@import url("reset.css");

/*html {background:url("../images/bkg-gradient-tile.jpg") 0px 0px repeat-x;}*/

body {margin:0px;padding:0px;font-family:Lucida Grande, Arial, Verdana, sans-serif;}

/* page wrapper */
#wrapper {margin:0px;padding:0px;width:950px;/*width:100%;background-color:#961927;*/}

#masthead {margin:0px;padding:0px;width:950px;height:/*200px;*/187px;background:url("../images/bkg-flag.jpg") top left no-repeat;}

#content-well {background-color:#fff;}

/* logo assets */
#logo-assets {margin:16px 0px 0px 20px;padding:0px;width:592px;height:86px;position:absolute;}
#usdos-logo-seal {margin:0px 16px 0px 0px;padding:0px;width:71px;height:71px;float:left;}
#usdos-logo-text {margin:0px;padding:0px;width:408px;height:86px;background:url("../images/usdos-logo-text.png") 0px 25px no-repeat;float:left;}
#usdos-logo-text a span {display:none;}

/* keyword search assets */
#keyword-search {margin:52px 27px 0px 0px;padding:0px;float:right;}

/*#search-field {margin:0px 3px 0px 1px;padding:4px 0px 6px 5px;width:169px;border:none;vertical-align:middle;font:11px Verdana, sans-serif;}*/
/*#search-the-site form {margin:10px 0px 30px 0px;padding:0px;}*/

/* search field - new and improved - no errors! */
#search-field-input {/*margin:0px 3px 0px 1px;*/margin:0px;padding:6px 0px 6px 6px;width:164px;font-family:Arial, sans-serif;font-size:11px;border:0px;vertical-align:middle;border:1px solid black;}

/* not sure why firefox is giving me errors with this?
#search-field {margin:0px 3px 0px 1px;padding:6px 0px 0px 5px;width:169px;height:19px;font-family: Arial, sans-serif;font-size:11px;display:block;border:none;background-image:url("../images/search-field.gif") 0px 0px no-repeat;float:left;}
*/

#search-button {margin:0px 0px 0px 2px;padding:0px;width:52px;height:25px;background:transparent url("../images/search-button.gif") 0px 0px no-repeat;border:none;cursor:pointer;vertical-align:middle;}
#search-button span {display:none;}

/* user nav */
#user-nav {margin:/*115px*/103px 0px 0px /*384px*/394px; /*508px;548px;*/padding:0px;/*width:412px;width:452px;width:577px;*/width:556px;height:34px;/*background:url("../images/user-nav.png")*//*background:url("../images/bkg-user-nav.png") 0px 0px no-repeat;*/position:absolute;z-index:20;}
ul#user-nav li.level01 {margin:0px;padding:0px;float:left;}
ul#user-nav li a span {display:none;}

ul li a#un-link01, ul li a#un-link02, ul li a#un-link03, ul li a#un-link04, ul li a#un-link05, ul li a#un-link06 {height:34px;display:block;background:url("../images/user-nav05.png") 0px 0px no-repeat;}

ul li#un-corner {width:16px;height:34px;background:url("../images/bkg-user-nav02.png") 0px 0px no-repeat;}

ul li a#un-link01 {width:121px;background-position:0px 0px;}
ul li a#un-link02 {width:95px;background-position:-121px 0px;}
ul li a#un-link03 {width:58px;background-position:-216px 0px;}
ul li a#un-link04 {width:67px;background-position:-274px 0px;}
ul li a#un-link05 {width:71px;background-position:-341px 0px;}
ul li a#un-link06 {width:128px;background-position:-412px 0px;}

ul li a#un-link01:hover, ul li a#un-link01.selected {background-position:0px -34px;}
ul li a#un-link02:hover, ul li a#un-link02.selected {background-position:-121px -34px;}
ul li a#un-link03:hover, ul li a#un-link03.selected {background-position:-216px -34px;}
ul li a#un-link04:hover, ul li a#un-link04.selected {background-position:-274px -34px;}
ul li a#un-link05:hover, ul li a#un-link05.selected {background-position:-341px -34px;}
ul li a#un-link06:hover, ul li a#un-link06.selected {background-position:-412px -34px;}

/* global nav */
#global-nav {margin:/*150px*/137px 0px 0px /*0px*/20px;padding:0px;width:/*960px*/930px;height:50px;/*background:url("../images/bkg-global-nav.png") 0px 0px no-repeat;*/position:absolute;z-index:15;}
ul#global-nav li.level01 {margin:0px;padding:0px;float:left;}
ul#global-nav li a span {display:none;}

ul li a#gn-link01, ul li a#gn-link02, ul li a#gn-link03, ul li a#gn-link04, ul li a#gn-link05, ul li a#gn-link06, ul li a#gn-link07, ul li a#gn-link08 {height:50px;display:block;background:url("../images/global-nav04.png") 0px 0px no-repeat;}

ul li#gn-corner {width:/*38px*/36px;height:50px;background:url("../images/bkg-global-nav02.png") 0px 0px no-repeat;}

ul li a#gn-link01 {width:57px;background-position:0px 0px;}
ul li a#gn-link02 {width:78px;background-position:-57px 0px;}
ul li a#gn-link03 {width:98px;background-position:-135px 0px;}
ul li a#gn-link04 {width:107px;background-position:-233px 0px;}
ul li a#gn-link05 {width:124px;background-position:-340px 0px;}
ul li a#gn-link06 {width:145px;background-position:-464px 0px;}
ul li a#gn-link07 {width:146px;background-position:-609px 0px;}
ul li a#gn-link08 {width:139px;background-position:-755px 0px;}

ul li a#gn-link01:hover, ul li a#gn-link01.selected {background-position:0px -50px;}
ul li a#gn-link02:hover, ul li a#gn-link02.selected {background-position:-57px -50px;}
ul li a#gn-link03:hover, ul li a#gn-link03.selected {background-position:-135px -50px;}
ul li a#gn-link04:hover, ul li a#gn-link04.selected {background-position:-233px -50px;}
ul li a#gn-link05:hover, ul li a#gn-link05.selected {background-position:-340px -50px;}
ul li a#gn-link06:hover, ul li a#gn-link06.selected {background-position:-464px -50px;}
ul li a#gn-link07:hover, ul li a#gn-link07.selected {background-position:-609px -50px;}
ul li a#gn-link08:hover, ul li a#gn-link08.selected {background-position:-755px -50px;}

