﻿body 
{
    margin:0px;
    font-family:'Trebuchet MS', Helvetica, Arial, Sans-Serif;
    font-size:12px;
}
a:active,visited
{
    font-family:'Trebuchet MS', Helvetica, Arial, Sans-Serif;
    font-size:12px;
	font-weight:bold;
	color:Black;
}    
a:hover
{
    font-family:'Trebuchet MS', Helvetica, Arial, Sans-Serif;
    font-size:12px;
	font-weight:bold;
	color:Black;
	text-decoration:underline;
} 
p
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.topMenu
{
	font-family:'Trebuchet MS', Helvetica, Arial, Sans-Serif;
    font-size:13px;
    text-align:center;
} 
a.topMenu
{
	font-family:'Trebuchet MS', Helvetica, Arial, Sans-Serif;
    font-size:13px;
    text-align:center;
}
a.topMenu:hover
{
	font-family:'Trebuchet MS', Helvetica, Arial, Sans-Serif;
	font-weight:bold;
    font-size:14px;
    text-align:center;
    text-decoration:none;
}
li.numberedList
{
	list-style-type:decimal-leading-zero;
} 
HR 
{
    background:#44561D;  
    color:#44561D;
}
ul
{
	margin:0px 0px 0px 8px;
} 
li
{
	margin:0px 0px 1px 8px;
	list-style-type:square;
}
a
{
	font-family:'Trebuchet MS', Helvetica, Arial, Sans-Serif;
    font-size:12px;
	font-weight:bold;
	color:Black;
	text-decoration:none;
}
table
{
	font-family:'Trebuchet MS', Helvetica, Arial, Sans-Serif;
    font-size:12px;
}
td
{
	font-family:'Trebuchet MS', Helvetica, Arial, Sans-Serif;
    font-size:12px;
}
a.pageContentLink:hover
{
    font-family:'Trebuchet MS', Helvetica, Arial, Sans-Serif;
    font-size:12px;
	font-weight:bold;
	color:Black;
	text-decoration:underline;
}    
a.pageContentLink
{
	font-family:'Trebuchet MS', Helvetica, Arial, Sans-Serif;
    font-size:12px;
	font-weight:bold;
	color:Black;
	text-decoration:none;
}
a.LargeLink:hover
{
    font-family:'Trebuchet MS', Helvetica, Arial, Sans-Serif;
    font-size:14px;
	font-weight:bold;
	color:Black;
	text-decoration:underline;
}    
a.LargeLink
{
	font-family:'Trebuchet MS', Helvetica, Arial, Sans-Serif;
    font-size:14px;
	font-weight:bold;
	color:Black;
	text-decoration:none;
}
.DropDownMenu
{
	font-family:'Trebuchet MS', Helvetica, Arial, Sans-Serif;
    font-size:12px;
}
.calendar
{
	font-size:8px;
}
a.calendar
{
	font-size:8px;
}
.container
{
    background-color:#FFFFFF;
    width:775px;
    padding-bottom:0px;
    padding-left:0px;
    padding-right:0px;
    padding-top:0px;
    margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	width: 60em;
	text-align: left;
}
.sideBar
{
    background-image:url(Images/sideBar.jpg);
    background-repeat:repeat-y;
    background-position:top;
    width:30px;
}
.header
{
    width:297px;
    height:89px;
}
.picFrame
{
   height:89px;
}
.newsArticle
{
    font-size:10px;
    width:360px;
    height:170px;
    text-align:left;
}
.newsBG
{
    background-image:url(Images/newsBG2.jpg);
    background-repeat:no-repeat;
    height:137px; 
    width:508px;
    vertical-align:top;
    background-position:bottom left;
    padding-left:31px;    
}
#contentBG
{
    width: 775px;
    background-image:url(Images/contentGreenBG.jpg);
    background-repeat:repeat-y;
}
#contentBG2
{
    width: 775px;
    background-image:url(Images/contentGreenBG2.jpg);
    background-repeat:repeat-y;
}
#contentBG3
{
    width: 775px;
    background-image:url(Images/contentGreenBG3.jpg);
    background-repeat:repeat-y;
}
.contentTable
{
	width:705px;
	margin-top:15px;
	margin-left:25px;
	margin-right:5px;
	margin-bottom:5px
}
.contentTableSecondary
{
	width:775px;
	height:400px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px
}
.rssFeed
{
	text-align:left;
	color:Black;
	font-family:'Trebuchet MS', Helvetica, Arial, Sans-Serif;
    font-size:11px;
}
a.rssFeed
{
	text-align:left;
	color:Red;
	font-family:'Trebuchet MS', Helvetica, Arial, Sans-Serif;
    font-size:11px;
    text-decoration:none;
}
a.rssFeed:active
{
	text-align:left;
	color:black;
	font-family:'Trebuchet MS', Helvetica, Arial, Sans-Serif;
    font-size:11px;
    text-decoration:none;
}
a.rssFeed:visited
{
	text-align:left;
	color:black;
	font-family:'Trebuchet MS', Helvetica, Arial, Sans-Serif;
    font-size:11px;
    text-decoration:none;
}
a.rssFeed:hover
{
	text-align:left;
	color:black;
	font-family:'Trebuchet MS', Helvetica, Arial, Sans-Serif;
    font-size:11px;
    text-decoration:underline;
}
.rssFeedHome
{
	text-align:left;
	color:Black;
	font-family:'Trebuchet MS', Helvetica, Arial, Sans-Serif;
    font-size:10px;
}
a.rssFeedHome
{
	text-align:left;
	color:black;
	font-family:'Trebuchet MS', Helvetica, Arial, Sans-Serif;
    font-size:10px;
    text-decoration:none;
}
a.rssFeedHome:active
{
	text-align:left;
	color:black;
	font-family:'Trebuchet MS', Helvetica, Arial, Sans-Serif;
    font-size:10px;
    text-decoration:none;
}
a.rssFeedHome:visited
{
	text-align:left;
	color:black;
	font-family:'Trebuchet MS', Helvetica, Arial, Sans-Serif;
    font-size:10px;
    text-decoration:none;
}
a.rssFeedHome:hover
{
	text-align:left;
	color:black;
	font-family:'Trebuchet MS', Helvetica, Arial, Sans-Serif;
    font-size:10px;
    text-decoration:underline;
}
h1.rssFeed
{
	color:Black;
}
td.rssFeed
{
	color:Red;
}
table.rssFeed
{
	background-color:Red;
}
.rssFeed:table
{
	background-color:Red;
	border:solid 2px black;
}
.contentslide{
border: 5px solid #44561D;
border-bottom-width: 6px;
padding: 0px 8px 0px 0px;
width: 350px;
height: 275px;
background-color:White;
overflow:hidden;
}

.sliderContent{
padding: 0px 0px 0px 8px;
width: 330px;
height: 255px;
overflow:hidden;
}

.sliderHeading
{
	font-size:14px;
	color:#44561D;
	font-weight:bold;
}

.contentslide .contentdiv{
display: none;
}

.pagination{
width: 358px; /*Width of pagination DIV. To equal that of Content Slider's width, take into account the later's left/right paddings!*/
text-align: right;
background-color: #44561D;
border: 5px solid #44561D;
border-width: 0 5px; /*Left/ right border width of pagination DIV.*/
padding: 0 0 4px 0;
font-size:10px;
}

* html .pagination{ /*Simplified box model hack to get IE5 to display width equal to that of Content Slider's*/
width: 355px; /*IE5 width*/
width: 358px; /*IE6 width*/
}

.pagination a{
padding: 0 5px;
text-decoration: none; 
color: #000000;
background-color: white;
font-size:10px;
}

.pagination a:hover, .pagination a.selected{
color: #000;
background-color: #E41C05;
font-size:10px;
}

.membersOnly
{
	BORDER-TOP: #44561D thin solid;
	border-bottom:#44561D thin solid;
	border-left:#44561D thin solid;
	border-right:#44561D thin solid;
	font-size:10px;
	color:Black;
}
a.membersOnly
{
	font-size:10px;
	color:Black;
	text-decoration:underline;
	BORDER-RIGHT: #d7daca thin solid; 
	BORDER-TOP: #d7daca thin solid; 
	BORDER-LEFT: #d7daca thin solid; 
	BORDER-BOTTOM: #d7daca thin solid;
}

INPUT
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 10px;
    font-weight:bold;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: 'Trebuchet MS', Helvetica, Arial, Sans-Serif;
}
BUTTON
{
	background-color:#E41C05;
}
.button
{
	background-color:#E41C05;
	BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 10px;
    font-weight:bold;
    FONT-FAMILY: 'Trebuchet MS', Helvetica, Arial, Sans-Serif;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    color:White;    
}
.buttonPlain
{
	background-color:transparent;
	BORDER-RIGHT: none;
    BORDER-TOP: none;
    FONT-SIZE: 12px;
    font-weight:normal;
    FONT-FAMILY: 'Trebuchet MS', Helvetica, Arial, Sans-Serif;
    BORDER-LEFT: none;
    BORDER-BOTTOM: none;
    color:black;  
    height:18px;
}
.pageContent
{
	font-family:'Trebuchet MS', Helvetica, Arial, Sans-Serif;
    font-size:9px;
}
.pageContentSmall
{
	font-family:'Trebuchet MS', Helvetica, Arial, Sans-Serif;
    font-size:9px;
}
a.pageContentSmall
{
	font-family:'Trebuchet MS', Helvetica, Arial, Sans-Serif;
    font-size:9px;
    text-decoration:underline;
}
.contentSmall
{
	font-family:'Trebuchet MS', Helvetica, Arial, Sans-Serif;
    font-size:10px;
}
.contentSmallWhite
{
	font-family:'Trebuchet MS', Helvetica, Arial, Sans-Serif;
    font-size:10px;
    color:White;
}
.contentSmallRed
{
	font-family:'Trebuchet MS', Helvetica, Arial, Sans-Serif;
    font-size:10px;
    color:Red;
}
a.contentSmall
{
	font-family:'Trebuchet MS', Helvetica, Arial, Sans-Serif;
    font-size:10px;
}
a.contentSmall:hover
{
	font-family:'Trebuchet MS', Helvetica, Arial, Sans-Serif;
    font-size:10px;
    text-decoration:underline;
}
.leftMenu
{
	background-color:#FBE39A;
	width:130px;
	height:100%;
	background-image:url(leftBottom.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
.leftMenuBlank
{
	background-color:#FBE39A;
	width:10px;
	height:100%;
}
.leftMenuAbout
{
	background-color:#FBE39A;
	width:145px;
	height:100%;
	background-image:url(aboutUsBottom.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}
.leftMenuPrograms
{
	background-color:#FBE39A;
	width:145px;
	height:100%;
}
.leftMenuMembersOnly
{
	background-color:#FBE39A;
	width:155px;
	height:100%;
}
.leftMenuAboutBlank
{
	background-color:#FBE39A;
	width:145px;
	height:100%;
}
.leftMenuLinks
{
	background-color:#FBE39A;
	width:145px;
	height:100%;
}
.leftMenuMedia
{
	background-color:#FBE39A;
	width:145px;
	height:100%;
}
.leftMenuIssues
{
	background-color:#FBE39A;
	width:155px;
	height:100%;
	background-repeat:no-repeat;
	background-position:bottom;
}
.leftMenuNews
{
	background-color:#FBE39A;
	width:165px;
	height:100%;
	background-image:url(mediaBottom.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}
.leftMenuNewsRelease
{
	background-color:#FBE39A;
	width:230px;
	height:100%;
}
.leftMenuWide
{
	background-color:#FBE39A;
	width:155px;
	height:100%;
	background-repeat:no-repeat;
	background-position:bottom;
}
.breadcrumb
{
	font-size:10px;
	height:20px;
	background-image:url(Images/breadcrumbBG.jpg);
	background-repeat:no-repeat;
}
.breadcrumb a
{
	font-size:10px;
	font-weight:normal;
}
.breadcrumb a:hover
{
	font-size:10px;
	font-weight:normal;
	text-decoration:underline;
}
.issuesContent
{
	width:620px;
	margin-left:10px;
}
.landingPageContent
{
	width:560px;
	margin-left:0px;
}
.landingPageContentSmall
{
	width:560px;
	margin-left:0px;
}
.jobTitle
{
	font-family:'Trebuchet MS', Helvetica, Arial, Sans-Serif;
    font-size:11px;
    font-style:italic;
    font-weight:bold;
}
.phoneNumber
{
	font-family:'Trebuchet MS', Helvetica, Arial, Sans-Serif;
    font-size:11px;
    font-style:italic;
}
.pageContentLarge
{
	font-family:'Trebuchet MS', Helvetica, Arial, Sans-Serif;
    font-size:14px;
    font-weight:bold;
}
.newsReleaseHeading
{
	font-family:'Trebuchet MS', Helvetica, Arial, Sans-Serif;
    font-size:13px;
    font-weight:bold;
    color:White;
    width:110px;
    text-decoration:none;
}
a.newsReleaseLink
{
	font-family:'Trebuchet MS', Helvetica, Arial, Sans-Serif;
    font-size:10px;
    font-weight:bold;
    color:Black;
    text-decoration:none;
}
a.newsReleaseLink:hover
{
	font-family:'Trebuchet MS', Helvetica, Arial, Sans-Serif;
    font-size:10px;
    font-weight:bold;
    color:Black;
    text-decoration:underline;
}
.issuesMainContent
{
	width:590px;
}
.issuesContentTitle
{
	font-size:14px;
    font-weight:bold;
    color:Black;
    text-decoration:underline;
}
.issuesContentTitleSmall
{
	font-size:13px;
    font-weight:bold;
    color:Black;
    text-decoration:none;
}
.bio
{
	width:590px;
}
.headingGreen
{
	font-size:20px;
	color:#44561D;
	font-weight:bold;
}
.heading-small
{
	font-size:14px;
	color:Black;
	font-weight:normal
}
.LargeText
{
	font-family:'Trebuchet MS', Helvetica, Arial, Sans-Serif;
    font-size:14px;
	font-weight:bold;
	color:Black;
	text-decoration:none;
}
.CheckboxNoBorder
{
	BORDER-RIGHT: #FDF3D3 1px solid;
    BORDER-TOP: #FDF3D3 1px solid;
    FONT-SIZE: 10px;
    font-weight:bold;
    BORDER-LEFT: #FDF3D3 1px solid;
    BORDER-BOTTOM: #FDF3D3 1px solid;
}