body{
	margin:0px 0px 0px 0px;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	line-height:16px;
	text-align:justify;
}

h2{ 
 margin:0px;
 font-family:"Trebuchet MS", Arial;
 font-size:22px;
 font-weight:bold;
 color:#57933B;
 height:24px;
 padding-top:4px;
 padding-bottom:4px;
 
}
h2 span{	

	color:#012053;
}



/* txtstyle */
.title_1{ 

 
 font-family:"Trebuchet MS", Arial;
 font-size:20px;
 font-weight: bold;
 color:#012053;
 height:25px;
 padding-top:4px;
 padding-bottom:4px;

 
}
.proj_title{	

	
	font-family:"Trebuchet MS", Arial;
	font-size:16px;
	font-weight: bold;
	color:#012053;
	height:25px;

	
}
.title_02{	

	
	font-family:"Trebuchet MS", Arial;
	font-size:14px;
	font-weight: bold;
	color:#57933B;
	height:20px;

	
}

.Whittxt{	
	
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none; 
}
.Whittxt_link{	
	
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none; 
}
.Whittxt_webdesign{	
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none; 
}
.Whittxt_webdesign:hover{	
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}

.Bktxt_link{	
	
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:underline; 
}
.Whittxt_link:hover{	
	
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration: underline; 
}

.h_line01{	
	border-bottom:solid 1px #757575;
}

.footer_link{	
	
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#7A7A7A;
	font-weight:normal;
	text-decoration:none; 
}

.footer_link:hover{	
	color:#242424;
}
.footer_line{	
	
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#7A7A7A;
	font-weight:normal;
	text-decoration:none; 
}
.black_bold_01{	
	
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#303030;
	text-decoration:none; 
}
.greenbold_01{	
	
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#57933B;
	text-decoration:none; 
}
.greentxtlink_01{	
	
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#57933B;
	text-decoration: underline; 
}
.greentxtlink_01:hover{	
	text-decoration: none; 
}

.bluebold_01{	
	
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#314A73;
	text-decoration:none;
	font-weight:bold; 
}

	.border_01 {	
 	background-color:#FFFFFF;
 	border:solid 1px #D8D8D8;
 	padding:2px;
}

.grybold_02{	
	
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#5C5C5C;
	text-decoration:none; 
	font-weight:bold;
}
.grybold_10{	
	
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:none; 
	font-weight:bold;
}
.txtbox_01{	
	
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#5C5C5C;
	text-decoration:none; 
	font-weight: normal;
	border:solid 1px #DADADA;
	width:180px;
	height:17px;
	padding-left:2px;
}
/*--------------27_03_08----------------------*/
.arrowlist_02{
	
	padding:2px 12px 2px 15px;
	background-image:url(../images/ico_00.gif);
	background-repeat:no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#DADADA;
	text-decoration:none;
}
.arrowlist_02:hover{
	
	padding:2px 12px 2px 15px;
	background-image:url(../images/ico_00.gif);
	background-repeat:no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#DADADA;
	text-decoration:underline;
}
.blackshade{
	
	background-color:#888888;
	border:solid 1px #ADADAD;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	height:22px;
	padding-left:10px;
}
.whit_shade{
	
	background-color:#FFFFFF;
	border:solid 1px #ADADAD;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#636363;
	text-decoration:none;
	height:30px;
	padding-left:10px;
}

.whit_shade_new{
	
	background-color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#636363;
	text-decoration:underline;
	height:30px;
	padding-left:0px;
}

.txtbox_01{
	
	border:solid 1px #ADADAD;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#A9A9A9;
	text-decoration:none;
	padding-left:10px;
	width:70px;
}
.button_st{
	
	border:solid 1px #366D1C;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	background-image:url(../images/bg_buttonst.gif);
	background-repeat:repeat-x;
}
.text_box {
	width:180px;
	height:15px;
	padding:2px;
	border:#DEDACE 1px solid;
	font-family:tahoma, verdana, arial, sans-serif;
	font-size:11px;
}.stelect_menu {
	width:185px;
	height:17px;
	padding:2px;
	border:#DEDACE 1px solid;
	font-family:tahoma, verdana, arial, sans-serif;
	font-size:11px;
}
.text_area {
	width:180px;
	height:76px;
	padding:2px;
	border:#DEDACE 1px solid;
	font-family:tahoma, verdana, arial, sans-serif;
	font-size:11px;
}	
	
/*----------------------------------------------*/
head_01{	
	margin:0px;
	font-family:"Trebuchet MS", Arial;
	font-size:18px;
	font-weight:bold;
	color:#57933B;
	height:24px;
	
}
head_01 span{	

	color:#012053;
}
.viewlink{	
	margin:0px;
	font-family:"Trebuchet MS", Arial;
	font-size:12px;
	font-weight:bold;
	color:#012053;
	height:24px;
	text-decoration:none;
	
}
.viewlink1{	
	margin:0px;
	font-family:"Trebuchet MS", Arial;
	font-size:15px;
	font-weight:bold;
	color:#012053;
	height:24px;
	text-decoration:none;
	
}
.viewlink:hover{	
	margin:0px;
	font-family:"Trebuchet MS", Arial;
	font-size:12px;
	font-weight:bold;
	color:#012053;
	height:24px;
	text-decoration:underline;
	
}
.viewlink1:hover{	
	margin:0px;
	font-family:"Trebuchet MS", Arial;
	font-size:15px;
	font-weight:bold;
	color:#012053;
	height:24px;
	text-decoration:underline;
	
}
.text{	
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#5C5C5C;
	height:24px;
	text-decoration:underline;
	
}
.link_text{	
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000;
	height:24px;
	text-decoration:none;
	
}

/******************************* 12-12-2007 ************************************/
.text_box_01 {
	border:#D2D0D0 1px solid;
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	
}
.text_box_012 {
	border:#D2D0D0 1px solid;
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	width:190px;
}
.txt_01 {
	border:#000000 1px solid;
	height:12px;
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	
}

.mandatory{

font-size:10px;
font-weight:normal;
color:#FF0033;
}
.mandatorynew{

font-size:12px;
font-weight:normal;
color:red;
}
.text_area_01 {
	height:90px;
	width:190px;
	border:#D2D0D0 1px solid;
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}
.button_common {
	background-image:url(../images/button_common.gif);
	background-repeat:no-repeat;
	width:50px;
	height:20px;
	cursor:pointer;
	border:0px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	margin-right:4px;
}
.button_common_02 {
	background-image:url(../images/button_common_new.gif);
	background-repeat:repeat-x;
	width:68px;
	height:20px;
	cursor:pointer;
	border:0px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	margin-right:4px;
}
.bg_color {
	background-color:#4F4F4F;
	color:#ffffff;
	height:25px;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-left:0px;
	line-height:16px;
}
.bg_color_02 {
	background-color:#9B9999;
	color:#ffffff;
	height:20px;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	padding-left:3px;
	line-height:16px;
}
.bg_color_03 {
	background-color:#B7B6B6;
	color:#ffffff;
	height:20px;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	padding-left:3px;
	line-height:16px;
}
.text_title {
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	line-height:16px;
}

