*{color:#000 !important;text-decoration:none;margin:0;padding:0}
body{font:11px/20px  Verdana, Helvetica, sans-serif; margin:10px}
#search,#banner,img.decorative,.smallfont,#footer,#footerGlobalLinks,#navigation,#BottomSlot2,#copyRight,#content-right,#breadcrumbs,#banner-inner,.total-result-container,.home-btm-slot-box img,#search-home-image,#start-search,.home-flash, .hide{display:none}
#header{ border-bottom:#666 solid 1px; margin:-8px 0 15px -15px}
#header img {border:none}
#user{ margin:0 0 0 15px}
#home-floating-box{position:static}
#content #content-wrap #content-left{border-right:0}
#content #content-wrap #content-left #home-center #access-cp #cp-box #home-floating-box{width:100%;top:200px;left:0}
#content #content-wrap #content-left #access-cp{width:100%}
#content #content-wrap #access-cp h3{margin:0;padding:0}
h2{font-size:17px;padding:8px 0}
h3{font-size:15px}
h4{font-size:14px}
table th{text-align:left}
.css-table,.css-table2{display:table;clear:both;height:100%}
.css-table>div,.css-table2>div{display:table-row}
.css-table>div>div:first-child,.css-table2>div>div:first-child{display:table-cell;vertical-align:top}
.iefloatleft{float:left;margin:10px}
div + .iefloatleft{float:none}
.css-table p,.css-table h3,.css-table h4,.css-table h5,.css-table h6{padding:0}
a:link,a:visited{text-decoration:none;padding:0 3px}
:link img{border:none}
caption{font-size:13px;font-weight:700;text-align:left}
h5,h6{font-size:13px}
ul,ol,.css-table ul li{margin-left:20px}
#acp{clear:both; padding-top:5px;}
#home-bottom-slot{padding-top:10px; overflow:hidden}