.ledge {
	BORDER-BOTTOM: #cccccc 5px solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;


}

.blueback {
	background-color: #003366;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
}
.redtext10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
}

.required {}

.nbedge {
	BORDER-RIGHT: #cccccc 5px solid; BORDER-TOP: #cccccc 5px solid; BORDER-LEFT: #cccccc 5px solid
}
.tedge {
	BORDER-LEFT: 0px solid #666666;
	BORDER-BOTTOM: 1px solid #003399;
	border-top-width: 1px;
	border-top-color: #003399;

}
.redge {
	BORDER-LEFT: 1px solid #003399;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #003399;
	border-bottom-color: #003399;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #333333;



}
.edge {
	border: 2px dotted #ff9900;
	font-family: Arial, Helvetica, sans-serif
	font-size: 12px;
	font-weight: bold;
	color: #000000;


}
.lredge {
	BORDER-RIGHT: 1px solid #000000;
	BORDER-LEFT: 1px solid #000000;
	

}
TD {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
P {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.title {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif;font-weight: bold
}
H3 {
	FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H4 {
	FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}

A:hover {
	COLOR: #EFAA21;TEXT-DECORATION: none;FONT-FAMILY: Arial, Helvetica, sans-serif;
}
 
 
 a.blue:link { 
 COLOR: #000066;TEXT-DECORATION: none;FONT-FAMILY: Arial, Helvetica, sans-serif;
 }
 a.blue:hover {  
 COLOR: #0099CC;TEXT-DECORATION: none;FONT-FAMILY: Arial, Helvetica, sans-serif;
}

BODY {
	MARGIN-TOP: 3px; MARGIN-LEFT: 3px; }
.nav {
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	LETTER-SPACING: 1pt;
	TEXT-DECORATION: none;
	font-weight: bold;

}


.nav2 {
	FONT-SIZE: 11px;
	COLOR: #003399;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	LETTER-SPACING: normal;
	TEXT-DECORATION: none;
	font-weight: bold;


}
.blackborder {
	border: 1px solid #000000;
}
.nav10 {

	FONT-SIZE: 9px;
	COLOR: #FFFFFF;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	LETTER-SPACING: 1pt;
	TEXT-DECORATION: none;
	font-weight: bold;
}

input.regular { 

font: 11px arial; 
color: #000000; width: 100px;  
height: 18px; 
background-color: #ffffff;   
 }
 
 input.regularPhone{ 

font: 11px arial; 
color: #000000; width: 70px;  
height: 18px; 
background-color: #ffffff;   
 }

input.regularLong { 

font: 11px arial; 
color: #000000; width: 150px;  
height: 18px; 
background-color: #ffffff;   
 }

input.regularSm { 

font: 11px arial; 
color: #000000; width: 50px;  
height: 18px; 
background-color: #ffffff;   
 }
 
 
 
 .bold12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #003366;
}
.title2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}
.bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.bold10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.smText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #003366;
}



div#msplus h1, div#msplus h2{
	color:#003366;
}
.orangeword{
	color:#ff9900;	
}
div#msplus h2{
	width:100%;
	border-bottom:solid 1px #ebebeb;
	padding:0px 0px 3px 0px;
	margin:20px 0px 5px 0px;
	font-weight:normal;
	font-size:14px;
}
div#msplus p, div#msplus li{
	font-size:12px;
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;
	color:#8d8d8d;
}
a.btn_ennow{
	display:block;
	width:192px;
	height:0px;
	padding-top:46px;
	overflow:hidden;
	background:url(/images/enrollnowmsplus.png) left top no-repeat;
}

a.btn_ennow:hover{
		background:url(/images/enrollnowmsplus_hv.png) left top no-repeat;
}

div#msplus_header{
	width:509px;
	height:285px;
	overflow:hidden;
	margin:0px 0px 0px 5px;
	background:url(/images/sup_bg_header.jpg) left top no-repeat;
	position:relative;
	padding:21px 0px 0px 26px
}
div#msplus_header h1, div#en_form_box h1{
	font-size:18px;
	margin:0;
	padding:0;
}
div#msplus_header p{
	padding:0px 15px;
	margin:15px 0px 0px 0px;
}
#msplus_clickbelow{
	font-size:12px;
	color:#FFF;
	position:absolute;
	left:159px;
	top:179px;
	text-align:center;
	width:371px;
}

div#msplus_header a.btn_ennow{
	position:absolute;
	left:249px;
	top:246px;
}

div#event_chart_bg{
	width:274px;
	height:89px;
	background:url(/images/mspchart.jpg) left top no-repeat;
	float:left;
	padding:418px 0px 0px 0px;
	margin:0 5px 10px 0;
}

ul#msp_bullet{
	margin:0; 
	padding:0;
	display:block;
	list-style-position:inside;
	
}
ul#msp_bullet li{
margin:0px 0px 15px 0px;
padding: 10px 0px 0px 15px;
}



div#en_form_box{
	width:480px;
	height:230px;
	overflow:hidden;
	margin:0px 0px 0px 5px;
	background:url(/images/enroll_bg_box.gif) left top no-repeat;
	position:relative;
	padding:21px 29px 0px 26px
}


div#en_plan_bgs{
	width:535px;
	height:148px;
	background:url(/images/plan_bgs.gif) left top no-repeat;	
	padding:64px 0px 0px 10px;
	text-align:center;
	margin-left:10px;
}
div#en_plan_bgs div{
	padding-top:20px;
	float:left;
	width:155px;
	margin-left:20px;
	font-size:14px;
	color:#6d6d6d;
}
.bluetext{
	color:#003366;
}

#en_opt_list{
	list-style:none;
	display:block;
	padding:0px;
	margin:20px 0px 0px 20px;
}

#en_opt_list li{
	float:left;
	margin-right:40px;
	cursor:pointer;
	text-decoration:underline;
	color:#ff9900 !important;
	font-size:14px !important;
}

div#preload{
	position:absolute;
	left:-5000px;
	top:-5000px;
	
}
#enoptscont{
	clear:both;
	float:none;
	padding:20px 0 0 0;
}
#en_form_online,#en_phone_info,#en_fax_info{
	display:none;	
}
#en_phone_info{
	display:none	
}