﻿body 
{
    font-family: arial,tahoma,verdana,helvetica;font-size:1.0em;margin:0px;padding:0px;
}

table
{
    padding:0px;
    margin:0px;
}

td
{
    padding:0px;
    margin:0px;
}

tr
{
    padding:0px;
    margin:0px;
}

a		  { color: #3366cc; text-decoration:none;}
a:link	  { color: #3366cc; text-decoration:none;}
a:visited { color: #3366cc; text-decoration:none;}
a:hover   { text-decoration:none; color: #4499ff;}

input.btn{
   color:Navy;
   font-family:arial,helvetica,sans-serif;
   font-size:1.2em;
   height:55px;
   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');
  }

input.btnhov{
   border-top-color:#c63;
   border-left-color:#c63;
   border-right-color:#930;
   border-bottom-color:#930;}


.ltshadow
{
    background-color: #393939;
    /* background-image: url(/images/bgGradientL.gif);
	background-repeat: repeat-y; */
}
.rtshadow
{
    background-color: #393939;
   /* background-image: url(/images/bgGradientR.gif);
	background-repeat:repeat-y; */
}

.topshadow
{
    filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#dcdcdc',EndColorStr='#ffffffff');
}
.btmshadow
{
    filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#dcdcdc');
}

.info
{
    font-size:.7em;
    width:auto;
    padding:30px;
}

.footnote
{
    font-size:.6em;
}

.tblfb
{
	padding: 4px 4px 4px 4px;	
	border-style: solid;
	border-color: #aeaeae;
	border-top-width: 1px;
	border-left-width: 1px;
	border-bottom-width:2px;
	border-right-width:2px;
	text-align:justify;
	background-color: #fafafa;
}

.tblfb TR
{
	height:30px;
}

.tblfb TR TD
{
	margin:5px 3px 5px 3px;
	padding:5px 10px 5px 10px;
	font-family:Arial,Helvetica;
	font-size:.9em;
}

.fbheader
{
	background-color:#dfdff5;
	font-size:1.1em;
	color:Navy;
	font-family: Trebuchet MS,Arial,Helvetica;
}

.tbline
{
	padding: 4px 4px 4px 4px;	
	margin: 0;
	border: solid 1px #DCDCDC;
	text-align:left;
}

.tblhdr
{
	padding: 0;	
	margin: 0;
	border: solid 1px #acacac;
	width: 100%;
	background-image: url(/images/bgGradient.gif);
	background-repeat: repeat-x;
}

.fbhdr
{
	vertical-align:middle;
	height:24px;
	padding:5px;
	background-image: url(/images/bgGradient.gif);
	background-repeat: repeat-x;
	background-color: #dcdcdc;
}
			
span#quot
{
    color: #2d2e6c; font-size: .8em; font-weight: bold; font-family: tahoma;
    text-align: center; vertical-align: middle; height: 55px; width: 400px;
}

.hdrlinks
{
    background-color:#dfdff5;
    font-size:.8em;
    text-decoration:none;
    padding: 2px;
}
.hdrlinks A:hover
{
    text-decoration:underline;
}
.hdrlinks A
{
    color:Navy;
}



.hdrlinks A:hover#free
{
    text-decoration:underline;
}
.hdrlinks A#free
{
    color:#990000;
    font-weight:bold;
}

.header,.free
{
     font-weight: 700; font-size: 1.1em;
     padding: 4px;
}

.header
{
     color: navy;
}

.free
{
    color:#990000;
}



.subheader
{
    font-weight: 700; font-size: 1.0em;
    padding: 4px; color:Navy;   
}

.error
{
	color:#ff0000;
}