/*RESET ALL ELEMENTS~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

html,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,a,em,img,strong,sub,sup,fieldset,form,label,legend,th,ul,ol,li{

    font-weight:inherit;font-style:inherit;font-size:100%;line-height:1;font-family:inherit;

    text-align: left;vertical-align: baseline;margin:0;padding:0;border:0;

}



strong{

	font-weight:bold;

}



a img,:link img,:visited img{

    border:0;

}



a:link, a:visited{

	color:#FF8A00;

}



a:hover{

	color:#363636;

}



table{

    border-collapse:collapse;border-spacing:0;

}

ul{

    list-style:none;

}

q:before,q:after,blockquote:before,blockquote:after{

    content:"";

}

/*GENERAL SETTINGS~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

body{

	text-align:center;

    background:#CCCCCC;

	color:#363636;

    font-family:Verdana,Helvetica,sans-serif;font-size:12px;line-height:16px;

	margin:0;	

	margin:auto;

}

h1,h2,h3, p, ul, li{margin:0;padding:0;}





/*DIV CLEAR~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.clearfix:after {

    content:".";

    display:block;clear:both;visibility:hidden;

    height:0;

}

.clearfix {display:inline-block;}

/* Hides from IE-mac \*/

* html .clearfix {height:1%;}

.clearfix {display:block;}

/* End hide from IE-mac */



/*HEAD~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/



div#head{

	height:130px;

	width:914px;

	margin:0 auto 0 auto;

	background:#000611 url(../m/background.jpg) no-repeat center top;

}



div#head div#logo{

	float:left;

	padding-top:30px;

	width:339px;

}



div#head div#navigation div#call{

	padding:15px 0 0 0;

	color:#7C9FCB;

}





div#head div#navigation{

	width:967px;

	float:left;

	font: 15px/15px Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	text-align:right;

	cursor:default;

}



div#head div#navigation ul{

	text-align:right;

	padding:25px 0 0 0;

}



div#head div#navigation ul li{

	float:left;

	border-left:1px solid #6B8FBD;

	padding-left:6px;

	margin-left:6px;

}



div#head div#navigation ul li#start{

	border-left:0 solid #FFF;
	padding-left:0;

	margin-left:0;



}



div#head div#navigation ul li a:link, div#head div#navigation ul li a:visited{

	color:#FFF;

	text-decoration:none;

	line-height:14px;

}	



div#head div#navigation ul li a:hover{

	text-decoration:underline;

	color:#FF6600;

}



/*CONENT~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/



div#maxWidthContainer{

	max-width:1024px;

	margin:0 auto 0 auto;

	background-color:#FFFFFF;

}



div#maxWidthContainerTop{

	max-width:1024px;

	margin:0 auto 0 auto;

	background:#CCCCCC url(../m/background.jpg) no-repeat center top;

}



div#mainContent{

	width:914px;

	margin:0 auto 0 auto;

	text-align:left;

}



div#mainContent div#contentLeft{

	float:left;

	width:914px;

	text-align:left;

	padding-top:20px;

}



div#mainContent div#contentRight{

	float:right;

	width:275px;

	text-align:left;

	padding-top:20px;

	padding-left:0;

}



/*FINANCE PANEL~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/



div#financePanel{



}



div#financePanel ul{

	margin-top:10px;

}



div#financePanel ul li{

	color:#0B5D86;

	padding:6px;

	border:1px solid #0B5D86;

	background-color:#E2F2FA;

	font: 12px/16px Arial, Helvetica, sans-serif;

	margin-bottom:3px;

	list-style:square;

	list-style-position:inside;

}



/*B2B HELP~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/



div#b2bHelp{

	padding-top:30px;

}



div#b2bHelp ul{

	margin-top:10px;

}



div#b2bHelp ul li{

	color:#0B5D86;

	padding:6px;

	border:1px solid #0B5D86;

	background-color:#E2F2FA;

	font: 12px/16px Arial, Helvetica, sans-serif;

	margin-bottom:3px;

	list-style:square;

	list-style-position:inside;

}



/*SERVICES~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/



div#mainContent div#contentLeft div#servicesLinks{

	padding-bottom:0px;

}



div#mainContent div#contentLeft div#servicesLinks ul{

	margin:1px 0 0 0;

	padding:0;

}



div#mainContent div#contentLeft div#servicesLinks ul li{

	float:left;

	margin-left:1px;

	list-style:none;

	margin-bottom:0;

	padding:0;

}



div#servicesLinks ul li a:link, div#servicesLinks ul li a:visited{

	display:block;

	width:150px;

	background-color:#7890AC;

	text-align:center;

	height:20px;

	font: 12px Arial, Helvetica, sans-serif;

	padding-top:5px;

	color:#FFF;

	text-decoration:none;

}



div#servicesLinks ul li a:hover{

	background-color:#617892;

}



div#servicesLinks ul li a#page{

	background-color:#051D43;

	color:#FFF;

}



/*MAIN CONTENT~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/



div#mainContent div#contentLeft h1{

	font: bold 24px/28px Arial, Helvetica, sans-serif;

	color: #59A6CD;

	margin:0 0 7px 0;

}



div#mainContent div#contentLeft h2{

	font: bold 18px/24px Arial, Helvetica, sans-serif;

	color: #59A6CD;

	margin:25px 0 10px 0;

}



div#mainContent div#contentLeft h3{

	font: bold 12px/16px Arial, Helvetica, sans-serif;

	color: #000;

	margin:25px 0 3px 0;

	border-top:1px dotted #999999;

	padding-top:25px;

}



div#mainContent div#contentLeft p{

	font:12px/16px Arial, Helvetica, sans-serif;

	color: #000;

	margin:0 0 7px 0;

}



div#mainContent div#contentLeft ul{

	margin-left:10px;

	padding:10px 90px 10px 10px;

	color:#045C89;

}



div#mainContent div#contentLeft ul ul{

	color:#7A9EB0;

	padding:5px 0 0 10px;

	margin-bottom:20px;

}



div#mainContent div#contentLeft ul ul li{

	list-style:square;

}



div#mainContent div#contentLeft ul li{

	font: 12px/16px Arial, Helvetica, sans-serif;

	margin-bottom:15px;

	list-style:square;

	list-style-position:outside;

	margin-bottom:7px;

}



div#mainContent div#contentLeft div#index ul{

	float:left;

	width:140px;

	font-family: Arial, Helvetica, sans-serif;	

}



div#mainContent div#contentLeft div#index ul li{

	margin:2px 0 0 10px;

}



/*PROMO PANELS~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/



div#mainContent div#contentRight h1{

	font: bold 24px/28px Arial, Helvetica, sans-serif;

	color: #59A6CD;

	margin:0 0 7px 0;

}



div#mainContent div#contentRight h2{

	font: bold 18px/24px Arial, Helvetica, sans-serif;

	color: #59A6CD;

	margin:0 0 7px 0;

}



div#mainContent div#contentRight h3{

	font: bold 12px/16px Arial, Helvetica, sans-serif;

	color: #000;

	margin:0 0 7px 0;

}



div#mainContent div#contentRight p{

	font:12px/16px Arial, Helvetica, sans-serif;

	margin:0 0 7px 0;

}



/*FOOTER~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/



div#bar {

	clear:both;

	background-color:#D2AB66;

	height:21px;

}



div#footer{

	margin:20px auto 0 auto;

	text-align:center;

    color: #656565;

    width:956px;height:100%;

    font:11px/14px Verdana,Helvetica,sans-serif;

	padding:0px 0 20px 0;

}



div#footer div#left{clear:both;

	padding-bottom:5px;

    float:left;width:49%;

	text-align:left;

}



div#footer div#right{

    float:right;width:49%;

    text-align:right;

	padding-bottom:5px;

}



div#footer a:link,div#footer a:visited{

    background-color:transparent;color:#656565;

	text-decoration:none;

}

div#footer a:hover{

    background-color:transparent;color:#363636;

	text-decoration:underline;

}



/*W3C~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/



div#w3c{

	margin:20px auto 0 auto;

	width:width:914px;

	text-align:center;

	padding-bottom:10px;



}