h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #3980b8;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
A:link {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #26405e;
   
     
 }
A:visited { 	
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #26405e;

	
 }
A:hover { 	
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;

 }
.boldtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.boldtext-blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #514d4d;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}

.footertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-align:center;
}


.state {
background:url(../images/states/state-box-bg.gif) no-repeat bottom;
border: #CCCCCC solid 1px;
padding: 8px;

}

.home-state{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #3980b8;
	line-height:27px;
	text-transform: uppercase; /* force text to uppercase */
	}

.home-state a{
color: #3980b8;
text-decoration:underline;

}


.home-state a:visited, .footer a:active {
	color: #3980b8;
	text-decoration:underline;

}

.home-state a:hover{
	color: #3980b8;
text-decoration:underline;
} 


.home-city{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

.home-city a{
color: #666666;
	font-size: 10px;
text-decoration:none;

}


.home-city a:visited, .footer a:active {
	color: #666666;
		font-size: 10px;
text-decoration:none;

}

.home-city a:hover{
	color: #666666;
	font-size: 10px;
text-decoration:underline;
} 


.footer{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
}

.footer a{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
}


.footer a:visited, .footer a:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
}

.footer a:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration:underline;
} 


.glink{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
}

.glink a{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
}


.glink a:visited, .glink a:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
}

.glink a:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
}


#bdr-lt {
	margin: 0 auto;
	padding: 0;
	border-bottom: 1px #717073  solid;
	border-left: 1px #717073  solid;

}

.open {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #26405e;
	font-weight: bold;
}

#openbox {
	padding:6px;
	border-bottom: 1px #26405e  solid;
	border-left: 1px #26405e  solid;
}
#closedbox {
	padding:6px;
	background-image:url(../images/lines.gif);
	border-bottom: 1px #26405e  solid;
	border-left: 1px #26405e  solid;
}
#calbox {

	border-top: 1px #26405e  solid;
	border-right: 1px #26405e  solid;
}
#calbox2 {
	border-right: 1px #26405e  solid;
}

#daybox {
	padding:0px;
	border-bottom: 1px #26405e  solid;
	border-left: 1px #26405e  solid;
}