body{	font-family: Verdana,Arial,sans-serif;	color: #333333;	line-height: 105%;	margin: 0px;	padding: 0px;	/*border: 1px solid #000000;*/}a:link, a:visited, a:hover {	color: #000000;	text-decoration: underline;}a:hover {	color: #0033FF;	text-decoration: underline;}/* overrides decoration from previous rule for hovered links */h1, h2, h3, h4, h5, h6 {	font-family: Arial,sans-serif;	margin: 0px;	padding: 0px;}h1{ font-family: Verdana,Arial,sans-serif; font-size: 120%; color: #334d55;}h2{	font-size: 120%;	color: #990000;}h3{	font-size: 100%;	color: #000000;}h4{ font-size: 80%; font-weight: normal; color: #333333;}h5{ font-size: 100%; color: #334d55;}ul{ list-style-type: square;}ul ul{ list-style-type: disc;}ul ul ul{ list-style-type: none;}label{ font: bold 100% Arial,sans-serif; color: #334d55;}				/*****Main Layout Divs*****//*div#globalelements{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	position: absolute;	top: 5px;	right: 3%;	}*/#masthead{	padding: 0px;	width: 100%;	white-space: nowrap;	border-bottom: 4px solid #cccccc;	background-color: #FFFFFF;}#navBar{	margin: 0 79% 0 0;	padding: 5px 0 0 0;	background-color: #FFFFFF;	/*border-right: 1px dashed #cccccc;*/}#headlines{ 	font-size: 100%;  	float:right;	width: 40%;	background-color:#FFFFCC;	border: 1px solid #cccccc;	padding: 4px;}/*#headlines a {	font-size: 100%;	color: #000000;	text-decoration:none;}#headlines a:hover{	color: #000000;	text-decoration:underline;}*/#content{	float:right;	width: 79%;	margin: 0;	padding: 0px;	background-color: #FFFFFF;		/*border-left: 1px solid #FF6600;*/}#bodytwo{	padding: 0px;	width: 100%;	white-space: nowrap;}/******Component Divs*****/#globalelements a{	font-size: 100%;	padding: 3px;	color: #FFFFFF;	text-decoration:none;	font-weight: bold;}#globalelements a:hover{	color: #000000;	text-decoration:underline;}#siteName{	margin: 0px;	padding: 0px;}#pageName{	padding: 5px 0px 5px 10px;}#globalNav{	color: #FFFFFF;	padding: 5px;	white-space: nowrap;	background-color: #990000;	/*background-color: #FFFFCC;*/	font-weight: bold;	font-size: 80%;	border-top: 1px solid #FFFFFF;	border-bottom: 1px solid #FFFFFF;}/* 'nowrap' prevents links from line-wrapping if there are too many to fit in one line   this will force a horizontal scrollbar if there isn't enough room for all links   remove rule or change value to 'normal' if you want the links to line-wrap */#globalNav a {	font-size: 100%;	padding: 3px;	color: #FFFFFF;	text-decoration:none;}#globalNav a:hover{	color: #FFFFFF;	text-decoration:underline;}/************* #breadCrumb styles *************/#breadCrumb{	font-size: 75%;	padding: 5px 0px 5px 10px;	/*border-bottom: 1px solid #FF6600;*/}/************** .feature styles ***************/.feature{	padding: 0px 10px 0px 10px;	font-size: 80%;	/*border-top: 1px solid #cccccc;*/	/*border-bottom: 1px dashed #cccccc;*/}.feature a:link, a:visited, a:hover {	color: #0066FF;	text-decoration: underline;}.feature a:hover {	text-decoration: underline;	}.feature h3{	padding: 0px;	text-align: left;}.feature img{	padding: 0px;	margin: 0 5px 5px 0;}/* adjust margins to change separation between the feature image and text flowing around it *//************** .story styles *****************/.story{	clear: both;	padding: 10px 0px 0px 10px;	font-size: 80%;}.story p{	padding: 0px 0px 5px 0px;}/************* #siteInfo styles ***************/#siteInfo{	clear: both;	border-top: 1px solid #333333;	font-size: 75%;	color: #FFFFFF;	padding: 5px 10px 5px 10px;	margin-top: 0px;	font-weight: normal;	background-color: #999999;}/* negative top margin pulls siteinfo up so its top border overlaps (and thus lines up with)	the bottom border of the navBar in cases where they "touch" */#siteInfo img{	padding: 5px 5px 0px 0px;}/************* #search styles ***************/#search{	padding: 5px 0px 5px 10px;	/*border-bottom: 1px solid #cccccc;*/	font-size: 80%;}#search form{ margin: 0px; padding: 0px;}#search label{	display: block;	margin: 0px;	padding: 0px;	color: #000000;	}#quicklinks{	padding: 5px 0px 5px 10px;	/*border-bottom: 1px solid #cccccc;*/	font-size: 80%;}#quicklinks form{ margin: 0px; padding: 0px;}#quicklinks label{	display: block;	margin: 0px;	padding: 0px;	color: #000000;	}/*********** #navBar link styles ***********/#navBar ul a:link, #navBar ul a:visited {display: block;}#navBar ul {list-style: none; margin: 0; padding: 0;}/* hack to fix IE/Win's broken rendering of block-level anchors in lists */#navBar li {border-bottom: 1px solid #EEE;}/* fix for browsers that don't need the hack */html>body #navBar li {border-bottom: none;}/*********** #sectionLinks styles ***********/#sectionLinks{	position: relative;	margin: 0px;	padding: 0px;	border-bottom: 1px solid #cccccc;	font-size: 90%;}#sectionLinks h3{	padding: 10px 0px 2px 10px;}#sectionLinks a:link{	padding: 2px 0px 2px 10px;	border-top: 1px solid #cccccc;	width: 100%;  voice-family: "\"}\"";   voice-family:inherit;	width: auto;}#sectionLinks a:visited{	border-top: 1px solid #cccccc;	padding: 2px 0px 2px 10px;}#sectionLinks a:hover{	border-top: 1px solid #cccccc;	background-color: #dddddd;	padding: 2px 0px 2px 10px;}/*********** .relatedLinks styles ***********/.relatedLinks{	margin: 0px;	padding: 5px 0px 3px 10px;	font-size: 80%;	white-space:no-wrap;	list-style-type: disc;	color: #333333;}.relatedLinks a:hover {	text-decoration: underline;	}/*********** .relatedLinks h3 styles ***********/.relatedLinks h3 {	color: #000000;	padding: 2px 0px 0px 0px;	text-decoration: none;}.relatedLinks h3 a:link, .relatedLinks h3 a:visited{	color: #66CCOO;	text-decoration: none;}.relatedLinks h3 a:hover {	color: #66CCOO;	text-decoration: underline;}/************** #advert styles **************/#advert{	padding: 5px 0px 0px 10px;	font-size: 80%;	/*border-top: 1px solid #cccccc;*/}#advert img{	display: block;}/************** #headlines styles *************#headlines{	margin: 0px;	padding: 5px 0px 0px 10px;	font-size: 80%;}#headlines p{	padding: 0px;}*/
