


a { color: #3366CC; }

a:hover { color: #1D489E; text-decoration: none; }

a.headerlink { color:black;text-decoration:none }

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.Error
{
	font-size:16px;
	font-weight:bold;
}

div.framed
{
	font-style:normal;
	background-color:#EFEFEF;
	FONT-WEIGHT:bold;
    FONT-SIZE: 16px;
    COLOR: #000000;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Tahoma, Verdana,Helvetica-Narrow, Helvetica, sans-serif;	
	text-decoration:none;
	border-top:solid 2px #008000;	
	width:300px;
	margin-top:5px;
}

td
{
	font: 12px Tahoma, Verdana, Helvetica-Narrow, Helvetica, sans-serif;
	padding-left:3px;
}

td.toolbar{
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	color: #FFFFFF;
	background: #999999;
	font: 11px Tahoma, Verdana, Helvetica-Narrow, Helvetica, sans-serif;
	padding-left:0px;	
}

td.Headings 
{
	font-style:normal;
	background-color:#EFEFEF;
	FONT-WEIGHT:bold;
    FONT-SIZE: 16px;
    COLOR: #000000;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Tahoma, Verdana,Helvetica-Narrow, Helvetica, sans-serif;	
	text-decoration:none;
	border-top:solid 2px #008000;	
	border-bottom:solid 1px #008000;
}

select {
	margin:0px 0px 0px 0px;
	font-size:12px;
	text-align:left;	
}

td.labelcontainer {
	white-space: nowrap;
	vertical-align: top;
	background-color: #F0F0EC;
	border-color: #cccccc;
	font-weight:bold;
	white-space: nowrap;	
}

input {
	font-family: tahoma,verdana,arial,helvetica,sans-serif;
	font-size: 12px;
}

a.toolbar{
	color: #FFFFFF;
	font: 11px Tahoma, Verdana, Helvetica-Narrow, Helvetica, sans-serif;
	text-decoration: none;
}

a.toolbarSignIn{
	color: #FFFFFF;
	font: 14px Arial, Verdana, Helvetica-Narrow, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:bold;
}

.footerA A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	font-weight: normal;
	text-decoration: none;
	vertical-align: middle;
}

.footerA A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #996666;
	font-weight: normal;
	text-decoration: none;
	vertical-align: middle;
}

.footerA A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #669966;
	font-weight: normal;
	text-decoration: none;
}

.footerfont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
}

td.nav{
	color: #3366CC;
	border-right: 1px solid #D7D7D7;
	background: #F0F0F0;
	padding: 10px; 
    font-family:Tahoma, Verdana, Helvetica-Narrow, Helvetica, sans-serif;
    text-align:center;
}

td.bannerbg{
	text-align: left;
	background: #CCCCCC; 
	/*background-image: url(/Image/gradient.jpg);*/
	
}

input.btn{
   color:#050;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:14px;
   font-weight:bold;
   background-color:#fed;
   border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;
   filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');
   
   }

TH {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #000 1px solid; BORDER-COLLAPSE: collapse
}
TABLE.REPORT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px/19px verdana,verdana, arial; WIDTH: 500px; COLOR: #333; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; TEXT-ALIGN: right
}
TD {
	 PADDING-LEFT: 0.5em; FONT-WEIGHT: normal; PADDING-BOTTOM: 0.2em;  PADDING-TOP: 0.2em
}
TH {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-WEIGHT: normal; PADDING-BOTTOM: 0.2em; VERTICAL-ALIGN: top; PADDING-TOP: 0.2em
}
THEAD TH {
	BACKGROUND: #666; TEXT-TRANSFORM: uppercase; COLOR: #fff
}
TBODY TD {
	
}
TBODY TH {
	BACKGROUND: #999
}
TBODY TR.odd TD {
	BACKGROUND-COLOR: #edf7dc
}
TBODY TR.odd TH {
	BACKGROUND: #ccc
}
CAPTION {
	FONT-SIZE: 14px; TEXT-TRANSFORM: uppercase; LETTER-SPACING: -1px; TEXT-ALIGN: left
}
DIV.ReportCategory {
	PADDING-RIGHT: 2px; PADDING-LEFT: 30px; BACKGROUND: url(/Image/Arrow.gif) no-repeat; PADDING-BOTTOM: 2px; FONT: 19px verdana,verdana, arial; COLOR: #a2a2a2; PADDING-TOP: 2px; BORDER-BOTTOM: #333 2px solid; TEXT-DECORATION: none
}





