body { margin:0px }
body, p, td, th, ul, ol, h3, h4, div, li, dt, dd { font-family: arial, Helvetica, Tahoma; font-size:12px; color:#000000}
h1 { color: #003366; font-weight: bold; font-size:16px; }
h2  { color: #003366; font-weight: bold; font-size:14px; }
a:link, a:hover, a:visited, a:active { text-decoration:Underline; color:#0B4A9A}
a:hover, a:active { text-decoration:underline; color:#0B4A9A}

input.btn{
   color:#000000;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:90%;
   font-weight:bold;
   background-color:#fff;
   border:1px solid;
   border-top-color:#000000;
   border-left-color:#000000;
   border-right-color:#000000;
   border-bottom-color:#000000;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffA8A8AA');}
	  

.textNav { font-size:11px;  color:#000000}
a:link, a:hover, a:visited, a:active { text-decoration:Underline; color:#0B4A9A}
a:hover, a:active { text-decoration:underline; color:#0B4A9A}

.textFooter { font-size:12px;  color:#FFFFFF}
.textFooter a:link, .textFooter a:visited { text-decoration:none; color:#FFFFFF }
.textFooter a:hover, .textFooter a:active { text-decoration:underline; color:#FFFFFF}

.textFine { font-size:11px;  color:#333333}
.textFine a:link, .textFine a:visited { text-decoration:underline; color:#FFFFFF }
.textFine a:hover, .textFine a:active { text-decoration:none; color:#FFFFFF}

.textHeader { font-size:11px;  color:#333333}
.textHeader a:link, .textHeader a:visited { text-decoration:underline; color:#333333 }
.textHeader a:hover, .textHeader a:active { text-decoration:none; color:#666666}




TABLE.main
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
}
TABLE.topbottom
{
 	BORDER-top: #000000  1px dashed;
	BORDER-bottom: #000000  1px dashed;
 
}
TABLE.topbottomsolid
{
 	BORDER-top: #000000  1px Solid;
	BORDER-bottom: #000000  1px Solid;
 
}

TABLE.right
{
    BORDER-RIGHT: #cccccc 1px solid;
 
}
TABLE.Bottom
{
  BORDER-bottom: #666666  1px dashed;
 
}


TABLE.333333Solid
{
    BORDER-RIGHT: #333333 1px solid;
    BORDER-left: #333333 1px solid;
	BORDER-top: #333333  1px solid;
	BORDER-bottom: #333333  1px solid;
}
TABLE.BlackDashed
{
    BORDER-RIGHT: #ffffff 1px dashed;
    BORDER-left: #ffffff 1px dashed;
	BORDER-top: #ffffff 1px dashed;
	BORDER-bottom: #ffffff 1px dashed;
}

.textboxstyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #ffffff;
	BORDER-RIGHT: #2D3F50 1px solid;
    BORDER-left: #2D3F50 1px solid;
	BORDER-top: #2D3F50 1px solid	;
	BORDER-bottom: #2D3F50 1px solid;
	background-position:  center;


}
