@charset "utf-8";
/* CSS Document */
/***********************************************/
/* Page Elements                               */
/***********************************************/
body {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:#AED0F6  url(images/back.jpg) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}
ul {margin:0;}
ul li{list-style:none;margin:0;}
h3{
	margin:0;
}

a:link, a:visited{
	color: #FE6333;
	font-weight:bold;
	text-decoration: none;
}
a:hover{
	text-decoration: underline;
}
/***********************************************/
/* Top Navigation styles                        */
/***********************************************/ 
#navigation {
	font-family: Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:13px;
	float:left;
	margin-left:12px;
	padding-top:5px;
	padding-left:3px;
	padding-right:5px;
	padding-bottom:3px;
}
#navigation a{
	color:#fff;
	text-decoration:none;
	padding-right:9px;
	padding-left:9px;
}
#navigation a:visited{
	color:#fff;
	text-decoration:none;
	padding-right:9px;
	padding-left:9px;
}
#navigation a:hover{
	color:#fff;
	text-decoration:underline;
}
#dropmenudiv{
position:absolute;
margin-top:11px;
border-left:2px solid #0166ff;
border-right:2px solid #0166ff;
border-bottom:2px solid #0166ff;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
color: #FFF;
display: block;
text-indent: 3px;
border-bottom: 1px solid #0166ff;
padding: 1px 0;
text-transform:uppercase;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #0166ff;
color:#FFF;
}
/***********************************************/
/* div boxes elements styles                   */
/***********************************************/
.boxes {
	border:1px solid #C7D0ED;
	background-color:#FFF;
	padding:2px;
	margin-top:5px;
	margin-bottom:10px;
	margin-left:5px;
	margin-right:5px;
}
#takeactionbox {
	border-top:none;
	width:97%;
	border:1px solid #C7D0ED;
	background-color:#fff;
	color:#fe6333;
	font-weight:bold;
	margin-top:5px;
	margin-left:2px;
	margin-bottom:6px;
}

#takeactionbox a, a:visited{
	color:#fe6333;
	text-transform:uppercase;
	font-size:14px;
	padding:3px;
	font-weight:bold;
}

#takeactionbox a:hover{
	color:#000;
	text-transform:uppercase;
	font-size:14px;
	padding:3px;
	text-decoration:underline;
}
.communities {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bolder;
	color:#0166ff;
	font-size:14px;
	padding:3px;
}

.communities img{
	padding:5px;
	text-align:left;
	border-style:none;
}
/***********************************************/
/*Links                                        */
/***********************************************/
.coloredlinks {
	font-family: Arial, Helvetica, sans-serif;
	color:#0166ff;
	font-size:12px;
	padding:3px;
}
.coloredlinks a{
	font-family: Arial, Helvetica, sans-serif;
	color:#0166ff;
	font-size:13px;
	font-weight:bolder;
	text-decoration:none;
}
.coloredlinks a:visited{
	font-family: Arial, Helvetica, sans-serif;
	color:#0166ff;
	font-size:13px;
	font-weight:bolder;
	text-decoration:none;
}
.coloredlinks a:hover{
	font-family: Arial, Helvetica, sans-serif;
	color:#FE6333;
	font-size:13px;
	font-weight:bolder;
}
.contributelink {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bolder;
	text-transform:uppercase;
	color:#FFF;
	font-size:14px;
	padding:4px;
}
/***********************************************/
/*EMail Sign Up Styles                         */
/***********************************************/
.emailsignup {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bolder;
	text-transform: uppercase;
	color: #fff;
	list-style-type: circle;
}
.keywords {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	width:150px;
	height:15px;
	color: #000;
}
.topbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	background-color:#00204F;
	width:65px;
	height:20px;
	padding-left:2px;
	padding-right:2px;
	color: #FFF;
}
/***********************************************/
/*header elements                              */
/***********************************************/
.coloredheaders {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bolder;
	text-transform:uppercase;
	color:#FE6333;
	font-size:14px;
	padding:3px;
}
.coloredheaders2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bolder;
	text-transform:uppercase;
	color:#FE6333;
	font-size:20px;
	padding:3px;
}

.newsheadlines {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bolder;
	text-decoration:underline;
	color:#0166ff;
	font-size:13px;
	padding:3px;
}
.newsheadlines a{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bolder;
	text-decoration:underline;
	color:#0166ff;
	font-size:13px;
	padding:3px;
}
/***********************************************/
/* HTML STYLE ELEMENTS                         */
/***********************************************/ 
.dollaramount{
	font-size:18px;
	font-weight:bold;
	color:#000;
	}
.smalltext{
	font-size:12px;
	font-weight:bold;
	color:#000;
	}
.smallertext{
	font-size:11px;
	color:#000;
	}
/***********************************************/
/* Footer Elements                             */
/***********************************************/ 
.copyright{
text-transform:uppercase;
padding:8px;
font-size:10px;
color:#FFF;
}
.copyright a{
color:#FFF;
font-size:12px;
font-weight:bold;
}
.copyright a:visited{
color:#FFF;
font-size:12px;
font-weight:bold;
}
.copyright a:hover{
text-decoration:underline;
}
#feedburner .headline a{
	color:#0166ff;
}
#feedburner ul {
margin:0px;
padding:2px;
	list-style:none;
}
#feedburner ul li{
	padding-top:2px;
	border-bottom:1px solid #999999;
	padding-left: 2px;
	padding-bottom:10px;
}

#feedburner #creditfooter img{
	width:1px;
	height:1px;
}
#feedburner ul li a:hover{
	text-decoration:underline;
}

#feedburner p.date, #feedburner p.feedItemAuthor {
	display:block;
	margin: 6px 0 6px 0;
	font-size: inherit;
}