@font-face { font-family:Verdana, Arial, Helvetica, sans-serif; }

/*** HEADER ***/
.headerLinks1, .headerLinks2 { font-size:80%; font-weight:bold; padding-left:110px; padding-top:2px; padding-bottom:3px; } 

.headerLinks1 { background-color:#456485; color: #ffffff; }
.headerLinks1 a { text-decoration: none; color: #ffffff; padding-left:8px; padding-right:8px; }
.headerLinks1 a:link, .headerLinks1 a:visited { color:#ffffff; }
.headerLinks1 a:active, .headerLinks1 a:hover { color:#c0c0c0; }
	
.headerLinks2 { color: #000000; background: url("/sn/images/blend.gif"); background-repeat: repeat-x; }
.headerLinks2 a { text-decoration: none; color: #000000; padding-left:8px; padding-right:8px; }
.headerLinks2 a:link, .headerLinks2 a:visited { color:#000000; }
.headerLinks2 a:active, .headerLinks2 a:hover { color:#909090; }

/* input.searchText  { background-color:#f4f8fb; color:#456485; font-weight:bold; } */
form.searchForm { display:inline; margin:0px; padding:0px; }
input.searchButton { font-weight:bold; background-color:#ffffff; border:1px solid #456485; cursor:pointer; }

/*** FOOTER ***/
.footerBackground { background-color:#B0C4DE; width:100%; }
.footer { width:100%; padding-left:110px; font-size:80%; font-weight:400; margin:5px; white-space: nowrap; }
.footer a { margin-right:10px; }
.footer a, .footer a:link, .footer a:visited, .footer a:active, .footer a:hover { color: black; }


/*** LEFT NAV ***/
.leftNav a 
{ 
	border-top: 1px solid #ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;
	text-decoration:none;  
	display: block;
	padding-left:5px; padding-top:8px; padding-bottom:4px;
}
.leftNav a:link, .leftNav a:visited, .leftNav a:active, .leftNav a:hover { color: #000000; }
.leftNav a:hover { text-decoration:underline; background-color:#F5F5F5; }

div.subLinks a 
{ 
	border:none;
	font-weight:normal; 
	padding-top:4px; padding-bottom:4px; padding-left:10px; 
}
.subLinks acronym  { background-color:transparent; }
.bottomBorder { border-bottom: 1px solid #ffffff; }
td.skipNav a, td.skipNav a:link, td.skipNav a:visited, td.skipNav a:active, td.skipNav a:hover	
	{ text-decoration:none; color:#dddddd; font-weight:normal; padding:0px; padding-bottom:4px; background-color:transparent; border:none; }

/*** BODY ***/
.body { padding-right:15px; padding-left:15px; padding-bottom:12px; padding-top:4px; }
.bodyText { padding-top:8px; }
.liPadding { padding-bottom:5px; }
.breadcrumbs { text-align:right; padding-bottom:10px; padding-left:4px; }
.breadcrumbs, .breadcrumbs a, .breadcrumbs a:link, .breadcrumbs a:visited { color:#555555; }


/*** LINK BEHAVIOR ***/
a:link, .topLine, .topLine a:visited {color:#1B3E60;}
a:visited {color:#137F28;}
a:active, {color:#828080;}
a:hover, {text-decoration:none;}


/*** MISCELLANEOUS SETTINGS ***/

/* Link Underlines */
.plain {text-decoration:none;}
.underlined {text-decoration:underline;}

/*** DEFAULTS FOR HTML TAGS ***/
/* Leave @ the bottom so it can be overridden */
acronym {cursor: help; background-color: #ffffd2;}
table { empty-cells:show; }



/*** IE only ***/
html
{
	scrollbar-arrow-color: #e6e6e6;
	scrollbar-face-color: #456485;
	scrollbar-shadow-color: #e6e6e6;
	scrollbar-track-color: #e6e6e6;
}


