
body{ margin:0px; font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color:#000;}

.text_h2{font-size:21px;
		display:inline;
		padding-bottom:8px;
	color:#000000;
	font-weight:normal;}
.text_h3{font-size:21px;
	color:#A9A8A8;
	display:inline;
	
	font-weight:normal;}
.text_h4{
display:block;
	padding-bottom:6px;
	font-size:14px;
	color:#86B201;
	font-weight:bold;}


.big_black_text{ font-family:"Trebuchet MS", Tahoma; font-size:21px; color:#000000; font-weight:normal; }
.big_black_text2{ font-family:"Trebuchet MS", Tahoma; font-size:28px; color:#000000; font-weight:normal; }
.midium_black_text{ font-family:"Trebuchet MS", Tahoma; font-size:15px; color:#000000; font-weight:bold; }

.big_red_text{ font-family:"Trebuchet MS", Tahoma; font-size:21px; color:#e51111; font-weight:normal; }
.midium_red_text{ font-family:"Trebuchet MS", Tahoma; font-size:15px; color:#e51111; font-weight:bold; }
.small_red_text{ font-family:"Trebuchet MS", Tahoma; font-size:10px; color:#e51111; font-weight:normal; }


.white_text{ font-family:"Trebuchet MS", Tahoma; font-size:13px; color:#fff; font-weight:normal; }

.white_linktxt:link, .white_linktxt:active, .white_linktxt:visited {font-family:Tahoma, Arial,; font-size: 12px; font-style: normal; color: #fff; text-decoration: none; font-weight:bold; }
.white_linktxt:hover{ text-decoration: underline; color:#e51111;}

.gry_linktxt:link, .gry_linktxt:active, .gry_linktxt:visited {font-family:Tahoma, Arial,; font-size: 14px; font-style: normal; color: #666666; text-decoration: none; font-weight:normal; }
.gry_linktxt:hover{ text-decoration: underline; color:#e51111;}

.red_linktxt:link, .red_linktxt:active, .red_linktxt:visited {font-family:Tahoma, Arial,; font-size: 14px; font-style: normal; color: #e51111; text-decoration: none; font-weight:normal; }
.red_linktxt:hover{ text-decoration:underline; color:#666666;}



.green_linktxt:link, .green_linktxt:active, .green_linktxt:visited {

padding:5px 10px 5px 10px;

font-family:Tahoma, Arial,; 
font-size: 18px; 
text-decoration: none; 
background-color: #e51111;
color:#ffffff;
font-weight:bold;

 -moz-border-radius: 10px;
-webkit-border-radius: 10px;
border: 1px solid  #e51111;

 -moz-box-shadow: 2px 2px 5px #e51111; 	
 -webkit-box-shadow: 2px 2px 5px #e51111;
 

}
.green_linktxt:hover{ 
color:#ffffff;
font-weight:bold;
background-color: #666666;

 -moz-border-radius: 10px;
-webkit-border-radius: 10px;
border: 1px solid  #666666;

-moz-box-shadow: 2px 2px 5px #666666; 	
 -webkit-box-shadow: 2px 2px 5px #666666;
 

}

.error_all{

color:#FFFFFF; 
border:1px solid #333333; 
background-color:#CC0000; 
margin-left:5px;
margin-right:5px;

 -moz-border-radius: 5px;
-webkit-border-radius:5px;
border: 1px solid  #666666;

}

.success_all{

color:#FFFFFF; 
border:1px solid #333333; 
background-color: #009933; 
margin-left:5px;
margin-right:5px;

 -moz-border-radius: 5px;
-webkit-border-radius:5px;
border: 1px solid  #666666;

}


.spacer13{ float:left; height:15px; width:13px; display:block;}

/*.......... Header css Start..........*/

#header{ background-color:#e8e8e8; margin:0px auto; width:100%; height:147px;}

.header_wrap{ width:1005px; background-color:#e8e8e8; margin:0px auto; display:block; position:inherit;}
.logo{ float:left; padding:35px 10px 0px 0; display:block;}

.header_right{ float:right; width:730px; padding:5px 0px 0px 0; display:block;}
.header_right_mailbox{ float:right; padding:15px 0px 0px 0; display:block;}
.header_right_iconbox{ float:right; padding:5px 0px 0px 20px; display:block;}

.header_right_nav{ float:right; width:730px; margin-top:20px; padding:0px 0px 0px 0; display:block;}
.header_right_nav_left{ float:right; display:block;}



/*............... Navigation.........*/

#tabs {
	float:left;	font-size:12px; line-height:normal; background-color:#e8e8e8; 
	}

#tabs ul {margin:0; padding:0px 0px 0 0px; list-style:none;
	}

#tabs li { display:inline; margin:0 0 0 0px; padding:0;
	}

#tabs a { float:left; background:url(../images/tableft.gif) no-repeat left top; margin:0; padding:0px 0 0px 5px; text-decoration:none;
	}

#tabs a span { float:left; display:block; background:url(../images/tabright.gif) no-repeat right top; padding:17px 20px 8px 15px; color:#FFF;
	}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}

/* End IE5-Mac hack */
#tabs a:hover span {
	color:#FFF;
	}

#tabs a:hover ,#tabs a.select{
	background-position:0% -43px;
	}

#tabs a:hover span ,#tabs a.select span{
	background-position:100% -43px;
	}

	

/*.......... Mid body css Start..........*/

.midbody{  margin:0px auto; display:block; background:url(../images/bg_line.jpg) repeat-x; height:}
.midbody_wrap{ width:1005px; margin:0px auto; display:block; overflow:auto; padding-top:20px;}

.image{  margin:0px auto;float:left; border:#999999 solid 1px; padding:3px; background-color:#ffffff; height:368px;}
.image1{ background-color:#9c9c9c; height:368px;}

.white_box{ background:url(../images/white_box_bg.png) repeat-y; padding:15px 40px 15px 40px;}




.body_fildbox{ float:right; width:260px; height:200px; margin:0px; display:block;/* border-bottom:#CCCCCC solid 1px;*/}
.gry_box{ background-color:#ebebeb; display:block;  padding:5px 5px 10px 20px;}
.fild_box{ height:auto; display:block; float:left; padding:0px 0px 5px 0px; margin-top:2px; }
.c1{width:100px; display:block; float:left; padding:4px 0px 0px 0px; }
.c3{width:220px; display:block; float:left; padding:0px 0px 0px 0px; }

.finput{ height:20px; width:170px; padding:0px 2px 1px 2px; font-family: Tahoma, Arial, Verdana,; font-size: 14px; color: #86B201; border:#8E8D8D solid 1px; background-color:#f0f6f8; }
.finput2{ height:50px; width:170px; padding:0px 2px 1px 2px; font-family: Tahoma, Arial, Verdana,; font-size: 14px; color: #86B201; border:#8E8D8D solid 1px; background-color:#f0f6f8;}

.go_btn a{ width:60px;display:block; margin:4px 0px 1px 0px; padding:4px; color:#000000; text-decoration:none; font:13px Tahoma, Arial, Helvetica, sans-serif; -moz-border-radius:4px; background-color:#999999;}
.go_btn a:hover{ color:#fff; text-decoration:none;}



.footer_body{margin:0px auto; width:1005px; padding:10px 0 20px 0;}

.footer_body_left{width:600px; height:50px; float:left; margin: 0 2 0 0px;}
.footer_body_right{width:179px; height:50px; float:right;  margin: 0 0 0 5px;}
.footer_text{ font:normal 12px "Trebuchet MS", tahoma; color:#9c9c9c; }
.footer_linktxt:link, .footer_linktxt:active, .footer_linktxt:visited {font-family:"Trebuchet MS", Tahoma, Arial,; font-size: 12px; font-style: normal; color: #01608d; text-decoration: none;	padding:0px 8px 0px 8px;}
.footer_linktxt:hover{ text-decoration: underline; color:#000000;}

.footer_linktxt:link, .footer_linktxt:active, .footer_linktxt:visited {font-family:"Trebuchet MS", Tahoma, Arial,; font-size: 14px; font-style: normal; color: #000000; text-decoration: none;	padding:0px 8px 0px 8px;}
.footer_linktxt:hover{ text-decoration: underline; color:#e51111;}


/*Login CSS Start*/

.login{width:340px; display:block; padding:0px 0px 0px 0px; }
.login_row{width:340px; display:block; float:left; padding:0px 0px 5px 0px; }
.login_row_hd{width:340px; display:block; padding:10px 0px 10px 0px; }
.login_c1{width:200px; display:block; float:left; padding:5px 0px 0px 0px; }
.login_c2{width:5px; display:block; float:left; padding:5px 0px 0px 0px; }
.login_c3{width:120px; display:block; float:right; padding:0px 0px 0px 0px; }
.login_row_outer{width:340px; display:block; padding:0px 0px 20px 0px; }
.register{
	margin-left:100px;
}
.right1_cell_r_row_a_c3{width:340px; display:block; float:left; padding:0px 0px 0px 0px; }

.finput4
{
	height:22px;
	width:120px;
	padding:0px 2px 0px 2px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #86B201;
	border:#8E8D8D solid 1px;
}



.left_box{width:450px; display:block; margin:0px; border-right:#CCCCCC solid 0px; float:left;}
.right_box{width:400px; display:block; float:left; border-left:#CCCCCC solid 1px; padding-left:40px;}

.black_linktxt:link, .black_linktxt:active, .black_linktxt:visited{	font-family:"Trebuchet MS", Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; text-decoration: underline;}

.black_linktxt:hover{ color: #e51111; text-decoration: underline;}