BODY {FONT-WEIGHT: normal; FONT-SIZE: 70%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; BACKGROUND-COLOR: #FFFFFF;margin:0px;}

P {FONT-WEIGHT: normal; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; MARGIN: 0px 0px 5px 0px; PADDING: 0px;} 

B, STRONG {
	FONT-WEIGHT: bold; Color: #000000;
}

H1  {
	FONT-FAMILY: Verdana, Arial , Helvetica , sans-serif; FONT-SIZE: 120%; FONT-WEIGHT: bold; Color: #000000;
	PADDING: 0px; MARGIN: 0px; padding-bottom: 3px;
}

H2  {
	FONT-FAMILY: Verdana, Arial , Helvetica , sans-serif; FONT-SIZE: 100%; FONT-WEIGHT: bold; Color: #000000;
	PADDING: 0px; MARGIN: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 10px;
}
H3, H4, H5, H6  {
	FONT-FAMILY: Verdana, Arial , Helvetica , sans-serif; FONT-SIZE: 100%; FONT-WEIGHT: bold; Color: #000000;
	PADDING: 0px; MARGIN: 0px; PADDING-BOTTOM: 5px;
}

.Bordered {
	background-color:#ffffff;
	border-left: 1px solid #003966;
	border-right: 1px solid #003966;
}


A:link {COLOR: #003966; FONT-WEIGHT: BOLD; TEXT-DECORATION: none; FONT-SIZE: 90%;}
A:active {COLOR: #C75E1A; FONT-WEIGHT: BOLD; TEXT-DECORATION: none; FONT-SIZE: 90%;}
A:visited {COLOR: #6666aa; FONT-WEIGHT: BOLD; TEXT-DECORATION: none; FONT-SIZE: 90%;} 
A:hover {TEXT-DECORATION: none; FONT-WEIGHT: BOLD; FONT-SIZE: 90%; COLOR: #C75E1A;}

.inactive { color: #000000; FONT-WEIGHT: normal; TEXT-DECORATION: none; FONT-SIZE: 90%; }

a.newsLink:link { font-weight: normal; }
a.newsLink:visited { font-weight: normal; }
a.newsLink:hover { font-weight: normal; }


TH { font-size: 70%; color: #FFFFFF; background-color: #003966; font-weight: bold; text-align: left; }
TD {FONT-WEIGHT: normal; COLOR: #000000; FONT-SIZE: 70%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none} 

OL, UL {  margin-top:10px;margin-bottom:10px; }
UL { list-style-image: url(../images/bl_9_blue.gif); }
OL { list-style-image: none }
LI { margin-top:5px;margin-bottom:5px }

Input {
	COLOR: #000000;
	/** BACKGROUND-COLOR: #E7EFF7; **/
	FONT-SIZE: 100%; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

Select {
	COLOR: #000000;
	BACKGROUND-COLOR: #ffffff;
	FONT-SIZE: 100%; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

TextArea {
	COLOR: #000000;
	BACKGROUND-COLOR: #ffffff;
	FONT-SIZE: 100%; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.light {
	COLOR: #999999;
	font-size: 80%;
}

.Error {COLOR: #ff0000;	FONT-WEIGHT: bold;}

.resultHead {
	border: 1px Solid #003966; font-size: 70%; Color: #003966; FONT-WEIGHT: bold;
}
.resultRow {
	BACKGROUND-COLOR:#EFEFEF; padding:5px; font-size: 70%;
}


.FormTextBox {
	WIDTH:180px;
	BACKGROUND-COLOR: #8AA1B6;
	MARGIN-TOP: 6px;
	MARGIN-BOTTOM: 6px;
	FONT-SIZE: 100%;
}

.FormButton {
	BORDER-RIGHT: #003966 2px solid; 
	BORDER-TOP: #ffffff 2px solid; 
	BORDER-LEFT: #ffffff 2px solid; COLOR: #ffffff; 
	BORDER-BOTTOM: #003966 2px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: bold; FONT-SIZE: 11px; 
	BACKGROUND-COLOR: #8AA1B6;

}

.FormButtonOver {
	BORDER-RIGHT: #003966 2px solid; 
	BORDER-TOP: #8AA1B6 2px solid; 
	BORDER-LEFT: #8AA1B6 2px solid; COLOR: #003966; 
	BORDER-BOTTOM: #003966 2px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: bold; FONT-SIZE: 11px; 
	BACKGROUND-COLOR: #ffffff;

}


/* Cube specific */
.Content {
	PADDING:10px 10px 10px 10px; MARGIN:0px 0px 0px 0px;
}

.News {
	FONT-FAMILY: Verdana, Arial , Helvetica , sans-serif; FONT-SIZE: 65%; FONT-WEIGHT: normal; Color: #185563; Line Height: 18px; 	
}

.NewsHeader {
	FONT-FAMILY: Verdana, Arial , Helvetica , sans-serif; FONT-SIZE: 65%; FONT-WEIGHT: bold; COLOR: #000000;

}


.ResourceGroup {
	FONT-WEIGHT: normal;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
}

.ResourceIcon {
	width: 18px; 
	text-align: center;
}

.ResourceItem {
	PADDING-BOTTOM: 2px;
	font-weight: normal;
}

.ResourceItem A {
	font-weight: normal;
}
.ResourceItem A:visited {
	font-weight: normal;
}
.ResourceItem A:hover {
	font-weight: normal;
}

.ResourceItemSelected {
	PADDING-BOTTOM: 2px;
	font-weight: normal;
	color: #C75E1A;
}

.ResourceItemSelected A {
	font-weight: normal;
	color: #C75E1A;
}
.ResourceItemSelected A:visited {
	font-weight: normal;
	color: #C75E1A;
}
.ResourceItemSelected A:hover {
	font-weight: normal;
	color: #C75E1A;
}



.DetailPageTitle {
	font-size: 140%;
	color: #003966;
	padding-bottom: 5px;
	padding-top: 5px;
	margin-bottom: 10px;
	border-bottom: 1px solid #003966;
}

.DetailPageHeader {
	margin-top:15px; 
}

.DetailPageContent {
	width:580px; 
	margin-top: 5px;
	text-align: left;
	padding-bottom: 30px;
}

.FeatureTable {
	border: 1px solid black;
	margin-top: 20px;
	margin-bottom: 10px;
}
.FeatureLine {
	background-color: #E2E2DD;
	padding-top: 8px;
	padding-bottom: 8px;
}
.FeatureLineAlt {
	background-color: #eeeeee;
	padding-top: 8px;
	padding-bottom: 8px;
}

.FeatureTable th {
	font-weight: bold;
	text-align: left;
	background-color:#B7B5B2;
	color: #000000;
}
.FeatureTitle {
	padding-right: 15px;
}



