﻿body {
}

div.header_pic
{
	background-color: #FAFFFA;
}

.header_navbar
{
	border-top:none;
	border-left:none;
	border-right:none;
	border-bottom:solid thin #3AC100;
    background-color: #FAFFFA;
}

div.header_navbar_text
{
	background-color:White; 
	background-image:none;
}

div.footer
{
	border-bottom:none;
	border-left:none;
	border-right:none;
	border-top:solid thin #3AC100;
    background-color: #FAFFFA;
}


.mapgrid td tr
{
	border-width: 1px;
	border-style: solid;
	border-color: White;
	padding:0px;
}

.mapgrid div
{
	position:relative;
	border-bottom-width: 0 4px 4px 0;
	border-bottom-style: solid;
	border-bottom-color: #BBEEBB;

}

.mapgrid table
{
	position:relative; top: -8px; left: -8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bbb #aaa #aaa #bbb;
	padding:0px;
	margin:0px;
	background-color:#EEFFEE
}

.main_maps img
{
    margin:10px;	
}

.TTD_head1
{
	font-size:medium;
	font-weight:bold;
	font-style:italic;
	color:Red;
	text-align:center;
	
}

.TTD_head2
{
	font-size:larger;
	font-weight:bolder;
	font-style:normal;
	font-size:xx-large;
	color:Black;
	
}

.TTD_numNorm
{
	font-size:36pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:Navy;
	font-weight:bolder;
	font-variant:normal;
	text-align:right;
	vertical-align:text-top;
}

.TTD_numBonus
{
	font-size:8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:Red;
	font-weight:bolder;
	font-variant:normal;
	text-align:right;
	vertical-align:text-top;
}

.TTD_text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:smaller;
}


.link_section 
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:Black;
	text-align:center;	
	font-size:10pt;
}

.link_heading
{
	color: #333;
	font-size: 11pt;
	line-height: 32px;
}




.navtext a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#007F0E;
	font-size:x-small
}

.navtext a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#007F0E;
	font-size:x-small
}







.banners {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #000000;
	text-decoration: none;
}
.banners a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.banners a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
.banners a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6699CC;
	text-decoration: underline;
}
.banners a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.banners a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.border {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size: 11px;
	text-decoration: none;
	padding: 7px;
	line-height: 16px;
	border: 1px solid #999999;
	background-color:#FFFFFF;
}
.border a:link {
	color : #666;
	text-decoration:none;
	}
.border a:visited {
	color : #666;
	text-decoration:none;
	}
.border a:hover {
	color : #666;
	text-decoration:underline;
	}
.border a:active {
	color : #666;
	text-decoration : none;
	}
.heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:12px;
	color: #333333;
	line-height: 24px;
	padding: 4px;
}
.heading a:link {
	color : #666;
	text-decoration:none;
	}
.heading a:visited {
	color : #666;
	text-decoration:none;
	}

.heading a:hover {
	color : #666;
	text-decoration:underline;
	}
.heading a:active {
	color : #666;
	text-decoration : none;
	}
.heading2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:14px;
	color: #333333;
	line-height: 22px;
	padding: 4px;
}	
.bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}
.subHeading {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 32px;
	color: #333;
}
.subHeading a:link {
	color : #666;
	text-decoration:none;
	}
.subHeading a:visited {
	color : #666;
	text-decoration:none;
	}
.subHeading a:hover {
	color : #666;
	text-decoration:underline;
	}
.subHeading a:active {
	color : #666;
	text-decoration : none;
	}
.subHeading2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	background-color: #CCCCCC;
	padding: 2px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.links {
	font: 11px verdana, helvetica, arial, geneva, sans-serif;
	line-height: 16px;
	color: #666666;
	}

.links a:link {
	color: #666666;
	text-decoration: none;
	}

.links a:visited {
	color: #666666;
	text-decoration: none;
	}

.links a:hover {
	color: #666666;
	text-decoration: underline;
	}

.links a:active {
	color: #666666;
	text-decoration: none;
	}
.mainText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	color: #666666;
}
.borderTableContents {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	border: 1px solid #666666;
	padding: 7px;
	width: 140px;
}
.borderCell {
	line-height: 12px;
	border: 1px solid #666666;
	padding: 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #666666;
}
.style3 {font-size: 14px; text-align:center;}
.style4 {color: #990000}
.style5 {font-size: 14px; color: #990000; }
.style11 {color: #CC9900}
.red	{color: #ff0000;}
.even	{background-color: #CCCCFF;}
.cmdflat	{font-size: small; font-family: Tahoma, Arial, Sans; background-color: #cc9900; color: #ffffff; font-weight: bold; border-width: thin; }
.vsmall	{font-size: 7pt}
.head	{font-weight: bold; background: #0033CC; color: #ffffff; }
.body	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#333333;}

