/* Common Structure
----------------------------------------------- */

body {
	FONT-SIZE: 12px;
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color:#061934;
	margin-top: 20px; }
	
.master { BORDER: 1px solid #999999;
 }
TD {
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
TH {
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}



/* user-form 
----------------------------------------------- */

.form {
	MARGIN-TOP: 0px; 
	FONT-SIZE: 11px; 
	MARGIN-BOTTOM: 0px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
FORM {
	MARGIN-TOP: 0px; 
	FONT-SIZE: 11px; 
	MARGIN-BOTTOM: 0px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
INPUT {
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #efefef
}
TEXTAREA {
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #efefef
}


/* anchor tags 
----------------------------------------------- */
.A, .A:link, .A:active, .A:visited{
	COLOR: #999999
	TEXT-DECORATION: underline
}

A:hover {
	COLOR: #000000; 
	TEXT-DECORATION: none
}
a, a:link,a:visited,a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #063b5f;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
	color: #000000;
}


/* Font Tags
----------------------------------------------- */

H1 {
	FONT-SIZE: 13px;
	COLOR: #061934;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	display:inline
}
H2 {
	MARGIN-TOP: 0px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px;
	COLOR: #063b5f; 
	MARGIN-BOTTOM: 0px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
H3 {
	MARGIN-TOP: 0px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px;
	COLOR: #063b5f; 
	MARGIN-BOTTOM: 0px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}


/* Mainnav List 
----------------------------------------------- */

.menuheader {
BORDER-RIGHT: 0px; 
BORDER-TOP: #ffffff 1px solid; 
BORDER-LEFT: 0px; 
BORDER-BOTTOM: #ffffff 1px solid; 
DISPLAY: block; 
PADDING-LEFT: 4px; 
FONT-WEIGHT: bold; 
FONT-SIZE: 11px; 
BACKGROUND: #ccd8e1; 
PADDING-BOTTOM: 4px; 
COLOR: #063b5f; 
PADDING-TOP: 4px; 
BORDER-BOTTOM: #ffffff 1px solid; 
FONT-FAMILY: arial,helvetica,sans-serif; 
TEXT-ALIGN: left;
height:24; 
}
/* List Navigation
----------------------------------------------- */
#Nav {
	Z-INDEX: 100000
}
#Nav UL {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	WIDTH: auto; 
	COLOR: #ffffff; 
	PADDING-TOP: 0px; 
	BACKGROUND-COLOR: #063b5f
}
#Nav LI {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none
}
#Nav A {
	BORDER-RIGHT: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND-POSITION: 100% 50%; 
	BORDER-TOP: 0px; 
	DISPLAY: block; 
	PADDING-LEFT: 4px; 
	COLOR: #063b5f; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 3px; 
	BORDER-LEFT: 0px;
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #ffffff 1px solid; 
	FONT-FAMILY: arial,helvetica,sans-serif; 
	BACKGROUND-COLOR: #eceff2; 
	TEXT-DECORATION: none
}
#Nav A:hover {
	BORDER-RIGHT: 0px;  
	BORDER-TOP-COLOR: #808080; 
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	BORDER-LEFT-COLOR: #000000; 
	COLOR: #032c48; 
	BORDER-BOTTOM-COLOR: #82afcd; 
	FONT-FAMILY: arial,helvetica,sans-serif; 
	BACKGROUND-COLOR: #ccd8e1;  
	TEXT-DECORATION: none
}


/* Subnav 
----------------------------------------------- */
.TopNav, .TopNav:link, .TopNav:active, .TopNav:visited {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #063b5f; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
	TEXT-DECORATION: none;
	text-align:center
} 
.TopNav:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline
}



/* Misc 
----------------------------------------------- */

.footer, .footer:link, .footer:active, .footer:visited  {
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;  
	COLOR: #063b5f; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}

.footer:hover {
	FONT-SIZE: 11px; 
	COLOR: #333333; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline
}

.footer-border {
	BORDER-RIGHT: 0px; 
	BORDER-LEFT: 0px; 
	BORDER-top: #cccccc 1px solid; 
	BORDER-BOTTOM: 0px solid; 
	BACKGROUND-COLOR: #cccccc
}
.special, .special:link, .special:active, .special:visited  {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #FF6600; 
	FONT-STYLE: italic; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.white_box, .white_box:link, .white_box:active, .white_box:visited  {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.white_box:hover  {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #FF6600; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.highlight {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}

.home_title {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-indent:10px
}
.hometext {
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}

.boxheader {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #ffffff;
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	left: 5px;
}
.featured {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 17px; 
	COLOR: #004091; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.leading {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	TEXT-TRANSFORM: none; 
	COLOR: #ffffff; 
	LINE-HEIGHT: 23px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #333333; 
}

.homesubnav {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	TEXT-TRANSFORM: none; 
	COLOR: #000000; 
	LINE-HEIGHT: 16px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #dadada; 
	BORDER-BOTTOM: #333333 1px solid
	
}

.homeheaderwhite {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	height:23px;
	background-position: left;
	vertical-align: middle;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	
}
.home_white {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-position: left;	
}

.home_blu {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #063b5f;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-position: left;
	
}

.inside_blu .inside_blu, .inside_blu:link, .inside_blu:active, .inside_blu:visited   {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #06486f;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
	
}
.homeheadergry {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #666666; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	height:16px
}
.home-small {
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}


/* Structure 
----------------------------------------------- */
.left-border {
	BORDER-LEFT: #000000 1px solid; 
	BACKGROUND-COLOR: #ffffff
}
.left-right-bottom {
	BORDER-RIGHT: #666666 1px solid; 
	BORDER-LEFT: #666666 1px solid; 
	BORDER-BOTTOM: #666666 1px solid
}

.city-top {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Search {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.box { 
border: solid 1px #CCCCCC; 
color: #000033; 
z-index: 1; 
} 

#header_subnav {
margin-top:1px;
background-color:#c9d3dd;
height: 18px;
font-size: 11px;
font-family: arial;
font-weight: bold; 
padding-top: 1px;
text-align:center;
}

#header_subnav ul{
padding: 0;
margin: 0;
}

#header_subnav ul li{
display: inline;
padding: 0;
margin: 0;
padding: 0 14px 0 2px;
}

#header_subnav ul li img{
margin-right: 2px;
}

#header_subnav ul li a{
font-size: 11px;
color: #476e89;
text-decoration: none;
font-family: arial;
font-weight: bold;
} 

#header_subnav ul li a:hover{
color: #000000; 
} 

.right_side {font-size: 11px;
color: #476e89;
text-decoration: none;
font-family: arial;
font-weight: bold;
text-align:right
} 

.whitefooter, .whitefooter:link, .whitefooter:active, .whitefooter:visited   {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
	
}
.whitefooter:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
	
}