/* CSS Document */

body
{
margin:0px;
background-color:#000000;
}

/*----------------------------  Page Design Starts here -----------------------------------------------*/

.logo_area
{
background-color:#FFFFFF;
height:90px;
}
.top_menu_bar
{
background-color:#364c01;
height:30px;	
vertical-align:top;
}
a.top_menu
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:White;
	line-height:30px;
	padding-left:10px;
	padding-right:10px;
	text-decoration:none;
}
a.top_menu:hover
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#a9b5a3;
	line-height:30px;
	padding-left:10px;
	padding-right:10px;
	text-decoration:underline;
}
a.copyright
{
	font-family:Tahoma;
	font-size:10px;
	color:White;
	text-decoration:none;
	vertical-align:middle;

}
.line_1px
{
	height:1px;
	background-color:#FFFFFF;
}
.content_area_bg
{
background-color:#d2dfb2;
padding:1px;
padding-left:4px;
}
.lyt_logo_area
{
height:90px;

}
.rht_menu
{
background-color:#aeba8e;
height:36px;
border-bottom:1px solid #f4f4f4;
}
.rht_menu_cut
{
background-color:#b4bd9c;
height:36px;
border-left:1px solid #666666;
border-bottom:1px dashed #666666;
}
a.rht_menu_text
{
	font-family:Arial;
	font-size:12px;
	color:#333333;
	text-decoration: none;
	padding:5px;
}
a.rht_menu_text:hover
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	text-decoration: underline; 
	padding:2px;
	padding-left:10px;
}


a.lnk3
{
	font-family: Tahoma;
	font-size:11px;
	color:#f80505;
	text-decoration:none;
	padding-left: 2px;
	padding-right: 2px;
}
a.lnk3:hover
{
	font-family:Tahoma;
	font-size:11px;
	color:#f80505;
	text-decoration:underline;
	padding-left: 2px;
	padding-right: 2px;
}


a.lnk2
{
	font-family: Tahoma;
	font-size:11px;
	color:#ff7800;
	font-weight:bold;
	text-decoration:none;
	padding-left: 2px;
	padding-right: 2px;
}
a.lnk2:hover
{
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
	padding-left: 2px;
	padding-right: 2px;
}
a.lnkm
{
	font-family: Tahoma;
	font-size:11px;
	color:#ff8400;
	text-decoration:none;
	padding-left: 2px;
	padding-right: 2px;
}
a.lnkm:hover
{
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
	text-decoration:underline;
	padding-left: 2px;
	padding-right: 2px;
}
a.site_visit
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color: #385000;
}
a.site_visit:hover
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	color: #000;
}

/*---------------------------- End of Design Style ------------------------------------------------------*/


.copyright
{
	font-family:verdana;
	font-size:10px;
	color:#333;
	line-height:17px;
	padding:3px 10px; 
	vertical-align:middle;
	border-top:1px dashed #CCCCCC;
}
.error
{
	font-family:verdana;
	font-size:10px;
	color:Red;
	line-height:15px;
	padding-left:4px;
	vertical-align:middle;

	
}
.tip_box
{
	width:90%;
	line-height:18px;
	padding-left:5px;
	padding-right:5px;
	border:1px solid #C4C400; 
	background-color:#FFFFA6;
}
.tip_box_error
{
	width:80%;
	line-height:18px;
	padding-left:5px;
	padding-right:5px;
	border:1px solid #A40000; 
	background-color:#FF8080;
}
table.box
{
	border:1px solid #cccaca;
	width:760px;
	padding-top:9px;
	padding-bottom:9px;
	table-layout:fixed;
	
}
.padding_20
{
	padding:20px;
}
.formTable{width:100%;}
.formTable input,select,textarea,label{font-family:verdana; font-size:11px; color:#333; vertical-align:middle;}
.formTable .textfield{border:1px solid #AEAEAE;}
.formTable td{font-family:verdana; font-size:11px; color:#333; line-height:17px; padding:3px 10px; vertical-align:top;}
.formTable .rowHead td{font-family:verdana; font-size:11px; color:#339933; line-height:17px; padding:3px 10px; font-weight:bold;  border-bottom:1px dashed #CCCCCC; vertical-align:middle;}
.formTable a{font-family:verdana; font-size:11px; color:#006eb1; text-decoration:none;}
.formTable a:hover{font-family:verdana; font-size:11px; color:#006eb1; text-decoration:underline;}
.formTable .hint{color:#006eb1; font-weight:normal; font-size:10px; vertical-align:middle;}
.formTable .star{color:#F20023; font-weight:normal; font-size:10px; vertical-align:middle;}
.formTable .innerTable td{font-family:verdana; font-size:11px; color:#333; line-height:17px; padding:0px;}

/*------------------------other Styles---------------------------*/
.table_header
{
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	/*border-top:1px solid #aebda4;*/
	padding-left: 5px;
	padding-right: 5px;

}
.table_cell_
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	/*background-color:#e5ece2;*/
	background-color:#ebfdb1;	
	border:1px solid #a9b1a5;
	padding-left: 5px;
	padding-right: 5px;
	
}
.table_cell_alt_
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	background-color:#fcf7bd;
	border:1px solid #a9b1a5;
	padding-left: 5px;
	padding-right: 5px;
}

a.row
{
	
		FONT-FAMILY:Verdana;
		text-decoration:none;
		FONT-SIZE:11px;
		COLOR:#ff5a00;
		LINE-HEIGHT:14px;
		
}
a.row:hover
{
	FONT-FAMILY:Verdana;
		TEXT-DECORATION:none;
		FONT-SIZE:11px;
		COLOR:#00689B;
		LINE-HEIGHT:14px;
		
}
.table_cell
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	background-color:#e3eddc;
	border-top:1px solid #aebda4;
	padding-left: 2px;
	padding-right: 2px;
	vertical-align:top;
}
.table_cell_alt
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	border-top:1px solid #aebda4;
	background-color:#ffffff;
	padding-left: 2px;
	padding-right: 2px;
	vertical-align:top;
}

.Home_header
{
	font-family:verdana; 
	font-size:11px; color:#339933; 
	line-height:17px; 
	padding: 5px 10px; 
	padding-left:15px;
	font-weight:bold;  
	border-bottom:1px dashed #CCCCCC;
	vertical-align:middle;
}
	
.heading_text
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#375103;
	padding-left:5px;
}
.content_text
{
	font-family:Verdana;
	font-size:11px;
	line-height:18px;
	padding-left:5px;
}
.current
{
	font-family:Verdana;
	font-size:12px;
	color:#a3f401;
	padding-left:5px;
}
a.top_lnk
{
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
	color:Green;
}
a.top_lnk:hover
{
	font-family:Verdana;
	font-size:11px;
	text-decoration:underline;
	color:Green;
}

a.user_lnk
{
	font-family:Verdana;
	font-size:11px;
	color:#212f00;
	vertical-align:top;
	text-decoration:underline;
}
a.user_lnk:hover
{
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
	color: #000000;
}

a.name
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	font-variant:small-caps;
	text-decoration:none;
	color:Green;
}
a.name:hover
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	font-variant:small-caps;
	color:Green;
}
/*-------------------------------- Drop Down menu---------------------------*/
 #dropmenudiv
 {
	position:absolute;
	border:1px solid #212f01;
	border-bottom-width: 0;
	font-family:Tahoma;
	font-size: 10px;
	font-weight:bold;
	line-height:18px; z-index:100; }
 
#dropmenudiv a
{
	 width: 100%; 
	 display: block;
	 color:#364c01;
	 text-indent: 3px;
	 border-bottom: 1px solid #212F01;
	 padding: 1px 0; 
	 text-decoration: none; 
	 
	 }
	#dropmenudiv a:hover
	{
		/*hover background color*/ background-color: #cbd9c4;
		color:Black;
		text-decoration:underline;
	}