body
{
	border-width: 0px; 
	padding: 0px; 
	font-size: 100%; 
	margin: 0px; 
	vertical-align: baseline; 
	outline: 0;
	background: #eaf0f5 repeat-y center top; 
	font: 0.8em Arial, Helvetica, sans-serif; 
	color: #184062;
}
.multiclass
{
	font-family:Arial; 
	font-weight:bold; 
	font-size:14px;
	background-color:00427a;
	height:30px;
	width:220px;
	color:ffffff;
}
.multiclass_over
{
	font-family:Arial; 
	font-weight:bold; 
	font-size:14px;
	background-color:bfd6ea;
	height:30px;
	width:220px;
	color:00427a;
}
.centerContainer
{
	text-align: center;
}
div#main 
{
	background: #fff; 
	margin: 0px auto; 
	width: 850px; 
	padding-right: 15px; 
	padding-left: 15px; 
	padding-bottom: 0px; 
	padding-top: 0px;

}
.leftContainer
{
	text-align: left;
}
div#about
{
	background: #fff; 
	margin: 0px 15px auto; 
	width: 660px; 
	padding-right: 15px; 
	padding-left: 15px; 
	padding-bottom: 0px; 
	padding-top: 0px;

}
.ECMClass
{
	font-size:11pt;
	font-family:Verdana, Helvetica, sans-serif;
	color:#00427A;
	font-weight: bold;
}
.copyright 
{
	color:#990066;
	text-align:center;
	font-size:9pt;
	font-family:Verdana, Helvetica, sans-serif;
}
.mybody
{
	margin-left: 40;
	BACKGROUND: url(../images/bg-tile.png) #eaf0f5 repeat-y center top; 
	FONT: 0.8em Arial, Helvetica, sans-serif; 
	COLOR: #184062
}
.top
{
	font-family:Verdana, Helvetica, sans-serif;
	color: navy;
	font-size: 9pt;
}
a:link 
{
	color: #3333CC;
}
a:visited 
{
	color: #3333CC;
}
a:hover 
{
	color: #FF0000;
}
a:active 
{
	color: #3333CC;
}
#costExtra
{
	text-decoration: none;
	color: #660000;
}
#featureExtra
{
	text-decoration: none;
	color: #660000;
}
.red
{
	font-family:Verdana, Helvetica, sans-serif;
	color: #D60328;
	font-size: 9pt;
	font-weight: bold;
}
.redHeader
{
	font-family:Verdana, Helvetica, sans-serif;
	color: #D60328;
	font-size: 12pt;
	font-weight: bold;
}
.brown
{
	font-family:Verdana, Helvetica, sans-serif;
	color: #660000;
	font-size: 9pt;
	font-weight: bold;
}
.supbold
{
	font-family: Helvetica;
	color: navy;
	font-size: 9pt;
	font-weight: bold;
}
.navy
{
	font-family:Verdana, Helvetica, sans-serif;
	color: navy;
	font-size: 11pt;
	font-weight: bold;
}
.section
{
	font-family:Verdana, Helvetica, sans-serif;
	color: white;
	font-size: 11pt;
	font-weight: bold;
	background-color:navy;
}
.navybutton
{
	font-family: Helvetica;
	color: navy;
	font-size: 9pt;
	font-weight: bold;
}
.bigger
{
	font-family:Verdana, Helvetica, sans-serif;
	color: #00427A;
	font-size: 9pt;
}
.normalbrown
{
	font-family:Verdana, Helvetica, sans-serif;
	color: #660000;
	font-size: 9pt;
}

.normal
{
	font-family:Verdana, Helvetica, sans-serif;
	color: #00427A;
	font-size: 8pt;
}
.normalcolor
{
	font-family:Verdana, Helvetica, sans-serif;
	color: #660000;
	font-size: 8pt;
	background-color:#FFFF99;
}
.selectrow
{
	font-family:Verdana, Helvetica, sans-serif;
	color: #660000;
	font-size: 8pt;
	background-color:#99FF00;
}
.colorselect
{
	font-family:Verdana, Helvetica, sans-serif;
	color: #2F2A7E;
	font-size: 9pt;
}
.colorselect_yellow
{
	font-family:Verdana, Helvetica, sans-serif;
	color: #663300;
	font-size: 9pt;
	background-color:#FFFF99;
}
.small
{
	font-family:Verdana, Helvetica, sans-serif;
	color: #0000A0;
	font-size: 8pt;
	font-weight: lighter;
}
.smallHeight
{
	height:10px;
}
.hightlightbox
{
	color:Navy;
	background-color:#CCCC00;
}
.reduction
{
	color:white;
	background-color:#00427A;
	font-size: 9pt;
	font-weight: bold;
}
.hightlightbox_1
{
	color:#660000;
	background-color:#CCCC00;
	font-size: 9pt;
	font-weight: bold;
}
table.collapse
{
    border-collapse:collapse;
	border-color:brown;
    border-width:1px;
	border-style:solid;
	font-family:Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	background-color:white;
}
DIV#header {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: #fff; PADDING-BOTTOM: 1px; MARGIN: 0px auto; WIDTH: 930px; PADDING-TOP: 0px; POSITION: relative
}

td
{
	padding-left:10px;
}
.hiddenrow
{
	display: none; 
}

.visiblerow
{
    visibility:visible;
}
.colorselectmulti
{
	background-color:#FFFFCC;
	border-color:AliceBlue;
	color:#660000;
	width:150;
	font-family:Verdana, Helvetica, sans-serif;
	font-size: 11px;	
	height: 140px;
}
.smallDisclaim
{
	font-family:Arial,Helvetica;
	color: #660000;
	font-size: 9pt;
}

