body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	
	background-image:url(../images/main-bg.jpg);
}

.header{
}
.header .logo{
	float:left;
	padding-left:10px;
	padding-top:20px;
	padding-right:30px;
	padding-bottom:13px;
}

.header .headConts{
	float:left;
}

.header .topSlog{
	padding-top:25px;
	padding-bottom:25px;
	font-size:12px;
	color:#FFFFFF;
	padding-left:88px;
}

.topContact{
	padding-left:126px;
	padding-top:40px;
}
.topContact .licened{
	float:left;
	font-size:22px;
	color:#FFFFFF;
	border-right:solid 1px #5d5d5f;
	
}
.topContact .licened div{
	font-size:18px;
	color:#FFFFFF;
	padding-left:25px;
	
	padding-right:20px;
	
}
.topContact .topCont{
	float:left;
	font-size:12px;
	color:#FFFFFF;
	padding-left:20px;
}
.topContact .topCont div{
	font-size:22px;

}
.topContact .topCont a{
	color:#FFFFFF;
}
.topContact .topCont a:hover{
	color:#FFFF00;
}

.topLinks{
	padding-top:34px;
}

.topLinks .linkItem{
	float:left;
}
.topLinks .linkItem a{
	display:block;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	padding:20px;
	width:118px;
	padding-bottom:24px;
	padding-top:24px;
	padding-right:0px;
	padding-left:0px;
	text-decoration:none;
	margin-right:1px;
	background-image:url(../images/tab.gif);
	background-repeat:no-repeat;
	text-align:center;
}
.topLinks .linkItem a:hover{
	background-image:url(../images/tab-on.gif);
}
.topLinks .linkItemActive{
	
}
.topLinks .linkItemActive a{
	background-image:url(../images/tab-active.gif);
	background-color:#c1c1c1;
	color:#000000;
}
.sepHead{
	clear:both;
	background-color:#c5c5c5;
	padding:5px;
}
.clearFix{
	clear:both;
}

.mnText{
	font-size:12px;
	color:#ffffff;
	line-height:1.5;
}
.mnText a{
	color:#fcffa3;
}
.mnText a:hover{
	color:#8e0d0d;
}

.mnText h1{
	font-size:22px;
	color:#ffffff;
}
.mnText h2{
	font-size:22px;
	color:#fcffa3;
}
.mnText h3{
	font-size:18px;
	color:#fcffa3;
}
.mnText h4{
	font-size:16px;
	font-weight:bold;
	color:#fcffa3;
}
.mnText h5{
	font-size:14px;
	font-weight:bold;
	color:#fcffa3;
}
.mnText h6{
	font-size:12px;
	font-weight:bold;
	color:#fcffa3;
}

.hdRed{
	background-image:url(../images/bg-red-bevel.jpg);
	background-repeat:no-repeat;
	
	text-align:center;
	font-size:18px;
	color:#FFFFFF;
	padding-top:12px;
	padding-bottom:12px;
	padding-left:30px;
	padding-right:30px;
	
	line-height:normal;
}
.pageHead{
	padding-left:2px;
	padding-right:2px;
	background-image:url(../images/page-bg.gif);
	background-repeat:no-repeat;
}
.pageHead .flashBanner{
	margin-bottom:20px;
	border:solid 6px #b4002b;
	padding:1px;
}
.page{
	padding:40px;
	padding-top:20px;
}

.mnText{
	font-size:12px;
	color:#FFFFFF;
	
	line-height:1.7;
}

.mnText h1{
	font-size:20px;
	color:#FFFFFF;
	font-weight:normal;
}

.mnText h2{
	font-size:18px;
	color:#fcffa3;
}

.mnText h3{
	font-size:16px;
	color:#fcffa3;
	font-weight:bold;
}

.mnText h4{
	font-size:14px;
	color:#fcffa3;
	font-weight:bold;
}

.mnText h5{
	font-size:12px;
	color:#fcffa3;
	font-weight:bold;
}
.mnText ul{
	padding-left:250px;
}
.mnText ul li{
	list-style-image:url(../images/bull-blue.gif);
	padding-bottom:5px;
}

.h1Margin{
	margin-top:0px;
}

.clientAccess{
}

.leftPnl{
}
.rightPnl{
	background-color:#c5c5c5;
	height:720px;
	width:250px;
	
	border:solid 1px #808080;
	border-bottom:solid 5px #cf103d;
	
	font-size:12px;
	color:#000000;
}

.rightPnl .clientAccess{
}
.rightPnl .clientAccess a{
	display:block;
	height:33px;
	width:290px;
	
	background-image:url(../images/client-access.gif);
	background-repeat:no-repeat;
	border-bottom:solid 2px #000000;
	text-decoration:none;
}
.rightPnl .clientAccess a:hover{
	background-image:url(../images/client-access-on.gif);
}

.rightPnl .planEven{
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	background-image:url(../images/bg-blue.gif);
	background-repeat:repeat-x;
	background-color:#213e7a;
	border-bottom:solid 2px #000000;
	padding-top:10px;
	padding-bottom:20px;
}
.rightPnl .planEven a{
	color:#FFFFFF;
}
.rightPnl .planEven a:hover{
	color:#FFFFFF;
}
.rightPnl .planEven h1{
	font-size:18px;
	color:#ffffff;
	margin-bottom:0px;
	background-image:none;
}
.rightPnl h1{
	background-image:url(../images/bg-gray.gif);
	background-repeat:repeat-x;
	font-size:18px;
	color:#FFFFFF;
	padding:8px;
	margin-left:10px;
	margin-right:10px;
}
.rightPnl ul li{
	list-style-image:url(../images/bull-blue.gif);
	padding-bottom:5px;
}

.ourClients{
	font-size:11px;
	margin-top:50px;
	margin-left:10px;
}
.ourClients a{
	display:block;
	width:250px;
	height:63px;
	color:#FFFFFF;
	background-color:#072456;
	padding:10px;
}
.ourClients a:hover{
	color:#FFFF00;
	background-color:#cf103d;
	text-decoration:none;
}
.ourClients span{
	font-size:13px;
	font-weight:bold;
	padding-bottom:5px;
}
.ourClients img{
	padding-right:10px;
	border:none;
}


.footer{
	clear:both;
	padding-top:10px;
	padding-bottom:10px;
	
	text-align:center;
	font-size:11px;
	color:#FFFFFF;
	line-height:1.5;
	background-image:url(../images/bg-footer.png);
	border-top:solid 3px #000000;
	border:solid 3px #000000;
	margin-left:30px;
	margin-right:40px;
	margin-bottom:40px;
	
}
.footer span{
	font-size:18px;
}

.footer a{
	color:#FFFFFF;
}
.footer a:hover{
	color:#fcffa3;
	text-decoration:none;
}

.subPageHD{
}
.subPageHD h1{
	float:left;
	margin-top:0px;
}
.subPageHD .hirLinks{
	float:right;
	
	font-size:11px;
	color:#CCCCCC;
	font-weight:bold;
}
.subPageHD .hirLinks a{
	color:#ffffff;
	font-weight:normal;
}
.subPageHD .hirLinks a:hover{
	color:#FFFF00;
}

.picLeft{
	margin-right:15px;
}

.pnlRec{
	border:solid 1px #8e0d0d;
	background-color:#2c2c2e;
	padding:10px;
}



.btnStyle{
	background-color:#8e0d0d;
	color:#fff;
	font-size:11px;
	text-transform:uppercase;
	font-weight:bold;
	padding:5px;
	margin-top:10px;
	background-image:url(../images/bg-btn.jpg);
	background-repeat:repeat-x;
}

.frmlbl{
	text-align:right;
	font-size:11px;
	color:#a0a0a1;
}
.frmData{
	color:#5e5e60;
	font-size:11px;
}
.frmData span{
	color:#FF0000;
}
.frmInfo{
	color:#5e5e60;
	padding-bottom:15px;
}
.frmInfo span{
	color:#FF0000;
}