body
{
margin:0px;
background:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:0px;
}

/*csscommon*/

ul,li{ list-style:none; padding:0px; margin:0px; overflow:hidden;}
div{ margin:0px; padding:0px;}
a{padding:0px; margin:0px; overflow:hidden; outline:none;cursor:pointer;text-decoration:none;}

 img{ border:none;}
 input{ outline:none;}
.fl{ float:left;}
.fr{ float:right;}
.bgnone{ background-image:none !important;}

.padding_t10{ padding-top:10px;}
.padding_r10{ padding-right:10px;}
.padding_b10{ padding-bottom:10px;}
.padding_l10{ padding-left:10px;}
.width100{ width:100%;}

.margin_r10{ padding-right:11px;}

h1{ color:#C40B4C; padding:0px 0px 0px 0px  ; margin:0px; margin-top: 0px; font-size:24px;  }
h2{ color:#fff; padding:10px 0px 5px 0px  ; margin:0px;   font-size:20px; text-align:center;  font-weight:normal;   }
 
/*---csscommonend---*/



/*----pageouter---*/
.outer{width:849px;height:auto;margin:auto; overflow:hidden;}
.outer_inner{width:849px;height:auto;margin:auto; overflow:hidden; margin-top: 0px;}
/*pageouterend*/

/*---headerstart---*/
.header{width:849px;  margin:0px;padding:0px;overflow:hidden;float:left;  }


.navigation{width:849px;padding:0px; clear:both;margin:auto ;background:url(../images/navi_bg.jpg) no-repeat;height:34px;}
.navi-cen{width:849px;height:36px;overflow:hidden;float:left;}
.navi-cen ul{margin:0px 0px 0px 11px ; }

.navi-cen li  {  list-style:none;float:left;  height:31px; background:url(../images/naviborder.jpg) no-repeat; background-position:right;  }
.navi-cen li a { padding:8px 15px 0px 15px ;  display:block;color:#fff;float:left;font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;}
.navi-cen a:hover{ display:block;color:#000;padding:8px 15px 0px 15px ; background-image:url(../images/navi_hover.jpg) !important ; background-repeat:repeat-x; height:31px;  }
.current{ display:block;color:#000 !important;display:block; padding:8px 15px 0px 15px ; background-image:url(../images/navi_hover.jpg) !important ; background-repeat:repeat-x; height:31px;  }
 
 
  .top_login{width:180px;height:34px; background:none;overflow:hidden;float:right;   margin-right:15px;}  
 .top_login ul{ float:right;} 
.top_login li {  list-style:none;float:left;  height:31px; background:url(../images/naviborder.jpg) no-repeat; background-position:right;  }
  .top_login a{ display:block; padding:8px 15px 0px 15px ;  color:#fff;float:left;font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;}
 .top_login a:hover{ display:block;   color:#000;padding:8px 15px 0px 15px ;   background-image:url(../images/navi_hover.jpg) !important ;background-repeat:repeat-x; height:31px;  }

 
/*---headerend---*/

/*---bannerlogostart---*/
.logo{width:310px;height:70px;float:left;padding:0px 0px 0px 0px;margin:38px 0px 5px 30px ;color:#fff;}
.banner{width:849px;height:213px;padding: 0px  ;margin:20px 0px 0px 0px; clear:both; float:left;overflow:hidden;background:url(../images/banner.jpg) no-repeat;}

/*---bannerlogoend---*/

/*---footerstart---*/

.footer{width:849px;height:37px;padding:0px 0px 0px 0px;margin:auto;overflow:hidden;margin-top:20px;background:url(../images/footer.jpg);line-height:37px;}

.copy_right{width:390px;height:37px;padding:0px 0px 0px 0px;margin:0px; float:left;color:#fff;}
.copy_right a{padding:0px 0px 0px 10px;margin:0px;color:#fff;}
/*---footerend---*/

 /*roundedboxcodestart*/
 
/* \*/
* html #tlc, * html #trc {height: 1%;}
/* */

 
#round_outer{	padding: 0;	text-align: left;	width:100%; overflow:hidden;	}
#box{ margin-left: auto;margin-right: auto;	margin-top: 2em;padding: 0;text-align: left; width:100%;overflow:hidden;} 	
#content{padding:1em;overflow:hidden;}

#tlc, #trc, #blc, #brc	{background-color: transparent;	background-repeat: no-repeat;}

#tlc{	background-image: url(../images/tlc.jpg);background-position: 0% 0%;}

#trc{background-image:url(../images/trc.jpg);background-position: 100% 0%;}
	
#blc{background-image:url(../images/blc.jpg);background-position: 0% 100%;}

#brc{background-image:url(../images/brc.jpg);background-position: 100% 100%;}

#tb, #bb{background-color: transparent;	background-repeat: repeat-x;}
			
#tb	{background-image:url(../images/tb.jpg);background-position: 0% 0%;	}

#bb{background-image:url(../images/bb.jpg);background-position: 50% 100%;}
	
#rb{background-image:url(../images/r.jpg);background-position: 100% 0%;	background-repeat: repeat-y;}

#lb	{background-color: #fff;background-image:url(../images/l.jpg);background-position: 0% 100%;background-repeat: repeat-y;	}
			
  /*roundedboxcodesend*/ 
  
  /*---contactpagestart---*/
 
 

.cont form {float:left;padding:10px;margin: 0px;border:1px solid #ccc;width:400px; overflow:hidden;_margin:0px;}

.contt form label {font-weight:bold;color:#444;display:block;   width:100%;}
 .inputtext {  	width:96%;border:1px solid #ddd;padding:4px;margin:5px 0 10px 0;font:90% Verdana;}

.cont form textarea {width:96%;border:1px solid #ddd;padding:4px;margin:5px 0 10px 0;font:90% Verdana;}
.submit{ width:56px!important; height:21px;margin:0px  8px 20px 0px;_margin:0px 2px 20px 0px;  border:0px;   float:right; background-image:url(../images/submit.jpg);}


.loginform  label{ width:100%; padding-top:10px; clear:both;}
.paddingt10{ padding-top:10px;}

.loginform .textbox{ width:100%; margin-top:10px; margin-bottom:10px;}
.forgot{ width:100%; margin-top:20px; height:20px;}
.forgot a{   color:#247CB7; font-size:13px; font-weight: bold;  text-decoration:none; }
.forgot a:hover{   color:#247CB7; font-size:13px; font-weight: bold;  text-decoration: underline ; }
  /*---contactpageend---*/
/*content*/
.box1{ width:251px; height:241px; background:url(../images/boxbg.jpg) no-repeat; float:left; margin:0px 10px 0px 13px;_margin:0px 5px 0px 11px;}
.box1 p{ text-align:justify; padding: 0px 10px  0px 10px; color:#fff;}
.seemore{ width:81px; height:25px; float:right; margin-top:20px; margin-right:20px; }
/*content*/