﻿/* 
FSR CSS 1.0 
_____________________________________________________________________________________
styles used for generic HTML
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
*/

BODY{margin:0}

BODY,TD,TH,DIV,SPAN,P,A{font-family:Lucida Sans Unicode;font-size:9pt;color:#464442;}
Label{color:#0188ca;font-weight:bold;font-size:7pt;}
img{border:0px;}

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 {text-decoration: none;color:#00498b;}
a:visited {text-decoration: none;color:#00498b;}
a:active {text-decoration: none;color:#00498b;}
a:hover {text-decoration: underline;color:#00498b;}

a.MainNavigationMenu:link,visited,active {text-decoration: underline}
a.MainNavigationMenu:link {color: #005284;text-decoration: none;font-size:8pt;}
a.MainNavigationMenu:visited {color: #005284;text-decoration: none;font-size:8pt;}
a.MainNavigationMenu:active {color: #005284;text-decoration: none;font-size:8pt;}
a.MainNavigationMenu:hover {color: #005284;text-decoration: underline;font-size:8pt;}

.MainMenu{font-size:14pt;color:#000000;}

a.MainMenu:link,visited,active {text-decoration: underline}
a.MainMenu:link {text-decoration: none;font-size:14pt;color:#000000;}
a.MainMenu:visited {text-decoration: none;font-size:14pt;color:#000000;}
a.MainMenu:active {text-decoration: none;font-size:14pt;color:#000000;}
a.MainMenu:hover {text-decoration: underline;font-size:14pt;color:#000000;}

a.MainMenu-1:link,visited,active {text-decoration: underline}
a.MainMenu-1:link {text-decoration: none;font-size:11pt;}
a.MainMenu-1:visited {text-decoration: none;font-size:11pt;}
a.MainMenu-1:active {text-decoration: none;font-size:11pt;}
a.MainMenu-1:hover {text-decoration: underline;font-size:11pt;color:#7c0101;}

a.MainMenu-2:link,visited,active {text-decoration: underline}
a.MainMenu-2:link {text-decoration: none;}
a.MainMenu-2:visited {text-decoration: none;}
a.MainMenu-2:active {text-decoration: none;}
a.MainMenu-2:hover {text-decoration: underline;color:#7c0101;}

a.MainMenu-3:link,visited,active {text-decoration: underline}
a.MainMenu-3:link {text-decoration: none;}
a.MainMenu-3:visited {text-decoration: none;}
a.MainMenu-3:active {text-decoration: none;}
a.MainMenu-3:hover {text-decoration: underline;color:#7c0101;}

a.breadcrumb:link,visited,active {text-decoration: underline}
a.breadcrumb:link {color: #7a7261;text-decoration: none;}
a.breadcrumb:visited {color: #7a7261;text-decoration: none;}
a.breadcrumb:active {color: #7a7261;text-decoration: none;}
a.breadcrumb:hover {color: #7a7261;text-decoration: underline;}

a.footerlink:link,visited,active {text-decoration: underline}
a.footerlink:link {color: #ffffff;text-decoration: none;font-size:12px;}
a.footerlink:visited {color: #ffffff;text-decoration: none;font-size:12px;}
a.footerlink:active {color: #ffffff;text-decoration: none;font-size:12px;}
a.footerlink:hover {color: #ffffff;text-decoration: underline;font-size:12px;}

a.SubNavigationMenu:link,visited,active {text-decoration: underline}
a.SubNavigationMenu:link {color: #0084ce;text-decoration: none;font-size:8pt;font-weight:bold;}
a.SubNavigationMenu:visited {color: #0084ce;text-decoration: none;font-size:8pt;font-weight:bold;}
a.SubNavigationMenu:active {color: #0084ce;text-decoration: none;font-size:8pt;font-weight:bold;}
a.SubNavigationMenu:hover {color: #0084ce;text-decoration: underline;font-size:8pt;font-weight:bold;}


.SearchHeader{font-size:16pt;}

.ManagementButton{padding:2px;border:1px solid #42D9C6; background-color:#ffffff; font:bold 10px verdana; text-transform:uppercase;cursor:hand;}
.SearchText{font-weight:bold;font-size:8pt;}
.SearchHeading{font-size:20pt;text-transform:uppercase;cursor:hand;}
.SmallLoginTitle{font-size:20pt;color:#464442;text-transform:uppercase;}
.PageHeading{font-size:20pt;color:#464442;text-transform:uppercase;}

.SmallHeading{font-size:12pt;text-transform:uppercase;cursor:hand;}
.BoldTitle{font-weight:bold;}
.CommitteeContentType{font-weight:bold;font-size:14pt;}
.SearchBorder{border:1px #0289cb solid;color:#464442;padding:2px;}
.MenuBorder{border:1px #ccc2b6 solid;}
.LittleReporterText{font-size:7pt;line-height:13px;}
.MenuHeading{color:#005085;font-weight:bold;padding-bottom:3px;padding-top:3px;}
.SmallCommitteeHeading{font-size:10pt;color:#464442;font-weight:bold;padding-top:4px;}
.Title{font-weight:bold;}
.CheckBoxList{color:#0188ca;font-weight:bold;font-size:6pt;}
.MainNavigationMenu {width:100%;color: #005284;text-decoration: none;font-weight:bold;font-size:8pt;}
.tweet_text {color:#ffffff;}
.tweet_time{color:#ffffff;}
.tweet_join{color:#ffffff;}
.tweet{width:270px;}

ul#topnav 
{   
	margin:0px;
	float:left;
	vertical-align:text-top;
	width: 900px;
	list-style: none;
	font-size: 10px;	
	padding-top:5px;
	
}
ul#topnav li {
	margin:0px;
	float: left;
	vertical-align:text-top;
	position: relative;
	z-index: 99999;
	padding-top:5px;
}
ul#topnav li a {
	margin:0px;
	float: left; 	
	vertical-align:text-top;	
}
ul#topnav li:hover a, ul#topnav li a:hover {}

ul#topnav li.short {
    font-size:12pt;
	text-align:left;
	height:34px;	
	padding-top:2px;
	padding-left:5px;
	padding-right:15px;
	color:#ffffff;
	cursor:hand;
}
ul#topnav li.short:hover {
    font-size:12pt;
    height:34px;	 
	text-align:left;
	padding-top:2px;
	padding-left:5px;	
	background-color:#820000;
	color:#ffffff;
	cursor:hand;
}
ul#topnav li .sub 
{
    position: absolute;	
	top: 36px; left: 0;
	background-image:url('/images/SubBG.jpg');background-repeat:repeat-x;background-color:#d22004;
	padding-bottom:20px;
	float: left;
	display: none;
	
}
ul#topnav li .row {clear: both; float: left; width: 100%;}

ul#topnav li .sub ul{
	list-style: none;
	width: 195px;
	float: left;		
}
ul#topnav .sub ul li {
	width: 100%;
	color: #fff;
	
}
ul#topnav .sub ul li h2 {
	font-size: 1.3em;
	font-weight: normal;
	
}
ul#topnav .sub ul li h2 a {
	background-image: none;
	color:#ffffff;	
}
ul#topnav .sub ul li a {
	float: none; 
	text-indent: 0; /*--Reset text indent--*/
	text-decoration: none;
	color: #ffffff;
}
ul#topnav .sub ul li a:hover {color: #ffffff;text-decoration:underline;}




ul#topnav li .sub2 {
	position: absolute;	
	background-color:#820000;
	float: left;
	display: none;
	
}
ul#topnav li .row {clear: both; float: left; width: 100%; margin-bottom: 10px;}
ul#topnav li .sub2 ul{
	list-style: none;
	width: 205px;
	float: left;
}
ul#topnav .sub2 ul li {
	width: 100%;
	color: #fff;
}
ul#topnav .sub2 ul li h2 {
	font-size: 1.3em;
	font-weight: normal;
}
ul#topnav .sub2 ul li h2 a {
	padding: 0;
	background-image: none;
	color:#ffffff;
}
ul#topnav .sub2 ul li a {
	float: none; 
	height: auto;	
	color: #ffffff;
}
ul#topnav .sub2 ul li a:hover {color: #ffffff; text-decoration:underline;background-color:#820000;}
.hlt {
    background-color: #03c4bf;
    color:#ffffff;
}




/* Slider Styles*/
#slider {
	/* You MUST specify the width and height */
	width:612px;
	height:278px;
	position:relative;	
	overflow:hidden;
}

#mask-gallery {
	overflow:hidden;	
}

#gallery {	
	/* Clear the list style */
	list-style:none;
	margin:0;
	padding:0;	
	z-index:0;	
	/* width = total items multiply with #mask gallery width */
	width:612px;
	overflow:hidden;
}

#gallery li {
		/* float left, so that the items are arrangged horizontally */
		float:left;
	}
#mask-excerpt {
	/* Set the position */
	position:absolute;	
	top:0;
	left:0;
	z-index:500px;	
	/* width should be lesser than #slider width */
	width:100px;
	overflow:hidden;	
}
	
#excerpt {
	/* Opacity setting for different browsers */
	filter:alpha(opacity=60);
	-moz-opacity:0.6;  
	-khtml-opacity: 0.6;
	opacity: 0.6;  	
	/* Clear the list style */
	list-style:none;
	margin:0;
	padding:0;	
	/* Set the position */
	z-index:10;
	position:absolute;
	top:0;
	left:0;
	
	/* Set the style */
	width:100px;
	background-color:#000;
	overflow:hidden;
	font-family:arial;
	font-size:10px;
	color:#fff;	
}
#excerpt li {
		padding:0px;
	}
.clear {
	clear:both;	
}
