﻿body 
{
    font-family: Tahoma, Verdana, Arial;
    font-size: 9pt;
    color: #333333;
    margin: 0px;
    padding:0px;
    background: #00186c url(images/bg-gradient.gif) repeat-y top center;    
}
li
{
    padding:0px;
    margin-bottom:10px;
    margin-left:0px;
}
ul
{
    
    margin-top:10px;
    
}
ul.closeBullets li
{
    margin-top:0px; margin-bottom:0px;
}
#divBackground 
{
    background: url(images/bg2.jpg) no-repeat top center;
}
#divSpacer 
{    
    width:1px;
    float:left;
}
#divContainer 
{
    overflow:visible;
    width:960px;
    min-height: 1026px;
    height:auto;
    margin: 0px auto;
}
#divFooter 
{
    margin: 0px auto;
    text-align:center;
    color:#00186c;
    clear:both;
    font-size:8pt;
}

#divFooter a
{
    color:#00186c;
    font-size:8pt;
    font-weight:bold;
}

#divHeader 
{
    width:960px;
    height:94px;
    position: relative;
}
#divTitle 
{
    width:572px;
    position: absolute;
    top: 0px;
    left: 0px;
    
}
#divSearch
{
    font-size:8pt;
    color:White;
    width:388px;
    height:67px;
    text-align: right;
    position: absolute;
    right: 0px;
}
#divSearch a
{
    font-size:8pt;
    color:White;
}
#divSearch #divSearchContent
{
    margin: 0px;
    position: absolute;
    bottom:0px;
    right: 0px;
}
#divMenu 
{   
    width:960px;
    margin-bottom:10px;
}
#divMainBody 
{
    overflow:hidden;
    background-color: White;
    padding:10px;
}

#divHeader h1 
{
    height:25px;  
}

#divHeader h1 span
{
    display:none;
}

#divMainLeft 
{
    width:620px;
    float:left;
    
}
#divMainRight 
{
    width:304px;
    float:right;
    height:20px;    
}

.subhead 
{
    width:940px;
    height:80px;
    margin-bottom: 10px;
}
.subhead span 
{
    display:none;
}
#divSubhead_Advocacy 
{
    background: url(images/subhead-advocacy.jpg) no-repeat top center;
}
#divSubhead_News 
{
    background: url(images/subhead-news.jpg) no-repeat top center;
}
#divSubhead_Events 
{
    background: url(images/subhead-events.jpg) no-repeat top center;
}
#divSubhead_Finance 
{
    background: url(images/subhead-finance.jpg) no-repeat top center;
}
#divSubhead_Services 
{
    background: url(images/subhead-services.jpg) no-repeat top center;
}
#divSubhead_Press 
{
    background: url(images/subhead-press.jpg) no-repeat top center;
}
#divSubhead_Resources 
{
    background: url(images/subhead-resources.jpg) no-repeat top center;
}
#divSubhead_Directory 
{
    background: url(images/subhead-directory.jpg) no-repeat top center;
}
#divSubhead_LeagueInfo 
{
    background: url(images/subhead-leagueinfo.jpg) no-repeat top center;
}
#divSubhead_Technology 
{
    background: url(images/subhead-technology.jpg) no-repeat top center;
}
#divSubhead_SiteMap 
{
    background: url(images/subhead-sitemap.jpg) no-repeat top center;
}
#divSubhead_Publications
{
    background: url(images/subhead-publications.jpg) no-repeat top center;
}
#divSubhead_LegislativeBulletin 
{
     background: url(images/subhead-legislativebulletin.jpg) no-repeat top center;
     height:135px;
}
#divSubhead_Datagram 
{
     background: url(images/subhead-datagram.jpg) no-repeat top center;
     height:135px;
}

.searchField 
{
    color:#00186c;
    font-family: Arial;
    font-weight: bold;
    width:200px;
}
#divSearchField 
{
    padding: 1px;
    border: 1px solid #fff929;
    float:left;
}
.searchSubmit
{
    margin:4px 9px;
}

.noimages img
{
    display:none;
}

a, div a
{
    text-decoration: none;
    color: #ca4a09;
}
#divMediaIcons 
{
    float:right;
    border-top:1px solid #dedede;
    border-bottom:1px solid #dedede;
    text-align: center;
    padding:5px 0px 3px 0px;
    margin-left:25px;

}
#divMediaIcons a 
{
    position:relative;
    line-height:2px;
    font-size:7pt;
    color:#797979;
    margin-right:8px;
    display:inline-block;
}
#divMediaIcons a.lasticon 
{
    margin-right:0px;
}
#divMediaIcons img 
{
    vertical-align: middle;
    margin-right:2px;
    margin-bottom:2px;
}
.story h3 
{
    font-weight: bold;
    font-size:14pt;
}
.story .source 
{
    clear:both;
}
.PagerText 
{
    border-top: 2px solid #cfd9e5;
    padding-top: 15px;
    margin-top:15px;
}
.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}

.sampleStyleA {
	background-color:#FFF;
}

.sampleStyleB {
	background-color:#FFF;
	font-family:monospace;
	font-size:10pt;
	font-weight:bold;
}

.sampleStyleC {
	background-color:#ddffdd;
	font-family:sans-serif;
	font-size:10pt;
	font-style:italic;
}

.sampleStyleD {
	background-color:Blue;
	color:White;
	font-family:Arial;
	font-size:10pt;
}

/*Popup Control*/
.popupControl{
	background-color:White;
	position:absolute;
	visibility:hidden;
}
        /*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.nonwatermarked_SingleLine {
	height:18px;
	width:440px;
}

.watermarked_SingleLine {
	height:20px;
	width:442px;
	padding:2px 0 0 2px;
	border:1px solid #BEBEBE;
	background-color:#F0F8FF;
	color:gray;
}	

.nonwatermarked_MultiLine {
	height:76px;
	width:440px;
}

.watermarked_MultiLine {
	height:78px;
	width:442px;
	padding:2px 0 0 2px;
	border:1px solid #BEBEBE;
	background-color:#F0F8FF;
	color:gray;
}	

a img, a:link img, a:visited img, a:hover img, a:active img
{
    border:0 !important;
}
.hiddencol
 {
 width:0px;
 display:none;
 }


