body { margin: 0px; background-color: #fbd4a9; font-size: .8em; font-family: Arial; }

.clear { clear: both; background-color: #ffffff; }

p { padding-top: 0px; padding-bottom: 10px; margin-top: 0px; margin-bottom: 0px; }

h1 { font-size: 1.2em; font-weight: bold; color: #f58f22; }
h2 { font-size: 1.2em; font-weight: bold; color: #000000; }
h3 { font-size: 1em; font-weight: bold; color: #f58f22; }
h4 { font-size: 1em; font-weight: bold; color: #000000; }
h5 { font-size: 1em; color: #f58f22; }

#wrapper { margin: 0px; width: 100%; }

#leftFade { width: 853px; margin-left: auto; margin-right: auto; }
#rightFade { width: 100%; }
#bottomFade { width: 853px; margin-left: auto; margin-right: auto; height: 5px; }
#pageWrapper { width: 843px; margin-left: 5px; }

#topArea { width: 100%; margin: 0px; padding: 0px; height: 129px; }
#topArea #logo { margin: 0px; padding: 0px; float: left; }
#topArea #tabsWrapper { height: 128px; margin-left: 180px; } 
#topArea #tabsWrapper #tableWrapper { float: right; margin-top: 106px; }
#topArea #tabsWrapper #tableWrapper table { font-size: 1em; }
#topArea #tabsWrapper #tableWrapper table td { height: 22px; padding: 0px; padding-left: 10px; }
#topArea #tabsWrapper #tableWrapper table td a { color: #666666; display: block; text-decoration: none; padding: 3px 10px 4px 0px; }
#topArea #tabsWrapper #tableWrapper table td a:hover { text-decoration: underline; }

#spacer { width: 100%; height: 14px; margin: 0px; padding: 0px; }
#spacer #lhsTop { float: left; margin: 0px; padding: 0px; }

#contentWrapper { width: 100%; background-color: #ffffff; padding-bottom: 15px; }

#topLeft { margin-left: 10px; padding: 0px; height: 30px; }
#topLeft .txtSearch { float: left; width: 90px; margin: 0px; padding: 0px;padding-top: 3px; background-color: transparent; border: none; }
#topLeft .btnSearch { float: right; }

#lhs { float: left; width: 173px; padding: 5px 0px 30px 0px; margin: 0px; }
#lhs table { width: 145px; margin: 0px; padding: 0px; font-size: 1em!important; }
#lhs table td { padding: 0px; margin: 0px; vertical-align: top; }
#lhs table td a { display: block; padding: 8px 10px 4px 20px; color: #000000; text-decoration: none; font-size: 1em!important; }
#lhs table td a.selected { color: #000000; }
#lhs table td a:hover { background-color: #e5e5e5; color: #f68e1d; }
#lhs table .subNav { display: none; position: absolute; }
#lhs table .subNavShow { position: fixed; .position: absolute; width: 145px; padding: 0px; border: solid 1px #cccccc; background-color: white; }
#lhs table td td a { display: block; padding: 8px 10px 4px 10px; color: #000000; text-decoration: none; font-size: 1em!important; }
#lhs table td td a:hover { background-color: #fcd0a1; color: #000000; }
#lhs table td td a.selected { background-image: none!important; color: #000000; }

#main { margin-left: 180px; padding: 10px 10px 0px 0px; }

#footer { background-color: #ffffff; padding: 10px 0px 20px 0px; margin: 0px; }
#footer #objectify { float: right; color: #939393; margin-right: 20px; }
#footer #objectify a { color: #f78f1e; text-decoration: none; }
#footer #objectify a:hover { text-decoration: underline; }
#footer #footerNav { float: left; color: #f78f1e; }
#footer #footerNav table { margin: 0px; margin-left: 25px; padding: 0px; }
#footer #footerNav table td a { padding-left: 2px; padding-right: 2px; color: #f78f1e; text-decoration: none; }
#footer #footerNav table td a:hover { text-decoration: underline; }


#leftCol { float: left; width: 165px; padding-top: 10px; }
#leftCol #topLeft { padding: 0px 0px 15px 12px; }
#leftCol #newTop { padding: 0px 0px 0px 0px; height: 97px; }
#leftCol #newTop #newHeading { padding: 40px 10px 0px 95px; font-weight: bold; }
#leftCol #newBottom { padding: 0px 10px 10px 25px; }
#leftCol .lhsSales { margin-left: 10px; }
#leftCol .lhsSales div { padding-bottom: 10px; }

#rightCol { margin-left: 170px; padding-top: 10px; }
#rightCol .clear { clear: right; }
#rightCol #pres { float: left; width: 655px; }
#rightCol #pres #presBottom { margin: 0px; }
#rightCol #pres #presBottom div { margin: 0px 10px 0px 10px; padding: 0px 0px 10px 0px; }
#rightCol #pres #presBottom div img { float: right; width: 200px; height: auto; }
#rightCol #pres #presBottom #presTop { height: 8px; padding: 0px; margin: 0px; font-size: 0.1em; }
#rightCol .panel { float: left; width: 214px; margin-top: 15px; }
#rightCol .spacer { float: left; width: 5px; height: 5px; }
#rightCol .panel .panelTop { height: 11px; font-size: 0.1em; }
#rightCol .panel .panelBottom { padding: 0px 10px 10px 10px; height: 140px; }

.googlecode { height: 50px; }