html {
     overflow: -moz-scrollbars-vertical; /*this always shows scrollbar in Mozilla - prevents layout from moving when certain pages don't scroll*/
}

/* SUB MENU */

#navContainer { 
	position: relative;
	width: 700px;
	top: 0px;
	min-height:40px;
	height:auto !important;
	height:40px;
	left: 0px;
	}
	
.sideNav {
	font-family:verdana;
	font-size: 11px;
	line-height: 18px;
	color:008ccd;
	width: 700px;
	}	
	

.sideNav ul {
	font-family:verdana;
	font-size: 11px;
	color:008ccd;
	top: 0px;
}
	
.sideNav li {
	font-family:verdana;
	font-size: 11px;
	color:008ccd;
	list-style-type:none;
	padding-left: 10px;
}


.sideNav a {
	font-family:verdana;
	font-size: 11px;
	color:008ccd;
	text-decoration:none;
}

.sideNav a:visited {
	font-family:verdana;
	font-size: 11px;
	color:008ccd;
	text-decoration:none;
}
	
.sideNav a:hover {
	font-family:verdana;
	font-size: 11px;
	color:008ccd;
	text-decoration:underline;
}

/* END SUB MENU */

.health-ul ul{
	padding:0px;
	margin:0px;
}

.health-ul li{
	padding:0px;
	margin:0px;
	list-style-type:none;
	font-size:11px;
}

h1 {
	font-family: verdana;
	font-size: 18px;
	color: #25547e;
}

h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #eaa835;
	margin-bottom:2px;
	padding-bottom:2px;
}

h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #25547e;
}

.volunteer {
	font-family: arial;
	font-size: 13px;
	color: #FFFFFF;
	font-weight:bold;
}
.photo-health {
	padding-top: 40px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
}

.copyL {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	height: 30px;
	width: 65px;
	text-align: center;
}

.days {
	color:#000000;
	background-color: #eaa835;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	height: 30px;
	width: 65px;
	text-align: center;
}

.sitemap {
	font-family: arial;
	font-size: 12px;
	color: #000000;
}

.sitemap a {
	font-family: arial;
	font-size: 12px;
	color: #000000;
}

.sitemap a:visited {
	color: #000000;
}

a {
	font-family: arial;
	font-size: 12px;
	color: #4754B2;
}

a:hover {
	font-family: arial;
	font-size: 12px;
	color: #4754B2;
	text-decoration: underline;
}
hr {
	color: #25547e;
	height: 1px;
}
.content li {
	padding:3px 0 3px 0;
}

.content {
	font-family: arial;
	font-size: 12px;
	color: #000000;
}

.content a{
	font-family: arial;
	font-size: 12px;
	color: #0000FF;
	text-decoration: underline; 
}

.content a:visited{
	font-family: arial;
	font-size: 12px;
	color: #0000FF;
	text-decoration: underline; 
}

.content a:hover{
	font-family: arial;
	font-size: 12px;
	color: #0000FF;
	text-decoration: none; 
}

.content-red {
	font-family: arial;
	font-size: 12px;
	color: #990000;
}

.submenu {
	font-family: arial;
	font-size: 12px;
	color: #008ccd;
}

.submenu a{
	font-family: arial;
	font-size: 12px;
	color: #008ccd;
	text-decoration: none;
}
.submenu a:visited{
	font-family: arial;
	font-size: 12px;
	color: #008ccd;
	text-decoration: none;
}

.submenu a:hover{
	font-family: arial;
	font-size: 12px;
	color: #008ccd;
	text-decoration: underline;
}

.ip {
	font-family: arial;
	height: 20px;
	font-size: 11px;
	color: #000000;
}

.inputbox {
	font-family: arial;
	height: 16px;
	font-size: 10px;
	color: #000000;
}

.dropdown {
	font-family: arial;
	font-size: 10px;
	color: #000000;
}

.header-content {
	font-family: arial;
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 5px;	
}

.header-content a{
	font-family: arial;
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 5px;
	text-decoration: none;	
}

.header-content a:visited{
	font-family: arial;
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 5px;
	text-decoration: none;	
}

.header-content a:hover{
	font-family: arial;
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 5px;
	text-decoration: underline;	
}

.white-content {
	font-family: arial;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 18px;
}

.white-content a{
	font-family: arial;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 18px;
	text-decoration: underline;
}

.white-content a:visited{
	font-family: arial;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 18px;
	text-decoration: underline;
}

.white-content a:hover{
	font-family: arial;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 18px;
	text-decoration: none;
}

#header { 
	background: url(/images/common/header-bg.gif);
	background-repeat: no-repeat;
	position: relative;
	width: 751px;
	top: 0px;
	min-height:80px;
	height:auto !important;
	height:80px;
	left: 0px;
	}

.footer {
	font-family: arial;
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 5px; 
}

.footer a{
	font-family: arial;
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 5px; 
	text-decoration: underline;
}

.footer a:hover{
	font-family: arial;
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 5px;
	text-decoration: none;
}

.footer a:visited{
	font-family: arial;
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 5px;
	text-decoration: underline;
}

.errmsg	{ text-decoration:none; font-family:Verdana,Arial,Sans-serif; font-size:8pt; color:#ff0000 }
.reqmarker { text-decoration:none; font-family:Verdana,Arial,Sans-serif; font-size:8pt; color:#ff0000 }

#innerCallout {
	padding:0px 0 0px 10px;
	width:200px;
	float:right;
	}

#innerCallout #content {
	border-top:7px solid #ecaf13;
	padding:8px;
	font-size:11px;
	border-left:1px solid #00447a;
	border-right:1px solid #00447a;
	border-bottom:1px solid #00447a;
}

#innerCallout #content a {
	font-size:11px;
	color:#00447a;
	}
	
#innerCallout #content a.hover {
	text-decoration:none;
	}	
	
	.locations, .locations p, .locations a {font-size: 12px !important;}
	.locations a {line-height: 22px;}
	
	#giftbtns {text-align: center;}
	#giftbtns img {margin-top: 20px; border: none;}