@charset "utf-8";



body {



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



	font-size: 12px;



	color: #000;



	background:#f2f2f2;



	margin:0px;



	padding:0px;



	line-height: 20px;



}







#pageWrapper {



	MARGIN: 0px auto; WIDTH: 960px; TEXT-ALIGN: left;  min-width:960px; display:table; background:#fff;



}











a {color: #2248AB; text-decoration:none;}



a:hover {
	color: #2248AB;
	text-decoration:underline;


}



.f12 {



	font-size:12px;



	text-align: justify;



}



.f18 {



	font-size:18px;



	color: #2248AB;



}



.f20 {font-size:20px;}



.f24 {font-size:24px;}



.blue {



	color:#2248AB;



	font-size: 14px;



}



.black {color:#000;}



.white {color:#fff;}



.whitebg{background-color:#FFFFFF}



.bold {font-weight:bold;}



.underline {text-decoration:underline}







#header{}



#header div.logo { float:left; width:40%; padding-left:20px; padding-top:10px; padding-bottom:10px;}



#header div.callNow { float:right; width:40%; padding-right:20px; text-align:right; padding-top:56px;}







#banner { width:960px;}



#pageContent{ /*display:table;*/ margin-top:10px;}



#pageContent div.leftPan {



	float:left;



	width:200px;



	display:table;



	height:100%;



	/*border-right: solid 1px #8ACBED;*/



}



.img1{text-align:center; padding-top:10px; padding-bottom:10px;}



.img2{text-align:center;bottom:2px;}







#leftNav {



	width:200px;



	padding-top:20px;



	border-right: solid 1px #8ACBED;



}



#leftNav ul { list-style:none; margin:0px; padding-left:20px; }



#leftNav ul li {list-style:none;}



#leftNav ul li a { color:#000; text-decoration:none; padding-left:15px;  display:block; border-bottom:solid 1px #E3F1FA; height:25px; line-height:25px;}



#leftNav ul li a:hover {



	color:#000;



	text-decoration:none;



	padding-left:15px;



	display:block;



	border-bottom:solid 1px #E3F1FA;



	height:25px;



	line-height:25px;



	background:#FCFCFC;



}



#leftNav ul li a.active { color:#000; text-decoration:none; padding-left:15px;  display:block; border-bottom:solid 1px #E3F1FA; height:25px; line-height:25px; background:#f4f5ed;}











#pageContent div.content {



	float:left;



	width:569px;



	padding-top:13px;



	padding-left:10px; /*padding-right:20px;*/



	display:table;



	padding-right: 10px;



	



}



#pageContent div.content1 {



	float:left;



	width:735px;



	padding-top:13px;



	padding-left:10px; /*padding-right:20px;*/



	display:table;



	padding-right: 10px;



	



}



.heading {font-family:"Arial Black"; font-size:24px; color:#000000; text-transform:uppercase; padding-bottom:10px;}



.heading span {font-family:"Arial Black"; font-size:24px; color:#1B3F95; text-transform:uppercase;}



.grayBox {background:#F8F8F8; border:solid 1px #E5E5E5; padding:10px; font-size:15px;}



.whiteBox {background:#FFFFFF; border:solid 1px #E5E5E5; padding:10px; font-size:15px;}



.grayBox12 {



	background:#F8F8F8;



	border:solid 1px #E5E5E5;



	padding:10px;



	font-size:12px;



	text-align: justify;



}



#barBullet {background:url(../images/barR.jpg) no-repeat right top; height:37px; font-size:18px; width:630px; margin-top:10px; margin-bottom:10px;}



#barBullet div { line-height:37px; font-size:18px;background:url(../images/barLeft.jpg) no-repeat left top; padding-left:50px;}







.orderNow {position:absolute; margin-top:-17px; padding-left:20px;}







#footer {MARGIN: 0px auto; WIDTH: 940px; background:#DDDFDE url(../images/footerbg.jpg) repeat-x left; padding:10px;}



#footer div.topLink { text-align:right;}



#footer div.footerTxt {



	color:#565656;



	text-align: center;



}



#footer div.footerTxt a{



	color:#565656;



	text-align: center;



}



#footer div.footerTxt a:hover{



	color:#666666;



	text-align: center;



}











.orderform{width:150px; height:35px; padding-left:50px; float:left; font-size:12px;}



.orderforminput{width:300px; height:35px; float:left;}



h2{font-size:18px; color:#2248AB;  font-weight:bold; }



h3{font-size:18px; color:#2248AB;  font-weight:bold; }



h4{font-size:12px; color:#000000;  font-weight:bold; }



.learnmore a{font-size:10px; text-align:right; color:#2248AB; text-decoration:underline }



.learnmore a:hover{font-size:10px; text-align:right; color:#2248AB; text-decoration:none; }



.linktitle a{font-size:12px; color:#666666; text-decoration:underline }



.linktitle a:hover{font-size:12px; color:#000000; text-decoration:none; }



.pic1 {



	text-align:center;



	padding-top:10px;



	padding-bottom:10px;



	padding-left: 10px;



	padding-right: 5px;



}



.l12 {



	font-size:10px;



}



#div.rightPan {



	float:right;



	width:200px;



	display:table-column;



	height:100%;



	border-left-width: 1px;



	border-left-style: solid;



	border-left-color: #8AC8ED;



	text-align: center;



}



#rightNav {



	width:155px;



	height: 100%;



	text-align: center;



	float: right;



	padding-right: 5px;



}



.category {



	color:#2248AB;



	font-size: 14px;



}



.b12 {



	color:#2248AB;



	font-size: 12px;



}



.srvbkgrnd {



	border-bottom-color: #8ACBED;



	border-top-style: dotted;



	border-top-color: #8ACBED;



	border-bottom-style: dotted;



	background-color: #F8F8F8;



	border-width: 1px;



	width: 100%;



	line-height: 14px;



}

.srvbkgrnd1 {



	border-width: 4px;

	width: 100%;

	line-height: 25px;

	

}





.pic2 {



	padding-top:10px;



	padding-bottom:10px;



}



.srvbkgrndtxt {



	font-size: 12px;



	color: #333;



}



.pic3 {



	padding-bottom:10px;



}



.pic4 {



	padding-top:20px;



	padding-left: 40px;



}



.srvmrk {



	font-size: 14px;



	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;







}



.mbkgd {



	background-color: #F2F2F2;



	padding: 5px;



}



.search {



	font-size: 12px;



	padding-left: 640px;



}



.mbkgd2 {



	background-color: #DDDFDE;



	padding: 2px;



}



.context {



	font-size: 12px;



	text-align: justify;



}



.f12b {



	font-size:12px;



	font-weight: bold;



}



.f11nj {



	font-size:11px;



}



.f12bnj {



	font-size:12px;



}



.fw4 {



	font-size:9pt;



	font-family: Arial;



	color: #000;



}



.yellowbg {



	background-color:#FF0



}



#sidebar {
	float: left;
	width: 197px;
}

.wp-sidebar {
	float:left;
	margin-top: 20px;
}

.wp-sidebarList > li {
	margin-top:15px;
}

.wp-sidebarList {
	list-style:none;
	padding-left:10px;
}
