@charset "utf-8";
/* CSS Document */
/* General Styles */
*{margin:0; padding:0;}
img{border:none;}
body{ background:#fff; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.clr_flt{ clear:both;}
.alg_jus{ text-align:justify;}
.m_l25{margin-left:25px;}
.bord_wht{border:#fff 2px solid;}
#wrapper{ width:800px; margin:0 auto; text-align:left; position:relative;}
/* Header Styles */
#header1_header_wrp{ height:120px; position:relative; background:url(images/header-bg.jpg) no-repeat;}
#header_wrp{ height:120px; position:relative; background:url(images/header-bg.jpg) no-repeat;}
#logo{position:absolute;left: 22px;top: 21px;}
#header_text{position:absolute;left: 154px;top: 71px; font-size:11px;}
#mem_login{position:absolute;background:#F7F7F7;border:#ccc 1px solid;right: 23px;top: 13px;padding:5px 8px 5px 8px; font-size:13px;}
#mem_login a{color:#993300; }
#mem_login a:hover{color:#993300; text-decoration:underline;}
/* Menu Styles */
#menu_wrp{background:url(images/menu-bg.jpg) repeat-x; height:35px; border:#861A1A 2px solid; border-bottom:none; font-family: Verdana, Arial, Helvetica, sans-serif;}
#menu_wrp ul{ list-style:none; font-size:13px; text-transform:uppercase; font-weight:bold; padding-top:0px; }
#menu_wrp li{ display:block; float:left; background:url(images/menu-sep.jpg) right no-repeat; padding:11px 20px 8px 20px;}
#menu_wrp li a{ color:#FFFFFF; text-decoration:none; font-weight:bold;}
#menu_wrp li a:hover{ color:#FFCC33; text-decoration:none;}
#menu_wrp a.active{color:#FFCC33;}
/* Banner Styles */
#banner_wrp{ height:245px; background:url(images/banner-bg.jpg) repeat-x; padding:6px 0 0 0;}
#banner_col_lft{ float:left; width:500px; padding:10px 0 0 0; margin:0 10px 0 10px; text-align:center; height:232px;}
#banner_col_rgt{ float:left; width:270px; padding:0 5px 0 0;}
#banner_col_rgt h1{ font-size:15px; text-transform:uppercase; font-weight:bold; color:#584C3D; margin:10px 0 5px 0;}
#banner_col_rgt p{ line-height:17px;  font-size:12px; margin:0 0 5px 0;}
/* Content Styles */
#hm_content_wrp{ background:#CCC3A2; padding:8px 10px 8px 10px; min-height:200px; height:auto !important; height:200px;}
/* Content > Col Left */
.col_lft{float:left; width:200px; background:#666666; border:#A7965C 1px solid; padding:8px 5px 8px 10px; color:#fff; font-size:11px; min-height:300px; height:auto !important; height:300px;}
.col_lft .txtbox{width:180px; border:#9A9A9A 2px solid; height:20px; padding:1px;}
.col_lft h2{ text-transform:uppercase; color:#fff; font-size:13px; margin:0px 0 10px 0;}
.col_lft p{ margin:0 0 8px 0;}
.col_lft a{color:#fff; text-decoration:underline;}
.col_lft a:hover{color:#fff; text-decoration:none;}
/* Content > Col Right */
.col_rgt{float:left; width:550px; margin:0 0 0 10px;}
.col_rgt h2{ background:url(images/arrow-big.png) no-repeat; padding:1px 0 3px 22px; font-size:15px; font-weight:bold; margin:0 0 5px 0;}
.col_rgt img{margin:15px 0 8px 0;}
.col_rgt p{margin:0 0 5px 0;}
.clrgt_lft{float:left; width:270px; padding-top:5px;}
.clrgt_rgt{float:left; width:270px; margin:0 0 0 8px; padding-top:5px;}
/* Sponsers Styles */
#sponsers_wrp{ position:relative; background:url(images/sponsers-bg.jpg) repeat-x 0 0; height:105px; padding:10px 0 0 0;}
.spons_title{ background:url(images/sponsers.jpg) no-repeat; padding:5px 0 10px 45px; font-size:13px; color:#000000; text-transform:uppercase; font-weight:bold;}
.apar{position:absolute;left: 27px;top: 59px;}
.cort{position:absolute;left: 342px;top: 53px;}
.officedep{position:absolute;left: 599px;top: 59px;}

/* Footer Styles */
#footer_wrp{position:relative; font-family: Verdana, Arial, Helvetica, sans-serif; padding:8px 0 15px 0; border-top:#666666 1px solid;}
#footer_wrp a{ color:#006699; text-decoration:none;}
#footer_wrp a:hover{ color:#333333; text-decoration:none;}
#footer_menu{ font-weight:bold; font-size:11px; padding:0 0 10px 0;}
#footer_menu a{ color:#666666; text-decoration:none; font-weight:bold;}
#footer_menu a:hover{color:#000000; text-decoration:none;}
#footer_info{font-size:11px; color:#666666; line-height:18px;}
.fot_tel{position:absolute;left:375px;top: 31px; padding-top:10px;}
.fot_add{position:absolute;left: 546px;top: 31px; padding-top:10px;}
/*foms1*/
#form1{ width:986px; margin:0 auto; }

.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;

}
.bodytext1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	padding-bottom:5px;
}


.contuctus td
{
	padding-bottom:5px;
	}
	
	tablemenu 
	{
	padding-bottom:5px;}
h3.title{ font:normal 15px arial; color:#333333; font-style:italic; padding-left:20px;}	

.faq h1
{
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px;	

 
	}
	.faq td
	{
	 font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;	
 padding:8px;
 line-height:16px;
 	
		}
		
		.faq h3
{
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px;	

 
	}
td.faq_list ol li{ list-style-position:inside;}	
td.faq_list p li{ cursor:default; padding:0px;}
td.faq_list p a:hover{ padding:0px; display:block;} 

td.faq_list  a.Faqs
{
font-weight: normal; 
text-decoration:none;
line-height: 15px;
color:#000;	
	}
	
	td.faq_list  a.Faqs h3
	{
		font-weight:bold;
		}
		
		
	.errors
		 {
		border: 1px solid red;
        color: red;
        margin: 5px 0px;
        padding: 5px;
         }
                .errors ul {
 margin: 0;
 padding: 0;
 margin-left: 80px;
 list-style: square;
 font-size:11px;
}