@charset "iso-8859-1";
/* ================ */
/* General settings */
/* ================ */
BODY {
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-spacing: 3px;
	font-size: 11px;
	color:#000000;
	font-style: normal;
	text-decoration: none;
	margin-top: 0px;
	margin-left: 0px;
	background-color: #FFFFFF;
	background-image: url(../images/bg.jpg);
	background-repeat:repeat;
	background-position: center top;
	background-attachment: fixed;
}
INPUT.box {
	background-CoLoR:#ffffff;
	BORder-TOP-WIDTH: 1;
	BORder-BOTTOM-WIDTH: 1;
	BORder-BOTTOM-STYLE: DOUBLE;
	BORder-TOP-STYLE: DOUBLE;
	BORder-LEFT-STYLE: DOUBLE;
	BORder-RIGHT-STYLE: DOUBLE;
	BORder-LEFT-WIDTH: 1;
	BORder-RIGHT-WIDTH: 1;
	COLOR: #000000;
	BORDER-COLOR:#cccccc;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
}
INPUT.button {
	background-CoLoR:#009900;
	BORder-TOP-WIDTH: 1;
	BORder-BOTTOM-WIDTH: 1;
	BORder-BOTTOM-STYLE: DOUBLE;
	BORder-TOP-STYLE: DOUBLE;
	BORder-LEFT-STYLE: DOUBLE;
	BORder-RIGHT-STYLE: DOUBLE;
	BORder-LEFT-WIDTH: 1;
	BORder-RIGHT-WIDTH: 1;
	COLOR:#ffffff;
	BORDER-COLOR:#000000;
}
INPUT.button2 {
	background-CoLoR:#006699;
	BORder-TOP-WIDTH: 1;
	BORder-BOTTOM-WIDTH: 1;
	BORder-BOTTOM-STYLE: DOUBLE;
	BORder-TOP-STYLE: DOUBLE;
	BORder-LEFT-STYLE: DOUBLE;
	BORder-RIGHT-STYLE: DOUBLE;
	BORder-LEFT-WIDTH: 1;
	BORder-RIGHT-WIDTH: 1;
	COLOR:#ffffff;
}
INPUT.button3 {
	background-CoLoR:#006600;
	BORder-TOP-WIDTH: 1;
	BORder-BOTTOM-WIDTH: 1;
	BORder-BOTTOM-STYLE: DOUBLE;
	BORder-TOP-STYLE: DOUBLE;
	BORder-LEFT-STYLE: DOUBLE;
	BORder-RIGHT-STYLE: DOUBLE;
	BORder-LEFT-WIDTH: 1;
	BORder-RIGHT-WIDTH: 1;
	COLOR:#ffffff;
}
/* =============== */
/* Anchor settings */
/* =============== */
A {
	font-family: Arial;
	font-weight: normal;
	text-decoration: none;
}
A:link {
	color: #008ADD;
	font-weight:normal;
	text-decoration: none;
}
A:active {
	color: #008ADD;
	font-weight:normal;
	text-decoration: none;
}
A:visited {
	color: #008ADD;
	font-weight:normal;
	text-decoration: none;
}
A:hover {
	color: #008ADD;
	text-decoration: underline;
}
A:link.link2 {
	color: #ffffff;
	font-weight:bold;
	text-decoration: none;
}
A:active.link2 {
	color: #ffffff;
	font-weight:bold;
	text-decoration: none;
}
A:visited.link2 {
	color: #ffffff;
	font-weight:bold;
	text-decoration: none;
}
A:hover.link2 {
	color: #ffffff;
	font-weight:bold;
	text-decoration: underline;
}
A:link.link3 {
	color: #A01595;
	font-weight:bold;
}
A:active.link3 {
	color: #A01595;
	font-weight:bold;
}
A:visited.link3 {
	color: #A01595;
	font-weight:bold;
}
A:hover.link3 {
	color: #A01595;
	font-weight:bold;
	text-decoration: underline;
}
A:link.link4 {
	color: #013A8D;
	font-weight:bold;
}
A:active.link4 {
	color: #013A8D;
	font-weight:bold;
}
A:visited.link4 {
	color: #013A8D;
	font-weight:bold;
}
A:hover.link4 {
	color: #013A8D;
	text-decoration: underline;
}
A:link.link5 {
	color: #7FAA47;
	font-weight:none;
	text-decoration: none;
}
A:active.link5 {
	color: #7FAA47;
	font-weight:none;
	text-decoration: none;
}
A:visited.link5 {
	color: #7FAA47;
	font-weight:none;
	text-decoration: none;
}
A:hover.link5 {
	color: #009900;
	font-weight:none;
	text-decoration: underline;
}
A:link.link6 {
	color: #ffffFF;
	font-weight:none;
}
A:active.link6 {
	color: #FFFFFF;
	font-weight:none;
}
A:visited.link6 {
	color: #FFFFFF;
	font-weight:none;
}
A:hover.link6 {
	color: #6DCFF6;
	text-decoration: underline;
}
A:link.link7 {
	color: #ffcc00;
	font-weight:none;
	text-decoration: none;
}
A:active.link7 {
	color: #ffcc00;
	font-weight:none;
	text-decoration: none;
}
A:visited.link7 {
	color: #ffcc00;
	font-weight:none;
	text-decoration: none;
}
A:hover.link7 {
	color: #ffcc00;
	font-weight:none;
	text-decoration: underline;
}
A:link.link8 {
	color: #004400;
	font-weight:none;
	text-decoration: none;
}
A:active.link8 {
	color: #004400;
	font-weight: bold;
	text-decoration: none;
}
A:visited.link8 {
	color: #004400;
	font-weight:bold;
	text-decoration: none;
}
A:hover.link8 {
	color: #004400;
	font-weight:bold;
	text-decoration: underline;
}
/* =========== */
/* Text colors */
/* =========== */
.white {
	font-family: Arial;
	font-size: 14px;
	color: #FFFFFF;
}
.white2 {
	font-family: Verdana, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
}
.white3 {
	font-family: Verdana, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
}
.xswhite {
	font-family: Arial;
	font-size: 9px;
	color: #FFFFFF;
}
.red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #bb0000;
}
.darkred {
	color: #BA0000;
}
.black {
	color: #000000;
	font-weight:bold;
}
.blue {
	font-family: Verdana, sans-serif;
	font-size: 16px;
	color: #248cd2;
}
.blue2 {
	font-family: Verdana, sans-serif;
	font-size: 18px;
	font-weight:bold;
	color: #4d4d4d/*#248cd2*/;
}
.smallblue {
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 14px;
	color: #248cd2;
}
.titorange {
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #f36f27;
}
.grey {
	color: #666666;
}
.grey_title {
	color: #aaaaaa;
	font-size:14px;
}
.lightyellow {
	color: #FFFFDD;
}
.orange {
	color: #FFCC00;
}
.lightgreen {
	color: #CCFFCC;
}
.green {
	color: #009900;
}
.green_large {
	color: #105B10;
	font-size: 14px;
	text-decoration:underline;
}
.purple {
	color: #A01595;
}
.beige {
	color: #FFF99D;
}
/* ============== */
/* Resizing fonts */
/* ============== */
.xs {
	font-size: 7.5pt;
}
.xs_grey {
	font-size: 7.5pt;
	color: #666666;
}
.small {
	font-size: 8.5pt;
}
.normal {
	font-size: 10pt;
	color:#aaaaaa;
	font-weight:bold;
}
.normal2 {
	font-size: 10pt;
}
.medium {
	font-size: 12pt;
}
.xl {
	font-size: 20pt;
}
/* ================ */
/* Change font face */
/* ================ */
P {
	font-family: Tahoma;
	font-size: 8pt;
	font-style: normal;
	text-decoration: none;
	line-height: 11pt;
}
UL.indent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	text-decoration: none;
	margin-left: 0.5cm;
	position: relative;
}
DIV {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
}
TH {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}
TD {
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	color: #555555;
	font-size: 11px;
	font-style:normal;
	line-height:20px;
	text-align: none;
}
TD.white {
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	color:#FFFFFF;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
	text-align: justify;
}
TD.black {
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	color:#000000;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
	text-align: justify;
}
TEXTAREA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	text-decoration: none;
}
INPUT {
	font-family: Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	text-decoration: none;
}
SELECT {
	font-family: tahoma;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
}
OPTION {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	text-decoration: none;
}
.style2 {
	color: #1A2748;
	font-weight: bold;
}
.style3 {
	color: #1A2748
}
/*menu tree style sheet */
.itemBorder {
	border-style:none;
	border-top-width:thin;
	border-width:thin;
	border-bottom-width:thin;
	border-color:#cccccc
}
.itemText {
	text-decoration: none;
	color: #FFFFFF;
	font: 9px Tahoma
}
.crazyBorder {
	border: 2px outset #663399
}
.crazyText {
	text-decoration: none;
	color: #FFCC99;
	font: Bold 12px Arial, Helvetica
}
.style1 {
	font-size: 9pt;
	font-weight: bold;
}
.style4 {
	font-size:11px;
	color: #FFFFFF;
	font-weight: none;
}
.style5 {
	color: 6DCFF6;
	font-weight:bold;
}
.style6 {
	font-size:12px;
	color: #FFFFFF;
	font-weight: bold;
}
html {
	overflow-x: hidden;
	overflow-y: auto;
}
.maid {
	width:190px; /*Width and height define thumbnail size*/
	margin:0px 0 0 0;
	overflow: hidden; /*Prevents excess of image from showing*/
	position: relative;
	height: auto;
	float: left;
	clear: right;
	z-index: 0;
}
.ic {
	border:2px solid #efefef;
	overflow:hidden;
	height:200px;
	width:180px;
	text-align:center;
}

.ic img{
	
	}


