
body {
 background-color: #428cb5;
 color:              #000;
 font-family: "Times New Roman", Times, serif;
  margin:             0px;
  font-size : 11px;
}
h2{
	color : #CC0000;
	padding-bottom : 1px;
	padding-top : 1px;
	margin-bottom : 1px;
	margin-top : 1px;
	font-size : 13px;
	}

 h3{
	color : #428cb5;
	padding-bottom : 1px;
	padding-top : 1px;
	margin-bottom : 1px;
	margin-top : 1px;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	}
h3.call{
margin:10px 0 10px 0;
color:#000;
font-weight:normal;
font-size:13px;
}
h3.call span{
color:#0000FF;
font-weight:bold;
}
h1{
	color : #428cb5;
	padding-bottom : 1px;
	padding-top : 1px;
	margin-bottom : 1px;
	margin-top : 1px;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	}	
.foot{
 font-size:12px;
 border-bottom:1px dotted #fff;
 width:385px !important;
 color:#fff !important;
}
td{
 font-family : Tahoma, Verdana, Helvetica, sans-serif;
  font-size : 13px;
  font-weight : 500;
	}
img.call{border:none;}
blockquote{
	margin-top : 0px;
}
	
/* main content areas */
.header, .sidebar {
 background-color:#CCCCCC;
 color:#fff;
 font-family:Verdana, Arial, sans-serif;
 margin-left : 10px;
 margin-right : 10px;
}

.sidebar img{
 margin-bottom:10px;
}

/* main content */
.content { 
background-color: #fff;
padding: 25px;  
text-align: left; 
 font-family : Tahoma, Verdana, Helvetica, sans-serif;
  font-size : 13px;
  font-weight : 500;
  }
.content a:active, a:link, a:visited, a:hover{
color:#0000EE;
}  

.choicesbox {
	background-color : Navy;
	border : 1px solid Yellow;
	color : #FFFFFF;
	margin : 5% 10%;
	padding : 10px 20px 10px 20px;
	font-size : 10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	azimuth : center-left;
}

.choicesbox2 a:link {
	color : #000000;
}

.choicesbox2 a:visited {
	color : #333333;
}

.choicesbox2 a:active, .choicesbox a:hover {
	color : #CC0033;
}
/* sidebar buttons */
.button {
 background-color:   #428cb5;
 border:             1px solid #c9e6ec;
 color: #c9e6ec;
 margin-bottom:      0px;
 margin-top:         5px;
 padding:            7px;
 width:              200px;
 font-family : Tahoma, Verdana, Helvetica, sans-serif;
 font-size : 14px;
 font-weight : bolder;
 margin-left : 10px;
 margin-right : 10px;
}

/* sidebar button links */
.button a { 
color: #FFFFFF;
 font-family : Tahoma, Verdana, Helvetica, sans-serif;
 font-size : 12px;
 font-weight : bold;
 margin-bottom:5px !important;
}
 
 .button a:active {
	color: red;
}

.button a:hover { color: Aqua; }

.button ul{
margin:0;
padding:0;
}

.button li{
list-style-type:none;
}

/* copyright stuff */
.footer {
 background-color:   #1A93BF;
 color:              #fff;
 font-family:        Verdana, Arial, sans-serif;
 font-size:          smaller;
 padding:            5px;
 text-align:         center;
}

/* footer links need to be white, not blue */
.footer a { background-color: transparent; color: #fff; }

.footerNew{
width:760px; 
border:0; 
background-color:#428CB5;
border-top:3px solid #428cb5;
}
.footerNew td{
float:left;
padding:5px 15px 1px 10px;
}
.footerNew td.last{
border-bottom:none;
width:97%;
}
.footerNew ul{
float:left;
margin:0 15px 0 0;
padding-right:10px;
padding-left:0;
border-right:1px dotted #fff;
}
.footerNew ul.last{
border-right:none;
}
.footerNew ul li{
list-style-type:none;
}
.footerNew ul li.last{
padding-bottom:10px;
}
.footerNew ul li.blurb{
color:#fff;
font-style:italic;
font-size:11px;
}
.footerNew ul li.copy{
margin-top:10px;
text-align:center;
color:#fff;
}
.footerNew ul li.copy a{
color:#fff;
}
.footerNew ul.blurb{
width:320px;
margin:0 !important;
padding-right:0 !important;
}
.footerNew ul li a{
color:#fff;
text-decoration:underline;
}
.footerNew hr{
margin:2px 0 2px 0;
border-top:1px dotted #fff;
padding:0;
}

/* Header */
table#stickyHeader{
float:left;
width:100%;
height:30px;
text-align:center;
background-color:#fff;
border-bottom:3px solid #428cb5;
} 
tr.contact{
text-align:center;
position:relative;
}
tr.contact img{
margin:0 5px 0 0;
vertical-align:middle;
}
tr.contact td{
font-size:14px;
font-weight:bold;
color:#428CB5;
}
tr.contact td span{
color:#CC0000;
}
table.wrap{
clear:both;
}

.clear{clear:both;}

a.top{
color:#cc0000;
font-size:12px;
font-weight:normal !important;
margin:0 100px 0 107px;
}

ul.tree{
padding-left:0;
}
ul.tree li {
list-style-type:none;
padding-left:10px;
}
ul.tree li.heading{
font-weight:bold;
margin-bottom:10px;
padding-left:0;
}
ul.tree li.home{
padding-left:0;
}
ul.tree li a{
color:#0000FF;
margin-bottom:3px;
}