body {background-color:#ffffff;}
body,div,span {margin:0px; padding:0px;}
body,div,table,form,td,span {font-size: 12px; font-family: arial,verdana,sans serif;}
#navArea {top: 0px; left: 0px; width: 880px; height: 102px; clip: rect(0px 680px 102px 0xp); layer-background-color: #F8CB04; background-color: #F8CB04; z-index: 1;}
#navAreaRight {top: 0px; left: 876px; z-index: 1;}
#navAreaBottom {top: 100px; left: 178px; z-index: 1;}
#callUs {top: 16px; left: 565px; width: 215px; height: 21px; clip: rect(0px 215px 21px 0px); z-index: 5;}
#logo {top: 0px; left: 194px; height: 76px; width: 160px; z-index: 5;}
#login {top: 5px; left: 340px; width: 529px; height: 68px; clip: rect(0px 529px 68px 0px); z-index: 5;}
#persistentLinks {top:455px; left:0px; z-index:10;}
#searchThing {top:17px; left:0px; width:178px; z-index:10000;}
#search input, #login input {margin-bottom: 7px; z-index:100;}
#search select {width:140px; z-index:100;}
#search input, #search select {font-size:10px; z-index:100;}
#searchBg {top:77px; left:0px; width:178px; z-index:1;}
#contentArea {position: absolute; top: 106px; left: 195px; width: 685px; z-index: 10;}
#highlightBg {top: 0px; left: 360px; z-index: 1}
#highlights {top: 0px; left: 360px; z-index: 100;}
#nag {top: 410px; left: 111px; visibility: hidden; z-index: 100;}
#shizzle {display:none}
.debug {font-size: 12px;}
.userError {color: red;}
.loginText, .loginTextMini, .loginTextMaxi, .loginTextMidi, .loginTextMini2 {font-family: arial,verdana, helvetica, sans-serif; font-size: 11px;}
.loginTextMini {width: 30px;}
.loginTextMini2 {width: 40px;}
.loginTextMidi {width: 110px;}
.loginTextMaxi {width: 140px;}
.formText {font-family: arial,verdana, helvetica, sans-serif; font-size: 12px;}
.whiteText, .blacktext, .whiteTextNU, .blackTextNU {color: white; font-size: 12px;}
.whiteTextNU {text-decoration: none;}
.blackTextNU {color: black; text-decoration: none;}
.blackTextSMNU {font-size: 11; color: black; text-decoration: none;}
.whiteTextNote {color: white; font-size: 13px; text-decoration: none}
.blackTextNote {color: black; font-size: 13px; text-decoration: none}
.blacktext {color: black;}
.contentHeader, .contentSubHeader {font-size: 13px; font-family: arial,verdana,trebuchet MS,sans serif; font-weight: bold; color: #CA722A}
.checkout, .checkoutSM, .checkoutSMIA {font-size: 17px; font-family: arial,verdana,trebuchet MS,sans serif; color: #CA722A}
.checkout {font-weight: bold;}
.checkoutPrev {font-size: 13px; color: #CA722A}
.checkoutNext {font-size: 13px; color: gray;}
.contentHeader, .contentSubHeader {font-size: 17px; font-weight: 200;}
.contentSubHeader {font-size: 19px;}
.contentArea {font-size: 12px; line-height: 15px;}
.formDisclaimer {font-size: 9.5px;}

.cta td {font-size:12px; line-height:14px;}
.cta-lnk, .new-lnk {color:#3955A5; font-weight:bold;}
.cta-title, .new-title {color:#DE7908; font-weight:bold;}
.new-large-title {font-size:15px; font-weight:bold;}
.new-item-lnk {color:#666666; line-height:18px;}

h1{
  font-size:12px;
  font-weight:bold;
  margin:0px;
}
h2{
  font-size:12px;
  font-weight:normal;
  margin:0px;
}
p{
  font-size:12px;
  font-weight:normal;
  margin:0px;
}
