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

a.links2:link{color:#666666; text-decoration:none;}
a.links2:active{color:#0092b2; text-decoration:underline;}
a.links2:visited{color:#666666; text-decoration:none;}
a.links2:hover{color:#0092b2;  text-decoration:underline;}

a.links3:link{ color:#FFFFFF;font-weight:bold; font-size:14px; line-height:30px; text-decoration:none;}
a.links3:active{ color:#000000;  font-weight:bold; font-size:14px; line-height:30px; text-decoration:none;}
a.links3:visited{color:#FFFFFF;  font-weight:bold; font-size:14px; line-height:30px; text-decoration:none;}
a.links3:hover{color:#000000;  font-weight:bold; font-size:14px; line-height:30px; text-decoration:none;}

a.links1:link{color:#0092b2; text-decoration:none;}
a.links1:active{color:#666666; text-decoration:underline;}
a.links1:visited{color:#0092b2; text-decoration:none;}
a.links1:hover{color:#666666;  text-decoration:underline;}




body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	text-align:left;
	color:#000000;
	padding:0px;	
	background: url(images/bg.jpg) repeat-x #c7ebfa;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	left: 0px;
	top: 0px;
	
	
}
#website{
	width:951px;
	height:auto;
	margin:auto;
	padding:0px;			
	}
.main_div{width:100%;
float:left; }

#menu_header{
float:left;
width:951px;
height:100px;
margin-top:12px;

}
.menu{ float:left; width:850px; height:56px; padding:10px 0; }



.topnav { font-family:Arial, Helvetica, sans-serif; font-size:13px; text-transform:uppercase; color:#FFFFFF; text-decoration:none; width:850px; height:56px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.topnav a{ font-family:Arial, Helvetica, sans-serif; font-size:13px; text-transform:uppercase; color:#666666; text-decoration:none; line-height:31px; margin:10px 2px 0px 2px; display:block; float:left; width:116px; height:31px; text-align:center;}
.topnav a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:13px; text-transform:uppercase; color:#FFFFFF; text-decoration:none; line-height:31px;  margin:10px 2px 0px 2px;   display:block; float:left; background:url(images/menubg.jpg) repeat-x; }
.topnav a:hover, a.current{ font-family:Arial, Helvetica, sans-serif; font-size:13px; text-transform:uppercase; color:#FFFFFF; text-decoration:none; line-height:31px;  margin:10px 2px 0px 2px; display:block; float:left; background:url(images/menubg.jpg) repeat-x; }

.callus{ float:right; height:76px; width:200px; background:url(images/call-usBg.jpg) repeat-x;}
.callus1{ float:left; height:27px; width:379px; }
.social{ float:right; height:38px; }
#header{ float:left; height:290px; width:951px;}
.logo{ float:left; height:290px; width:311px; background:url(images/logoBg.jpg) repeat-x;}

.banner{ float:left; width:640px; height:290px;}

#thumbs{ float:left; height:239px; width:951px; }
.thumb1{float:left; height:239px; width:237px;}
.thumb1 .titlebg1{float:left; height:87px; width:237px; background:url(images/titleBg.jpg) repeat;}
.thumb1 .titlebg1 .title1{float:left; height:57px; width:237px; }
.thumb1 .titlebg1 .button1{float:left; height:30px; width:237px; text-align:center; color:#FFFFFF; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; line-height:30px; }
.thumb1 .image1{float:left; height:152px; width:237px;}

.thumb2{float:left; height:239px; width:238px;}
.thumb2 .titlebg2{float:left; height:87px; width:238px; background:url(images/titleBg2.jpg) repeat;}
.thumb2 .titlebg2 .title2{float:left; height:57px; width:238px; }
.thumb2 .titlebg2 .button2{float:left; height:30px; width:238px; text-align:center; color:#FFFFFF; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; line-height:30px; }
.thumb2 .image2{float:left; height:152px; width:238px;}

.thumb3{float:left; height:239px; width:238px;}
.thumb3 .titlebg3{float:left; height:87px; width:238px; background:url(images/titleBg2.jpg) repeat;}
.thumb3 .titlebg3 .title3{float:left; height:57px; width:238px; }
.thumb3 .titlebg3 .button3{float:left; height:30px; width:238px; text-align:center; color:#FFFFFF; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; line-height:30px; }
.thumb3 .image3{float:left; height:152px; width:238px;}



#maincontent{ float:left; width:951px; margin-top:30px;}

.form_box{ float:left;height:580px;width:286px; margin-bottom:10px;}
.form_box .topBg{ float:left; height:2px; width:286px; background:url(images/boxBg_top.jpg) repeat;}
.form_box .leftBg{ float:left;height:580px;width:2px; background:url(images/boxBg_left.jpg) repeat;}
.form_box .centerBg{ float:left;height:475px;width:252px; background:url(images/boxBg.jpg) repeat-x #e0faff; padding-left:30px; line-height:21px; color:#009dbd; font-size:12px;}
.form_box .rightBg{ float:left;height:580px;width:2px; background:url(images/boxBg_right.jpg) repeat;}
.form_box .bottomBg{ float:left; height:2px; width:286px; background:url(images/boxBg_bottom.jpg) repeat;}
.heading2{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;  margin-top:15px; color:#393939;}


#content{float:left; width:635px; margin-left:30px;}
#content-home{float:right; width:635px; margin-left:30px; font-size: 17px;}
.heading1{ font-family:Arial, Helvetica, sans-serif; font-size:23px; font-weight:bold; color:#0092b2;}
.text1{ line-height:26px; margin-top:20px; }

.style1{ color:#0092b2;}
.style2{ color:#666666;}
.style4{ color:#009dbd; font-size:18px; line-height:23px;}
.style6 { font-size:14px;}

#footer{ float:left; width:951px; line-height:23px;  text-align:center; color:#009dbd; margin-bottom:15px; font-size:14px;  }


.margain{ margin-top:10px;}


.texfield{ border:thin inset #666666; font-family:Verdana, Arial, Helvetica, sans-serif;	color: #000000;	font-size:12px; background-color:#fff;}
.submit{ background: no-repeat; height:29px; width:105px; border:0px; color:#f7aefd;}
.reset{ background:no-repeat  ; height:29px; width:105px; border:0px; color:#f7aefd;}ul.custom-list{ list-style-type: square; color: #0092b2;}ul.custom-list a{ color: #666666;font-size: 17px;text-decoration: none;}ul.custom-list a:hover{ color: #0092b2 !important;font-size: 17px;text-decoration: underline;}

h2.custom_headingh2{font-size: 19px;font-weight: normal;color: #0092B2;}
.text1 a , #content a, #content-home a{color: #000;font-weight: bold;}
.style2 a {color: #666666;text-decoration: none; font-size: 12px;}

.style-line{ border-bottom: 1px solid #0092b2;}

.twitter-widget-home {
    float: right;
}
@media only screen and (max-width: 950px) {
	.twitter-widget-home {
    float: none;
	width:100%;
}


.fb-page.fb_iframe_widget {
    text-align: center;
    margin: 0 auto;
    display: block;
}

iframe#twitter-widget-0 {
    display: block !important;
    position: relative !important;
    margin: 20px auto !important;
}

}