body
{
	margin-top:0; margin-bottom:0; margin-left:0; margin-right:0;
}
.lightgreybg 
{
	background-color: #DFDFDF;
}
.darkgreybg
{
	background-color: #5D5D5D;
}
.greybg
{
	background-color: #8D8D8D;
}
.menudarkgreybg
{
	background-color: #424242;
}
.menulightgreybg
{
	background-color: #4C4C4C;
}
.tabon
{	
	background-color:#8D8D8D;
}
.plaintableborder 
{
    font-family: arial;
	font-size: 12px;
	color: #000000;
	TEXT-DECORATION: none;
	border-top: 1px solid #E9E9E9;
	border-right: 1px solid #E9E9E9;
	border-bottom: 1px solid #E9E9E9;
	border-left: 1px solid #E9E9E9;
}
.subheading
{
	font-family: verdana;
	font-size: 13px; color: #515151;
	font-weight: bold;
}
.heading 
{ 
	font-family: verdana; font-size: 12px; color: #8D6D26; font-weight: bold; text-decoration:none;
}
.notered {
	font-family: arial;
 	font-size:11px;
 	color:#990000;
 	margin-bottom:0px;
 	font-weight:normal;
 }
.noteblue {
	font-family: arial;
 	font-size:11px;
 	color:#000099;
 	margin-bottom:0px;
 	font-weight:normal;
 
 }
 .errormsg {
	font-family: verdana;
 	font-size:12px;
 	color:#990000;
 	margin-bottom:0px;
 	font-weight:normal;
 
 }
.successmsg {
	font-family: verdana;
 	font-size:12px;
 	color:#000099;
 	margin-bottom:0px;
 	font-weight:normal;
 
 }

#lb_1{position:relative;}

.menu { font-family: verdana; color: #6B6A66; font-size : 10px; TEXT-DECORATION: none; letter-spacing: 1px}
.menu A { font-family: verdana; color: #000000; font-size : 10px;  text-decoration : underline; }
.menu A:active { font-family: verdana; color: #000000; font-size : 10px;  text-decoration : underline; }
.menu A:link { font-family: verdana; color: #000000; font-size : 10px; text-decoration : underline; }
.menu A:visited  { font-family: verdana; color: #000000; font-size : 10px; text-decoration : underline; }
.menu A:hover { font-family: verdana;  color: #DA251C;  font-size : 10px; text-decoration : underline; }
.menuover
{
	font-family: verdana;
	color: #0F394F;
	font-size : 10px;
	text-decoration : none;

}

.content 			{ font-family: arial; font-size: 12px; color: #515151; }
.content A 			{ font-family: arial; font-size: 12px; color: #515151; TEXT-DECORATION: underline; }
.content A:active	{ font-family: arial; font-size: 12px; color: #515151; TEXT-DECORATION: underline; }
.content A:link 	{ font-family: arial; font-size: 12px; color: #515151; TEXT-DECORATION: underline; }
.content A:visited 	{ font-family: arial; font-size: 12px; color: #515151; TEXT-DECORATION: underline; }
.content A:hover 	{ font-family: arial; font-size: 12px; color: #000000; text-decoration : underline; }

.whitefont 			{ font-family: verdana,arial; font-size: 12px; color: #ffffff; }
.whitefont A 			{ font-family: verdana,arial; font-size: 12px; color: #ffffff; TEXT-DECORATION: underline; }
.whitefont A:active		{ font-family: verdana,arial; font-size: 12px; color: #ffffff; TEXT-DECORATION: underline; }
.whitefont A:link 		{ font-family: verdana,arial; font-size: 12px; color: #ffffff; TEXT-DECORATION: underline; }
.whitefont A:visited		{ font-family: verdana,arial; font-size: 12px; color: #ffffff; TEXT-DECORATION: underline; }
.whitefont A:hover 		{ font-family: verdana,arial; font-size: 12px; color: #ffffff; text-decoration : underline; }

.tabback {
	background-image: url(../images/tabs_back.gif);
	background-repeat: repeat-x;
}
.tabs 			{ font-family: verdana; font-size: 11px; color: #000000; text-decoration: none;}
.tabs A 			{ font-family: verdana; font-size: 11px; color: #000000; TEXT-DECORATION: none; }
.tabs A:active		{ font-family: verdana; font-size: 11px; color: #000000; TEXT-DECORATION: none; }
.tabs A:link 		{ font-family: verdana; font-size: 11px; color: #000000; TEXT-DECORATION: none; }
.tabs A:visited		{ font-family: verdana; font-size: 11px; color: #000000; TEXT-DECORATION: none; }
.tabs A:hover 		{ font-family: verdana; font-size: 11px; color: #000000; text-decoration : underline; }

.tabson 			{ font-family: verdana; font-size: 11px; color: #ffffff; 	background-color: #8D8D8D;}
.tabson A 			{ font-family: verdana; font-size: 11px; color: #ffffff; TEXT-DECORATION: none; }
.tabson A:active		{ font-family: verdana; font-size: 11px; color: #ffffff; TEXT-DECORATION: none; }
.tabson A:link 		{ font-family: verdana; font-size: 11px; color: #ffffff; TEXT-DECORATION: none;}
.tabson A:visited		{ font-family: verdana; font-size: 11px; color: #ffffff; TEXT-DECORATION: none;}
.tabson A:hover 		{ font-family: verdana; font-size: 11px; color: #ffffff; text-decoration : underline;
}

.button {
	font-family: verdana;
	font-size: 10px;
	background-image: url(../images/button.gif);
	height: 21px;
	border:1px ridge #E0C485;

}


#datatable{
	width:100%;
	padding:1px 1px 1px 1px;
	border:1px solid #DFDFDF;
	font-family: arial; font-size: 12px; color: #515151;
}
#datatable td.header
{ 
	border: 1px solid #DFDFDF;
	background-color:#DFDFDF;
	font-weight:bold;
	font-family: arial; font-size: 12px; 
}
#datatable tr.odd
{ 
	background-color:#F3F1F2;
	font-weight:normal;
}
#datatable tr.even
{ 
	background-color:#ffffff;
	font-weight:normal;
}
#datatable td
{ 
	border: 1px solid #DFDFDF;
	font-weight:normal;
}
#datatable td.superheader
{ 
	border: 0px solid #ffffff;
	background-color:#8D8D8D;
	font-weight:bold;
	font-family: arial; font-size: 13px;color: #ffffff;
}

#datatable td.superheader A:active,A:link,A:visited
{ 
	text-decoration:underline;
	font-family: arial; font-size: 13px;color: #ffffff;
}

#datatable A:active,A:link,A:visited
{ 
	text-decoration:underline;
	font-family: arial; font-size: 12px; color: #515151;
}

#frmtable{
	width:100%;
	padding:1px 1px 1px 3px;
	border:1px solid #DFDFDF;
	font-family: arial; font-size: 12px; color: #515151;
}
#frmtable td{
	border: 0px solid #ffffff;
	background-color:#F3F1F2;
	font-weight:normal;
	font-family: arial; font-size: 12px; color: #515151;
}
#frmtable td.header
{ 
	border: 0px solid #ffffff;
	background-color:#DFDFDF;
	font-weight:bold;
	font-family: arial; font-size: 12px;
}
#frmtable td.superheader
{ 
	border: 0px solid #ffffff;
	background-color:#8D8D8D;
	font-weight:bold;
	font-family: arial; font-size: 13px;color: #ffffff;
}



