/* CSS Document */
BODY,HTML {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BACKGROUND-COLOR: #e6e6e6; 
	PADDING-BOTTOM: 0px; 
	MARGIN-TOP: 0px; 
	FONT: 0.80em/1.0em "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, Arial, sans-serif; 
	CURSOR: default; 
	COLOR: #4d5863; 
	PADDING-TOP: 0px; 
	TEXT-ALIGN: center;
	HEIGHT: 100%;
}
#header {
	BACKGROUND: url(../img/header.jpg) no-repeat; 
	MARGIN: 0px auto; 
	WIDTH: 756px; 
	HEIGHT: 91px
}
#container {
	BACKGROUND: url(../img/middle2.jpg) repeat-y; 
	MARGIN: 0px auto; 
	WIDTH: 756px; 
	POSITION: relative; 
	TEXT-ALIGN: left;
	height: auto !important; /* For newish browsers */
    height: 100%; /* This is for crappy IE*/
    min-height: 100%; /* For newish browsers*/
}
#content {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FLOAT: right; 
	PADDING-BOTTOM: 0px; 
	WIDTH: 570px; 
	LINE-HEIGHT: 1.6em; 
	PADDING-TOP: 0px;
}
#content P {
	MARGIN: 0px; 
	COLOR: #4d5863
}
#footer {
	BACKGROUND: url(../img/footer2.jpg) no-repeat; 
	MARGIN: 0px auto; 
	WIDTH: 756px; 
	HEIGHT: 67px;
	CLEAR: both;
	POSITION: relative;
	bottom: 0;
}
TH 
{
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif
}
H1 {
	MARGIN: 0px; font-size:12px;
}
H2 {
	MARGIN: 0px; TEXT-INDENT: -999em
}
H3 {
	MARGIN: 0px; padding:5px; font-size:14px; text-align:center;
}
H6 {
	MARGIN: 0px; padding:5px; text-align:center; text-decoration:none; color:#000000;
}
H6 a:link {
	MARGIN: 0px; padding:5px; text-align:center; text-decoration:none; color:#0066FF;
}
H6 a:visited {
	MARGIN: 0px; padding:5px; text-align:center; text-decoration:none; color:#0066FF;
}
H6 a:hover {
	MARGIN: 0px; padding:5px; text-align:center; text-decoration:none; color:#FF0000;
}
P 
{
	FONT-SIZE: 11px; PADDING-BOTTOM: 10px; MARGIN: 5px 20px 0px; COLOR: #000000; FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif
}
P A 
{
	COLOR: #000000
}
P A:hover 
{
	COLOR: #294a7b
}
#navlist li
{
display: inline;
/* for IE5 and IE6 */
}

h2 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10.5pt; 
	COLOR: #000099; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	margin: 0px;
	padding: 0px;
}
	
ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}

img {
    border: none;
} 
/*- Left Nav--------------------------- */
#LNAV {
	width: 172px;
	margin: 5px;
	border-style: none; 
	padding-top:3px;
	}
#LNAV li a {
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 15px;
	text-decoration: none;
	}	
	
#LNAV li a:link, #LNAV li a:visited {
	display: block;
	background:  url(../img/menu2.gif);
	padding: 0px 0px 0px 15px;
    FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0066FF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
	line-height: 1.6em;
	height: 18px;
	}
	
#LNAV li a:hover {
	color: #CC0000;
	background:  url(../img/menu2.gif) 0 -28px;
	padding: 0px 0px 0px 15px;
	}
/*- Left Nav--------------------------- */	
#search  
{
    width: 175px;
	margin: 1px;
    height: 22px;
	padding: 0px 0px 5px 5px;
}
#search #btn 
{
	FONT-WEIGHT: bold; 
	COLOR: #0066FF; 
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; 
	BACKGROUND-COLOR: #FFFF99
}
/* FROM OLD */
.bgwhite
{
background-color: #FFFFFF
}
TH {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif
}
INPUT {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif
}
SELECT {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif
}
.px {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; PADDING-TOP: 0px
}
.px5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px
}
.title01 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 10px; MARGIN: 10px 15px 0px; COLOR: #ffffff; FONT-STYLE: italic; FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; MARGIN: 1px 10px 1px 37px; COLOR: #ffffff; FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif
}
.title A {
	COLOR: #ef6d00
}
.title A:hover {
	COLOR: #c25a02
}
.list {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; MARGIN: 3px 10px 0px; COLOR: #ffffff; FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif
}
.right {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; MARGIN: 5px 15px 0px; COLOR: #000000; FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif
}
.right A {
	COLOR: #ff7500
}
.list A {
	COLOR: #ff7500
}
.right A:hover {
	COLOR: #aaaaaa
}
.left {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; MARGIN: 5px 25px 0px 15px; COLOR: #000000; FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif
}
.left B {
	COLOR: #ff6600
}
.left A {
	COLOR: #ff6600
}
.left A:hover {
	COLOR: #ff0000
}
P {
	FONT-SIZE: 11px; PADDING-BOTTOM: 10px; MARGIN: 5px 20px 0px; COLOR: #000000; FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif
}
P A {
	COLOR: #000000
}
P A:hover {
	COLOR: #294a7b
}
.menu01 {
	FONT-SIZE: 11px; PADDING-BOTTOM: 1px; MARGIN: 1px 10px 0px; COLOR: #000000; FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif
}

.menu01 A {
	COLOR: #000000; TEXT-DECORATION: none
}
.menu01 A:hover {
	text-decoration: none;
	color: #0000ff;
}
.a01 {
	FONT-SIZE: 11px; PADDING-BOTTOM: 1px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif
}

.a01 A {
	COLOR: #0000FF; TEXT-DECORATION: none;
}
.a01 A:hover {
	text-decoration: none;
	color: #000000;
}
.blu {
	FONT-SIZE: 11px; PADDING-BOTTOM: 1px; MARGIN: 1px 10px 0px; COLOR: #3466de; FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif
}

.blu A {
	COLOR: #3466de; TEXT-DECORATION: none
}
.blu A:hover {
	text-decoration: none;
	color: #0000ff;
}
.bluB {
	FONT-SIZE: 11px; PADDING-BOTTOM: 1px; MARGIN: 1px 0px 0px; COLOR: #3466de; FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif
}
.bluB A {
	COLOR: #3466de; TEXT-DECORATION: none
}
.bluB A:hover {
	text-decoration: none;
	color: #0000ff;
}
.maroon {
	FONT-SIZE: 11px; PADDING-BOTTOM: 1px; MARGIN: 1px 10px 0px; COLOR: #990033; FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif
}

.maroon A {
	COLOR: #990033; TEXT-DECORATION: none
}
.maroon A:hover {
	text-decoration: none;
	color: #0000ff;
}
.red {
	FONT-SIZE: 11px; PADDING-BOTTOM: 1px; MARGIN: 1px 10px 0px; COLOR: #da0008; FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif
}

.red A {
	COLOR: #da0008; TEXT-DECORATION: none
}
.red A:hover {
	text-decoration: none;
	color: #0000ff;
}
.grn {
	FONT-SIZE: 11px; PADDING-BOTTOM: 1px; MARGIN: 1px 10px 0px; COLOR: #4ac250; FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif
}

.grn A {
	COLOR: #4ac250; TEXT-DECORATION: none
}
.grn A:hover {
	text-decoration: none;
	color: #0000ff;	
}
.wht 
{
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold; 	
	PADDING-TOP: 8px; padding-left: 170px; 
	COLOR: #000000; 
	FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif;
}
.wht A 
{
	COLOR: #000000; TEXT-DECORATION: none
}
.wht A:hover {
	text-decoration: none;
	color: #ffffff;	
}
.menu0 {
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 1px;
	MARGIN: 1px 0px 0px;
	COLOR: #000000;
	FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif;
	line-height: 1.5em;
}

.menu0 P {
	margin: 0px;
	padding: 0px;
}

.menu0 A {
	COLOR: #0000FF;
	TEXT-DECORATION: underline;
}
.menu0 A:hover {
	text-decoration: none;
	color: #555555;	
}
.linkman {
	line-height: 2em;    
}
.menu00 {
	FONT-SIZE: 12px; PADDING-BOTTOM: 1px; MARGIN: 1px 0px 0px; COLOR: #000000; FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif
}

.menu00 A {
	COLOR: #0000FF; TEXT-DECORATION: none
}
.menu00 A:hover {
	text-decoration: none;
	color: #555555;	
}
.menu02 {
	FONT-SIZE: 14px; PADDING-BOTTOM: 1px; MARGIN: 1px 0px 0px; COLOR: #0042c2; FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif; font-weight: bold
}
.menu02 A {

	COLOR: #0042c2; TEXT-DECORATION: none
}
.menu02 A:hover {
	text-decoration: none;
	color: #555555;
}
.menu03 {
	FONT-SIZE: 10px; PADDING-BOTTOM: 1px; MARGIN: 1px 10px 0px; COLOR: #FFFFFF; FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif; font-weight: bold
}
.menu03 A {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
.menu03 A:hover {
	text-decoration: none;
	color: #000000;
}
.menu04 {
	FONT-SIZE: 10px; PADDING-BOTTOM: 1px; MARGIN: 1px 10px 0px; COLOR: #000000; FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif
}
.menu04 A {
	COLOR: #000080; TEXT-DECORATION: none
}
.menu04 A:hover {
	text-decoration: none;
	color: #ff0000;
}
.bar01 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 18px; 
	PADDING: 0px 0px 1px 5px; 
	MARGIN: 1px 20px 0px 5px; 
	FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif
}
.b01 {
	FONT-SIZE: 11px; PADDING-BOTTOM: 1px; MARGIN: 2px 0px 1px 10px; COLOR: #000000; FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif
}
.b01 A {
	COLOR: #000000; TEXT-DECORATION: none
}
.b01 A:hover {
	text-decoration: none;
	color: #333333;
}
/* Toolbar Tooltip */
a.tooltip, a.tooltip:link, a.tooltip:visited, a.tooltip:active  
  {
  text-decoration: none;
  }
  
a.tooltip:hover {
  background: transparent;
  text-decoration: none;
  }

a.tooltip span {
  display: none;  
  text-decoration: none; 
}

a.tooltip:hover span 
{
	display: block! important;
	position:absolute;
	color: #7D5B38;
	border:2px inset #0000FF;
	background: #FFFFff;
	font: .8em 'Lucida Grande', Verdana, Arial, Sans-Serif;
    padding: 5px;
	text-decoration: none;
  }
/* End Toolbar Tooltip */	
.mapsection {
font-family: Tahoma;font-size: 12px;
}

.mapitem {
font-family: Tahoma;font-size: 10px;
}
.FAQ {
	FONT-SIZE: 12px; PADDING-BOTTOM: 1px; MARGIN: 1px 0px 0px; COLOR: #000000; FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif; line-height:1.3em; letter-spacing:.05em  
}
.FAQ A {
	COLOR: #0042c2; TEXT-DECORATION: none; font-weight:bold
}
.FAQ A:hover {
	text-decoration: none;
	color: #555555;
}
.Q {
	FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; MARGIN: 1px 0px 0px; COLOR: #000000; FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif; line-height:1.6em; letter-spacing:.04em  
}
.Q A {
	COLOR: #0042c2; TEXT-DECORATION: none; font-weight:bold
}
.Q A:hover {
	text-decoration: none;
	color: #555555;
}
div.hr 
{
  height: 4px;
  background: #fef7db url(/images/rainbowline.gif) no-repeat scroll center;
}
div.hr hr {
  display: none;
}
