#home {width: 960px; margin: auto; position: relative;}

/* override global masthead and menu settings*/
#home #masthead {width:784px; height: 70px; margin: auto; position: relative;}
#home #masthead ul {float: none; position: absolute; top: 36px; right: 0;}
#home #masthead li {float: left; display: inline; height: 29px; padding: 0 10px 0 0; z-index: 3;  background: url("../Images/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: 0 0 0 55px;}

/* Floating toolboxes */
.toolbox {display: none; position: absolute; top: 28px; z-index: 2;
	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("../Images/tabRight.gif") no-repeat 100% -15%;}
#home #masthead li.active a {color: #c00; background: url("../Images/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) */
#homenav {width: 100%; overflow:auto; margin: 0 0 30px; padding:0;}
#homenav li {padding:0 10px; margin: 0; width: 460px; float: left; display: inline;
	color: #c00; font-size: 1.5em; list-style-type: none; 
	background: url("/static/Images/Homepage/homeDivider.gif") no-repeat left center;
}
#homenav li.first {background: none;}
#homenav li a {color: #093D86; display: block; border-bottom: 1px solid #ddd; padding: 4px 20px;}

#homenav ul {margin: 20px 0 0 20px; padding: 0; width: 205px; float: left; display: inline;}
#homenav ul li {float: none; display: block; width: 100%; font-size: 0.7em; color: #09e; margin: 0 0 8px 0; padding:0; background: none;}
#homenav ul li a {color: #09e; display: block; padding: 0 0 0 22px; background: url("/static/Images/Layout/Content/btnArrow.gif") no-repeat 0 2px; border: none;}

/* IE6 hack! */
#homenav ul {_width: 180px;}

/** begin PMA **/
#flashContent {
	margin: 0px;
	padding: 0px 0px 30px;
	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-image: url("images/bullet.gif");
	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;
}
