body {
	margin: 0;
	background-color: #bab39b;
	background-image: url(../images/BackPage.jpg);
	background-repeat: repeat-x;
	font-family: Tahoma, Arial;
	font-size: 8pt;
	color: #393939;
	}
	
#container {
 	margin-top: 15px;
 	width: 760px;
 	margin-right: auto;
 	margin-left: auto;
	}
	
.TextRed {
	color: #b01e1e;
	}

	
/*--------------------Top--------------------*/
	
#top {
	background-color: #ffffff;
	padding: 3px;
	font-size: 8.5pt;
	color: #ffffff;
	margin: 0px;
	margin-bottom: 14px;
	}
	
#top p{
	margin-top: 8px;
	}
	
#top a:link, #top a:visited {
	text-decoration: none;
	color: #ffffff;
	}
	
#top a:hover {
	text-decoration: underline;
	}
	
.TopTable {
	border: 1px solid #d5ceb3;
	}
	
/*--------------------Home Content Table------------------*/

#ContentHome {
	background-color: #ffffff;
	padding: 3px;
	margin: 0px;
	}
	
.ContentTable {
	border: 1px solid #d5ceb3;
	}
	
/*--------------------Login Home--------------------------*/
	
#Login {
	width: 142px;
	padding: 6px;
	background-color: #afd2f3;
	background-image: url(../images/BackLogin.jpg);
	background-repeat: repeat-x;
	color: #204e8c;
	font-size: 7.5pt;
	}

/*--------------------Quick Links Home--------------------*/
	
#QuickLinksHome {
	width: 132px;
	background-color: #b8d9f9;
	background-image:url(../images/BackQuickLinks.jpg);
	background-repeat:repeat-x;
	padding: 10px;
	font-size: 8.5pt;
	font-weight: bold;
	}
	
#QuickLinksHome ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	}
	
#QuickLinksHome li {
	margin: 0;
	background-image: url(../images/Bullet_Quicklinks.gif);
	background-repeat: no-repeat;
	padding: 7px 7px 7px 17px;
	border-bottom: 1px solid #9fbee1;
	}
	
#QuickLinksHome li.last {
	margin: 0;
	background-image: url(../images/Bullet_Quicklinks.gif);
	background-repeat: no-repeat;
	padding: 7px 7px 7px 17px;
	border-bottom: 0;
	}
	
#QuickLinksHome li a:link, #QuickLinksHome li a:visited {
	color: #204e8c;
	text-decoration: none;
	}
	
#QuickLinksHome li a:hover {
 	color: #204e8c;
	text-decoration: underline;
 	}
	
/*--------------------Locations Home----------------*/

#LocationsHome {
	width: 134px;
	padding: 10px;
	background-image: url(../images/BackLocations.jpg);
	background-repeat:repeat-x;
	background-color: #4a7fb5;
	color: #f2ecd5;
	line-height: 10pt;
	font-size: 7.5pt;
	}
	
/*--------------------Poll Home---------------------*/

#PollHome {
	width: 142px;
	background-image:url(../images/Headers/PollHome.gif);
	background-repeat:no-repeat;
	background-color: #e5f0fb;
	padding: 40px 10px 10px 10px;
	color: #2e6094;
	line-height: 10pt;
	font-size: 7.5pt;
	}

	
/*--------------------News Home---------------------*/

#NewsHome {
	width: 249px;
	background-image:url(../images/Headers/NewsHome.gif);
	background-repeat:no-repeat;
	background-color: #ece7d5;
	padding: 40px 10px 15px 10px;
	line-height: 10pt;
	font-size: 7.5pt;
	}
	
#NewsHome a:link, #NewsHome a:visited {
	color: #8d5235;
	font-weight: bold;
	text-decoration: underline;
	}
	
#NewsHome a:hover {
	color: #8d5235;
	font-weight: bold;
	text-decoration:none;
	}
	
	
/*--------------------Rates Home--------------------*/
	
#RatesHome {
	background-image:url(../images/Headers/RatesHome.gif);
	background-repeat:no-repeat;
	background-color: #f1eee1;
	padding: 40px 10px 15px 10px;
	line-height: 10pt;
	font-size: 7.5pt;
	}
	
#RatesHome a:link, #RatesHome a:visited {
	color: #f9f6ea;
	text-decoration: none;
	}
	
#RatesHome a:hover {
	color: #f9f6ea;
	text-decoration: underline;
	}
	

/*--------------------Child Content--------------------*/
	
#ChildContent {
	background-color: #f1eee1;
	padding: 10px 30px 20px 20px;
	font-size: 8.5pt;
	line-height: 12pt;
	width: 539px;
	}
	
#ChildContent p {
	text-align:justify;
	}
	
#ChildContent h1 {
	font-size: 12pt;
	color: #8d5235;
	padding-bottom: 5px;
	border-bottom: 1px solid #d3cdb7;
	}
	
#ChildContent ul li{
	list-style-image: url(../images/Bullet.gif);
	line-height: 14pt;
	margin-left: -15px;
	padding: 0;
	}
	
#ChildContent a:link, #ChildContent a:visited {
	color: #8d5235;
	text-decoration: underline;
	}
	
#ChildContent a:hover {
	color: #2e6095;
	text-decoration: underline;
	}
	
/*--------------------Forms Content--------------------*/
	
#FormsContent {
	background-color: #f1eee1;
	padding: 10px 30px 20px 20px;
	font-size: 8.5pt;
	line-height: 12pt;
	}
	
#FormsContent p {
	text-align:justify;
	}
	
#FormsContent h1 {
	font-size: 12pt;
	color: #8d5235;
	padding-bottom: 5px;
	border-bottom: 1px solid #d3cdb7;
	}
	
#FormsContent ul li{
	list-style-image: url(../images/Bullet.gif);
	line-height: 14pt;
	margin-left: -15px;
	padding: 0;
	}
	
#FormsContent a:link, #FormsContent a:visited {
	color: #8d5235;
	text-decoration: underline;
	}
	
#FormsContent a:hover {
	color: #2e6095;
	text-decoration: underline;
	}
	
/*--------------------Rates Table-----------------*/

.RatesTable {
	margin-top: 20px;
	border: 1px solid #d3cdb7;
	}
	
/*--------------------Sub Nav---------------------*/

#SubNav {
	width: 134px;
	padding: 10px;
	background-image: url(../images/BackLocations.jpg);
	background-repeat:repeat-x;
	background-color: #4a7fb5;
	color: #f2ecd5;
	font-size: 8.5pt;
	}
	
#SubNav ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	}
	
#SubNav li {
	margin: 0;
	margin-top: 5px;
	padding: 4px;
	border-bottom: 1px solid #6495c8;
	}
	
#SubNav li.last {
	margin: 0;
	margin-top: 5px;
	padding: 4px;
	border-bottom: 0;
	}
	
#SubNav li a:link, #SubNav li a:visited {
	display: block;
	color: #f9f6ea;
	text-decoration: none;
	padding-bottom:5px;
	}
	
#SubNav li a:hover {
 	color: #e7e4a8;
	text-decoration: underline;
 	}
	
/*--------------------Footer--------------------*/

#Footer {
	padding: 5px;
	background-color: #2d6093;
	color: #ffffff;
	margin: 0px;
	text-align: right;
	}
	
#Footer a:link, #Footer a:visited {
	color: #ffffff;
	text-decoration:none;
	}
	
#Footer a:hover {
	color: #ffffff;
	text-decoration: underline;
	}

.TextLightBlue {
	color: #8ba8c4;
	}
	
