p{ 
	font-family: Verdana, Arial, sans-serif; 
	color: #666666;
}

div{ 
	font-family: Verdana, Arial, sans-serif; 
	color: #666666;
}

.fs10{ font-size: 11px; }
.fs11{ font-size: 12px; }
.fs13{ font-size: 14px; }
.fs14{ font-size: 15px; }
.fs16{ font-size: 17px; }

.clrB{ clear:both; }
.fltL{ float:left; }
.fltR{ float:right; }

.txtL{ text-align:left; }

.w400{ width:400px; }

.dspNone{ display:none; }
.dspBlk{ display:block; }
.dspInl{ display:inline; }

.pdT5{ padding-top:5px; }

.mgL10{ margin-left:10px; }
.mgL20{ margin-left:20px; }
.mgL40{ margin-left:40px; }

.mgT20{ margin-top:20px; }

.regCnt{
	text-align:left;
	margin-left:-20px;
}

.srvCnt{
	text-align:left;
	margin-left:-20px;
}

select, input{
	font-size: 11px;
	margin:6px;
}

.regSec1{
	float:left;
	width:410px;
	height:88px;
}

.regSec1Sel{
	float:left;
	width:410px;
	height:88px;
	background-image:url('/mdm/images/arrow_1.gif');
}

.regSec2{
	float:left;
	width:410px;
	height:62px;
}

.regSec2Sel{
	float:left;
	width:410px;
	height:62px;
	background-image:url('/mdm/images/arrow_2.gif');
}

.regSec3{
	float:left;
	width:410px;
	height:125px;
}

.regSec3Sel{
	float:left;
	width:410px;
	height:125px;
	background-image:url('/mdm/images/arrow_3.gif');
}

.fldTtl{
	height:14px;
	width:410px;
}

.fldTtlErr{
	height:14px;
	width:410px;
	background-image:url('/mdm/images/error.gif');
}

.fldTtlL{
	height:28px;
	width:410px;
}

.fldTtlLErr{
	height:28px;
	width:410px;
	background-image:url('/mdm/images/error_large.gif');
}

.regSecHlp{
	width:250px;
	float:left;
	color:#000000;
	background-color:#FFFFFF;
	border:solid 1px #666666;
	position:relative;
	display:none;
}

.regSecErr{
	width:250px;
	float:left;
	font-size:11px;
	margin-left:10px;
	margin-top:5px;
	position:relative;
}

.regSecHlpTtl{
	color:#000000;
	font-size: 11px;
	font-weight:bold;
	margin:20px 10px 5px 10px;
}

.regSecHlpTxt{
	color:#000000;
	font-size: 11px;
	margin:0px 10px 20px 10px;
}

.regHdr{
	font-size:013px;
	color: #666666;
}

.regHdrTxt{
	font-size:11px;
}

.regReqHdr{
	font-size:16px;
	font-weight:bold;
	text-align:left;
	color:#666666;
}

.regSubHdr{
	font-size:013px;
}

.regSubHdrReq{
	font-size:11px;
	font-weight:normal;
	color:#666666;
}

.regFldLbl{
	font-size:11px;
	margin-top:5px;
}

.fldAdr{

}

.fldSuite{

}

.fldState{

}

.fldZip{
	width:70px;
}

.regSecEmlBdy{
	width:300px;
}

.regSecEmlHdr{
	font-size:11px;
	font-weight:bold;
	color: #666666;
}

.regSecEmlTxt{
	font-size:11px;
	color: #666666;
}

.regSecEmlBdy{
	margin:5px;
}

.regSecEmlImg{
	margin:5px;
}

.regSecEmlLnk{
	margin:5px;
}

.lrgImgLnk{
	font-size:11px;
	color:#EA0F35;
}

.regCntLnk{
	margin-left:20px;
}

.regCnlLnk{
	margin-top:8px;
	margin-left:40px;
	font-size:12px;
}

a{
	color:#EA0F35;
}

a:visited{
	color:#EA0F35;
}

.regTac{
	font-size:11px;
	margin-bottom:10px;
}


.actHdr{
	font-size:16px;
	font-weight:bold;
	text-align:left;
	color:#666666;
}

.actHdrTxt{
	font-size:11px;
}


.thxHdr{
	font-size:14px;
	font-weight:bold;
	text-align:left;
	color:#666666;
}

.thxHdrTxt{
	font-size:11px;
}

.thxTxt{
	font-size:11px;
}

#firstName{
	width:200px;
}

#lastName{
	width:200px;
}

#address{
	width:200px;
}

#email{
	width:200px;
}


#state{
	width:140px;
}


.leftBarBG{
	background-image:url('/images/nav/lft_bg.gif');
	background-repeat:repeat-y;
}
