/* CSS Document */
body { margin:0; color:#333; }

li {list-style: none;}
.h-list{ padding: 0; margin:0; list-style-type:none; vertical-align:middle; border:0px solid #000;}
.h-list li {display:inline; padding:0px 4px 0px 4px; float:left; border-right:1px solid #ccc; font-size:11px!important;}
.h-list li.first{padding:0px 4px 0px 0px; float:left; border-right:1px solid #ccc;}
.h-list li.last{padding:0px 0px 0px 4px; float:left; border-right:0px solid #ccc;}
.h-list .no-bdr{border:0px !important; height:16px;}
.v-list{ padding: 0px 0px 0px 0px; margin:0; list-style-type:none; vertical-align:middle; border:0px solid #000 /*!important;*/}

/* alignment */
.r-align{text-align:right; float:right;}
.hidden { display: none; }
.floatRight { float: right; }
.floatLeft { float: left; }
.imgfloatLeft { float: left; margin: 0 10px 10px 0; }
.imgfloatRight { float: right; margin: 0 0 10px 10px; }

#container {
	clear: both;
	margin: 0px auto;
	position: relative;
	width: 966px;
}

.clearleft { clear:left;}


/* LEAD STORY */
#leadstory-wrapper { width:966px; height:345px; }
#leadstory_container {display:block; position:relative; height:345px;}
#leadstory_container div { height:345px !important;}

.leadtext h2 {font-family:Arial, Helvetica, sans-serif; font-size:26px; color:#0076c0; margin:0; letter-spacing:-1px; text-shadow:0 1px 0 #fff;}
.leadtext { width:330px; height:168px; position:absolute; z-index:10; top:15px; left:630px; overflow:hidden;}
.leadtext p { line-height:1.5em; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; text-shadow:0 1px 0 #fff;}

/*#mainstory_nav { width:60px; height:20px; position:absolute; z-index:100; top:300px; left:896px;}*/
#mainstory_pager { width:60px;  position:absolute; z-index:102; top:300px; left:896px; }
#mainstory_pager a { height:20px;margin: 0 3px; padding: 3px 5px; 
display: inline; text-decoration:none;}
#mainstory_pager a.activeSlide { height:20px;
}
#mainstory_pager a:focus { outline: none; }

/*NEWS */
news-container-wrapper {  display:block; }
#news-container { height:15px; padding:10px 0 9px 0;  margin:auto; width:966px; }
#news { float:left;  width:840px; margin-top:1px; margin-left: 3px;font-size:11px !important;}
#ticker-controls { float:right; width:60px; text-align:right; margin-top:3px; }
#ticker-controls img { border:0; margin:0 5px 0 5px; }

/* ANNOUNCEMENTS */
#updates-container-wrapper{ display:block; }
#updates-container { font-size:11px; margin:0 auto; width:966px; padding:8px 0; height:32px;}
.announcement-head {float:left; margin: 0 6px 0 0;}
.section-heading { font-weight:bold; color:#333; font-size:11px }
p.section-heading { padding-bottom:12px; }
.announcement-01, .announcement-02 { width:370px; float:left; color:#666; display:inline;}
.announcement-01 img, .announcement-02 img { float:left; display:inline;}
.announcement-01 p, .announcement-02 p { padding-left:35px; margin:0; font-size:11px!important;}
.announcement-01 {  margin-right:20px;}

/* SPOTLIGHT */
#spotlight-container-wrapper { background: none no-repeat left bottom; height:113px; }
#spotlight-container { padding:12px 10px 14px;	font-size:11px;	margin:auto; width:966px;}
.section-heading { font-weight:bold; color:#666;}
.spotlight { height:84px; width:224px; float:left;	border: 1px solid #7e7976; border-top:0; position:relative; }
.spotlight ul{ border:0px solid #900; padding:0px;}
.spotlight ul li{padding-left:12px;}

.c-spot-hd{	position:absolute;left: 0px; top:0px; }
.c-spot-hd h2{background: url(images/top-arrow.gif) no-repeat 209px 5px;
 width: 224px; position:absolute;left:-1px;top:1px; font-size:12px; margin:0px;
padding:2px 8px 3px 8px; color:#fff; font-weight:bold; text-shadow: #000 0px 1px 0px;}



.c-spot-hd a:link{ color:#FFF; text-decoration:none;}
.c-spot-hd a:hover{ color:#FFF; text-decoration:underline;}
.c-spot-hd a:visited{ color:#FFF; text-decoration:none; }

#spotlight-1,#spotlight-2,#spotlight-3 { margin-right:20px;  }
#spotlight-4 { margin-right:0px;}

#spotlight-1-content{ border-top:3px solid #333399!important;}
#spotlight-2-content{ border-top:3px solid #336600 !important;}
#spotlight-3-content{ border-top:3px solid #00bcf2 !important;}
#spotlight-4-content{ border-top:3px solid #49770A !important;}   

#spotlight-1-content, #spotlight-2-content,#spotlight-3-content, #spotlight-4-content
{  border: 1px solid #7e7976; position:absolute; width:224px; height:84px;	left: -1px;	bottom: -1px; overflow:hidden; z-index:30;}

.spotlight-slideup-1 { border-color:#3E3E3C !important;}
.spotlight-slideup-2 { border-color:#3E3E3C !important;}
.spotlight-slideup-3 { border-color:#3E3E3C !important;}
.spotlight-slideup-4 { border-color:#3E3E3C !important;}


.spotlight-1:hover #spotlight-1-content{ 
	height:205px;
	position:absolute;
	left: -1px;
	bottom: -1px;
	visibility: visible;
	display:block;	
	z-index:6;
	vertical-align:top;
	border-left:1px solid #3E3E3C;
	border-bottom:1px solid #3E3E3C;
	border-right:1px solid #3E3E3C;
	border-top:3px solid #EA941D;
	
}

.spotlight-2:hover #spotlight-2-content{
	height:205px;
	position:absolute;
	left: -1px;
	bottom: -1px;
	visibility: visible;
	display:block;
	z-index:6;
	vertical-align:top;
	border-left:1px solid #3E3E3C;
	border-bottom:1px solid #3E3E3C;
	border-right:1px solid #3E3E3C;
	border-top:3px solid #EC018E;
}

.spotlight-3:hover #spotlight-3-content{
	height:205px;
	position:absolute;
	left: -1px;
	bottom: -1px;
	visibility: visible;
	display:block;
	z-index:6;
	vertical-align:top;
	border-left:1px solid #3E3E3C;
	border-bottom:1px solid #3E3E3C;
	border-right:1px solid #3E3E3C;
	border-top:3px solid #01BCF1;
}

.spotlight-4:hover #spotlight-4-content{
	height:205px;
	position:absolute;
	left: -1px;
	bottom: -1px;
	visibility: visible;
	display:block;
	z-index:6;
	vertical-align:top;
	border-left:1px solid #3E3E3C;
	border-bottom:1px solid #3E3E3C;
	border-right:1px solid #3E3E3C;
	border-top:3px solid #49770A;
}
.content-wrapper{ margin-top:100px; padding:8px;}

.newsticker-title {
    display: inline;
    float: left;
}


