a{
	background-color: transparent;
	color: #FDODOD;
        font-size: 8pt;
}

a.twelve{
	background-color: transparent;
	color: #FDODOD;
        font-size: 12pt;
}

li.twelve{
	color: #FDODOD;
        font-size: 12pt;
}

a:hover {
	color: Red;
}

body{
	font-family: Verdana, Arial, sans-serif;
        margin: 0;
        padding: 0;
}

body,td{
	color: #000000;
	font-size: 8pt;
        
}

th{
	font-size: 8pt;
    font-weight: bold;
        
}

th.phonelist{
	font-size: 8pt;
	color: White;
    font-weight: bold;
        
}

.bolded{
	font-size: 8pt;
         font-weight: bold;
        
}

body.nomargin{
	margin: 0px;
}

body.scart td{
	font-size: 8pt;
}

em{
	color: #FF0000;
	font-style: italic;
}

table.scart td{
	font-size: 8pt;
}

tbody.report td{
	font-size: 8pt;
}

tfoot.report td{
	background-color: #70004B;
	color: #FFFFFF;
	font-size: 10pt;
	font-weight: bold;
}

thead.report td{
	background-color: #70004B;
	color: #FFFFFF;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	text-decoration: underline;
}

.homepagehdr{
	background-color: #CCCC99;
	color: #666633;
	font-size: large;
	text-align: left;
}

.item{
	font-weight: bold;
	text-align: right;
}

.rptdrw{
	background-color: #40002B;
}

.rptlrw{
	background-color: #5E003F;
}

.value{
	font-weight: bold;
}

input.btn{
   color:white;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:130%;
   font-weight:bold;
   background-color:#37A3D3;
   border:none; 
   border-top-color:white;
   border-left-color:white;
   border-right-color:white;
   border-bottom-color:white;
}

table.roundedBorder{
    border: 1px solid #999; 
    xborder-collapse: collapse;
    border-radius: 5px;
    border-color: black;
}

input.btnhov{
   color: black;
   border-top-color:white;
   border-left-color:white;
   border-right-color:white;
   border-bottom-color:white; 
}

.progress{
            width: 1px;
            height: 14px;
            color: #FF0000;
            font-size: 12px;
      overflow: hidden;
            background-color: #00ff00;
            padding-left: 5px;
    }
    
td.heading{
	font-size: 12pt;
	color: White;
    font-weight: bold;
        
}

th.heading{
	font-size: 15pt;
	color: White;
    font-weight: bold;
        
}

a.menuLinks{
	font-size: 10pt;
	color: white;
    font-weight: bold;
    text-decoration:none;
}

a:hover.menuLinks{
	font-size: 10pt;
	color: white;
    font-weight: bold;
    text-decoration:underline;
}

a.secondaryLinks{
	font-size: 10pt;
	color: blue;
    font-weight: bold;
    text-decoration:none;
}

a:hover.secondaryLinks{
	font-size: 10pt;
	color: blue;
    font-weight: bold;
    text-decoration:underline;
}

a.rdLinks{
	font-size: 8pt;
	color: blue;
    font-weight: bold;
    text-decoration:none;
}

a:hover.rdLinks{
	font-size: 8pt;
	color: blue;
    font-weight: bold;
    text-decoration:underline;
}

a.fthLinks{
	font-size: 6pt;
	color: blue;
    font-weight: bold;
    text-decoration:none;
}

a:hover.fthLinks{
	font-size: 6pt;
	color: blue;
    font-weight: bold;
    text-decoration:underline;
}

p.paragraph
{
	color: #000000;
	font-size: 12pt;
        
}

p.paragraph10pt
{
	color: #000000;
	font-size: 10pt;
        
}

th.header
{
	color: #000000;
	font-size: 12pt;
        font-weight: bold;
        text-decoration:underline;
        
}

td.manual
{
	color: white;
	font-size: 18pt;
        font-weight: bold;
        
}

a.manualLinks{
	font-size: 10pt;
	color: #f56200;
    text-decoration:none;
}

a:visited.manualLinks{
	font-size: 10pt;
	color: #37A3D3;
    text-decoration:none;
}

a:hover.manualLinks{
	font-size: 10pt;
	color: black;
    text-decoration:underline;
}

p.info
{
	font-size: 12pt;
        
}