html, body{color:#000; font:normal 12px Arial, Helvetica, sans-serif; margin:0; padding:0;}

#wrap{margin:0px; padding:15px 0; width:100%; position:relative;}
#main{width:1000px; position:relative; margin:auto; padding:0;}

ul.navbar{width:985px; height:44px; list-style:none; padding:0 0 15px 0; margin:0;}
ul.navbar li{float:left;}
ul.navbar li a{color:#f3f3f3;}
ul.navbar li .home{width:116px; height:44px; background:url(../images/btnhome.png) no-repeat;}
ul.navbar li .home:hover{width:116px; height:44px; background:url(../images/btnhome_r.png) no-repeat;}
ul.navbar li .search{width:100px; height:44px; background:url(../images/btnsearch.png) no-repeat;}
ul.navbar li .search:hover{width:100px; height:44px; background:url(../images/btnsearch_r.png) no-repeat;}
ul.navbar li .search_active{width:100px; height:44px; background:url(../images/btnsearch_r.png) no-repeat;}
ul.navbar li .datarequests{width:153px; height:44px; background:url(../images/btndatarequests.png) no-repeat;}
ul.navbar li .datarequests:hover{width:153px; height:44px; background:url(../images/btndatarequests_r.png) no-repeat;}
ul.navbar li .membership{width:129px; height:44px; background:url(../images/btnmembership.png) no-repeat;}
ul.navbar li .membership:hover{width:129px; height:44px; background:url(../images/btnmembership_r.png) no-repeat;}
ul.navbar li .how{width:166px; height:44px; background:url(../images/btnhow.png) no-repeat;}
ul.navbar li .how:hover{width:166px; height:44px; background:url(../images/btnhow_r.png) no-repeat;}
ul.navbar li .aboutus{width:105px; height:44px; background:url(../images/btnaboutus.png) no-repeat;}
ul.navbar li .aboutus:hover{width:105px; height:44px; background:url(../images/btnaboutus_r.png) no-repeat;}
ul.navbar li .login{width:216px; height:27px; padding:17px 0 0 0; font-size:11px; background:url(../images/btnloginbg.png) no-repeat; text-transform:uppercase; color:#666; text-align:center;}
ul.navbar li .login a{color:#666; text-decoration:none;}
ul.navbar li .login a:hover{color:#666; text-decoration:underline;}
ul.navbar li .login_green{width:216px; height:27px; padding:17px 0 0 0; font-size:11px; background:url(../images/btnloginbg_green.png) no-repeat; text-transform:uppercase; color:#FFF; text-align:center;}
ul.navbar li .login_green a{color:#FFF; text-decoration:none;}
ul.navbar li .login_green a:hover{color:#FFF; text-decoration:underline;}


.slideshow{color:#999999; width:984px; height:340px; padding:0 0 15px 0; position:static; visibility:inherit; font:normal 9px Arial, Helvetica, sans-serif;}
.slideshow a{color:#FFF;}

.logo{position:absolute; margin:1px 0 0 1px;}

.contentmain{width:1006px; margin:0; float:left;}
.findsales{width:232px; height:369px; padding:32px 55px 39px 23px; background:url(../images/findsales_bg.png) right; float:left;}
.findsales h1{padding:0; margin:0 0 15px 0; font-size:20px; text-align:center; text-transform:uppercase; line-height:1;}
.findsales .small{font-size:9px; text-transform:none;}
.findsales .formtop{margin:0 0 28px 0;}
.findsales .formtop .dropdown {margin:0;}
.findsales .formtop .textfield {width:160px; margin:-22px 0 0 70px;}
.findsales .formtop .textfield input{width:150px; height:12px; padding:5px; margin:0 0 5px 0; background:url(../images/bg_textfield.png) no-repeat; color:#333; font-size:10px; border:none; }
.findsales .formtop select{width:59px; height:22px;}
.findsales .formbtm{width:202px; height:148px; padding:5px 0 5px 20px; margin:0 0 18px 0; float:left; font-size:14px; text-transform:uppercase; background:url(../images/bg_findsalesradio.png) no-repeat;}
.findsales .formbtm td{padding:8px;}
.findsales .formbtm .radiobtn_black{width:13px; height:13px; background:url(../images/radiobtn_black.png) no-repeat; border:none;}
.findsales .formbtm .radiobtn_green{width:13px; height:13px; background:url(../images/radiobtn_green.png) no-repeat; border:none;}
.findsales .btnsumbit{margin:0 0 16px 0; padding:0 0 13px 0; border-bottom:1px solid #999; text-align:right;}
.findsales .btnsumbit input{width:70px; height:25px; background:url(../images/btn_search.png) no-repeat; border:none;}
.findsales .formbtmlink{width:100%; text-align:center; text-transform:uppercase;}
.findsales .formbtmlink a{font-size:10px; font-weight:bold; color:#333; text-decoration:underline;}
.findsales .formbtmlink a:hover{font-size:10px; font-weight:bold; color:#f60; text-decoration:underline;}

.contentindex{width:680px; height:380px; padding:30px 0; background:url(../images/contentindex_bg.png); float:right;}
.contentindex .tablemain{width:300px; margin:0 0 40px 0;}
.contentindex .tablemain .title{font-weight:bold; margin:15px 0 0 0;}
.contentindex .tablemain .imgbdr{border:1px solid #CCC;}
.contentindex .tablemain .content{padding:5px 0; line-height:1.5;}

.contentinnr{width:1006px; margin:0; background:url(../images/contentmain_innr_mdl.png) repeat-y;}
.contenttop{width:100%; height:30px; background:url(../images/contentmain_innr_top.png) no-repeat;}
.contentmdl{width:auto; height:auto; padding:0 50px 0 30px; margin:0;}
.contentbtm{width:100%; height:50px; background:url(../images/contentmain_innr_btm.png) no-repeat;}

.contentmdl p{margin:0; padding:0;}
.contentmdl {width:926px;}
.contentmdl .hdr{height:52px; border-bottom:1px solid #c8dd5e; margin:-15px 0 0 0;}
.contentmdl .hdr a{color:#000; text-decoration:none;}
.contentmdl .hdr a:hover{color:#000; text-decoration:underline;}
.contentmdl .hdr span{margin:0 10px;}
.contentmdl .hdr .cartitems{width:74px; height:15px; position:absolute; margin:-59px 0 0 -5px; padding:45px 5px 5px 5px; background:#efefef;}
.contentmdl .hdr .btncheckout{position:absolute; margin:9px 0 0 -5px;}

.collapse{margin:0; padding:10px 10px 10px 20px; border-bottom:1px solid #c8dd5e;}
.collapse a.titlelink{color:#000; font:normal 14px "Century Gothic", Arial, Helvetica, sans-serif; text-decoration:none;}
.collapse a.titlelink:hover{color:#000; font:normal 14px "Century Gothic", Arial, Helvetica, sans-serif; text-decoration:none;}
.collapse img{margin:0 5px 0 0;}
.collapse .collapsecontent{margin:0 0 0 40px;}
.collapse .collapsecontent .tablemain{margin:15px 0 0 0;}
.collapse .collapsecontent label{color:#999999; text-transform:uppercase; font-size:10px;}
.collapse .collapsecontent td{font-weight:bold;}

hr{width:96%; height:0; border:0; border-top:1px solid #cacaca; margin:1px 0; padding:0; background:#cacaca; float:left;}

label{color:#999999; font-size:12px;}
.label2{font:bold 12px "Century Gothic", Arial, Helvetica, sans-serif; text-transform:uppercase; text-decoration:underline;}
.label2_nobtmline{font:bold 12px "Century Gothic", Arial, Helvetica, sans-serif; text-transform:uppercase;}
.label3{font:bold 12px "Century Gothic", Arial, Helvetica, sans-serif;}
.label4{width:60px; font:normal 12px "Century Gothic", Arial, Helvetica, sans-serif; color:#333; margin:0 auto 15px auto;}
.label5{font:normal 16px "Century Gothic", Arial, Helvetica, sans-serif; color:#333; text-transform:uppercase; padding:0 0 15px 0;}
.label5 strong{font:normal 24px "Arial Narrow", Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase;}

.tab{width:85px; height:29px; padding:0; font-size:10px; font-weight:bold; text-transform:uppercase;}
.tab_tier1{width:75px; height:13px; padding:8px 0; text-align:center; background:url(../images/tab_tier1.png) no-repeat top left; color:#FFF;}
.tab_standard{width:75px; height:13px; padding:8px 0; text-align:center; background:url(../images/tab_standard.png) no-repeat top left; color:#666;}
.tabbtmbg{width:65px; height:55px; background:#efefef; margin:0; padding:5px; text-align:center;}
.tabbtmbg a{color:#C00; text-decoration:underline;}
.searchresultcontent_tier{width:438px; height:77px; padding:8px; background:url(../images/searchresult_contentbg_tier.png) no-repeat; color:#FFF; text-align:left; line-height:0.95; /*overflow:auto;*/}
.searchresultcontent_standard{width:438px; height:77px; padding:8px; background:url(../images/searchresult_contentbg_standard.png) no-repeat; color:#333; text-align:left; line-height:0.95; /*overflow:auto;*/}

.contentbox{margin:0; padding:0; border-bottom:1px solid #c8dd5e; color:#999999; font-size:12px;}
.contentbox p{margin:10px 0; padding:0;}
.frmfield{border:1px solid #CCC; font:normal 12px Arial, Helvetica, sans-serif; color:#333; padding:3px;}
.search_selectcategory{width:122px; height:53px; padding:5px; background:url(../images/search_categorybg.png) no-repeat;}
.search_selectcategory td{margin:0; padding:0; height:10px;}
.search_selectcategory input{margin:0 5px 0 0; padding:0;}
.search_selectcategory label{font:normal 10px Arial, Helvetica, sans-serif; text-transform:uppercase; margin:0; padding:0;}

.aboutusbox{color:#999999; width:881px; margin:20px auto;}
.aboutusbox a{text-decoration:none; color:#999999; margin:0 0 0 25px;}
.aboutusbox a:hover{text-decoration:underline; color:#999999;}
.aboutusbox_top{width:881px; height:20px; background:url(../images/aboutus_boxtop.png) no-repeat;}
.aboutusbox_mdl{width:821px; height:auto; padding:0 30px; background:url(../images/aboutus_boxmdl.png) repeat-y;}
.aboutusbox_btm{width:881px; height:10px; background:url(../images/aboutus_boxbtm.png) no-repeat;}
.aboutusbox hr{width:100%;}
.aboutusbox .label5{margin:0; padding:0;}

.membership_login{color:#999999; width:280px; margin:0;}
.membership_login_top{width:280px; height:20px; background:url(../images/membership_loginbox_top.png) no-repeat;}
.membership_login_mdl{width:220px; height:auto; padding:0 30px; background:url(../images/membership_loginbox_mdl.png) repeat-y;}
.membership_login_btm{width:280px; height:10px; background:url(../images/membership_loginbox_btm.png) no-repeat;}
.membership_login hr{width:100%;}
.membership_login .label5{margin:0; padding:0;}

.membership_creatacnt{color:#999999; width:584px; margin:0;}
.membership_creatacnt_top{width:584px; height:20px; background:url(../images/membership_createacntbox_top.png) no-repeat;}
.membership_creatacnt_mdl{width:524px; height:auto; padding:0 30px; background:url(../images/membership_createacntbox_mdl.png) repeat-y;}
.membership_creatacnt_btm{width:584px; height:10px; background:url(../images/membership_createacntbox_btm.png) no-repeat;}
.membership_creatacnt hr{width:100%;}
.membership_creatacnt .label5{margin:0; padding:0;}

.howadexworks{margin:0; padding:0;}
.howadexworks .find{width:227px; height:522px; margin:0; padding:175px 20px 15px 60px; background:url(../images/howadexworks_bgfind.png) no-repeat;}
.howadexworks .market{width:227px; height:522px; margin:0; padding:175px 20px 15px 60px; background:url(../images/howadexworks_bgmarket.png) no-repeat;}
.howadexworks .request{width:227px; height:522px; margin:0; padding:175px 20px 15px 60px; background:url(../images/howadexworks_bgrequest.png) no-repeat;}

.btn{cursor:pointer; cursor:hand;background:url(../images/btnbg.png) repeat-x; font:bold 10px Arial; color:#FFF; border:none; height:25px; padding:0 10px; text-transform:uppercase; -moz-border-radius:5px; -webkit-border-radius:5px;}

.tablemain2 {border:0px solid #CCC; margin:20px 0 0 0;}
.tablemain2 td{border:1px solid #CCC; padding:10px;}
.tablemain2 th{border:1px solid #CCC; padding:10px; background:#e4e4e4;}

.tablemain3{margin:15px 0 0 0;}
.tablemain3 label{color:#999999; text-transform:uppercase; font-size:10px;}
.tablemain3 td{font-weight:bold;}


.btmbtn{padding:15px 0; text-align:right;}
.nobtmline{border:none;}

a.redlink{color:#C00; text-decoration:underline;}
a.redlink:hover{color:#F00; text-decoration:underline;}

a.redlink_nav{color:#C00; text-decoration:none;font-weight:bold;}
a.redlink_nav:hover{color:#F00; text-decoration:none;font-weight:bold;}

a.bluelink{color:#003399; text-decoration:underline; font-weight:normal;}
a.bluelink:hover{color:#0033cc; text-decoration:underline; font-weight:normal;}

.bluebold{color:#0099FF; font-weight:bold;}
a.blueboldlink{color:#0099FF; text-decoration:underline; font-weight:bold;}
a.blueboldlink:hover{color:#003399; text-decoration:underline; font-weight:bold;}

.redbold{color:#F00; font-weight:bold;}
.greenbold{color:#0C0; font-weight:bold;}

.small{font-size:9px; text-transform:none;}
.small2{font:normal 10px "Arial Narrow", Arial, Helvetica, sans-serif; color:#666;}

.gray_smallltr{color:#333; font-size:10px;}
.gray_capltr{color:#333; font-size:10px; text-transform:uppercase;}

.blackbold{font-weight:bold; font-size:14px; color:#000;}
.blackbold2{font-weight:bold; font:bold 12px "Century Gothic", Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase;}
.blackbold3{font-weight:bold; font:bold 20px "Century Gothic", Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase;}

a.blackboldlink{color:#000; font-weight:bold; text-decoration:none;}
a.blackboldlink:hover{color:#000; font-weight:bold; text-decoration:underline;}

.submenu{color:#999; font-weight:bold; font-size:10px; text-transform:uppercase; height:40px;}
.submenu a{color:#999; text-decoration:none; margin:0 10px;}
.submenu a:hover{color:#999; text-decoration:underline;}
.submenu a.active{color:#C00; text-decoration:none;}
.submenu a.active:hover{color:#C00; text-decoration:underline;}

.checboxlist_registration td{width:180px; text-align:right;}
.checboxlist_registration td label{width:140px; margin:0; text-align:left;}

.footer{width:95%; color:#666; font-size:10px; padding:0 0 10px 0; text-align:right; text-transform:uppercase; float:left;}
.footer a{color:#666; text-decoration:none;}
.footer a:hover{color:#000; text-decoration:underline;}

.nobdr {border:0px solid #000;}
.nobdr td{border:none;}