/*Global general*/

	body {margin: 0px auto;width: 950px; background-color:#fff}
	body,form,table,tr,td,th,input,textarea,select,textfield {font: 11px Arial, Helvetica, sans-serif;color: #000;}
	h1,h2,h3,h4,h5,ul,li,form {margin:0px; padding:0px;}/*clear margins*/
	small {font-size:10px;}
	img, img a{border:none}
	a {text-decoration:none; color:#000;}
	h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover{border-bottom:dotted 1px #ccc;}
	h1 {font-size:20px; line-height: 22px; margin:0 0 5px 0} /*main headline*/
	h2 {font-size:16px;text-transform: uppercase; font-weight:bold; color: #030 ;border-bottom: 2px solid #F7A607;} /*module title*/
	h3, h3 a {font-size: 12px;font-weight: bold;} /*module headline*/
	h4 {font-size:16px;font-weight:bold}
	

/*Global list*/
	ul {margin:3px 0 0 0;}
	li {margin:0 ;/*list-style: none*/ list-style-type: none;}
	ul.norm {margin-left:1em; padding-left:0.5em;list-style: disc url(bullet_gen_thin.gif);}
	ul.audio{margin-left:1.5em; padding-left:0.5em;list-style: disc url(icon_audio.gif);}
	ul.video{margin-left:1.5em; padding-left:0.5em;list-style: disc url(icon_video.gif);}
	ul.photos{margin-left:1em; padding-left:1em;list-style: disc url(icon_photo.gif);}
	ul.story{margin-left:1em; padding-left:1em;list-style: disc url(icon_article.gif);}
	ul.ss{margin-left:1em; padding-left:1em;list-style: disc url(icon_ss.gif);}
	
	ul.norm li, ul.audio li, ul.video li, ul.photos li, ul.story li, ul.ss li {padding-bottom:3px}
	ul.norm li a:hover, ul.audio li a:hover, ul.video li a:hover, ul.photos li a:hover, ul.story li a:hover, ul.ss li a:hover {border-bottom:1px dotted #ccc}


/*Global table control*/
	th,tr,td {padding:3px; text-align:left; vertical-align:top;}
	th {font-weight:bold;}
	
/*Get custom*/

	.top_ad {padding: 2px 0px 5px 0px;}


	.article_body ul { margin:1em; padding:0 1em;}
	.google_ad {position:relative; left:-4px;}


	.story_breakout {margin:5px 0; border:1px solid #ddd; background:#fff url(breakout_bg_body.png) repeat-x;}
	.story_breakout h3 {color:#030; font-size:14px; background: url(mod_tab_bg.jpg) repeat-x left center; padding:3px; border-bottom: 2px solid #E79C24;text-transform:uppercase}
	.story_breakout p {margin:1em 4px;}	

	.advert {margin:5px 0 0 1px;}
	#noscript {text-align:center; margin:5px;}

	hr.lite {color: #e2e2e2; background-color: #e2e2e2; height: 1px; text-align: left; padding:0; margin:0; border:none}
	
	hr.green {
	color: #709E7E;
	background-color: #709E7E;
	height: 1px;
	text-align: left;
	padding:0;
	margin:1;
	border:none;
	width:190px;
}
	
	.pad5 {padding:5px}
	.pad5_vert {padding:5px 0}
	.pad5_top {padding:5px 0 0 0}
	.pad5_horz {padding: 0 5px}
	
	.m5_bot {margin-bottom:5px}
	.m5_l {margin-left:5px}
	.margin5 {margin:5px}
	.margin5_vert {margin:5px 0}
	.margin5_horz {margin:0 5px}

	.clr {clear:both}
	.clr_l {clear:left}
	.clr_r {clear:right}
	
	.redhighlight, .redhighlight a {color:#BB0000; font-weight:bold}
	.redhighlight a:hover {border-bottom:dotted 1px #ccc;}
	a.redhighlight {color:#BB0000; font-weight:bold}
	a:hover.redhighlight  {border-bottom:dotted 1px #ccc;}

	.timestamp {color:#676; font-weight:bold;}
	.accent, .accent a {color:#003300; font-weight:bold}
	.accent a:hover {border-bottom:dotted 1px #ccc;}
	a.accent {color:#003300; font-weight:bold}
	a:hover.accent  {border-bottom:dotted 1px #ccc;}
	
	.accent2, .accent2 a {color:#003300; font-weight:bold; font-size:12px;}
	.accent2 a:hover {border-bottom:dotted 1px #ccc;}
	a.accent2 {color:#003300; font-weight:bold; border-bottom:dotted 1px #ccc;}
	a:hover.accent2  {border-bottom:dotted 1px #ccc;}

	.module_tab {height:16px;background: url(mod_tab_bg.jpg) repeat-x left center;border:1px solid #e2e2e2;padding:3px 2px 0 2px;}
	.module_tab, .module_tab a {font-weight: bold;text-transform: uppercase;color: #303030;}
	.module_tab a:hover {color:#000}
	.module_story{border-bottom:1px solid #e2e2e2; margin:0 0 5px 0; padding:0 0 5px 0}
	.module_white_content {padding:5px; border:1px solid #e2e2e2; border-bottom:none}
	
	.photo, .photo_feature,.photo_thumb,.photo_lightbox {padding:2px;background-color:#fff; border:1px solid #e2e2e2; margin:3px; margin-top:0px}
	.photo_feature{float:left; margin-left:0;}
	.photo_thumb {float:right}
	.photo_thumb img {border:1px solid #e2e2e2;}
	.photo_lightbox img {border:1px solid #e2e2e2;}
	
	.article_body {font-size:14px; line-height:18px;}
	.article_body a{border-bottom:dotted 1px #4a4; color:#060}
	.article_body a:hover {color:#900; border-color:#900}
	p.ColCredit {font-weight:bold;}
	
	.syn p {margin:0; font-size:12px; padding-left:5px; padding-right:5px; padding:3px; text-align:justify;}
	.syn p a{margin:0; font-size:12px; text-decoration:none; border-bottom:dotted 1px #ccc;}
	.syn p a:hover{text-decoration:none;}
	#extras p {margin:0;}

	.media_bucket {width:300px; margin-right:5px}
	.sharing_bucket {width:175px; margin:0 0 0 5px}
	
	/*for the homepage*/
	label.timestamp {font-weight:bold;width: 48px; float:left;color:#030;}
	p.nospace {margin:1px 0; padding:1px 0; border-bottom:1px solid #e2e2e2; clear:left}
	.headline_short {padding-left:50px;display:block;}
	
	.float_r {float:right}
	.float_l {float:left}


/* Comments */
#comments {width:460px;}

#comments a:link {color:#04c;}
#comments a:visited {color:#264;}
#comments a:hover {color:#c40;}

#comments h2 				{background:url(leavecommbg.gif) right repeat-y; margin-bottom:10px;}
#leaveComment 				{ font:bold 13px Arial; float:right; text-decoration:underline; padding:2px 10px;}
#comments #leaveComment:link, #comments #leaveComment:visited
							{color:#fff;}

#comment_form 				{ margin:10px 0}
#comment_form, #comments input {font-size:14px;}
#comments fieldset			{border:1px solid #ccc; padding:5px 10px; background:url(commformbg.png) left repeat-y}

#comments label 			{display:block; font-weight:bold;}
#comments #login_anon 		{float:left;height:4em;padding-right:10px; border-right:1px solid #ccc;}
#comments #login_forums 	{padding-left:5px;overflow:hidden}
#comments #login  			{border:none; margin:0 0 0 20px; background:none; overflow:hidden;}
#comments #login input 		{width:120px;}
#comments label span		{float:left; text-align:right; margin-right:5px; width:65px; font-size:12px;}
#comments #forum_register	{font-size:12px;}
#comments .commentor img 	{vertical-align:middle;}
#comments .regmark			{position:relative; top:-2px;}
#comments .text {border:1px solid #aaa;}

#post 						{margin-top:2px;}
#post label 				{clear:both;}
#post textarea				{vertical-align:bottom;}
#post label span			{vertical-align:top;}
#post .submit				{border:1px solid #888; border-top-color:#ccc; border-left-color:#ccc; background:#eee; margin:10px 0 0 88px;}


#comments .comment {clear:both; border-top:1px solid #ccc; font-size:13px;;}
#comments .commentor {float:left; font-weight:bold; font-size:12px; margin-right:5px; border-bottom:1px solid #ccc; padding:4px 8px; background-color:#dae8f2; text-align:center}
#comments p {margin:0; margin-left:15px; border-left:1px solid #ccc; padding:0 5px}
#comments .commentTitle {font-weight:bold; padding-top:2px;}
#comments .commentText {color:#444; padding-bottom:10px;}


/* Polls */
	#poll {position:relative;}
	#poll label {display:block; padding:1px 0;clear:left; font-size:12px;}

	#poll input{}
	#poll .subduedRadio {background:none;border:1px solid #fff; border-width:1px 0;}
	#poll .activeRadio {background:#efd; border:1px solid #ccc; border-width:1px 0;}
	#poll label.submit {clear:both; text-align:right; font-size:12px;}
	#poll label.submit input {float:none;}

	#poll .result {font-size:12px; margin-bottom:.5em;}
	#poll .result p {margin:0; }
	#poll .result_bar {position:absolute; background:#9cf; height: 16px; border:1px solid #aaa; border-width:1px 0;}
	#poll .result_p {position:relative; z-index:2; padding:2px; font-weight:bold; font-size:11px;}
	#poll h3 {font-size:13px; margin-bottom:1em;}

/*SET ID's*/
#head_wrapper {height:60px; margin:5px 0; background: url(logo.jpg) no-repeat top left; }
#head_wrapper .pub_address {text-align:right; margin:0 0 3px 0; position:relative}

/*Search Box*/
#search_small {float:right; position:relative; clear:right}
#search_small label {font-weight:bold; text-align:right}
#search_small img {vertical-align:middle; border:none;}
#search_small input {vertical-align:middle;}
#search_small .top_row {text-align:right; margin-right:10px; padding:9px 0 0 0;}
#search_small {height: 40px;width: 420px;background: url(search_bg_small.gif) no-repeat;}

/*Expanded search box*/
#search_exp {position: absolute; top:32px; right:0}
#search_exp {width: 420px;}
#search_exp a {color:#030; border-bottom:1px dotted #d9d9d9; text-decoration:none}
#search_exp a:hover{color:#666;}
#search_exp .top {background: url(search_exp_top.gif) no-repeat; height:20px}
#search_exp .center {background: #fff url(search_exp_mid.gif) repeat-y; padding:0 15px;}
#search_exp .bottom {background: url(search_exp_bot.gif) no-repeat; height:20px}
#search_exp .center input {}
#search_exp .center label {font-weight:normal; text-align:left; display:block; margin-left:20px}
#search_exp .adv_opt {height:50px; margin:5px 0; padding:5px 0; border-bottom:1px solid #e2e2e2}
#search_exp .adv_opt2 {height:20px; margin:5px 0; padding:5px 0; border-bottom:1px solid #e2e2e2}

/*Main navigation*/
#nav{margin: 0;padding:0;}
#nav ul {width:956px;margin-left:-1px}
#nav a {text-decoration: none; font-weight:bold; color:#000}
#nav li {margin: 0;float: left;display: block; padding: 0px;}
#nav li a {display: block;height:22px; width:106px; text-align:center; padding-top: 10px; background: url(top_nav.png) no-repeat left top;}
/*#nav li a:hover {color: #fff;background:url(top_nav_up_green.png) no-repeat left top;}*/
#nav li a:hover{color:#fff; background: url(top_nav_up_green.png) no-repeat left top;}

ul.subnav  {color:#F6ECE0; margin:0; padding-left:10px; padding-top:6px;}
ul.subnav li {display:inline; margin:0; padding:0; font-weight:bold}
ul.subnav a{color:#DDEDEC; text-decoration:none; font-weight:normal}
ul.subnav a:hover{color:#fff;}
ul.subnav li {border-right:1px solid #fff; display:inline;}
ul.subnav li a{padding:0 3px; margin:0 2px}
ul.subnav li.end {border:none}

/*ul.subnav_7day  {color:#F6ECE0; margin:0; padding-left:10px; padding-top:6px;float:left;}
ul.subnav_7day li {display:inline; margin:0; padding:0; font-weight:bold}
ul.subnav_7day a{color:#DDEDEC; text-decoration:none; font-weight:normal}
ul.subnav_7day a:hover{color:#fff;}
ul.subnav_7day li {border-right:1px solid #fff; display:inline;}
ul.subnav_7day li a{padding:0 3px; margin:0 2px}
ul.subnav_7day li.end {border:none}*/

/*#subnav_7day {color:#F6ECE0; margin:0; padding-left:10px; padding-top:6px; display:inline; float:left;} 
#subnav_7day ul {color:#F6ECE0; margin:0; padding-left:10px; padding-top:6px; display:inline; float:left;}
#subnav_7day ul li {display:inline; margin:0; padding:0; font-weight:bold}
#subnav_7day ul li a{color:#DDEDEC; text-decoration:none; font-weight:normal}
#subnav_7day a:hover{color:#fff;}
#subnav_7day ul li {border-right:1px solid #fff; display:inline;}
#subnav_7day ul li a{padding:0 3px; margin:0 2px}
#subnav_7day ul li.end {border:none}*/

.header_subnav {background:#fff url(subNav_bg_green.png) no-repeat left top; height:30px; clear:both;}
.header_subnav_date {color:#fff; padding:5px 10px; float::right;}



/* Verticals Full Sub-Nav*/
#verts {padding:7px 0 0 5px; height:25px;margin:2px 0px 1px 0px;text-align:center;}
#verts {background: #FFFFFF url(vert_nav_bg_grey.png) no-repeat center top;}/*Should go into local*/
#verts ul {display:inline; margin-left: 0; padding-left: 0; font-weight:bold; } 
#verts ul li {display:inline; margin-left: 0; padding: 0 8px;border-left: 1px solid #c6c6c6;list-style: none;}
#verts ul li.first {border-left: none; }
#verts img {vertical-align:middle; padding-right:2px}
#verts a {font-weight:bold; color:#000}
#verts a:hover {text-decoration:underline; color:#d40}
#verts a:visited {text-decoration: none}

#verticalscolumn {height:105px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color:#999999} 


/*Vertical Navs - old*/
#verticals {height:120px;}
#verticals ul.vert_nav  {color:#666; margin:0; padding:0}
#verticals ul.vert_nav li {display:inline; margin:0; padding:0px; font-weight:bold; float:left; border:1px solid #e2e2e2; margin-bottom:5px}
#verticals ul.vert_nav li a{display:block; color:#666; text-decoration:none; width:85px; padding:2px; background: url(mod_tab_bg.jpg) repeat-x center; }
#verticals ul.vert_nav li a:hover{background: url(mod_tab_bg_ovr.jpg) repeat-x center;}
#verticals ul.vert_nav img {border:none; vertical-align:middle}

.right_rail {color: #000;background: #eee; float:right; width:203px; }

/*Breakout Boxes*/
.breakout_header_dark {background: #055605 url(breakout_bg_dark_norwich.png) repeat-y;border: 1px solid #055605;border-top:none}
.breakout_header_lite {background: #003300 repeat-y;border: 1px solid #6D1416;}
.breakout_header_dark, .breakout_header_lite {color:#fff; font-weight: bold; text-transform: uppercase; padding:4px;  font-size:10px;}
.breakout_arrow {border:none;vertical-align:middle;padding-right:5px;}
.breakout_body {border:1px solid #eee;background: #fff url(breakout_bg_body.png) repeat-x;padding:5px}
.breakout_body ul {list-style:none;}
.breakout_dark{background-color:#3B464A; border:1px solid #303030; color:#fff}


/*Breadcrumbs*/
#breadcrumbs .content {width:730px}
#breadcrumb ul {display:inline; margin:0; padding:0}
.content ul {list-style:none;}
#breadcrumbs li {float:right; margin:2px 10px 0 5px;}
#breadcrumbs a {font-weight:bold; color:#030}
#breadcrumbs a:hover{border-bottom:dotted 1px #ccc;}

/*C wrap*/
.c_well_top {height:10px; background:transparent url(c_wrap_top.gif) no-repeat bottom}
.c_well_mid {background: #fdfdfd ;border-right: 1px solid #e2e2e2; border-left: 1px solid #e2e2e2; padding:0 5px;}
.c_well_bot {height:10px; background:#fff url(c_wrap_bot.gif) no-repeat top}

/*Related content*/
.rel_content {text-align:left; margin:0; padding:0; list-style:none;}
.rel_content li {list-style:none;display:inline; }
.rel_content li a {border-right:1px solid #e2e2e2; color:#000; padding:0 2px }
.rel_content li a:hover {border-bottom:dotted 1px #CCC;}

/*Radius box - lite*/
.top_l_lite, .top_r_lite, .bot_l_lite, .bot_r_lite { background-image: url(rc_grey.gif); background-color:#fff; height: 9px;font-size: 2px;}
.top_l_lite, .bot_l_lite { margin-right: 9px;}
.top_r_lite, .bot_r_lite { margin-left: 9px;margin-top: -9px;}
.top_r_lite {background-position: 100% 0;}
.bot_l_lite  { background-position: 0 -9px;}
.bot_r_lite{ background-position: 100% -9px;}
.inside_lite {border-left: 1px solid #e2e2e2;border-right: 1px solid #e2e2e2;background: #fff;padding-left: 10px;padding-right:10px;}

.top_l_dark, .top_r_dark, .bot_l_dark, .bot_r_dark{height: 9px;font-size: 2px;background: url(rc_dark_norwich.gif);}
.top_l_dark, .bot_l_dark { margin-right: 9px;}
.top_r_dark, .bot_r_dark { margin-left: 9px;margin-top: -9px;}
.top_r_dark {background-position: 100% 0;}
.bot_l_dark  { background-position: 0 -9px;}
.bot_r_dark{ background-position: 100% -9px;}
.inside_dark {border-top: 1px solid #e2e2e2; border-left: 1px solid #e2e2e2; border-right: 1px solid #e2e2e2;background: #eee; padding-left: 10px;padding-right:10px; color:#000}
.inside_darkv2 {border-top: 1px solid #e2e2e2; border-left: 1px solid #e2e2e2; border-right: 1px solid #e2e2e2;background: #eee; padding-left: 7px;padding-right:0px; color:#000}

.notopgap    { margin-top: 0; }
.nobottomgap { margin-bottom: 0; }


/*Featured Content*/

.feature_l_col {width:475px;float:left;}
.feature_r_col {width:285px;float:left;margin-left:4px; padding-left:5px;border-left:1px solid #e2e2e2}

.feature_gen {width: 450px; padding:0 5px 0 0; /*height:230px;*/ border-right:1px solid #e2e2e2}
.feature_gen_photo {display:block; float:left; margin:0 5px 5px 0; width:220px}
.feature_break {background: #030 url(breakout_bg_bright.png) repeat-y;border: 1px solid #6D1416; padding:2px;margin-bottom:5px;  }
.feature_break {color:#fff; font-weight:bold;}
.feature_break a{color:#fff; text-decoration:none}
.feature_syn {padding-bottom:3px; margin-bottom:3px; border-bottom:1px solid #e2e2e2}
.feature_foot {color:#666; border:1px solid #e2e2e2; padding:2px; background: url(mod_tab_bg.png) repeat-x center; padding:2px;font-weight:bold; clear:both}


/*Featured Content Column One list-styles*/
#FeatureCol01 {margin:0;}
##FeatureCol01 ul {width:130px; margin:2px 0 0 0; padding:0px; font-size:7pt; background:#ffffff;}
##FeatureCol01 li {margin:0;/*list-style: none*/ padding:4px 0px 2px 0px; list-style-type: none; background:#eee;}
##FeatureCol01 li.head 	{font-weight:bold; background:#ccc; border-bottom:1px solid #eeeeee; margin:2px 0px 1px 0px; padding: 3px; padding-left: 0px;}
##FeatureCol01 img			{vertical-align:middle;}
##FeatureCol01 a img		{border:0px;}
##FeatureCol01 a 			{font:10px Verdana, Arial, Helvetica, sans-serif; color: #000066;}
##FeatureCol01 a:link    	{text-decoration:none;}
##FeatureCol01 a:visited	{text-decoration:none;}
##FeatureCol01 a:hover		{text-decoration:underline; color:#000;}


/*right rail - body content*/
#right_rail_300 {width:300px; float:right;}
#right_rail_300 .sky {float:right}
#right_rail_300 .rel_content {background-color:#fff; border:1px solid #e2e2e2; padding:5px;width:120px; margin-right:5px}

#right_rail_160 {width:160px; float:right;}
#right_rail_160 .rel_content {background-color:#fff; border:1px solid #e2e2e2; padding:5px;width:160px;}

/*Site Map*/
.sitemap_top {height:10px; background:#fff url(site_map_topnew.png) no-repeat bottom}
.sitemap_mid {color:#666;background: #efefef ;border-right: 1px solid #e2e2e2; border-left: 1px solid #e2e2e2;text-align:center}
.sitemap_midNEW {color:#000;background: #efefef; text-align:left; clear:both}
.sitemap_bot {height:10px; background:#C9C9C8 url(site_map_bot_greennew.png) no-repeat top}
.site_map_content {}
.site_map_content ul {text-align:center; margin:0; padding:0; list-style:none;}
.site_map_content li {list-style:none;display:inline; }
.site_map_content li a {border-right:1px solid #666; color:#666; padding:0 5px }
.site_map_content li a:hover {color:#999}
/*.footer_mid {background:#005454; padding:10px; color:#fff; line-height:20px;}*/
.footer_mid {background:#d5d5d6 url(footer_mid_green.png) repeat-x; padding:10px 10px 0 10px; color:#000; line-height:20px;}
.footer_bot {height:10px; background:#fff url(footer_bottom_green_2.png) no-repeat top}
.footer_mid a {color: #000;text-decoration: none; border-bottom:1px dotted #003300}
.footer_mid a:hover {color:#030; border-bottom:1px dotted #d9d9d9}
.footer_mid img, .footer_mid img a, .footer_mid img a:hover{border:none; text-align:right; padding:5px 0 5px 5px}
.footer_mid .float {text-align:right;float:right; width:700px}
#champion_link {border:none;}

/*Site Index*/
.site_map_contentNEW { background-color:#efefef;}

	ul.siteindex {margin-left:1em; padding-left:0.5em; list-style: disc url(nav_arrow.png);}
	ul.siteindex li.first { list-style: none; padding:0 0 2px 5px; text-decoration:underline; margin-left:-1.5em; font: 14px Arial, Helvetica, sans-serif; color:#333; font-weight:bold;}
	ul.siteindex li.first a {color:#333; text-decoration:underline}
	ul.siteindex li.firstsmall {list-style: none; padding:0 0 2px 5px; text-decoration:none; margin-left:-1.5em; font: 11px Arial, Helvetica, sans-serif; color:#333; font-weight:bold;}
	ul.siteindex li.firstsmall a {color:#333}
	ul.siteindex li {padding-bottom:2px}
	ul.siteindex li a { text-decoration:none; border:none; color:#000; padding:0;}
	ul.siteindex li a:hover {/*border:1px solid #999;*/ text-decoration:underline; color:#990000; padding:0;}
    /*ul.siteindex li a:hover {color:#999}*/


/* 7 Day Archive Links */

#seven_day {padding:5px 0px; font:bold 11px Arial; text-align:center;}
ul.day_list li {display:inline; margin-right:-1px}
ul.day_list {display:inline; margin:0; padding:0;}
ul.day_list li a {padding:2px; border:1px solid #ccc; background-color:#fff}
ul.day_list a:link, ul.day_list a:visited {color:#008; text-decoration:none;}
ul.day_list a:hover {color:#c00; text-decoration:underline; background-color:#385b38; color:#fff}

/*Calendar*/
#cal_search input.text {border:1px solid #888; width:120px}
#cal_search a:link, #cal_search a:visited {font-weight:bold; font-size:12px; margin:2px 7px; color:#009;}
#cal_search a:hover {color:#c00; border-bottom:1px dotted #c00;}
#cal_days {margin-top:4px; text-align:center; font:bold 11px Arial;}

/* Contact forms */
.contact_us_label {width: 120px;float: left;text-align: right;padding-right: 10px;display: block;}
.contact_us_input {margin-left: 110px;font: bold 11px Arial, Helvetica, sans-serif;color: #fff;background: #900;}

.advertisement { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color:#999999} 

/* AP story Links */
#ap_links ul {margin-left:1.5em; list-style-image:url(bullet_gen_thin.gif)}
#ap_links a:link {color:#000;}
#ap_links a:visited {color:#060;}
#ap_links a:hover {color:#d40;}

/* AP js story links */
.ap { font: normal 7pt Verdana, Arial, Helvetica, sans-serif; color:#000000;} 
.ap a:link {  color: #000066; text-decoration: underline}
.ap a:visited { color: #000066; text-decoration: underline}
.ap a:hover {  color: #D00000; text-decoration: none}

/* Prep sec Links */
#prep_links ul {margin-left:1.5em;}
#prep_links li {list-style-image:url(bullet_gen_thin.gif); list-style-position:inside;}
#prep_links a:link {padding-left:5px; color:#000;}
#prep_links a:visited {padding-left:5px; color:#060;}
#prep_links a:hover {padding-left:5px; color:#d40;}


.latest_itemHyperText{
font-size:18px; line-height: 22px; margin:0 0 5px 0

}

.latest_itemHyperText:hover{
border-bottom:dotted 1px #ccc;
}

.latest_itmeDate{
color:#003300; font-weight:bold
}

.latest_itmeMore{
font-weight:bold;
}

.latest_itmeMore:hover{
font-weight:bold;
border-bottom:dotted 1px #ccc;
}

.banner468 img{
	width:457px;
}	