a img{

	border: none;

}



a,a:visited, .blueBullets li span {

	color: #000000;

}



a.cloud0{

	color: #8caed4;

	font-size: 14px;

}

a.cloud1{

	color: #28486c;

	font-size: 16px;

}

a.cloud2{

	color: #6794c6;

	font-size: 17px;

}

a.cloud3{

	color: #447ab6;

	font-size: 18px;

}

a.cloud4{

	color: #366191;

	font-size: 19px;

}

a.cloud5{

	color: #28486c;

	font-size: 20px;

}

body{

	background-color: #f7f0de;

	background-image: url(../img/site/body_background.jpg);

	background-position: center top;

	background-repeat: repeat-x;

	font-family: Arial,Helvetica,sans-serif;

	font-size: 12px;

	line-height: 18px;

	margin: 0px;

	padding: 0px;

}



form{

	margin: 0px;

	padding: 0px;

}



h1{

	color: #073d56;

	font-size: 20px;

	line-height: 27px;

	margin: 18px 0px 10px 0px;
	padding-top:4px;

}



h2{

	color: #073d56;

	font-size: 14px;

	margin: 5px 0px 5px 0px;

}



h3{

	cursor: pointer;

	font-size: 12px;

	margin: 2px 0px 0px 0px;

}



hr{

	background: #dddddd;

	border: none;

	color: #dddddd;

	height: 1px;

	margin: 0px 0px 10px 0px;

}



td{

	font-size: 12px;

	line-height: 18px;

	vertical-align: top;

}



.altrow,.normrow{

	border-bottom: 1px solid #e2e2e2;

}



.blueBullets {

	color: #499bb0;

	margin: -5px 0px 0px 30px; 

	padding-left: 30px;

}



.callToActionHeader{

	color: #37578b;

	font-size: 12px;

	font-weight: bold;

}



.feedItem{

	border-bottom: 1px dashed #dddddd;

	margin: 0px 0px 5px 0px;

	padding: 3px 0px 5px 0px;

}



.indexSubHeader{

	color: #37578b;

	font-size: 14px;

	font-weight: bold;

}



.subBlockHeader {

	border-bottom: 1px dashed #073d56;

	color: #073d56;

	font-size: 16px;

	font-weight: bold;

	margin: 5px 0px 5px 0px;

	width: 100%;

}

#bannerImage{

	list-style: none;

	list-style-image: none;

	list-style-type: none;

	margin: -209px 0px 0px 9px;

	padding: 0;

	position: absolute;

}

#blockQuoteInner{

	background-image: url(../img/site/block_quote_inner_background.gif);

	background-position: right bottom;

	background-repeat: no-repeat;

	color: #499bb0;

	font-size: 14px;

	padding: 10px;

}

#blockQuoteOuter{

	background-image: url(../img/site/block_quote_outer_background.gif);

	background-position: left top;

	background-repeat:no-repeat;

	float: left;

	margin: 20px;

	padding: 0px;

	width: 250px;

}



#rightColumn{

	background-image:url(../img/site/rightcolumn.jpg);
	background-position: center top;
	background-repeat:no-repeat;
	float: right;
	margin: 0px 0px 20px 20px;
	padding: 10px;
	height:229px;
	width: 250px;

}
#rightColumnhome{

	background-image:url(../img/site/rightcolumnhome.jpg);
	background-position: center top;
	background-repeat:no-repeat;
	float: right;
	margin: 15px 0px 0px 0px;
	padding: 10px;
	height:262px;
	width: 250px;

}

#contentcolumn{

	margin: 0px;

	padding: 10px 22px 30px 22px;

	width: 906px;

}



#feeds {

	clear: both;

}



#feeds a{

	font-weight: bold;

	text-decoration: none;

}



#feeds td{

	color: #777777;

	line-height: 17px;

	vertical-align: top;

	width: 50%;

}



#footer{

	background-image: url(../img/site/footer_background.gif);

	background-position: 0px 0px;

	background-repeat: no-repeat;

	clear: both;

	color: #ffffff;

	height: 110px;

	line-height: normal;

	margin: 0px;

	padding-top: 10px;

	text-align: center;

}



#footer a {

	color: #ffffff;

}



#header{

	background-color: transparent;

	height: 327px;

	position:relative;

}



#horiznav{

	background-image: url(../img/site/horiznav_background.gif);

	background-position: 0px 0px;

	background-repeat: repeat-x;

	color: #ffffff;

	height: 33px;

	line-height: 33px;

	margin: 0px 0px 0px 9px;

	text-align: center;

	width: 931px;

}



#horiznav a{

	color: #ffffff;

	font-weight: bold;

	height: 33px;

	letter-spacing: .5px;

	line-height: 33px;

	text-decoration: none;

}



#inset{

}



#leftcolumn{

	float: left;

	margin: 10px 0px 0px 0px;

	width: 160px;

}



#pagecontainer{

	background-color: #ffffff;

	background-image: url(../img/site/container_background.gif);

	background-position: left;

	background-repeat: repeat-y;

	margin: 0px auto 10px auto;

	width: 950px;

}



#rightcolumn{

	float: right;

	width: 250px;

}



#sitecredits{

	color: #999999;

	font-size: 11px;

	font-weight: bold;

	margin: 0px 0px 20px 0px;

	padding-bottom: 20px;

	position: absolute;

	text-align: center;

	width: 950px;

}



#sitecredits a{

	color: #999999;

	text-decoration: none;

}



#socialBookmarks {

	clear: both;

}

#subSectionBodyCopy{

	float: right;

	width: 710px;

	margin: 0px 0px 20px 0px;

	padding: 0px;

}



#tagCloud {

	clear: both;

	text-align: center;

	margin:0 auto;

	width:800px;

}



#tagCloud a{

	text-decoration: none;

}



#utilitiesNav{

	color: #666666;

	font-size: 14px;

	margin: 5px 0px 0px 630px;

	position: absolute;

	width: 310px;

}



#utilitiesNav a{

	color: #666666;

	font-weight: bold;

	text-decoration: none;

}



