body
{
background-color:#F4F4F4;
}
a:link { 
  color:#ff9933;
  text-decoration:none;
}
a:visited { 
  color:#ff9933;
  text-decoration:none;
}
a:hover { 
  color:#999999;
  text-decoration:underline;  
    
}
.tdsitename
{
background-color:#F4F4F4;
}
.flotingMenu
{
	width:180px;
	border:0;
	background-color:#EBEBEB;
}
.pagelinkfont
{
	font-family:Arial;
	font-size:8.0pt;
	color:#ff9933;
}
.printpanel
{
	font-family:Arial;
	font-size:10pt;
	color:Black;
	font-style:italic;
}
.headings
{
	font-family:Arial;
	font-size:11pt;
	color:#660066;
	font-weight:bold;
}
.tableMain
{
	border:0;
	width:100%;
	height:100%;
	padding:0 0 0 0;
} 
.tablebody
{
	font-family:Arial;
	font-size:9.5pt;
	color:Black;
	font-style:normal;
	text-align:justify;
	width:77%;
}
.tableheadertd1
{
 width:125;
 border-top-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-right-style:solid;
}
.tableheadertd2
{
 width:131;
 border-top-style:solid;
 border-bottom-style:solid;
 border-left-style:none;
 border-right-style:solid;
}
.tableheadertd3
{
 width:134;
 border-top-style:solid;
 border-bottom-style:solid;
 border-left-style:none;
 border-right-style:solid;
}
.tableheadertd4
{
 width:200;
 border-top-style:solid;
 border-bottom-style:solid;
 border-left-style:none;
 border-right-style:solid;
}
.tableheader
{
 vertical-align:top;
 border-width:1px;
 border-color:Black;
 background-color:gray;
 padding:0in 5.4pt 0in 5.4pt;
}
.tablecolumnwithourtopborder
{
 vertical-align:top;
 border-width:1px;
 border-top-style:none;
 border-bottom-style:solid;
 border-left-style:solid;
 border-right-style:solid;
 border-color:Black;
 padding:0in 5.4pt 0in 5.4pt;
}
.tablecolumnwithourtopleftborder
{
	 vertical-align:top;
	 border-width:1px;
	 border-top-style:none;
	 border-bottom-style:solid;
	 border-left-style:none;
	 border-right-style:solid;
	 border-color:Black;
	 padding:0in 5.4pt 0in 5.4pt;
}
.tablenormaltext
{
text-align:center;
}
.tablenormalcolumntext
{
	text-align:left;
	font-family:Arial;
	font-size:10pt;
	color:Black;
	font-style:normal;
	text-align:justify;
}
.linedouble
{
	border: none; 
	border-bottom: double windowtext 2.25pt; 
	padding: 0in 0in 1.0pt 0in;
}
.normaltext
{
	font-family:Arial;
	font-size:10pt;
	color:Black;
	font-style:normal;
	text-align:justify;
}
.boldtext
{
	font-family:Arial;
	font-size:10pt;
	color:Black;
	text-align:justify;
	font-weight:bold;
}
.italicheadings
{
	color:Black;
	font-family:Arial;
	font-weight:bold;
	font-size:10pt;
	font-style:italic;
}
.italictext
{
	color:Black;
	font-family:Arial;
	font-size:9pt;
	font-style:italic;
	
}
.toplinks
{
	font-family:Arial;
	font-size:9.5pt;
	color:Black;
	font-style:normal;
	text-align:right;
}
.Italiclinks
{
	font-family:Arial;
	font-size:9.5pt;
	color:Blue;
	font-style:italic;
}
.boldredText
{
	font-family:Arial;
	font-size:10pt;
	color:Red;
	text-align:justify;
	font-weight:bold;
	font-style:italic;
}
.normalboldtext
{
	font-family:Arial;
	font-size:10pt;
	color:Black;
	font-weight:bold;
}
.italicboldtext
{
	cfont-family:Arial;
	font-size:10pt;
	color:Black;
	font-weight:bold;
	font-style:italic;	
}
.tdsmall
{
	width:20%;
	background-color:Aqua;
}
.infotag
{
	font-family:Arial;
	font-size:7.5pt;
	color:Black;
	font-style:italic;
	background-color:#FFFF33;
}
.th#tdFixedHeader
{
	position:relative; 
	top: expression(document.getElementById("tdFixedHeader").parentElement.parentElement.parentElement.parentElement.scrollTop); /*IE5+ only*/
}
.boldUnderlinedtext
{
	font-family:Arial;
	font-size:10pt;
	color:Black;
	font-weight:bold;
	text-decoration:underline;
}
.scheduleinfoheader
{
	background-color:#666666;
	font-family:Arial;
	font-size:8pt;
	font-style:normal;
	text-align:justify;
	color:#FFFFFF
}