.BodyTextSmall {  font-family: Verdana, Arial, sans-serif; font-size: 7pt; line-height: 11pt; font-weight: normal; color: #2B2F48}
.SubLinkText {  font-family: Tahoma,Verdana,Arial, sans-serif; font-size: 7pt; line-height: 11pt; font-weight: normal; color: #2B2F48}
.BodyText { font-family: Trebuchet, Verdana, Arial, sans-serif; font-size: 11px; line-height: 15pt; font-weight: normal; color: #2B2F48 ; text-align: justify}
.BodyTextTitle { font-family: Trebuchet, Verdana, Arial, sans-serif; font-size: 10pt; line-height: 14pt; font-weight: bold; color: #2B2F48 }
.ClassHdr { font-family: Arial Rounded MT Bold, sans-serif; font-size: 9pt; line-height: 9pt; font-weight: bold; color: #000077 }
.ClassSubHdr { font-family: Arial Rounded MT Bold, sans-serif; font-size: 8pt; line-height: 8pt; font-weight: bold; color: #000077 }
.ClassBody { font-family: Verdana, Arial, sans-serif; font-size: 8pt; line-height: 8pt; font-weight: bold; color: #000000 }
.CertHdr { font-family: Trebuchet, Verdana, Arial, sans-serif; font-size: 10pt; line-height: 10pt; font-weight: normal; color: #000000 ; text-align: left}
.CertTitle { font-family: Trebuchet, Verdana, Arial, sans-serif; font-size: 14pt; line-height: 11pt; font-weight: bold; color: #000000 ; text-align: center}
.CertLarge { font-family: Trebuchet, Verdana, Arial, sans-serif; font-size: 11pt; line-height: 8pt; font-weight: bold; color: #000000 ; text-align: left}
.CertMedium { font-family: Trebuchet, Verdana, Arial, sans-serif; font-size: 11pt; line-height: 8pt; font-weight: normal; color: #000000 ; text-align: left}
.CourseCont {font-family: Verdana, Arial, sans-serif; font-size: 8.5pt; line-height: 10pt; text-align: left; color: #000000 }

a { font-family: Tahoma, Verdana, Arial, sans-serif; color: #cc6600; font-weight: bold; text-decoration: none }
a:hover { font-family: Verdana, Arial, sans-serif; color: #ff1f28; font-weight: bold; text-decoration: none }

.TextEntry { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 8pt; color: #2B2F48; border: 1 solid #C0C0C0; line-height: 9pt; background-attachment: fixed; background-image: url('../../vwi/maintenance/vw_js_css/Images/TextInput.gif'); background-repeat: repeat-x; background-position-y:50%}

.PlanItems 
{  font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 8pt; color: #2B2F48;
   BORDER-LEFT: 1px solid #BFC7D2;
   BORDER-RIGHT: 1px solid #BFC7D2;
   BORDER-BOTTOM: 1px solid #BFC7D2;
}

.style1 {font-size: xx-small}

.TableBorder { BORDER: 1px solid #2B2F48;}
.SideMenu { font-family: Trebuchet, Verdana, Arial, sans-serif; font-size: 7pt; line-height: 20pt; font-weight: bold; color: #2B2F48 ; text-decoration: none}

.ButtonText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #2B2F48 ; text-align: center; line-height: 15px}
.FormText { font-family: Trebuchet, Verdana, Arial, sans-serif; font-size: 11px; font-weight: normal; color: #2B2F48}

body {
	background-image: url();
	background-color: #939393;
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
}
a:link {
	text-decoration: none;
	color: #000066;
}
a:visited {
	text-decoration: none;
	color: #000066;
}
a:hover {
	text-decoration: none;
	color: #FF0000;
}
img
{   
	border-color: #fff;
}
sup,
sub {
	height: 0;
	line-height: 1;
	vertical-align: baseline;
	_vertical-align: bottom;
	position: relative;
	
}

sup {
	bottom: 1ex;
}

sub {
	top: .5ex;
}
div.float {
text-align:center;
float:left;
width: 250px;
margin: 0 5px 15px 0;
}
div.float p {
text-align:center;
margin: 0;
padding: 0;

}
div.floatnowidth {
text-align:center;
float:left;
margin: 0 5px 15px 0;
}
div.floatnowidth p {
text-align:center;
margin: 0;
padding: 0;

}
.clearfloat {
	clear: both;
    font-style: italic;
}