﻿BODY	{
	font-size: 10pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

TABLE	{
	font-size: 10pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: 0;
}

TD.title {
	font-size : 70px;
	font-weight : bolder;
	color : #0033CC;
	font-family: Arial, Helvetica, sans-serif;
}
.topmenu {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; PAGE-BREAK-AFTER: auto; COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; COLOR: #003399; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #006ab2; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
h6 
{
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #006ab2; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.nav {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000
}
.nav A {
	FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none
}
.nav A:hover {
	FONT-WEIGHT: bold; COLOR: #003399; TEXT-DECORATION: none
}


a.button{ background: url(blueleft903.gif) no-repeat top left;
display: block;
float: left;
padding-left: 40px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
color:#99FF33 }
a:visited.button,a:active.button{ color: white!important;
}
a.button span{ background: url(blueleft903.gif) no-repeat top right;
display: block;
padding: 10px 10px 28px 10px;
}
a:hover.button{ text-decoration: underline;
color: white!important;
}
.buttcontainer{ overflow: hidden;
width: 100%;
}


.RegularButton {
        
        display: block;
        float:left;
         padding-left: 40px;
         text-decoration: none;
         font-family: Verdana, Arial, Helvetica, sans-serif;
        background: url("blue472.gif") no-repeat top left;
        color: White;
        font-weight:bold;
}




/*#wrapperz, #container {min-width: 795px; width: 100%; position: relative;} */
/*#wrapperz, #container {min-width: 760px; width: expression(document.body.clientWidth < 760? "750px": "100%"); position: relative;}*/
html {min-width:795px;}

/* header banner */
#header { background: #006ab2; width: 100%; height: 98px; margin-top:0px; margin-left:0px; margin-right:0px; padding:0px;}
#header img {position: absolute; left: -900em; height: 1em;text-indent: -9000em;}
#header div.screenlogo {height: 80px;  background-image: url("header2.png"); background-repeat: no-repeat; float: right; position: relative; background-color: #004F86;}
#logo {float: left; background-color: #004F86;}
#logoz {padding-top: 15px; margin: 0px; position: absolute; left: 15px; top: 2px; z-index: 1000; background-color: #004F86;}
#stitle { color: #004F86; text-align:right; position: absolute; top: 25px; right: 15px; height: 40px; width: 65%; z-index: 1001; background-image:url("header2.png") ; background-color: transparent;}
#stitle h2 { margin:0px; padding:0px;}


/* Left navigation formatting for new style templates - implement by wrapping ALL left nav content in a div tag with ID="leftnav", then use h3, paragraphs, lists and rules normally */
#leftnav a {font-weight: bold; font-family: arial, helvetica, sans-serif; color: #006ab2;}
#leftnav li a { font-weight: normal;}
#leftnav a:link, #leftnav a:visited, #leftnav a:active {/*  */text-decoration: none;}
#leftnav a:hover {text-decoration: underline;}
#leftnav h1, #leftnav h2, #leftnav h3, #leftnav h4, #leftnav h5 {color: #006ab2; background-color: transparent;}
#leftnav h3 {font-weight: bold;  font-family: arial, helvetica, sans-serif; text-decoration: none; color: #c60; margin-bottom: 10px;}
#leftnav h3 {font-size:105%; margin: 0px; padding-bottom: .5em; border-bottom:1px solid #660;color: #006ab2;}
#leftnav h4 {font-size:105%; margin: .5em 0px .25EM 0px;}
#leftnav hr {width: 85%; margin: 0px 0 10px 0px;}
#leftnav ul {margin: 0px; padding: 0px; list-style: none;}
#leftnav li {background-image: url(images/bul-redb.gif); background-repeat: no-repeat; background-position: 0px .5em; margin: 0px; padding: 3px 0px 3px 10px;}
#leftnav ul ul li { background-image:none; margin: 0px; padding: 3px 0px 3px 10px;}
#leftnav ul ul li a, #leftnav ul ul li a:visited{background-image:none; color: #006ab2;}
#leftnav li a:visited, #leftnav li a { color: #006ab2;}
#leftnav li a:hover { color: #006ab2;}
#leftnav ul li:first-child {border: none; padding-top: 0px; background-image: url("images/bul-redb.gif"); background-repeat: no-repeat; background-position: 0 3px;}
#leftnav ul ul li:first-child {border: none; padding-top: 0px; background-image:none;}
#leftnav li li, #leftnav ul ul li { margin-left:0px;  padding-left:0px;   padding-bottom:0px}
#leftnav p { margin: 0px; padding: 0px; font-weight: bold; color: #000; line-height: 115%;}
#leftnav table, #leftnav td {margin: 0px; padding: 0px;}
#leftnav td a:link.leftnavlinks, #leftnav td a:visited.leftnavlinks { margin: 0px 0px 0px 2px; padding: 3px 0px 3px 5px; color:#000; font-weight:normal; display:block;}
#leftnav td a:hover,#leftnav td a:hover.leftnavlinks { color:#006ab2; text-decoration:underline;}
#leftnav hr {width: 175px; margin: 0 0 6px 0px; padding: 0px; background-color: #660; height: 1px; color: #993; border: none;}
#leftnav {float: left; width: 180px; margin: 0px; padding: 3em 0px 1em 0px; }

#content {left: 190px; top: 100px; min-width: 600px; width: 80%; position:absolute; margin: 5px; padding: 3em 0px 1em 0px;}
/* #content {float: right; margin: 5px; padding: 3em 0px 1em 0px;} */
#content table {font-size: 10pt;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
#content table th a, #content table th a:visited, #content table th a:hover {color: #006ab2; text-decoration: underline; }
#content h1, #content h2, #content h3, #content h4, #content h5 #content h6 {color: #006ab2; background-color: transparent;}
#content td p {margin-top: 0px; padding-top: 0px;}
#content h3 {font-size:150%; font-weight:bold; line-height:normal; margin-bottom:1em; }
#content h3 img{ float:right; margin: 0px 0px 15px 15px}
#content h4 {font-size:130%; font-weight:bold; line-height:normal;}
#content h5 {font-size:115%; font-weight:bold; line-height:normal;}
#content h6 {font-size:100%; font-weight:bold; line-height:normal;} 

.headerTable 
{	
	width: 100%;
	background-image: url("images/header2.png");
	float: right;
   	background-repeat:no-repeat;
	 border-collapse:collapse;
}

.headerTable td
{	font-size: 25px; 
  	color: White;
	vertical-align:  middle;
	text-align: right;
	background-color: #85A8DC;
    
}





.SimpleGrayTableRow
{
    color: #000000;
    background-color: #DCDCDC;
    vertical-align:top;
    text-align:left;
    font-family: Verdana;
    font-size: 10pt;
}

.SimpleGrayTable th
{
    color: #000000;
    background-color: #DCDCDC;
    font-family: Verdana;
    font-size: 10pt;
    font-weight: normal;
    width: 200px;
    text-align: left;
    vertical-align:top;
}

.SimpleGrayTable td
{
    color: #000000;
    background-color: #DCDCDC;
    font-family: Verdana;
    font-size: 10pt;
    text-align:left;
    vertical-align:top;
}

.SimpleGrayTable
{
    font-family: Verdana;
    font-size: 10pt;
    background-color: white;
    margin: 2pt;
    border: none;
    width: 100%; 
}

.SimpleDarkBlueHeader
{	font-size:10pt; 
    color: White;
    background-color: #004F86;
	vertical-align: middle;
}

.SimpleLightBlueHeader
{	font-size:10pt; 
	background-color: #B2CADA;
	vertical-align: middle;
}


.SimpleTable td
{
    color: #000000;
    background-color: white;
    font-family: Verdana;
    font-size: 10pt;
    text-align: left;
    vertical-align:top;
    border-style: solid;
    border-width: 1pt;
    empty-cells: show;
    
    
}

table.SimpleTable
{
    font-family: Verdana;
    font-size: 10pt;
    background-color: white;
    margin: 2pt;
    border-style: groove;
    border-width: medium;
    border-color: Black;
        width: 100%; 
        empty-cells:show;
        border-collapse:collapse;
}

td.BlackWhite
{	 
	color: white;
	background-color: Black;	
}

td.LightBlue
{	font-size:10pt; 
	background-color: #B2CADA;
	font-family: Verdana;
    text-align: left;
    vertical-align:top;
}
	
td.DarkBlue
{	font-size:10pt; 
    color: White;
    background-color: #004F86;
	vertical-align: middle;
}


td.LightGreen
{ font-size:10pt;
    background-color: #C5F5E7;
    text-align: left;
    vertical-align:top;
}

td.Blank
{
   border-style:none;
   border-color:White;
    }
    
td.Error
{
    font-size:14pt;
    background-color:Red;
    color:White;
}

table.helpT
{ text-align: center;
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #404040;
width: 500px;
background-color: #fafafa;
border: 1px #6699CC solid;
border-collapse: collapse;
border-spacing: 0px; }

td.helpHed
{ border-bottom: 2px solid #6699CC;
border-left: 1px solid #6699CC;
background-color: #BEC8D1;
text-align: left;
text-indent: 5px;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #404040; }

td.helpBod
{ border-bottom: 1px solid #9CF;
border-top: 0px;
border-left: 1px solid #9CF;
border-right: 0px;
text-align: left;
text-indent: 10px;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: #fafafa; }

table.sofT
{ text-align: center;
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #404040;
width: 580px;
background-color: #fafafa;
border: 1px #6699CC solid;
border-collapse: collapse;
border-spacing: 0px; } 
