/*
    >>  /inc/iLayoutStyle/layouthi.css  <<
    
    - This CSS file contains styles unique for this subsite.
    - Because there are numerous subsites under a consistent theme, only unique styles are listed here.
    - To view global styles, please visit /inc/hi.css
*/


body 
{ 
    background: url("../../img/45/layout/header_rep.png") repeat-x scroll 0 0 #FFFFFF; 
    color: #000000; 
    font-family: Arial,Sans-Serif; 
    height: 100%; 
    margin: 0; 
 } 
 
 
.hp-repeat
 { 
    background: url("../../img/45/layout/hpslice.png") repeat-x scroll 0px 145px transparent; 
 }
 
#header div#top a.linkbackhome
{
    background: none;
}

#header
{
    background: url(../../img/45/layout/header_logo.png) 0 0 no-repeat;
}                   

.widget-thumbnail-slider #thumbnail-slideshow {
    height: 399px;
    margin: 0;
    width: 960px;
}

.widget-thumbnail-slider {
    background: url("../../img/00/widgets/slideshow_shade.png") no-repeat scroll center 356px transparent;
    position: relative;
}

.widget-button .btn-cont .txt-overlay{ bottom: 9px;}


#header div#top a.linkbackhome {
    display: block;
    width: 314px;
    height: 50px;
    top: 30px;
    left: 0px;
    position: absolute;
}

.col3-3 { margin-top: -10px;}



/************************************/
/******      Layout Title      *****/
/**********************************/

/*TITLEBAR*/
.pgtitle 
{
    width: 710px;
    height: 80px;
    text-align: left;
    background: url(../../img/45/layout/pgtitle.png) no-repeat;
}

/************************************/
/******      Branded          ******/
/**********************************/                                                                   
#DR.pgtitle {background-image: url(../../img/45/layout/disputeTitlebar.png); }
#DV.pgtitle {background-image: url(../../img/45/layout/dvTitlebar.png); }
#WIB.pgtitle {background-image: url(../../img/45/layout/workforceTitlebar.png); }
#ED.pgtitle {background-image: url(../../img/45/layout/econTitlebar.png); }




/************************************/
/******      Containers       ******/
/**********************************/   

#left-nav-top, .widget .head, div.widget-header{ border-bottom: 3px solid #487f97; }


/************************************/
/***   News Header Style       *****/
/**********************************/  
#news-feeds .newsheader, #news-feeds .newsheader a { color: #295c21;}
#news-feeds .newsheader, #news-feeds .newsheader a:hover { color: #339f22;}
#news-feeds a.more-link { color: #295c21;}
#news-feeds a.more-link:hover { color: #339f22;}
#news-feeds a.read-more { color: #295c21;}
#news-feeds a.read-more:hover { color: #339f22;}
#news-feeds .newsdate { color: #036380;}


/************************************/
/* Calendar / Events List Styles  **/
/**********************************/ 


.widget-events-cal-and-list a.event-title 
{
  background: none;
  padding-left: 0px;
  margin-left: 0px;
  font-size: 15px;
  color: #487f97;
  font-family: Georgia;
  font-size: 16px;
}

.widget-events-cal-and-list span.date
{
  color: #999;
}

.widget-events-cal-and-list span.date-time
{
  color: #596e38;
}

.widget-events-cal-and-list .event .event-details 
{
  margin-left: 0px;
}

.widget-events-cal-and-list span.desc 
{
  margin-left: 0px;
  font-size: 12px;
}

.widget-events-cal-and-list .widget-calender #month span,
.widget-events-cal-and-list .widget-calender #month a
{
  color: #487f97;
  font: normal 20px Georgia, Serif;
}

.widget-events-cal-and-list .widget-calender { height: 200px; }

.widget-events-cal-and-list .widget-calender .Day,
.widget-events-cal-and-list .widget-calender .EmptyDay,
.widget-events-cal-and-list .widget-calender .WeekEndDay,
.widget-events-cal-and-list .widget-calender .CurrentDay,
.widget-events-cal-and-list .widget-calender .NoDay
{
  width: 14.28%;
  height: 40px;
  display: inline-block;
  text-align: center;
}

.widget-events-cal-and-list .widget-calender .Day
{
  background-color: #596e38;
}

.widget-events-cal-and-list .widget-calender .Day a:hover,
.widget-events-cal-and-list .widget-calender .EmptyDay a:hover,
.widget-events-cal-and-list .widget-calender .WeekEndDay a:hover
{
  color: #508ab3;
  text-decoration: underline;
}

.widget-events-cal-and-list .widget-calender .CurrentDay a:hover
{
  color: #d7eaf8;
  text-decoration: underline;
}

.widget-events-cal-and-list .widget-calender .Day a,
.widget-events-cal-and-list .widget-calender .EmptyDay a,
.widget-events-cal-and-list .widget-calender .WeekEndDay a,
.widget-events-cal-and-list .widget-calender .CurrentDay a
{
  color: #323232;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  line-height:30px;
}

.widget-events-cal-and-list .widget-calender .CurrentDay
{
  background-color: #487f97;
}

.widget-events-cal-and-list .widget-calender .CurrentDay a
{
  color: #fff; 
}

.widget-events-cal-and-list .widget-calender .smlCal002_wrap #smlCal002_Head
{
  margin-top: 10px;
}

.widget-events-cal-and-list .widget-calender .smlCal002_wrap #smlCal002_Head table
{
  color: #666;
  font-size: 13px;
  text-align: center;
}

.widget-events-cal-and-list .widget-calender font.short { display: none; }
.widget-events-cal-and-list .widget-calender font.long { display: none; }

.widget-events-cal-and-list .widget-list-right .events-list{
	height:300px;
}
.events-list .event {
  float: left;
  margin-bottom: 10px;
  width:100%;
}


/************************************/
/***   Popular Resources Tab   *****/
/**********************************/  



div#portal-cont { border-bottom: 3px solid #063b63; }



/********************/
/*News Archive Link*/
/******************/

div.widget-header a.widget-more {color: #666;}



 /*-------------------------------------------------------------------------------------
 AGENCY Emergency Alert BG
-------------------------------------------------------------------------------------*/

.mainnewsalert_marque-agency
{

    background: url("../../img/45/layout/alerts/cid.png") no-repeat;
}



/*------------------------------------------------------------------------------*/   
/*-----------------   10/31/2012   ---------------------------------------------*/   
/*------------------------------------------------------------------------------*/   
a.newsheader:link,
a.newsheader:visited,
#newsdetails h2,
#news-feeds .newsheader,
#news-feeds .newsheader a,
.newsbody a,
.newsbody a font,
.newsbody a:visited,
span.newsheader,
.edtdiv a:link,  
.edtdiv a:visited,
.edtdiv h1
{
 color:#487f97 !important;
}

A.newsheader:link,
A.newsheader:visited,
FONT.newsheader,FONT.newsheader a {
 color:#487f97 !important;
 text-decoration: none !important;
}  
 

a.read-more, a.read-more:visited {color: #66a6c2 !important;}