/*** MAST ***/
/* utility nav */
div#utility_nav  {color:#333;
	background-color:#eaeaea;
	padding:3px 15px 3px 18px;
	font-size:.8em;line-height:1.2em;
	margin-bottom:15px;}
div#utility_nav a {color:#333;text-decoration:none;margin:0 2px 0 2px;}
div#utility_nav a:hover {color:#c00;text-decoration:underline;}

/* New style for the right link in top panel*/
DIV#language_toggle {
	PADDING-RIGHT: 10px; MARGIN-TOP: -20px; FONT-SIZE: 0.8em; FLOAT: right
}

/* utility nav On */
div#utility_nav a.on {color:#c00;text-decoration:underline;}


div#mast div.float_right {width:auto;background-image:none;margin-bottom:0px;}
/* logo */
div#logo {width:294px;height:35px;
	margin-left:18px;margin-bottom:0;}
/* SEARCH */
div#search {float:right;
	width:250px;
	margin-right:15px;margin-bottom:0;}
div#search fieldset {background-color:#fff;margin-bottom:0;border-width:0;}
div#search table td {padding-bottom:0;}
div.sub fieldset button, div#mast fieldset button {margin-left:3px;}


/* tabs nav NO status */
div#mast div.tab_nav ul.no_status {position:relative;top:0px;}
div#mast div.tab_nav ul.no_status li a {padding-bottom:2px;}
	
/* secondary nav */
div#secondary_nav {margin:0px; 
	padding:1px 14px 2px 11px;
	border-bottom:1px solid #dbd9ca;  
	font-size:.8em;line-height:1.6em;}
div#secondary_nav a {color:#333;text-decoration:none; padding:0 5px;}
div#secondary_nav a:hover {color:#c00;text-decoration:underline;}

/* secondary nav On */
div#secondary_nav a.on {font-weight:bold;}

/* tertiary nav */
div#container div.tertiary_nav {border-width:0;}
div.sub div.tertiary_nav h3 {margin:0;background-color:#c6c5b5;width:169px;}
div#container div.tertiary_nav h3 a {color:#fff;
	padding:5px;
	font-size:1.1em;line-height:1.3em;
	text-decoration:none;}
div#container div.tertiary_nav h3 a:hover {text-decoration:underline;}
div#container div.tertiary_nav h3.on a {text-decoration:underline;}
div.tertiary_nav ul {list-style:none;list-style-image:none; 
	padding:0;margin:0;
	margin-bottom:0px;
	background: white;
	border: 0px solid #aaa;
	font-size:1.1em;}
div#container div.tertiary_nav ul li { padding:0;margin:0;
	border-bottom: 1px solid #ededed;
	float:left;width:165px;}
html>body div#container div.tertiary_nav ul li {float:none;}
	
div#container div.tertiary_nav ul li a {display:block;
	background:#e7e7e7  url(/hsb3c/images/nav_sub_arrow.gif) no-repeat -1000px -1000px;
	padding:5px 2px 5px 13px;margin:0;
	border-top: 1px solid #fff;
 	text-decoration: none;
 	width:165px;
 	voice-family: "\"}\"";  /* ie5win fudge begins */
	voice-family:inherit;
	width:154px;}
div#container div.tertiary_nav ul li a:hover {background-color:#f7f6f3; background-position:2px -19px;}

/* tertiary nav On */
div#container div.tertiary_nav ul li.on a {background-color:#f7f6f3; background-position:2px -19px;}

div#container div.tertiary_nav ul li {
	voice-family: "\"}\"";  /* ie5win fudge begins */
	voice-family:inherit;
	width:169px;}	

/* quad nav */
div#container div#sub_content_nav div.tertiary_nav ul li ul li a {padding-left:23px;
	width:165px;
	background-position:-1000px -19px;
 	voice-family: "\"}\"";  /* ie5win fudge begins */
	voice-family:inherit;
	width:144px;}
div#container div#sub_content_nav div.tertiary_nav ul li ul li a:hover {background-position:12px -19px;}

/* quad nav On */
div#container div#sub_content_nav div.tertiary_nav ul li ul li.on a {background-position:12px -19px;}

/* bread crumb */
div#bread_crumbs {width:auto;color:#333;
	margin-top:-10px;
	margin-bottom:5px;
	padding-left:17px;
	font-size:.75em;}
div#bread_crumbs a {color:#666;text-decoration:none;}
div#bread_crumbs a:hover {color:#cc0000;}


/* USEFUL TOOLS */
div#useful_tools h3 {margin:0;}
div#useful_tools ul {list-style:none;list-style-image:none;
	margin:0;border-top:1px solid #fff;}
div#useful_tools ul li {padding:0;margin:0;
	border-bottom:1px solid #fff;
	float:left; width:163px;}
html>body div#useful_tools ul li {float:none;}
div#useful_tools ul li a {display:block;
	background:#f7f6f3 url(/hsb3c/images/font_increase_size.gif) no-repeat -5px 50%;
	padding:6px 6px 6px 26px;
	text-decoration:none;
	width:163px;
	voice-family: "\"}\"";  /* ie5win fudge begins */
	voice-family:inherit;
	width:137px;}
div#useful_tools ul li a:hover {background-color:#f7f6f3;text-decoration:underline;}
div#useful_tools ul li#decrease_font a {background-image: url(/hsb3c/images/font_decrease_size.gif);}
div#useful_tools ul li#print a {background-image: url(/hsb3c/images/print.gif);}
div#useful_tools ul li#contact a {background-image: url(/hsb3c/images/contact.gif);}

div#useful_tools ul li {
	voice-family: "\"}\"";  /* ie5win fudge begins */
	voice-family:inherit;
	width:169px;}
	
/* Buttons */

/* FOOTER */
div#footer {width:735px;  margin:5px 0 20px 5px; line-height:1.4em; padding:6px 0 15px 0; text-align:left; font-size:.75em; color:#999;}	
div#footer div.float_left {width:65%;}
div#footer div.float_right {width:30%;}
div.disclaimer {font-size:.75em; color:#999; padding-left:15px; margin-bottom:10px;} 
div#footer a {color:#999;}
div#footer a:hover {text-decoration:underlined;}
