#home {width: 960px; margin: auto; position: relative;}

/* override global masthead and menu settings*/
#home #masthead {width:930px; height: 70px; margin: auto; position: relative; z-index: 30;}
#home #masthead ul {float: none; position: absolute; top: 20px; right: 0;}
#home #masthead li {float: left; display: inline; height: 29px; padding: 0 10px 0 0; background: url("/static/Images/Homepage/menuDivider.gif") no-repeat 0px 10px;}
#home #masthead li.first {background: none;}
#home #masthead li a {color: #fff; float: left; display: inline; height: 23px; padding: 6px 0 0 10px; line-height: 1.5; border: none;}

/* Logo images */
/* #home #masthead #logo {display:block; float: none; margin: 10px 0 0 55px;} */

/* Floating toolboxes */
.toolbox {display: none; position: absolute; top: 28px;
	background-color: #f5f5f5;
	padding: 13px 12px 6px; border: solid #d9d9d9; border-width: 0 1px 1px; 
	font-size: 0.75em;
}
.toolbox .opt {color: #c00; font-size: 1.2em; margin: 0.5em 0; text-align: center; clear: both; font-weight: bold;}
.toolbox .close {position: absolute; top: 8px; right: 2px; cursor: pointer;}
.toolbox form {margin: 0;}
.toolbox fieldset {border: none; margin: 0; padding: 0; display: block;}
.toolbox label {font-weight: bold;}
.toolbox label.option {font-weight: normal;}

#home #masthead li.active {background: url("/static/Images/Homepage/tabRight.gif") no-repeat 100% -15%;}
#home #masthead li.active a {color: #c00; background: url("/static/Images/Homepage/tabLeft.gif") no-repeat 0% -15%;}
#home #masthead li.active .toolbox {display: block;}
#home #masthead li.active .toolbox a {color: #09e; border: none; background: none; margin: 0; padding: 0; font-size: 1em; display: inline;}

/* HSI toolbox */
#hsiTools {left: 0; width: 250px;}
#hsiTools fieldset.phoneSet {margin-bottom: 5px;}
#hsiTools fieldset.radioSet {padding: 2px 20px 2px 10px; float: left;}
#hsiTools .ph input {width: 35px;}
#hsiTools .submit {float: left;}
#selHsiState {margin: auto;}

/* My Account toolbox */
#myaTools {left: 50px; width: 270px;}
#myaTools .loginSet input {width: 108px; border: 1px solid #7f9db9;}
#myaTools .submitSet {text-align: right; margin: 1em 0;}
#myaTools .submit {margin: 0 12px;}

/* Search toolbox */
#searchTools {left: 100px; width: 200px;}
#searchTools .query {margin: 1em 0; position: relative; width: 190px;}

/* Search toolbox dropdown */
#searchDropdownArrow {position: absolute; right: 6px; top: 3px; cursor: pointer;}
#searchSectionSet.dropdown {background-color: #fff; border: 1px solid #7f9db9; padding: 10px 6px;
	position: absolute; right: 0; top: 2em; display: none;
}
#searchSectionSet.dropdown.active {display: block;}
#searchSectionSet.dropdown input {display: none;}
#searchSectionSet.dropdown label {display: block; font-weight: normal; color: #09e; text-decoration: underline; cursor: pointer;}

/* override global content settings*/
#home #content {width: 100%; padding-top:20px;}

/* =homenav (TOC links at bottom of page) */
.dividerNavHome {
	display: block;
	padding: 15px 0;
}
.dividerNavHome img {
	display: block;
}


#homenav {
	width: 100%;
	overflow: auto;
	margin: 0px;
	padding:0;
}
ul#homenav li{
	padding: 0;
	margin: 0 10px 0 15px;
	display: block;
	font-size: 1.5em;
	list-style: url(none) none;
	float: left;
}

#homenav li.last {
	margin-right: 0;
	margin-left: 30px;
}
#homenav li a, #homenav li span {
	color: #666;
	display: block;
	clear: both;
	padding: 10px 10px 0 18px;
	margin: 0;
	background-image: url("/static/Images/Homepage/homeNav_top.gif");
	background-repeat: no-repeat;
	background-position: 5px top;
}
#homenav .categWrapper ul li a  {
	background-image: none;
}

#homenav .halfCategory {
	padding: 0px;
	margin: 0;
	width: 240px;
	height: 12em;
	background-image: url("/static/Images/Homepage/homeNav_bg.gif");
	background-repeat: repeat-y;
	background-position: 5px top;
}
#homenav .halfCategory ul {
	margin: 0;
	padding: 0;

}
#homenav  .categWrapper {
	background-image: url("/static/Images/Homepage/homeNav_btm.gif");
	background-repeat: no-repeat;
	background-position: 5px bottom;
	height: 12em;
	padding: 0;
}
.categWrapper .gradLine {
	display: block;
	padding: 0px 0px 0px 18px;
	margin: 5px 0 0 0;
	height: 15px;
}
.categWrapper .gradLine img {
	display: block;
}



#homenav ul {
	margin: 0;
	padding: 0;
	display: block;
}
#homenav ul li {
	display: block;
	font-size: 12px;
	margin: 0;
	padding:0 0 0 18px;
	list-style: url(none) none;
	clear: both;
	float: none;
	height: 25px;
	width: aut0;
}
#homenav ul li a {
	color: #00853F;
	display: block;
	border: none;
	padding: 0;
	margin: 0;
	height: 20px;
	width: 210px;
}

/* IE6 hack! */
#homenav ul {_width: 180px;}

/** begin PMA **/
#flashContent {
	margin: 0px;
	padding: 0px;
	text-align: left;
}

#altContent ul {
	margin-left: 470px;
}
#altContent ul li{
	font: bold 13px arial,helvetica,sans-serif;
	color: #666666;
	padding: 5px 0px;
	margin: 0px;
	list-style: url(none) none outside;
	background-position: left center;
	background-repeat: no-repeat;
}

#altContent ul li a{
	color: #0099ee;
	text-decoration: none;
	padding-left: 20px;
}

#altContent ul li a:hover{
	text-decoration: underline;
}
#homeNavWrapper {
	clear: both;
	padding: 0;
}
