﻿
html {overflow-y: scroll;}

body
{
	border: 0px;
	margin: 0px;
	color:black;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;	
}
.bodyhome
{
	background: #181514 url(../images/bghome.png) repeat-x;
}
.bodysub
{
	background: #ffffff url(../images/bgsub.png) repeat-x;
}
.bodycell
{
	padding-right: 20px;
	padding-left: 20px;
	vertical-align:top;
}
.bodyheading
{
	PADDING-LEFT: 0px;
	MARGIN-TOP: 5px; 
	MARGIN-BOTTOM: 10px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px; 
	COLOR: rgb(255,51,0); 
	FONT-FAMILY: Georgia; 
	TEXT-ALIGN: left
}
.leftlinkheading
{
	PADDING-LEFT: 15px;
	MARGIN-TOP: 25px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: rgb(255,51,0); 
	FONT-STYLE: italic; 
	FONT-FAMILY: Georgia; 
	TEXT-DECORATION: Underline;
	TEXT-ALIGN: left

}
.leftlinksubtext
{
PADDING-LEFT: 15px; 
PADDING-TOP: 15px;
TEXT-ALIGN: left
}
.subpagetop
{
	width: 1052px; 
	margin-top: 0px; 
	height: 320px; 
	background-image: url(../images/subtop.png); 
	background-color: #ffffff;
	background-repeat:no-repeat;
}
.bodytext
{
	text-decoration: none;
	color:#888888;
	line-height: 18px;
}
.sublogo
{
	margin-top: 245px; margin-left:25px;
	width: 108px; height: 48px; 
	position:absolute; 
}
.subheaderimage
{
	margin-top: 127px;
	margin-left: 160px; 
	position:absolute;
	z-index: 0;
}
.subbottombg
{
	width: 1052px;
	background-image: url(../images/subbottom.png); 
	background-repeat:repeat-y;
}
.leftnav
{
	width:125px; 
	padding-left:15px; 
	vertical-align:top;
}
div#feed
 {
  padding : 5px ;
  font-family : "Verdana" sans-serif ;
  font-size : 12px ;
  color: black;
 }
.contentcell
{
	width:=600px; 
	padding-left: 28px; padding-top: 0px; 
	vertical-align:top;
	font-size: 12px;
	color:black:
	line-height: 18px;
}
.contentcelltop
{
	width:580px; 
	padding-left: 10px; padding-top: 10px; 
	vertical-align:top;
	font-size: 12px;
	color:black;
	line-height: 18px;
}
table { padding: 0px; }
a { color: blue; }
p { margin: 1em 0 1em 0; }
td { color:#888888; }
img { border-width: 0px; }

select, input, option, textarea
{
	color: #959595;
	font-size: 11px;
}
div.float { float: left; }

.clearboth { float: none; clear: both; }

.container
{
	margin: 0px auto 0px auto;
	width: 760px;
	background-color: white
}

.errorText
{
	color:Maroon;
}
.errorTextReverse
{
	color:White;
}
.textReverse
{
	color:White;
	font-size: 11px;
}
.footerbar
{
	margin: 0px auto 0px auto;
	width: 760px;
	font-size:9px;
	color:black;
	text-align:right;
	padding-top: 5px;
	padding-bottom: 10px;
	height: 30px;
	background-color: #f0eee8;
}
.footerlink
{
	font-size:9px;
	color:black;
	text-decoration: none;
}
input.clearborder
{
	font-size: 10px;
	color: #773a3a;
	background: #ffffff;
	border: 0px solid #ffffff;
	vertical-align: middle;
}
textarea
{
	font-size: 10px;
	font-family : Arial, Verdana;
}
.formel {padding:4px 4px 4px 4px; text-align: left;}
.formlabel {padding:4px 4px 4px 4px; float:left; text-align: right;}
.divhr {background-color:#cdcdcd; height:1px; width:100%;}
table td.formcell {padding: 4px 4px 4px 0px; vertical-align:middle;}
.navbox
{
	width: 1025px;
	height: 122px;
	position: absolute;
	margin-top: -35px;
	margin-left: 125px;
	z-index: 2;
}
.nav 
{
margin: 0;
margin-top: 74px;
padding: 0;
}

li.navli 
{
	list-style: none;
	height: 48px;
	padding-top: 8px;
	float: left;
	position: relative;
	overflow:hidden; 
}

li.navliunder 
{
	list-style: none;
	height: 48px;
	padding-top: 3px;
	float: left;
	position: relative;
}
.navunder 
{	
	float:right;
	margin: 0;
	margin-top: 0px;
	margin-left: 0px;
	padding: 0;
}

.navunderbox
{	
	float:right;
	margin-right:80px; 
	padding-top:17px;
}
.navbottombox
{	
	width: 1052px;
	height: 48px;
	margin-top: 90px;
	margin-bottom: 45px;
	overflow:hidden;
	background: #ffffff url(../images/navbottomnavBG.png) repeat-x;
	z-index: 99;
}
.navunderoffitemlink
{
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
	color: #898483;
}
.navunderoffitemlink:hover
{
	color: #c96b11;text-decoration:underline;
}
.subnavlink
{
	color: #9d9896;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none;
}
.subnavlink:hover
{
	color: #c96b11;
}
.button
{
	border: solid 1px #333333;
	background-color: whitesmoke;
	color: #333333;
}
.textbox
{
	border: solid 1px #333333;
	background-color: 888888;
	color: #333333;
}
.footernav
{
	color:black; text-decoration:none;
}
.footernavhome
{
	color:#959595; text-decoration:none;
}
.footernav:hover
{
	color:grey; text-decoration:underline;
}
.topnav
{
	font-size:12px; font-family:Georgia, Times New Roman; font-style: italic; color:black; text-decoration:none;
}
.topnav:hover
{
	color:blue; text-decoration: underline;
}
.topnavhome
{
	font-size:14px; font-family:Georgia, Times New Roman; font-style: italic; color:white; text-decoration:none;
}
.topnavhome:hover
{
	color:#ffffff; text-decoration: underline;
}
.topnavholder
{
	float:right; 
	margin-top:65px; 
	margin-right:80px; 
	font-size:16px; 
	font-family:Georgia, Times New Roman; 
	font-style: italic; 
}
.topnavholdermain
{
	float:right; 
	margin-top:45px;
	margin-left:0px; 
	margin-right:280px; 
	font-size:16px; 
	font-family:Georgia, Times New Roman; 
	font-style: italic; 
	color:white;

}
.topnavholderhome
{
	position: absolute; margin-left:690px; margin-top:10px; z-index:99; font-size:10px; font-family:Georgia, Times New Roman; font-style: italic; color:#dddddd;
}
.stayConnected
{
	position:absolute; 
	margin-top:12px; 
	margin-left:353px; 
	height:138px; 
	width:328px;
}
.stayConnectedSub
{
	height:138px;width:318px; margin-top:7px;
}
