
html, body {
height:100%;
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-top: 0px;
}

p {
margin-left: 6px
}


#login {
color: #00345C;
}

.mainpaddingtop
{
padding-top: 7px;
}

h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.05em;
font-weight: bolder;
margin-left: 6px;
}

.header {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.15em;
font-weight: bolder;
}

h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.05em;
font-weight: bolder;
margin-left: 6px;
padding-top: 10px;
line-height: 1px;
align: bottom;
}

.title {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:.95em;
font-weight: bolder;
text-transform: uppercase;
margin-top: 8px;
margin-bottom: 8px;
margin-left: 4px;
}

.title2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.20em;
font-weight: bolder;
margin-top: 8px;
margin-bottom: 8px;
}

a {
color:#FFFFFF;
text-decoration:none;
}

a:hover {
color:#FFFFFF;
text-decoration:underline;
}

a.content {
color:#FFFFFF;
text-decoration:underline;
}

a:hover.content {
color:#FFFFFF;
text-decoration:none;
}

a.home {
color:#FFFFFF;
text-decoration:none;
}

a:hover.home {
color:#FFFFFF;
text-decoration:underline;
}

li.Bullet1 {
color: #CC0000;
list-style: square;
} 

li.Bullet2 { 
color: #CC6600;
list-style: square;
} 

li.Bullet3 { 
color: #999900;
list-style: square;
} 

li.Bullet4 { 
color: #FF9933;
list-style: square;
} 

li.Bullet5 { 
color: #006699;
list-style: square;
} 

li.Bullet6 { 
color: #666633;
list-style: square;
} 

a.mainNav1 {
color:#FFFFFF;
margin-left:5px;
text-decoration:none;
font-size:.75em;
border-top: 0.3em solid #FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
clear: both;
}
a:hover.mainNav1 {
border-top: 0.9em solid #FFFFFF;
clear: both;
}
a.mainNav2 {
color:#FFFFFF;
text-decoration:none;
font-size:.75em;
border-top: 0.3em solid #666633;
font-family:Verdana, Arial, Helvetica, sans-serif;
clear: both;
}
a:hover.mainNav2 {
border-top: 0.9em solid #666633;
clear: both;
}
a.mainNav3 {
color:#FFFFFF;
text-decoration:none;
font-size:.75em;
border-top: 0.3em solid #DE761B;
font-family:Verdana, Arial, Helvetica, sans-serif;
clear: both;
}
a:hover.mainNav3 {
border-top: 0.9em solid #DE761B;
clear: both;
}
a.mainNav4 {
color:#FFFFFF;
text-decoration:none;
font-size:.75em;
border-top: 0.3em solid #006699;
font-family:Verdana, Arial, Helvetica, sans-serif;
clear: both;
}
a:hover.mainNav4 {
border-top: 0.9em solid #006699;
clear: both;
}
a.mainNav5 {
color:#FFFFFF;
text-decoration:none;
font-size:.75em;
border-top: 0.3em solid #999900;
font-family:Verdana, Arial, Helvetica, sans-serif;
clear: both;
}
a:hover.mainNav5 {
border-top: 0.9em solid #999900;
clear: both;
}
a.mainNav6 {
color:#FFFFFF;
text-decoration:none;
font-size:.75em;
border-top: 0.3em solid #660066;
font-family:Verdana, Arial, Helvetica, sans-serif;
clear: both;
}
a:hover.mainNav6 {
border-top: 0.9em solid #660066;
clear: both;
}
a.mainNav7 {
color:#FFFFFF;
text-decoration:none;
font-size:.75em;
border-top: 0.3em solid #CC0000;
font-family:Verdana, Arial, Helvetica, sans-serif;
clear: both;
}
a:hover.mainNav7 {
border-top: 0.9em solid #CC0000;
clear: both;
}
a.mainNav8 {
color:#FFFFFF;
text-decoration:none;
font-size:.75em;
border-top: 0.3em solid #AD680B;
font-family:Verdana, Arial, Helvetica, sans-serif;
clear: both;
}
a:hover.mainNav8 {
border-top: 0.9em solid #AD680B;
clear: both;
}

#container {
background-color:#FFFFFF;
border-bottom:0px;
border-top:0px;
width:750px;
margin: 0 auto 0 auto;
clear: both;
}

#navlist
{
line-height:33px;
background-color:#00345C;
color: #FFFFFF;
width:750px;
margin-bottom:3px;
background-image:url(../Images/blue_back.gif);
background-position:right;
background-repeat:repeat-y;
clear: both;
}

#subnavlist
{
border-top: 1px dashed;
margin:5px;
padding-top:5px;
color: #FFFFFF;
clear: both;
}

#logomain {
float:right;
width:261px;
height:114px;
}
#logo {
float:right;
}
#logo2 {
float:right;
}

#header {
border:0px;
margin: auto auto auto auto;
background-repeat:repeat-x;
}

#content_left {
width:470px;
float:left;
background-color:#FFFFFF;
clear: both;
}

#content_info {
width:750px;
background-color:#FFFFFF;
}

#flashmain {
float:right;
width:280px;
}

#flash {
float:right;
}

#flash2 {
float:right;
}

#ticker {
border-left: 0.05em solid #56661D;
border-right: 0.05em solid #56661D;
margin-left:5px;
margin-top:5px;
margin-bottom:5px;
font-size:.65em;
}
a.tickerlinks {
	color:#FFFFFF;
	text-decoration:underline;
}
a:hover.tickerlinks {
	color:#FFFFFF;
	text-decoration:none;
}
#membershipBand
{
/*border:solid;
border-width:1px;
padding-left: 5px;*/
font-size:.75em;
/*padding-top:2px;*/
font-family:Verdana, Arial, Helvetica, sans-serif;
width:580px;
color:#003366;
float:left;
margin-bottom:7px;
}


#subBand
{
background-color:#56661D;
padding-left: 5px;
font-size:.60em;
width:745px;
color: #FFFFFF;
margin-bottom:7px;
clear: both;
}

#subBand2 {
float:left;
line-height:25px;
background-color:#56661D;
width:620px;
margin-bottom:7px;
clear: both;
height:25px;
}

#subBandRight {
background-color:#56661D;
line-height:25px;
width:120px;
float: right;
padding-right: 5px;
height:25px;
vertical-align:middle;
clear: both;
}

a.subNav {
color:#FFFFFF;
font-size:.90em;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
vertical-align:middle;
}

a:hover.subNav {
color:#56661D;
background-color:#FFFFFF;
}

#orangeHome
{
padding: 0px;
font-size:.60em;
background-color:#DE761B;
color: #FFFFFF;
margin-bottom:7px;
height:230px;
clear: both;
}

#orangeLeft {
margin-top:8px;
width: 270px;
float: left;
padding-right: 15px;
}

#orangeRight {
margin-top:8px;
width: 180px;
float: right;
}

#blueHome
{
padding: 0px;
font-size:.60em;
background-color:#015A9C;
color: #FFFFFF;
margin-bottom:6px;
height:246px;
clear: both;
}

#blueLeft {
margin-top:8px;
width: 205px;
float: left;
padding-right: 20px;
}

#blueRight {
margin-top:8px;
width: 200px;
float: left;
padding-right: 5px;
}

#greenTicker
{
width:750px;
height:20px;
border-top: 1px dashed;
padding-top:5px;
clear: both;
}

#newsTicker
{
padding-bottom:5px;
border-top: 1px dashed;
clear: both;
}


#greenHome
{
margin-top:8px;
padding-right: 0px;
padding-bottom: 5px;
font-size:.60em;
background-color:#A5A509;
color: #FFFFFF;
margin-bottom:8px;
width:750px;
height:250px;
clear: both;
}

#greenHomePanel
{
margin-top:8px;
font-size:.60em;
padding-bottom: 5px;
background-color:#A5A509;
color: #FFFFFF;
margin-bottom:8px;
width:750px;
height:30px;
clear: both;
}

#greenHomeLeft
{
	float:left;
	width:160px;
	height:208px;
	margin-top:8px;
	border-right: 1px dashed;
	padding-right: 15px;
}
#greenHomeMiddle
{
	float:left;
	width: 250px;
	height:200px;
	margin-top:8px;
	border-right: 1px dashed;
	padding-right: 15px;
	padding-left: 15px;
}
#greenHomeRight
{
	width: 260px;
	margin-top:8px;
	padding-left: 15px;
	margin-bottom:5px;
	float:left;
}

#greenHomeLeftMin
{
	float:left;
	width:160px;
	margin-top:8px;
	border-right: 1px dashed;
	padding-right: 15px;
}
#greenHomeMiddleMin
{
	float:left;
	width: 250px;
	margin-top:8px;
	border-right: 1px dashed;
	padding-right: 15px;
	padding-left: 15px;
}
#greenHomeRightMin
{	
	width: 260px;
	margin-top:8px;
	padding-left: 15px;
	margin-bottom:5px;
	float:left;
}

#greenContainer
{
	float:left;
}

#purpleContainer
{
	float:left;
}

#purpleHome
{
padding-right: 0px;
font-size:.60em;
background-color:#6B0666;
color: #FFFFFF;
margin-bottom:8px;
padding-bottom:7px;
width:750px;
height:195px;
clear: both;
}

#purpleHomePanel
{
padding-right: 0px;
font-size:.60em;
background-color:#6B0666;
color: #FFFFFF;
margin-bottom:8px;
width:750px;
height:30px;
clear: both;
}

#purpleHomeLeft
{
	float:left;
	width:160px;
	height:190px;
	margin-top:8px;
	border-right: 1px dashed;
	padding-right: 15px;	
}

#purpleHomeMiddle
{
	float:left;
	width: 250px;
	height:190px;
	margin-top:8px;
	border-right: 1px dashed;
	padding-right: 15px;
	padding-left: 15px;
}
#purpleHomeRight
{
	width:260px;
	margin-top:8px;
	padding-left: 15px;
	margin-bottom:5px;
	float:left;
}

#purpleHomeLeftMin
{
	float:left;
	width:160px;
	margin-top:8px;
	border-right: 1px dashed;
	padding-right: 15px;
}
#purpleHomeMiddleMin
{
	float:left;
	width: 250px;
	margin-top:8px;
	border-right: 1px dashed;
	padding-right: 15px;
	padding-left: 15px;
}

#purpleHomeRightMin
{
	width:260px;
	margin-top:8px;
	padding-left: 15px;
	margin-bottom:5px;
	float:left;
}

#redHome
{
padding-right: 0px;
font-size:.60em;
background-color:#BB1019;
color: #FFFFFF;
width:750px;
height:100px;
margin-bottom:8px;
clear: both;
}
#redHomeLeft
{
	float:left;
	background-color:#BB1019;
	width:160px;
	height:60px;
	margin-top:8px;
}
#redHomeMiddle
{
	margin-top:8px;
	height:60px;
	background-color:#BB1019;
}

#brownHome
{
padding-right: 0px;
font-size:.60em;
background-color:#B96E11;
color: #FFFFFF;
margin-bottom:8px;
width:750px;
height:90px;
clear: both;
}
#brownHomeLeftContainer
{
	margin-top:8px;
	float:left;
	width:750px;
}
#brownHomeLeft
{
	float:left;
	width:160px;
	margin-top:8px;
}
#brownHomeRight
{
	float:right;
	width:120px;
	margin-top:8px;
}

#termsHome
{
padding-right: 0px;
font-size:.60em;
float:left;
margin-bottom:8px;
width:650px;
}

#termsHomeL
{
	float:left;
	width:160px;
}
#termsHomeM
{
	float:left;
	width: 460px;
	padding-right: 15px;
	padding-left: 15px;
}


a.terms {
color:#B96E11;
text-decoration:none;
}

a:hover.terms {
color:#B96E11;
text-decoration:none;
}
#EmailPhone
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:.95em;
	font-weight:bold;
	color:#003366;
}

a.emaillink
{
	color:#003366;
}
a:hover.emaillink
{
	color:#003366;
}

#calMain
{
	width:212px;
	height:110px;
	background-color:#002B4A;
	clear: both;
}
#calHeader
{
	background-color:#002B4A;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
	font-size:1.05em;
	color:#FFFFFF;
}
#calDayTitles
{
	float:left;
	background-color:#8EB6D3;
	margin:1px;
	font-weight:bold;
	color:#002B4A;
	width:28px;
	text-align:center;
}
#calDays
{
	float:left;
	background-color:#FFFFFF;
	text-align:center;
	margin:1px;
	color:#002B4A;
	width:28px;
}
#calEventDay
{
	float:left;
	background-color:#005A9B;
	text-align:center;
	margin:1px;
	color:#666600;
	width:28px;
}
.calToday
{
	padding:2px;
	padding-top:0px;
	padding-bottom:0px;
	font-weight:bold;
	background:#D0F2F2;
}

.calEventToday
{
	float:left;
	background-color:#005A9B;
	text-align:center;
	margin:1px;
	color:#666600;
	width:28px;
}

input.btn
{
   color:#000000;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:.90em;
   background-color:#FFFFFF;
   border:0px solid;
   font-weight:bold;
   float:right;
   margin-right:5px;
}


input.login
{
   color:#FFFFFF;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:.80em;
   background-color:#00345C;
   border:1px solid;
   font-weight:bold;
}

input.search
{
   color:#FFFFFF;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:.90em;
   background-color:#E6831B;
   border:1px solid;
   font-weight:bold;
}

input.poll
{
   color:#FFFFFF;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:.90em;
   background-color:#6B0666;
   border:1px solid;
   font-weight:bold;
}

INPUT.login2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .90em;
	color: #00345C;
} 
SELECT.login2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .90em;
	color: #00345C;
} 
FORM
{
	display:inline;
}

.failed{
color:#FF0000;
}

a.forgotpass
{
	font-size:9px;
	color:#00345C;
}

a:hover.forgotpass
{
	font-size:9px;
	color:#00345C;
}

label.search{
float: left;
width: 90px;
}

label.loginhome{
font-size: .80em;
}


.subsubnav
{
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:20px;
}

label.pollPurple{
float: left;
width: 160px;
}



/*#whiteBlock
{
	margin-left:10px;
	padding:2px;
	color:#003366;
	background:#FFFFFF;
}

#footer {
text-align:center;
border:1px solid #000;
height:25px;
margin: auto;
line-height:25px;
clear:both;
}

#greenHomeCalendar
{
	float:right;
}

#greenHomeButton
{
	float:right;
}

a.MinMax {
color:#000000;
font-size:9px;
background-color:#FFFFFF;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
vertical-align:middle;
}

a:hover.MinMax {
color:#000000;
font-size:9px;
background-color:#FFFFFF;
text-decoration:underline;
font-family:Verdana, Arial, Helvetica, sans-serif;
vertical-align:middle;
}

#content_middle {
width:750px;
background-color:#015A9C;
}

#content_bottom {
width:750px;
background-color:#FFFFFF;
}

#flash_content_right
{
height:470px;
border-left: 1px dashed;
float: right;
padding-right: 5px;
width:320px;
}

a.MainsubNav {
color:#FFFFFF;
text-decoration:none;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
vertical-align:middle;
}

a:hover.MainsubNav {
color:#00345C;
background-color:#FFFFFF;
text-decoration:none;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
vertical-align:middle;
}
*/

