a:link {
	color: #8591c1;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #8591c1;
}
a:hover {
	text-decoration: underline;
	color: #8591c1;
}
a:active {
	text-decoration: underline;
	color: #8591c1;
}
body
{
	font-family: Arial;
	font-size: 11px;
	color: #666666;
	background-color: #EEEEE6;
}
checkbox 
{
	font-size: 11px;
	
}
radio
{
	font-size: 11px;
}
input 
{
	font-size: 11px;
}
select
{
	font-size: 11px;
}
td 
{
	font-family: Arial;
	
	
}


.altstyle 
{
	background-color: #FFFFDD;	
}
.blue 
{
	background-color: #8591c1;
	color: #FFFFFF;
}
.bluetext 
{
	color: #8591c1;
}
.copyright {
	font-family: Verdana;
	font-size: 10px;
	color: #666666;
}
	.copyright a:link {
		color: #666666;
		text-decoration: none;
	}
	.copyright a:visited {
		text-decoration: none;
		color: #666666;
	}
	.copyright a:hover {
		text-decoration: underline;
		color: #666666;
	}
	.copyright a:active {
		text-decoration: none;
		color: #666666;
	}
.darkblue 
{
	background-color: #2f4493;
	color: #FFFFFF;	
}	
.darkbluetext 
{
	color: #2f4493;
}
.darkrule {
	background-color: #B7B7AF;
}
.error 
{
	color: #FF0000;
	font-weight: bold;
	text-align: center;	
}
.headerlink {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #888888;
}
	.headerlink a:link {
		color: #888888;
		text-decoration: none;
	}
	.headerlink a:visited {
		text-decoration: none;
		color: #888888;
	}
	.headerlink a:hover {
		text-decoration: underline;
		color: #8591c1;
	}
	.headerlink a:active {
		text-decoration: none;
		color: #8591c1;
	}
.lightrule 
{
	background-color: #EEEEE6;
}
.medrule {
	background-color: #E2E3DE;	
}
.numeric 
{
	text-align: right;
}
.orangetext 
{
	color: #FFCC00;
}
	.orangetext a:link {
		color: #FFCC00;
		text-decoration: none;
	}
	.orangetext a:visited {
		text-decoration: none;
		color: #FFCC00;
	}
	.orangetext a:hover {
		text-decoration: underline;
		color: #FFCC00;
	}
	.orangetext a:active {
		text-decoration: none;
		color: #FFCC00;
	}	
.subheader
{
	font-weight: bold;
	border-right: solid 1px #E2E3DE;
	background-image: url(../assets/hline.gif);
}

.success
{	
	color: #009900;
	font-weight: bold;
	text-align: center;	
}
.title 
{
	padding: 4px;
	font-size:13px;
	color: #888888;
	font-weight: bold;
}
.verbosedate 
{	
	color: #FF0000;
}
.white 
{
	background-color: #FFFFFF;
}
.gridbg
{
	background-color: #FFFFFF;
	color: #000000;
}
.gridbgalternate
{
	background-color: #E9E9E9;
	color: #000000;
}
.gridheader
{
	background-color: #8591c1;
	color: #FFFFFF;
	font-size: 13px;

}
.gridheaderalternate
{
	background-color: #D0D0D0;
	color: #666666;
	

}
.gridcolumnhead
{
	
	vertical-align:bottom;
	border-bottom: 1px;
	border-bottom-style:solid;
}
.gridrow
{
	border-bottom: 1px;
	border-bottom-style:solid;
}
.gridrowalternate
{
	background-color: #f0f0f0;
	border-bottom: 1px;
	border-bottom-style:solid;
}
.gridbutton
{
	font-size:10px;
	font-family:Verdana;
}
.warning 
{
	color: #990000;
	text-align: left;	
}


.fwtl {margin:0; padding:0; border:0;background: transparent url( ../../assets/fw/tl.gif ) no-repeat left top;height:4px;line-height:1px;font-size:1px;}
.fwtr {margin:0 0 0 4px; padding:0 0 0 0;border:0;background: transparent url( ../../assets/fw/tr.gif ) no-repeat right top; height:4px;line-height:1px;font-size:1px;}
.fwml {margin:0 0 0 0; padding:0px; background: transparent url( ../../assets/fw/ml.gif ) repeat-y left top;}
.fwmr {position:relative; margin:0 0 0 1px; padding:0 3px 0 0px; background: transparent url( ../../assets/fw/mr.gif ) repeat-y right top;}
.fwbl {margin:0 0 0 0;padding:0 0 0 0;background: transparent url( ../../assets/fw/bl.gif ) no-repeat left bottom;height:4px;line-height:1px;font-size:1px} 
.fwbr {margin:0 0 0 4px;padding:0 0 0 0;border:0;background: transparent url( ../../assets/fw/br.gif ) no-repeat bottom right;height:4px;line-height:1px;font-size:1px}
