/*
*************************************************************************************************************
intranet_styles.css  - 
styles 
	header/footer
	nav
	content
	custom content
*************************************************************************************************************
*/

/*
==========================================================================================
header
========================================================================================== 
*/

/*
==========================================================================================
log on area
========================================================================================== 
*/
.logon_button{
	text-align:left;
	vertical-align:middle;
}

.logon_textbox{
	width:45px;
	height:11px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #cccccc;
	margin-right: 10px;
	text-align:left;
	vertical-align:middle;
	border:1px solid #cccccc;
}

.logon_label{
	width:45px;
	height:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cccccc;
	margin-right: 10px;
	text-align:left;
}
.loginMain{
			FONT-WEIGHT: normal; 
          	COLOR: #000000; 
          	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
          	font-size:9px;
		}
.loginError{
			FONT-WEIGHT: normal; 
          	COLOR: red; 
          	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
          	font-size:9px;
		}
.loginLinks{
			FONT-WEIGHT: normal; 
          	COLOR: #000000; 
          	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
          	font-size:9px;
		}
.loginCheckBox{
			FONT-WEIGHT: normal; 
          	COLOR: #000000; 
          	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
          	font-size:9px;
		}
.loginInstruction{
			FONT-WEIGHT: normal; 
          	COLOR: #000000; 
          	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
          	font-size:9px;
		}
.loginLabels{
			FONT-WEIGHT: normal; 
          	COLOR: #000000; 
          	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
          	font-size:9px;
		}
.loginButton{
			FONT-WEIGHT: normal; 
          	COLOR: #000000; 
          	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
          	font-size:9px;
		}
.loginTextBox{
			FONT-WEIGHT: normal; 
          	COLOR: #000000; 
          	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
          	font-size:9px;
		}
.loginTitleText{
			FONT-WEIGHT: normal; 
          	COLOR:#000000; 
          	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
          	font-size:9px;
			display:none;
		}
.loginValidator{
			FONT-WEIGHT: normal; 
          	COLOR: red; 
          	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
          	font-size:9px;
		}
.loginNetworkLink{
			FONT-WEIGHT: normal; 
          	COLOR: #000000; 
          	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
          	font-size:9px;
		}
.loginUserInfo{
			FONT-WEIGHT: normal; 
          	COLOR: #000000; 
          	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
          	font-size:9px;
		}
.loginStatus{
			FONT-WEIGHT: normal; 
          	COLOR: #000000; 
          	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
          	font-size:9px;
		}
/*
==========================================================================================
search area
========================================================================================== 
*/
.search_textbox{
	width:150px;
	height:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cccccc;
	margin-right: 10px;
	text-align:left;
	vertical-align:middle;
	border:1px solid #cccccc;
}

.search_button{
	text-align:left;
	vertical-align:middle;
	margin:0px;
	padding:0px;
	height:33px;
	width:33px;
}

.search_label{	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	text-decoration:none;
	color: #cccccc;
	margin-right: 5px;}
/*
==================================================================================================
search results
==================================================================================================
*/
/*
content styles
*/
.heading {
		font-family:  Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #720101;
	}
.message {
		font-family:  Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: black;
	}
.listDesc {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
	margin-right:10px;
}
.resultsMsg
	{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
/* 
results links
 */
a.listLink {
		font-family:  Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: blue;
		text-decoration: underline;
		margin-right:10px;
		cursor:hand; 
} /*lvha*/
/*
results list
*/
table#resultsListTable{
	width:100%;
	margin:1px;
	padding:0px;
}

table#resultsListTable th{
	color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding:3px;
}

table#resultsListTable tr.headerRow{
	background:#999999;
}

table#resultsListTable .row1{
	background:#f4f4f4;
}

table#resultsListTable .row2{
	background:#ffffff;
}

table#resultsListTable .col1{
	width:75%;
}

table#resultsListTable .col2{
	width:25%;
	text-align:right;
}

table#resultsListTable td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-align:left;
	padding:2px;
}

table#resultsListTable td a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration:none;
}
table#resultsListTable td a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration:none;
}
table#resultsListTable td a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration:none;
}
table#resultsListTable td a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration:none;
}
table#resultsListTable td.adv{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align:left;
	padding:2px;
}

table#resultsListTable td.adv a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
}
table#resultsListTable td.adv a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
}
table#resultsListTable td.adv a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration:none;
}
table#resultsListTable td.adv a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
}
/* pager controls */
.pagerLink
	{
	font-family: verdana;
	font-size: 9px;
	color: blue;
	text-decoration: underline;
	cursor:hand; 
}
.resultsLabel
	{
	font-family: verdana;
	font-size: 9px;
	color: black;
	margin-right:10px;
}
.resultsDDL
	{
	font-family: verdana;
	font-size:9px;
	color: black;
	margin-right:10px;
}
.paginationSearchAgainbtn{
	background:#ffffff;
	width:1px;
	height:1px;
	visibility:hidden;
	}
.back_button{
	background:#A5C6C9;
	width:50px;
	height:21px;
	font-family: verdana;
	font-size:9px;
	color: #ffffff;
	border:1px solid #999999;
	margin:3px;
	padding:1px;
}
.back_button:hover{
	background:#3a6a6e;
	width:50px;
	height:21px;
	font-family: verdana;
	font-size:9px;
	color: #ffffff;
	border:1px solid #999999;
	margin:3px;
	padding:1px;
}
.header_to_search_button{
	color:#ffffff;
	background:#999999;
	border:1px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding:0px;
	height:15px;
}
.header_to_search_button:hover{
	color:#ffffff;
	background:#999999;
	border:1px solid #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding:0px;
	height:15px;
}
/* 
========================================================================================== 
 navigation
========================================================================================== 
*/
/*
==========================================================================================
navigation content
==========================================================================================
*/
span#subnav  a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: right;
	padding-right: 10px;
	background:#334E87;
}

/*
============================================================================================
sub navigation - links 
============================================================================================
*/
span#subnav  a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: right;
	padding: 0px 5px;
	background:#334E87;
	text-decoration:none;
}
span#subnav  a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: right;
	padding: 0px 5px;
	background:#334E87;
	text-decoration:none;
}
span#subnav  a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: right;
	padding: 0px 5px;
	background:#334E87;
	text-decoration:none;
}
span#subnav  a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: right;
	padding: 0px 5px;
	background:#334E87;
	text-decoration:none;
}
.sidemenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #334E87;
	line-height: 20px;
	padding: 10px 10px 10px 15px;
}

/*
============================================================================================
navigation list styles
============================================================================================
*/
ul.nav_list{
	list-style-type:none;
	margin:0px;
	padding:0px ;
	font-family: Arial;
	font-size: 10px;
	font-style: normal;
	line-height: 1em;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	text-indent: 0px;
}

ul.nav_list li{
	float:left;
	position: relative;
}
/*
============================================================================================
navigation - icon rollover links 
============================================================================================
*/
ul.nav_list li a {
	/*display:block;*/
	width:100%;
	height:35px;
}

/*
============================================================================================================
news/events list page
============================================================================================================
*/
table#newsListTable{
	width:100%;
	margin:1px;
	padding:0px;
}

table#newsListTable th{
	color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding:3px;
}

table#newsListTable tr.headerRow{
	background:#999999;
}

table#newsListTable .row1{
	background:#f4f4f4;
}

table#newsListTable .row2{
	background:#ffffff;
}

table#newsListTable .col1{
	width:75%;
}

table#newsListTable .col2{
	width:25%;
	text-align:right;
}

table#newsListTable td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-align:left;
	padding:2px;
}

table#newsListTable td a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration:none;
}
table#newsListTable td a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration:none;
}
table#newsListTable td a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration:none;
}
table#newsListTable td a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration:none;
}

/*
==================================================================================================================
index page 
==================================================================================================================
*/
.news_list{
padding-left:20px;
padding-right:20px;
padding-bottom:20px;
padding-top:30px;
}
.news_list ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.news_list ul li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
	font-style:normal;
	font-weight:normal;
	color:#999999;
	display:block;
	margin-bottom:10px;
}
.news_list ul li p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:smaller;
	font-style:normal;
	font-weight:normal;
	color:#999999;
}
.news_list ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
	font-style:normal;
	font-weight:bold;
	color:#999999;
	text-decoration:none;
	padding:3px;
	display:block;
}
.news_list h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:medium;
	font-style:normal;
	font-weight:bold;
	color:#999999;
}

.news_list p.more{
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
	font-style:normal;
	font-weight:bold;
	color:#999999;
	width:100%;
	text-align:right;
}
.news_list p.more a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
	font-style:normal;
	font-weight:bold;
	color:#999999;
	width:100%;
	text-align:right;
	margin-top:15px;
	text-decoration:none;
}
/*
========================================================================================== 
Events details
========================================================================================== 
*/
#details_box{
	border:1px solid #999999;
	width:100%;
	padding:3px;
	margin:0px;
	margin-bottom:3px;
}
/*
========================================================================================== 
Resource listing
========================================================================================== 
*/
ul.resourceList{
	margin:0px;
	padding:0px;
	list-style-type:none;
	width:417px;
}
ul.resourceList  li{
	width:417px;
}
#moreResources{
	width:100%;
	text-align:right;
}
#moreResources a{
	text-decoration:none;
	color:#ffffff;
	background:#999999;
	padding:2px;
}

/*
========================================================================================== 
Programs and Services Listing
========================================================================================== 
*/
#heading{
	width:99%;
	background:#A5C6C9;
	display:block;
}

#heading-text{
	color:#000000;
	font-weight:bold;
	text-align:left;
	display:inline;
}

#heading-toplink{
	color:#000000;
	font-size:9px;
	text-align:right;
	display:inline;
}

#heading-toplink a{
	text-decoration:none;
	color:#000000;
	font-size:9px;
	text-align:right;
	display:inline;
}
#heading-toplink a:visited{
	text-decoration:none;
	color:#000000;
	font-size:9px;
	text-align:right;
	display:inline;
}
#heading-toplink a:hover{
	text-decoration:none;
	color:#000000;
	font-size:9px;
	text-align:right;
	display:inline;
}
#heading-toplink a:active{
	text-decoration:none;
	color:#000000;
	font-size:9px;
	text-align:right;
	display:inline;
}


#list {
	padding:0;
	margin:0;
	margin-top:5px;
	width:99%;
}

#list li {
	  list-style-type:none;
	  width:99%;
  }

#mainli {
	padding:0;
	margin:0;
	margin-top:5px;
	list-style-type:none;
	width:99%;
  }

#sublist {
	padding:0;
	margin:0;
	margin-left:15px;
}

#sublist li {
  list-style-type:none;
  background:#ffffff;
  }

#alpha-search-list{
	margin:0px;
}

.alpha-search-links{
	padding:5px;
}

.heading-letter{
	font-size:8px;
}

/*
========================================================================================== 
override online forms content
========================================================================================== 
*/
.title{
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	font-family:Arial;
	margin: 0px 0px 14px 0px;
}
/*
========================================================================================== 
content
========================================================================================== 
*/
.sectiontitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #005D63;
	vertical-align:middle;
	height:20px;
	display:block;
	padding-top:1px;
	padding-left:5px;
	
}
.description {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 10px;
}
.heading {
	color: #344E89;
	font-size: 12px;
	font-weight: bold;
}
.more {
	font-size: 11px;
	font-weight: bold;
	color: #334E87;
	text-align: right;
}
/* 
=============================================================================================
custom content styles
=============================================================================================
 */
.small_content{	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:normal;
	text-decoration:none;
	color: #000000;}
.medium_content{	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	text-decoration:none;
	color: #000000;}
.large_content{	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:normal;
	text-decoration:none;
	color: #000000;}


/*
******************************************************************************************************************
intranet_styles.css end
******************************************************************************************************************
*/