﻿/* Headings and fonts                */
/* --------------------------------- */

.hometext {
        font-family:Arial;
        color: #000000;
	font-size: 11px;
	line-height: 13px;
}

hr { 
   height: 0; 
   border-style: dashed; 
   border-width: 1px 0 0 0; 
   border-color: #999999; 
}
   

.textarea {
    font:9pt Arial, Helvetica, Sans-Serif;
}

.textarea ul {
        margin: 0 0 5px 0;
	padding: 8px 0 10px 20px;
		list-style: square outside url(/PublishingImages/blue-bullet-big.jpg);
}

.textarea H1{
        font-family:Arial;
        font-weight:bold;
        font-size:18px;
	margin-bottom:0;
	margin-top:0;
        color: #003399;	
}

.textarea H2{
	font-size:16px;
	margin-top:0;
	margin-bottom:.5em;
	background: transparent url(/PublishingImages/subhead_underline.jpg) no-repeat bottom right;
	padding-bottom:3px;
}

.textarea H3{
	font-size:14px;
	margin-top:0;
	margin-bottom:0px;
	padding-bottom:0px;
	color: #484848;
}

.textarea a:link, .sidebar a, .textarea a:visited{
        margin: 0 0 0 0;
	color: #003399;
	font-family:Arial;
	text-decoration:none;
}

.textarea a:hover{
        margin: 0 0 0 0;
	color: #003399;
	font-family:Arial;
	text-decoration:underline;
}

.footer {
        font-family:Arial;
        color: #000000;
	font-size: 10px;
	line-height: 13px;
}

.body {
	background-color:#FFFFFF;
	}




/* Sidebar boxes                     */
/* --------------------------------- */

.sidebar {
	width: 190px;
	min-height: 80px; height:auto !important; height: 80px;
	background: transparent url(/PublishingImages/sidebox-orange-bg.jpg) no-repeat top left;
	margin-top: 15px;
	padding: 10px 0 0 10px;
        font-family:Arial;
        color: #484848;
	font-size: 11px;
	/*line-height: 13px;*/
	line-height: 13px;
}

.sidebar H5{
	font-size:14px;
	color: #eb5f00;
	margin: 0 0 10px 0;
}

.sidebar ul {
        margin: 0 0 0 0;
	padding: 0 0 0px 18px;
		list-style: square outside url(/PublishingImages/blue-bullet.jpg);
}

.sidebar li{
	padding: 0px 0 1px 0px;
	margin:0;
}

.sidebar a:link, .sidebar a, .sidebar a:visited{
        margin: 0 0 0 0;
	color: #003399;
	font-family:Arial;
	text-decoration:none;
}

.sidebar a:hover{
        margin: 0 0 0 0;
	color: #003399;
	font-family:Arial;
	text-decoration:underline;
}


.sidebar .morelink {
	font-weight: bold;
        margin: 0 0 0 0;
	color: #003399;
}

.sidebar .morelink a:link{
	font-family:Arial;
        font-size:11px;
        color: #003399;
}


/* CUSTOM LISTING STYLES */
/* -------------------------*/

.link-item a:link, .sidebar a, .textarea a:visited{
        margin: 0 0 0 0;
	color: #003399;
	font-family: Arial;
	text-decoration:none;
}

.link-item a:hover{
        margin: 0 0 0 0;
	color: #003399;
	font-family: Arial;
	text-decoration:underline;
}

.description a:link {
        margin: 0 0 0 0;
	color: #003399;
	font-family: Arial;
	text-decoration:none;
}

.description a:hover{
        margin: 0 0 0 0;
	color: #003399;
	font-family: Arial;
	text-decoration:underline;
}




/* TOP NAV STYLES                    */
/* --------------------------------- */

.ASMNET-topnav{
/*border: none; */
border-right:solid 1px #000000;
/*border-bottom:none; */
background-repeat:repeat-x;
font-family:Arial;
font-size:8pt;
background-color:#FFFFFF;
color: #000000;
}


.ASMNET-topnav a{
display:block;
white-space:nowrap;
padding:1px 8px 0px 8px;
height:18px;
}


.ASMNET-topnavselected{
color:#000000;
font-weight:bold;
/*border: none; */
/*border-bottom:none; */
border-bottom-width:0px;
background-color:#FFFFFF;
}

.ASMNET-topnavselected a{
color:#000000;
}

.ASMNET-topNavHover{
background-color: #FFFFFF; 
color: #154790;
}

.ASMNET-topNavHover a{
color: #154790;
}


.ASMNET-topNavFlyOuts{
background-color:#FFFFFF;
font-family:Tahoma;
font-size:8pt;
}

.ASMNET-topNavFlyOuts a{
display:block;
*width:120px;
min-width:120px;
color:#000000;
padding:4px 8px 4px 8px;
}

.ASMNET-topNavFlyOutsHover{
background-color:#ffffff;
color: #154790;
}

.ASMNET-topNavFlyOutsHover a{
color: #154790;
}



/* QUICK LAUNCH STYLES               */
/* --------------------------------- */

.ASMNET-navheader{
font-family:Arial;
font-size:10pt;
font-weight:bold;
color: #FFFFFF;
padding:1px 4px 0px 4px;
}

.ASMNET-selectednavheader{
font-family:Arial;
font-size:10pt;
color: #CCD6E2;
}

.ASMNET-navheader a:hover{
/*,.ms-navheader2 a:hover{*/
color:#CCD6E2;
}

.ASMNET-RSSText{
font-family:Tahoma;
font-size:10pt;
color: #FFFFFF;
}


/* LINKS IN NEWS BRIEFS              */
/* --------------------------------- */


/* Change text to black */
.ms-WPBody A:link,ms-WPBody a,.ms-WPBody A:visited
{
color:#000000;
text-decoration:none;
font-family: Arial:
}

/* Change text to black */
.ms-WPBody A:hover
{
color:#000000;
text-decoration:underline;
font-family: Arial;
}

.link-item A:hover, .link-item a {
font-family: Arial;
}

/* DON'T DO THIS - AFFECTS TOO MANY OTHER AREAS ! ! ! ! */
/* Change text to blue, Arial Narrow, 16px */
/*.ms-WPTitle
{
font-weight:bold;
font-family: Arial;
color:#47628E;
padding-left:3px;
padding-right:7px;
padding-top:2px;
padding-bottom:2px;
font-size:16pt;
}
*/

/* Remove line under header */
/*.ms-WPHeader TD{
border-bottom:none;
border-collapse:collapse;
}
*/


/* REMOVE LIGHT BLUE LINE AROUND SEARCH BOX */
/* AND LIGHT BLUE BACKGROUND                */
/* -----------------------------------------*/
td.ms-sbcell{
padding:0px;
padding-left:2px;
white-space:nowrap;
border:none;
}

.ms-searchimage{
border:solid 1px #7f9db9;
border-left:solid 1px #9ed6ff;
background-color:transparent;
padding-left:3px;
padding-right:3px;
padding-bottom:2px !important;
padding-top:2px !important;
}

td.ms-sbgo{
background-color:transparent;
padding-left:3px;
padding-right:3px;
padding-bottom:1px;
padding-top:1px;
}

/*Search*/
a.srch-CustTitle:link{
font-family:arial,sans-serif;
font-size:medium;
color:#154790;
}
a.srch-CustTitle:visited{
font-family:arial,sans-serif;
font-size:medium;
color:#154790;
}
a.srch-CustTitle:hover{
font-family:arial,sans-serif;
font-size:medium;
color:#154790;
}
a.srch-CustTitle:active{
font-family:arial,sans-serif;
font-size:medium;
color:#154790;
}




