body
{
    margin:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; color:#336699; font-size:12px;
}
.footer {
	font-family:Arial, Helvetica, sans-serif; background-color:#000000; color:#FFFFFF; height:40px; text-align:left; padding-left:18px; font-size:9pt;
}
.ddl
{
     width:200px; font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#336699; height:22px;
}
.txtbox
{
     font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#666666; padding-left:5px; height:16px; width:175px; border:0
}
.date
{
	font-family:Arial, Helvetica, sans-serif; font-size:9pt; text-decoration:underline; color:#3372DC; padding-left:16px;
}
.txt
{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#336699; padding-left:18px; padding-right:12px;
}
.smalltxt
{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#336699; padding-left:18px; padding-right:12px;
}
.txtblack
{
	font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#000000;
}
.txtblackheading
{
	font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; color:#000000; text-decoration:none;
}
.txtblackheading:hover
{
	font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; color:#000000; text-decoration:underline;
}
.txt2
{
	font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#336699; padding-left:9px; padding-right:18px;
}
.heading
{
	font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:bold; font-size:16pt; color:Red; padding-left:18px;
}
.smallheading
{
	font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:bold; font-size:11pt; color:#000000; padding-left:0px;
}
.msg
{
	font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#ff6600; 
}
fieldset
{
	font-family:Arial, Helvetica, sans-serif; font-size:10pt;
}
.links
{
	font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#ff6600; 
}
.links:hover
{
	font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#3E8FCE; 
}
.mouseover
{
    font-family:Arial, Helvetica, sans-serif; color:#ff6600; font-size:9pt; background-color:#f1f1f1; cursor:pointer; text-decoration:underline;
}
.mouseover:hover
{
    font-family:Arial, Helvetica, sans-serif; color:#ff6600; font-size:9pt; background-color:#f1f1f1; cursor:pointer; text-decoration:underline;
}
.mouseout
{
    font-family:Arial, Helvetica, sans-serif; color:#0C548E; font-size:9pt; cursor:pointer; 
}
.button
{
	 font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#333333;
}
.gridheading
{
    font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-weight:bold; font-size:9pt; padding-left:6px;
}
.gridtxt
{
    font-family:Arial, Helvetica, sans-serif; color:#0C548E; font-size:10pt; padding-left:4px;
}
.gridtxt2
{
    font-family:Arial, Helvetica, sans-serif; color:#0C548E; font-size:9pt; padding-left:14px;
}
.cursor
{
	cursor:pointer;
}
.txtwhite
{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; 
}
/*
#floatLayer TD.body{
   color: White;
   font-weight: bold;
}
*/
.paging
{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#336699; font-size:12px; text-decoration:none; padding-left:3px; padding-right:6px;
}
.paging:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#ff6600; font-size:12px; text-decoration:underline; padding-left:3px; padding-right:6px;
}
.paging2
{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#336699; font-size:12px; text-decoration:none;
}
.paging2:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#ff6600; font-size:12px; text-decoration:underline;
}