.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0px; font-size:0px;}
img{border:none;vertical-align:top;}
form,ul,h1,h2,h3,h4,h5,h6,p,span,input{margin:0px;padding:0px;}
ul{list-style:none; display:inline;}
ul li{list-style:none; display:inline;}
body{ background:#fff url(../images/body.jpg) repeat-x left top; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#585858;}
input,select,textarea{font-size:12px;line-height:20px;font-family:Arial, Helvetica, sans-serif; vertical-align:text-bottom;color:#000;}
a{text-decoration:none;color:#000;}
a:hover{text-decoration:none; cursor:pointer;}
h1{font-size:17px;line-height:28px;}
h2{font-size:17px;line-height:18px;font-weight:normal; color:#444444;  font-family:"Trebuchet MS", Helvetica, sans-serif;}
h3{font-size:18px;line-height:18px;font-weight:normal; color:#fff;  font-family:"Trebuchet MS", Helvetica, sans-serif; margin-top:10px; margin-bottom:10px;}
h4{font-size:13px;line-height:15px;}
h5{font-size:11px;line-height:13px;}
h6{font-size:10px;line-height:12px;}
.floatleft{float:left; width:auto;}
.floatright{float:right; width:auto;}
.alignleft{ text-align:left;}
.alignright{ text-align:right;}
.center{ text-align:center;}
.col1,.col2,.col3,.block1,.block2{ float:left; width:auto;}
.col01,.col02,.col03{ float:left; width:auto;}
p{ padding:4px 0;}
*{ margin:0px; padding:0px;}
.clear{ clear:both;} 

@font-face {font-family:"Univers LT 57 Condensed.ttf"; src: url("Univers LT 57 Condensed.ttf"); }
@font-face {font-family:"Frutiger CE 45 Light.ttf"; src: url("Frutiger CE 45 Light.ttf"); }

.container{ width:979px; margin-left:auto; margin-right:auto; top:0px;}
header{ font-size:12px; color:#656565; font-family:"Trebuchet MS", Helvetica, sans-serif; line-height:28px;  top:0px;}


ul#socialicon li{ border-right:solid 1px #cfcfcf; padding-right:10px; padding-left:8px;  }
#socialicon img{ margin-top:5px; }


ul#headernav li{   margin-left:12px;    line-height:40px;  }
ul#headernav li a{ color:#000;  padding:3px 0px 0px 0px; }
ul#headernav li a:hover{ color:#000; border-bottom:solid 3px #db434b;}
ul#headernav li.active{ color:#000; border-bottom:solid 3px #db434b;}
.punchline{ margin-left:10em; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:italic; color:#ab3636; text-align:center; font-weight:bold; line-height:20px; }
.logo{ margin-top:15px;}


#nav{ background:url(../images/nav.png) repeat-x left top; width:100%; height:39px; border-radius:6px 6px 0 0; margin-top:10px; 
-webkit-box-shadow: #666 0px 0px 2px;
-moz-box-shadow: #666 0px 0px 2px;
box-shadow: #666 0px 0px 2px;
behavior: url(pie/PIE.htc); }

ul.navtext{ font-family:"Trebuchet MS", Helvetica, sans-serif; font-size:16px; 
text-rendering: optimizeLegibility;
-webkit-font-smoothing: antialiased; }
ul.navtext li{ padding-left:7px; line-height:40px;  }
ul.navtext li a{ color:#fff; padding:5px;}
ul.navtext li a:hover{ color:#fff; background:#db434b; border-radius:4px; padding:4px;border:solid 1px #c23138;}
ul.navtext li.active{ color:#fff; background:#db434b; border-radius:4px; padding:4px; border:solid 1px #c23138; margin-left:5px;}

#bradcram{ background:#f9f9f9; width:100%; height:34px;   
-webkit-box-shadow: #666 0px 0px 2px;
-moz-box-shadow: #666 0px 0px 2px;
box-shadow: #666 0px 0px 2px;
behavior: url(pie/PIE.htc); }
#bradcram img{ margin-top:12px; margin-left:18px;}

.butn {color:#fff; background:#db434b; border-radius:4px; border:solid 1px #c23138; width:210px; height:25px; text-align:center; margin-top:3px; margin-right:5px;}

.newswrap{background:url(../images/news.png) no-repeat left top; width:277px; height:318px; z-index:9999; 
-webkit-box-shadow: #666 0px 0px 2px;
-moz-box-shadow: #666 0px 0px 2px;
box-shadow: #666 0px 0px 2px;

behavior: url(/pie/PIE.htc);}

.newssharp{ margin-left:5em; margin-top:1.2em;}
.newssharp h1{font-family:"Trebuchet MS", Helvetica, sans-serif; font-size:16px; color:#fff; text-shadow:0 1px #d87114; letter-spacing:0px; word-spacing:0;
text-rendering: optimizeLegibility;
-webkit-font-smoothing: antialiased; }


.newssharp p{ color:#a4a4a4; margin-top:20px; margin-bottom:20px;}
.newssharp p a{ color:#2280ac; font-size:11px;}
.botombradcram{ background:url(../images/botombradcram.png); width:100%; height:40px; border-bottom:solid 1px #e1e1e1; border-radius:0 0 4px 4px ;  
-webkit-box-shadow: #666 0px 0px 1px;
-moz-box-shadow: #666 0px 0px 1px;
box-shadow: #666 0px 0px 1px;
behavior: url(pie/PIE.htc); }

.loginbg{ background:#f7f7f7 url(../images/loginbg.png) repeat-x left top; width:278px;
-webkit-box-shadow: #666 0px 0px 2px;
-moz-box-shadow: #666 0px 0px 2px;
box-shadow: #666 0px 0px 2px;
behavior: url(/pie/PIE.htc);
margin-top:-7.4em;
border-radius:6px; 
margin-left:15px;
border:solid 1px #d9d9d9;
padding-left:10px;
}

.loginbg .heading{font-family:"Trebuchet MS", Helvetica, sans-serif; color:#ff952f; font-size:15px; font-weight:bold; padding-top:10px;   }
.loginbg .heading img{ margin-right:10px; margin-top:7px;}

.tab1{ margin-top:20px; margin-bottom:10px;    }

.tab1 input,select,textarea{ width:auto!important;  vertical-align:text-top; margin-bottom:10px; border:solid 1px #ddd; background:#fff!important; height:25px; border-radius:2px;}

.iconclass{ margin-right:30px; margin-top:10px;}
.readallnews a{ color:#2280ac; font-size:11px; font-weight:bold; margin-right:10px;}


.icon3{ background:url(../images/icon3.png) no-repeat right top; height:32px; width:80px; margin-left:21.8em; border-radius:0px 6px 6px 0px; color:#fff; position:absolute; margin-top:4px; line-height:30px; text-indent:5px;
font-family:"Trebuchet MS", Helvetica, sans-serif; font-size:14px;  text-rendering: optimizeLegibility;
-webkit-font-smoothing: antialiased;}

.icon3text{ line-height:32px; margin-right:6em;}

.textwrap{ margin-left:10px; margin-top:10px; float:left; width:643px; padding-right:10px;}

.hrleftimage{ background:url(../images/hrleftimage.png) no-repeat right top; border-bottom:solid 1px #ececec; width:100%; height:5px; margin:5px 0 8px 0;}



#scrollbar1 { width: 100%; }
#scrollbar1 .viewport { width: 95%; padding-left:10px; height: 170px; overflow: hidden; position: relative; line-height:20px; }
#scrollbar1 .overview {
	list-style: none;
	position: absolute;
	left: 4px;
	top: 0;
	padding: 0;
	margin: 0;
}
#scrollbar1 .scrollbar{ background: transparent url(../images/bg-scrollbar-track-y.png) no-repeat 0 0; position: relative; background-position: 0 0; float: right; width: 15px; }
/*#scrollbar1 .track { background: transparent url(../images/bg-scrollbar-trackend-y.png) no-repeat 0 100%; height: 100%; width:15px; position: relative; }*/
#scrollbar1 .thumb { background: transparent url(../images/bg-scrollbar-thumb-y.png) no-repeat left 100%; height: 20px; width: 25px; cursor: pointer; 
overflow: hidden; position: absolute; top: 0; left: -2px; }
/*#scrollbar1 .thumb .end { background: transparent url(../images/bg-scrollbar-thumb-y.png) no-repeat 50% 0; overflow: hidden; height: 5px; width: 25px; }*/
#scrollbar1 .disable { display: none; }
.noSelect { user-select: none; -o-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; }


#bottom_block{ background:#f7f7f7 url(../images/bottombg.png) repeat-x left top; width:100%; margin-top:40px;
-webkit-box-shadow: #666 0px 0px 2px;
-moz-box-shadow: #666 0px 0px 2px;
box-shadow: #666 0px 0px 2px;
behavior: url(pie/PIE.htc);


}

.block1{ width:200px; background:#db434b; padding:4.5px; height:20px; margin-top:-27px; 
margin-left:27px; color:#fff; font-size:15px; font-family:"Trebuchet MS", Helvetica, sans-serif; font-weight:bold; border-radius:4px 4px 0 0;  }
.block1 img{ margin-top:8px;}
#bottom_block input,select,textarea{background:#FFF; width:173px; height:25px; border:solid 1px #dadada; box-shadow:0 0 1px 0 #999 inset; }



.block1text{ margin-top:20px; margin-left:20px; width:220px; font-size:11px; color:#515151;}
.block1text li p{ margin-top:0px; margin-bottom:10px; line-height:20px;}
.block1text li p img{ margin-top:7px;}
.textratan{ color:#b6121a; font-size:11px; font-weight:bold;}
.testomonail{ line-height:20px;}

/********************************FOOTER**************************************************************/


footer{ background:#cd4047; border-radius:6px; width:100%; margin-top:-3px;}

.footer_blog{ background:#f7f7f7 url(../images/footerblog.png) repeat-x left top; border-radius:6px; width:288px; position:relative; top:-20px; left:15px; 
-webkit-box-shadow: #666 0px 0px 5px;
-moz-box-shadow: #666 0px 0px 5px;
box-shadow: #666 0px 0px 5px;

behavior: url(pie/PIE.htc); min-height:185px;}


.footer_blog h1{ font-size:14px; color:#333333; font-family:"Trebuchet MS", Helvetica, sans-serif;  text-indent:5px; padding-top:10px;}
.footer_blog ul li{ display:block; color:#2280ac; font-size:11px;  width:85%; margin-left:5%; margin-top:18px; margin-bottom:10px;}

.footercontanct{ width:68%;}
.footercontanct ul{ display:block; color:#fff;}
.footercontanct ul li{ display:block; color:#fff; line-height:20px; margin-top:6px;  }
.footercontanct ul li img{ margin-top:10px;}


.footerbg{ background:#f5f5f5 url(../images/footerbg.png) repeat-x left top; width:100%; height:auto; margin-top:-30px; z-index:-99; position:relative; padding-top:40px; padding-bottom:10px; font-size:11px; }


.inner-page-tittle{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; width:auto; height:20px; background:#cd4047; color:#FFF; padding:5px 5px 2px 5px; margin:5px 0 0 0; border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; -moz-border-radius:3px; 
  background-color: #1a82f7;
  background: url(images/linear_bg_2.png);
  background-repeat: repeat-x;

  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#bd1921), to(#e5777d));

  background: -webkit-linear-gradient(top, #bd1921, #e5777d);

  background: -moz-linear-gradient(top, #bd1921, #e5777d);

  background: -ms-linear-gradient(top, #bd1921, #e5777d);

  background: -o-linear-gradient(top, #bd1921, #e5777d);}

.inner-page-tittle a{text-decoration:none; color:#FFF;}
.inner-page-tittle a:hover{color:#CCC;}

#in-right {width:240px; margin:0; padding:10px 0; float:left; margin-right:10px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; line-height:22px; border:dashed 1px #CCC; width:650px; margin:10px 0 10px 0; padding:10px; border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; -moz-border-radius:3px;}
#in-right h2{font-family:"Frutiger CE 45 Light.ttf"; font-size:20px; font-weight:bold; padding:0 0 10px 0;  color:#555; border-bottom:dashed 1px #CCC;}
#in-right h2 span{color:#cd4047; font-family:"Frutiger CE 45 Light.ttf"; font-size:20px; font-weight:bold;}
#in-right span{font-family:"Univers LT 57 Condensed.ttf"; font-size:14px; font-weight:bold;}
#in-right a{text-decoration:none; color:#CD4047;}
#in-right a:hover{color:#555; }
#in-right ul { margin:0; padding:0; }
#in-right li { border-bottom:1px solid #d0d0d0; padding:5px 0; margin:0;}
#in-right li a { font: normal 12px Arial, Helvetica, sans-serif; color:#747474; text-decoration:none;}
#in-right li a:hover { color:#2b6e80; text-decoration:none;}
#in-left {  width:280px; height:auto; margin:0; padding:10px 0; float:right; padding-left:15px; border:dashed 1px #CCC; margin:10px 0; border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; -moz-border-radius:3px;}
#in-left h2{font-family:"Frutiger CE 45 Light.ttf"; font-size:20px; font-weight:bold; padding:0 0 10px 0; color:#555; border-bottom:dashed 1px #CCC;}
#in-left h2 span{color:#cd4047; font-family:"Frutiger CE 45 Light.ttf"; font-size:20px; font-weight:bold;}


#in-right #in-side-nav { margin:0px auto 0px auto; padding:0px; width:205px; border-collapse:collapse; text-align:justify; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:34px; color:#fff; float:left; }
#in-right #in-side-nav ul { list-style:none; margin:0 auto; padding:0px;}
#in-right #in-side-nav ul li { margin:0 auto; padding:0px;  width:220px; min-height:34px;  border-collapse:collapse; text-align:justify; padding-left:10px; text-decoration:none; font-family:Trebuchet MS,Arial, Helvetica, sans-serif; font-size:13px; line-height:34px; color:#555555; border-bottom:1px dashed #000; background:#222 }
#in-right #in-side-nav ul li a { color:#ccc; }
#in-right #in-side-nav ul li a:hover { color:#fff; }

#/********** contact form **********/
#contactform { margin:0; padding:5px 0; }
#contactform * { color:#666;}
#contactform ol { margin:0; padding:0; list-style:none; }
#contactform li { margin:0; padding:0; background:none; border:none; display:block; clear:both; }
#contactform li.buttons { margin:5px 0 5px 0; clear:both; }
#contactform label { margin:0; width:200px; display:block; padding:5px 0; color:#8f8e8e; font: bold 12px Arial, Helvetica, sans-serif;  float:left; }
#contactform label span { color:#d66423; font-weight:bold; }
#contactform input.text { width:250px; border:1px solid #d4d4d4; margin:2px 0; padding:5px 2px; height:16px; background:#fff; float:left; border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; -moz-border-radius:3px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;}
#contactform textarea { width:300px; height:100px; border:1px solid #d4d4d4; margin:2px 0; padding:2px; background:#fff; float:left; border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; -moz-border-radius:3px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;}
#contactform li.buttons input[type=submit] { padding:5px 25px; margin:10px 0 0 0; border:none; color:#FFF; float:left; text-align:center; font-size:16px; text-transform:uppercase; clear:both;  display:block;  background: #cd4047; cursor:pointer; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px;}
#contactform li.buttons input[type=submit]:hover { padding:5px 25px; border:none; color:#FFF; background: #000; cursor:pointer; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px;}
.main_link{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#ca0000; text-align:left; text-decoration:none}
.main_link:hover{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#5db5e3; text-align:left; text-decoration:none;}


.comming-soon{font-family:"Frutiger CE 45 Light.ttf"; font-size:28px; color:#000; text-align:center; margin:50px 0 0 0;}


.member-search{margin:5px 0; padding-left:7px; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:12px; color:#555;}