/* CSS Document */

body{ margin:0; padding:0; color:#313131; font-family: 'helvetica', sans-serif; font-size:13px; font-weight:normal; background:url(../images/bg.png) repeat 0 0; letter-spacing:1px;}


p{font-family: 'helvetica', sans-serif; font-size:13px; margin-top:3px; padding-top: 0; letter-spacing:normal; margin-bottom:1em; line-height:19px;}
p img{padding-right:15px;}
.clear{ clear:both;}
.ht15{ height:15px;}
.leftSide{float:left;}
.rightSide{float:right;}
a{ color:#000000; text-decoration:none;}
a:hover{ text-decoration:none; color:#F60;}

h1{ margin:0; padding:0;font-family: 'Trebuchet-MS'; font-size:25px; color:#313131; font-weight:400; }
h2{ margin:0; padding:0;font-family: 'Trebuchet-MS'; font-size:24px; color:#313131; font-weight:400; }
h3{ margin:0; padding:0;font-family: 'Trebuchet-MS'; font-size:22px; color:#313131; font-weight:400; }
h4{ margin:0; padding:0;font-family: 'Trebuchet-MS'; font-size:20px; color:#313131; font-weight:400; }
h5{ margin:0; padding:0;font-family: 'Trebuchet-MS'; font-size:18px; color:#313131; font-weight:400; }
blockquote{
	font: 13px/20px normal helvetica, sans-serif;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 280px;
  padding-left: 15px;
  border-left: 3px solid #ccc;
}

#mainContainer{ margin:0 auto; padding:0; width:998px;}

.headerArea{ margin:0; padding:0 0 15px 0; width:998px; background:#FFFFFF; border:#E1E1E1 solid 1px;}
.logo{ margin:0; padding:15px 0 15px 20px; width:38px; float:left;}
.callNow{ margin:10px 0 0 0; padding:15px 20px 0px 0px; float:right;}

.nav{ margin:0; padding:0; background:#F08F02; border-bottom:#D78002 solid 1px; border-top:#D78002 solid 1px; }
.leftCorner{ margin:0 0 0 -14px; padding:0; position:absolute;}
.rightCorner{ margin:0 0 0 998px; padding:0; position:absolute;}


ul.mainNav{ margin:0 0 0 20px; padding:0; list-style:none;}
ul.mainNav li{ margin:0; padding:0 9px 0 9px; list-style:none; float:left;}
ul.mainNav li a{ margin:0; padding:8px;  font-size:13px; font-weight:400; text-transform:uppercase; color:#FFFFFF; text-decoration:none; outline:none; letter-spacing:normal; display:block; text-align:center;}
ul.mainNav li a span{font-size:10px; padding:2px; background-color:#000; color:#fff; text-align:center; margin-top:-9px; position:absolute;}
ul.mainNav li a:hover, ul.mainNav li a.active{ background:#73C043;}

.welcomeArea{ margin:0; padding:8px 20px 8px 20px; width:958px; background:#FFFFFF; border:#E1E1E1 solid 1px; clear:both;}
.welcomeText{ float:left; padding:0; margin:0;}


.registerNowButt{margin:0; padding:10px; float:left; background:#7AC33C; 
	background: -moz-linear-gradient(top, #B0D233, #7AC33C); 
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#B0D233), to(#7AC33C)); 
	border:inset #418404 solid 1px; border:#418404 solid 1px;
	-moz-border-radius: 6px; 
	-khtml-border-radius:6px; 
	-webkit-border-radius:6px; 
	border-radius:6px; 
	webkit-round:6px; 
	font-size:22px; color:#fff; text-decoration:none; outline:none; text-align:center; cursor:pointer;}
	
.bannerWhiteArea{margin:0; padding:8px 0px 8px 0px; width:998px; background:#FFFFFF; border:#E1E1E1 solid 1px;}
.banner{ margin:5px 0 0 20px; padding:0; width:545px; height:297px; float:left;}

.subBanner{ margin:0 20px 0 0; padding:0; float:right; width:400px;}


.middLeft{ margin:0; padding:0; float:left; width:655px;}
.aboutText{ margin:0; padding:20px 20px 20px 20px; background:#FFFFFF; border:#E1E1E1 solid 1px;}
.aboutText img{ float:left; margin-right:10px; margin-top:6px;}

.ourGoals{ margin:0; padding:20px 20px 15px 20px; width:285px;  min-height:310px; float:left; background:#FFFFFF; border:#E1E1E1 solid 1px;}
ul.commonLink{ margin:10px 0 0 0; padding:0; list-style:none;}
ul.commonLink li{ margin:0; padding:7px 0 7px 30px; font-size:13px; color:#060606; letter-spacing:normal; background:url(../images/right-tick.jpg) no-repeat 0 8px;}

.topic{ margin:0; padding:20px 20px 15px 20px; width:275px;  min-height:310px; float:right; background:#FFFFFF; border:#E1E1E1 solid 1px;}

.middRight{ margin:0; padding:20px 20px 15px 20px; float:right; width:290px; min-height:310px; background:#FFFFFF; border:#E1E1E1 solid 1px;}
.testimonial{ margin:5px 5px 0px 5px; font-size:13px; color:#000; font-weight:normal;}
.testimonial span{ padding-top:7px; font-style:italic; font-weight:bold; font-size:13px; display:block; text-align:left;}
.testimonial img{float:left; margin:0px; padding:0px 15px 15px 0px;}

.sparetatarBor{ border-bottom:#000000 dashed 1px; margin-top:20px;}


.contactRight{ margin:0 0 15px 0; padding:20px 20px 15px 20px; float:right; width:290px; background:#FFFFFF; border:#E1E1E1 solid 1px;}
.map{margin:0; padding:20px 20px 15px 20px; float:right; width:290px; background:#FFFFFF; border:#E1E1E1 solid 1px; }

.footer{margin:0 0 25px 0; padding:12px 15px 12px 15px; font-size:12px; color:#FFFFFF; background:#F08F02; border:#D78002 solid 1px; text-align:center; letter-spacing:normal;}