@charset "utf-8";
/* CSS Document */

body {
	margin:0;
	padding:0;
	color:#09547e;
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
}
div, span, p, h1, h2, h3, img, form, input, select, object {
	margin:0;
	padding:0;
}
ol, ul, li {
	margin:0;
	padding:0;
	list-style:none;
}
.clear {
	clear:both;
	margin:0;
	padding:0;
	height:0;
	line-height:0;
	font-size:0;
}
div.container {
	width:1000px;
	margin:0 auto;
}
div.container div.header {
	position:relative;
	margin:0 auto;
	height:77px;
	background:url(../images/header_bg.gif) 0 0 repeat-x;
}
/*div.container div.header img {
	position:absolute;
	top:27px;
	left:32px;
}*/
div.container div.header img {
	position:absolute;
	top:27px;
	left:110px;
	}
/*new*/
div.container div.header img.logo {
	position:absolute;
	top:8px;
	left:35px;
	}	
div.container div.header ul {
	position:absolute;
	top:46px;
	right:31px;
}
div.container div.header ul li.home {
	float:left;
	width:86px;
	padding:0 5px;
}
div.container div.header ul li.home a {
	background:url(../images/nav_home.gif) 0 0 no-repeat;
	color:#565656;
	display:block;
	width:86px;
	text-decoration:none;
	text-align:center;
	text-transform:capitalize;
	font:bold 13px/31px Verdana, Arial, Helvetica, sans-serif;
}
div.container div.header ul li.home a:hover {
	background:url(../images/nav_home_selected.gif) 0 0 no-repeat;
	color:#fff;
}
div.container div.header ul li.selectedHome {
	background:url(../images/nav_home_selected.gif) 0 0 no-repeat;
	color:#fff;
	display:block;
	width:86px;
	float:left;
	padding:0 5px 0 0;
	text-decoration:none;
	text-align:center;
	text-transform:capitalize;
	font:bold 13px/31px Verdana, Arial, Helvetica, sans-serif;
}
div.container div.header ul li.selectedHome a {
	color:#fff;
	text-decoration:none;
}
div.container div.header ul li.groupCom {
	float:left;
	padding:0 5px;
}
/*div.container div.header ul li.groupCom a {	
					background:url(../images/nav_gCompanies.gif) 0 0 no-repeat;
					color:#565656; display:block; width:151px;
					text-decoration:none; text-align:center; text-transform:capitalize;
					font:bold 13px/31px Verdana, Arial, Helvetica, sans-serif;
					}
				div.container div.header ul li.groupCom a:hover {
					background:url(../images/nav_gCompanies_selected.gif) 0 0 no-repeat;
					color:#fff;
					}*/
				div.container div.header ul li.services {
	float:left;
	padding:0 5px;
}
div.container div.header ul li.services a {
	background:url(../images/nav_services.gif) 0 0 no-repeat;
	color:#565656;
	display:block;
	width:106px;
	text-decoration:none;
	text-align:center;
	text-transform:capitalize;
	font:bold 13px/31px Verdana, Arial, Helvetica, sans-serif;
}
div.container div.header ul li.services a:hover {
	background:url(../images/nav_services_selected.gif) 0 0 no-repeat;
	color:#fff;
}
div.container div.header ul li.selectedServices {
	background:url(../images/nav_services_selected.gif) 0 0 no-repeat;
	color:#565656;
	display:block;
	width:106px;
	float:left;
	text-decoration:none;
	text-align:center;
	text-transform:capitalize;
	font:bold 13px/31px Verdana, Arial, Helvetica, sans-serif;
	padding:0 5px 0 0;
	margin:0 0 0 5px;
}
div.container div.header ul li.selectedServices a {
	color:#fff;
	text-decoration:none;
}
div.container div.header ul li.contact {
	float:left;
	padding:0 5px;
}
div.container div.header ul li.contact a {
	background:url(../images/nav_contact.gif) 0 0 no-repeat;
	color:#565656;
	display:block;
	width:113px;
	text-decoration:none;
	text-align:center;
	text-transform:capitalize;
	font:bold 13px/31px Verdana, Arial, Helvetica, sans-serif;
}
div.container div.header ul li.contact a:hover {
	background:url(../images/nav_contact_selected.gif) 0 0 no-repeat;
	color:#fff;
}
div.container div.header ul li.selectedContact {
	background:url(../images/nav_contact_selected.gif) 0 0 no-repeat;
	color:#565656;
	display:block;
	width:113px;
	float:left;
	text-decoration:none;
	text-align:center;
	text-transform:capitalize;
	font:bold 13px/31px Verdana, Arial, Helvetica, sans-serif;
	padding:0 5px 0 0;
	margin:0 0 0 5px;
}
div.container div.header ul li.selectedContact a {
	color:#fff;
	text-decoration:none;
}
div.container div.banner {
	width:936px;
	height:136px;
	margin:8px auto 5px auto;
	background-color:#ecf3f6;
	border:solid 1px #7bd1ff;
	/*border:solid 1px #d0d0d0;*/
}
div.container div.banner img{
	width:200px;
	height:120px;
	margin:7px 10px 5px 17px;
	background-color:#f4f4f4;
	border:solid 1px #7bd1ff;
}
div.container div.banner img.contact{
	width:468px; height:136px; float:left; border:0;
	margin:0; padding:0;
}
div.container div.body {
	width:938px;
	margin:0 auto;
}
div.container div.body div.leftnav {
	background:url(../images/leftnav_headerTopbg.gif) 0 0 repeat-x;
	width:225px;
	border:solid 1px #dedede;
	border-top:none;
	float:left;
}
div.container div.body div.leftnav ul {
	width:225px;
}
div.container div.body div.leftnav ul li.numberOne {
	background:url(../images/numberOne.gif) 3px 17px no-repeat;
	height:54px;
	padding:18px 6px 8px 40px;
}
div.container div.body div.leftnav ul li.numberOne span {
	font:bold 13px/13px Verdana;
	display:block;
	text-transform:uppercase;
	color:#0970aa;
}
div.container div.body div.leftnav ul li.numberOne a {
	color:#0970aa;
	text-decoration:none;
}
div.container div.body div.leftnav ul li.numberOne a:hover {
	text-decoration:none;
	color:#333;
}
div.container div.body div.leftnav ul li.numberOne_active {
	background:url(../images/numberOne_active.gif) 3px 17px no-repeat;
	height:54px;
	padding:18px 6px 8px 40px;
	color:#fff;
}
div.container div.body div.leftnav ul li.numberOne_active span {
	font:bold 13px/13px Verdana;
	display:block;
	text-transform:uppercase;
	color:#fff;
}
div.container div.body div.leftnav ul li.numberOne_active a {
	color:#fff;
	text-decoration:none;
}
div.container div.body div.leftnav ul li.numberOne_active a:hover {
	text-decoration:none;
	color:#fff;
}
div.container div.body div.leftnav ul li.numberTwo {
	background:url(../images/numberTwo.gif) 3px 17px no-repeat;
	height:54px;
	padding:18px 6px 8px 40px;
}
div.container div.body div.leftnav ul li.numberTwo span {
	font:bold 13px/13px Verdana;
	display:block;
	text-transform:uppercase;
	color:#0970aa;
}
div.container div.body div.leftnav ul li.numberTwo a {
	color:#0970aa;
	text-decoration:none;
}
div.container div.body div.leftnav ul li.numberTwo a:hover {
	text-decoration:none;
	color:#333;
}
div.container div.body div.leftnav ul li.numberTwo_active {
	background:url(../images/numberTwo_active.gif) 3px 17px no-repeat;
	height:54px;
	padding:18px 6px 8px 40px;
	color:#fff;
}
div.container div.body div.leftnav ul li.numberTwo_active span {
	font:bold 13px/13px Verdana;
	display:block;
	text-transform:uppercase;
	color:#fff;
}
div.container div.body div.leftnav ul li.numberTwo_active a {
	color:#fff;
	text-decoration:none;
}
div.container div.body div.leftnav ul li.numberTwo_active a:hover {
	text-decoration:none;
	color:#fff;
}
div.container div.body div.leftnav ul li.numberThree {
	background:url(../images/numberThree.gif) 3px 17px no-repeat;
	height:54px;
	padding:18px 6px 8px 40px;
}
div.container div.body div.leftnav ul li.numberThree span {
	font:bold 13px/13px Verdana;
	display:block;
	text-transform:uppercase;
	color:#0970aa;
}
div.container div.body div.leftnav ul li.numberThree a {
	color:#0970aa;
	text-decoration:none;
}
div.container div.body div.leftnav ul li.numberThree a:hover {
	text-decoration:none;
	color:#333;
}
div.container div.body div.leftnav ul li.numberThree_active {
	background:url(../images/numberThree_active.gif) 3px 17px no-repeat;
	height:54px;
	padding:18px 6px 8px 40px;
	color:#fff
}
div.container div.body div.leftnav ul li.numberThree_active span {
	font:bold 13px/13px Verdana;
	display:block;
	text-transform:uppercase;
	color:#fff;
}
div.container div.body div.leftnav ul li.numberThree_active a {
	color:#fff;
	text-decoration:none;
}
div.container div.body div.leftnav ul li.numberThree_active a:hover {
	text-decoration:none;
	color:#fff;
}
div.container div.body div.leftnav ul li.numberFour {
	background:url(../images/numberFour.gif) 3px 17px no-repeat;
	height:54px;
	padding:18px 6px 8px 40px;
}
div.container div.body div.leftnav ul li.numberFour span {
	font:bold 13px/13px Verdana;
	display:block;
	text-transform:uppercase;
	color:#0970aa;
}
div.container div.body div.leftnav ul li.numberFour a {
	color:#0970aa;
	text-decoration:none;
}
div.container div.body div.leftnav ul li.numberFour a:hover {
	text-decoration:none;
	color:#333;
}
div.container div.body div.leftnav ul li.numberFour_active {
	background:url(../images/numberFour_active.gif) 3px 17px no-repeat;
	height:54px;
	padding:18px 6px 8px 40px;
	color:#fff
}
div.container div.body div.leftnav ul li.numberFour_active span {
	font:bold 13px/13px Verdana;
	display:block;
	text-transform:uppercase;
	color:#fff;
}
div.container div.body div.leftnav ul li.numberFour_active a {
	color:#fff;
	text-decoration:none;
}
div.container div.body div.leftnav ul li.numberFour_active a:hover {
	text-decoration:none;
	color:#fff;
}
div.container div.body div.leftnav ul li.numberFive {
	background:url(../images/numberFive.gif) 3px 17px no-repeat;
	height:54px;
	padding:18px 6px 8px 40px;
}
div.container div.body div.leftnav ul li.numberFive span {
	font:bold 13px/13px Verdana;
	display:block;
	text-transform:uppercase;
	color:#0970aa;
}
div.container div.body div.leftnav ul li.numberFive a {
	color:#0970aa;
	text-decoration:none;
}
div.container div.body div.leftnav ul li.numberFive a:hover {
	text-decoration:none;
	color:#333;
}
div.container div.body div.leftnav ul li.numberFive_active {
	background:url(../images/numberFive_active.gif) 3px 17px no-repeat;
	height:54px;
	padding:18px 6px 8px 40px;
	color:#fff
}
div.container div.body div.leftnav ul li.numberFive_active span {
	font:bold 13px/13px Verdana;
	display:block;
	text-transform:uppercase;
	color:#fff;
}
div.container div.body div.leftnav ul li.numberFive_active a {
	color:#fff;
	text-decoration:none;
}
div.container div.body div.leftnav ul li.numberFive_active a:hover {
	text-decoration:none;
	color:#fff;
}
div.container div.body div.leftnav ul li.numberSix {
	background:url(../images/numberSix.gif) 3px 17px no-repeat;
	height:54px;
	padding:18px 6px 8px 40px;
}
div.container div.body div.leftnav ul li.numberSix span {
	font:bold 13px/13px Verdana;
	display:block;
	text-transform:uppercase;
	color:#0970aa;
}
div.container div.body div.leftnav ul li.numberSix a {
	color:#0970aa;
	text-decoration:none;
}
div.container div.body div.leftnav ul li.numberSix a:hover {
	text-decoration:none;
	color:#333;
}
div.container div.body div.leftnav ul li.numberSix_active {
	background:url(../images/numberSix_active.gif) 3px 17px no-repeat;
	height:54px;
	padding:18px 6px 8px 40px;
	color:#fff
}
div.container div.body div.leftnav ul li.numberSix_active span {
	font:bold 13px/13px Verdana;
	display:block;
	text-transform:uppercase;
	color:#fff;
}
div.container div.body div.leftnav ul li.numberSix_active a {
	color:#fff;
	text-decoration:none;
}
div.container div.body div.leftnav ul li.numberSix_active a:hover {
	text-decoration:none;
	color:#fff;
}
div.container div.body div.bodyContent {
	width:701px;
	float:left;
	margin:0 0 0 8px;
	border:solid 1px #dedede;
	border-top:0;
	background:url(../images/bodyCont_Bg.gif) 0 0 repeat-x;
}
div.bodyContent h2 {
	font:bold 24px/30px "Helvetica", Verdana, Arial, sans-serif;
	background:url(../images/bullet_01.gif) 9px 21px no-repeat;
	padding:18px 0 12px 35px;
	text-transform:uppercase;
	color:#197ab0;
}
div.bodyContent h3 {
	font:bold 16px/18px "Helvetica", Verdana, Arial, sans-serif;
	padding:25px 0 12px 18px;
	text-transform:uppercase;
	color:#197ab0;
}
div.bodyContent object {
	float:left; vertical-align:text-top; margin:0 5px 0 0; padding:0;
}
div.bodyContent p {
	font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#043d5d;
	float:left;
	text-align:justify;
	width:665px;
	padding:0 0 12px 15px;
}
div.bodyContent p.oteam {
	padding:20px 0 12px 15px;
	}
div.bodyContent span.dashlist {
	font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#043d5d;
	float:left;
	text-align:justify;
	padding:0 0 5px 18px;
	background:url(../images/bullet_dash.gif) 5px 8px no-repeat;
	width:432px;
}
div.bodyContent span.dashlistSml {
	font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#043d5d;
	float:left;
	text-align:justify;
	padding:0 0 5px 18px;
	background:url(../images/bullet_dash.gif) 5px 8px no-repeat;
	width:355px;
}
div.bodyContent span.dashlistBig {
	font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#043d5d;
	float:left;
	text-align:justify;
	padding:0 0 5px 18px;
	background:url(../images/bullet_dash.gif) 5px 8px no-repeat;
	width:610px;
}
div.bodyContent span.bulletRounded {
	font:bold 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#043d5d;
	float:left;
	text-align:justify;
	padding:0 0 5px 18px;
	background:url(../images/bullet_rounded2.gif) 5px 5px no-repeat;
	width:390px;
}
div.bodyContent p.groupServices {
	font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
	padding:0 0 0 38px;
	color:#043d5d;
	float:left;
	text-align:justify;
	width:642px;
}
div.bodyContent img {
	float:left; border:1px solid #7bd1ff;
	margin:0 10px 0 0px;
}
div.bodyContent p.contactLeft {
	float:left;
	width:300px;
	margin:19px 0 0 15px;
}
div.bodyContent p.contactRight {
	float:left;
	width:300px;
	margin:19px 0 0 15px;
}
/* for Default */
			div.bodyContent ul {
	margin:60px 14px 10px 50px
}
div.bodyContent ul li {
	font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#043d5d;
	padding:10px 0;
}
div.bodyContent ul li span {
	font-weight:bold;
}
div.bodyContent ul li a {
	font:bold 14px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#197ab0;
	text-align:right;
	text-decoration:none;
}
div.bodyContent ul li a.more {
	color:#043d5d;
	text-align:right;
	display:block;
	font-weight:bold;
	text-decoration:none;
}
div.bodyContent ul li img {
	margin:0 10px 0 0;
	vertical-align:text-top;
	float:left;
	border:0;
}
div.bodyContent ul.listRounded {
	padding:0 0 12px 0;
	margin:0 0 0 15px;
}
div.bodyContent ul.listRounded li {
	font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#043d5d;
	padding:0 20px 0 18px;
	text-align:justify;
	background:url(../images/bullet_rounded2.gif) 2px 5px no-repeat;
}
div.bodyContent ul.listRounded li span {
	font-weight:bold;
}
div.bodyContent ul.listRounded li a {
	font:bold 14px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#197ab0;
	text-align:right;
	text-decoration:none;
}
div.bodyContent ul.listRounded li a.more {
	color:#043d5d;
	text-align:right;
	display:block;
	font-weight:bold;
	text-decoration:none;
}
div.bodyContent ul.listRounded li img {
	margin:0 10px 0 0;
	vertical-align:text-top;
	float:left;
	border:0;
}
div.bodyContent ul.listRounded2 {
	padding:0 0 12px 0;
	margin:0 0 0 35px;
}
div.bodyContent ul.listRounded2 li {
	font:bold 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#043d5d;
	padding:0 20px 0 18px;
	text-align:justify;
	background:url(../images/bullet_rounded2.gif) 2px 5px no-repeat;
}
/* for Category */
div.bodyContent ul.catlist {
	margin:10px 14px 30px 50px;
}
div.bodyContent ul.catlist li {
	font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#043d5d;
	padding:25px 0;
	text-align:justify;
	background:url(../images/dottedline.gif) center bottom repeat-x;
}
div.bodyContent ul.catlist li.noDottedline {
	background:none !important;
}
div.bodyContent ul.catlist li span.bold {
	font-weight:bold;
}
div.bodyContent ul.catlist li a {
	color:#043d5d;
	text-align:right;
	text-transform:capitalize;
	font-weight:bold;
	text-decoration:none;
}
div.bodyContent ul.catlist li a.more {
	color:#043d5d;
	text-align:right;
	display:block;
	font-weight:bold;
	text-decoration:none;
	margin:10px 0 0;
}
div.bodyContent ul.catlist li img {
	margin:0 10px 0 0;
	vertical-align:text-top;
	float:left;
	border:solid 1px #7bd1ff;
}
div.bodyContent div.subContLeft {
	font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#043d5d;
	margin:30px 25px 10px 15px;
	text-align:justify;
	padding:0 0 0 15px;
}
div.bodyContent div.subContLeft img {
	float:left;
	margin:0 15px 0 0;
	padding:0;
}
div.bodyContent div.subContRight {
	font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#043d5d;
	margin:25px 25px 20px 15px;
	text-align:justify;
	padding:0 0 0 25px;
}
div.bodyContent div.subContRight img {
	float:right;
	margin:0 0 0 15px;
	padding:0;
}
div.container div.footer {
	background:url(../images/footer_bg.gif) 0 0 repeat-x;
	height:74px;
	margin:30px 0 0;
}
div.container div.footer p.navFooter {
	color:#b0b2bf;
	font:normal 11px/74px Verdana, Arial, Helvetica, sans-serif;
	width:48%;
	float:left;
	text-align:left;
	padding:0 0 0 30px;
}
div.container div.footer p.navFooter a {
	color:#b0b2bf;
	text-decoration:none;
	text-transform:capitalize;
	padding:0 4px;
}
div.container div.footer p.navFooter a:hover {
	color:#fff;
	text-decoration:none;
}
div.container div.footer p.copyright {
	color:#b0b2bf;
	font:normal 11px/74px Verdana, Arial, Helvetica, sans-serif;
	width:46%;
	float:left;
	text-align:right;
	padding:0;
}
