/*typographic styles */body {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	margin:0;	padding:0;	}img.edge {	border: 1px solid #ff6600;}p {	color:#666666;}p.quote {	color: #0F66AC;}.breadcrumb {	color: #666666;	font-size: 10px;}p.subheader{	font-weight:bold;}p a{	font-weight:bold;	color:#709600;}p a.featured{	font-weight:bold;	color:#8b0b04;}p.news-and-events{	font-size:11px;}p.news-and-events a{	color:#666666;	font-weight:normal;}p a:link, p a:visited, p.news-and-events a:link, p.news-and-events a:visited{	text-decoration:underline;}h2, h2 a{	font-size:18px;	color:#0f66ac;	}h3{	font-size:18px;	font-weight:normal;	color:#709600;	padding-bottom:5px;	background-image:url(../images/header-underline.gif);	background-repeat:no-repeat;	background-position:bottom right;}h3.featured{	font-weight:bold;	color:#8b0b04;	background-image:none;	padding-bottom:0;}h3.alternate{	color:#0b62aa;	padding-bottom:5px;	background-image:url(../images/header-underline-alternate.gif);	background-repeat:no-repeat;	background-position:bottom right;	display:block;}h4{	font-size:12px;	color:#593700;}li{	list-style-image:url(../images/bullet-arrow-1.gif);	color: #666666;}li.rtalign{	list-style-image:url(../images/bullet-arrow-1.gif);	color: #666666;	float: right;}li a{	font-weight:bold;	color:#709600;}li a:link, li a:visited{	text-decoration:underline;}a:link, a:visited{	text-decoration:none;}a:active, a:hover{	text-decoration:underline;}.tagline{	font-weight:bold;	color:#6f9501;}.copyright{	color:#6f9501;}.standard-widget {	background: #72b8da url(../images/standard-widget-blue.gif) repeat-x; 	width:164px;}.standard-widget p, .standard-widget h3, .standard-widget a{	color:#FFFFFF;}.standard-widget h3{	font-size:14px;	font-weight:bold;	background-image:none;	padding-bottom:0;}/*navigation styles*/.util-nav, .util-nav a{	color:#287ac0;	font-weight:bold;}.sub-util-nav, .sub-util-nav a{	color:#916d00;	font-weight:normal;}.main-nav-primary{	font-weight:bold;	font-size:14px;	color:#FFFFFF;	}/*.util-nav a:link, .util-nav a:visited, .main-nav-primary:link, .main-nav-primary:visited{	text-decoration:none;	}.util-nav a:active, .util-nav a:hover, .main-nav-primary:hover, .main-nav-primary:active{	text-decoration:underline;}*/.main-nav-primary-sub{	color:#FFFFFF;	font-weight:bold;	padding-left:14px;	background:transparent  url(../images/arrow-level-1.gif) no-repeat 0 4px;	display:block;}.main-nav-primary-sub-selected{	color:#591938;	font-weight:bold;	padding-left:14px;	background:transparent  url(../images/arrow-level-1.gif) no-repeat 0 4px;	display:block;}.main-nav-primary-sub-sub{	color:#598701;	font-weight:bold;	padding-left:14px;	background:transparent url(../images/arrow-level-2.gif) no-repeat 0 4px;	display:block;}.main-nav-primary-sub-sub-selected{	color:#FFFFFF;	font-weight:bold;	padding-left:14px;	background:transparent  url(../images/arrow-level-2.gif) no-repeat  0 4px;	display:block;}/*.main-nav-primary-sub:link, .main-nav-primary-sub:visited, .main-nav-primary-sub-selected:link, .main-nav-primary-sub-selected:visited,.main-nav-primary-sub-sub:link, .main-nav-primary-sub-sub:visited, .main-nav-primary-sub-sub-selected:link, .main-nav-primary-sub-sub-selected:visited{	text-decoration:none;}.main-nav-primary-sub:active, .main-nav-primary-sub:hover, .main-nav-primary-sub-selected:active, .main-nav-primary-sub-selected:hover,.main-nav-primary-sub-sub:active, .main-nav-primary-sub-sub:hover, .main-nav-primary-sub-sub-selected:active, .main-nav-primary-sub-sub-selected:hover{	text-decoration:underline;}*/.main-nav-secondary{	font-weight:bold;	font-size:14px;	color:#597701;}.main-nav-secondary-sub{	color:#5A7700;	font-weight:bold;	padding-left:14px;	background:transparent  url(../images/arrow-level-1.gif) no-repeat 0 4px;	display:block;}.main-nav-secondary-sub-selected{	color:#591938;	font-weight:bold;	padding-left:14px;	background:transparent  url(../images/arrow-level-1.gif) no-repeat 0 4px;	display:block;}.main-nav-secondary-sub-sub{a:86A600;	color:#709500;	font-weight:bold;	padding-left:14px;	background:transparent url(../images/arrow-level-2.gif) no-repeat 0 4px;	display:block;}.main-nav-secondary-sub-sub-selected{	color:#FFFFFF;	font-weight:bold;	padding-left:14px;	background:transparent  url(../images/arrow-level-2.gif) no-repeat  0 4px;	display:block;}/*.main-nav-secondary:link, .main-nav-secondary:visited{	text-decoration:none;	}.main-nav-secondary:hover, .main-nav-secondary:active{	text-decoration:underline;}*/
