/* CSS Document */
body{
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	padding:0px; margin:0px;
	}
/*p{
	line-height:15px;
	}*/

ul, li{
	padding:0px; margin:0px;
	list-style-type:none;
	}

a{ color:#005EA8; text-decoration:none;}

/*a:visited{ color:#005EA8; text-decoration:none;}*/
	
a:hover{
	text-decoration:underline;
	color:#0083C9;
	}
	
.top_repeat{
	background:url(../images/top-repeat.gif) repeat-x;	
	/*height:330px;*/
	}


/*------------------------------------ Style Css Use in Menu -----------------------------v*/
.menu a{
	 background:url(../images/menu-repeat.gif) repeat-x;
	 background-color:#C8D6C0;
	 font-weight:bold;
	 color:#627356;
	 text-decoration:none;
	 height:25px;
	 padding-top:10px;
	 display:block;
	 }
.menu a:hover{
	 background:url(../images/menu-hover.gif) repeat-x;
	 font-weight:bold;
	 color:#000000;
	 text-decoration:none;
	 background-color:#8EAF7A;
	 }
	 
.select{
	 font-weight:bold;
	 color:#000000;
	 text-decoration:none;
	 background-color:#8EAF7A;
	 }
.select a{
	 font-weight:bold;
	 color:#000000;
	 text-decoration:none;
	 background-color:#8EAF7A;
	 }
.select a:hover{
	 font-weight:bold;
	 color:#000000;
	 text-decoration:none;
	 }

/*------------------------ Style Css End in Menu -------------------------------*/


/*----------------------------- Style Css Use in Body ---------------------------------------*/
.register{ font-weight:bold; color:#fff; text-decoration:none; background:#0083C9; text-align:center;}
.register a{ color:#fff; text-decoration:none; display:block; padding: 5px 10px 5px 10px;}	 
.register a:hover{ color:#fff; text-decoration:none; background:#4A6B8C;}
	 
.login { font-weight:bold; color:#fff; text-decoration:none; background:#4A6B8C; text-align:center;}
.login a {color:#fff; text-decoration:none;	padding: 5px 10px 5px 10px;	background:#4A6B8C;	display:block;}
.login a:hover{ color:#fff; text-decoration:none; background:#0083C9;}

.bg_color{ background:#D7D6D4; height:1px;}
	
/*.bg_color1{background:#C8D6C0; padding:13px 10px 12px 10px;}
.bg_color2{background:#C8D6C0; padding:13px 8px 18px 8px;}*/
.bg_color1{background: url(../images/bg1.jpg) left top repeat-x #BECDB5; padding:13px 10px 12px 10px;}
.bg_color2{background: url(../images/bg2.jpg) left top repeat-x #C1D0B8; padding:13px 8px 18px 8px;}

.bg_color_edge{background: url(../images/top.repeat.gif) left top repeat-x #2E3438;}


.index-header{font-size:18px; font-weight:bold;	text-decoration:none; color:#4A6B8C;}

.text1{
	font-weight:bold;
	text-decoration:none;
	/*color:#0083C9;*/
	color:#003366;
	}
.text2{
	font-weight:bold;
	text-decoration:none;
	color:#4A6B8C;
	text-decoration:none;
	}
.text2 a{
	font-weight:bold;
	text-decoration:none;
	color:#4A6B8C;
	}
.text2 a:hover{
	color:#4A6B8C;
	text-decoration:underline;
	}
	
.text3{
	font-weight:bold;
	text-decoration:none;
	color:#627356;
	}
	
.text4{
	font-weight:normal;
	text-decoration:none;
	color:#fff;
	background-color:#8EAF7A;
	/*line-height:35px;*/
	padding:5px;
	}
.text5{
	font-weight:normal;
	text-decoration:none;
	color:#000;
	background-color:#D3DECD;
	/*line-height:35px;*/
	padding:5px;
	}	
.text6{
	font-weight:normal;
	text-decoration:none;
	color:#000;
	background-color:#F0F7EB;
	/*line-height:35px;*/
	padding:5px;
	}
	
.line_height a{
	line-height:26px;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	}
.line_height a:hover{
	color:#000000;
	text-decoration:underline;
	}
	
.text_box{
	/*background-color:#C8D6C0;*/
	background:tranparent;
	border-bottom:1px solid #8EAF7A;
	border-right:1px solid #8EAF7A;
	border-left:0px;
	border-top:0px;
	padding-bottom:2px;
	}

/*--------------------------- Style Css End in Body ------------------------------*/

/*---------------------- Style Css Use in Padding and Border ----------------------------*/
.padding{padding:20px 0px;}
.padding1{padding-top:10px; *padding-top:9px;}
.paddind2{padding-bottom:10px;}
.padding3{padding:13px 0px 19px 0px;}
.padding4{padding-top:40px;}

.underline1{padding-bottom:2px;	border-bottom:1px solid #8EAF7A;}
.devider{border-left:1px solid #D7D6D4;	padding-left:4px;}
.lineheight{line-height:40px;}

/*--------------------- Style Css End in Left Side ------------------------------*/


/*--------------------------- Style Css Use in Right Side ------------------------*/
.footer{
	background:url(../images/footer-repeat.gif) repeat-x;
	height:217px;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	}
.footer a{
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	}
.footer a:hover{
	color:#000000;
	text-decoration:underline;
	}

.underline{
	background-color:#B8C0B5;
	height:1px;
	}

/*----------------------------------- Style Css End in footer -----------------------------*/

/*----------------- Style Css Used In Userlogin -------------------------------*/
.style1 {color: #FF0000}

.form_text{	font-size:13px;	color:#4A6B8C;font-weight:bold; line-height:20px;}
	
.header-txt { font-size:18px; color:#4A6B8C; font-weight:normal; line-height:20px;	border-bottom:1px solid #A3C3E3;}
	
.textbox{ background:#fff; 	border-top:0px;	border-right:0px; border-left:0px;}/* border-bottom:1px solid #AFAFAF;*/
	
.textarea{background:#fff; border:1px solid #AFAFAF; overflow:auto;}

.textbox1{ background:#FFF; border:1px solid #AFAFAF;}
	
.submit{ font-weight:bold; color:#fff; text-decoration:none; background:#0083C9; padding:6px; *padding:5px 1px 5px 1px; border:0px;}
	
/*----------------------- Style Css End In Userlogin ----------------------------------*/

/*---------------------------- Style Css Used In Listing Page --------------------------------*/

.text_listing{
	font-weight:normal;
	text-decoration:none;
	color:#0083C9;
	text-decoration:none;
	}
.text_listing a{
	font-weight:normal;
	text-decoration:none;
	color:#003366;
	/*color:#0083C9;*/
	}
.text_listing a:hover{
	color:#1E4A4B;
	text-decoration:underline;
	}
	
.abc{
	 font-weight:normal;
	 color:#000000;
	 text-decoration:none;
	 background-color:#C8D6C0;
	 }
	 
.abc a{
	 font-weight:normal;
	 color:#627356;
	 text-decoration:none;
	 background-color:#C8D6C0;
	 border:1px solid #8EAF7A;
	 padding:3px 5px;
	 display:block;
	 }
.abc a:hover{
	 font-weight:normal;
	 color:#000000;
	 text-decoration:none;
	 background-color:#8EAF7A;
	 padding:3px 5px;
	 }

.abc_select{
	 font-weight:normal;
	 color:#000000;
	 text-decoration:none;
	 background-color:#8EAF7A;
	 padding:3px 5px;
	 border:1px solid #8EAF7A;
	 }
	 
.dropdown{
	border:1px solid #7D986B;
	background-color:#C8D6C0;
	/*color:#627356;*/
	color:#185F2E;
	}

/*############################# Style Css End In Listing Page ###################################*/

.blue_botton { font-weight:normal; color:#034D75; text-decoration:none; background:#96C6DF; text-align:center;}
.blue_botton a {color:#034D75; text-decoration:none; padding: 5px 10px 5px 10px; background:#96C6DF; display:block;}
.blue_botton a:hover{ color:#fff; text-decoration:none; background:#0083C9;}

.blue_botton1 { font-weight:normal; color:#034D75; text-decoration:none; background:#B2DAEF; text-align:center;}
.blue_botton1 a {color:#034D75; text-decoration:none; padding: 5px 10px 5px 10px; background:#B2DAEF; display:block;}
.blue_botton1 a:hover{ color:#fff; text-decoration:none; background:#0083C9;}

.blue_botton2 { font-weight:normal; color:#034D75; text-decoration:none; background:#CCE6F4; text-align:center;}
.blue_botton2 a {color:#034D75; text-decoration:none; padding: 5px 10px 5px 10px; background:#CCE6F4; display:block;}
.blue_botton2 a:hover{ color:#fff; text-decoration:none; background:#0083C9;}

.image_border{padding:5px; border:1px solid #B9CAAF; ntext-align:justify;}

.bg_green_color{font-weight:normal; text-decoration:none; color:#627356; background-color:#E5EEDF; line-height:35px;
 border-bottom:1px solid #FFFFFF;}
 
.bg_blue_color1{font-weight:normal; text-decoration:none; color:#036DA6; background-color:#B2DAEF; line-height:35px;}
.bg_blue_color{font-weight:normal; text-decoration:none; color:#437D9B; background-color:#CCE6F4; line-height:35px;
 border-bottom:1px solid #FFFFFF;}












