﻿/* 
FSR CSS 1.0 

_____________________________________________________________________________________
styles used for generic HTML
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
*/

BODY{margin:0}

BODY,TD,TH,DIV,SPAN,P,A{font:normal 11px verdana; color:#334967;}

H1,H2,H3,H4,H5,H6{font-weight:bold;margin-top:5pt;margin-left:0pt;margin-bottom:1pt;padding-bottom:1pt;}
H1{font-size:16px;}
H2{font-size:14px;}
H3{font-size:12px;}
H4{font-size:10px;}
H5{font-size:9px;}
H6{font-size:8px;}

a:link,visited,active {text-decoration: underline}
a:link {color: #003D5E;}
a:visited {color: #003D5E;}
a:active {color: #003D5E;}
a:hover {color: #ff0000;} 

/*
_____________________________________________________________________________________
The following styles are used by common CSS-based navigation systems
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
*/

a.MainNavigationMenu:link {width:100%;color: #000000;text-decoration: none;font:normal 9px verdana;border:1px;padding:6px;}
a.MainNavigationMenu:visited {width:100%;color: #000000;text-decoration: none;font:normal 9px verdana;border:1px;padding:6px;}
a.MainNavigationMenu:active {width:100%;color: #000000;text-decoration: none;font:normal 9px verdana;border:1px;padding:6px;}
a.MainNavigationMenu:hover {width:100%;background-color:#D9E4E6; color: #000000;text-decoration: none;font:normal 9px verdana; border:1px solid #B1B4B5;padding:5px;} 

a.MainNavigationMenuOn:link {width:100%;background-color:#BEDBE2; color: #000000;text-decoration: none;font:normal 9px verdana; border:1px solid #B1B4B5;padding:5px;}
a.MainNavigationMenuOn:visited {width:100%;background-color:#BEDBE2; color: #000000;text-decoration: none;font:normal 9px verdana; border:1px solid #B1B4B5;padding:5px;}
a.MainNavigationMenuOn:active {width:100%;background-color:#BEDBE2; color: #000000;text-decoration: none;font:normal 9px verdana; border:1px solid #B1B4B5;padding:5px;}
a.MainNavigationMenuOn:hover {width:100%;background-color:#D9E4E6; color: #000000;text-decoration: none;font:normal 9px verdana; border:1px solid #B1B4B5;padding:5px;} 

a.FooterNavigationMenu:link {color: #000000;text-decoration: none;font:bold 10px verdana}
a.FooterNavigationMenu:visited {color: #000000;text-decoration: none;font:bold 10px verdana}
a.FooterNavigationMenu:active {color: #000000;text-decoration: none;font:bold 10px verdana}
a.FooterNavigationMenu:hover {background-color:#000000; color: #ffffff;text-decoration: none;font:bold 10px verdana} 

a.FooterNavigationMenuOn:link {background-color:#EAD690; color: #000000;text-decoration: none;font:bold 10px verdana}
a.FooterNavigationMenuOn:visited {background-color:#EAD690; color: #000000;text-decoration: none;font:bold 10px verdana}
a.FooterNavigationMenuOn:active {background-color:#EAD690; color: #000000;text-decoration: none;font:bold 10px verdana}
a.FooterNavigationMenuOn:hover {background-color:#808080; color: #ffffff;text-decoration: none;font:bold 10px verdana} 



a.BlueMenu:link {background-color:#FFD685; color:#334967;text-decoration: none; font:bold 9pt Arial;}
a.BlueMenu:visited {background-color:#FFD685; color:#334967; text-decoration: none;  font:bold 9pt Arial;}
a.BlueMenu:active {background-color:#FFD685; color: #334967;text-decoration: none; font:bold 9pt Arial;}
a.BlueMenu:hover {background-color:#FFD685; color: #334967;text-decoration: none; font:bold 9pt Arial;} 


a.Indicator:link {background-color:#FFD685; color:#334967;text-decoration: none; font:bold 10pt Arial;}
a.Indicator:visited {background-color:#FFD685; color:#334967; text-decoration: none;  font:bold 10pt Arial;}
a.Indicator:active {background-color:#FFD685; color: #334967;text-decoration: none; font:bold 10pt Arial;}
a.Indicator:hover {background-color:#FFD685; color: #334967;text-decoration: underline; font:bold 10pt Arial;} 


a.NavigationBox:link {color:#000000;text-decoration: none; font:normal 9pt Arial;}
a.NavigationBox:visited {color:#000000; text-decoration: none;  font:normal 9pt Arial;}
a.NavigationBox:active {color: #000000;text-decoration: none; font:normal 9pt Arial;}
a.NavigationBox:hover {color: #FF0000;text-decoration: underline; font:normal 9pt Arial;} 




/*
_____________________________________________________________________________________
these style and class definitions are used for the indicator navigation
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
*/

ul#nav a:link, ul#nav a:visited, ul#nav a:active {text-decoration: none;height:22;}
ul#nav{padding:0;margin:0;list-style:none;font-family:Verdana;font-weight:bolder;font-size:12px;color:#334967;z-index:50;}
ul#nav li{float:left;position:relative;cursor:hand;width:150px;padding-bottom:5px;}
ul#nav li ul {list-style:none;margin-left:150px;padding-left:10px;display:none;position:absolute;top:0px;left:0px;width:160;}
ul#nav li>ul {top: -5px;left: auto;} /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
ul#nav li:hover, ul#nav li.over {background:#DEDFCD;color:#000000;}
ul#nav li:hover ul, ul#nav li.over ul {display:block;margin-left:140px;background:#DEDFCD;}

ul#nav li ul li.off ul {list-style:none;margin-left:150px;padding-left:10px;display:none;position:absolute;top:0px;left:0px;width:160;}
ul#nav li ul li>ul {top: -5px;left: auto;} /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
ul#nav li ul li.over {background:#CECFBD;color:#334967;}
ul#nav li ul li.over ul {display:block;margin-left:140px;background:#DEDFCD;}




ul#NavBoxMenu a:link, ul#NavBoxMenu a:visited, ul#NavBoxMenu a:active {text-decoration: none;height:20;}
ul#NavBoxMenu{padding:0;margin:0;list-style:none;font-family:Verdana;font-weight:bolder;font-size:12px;color:#ffffff;z-index:50;}
ul#NavBoxMenu li{float:left;position:relative;cursor:hand;width:200px;padding-bottom:5px;}
ul#NavBoxMenu li ul {list-style:none;margin-left:-180px;padding-left:10px;display:none;position:absolute;top:0px;left:0px;width:110;}
ul#NavBoxMenu li ul li {width:110;}
ul#NavBoxMenu li>ul {top: -5px;left: auto;} /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
ul#NavBoxMenu li:hover, ul#NavBoxMenu li.over {background:#DEDFCD;color:#000000;}
ul#NavBoxMenu li:hover ul, ul#NavBoxMenu li.over ul {display:block;margin-left:-100px;width:100px;background:#DEDFCD;}

/*style="color:#004760;" 
_____________________________________________________________________________________
these style and class definitions are unique to this site
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
*/

.MainHeading{font-family:Verdana;font-size:20px;}
.HeadingTitle{border:1px solid black;background-color:#B6C5E3;font-weight:bold;}
.Glass{color:black;background-color:#ffffff;border-style:solid;border-top-width:1;border-bottom-width:1;border-left-width:1;border-right-width:1;border-top-color:#c0c0c0;border-bottom-color:#000000;border-left-color:#c0c0c0;border-right-color:#000000;filter:Blur(Add = 1, Direction = 135, Strength = 1)progid:dximagetransform.microsoft.gradient(gradienttype=0,startcolorstr=#ffffff,endcolorstr=#c0c0c0)}
.ListingCategoryTitle {font-family:Verdana;font-weight:bold;font-size:14px;}


.ManagedFieldLabel
{
	font-family:Verdana;
	font-weight:bolder;
	font-size:12px;
	color:#000000;
}



a.HighlightLink:link, a.HighlightLink:visited, a.HighlightLink:active{text-decoration:none;font-family:Verdana;font-weight:bolder;font-size:12px;color:#334967;}
a.HighlightLink:hover{background:#DEDFCD;color:#000000;}

.SecondaryBackground{background-color:#FFD685;}
.FarRight{float:right;}
.Sidebar{float:left;width:165px;height:100%;vertical-align:top;padding-left:10;}
.SidebarCell{background-color:#FFD685;}
.MainBody{padding-left:165px;}
.NavigationIndicator{padding-left:10px;}
.IndicatorHeading{color:#ffffff;font-weight:bold;font-size:10pt;}
.BlueBox{background-color:#FFD685;color:#ffffff;}
.MapTitle{color:#000000;font-weight:bold;font-size:20pt;}
.NavigationBoxHeader{color:#FFD685;}
.RankingTitle{font-weight:bold;font-size:14px;}
.IndicatorTitle{font-weight:bold;font-size:16px;}
.ContentHolder{background-color:#FFFFFF;}

.MapHeading{font-size:14pt;font-weight:bold;text-align:center;}
.MapTool{font-size:12pt;}
.InteractiveMapColumn1{width:400px;}
.InteractiveMapColumn2{padding-left:404px;}

.FloatingListItem{position:relative;float:left;left:20px;top:-17px;padding-right:20px;}
