a {
	color : #0000FF;
	text-decoration : none;
}

a:hover {
	color : #000000;
	text-decoration : underline;
}

a.smallfont {
	;
	font-size : 10px;
	font-family : Arial, Helvetica, sans-serif;
}

a.smallfont:hover {
	font : 10px;
}

body, td, ul, ol, li {
	color : #003300;
	font-family : Arial, Verdana, sans-serif;
	font-size : 10pt;
}

h1 {
	font : bold 15pt Arial Narrow, Helvetica, sans-serif;
}

h2 {
	font-family : Arial Narrow, Verdana, sans-serif;
	font-size : 12pt;
	font-weight : bold;
}

h3 {
	font-family : Arial Narrow, Verdana, sans-serif;
	font-size : 11pt;
	font-weight : bold;
}

hr {
	color : #003300;
	width : 100%;
}

input {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
}

p {
	color : #003300;
	font-size : 10pt;
}

select {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
}

.borders {
	border : #006600;
	border-bottom-width : thin;
	border-left-width : thin;
	border-right-width : thin;
	border-style : groove;
	border-top-width : thin;
}

.bullet {
	list-style-image : url(../images/homepage/question.gif);
}

.question {
	background-color : #FFFBEB;
}

.smalltext {
	color : #000000;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
}
.sidebartext {
	color : #FFFFFF;
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
}
.sidebarheadertext {
	color : #FFFFFF;
	font-size : 11pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}
.headerblacktext {
	color : #000000;
	font-size : 11pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}
.smallwhite {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FFFFFF}
.regblue {	font-size: 10pt; color: #000066; font-family: verdana, arial, helvetica, sans-serif;; font-style: normal}
.headline { font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; color: #330066; background-color: #FFCC00 }
.smallblack { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000}
.medblack { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000 ; font-weight: bold}
.largeheadline { font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; color: #330066; background-color: #FFCC00 ; font-size: 18px}


#header
{
    width:100%;
    height:auto;
    background-color:#FFFFFF;
	height:60px;
}
#govheader
{
    width:100%;
    height:60px;
    background-color:#FFFFFF;
}
.govheaderleft
{
    float:left;
    margin-left:5px;
    margin-top:3px;
}
.govheaderright
{
    float:right;
    margin-right:5px;
    margin-top:3px;
    
}

.govlogo
{
    padding-left:5px;
    height:41px;
    width:65px;
}
#toplinksbar
{
    height:23px;
    background-color:#3F6D6D;
    margin-bottom:1px;
    width: 100%;
    margin:auto;
    
}
.homelink
{
    float:left;
    margin-left:5px;
}
.toplinks
{
    color:#FFFFFF;
    width:100%;
    text-align:right;
}

.toplinks a:link, .toplinks a:hover, .toplinks a:visited, .toplinks a:active
{
    color:#ffffff;
    text-decoration:none;
    font-family:Arial;
    font-weight:bold;
    margin-right:5px;
}
#toplinksleft 
{
    float:left;
    margin-left:5px;
    margin-top:3px;
}
#toplinksright {
    float:right;
    margin-right:5px;
    margin-top:3px;
    
}
#footer
{
    width:100%;
    height:auto;
    background-color:#FFFFFF;
}
.footerlinks, .footerlinksbelow
{
    float:left;
    color:#24478E;
    width: 100%;
    text-align:right;
    background-color:#FFFFFF;
}
.footerlinks a
{
    color:#24478E;
    font-size:8pt;
    margin-right:5px;
}
.footerlinksbelow
{
    color:#777777;
    font-size:7.5pt;
}
.footerlinksbelow a
{
    font-size:7.5pt;
    color:#666666;
    text-decoration:underline;
}
.footergreylinks
{
    margin-right:5px;
}
.footerlinksbelow img
{
    margin-left:5px;
}
.govlinks
{
    font-size:7.5pt;
    color:#777777;
    text-decoration:underline;
}
.footerlinks img
{
    margin-top:10px;
    margin-right:25px;
}
.footerlinksbelow img
{
    float:left;
}
#govheader img, #footer img {
	border: 0px;
}