/* CSS Document */

body
	{
	color:#000000;
	font:11px Arial,Helvetica,sans-serif;
	scrollbar-3dlight-color:#d1d7dc;
	scrollbar-arrow-color:#006699;
	scrollbar-darkshadow-color:black;
	scrollbar-face-color:#ECEED5;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#dee3e7;
	scrollbar-track-color:#efefef;
	margin: 2px;
	padding: 0;
	}

a:link {
	color: blue;
	text-decoration: none;
}
a:visited {
	color: blue;
	text-decoration: none;
}
a:active {
	color: #0a246a;
	text-decoration: none;
}
a:hover {
    color: red;
	
}



.scroll {
 font:bold 12px/120%  Arial,Verdana, Helvetica, sans-serif;
 text-decoration:none;
 color: #000000;
 background-image:url(../images/line.jpg);
}


/* titles for the topics:could specify viewed link colour too */
a.topictitle{color:blue;text-decoration:underline; font-size:15px;font-weight:bold}
a.topictitle:visited{color:#5493b4}
a.topictitle:hover{color:#dd6900}

/*  */

/* General font families for common tags */
font,th,td,p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.td_p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 150%; 
	text-align:justify;
	padding: 4;
}

.maintable{background:#ffffff;border:1px solid green; width:989px;}

.inbox{background:#F5F7DF;border:1px solid #AEBE74; }

.actpanel{background:#ffffff;border:1px solid green;}

.Popup{background:#F5F7DF;border:1px solid #AEBE74; width:800px;}

.vf{ 
 font-size: 11px;
 color:#000000;
 font-weight: bold; 
 background-image:url(../images/line.jpg);
 border-color:#000000
 
}

.gridh{ 
 font-size: 11px;
 color:#000000;
 font-weight: bold; 
 background-image:url(../images/line.jpg);
 border-color:#000000;
 text-align:center;
 
}

.fields
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:justify;
	border:1px solid ;
	border-color:green
	}
	

.panel{ 
aligh: center;
 background-color:#b5c780;
 height: 24;
 font-size: 13px;
 color:#ffffff;
 font-weight: bold;
 
}

.mainheading {
 font:bold 12px/120%  Arial,Verdana, Helvetica, sans-serif;
 text-decoration:none;
 color: #ffffff;
 text-align: center;
 background-color:#b5c780;
 height="13px"
}

.menubar {
 font:bold 12px/120%  Arial,Verdana, Helvetica, sans-serif;
 text-decoration:none;
 color: #ffffff;
 text-align: center;
 height="13px"
}

.footer_r
{
 font-family:  Arial,Verdana, Helvetica, sans-serif;
 font-size: 11px;
 color: #ffffff;
 text-align: center;
 background-image:url(../images/line.jpg);
 
}



.tableheading {
 font:bold 13px/120% ARIAL;
 text-decoration:none;
 color: #FD0505;
 text-align: center;
 height="18px"
}


/* Highlight Messages */
.error 
	{
		font:11px Arial,Helvetica,sans-serif;
		color:red;
	}

		
.warn_red 
	{
		font:bold 11px Arial, Helvetica, sans-serif;
		color:red;
	}
	
.warn_red_l 
	{
		font:bold 11px Arial, Helvetica, sans-serif;
		color:red;
		text-align:left;
	}
	
.warn_red_r
	{
		font:bold 11px Arial, Helvetica, sans-serif;
		color:red;
		text-align:right;
	}
	
.warn_green 
	{
	color:#006600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	}
	
.warn_green_l
	{
		font:bold 11px Arial, Helvetica, sans-serif;
		color:#006600;
		text-align:left;
	}
	
.warn_green_r
	{
		font:bold 11px Arial, Helvetica, sans-serif;
		color:#006600;
		text-align:right;
	}
	
.warn_blue
	{
		font:bold 11px Arial, Helvetica, sans-serif;
		color:#0033CC;
		text-align:right;
	}
	
	
.link_a{background:#F9F9F9;text-align: LEFT;text-decoration:underline; padding:3; color:blue; font-weight:bold; font-style:italic; }



.data_c{background:#F9F9F9;text-align: center; padding:3;border:1px solid #AEBE74;}
.data_l{background:#F9F9F9;text-align: LEFT; padding:3;border:1px solid #AEBE74;}
.data_r{background:#F9F9F9;text-align: right; padding:3;border:1px solid #AEBE74;}

.content{text-align: LEFT; padding:3;  font-size:14px; color: #000000;}


.bold
{
 font-family:  Arial,Verdana, Helvetica, sans-serif;
 font-size: 11px;
 color: #000000;
 font-weight: bold;
 
 
}

.grid_c
{
 font-family:  Arial,Verdana, Helvetica, sans-serif;
 font-size: 11px;
 color: #275567;
 text-align: CENTER;
 
}

.fm_R_1
{   font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color:#EDF0E1;
	
	
}
.fm_R_2
{   font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color:#d9e0be;
	
	
}
.row1_C_B
{
 font-family:  Arial,Verdana, Helvetica, sans-serif;
 font-size: 11px;
 color: #000000;
 background-color:#D9E0BE;
 text-align: center;
 font-weight: bold;
 
}

.row1_R_B
{
 font-family:  Arial,Verdana, Helvetica, sans-serif;
 font-size: 11px;
 color: #000000;
 background-color:#D9E0BE;
 text-align: right;
 font-weight: bold;
 
}
.row1_L_B
{
 font-family:  Arial,Verdana, Helvetica, sans-serif;
 font-size: 11px;
 color: #000000;
 background-color:#D9E0BE;
 text-align: left;
 font-weight: bold;
 
}


.row2_C_B
{
 font-family:  Arial,Verdana, Helvetica, sans-serif;
 font-size: 11px;
 color: #275567;
 background-color:#CED7AA;
 text-align: CENTER;
 font-weight: bold;
}

.row2_R_B
{
 font-family:  Arial,Verdana, Helvetica, sans-serif;
 font-size: 11px;
 color: #275567;
 background-color:#CED7AA;
 text-align: right;
 font-weight: bold;
}

.row2_L_B
{
 font-family:  Arial,Verdana, Helvetica, sans-serif;
 font-size: 11px;
 color: #275567;
 background-color:#CED7AA;
 text-align: left;
 font-weight: bold;
}

.row2_L
{
 font-family:  Arial,Verdana, Helvetica, sans-serif;
 font-size: 11px;
 color: #275567;
 background-color:#CED7AA;
 text-align: left;
 font-weight: bold;
 
}
.row3_C

{
 font-family:  Arial,Verdana, Helvetica, sans-serif;
 font-size: 11px;
 color: #000000;
 background-color:#e7eacc;
 text-align: center;
}

.row3_R
{
 font-family:  Arial,Verdana, Helvetica, sans-serif;
 font-size: 11px;
 color: #000000;
 background-color:#e7eacc;
 text-align: right;
}

.row3_L
{
 font-family:  Arial,Verdana, Helvetica, sans-serif;
 font-size: 11px;
 color: #000000;
 background-color:#e7eacc;
 text-align: left;
}

.firstword
{font-size: 15px;
font-weight:bold;
color: #275567; 
}

.dot {
 font:bold 20px/120% ARIAL;
 text-decoration:none;
 color: #FD0505;
 text-align: center;
 height="18px"
}


/* Form elements */
form{
		display:inline}

	
.RD
	{
		background:#eaedf4;
		border:0px solid #;
		
		
	}


input
	{
		font:11px Arial,Helvetica,sans-serif;
		background-color:#FFFFFF;
		border:1px solid #cedcec;
		
	}

select
	{
		background:#FFFFFF;
		border:1px solid #000000;
		font:11px Arial,Helvetica,sans-serif
		
	}

input.post,textarea.post
	{
		background:#ffffff;border:1px solid #000000;
		font:11px AArial,Helvetica,sans-serif;padding-bottom:2px;padding-left:2px
	}

input.button,input.liteoption,.fakebut
	{
		border:3px solid #666666;background:#fafafa;font-size:11px
	}
	
input.catbutton
	{
		border:1px solid #000000;background:#fafafa;font-size:10px
	}


.footer
	{
		border:0px none;background:#AEBE74;font-size:11px; padding:4px;
		text-align:right;
		color:#000000;
	}
	
.footer_c_b
	{
		border:0px none;background:#AEBE74;font-size:11px; padding:4px;
		text-align:center; font-weight:bold;
		color:#000000;
	}
	
.footer_r_b
	{
		border:0px none;background:#AEBE74;font-size:11px; padding:4px;
		text-align:right; font-weight:bold;
		color:#000000;
		background-image:url(../images/line.jpg)
	}
	
.footer_l_b
	{
		border:0px none;background:#AEBE74;font-size:11px; padding:4px;
		text-align:left; font-weight:bold;
		color:#000000;
	}
.note
{
 font-family:  Arial,Verdana, Helvetica, sans-serif;
 font-size: 10px;
 color: red;
 background-color:#e7eacc;
 
}

a.but {color:#FFFFFF;text-decoration: underline}
a.but:hover {color:#dd6900;text-decoration:underline}
a.but:visited{color:#FFFFFF;text-decoration:none}