@charset "utf-8";
/* CSS Document */
body{ width:926px; margin:0px auto; padding:18px 0 0 0 ;background-image: url(../images/mainbg_new.jpg);
	     background-repeat: repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#2d303a;}

h1{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; color:#2d303a; margin:0px; padding:0px; padding-bottom:10px;}

h1 span{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#0B66C3;
	margin:0px;
	padding:0px;
	padding-bottom:10px;
	font-style: italic;
	font-weight: bold;
}

h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#2955a0;
	background-image: url(../images/heading-bulet.gif);
	background-repeat: no-repeat;
	padding:0 0 0 15px;
	margin:0px;
	background-position: 5px;
}
	
h3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	padding:7px 2px 7px 18px;
	margin:0px;
	background-image: url(../images/bulet.gif);
	background-repeat: no-repeat;
	background-position: 5px 10px;
}

img { border:none;}

.clear
{
	clear:both;
}

.header{ width:926px; margin:0px; padding:0px;}
.logo{ padding:3px;}
.header-banner{ float:left; width:371px;}
#header-banners{ float:left; width:755px; border:none;}



#button {
	width: 171px;
	height: 238px;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/ulbg.jpg);
	background-repeat: repeat-x;
	float:left;
	    }
#button ul
{
	margin:0;
	padding:0 0 0 0px;
}
#button ul li
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding:9px 10px 9px 10px;
	margin:2px 0 0 0;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #5fabe3;
	border-bottom-color: #5fabe3; list-style:none;
}
#button ul li a{
	color:#fff;
	text-decoration:none;
	background-image: url(../images/bulet.gif);
	background-repeat: no-repeat;
	padding:0 0 0 20px;
}
#button ul li a:hover{
	color: #a8d8fa;
	text-decoration:none;
}
.home-border-none{
	border-top-style: none !important;
}	

.contact-border-none{
	border-bottom-style: none !important;
}	

.border-white:{border:solid 1px #4c9fd2; padding:2px;}

.border-blue:{border:solid 1px #4c9fd2; padding:2px;}

#middlebox{ margin:5px; width:688px; float:left; border:solid 1px #4c9fd2; padding:13px; line-height:16px;}

#middlebox h1{
	display: inline;	
	
}


#middlebox table{ border-collapse:collapse; border-color:#4c9fd2; }
#middlebox table p{ line-height:18px; }
.welcome-img{ width:147px; float:left; padding:5px 13px 5px 5px;}

.training-img{ width:252px; float:left; padding:5px 13px 5px 5px; border:solid 1px #4c9fd2; margin:12px 12px 12px 5px;}
#leftpanel{ width:171px; float:left;}

.testimonials{ background-color:#d0e7f7; padding:15px 15px; margin-top:5px; width:140px; }

.testimonials p { padding:0px; margin:2px;}

.testimonials a{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #e7563e; text-decoration:none; line-height:15px; padding:0px; margin:0px; }

.testimonials a:hover{ color: #003399; text-decoration:underline;}

.bottombox{
	width:200px;
	float:left;
	background-image: url(../images/star-box1.jpg);
	height: 160px;
	padding-left: 15px;
	margin-top: 0px;
	margin-right: 21px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
}
.bottombox h3 {
	font-size: 11px;


}
.bottomboxlarge {
	background-image: url(../images/star-box4.jpg);
	float: left;
	width: 350px;
	height: 155px;
	color: #000;
	margin-top: 30px;
	margin-bottom: 30px;
}
.bottomboxlargetext {
	padding-left: 140px;
	padding-top: 10px;
	padding-right: 19px;
}

.text-left p {
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	margin-top: 11px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}



.boxtext{
	background-image: url(../images/boxbg.jpg);
	margin: 0px;
	padding: 5px;
	height: 130px;
}
.text-left {
	float: left;
	width: 125px;
	margin: 0px;
	color: #2955A0;
	font-size: 20px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


.boxtext img{  margin: 0 0 0 50px; text-align:center; padding:0px; display:; }

.boxtext p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #2955A0;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin-top: 12px;
}

.boxtext p span{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #e7563e; margin:0px 8px 0px 8px;}

.boxtext  a{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #e7563e; text-decoration:none; line-height:25px; padding:0px; margin:0px;}

.call-banner{ margin-top:5px; padding:0px;}



#footer{ background-color:#2a7cce; width:863px; padding:15px; margin-top:5px; color:#FFFFFF; border-top:#FFFFFF 5px solid; text-decoration:none; float:left; }

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

#footer a:hover{ color: #000066; text-decoration:none; }

#footer span{ padding-left:280px; margin:0px;}

.sitemap{ margin:0px; padding:15px; margin-top:5px; color: #0066CC; border-top: #4c9fd2 1px solid; text-decoration:none; }

.sitemap a{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #0066CC; text-decoration:none; line-height:20px; }

.sitemap a:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #CC6600; text-decoration:none; }

.banner{
	background-image:url(../images/offer-banner.jpg);
	background-repeat:no-repeat;
	width:680px;
	height:75px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	float:left;
	padding-top: 28px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 14px;
}

.heading{
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#2d303a;
	margin:0px;
	line-height:25px;
	background:none;
	padding:0;
}

.green-heading{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#649615;}
.green-heading li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#649615;
	padding:0 30px 0 30px;
	float:left;
	background-image: url(../images/blue-arow.jpg);
	background-repeat: no-repeat; list-style:none; height:30px;	
	
}

.box-border{border:solid 1px #4c9fd2; width:200px;}
.box-training{ width:260px; margin:3px 10px 3px 5px; padding:0px; border:solid 1px #4c9fd2; float:left; background-color:#d0e7f7;}
.box-training span{ padding-left:50px; line-height:18px;}
.box-training li{   font:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#656c72;}
.box-training h4{  font:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#649615; padding: 5px 0 5px 10px; border-bottom:solid 1px #4c9fd2;}
.box-training h4 a{   color:#649615;
text-decoration:none; }
.box-training h4 a:hover{  color:#649615; text-decoration:underline;}

.training-heading{
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#2955a0;
	padding:0px;
	margin:0px;
}

.contacttext{font:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#2955a0; width:471px; float:right; }

.contacttext a{font:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#649615; text-decoration:none; }

.contacttext a:hover{font:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color: #000000; text-decoration:none; }
a {
	text-decoration: none;
}

