body
{background:#D4DEEB; color:#333; margin:0; padding:0;}
p	
{font:12px Tahoma, Arial, sans-serif; padding:10px 0; margin:0;}
h1, h2, h3, h4, h5, h6
{font-family:Tahoma, Arial, Verdana, sans-serif; margin:0; padding:0;}
h3
{color:#334d55;	font-size:11px; font-style:normal; font-weight:normal;}
ul, ol
{padding:0 0 10px 20px; margin:0;}
ul
{list-style-type: square;}
li
{font:12px Tahoma, Arial, sans-serif; padding:0; margin:0; line-height:1.7em;}

#pageNav
{float: left;width:195px;padding:0;background-color:#F5f7f7; border-left: 1px solid #ccc; border-bottom: 1px solid #ccc;}
#petition
{padding:10px;}
#footer
{width:939px; font:11px Verdana, Arial, sans-serif; background-color:#fff; margin:0 auto; padding:14px;}

a:link, a:visited
{color: #005FA9; text-decoration: none;}
a:hover
{text-decoration: underline;}
.redtxt	
{color:#CC0000;}
.txt16
{font-size:16px;}
.glink
{font:13px Tahoma, Arial, sans-serif;}
a.glink, a.glink:visited
{margin:0;padding:2px 5px 4px 5px;	border-right:1px solid #8FB8BC;}
a.glink:hover
{background-image:  url("/images/glblnav_selected.gif");	text-decoration: none;}

.feature
{padding:0 0 10px 10px;}
.feature h3
{color:#000; padding:30px 0 5px 0;}
.feature img
{float:left; padding:0 10px 0 0;}

.story 
{padding:10px 0 10px 5px;}
.story h3
{color:#000;}
.story p 
{padding:0 0 10px 0;}

#sectionLinks
{margin:0; padding:0; vertical-align: top;}
#sectionLinks p	
{margin-top:0; padding-top:0;}
#sectionLinks h3
{padding: 0 0 2px 0;border-bottom: 1px solid #ccc;}
#sectionLinks a:link, #sectionLinks a:visited 
{display: block; border-top: 1px solid #ffffff;	border-bottom:1px solid #ccc; font-weight: bold; padding:3px 0 3px 10px; color:#21536A;background-image: url("/images/bg_nav.jpg");}
#sectionLinks a:hover
{border-top: 1px solid #ccc; background-color:#DDEEFF; background-image: none; font-weight: bold;	text-decoration: none;}

.relatedLinks
{padding: 0 0 10px 10px; border-bottom:1px solid #ccc; font: 11px Tahoma, Arial, sans-serif;}
.relatedLinks h3
{padding: 0px 0 2px 0;}
.relatedLinks a
{display: block;}

.newsstory	
{background:url(images/arrow_icon.gif) no-repeat top left; margin:0px 0 10px 5px;}
.newsstory p
{line-height:1.3em; margin:5px 0 5px 5px;	padding:0 0 0 8px; font-size:11px;}
.blueheadline {
	color:#005FA9;
	font-size: 18px;
}
.intro {
	color:#252525;
	font-size: 16px;
}
.smallblue {
	color:#005FA9;
	font-size: 9px;
}
