/* * Loading */.loading { opacity: .4; filter:alpha(opacity=40); background:#000; background-image:url(../../images/new/load/ajax_loader_main.gif); background-position:center;}.loader_small { background-image:url(../../images/new/load/ajax_loader_small.gif);}.loader_content { background-image:url(../../images/new/load/ajax_loader_content.gif);}.loading, .loader_small, .loader_content { background-repeat:no-repeat;}/* * Document Style */a { color:#0b333c;}a:hover { color:#ff4200;}.link, .link2, .link3, .mailto, .pdf, .doc, .flash, .audio, .media { padding-right:10px; line-height:19px; height:19px;}.link { background:url(../../images/new/document/link.gif) no-repeat 100% 50%;}.link2 { background:url(../../images/new/document/link2.gif) no-repeat 100% 50%;}.link3 { color:#f11700; font-weight:bolder; background:url(../../images/new/document/link2.gif) no-repeat 100% 50%;}.mailto { background:url(../../images/new/document/mailto.gif) no-repeat 100% 50%;}.pdf { background:url(../../images/new/document/pdf.gif) no-repeat 100% 50%;}.doc { background:url(../../images/new/document/doc.gif) no-repeat 100% 50%;}.flash { background:url(../../images/new/document/flash.gif) no-repeat 100% 50%;}.audio { background:url(../../images/new/document/audio.gif) no-repeat 100% 50%;}.media { background:url(../../images/new/document/media.gif) no-repeat 100% 50%;}/* * Home */#logo { float:left; margin-top:15px;}#logo a { float:left; display:block; overflow:hidden; text-indent:-1000px; width:270px; height:20px; background:url(../../images/new/logo.gif) no-repeat;}#accountinfo { text-align:right; height:25px; padding:0 10px; line-height:25px;}#accountinfo { color:#b7babc; font-weight:bolder;}#accountinfo a { padding-left:10px;}#quicklinks { float:right;}#quicklinks li { display:inline; height:25px; padding:0 5px;}#quicklinks a { overflow:hidden; font-weight:bolder; height:21px; line-height:21px; padding:3px 5px;}#loginbox { background:#F00; height:300px; background:#ed2024 url(../../images/new/homepage.gif) no-repeat; position:relative;}#quickstart { float:left; height:30px; position:absolute; top:148px; left:270px;}#quickstart a { float:left; overflow:hidden; text-indent:-1000px; height:30px; background-image:url(../../images/new/quickstart.gif);}#quickstart a.more { width:131px; margin-right:10px;}#quickstart a.start { width:97px; background-position:0 -50px;}#homelogin { float:right; width:250px; height:100px; position:absolute; top:30px; right:30px;}#homelogin h1 { color:#f6f2f2; font-size:18px; margin:10px 0;}#homelogin h2 { color:#f8a5a6; margin:5px 0;}#homelogin p { margin:10px 0;}#homelogin label { float:left; color:#ededed; font-weight:bolder; line-height:1.8em; width:65px; padding-right:10px; text-align:right;}#homelogin input { height:1.6em; line-height:1.6em; border:solid 1px #85090b; background-color:#e9e9e9;}#homelogin .sublogin { display:block; margin-left:75px; width:90px; height:30px; overflow:hidden; text-indent:-1000px; background:url(../../images/new/homelogin.gif) no-repeat; }#homelogin .homeloginhelp { display:block; margin-left:75px; font-size:11px; line-height:15px; padding-right:20px; color:#fec3c3;}#homelogin .homeloginhelp:hover { text-decoration:underline;}#homestartlink { margin-top:10px;}#homestartlink a { display:block; margin-bottom:10px; width:200px; height:45px; overflow:hidden; text-indent:-1000px; background-image:url(../../images/new/homestartlink.gif);}#homestartlink .viewdemo { background-position:0 0;}#homestartlink .features { background-position:0 -50px;}#homestartlink .why { background-position:0 -100px;}#homeproductinfo { margin:10px 0;}#homeleftinfo { width:305px; font-size:11px; line-height:18px; padding:0 10px 0 90px; border-right:solid 1px #dbdcdd; background:url(../../images/new/homeproductinfo.gif) no-repeat 0px 10px;}#homeleftinfo h1 { color:#ed2024; font-size:16px; font-weight:bolder; line-height:25px;}#homerightinfo { float:right; width:320px;}#homerightinfo h1 { color:#393939; margin:0 0 10px 0; font-size:18px; line-height:28px;}#homerightinfo ul { margin:10px 0;}#homerightinfo li { padding-left:15px; font-size:11px; line-height:18px; background:url(../../images/new/homeproductt.gif) no-repeat 2px 6px;}#featuredcustomers { padding:10px 5px; border-top:dotted 1px #b7babc; border-bottom:dotted 1px #b7babc;}#featurelist { width:726px; display:block; overflow:hidden;}#featurelist ul { width:2500px;}#featurelist li { float:left; display:block; margin:0 6px 0 0;}#featurelist li a { float:left; display:block; border:solid 1px #ebedee; padding:2px;}#featurelist li a:hover { border:solid 1px #a3a3a3;}#homenewsevent {}#homenewsevent h1 { color:#393939; margin:10px 0; font-size:16px; line-height:28px;}#homenewsevent li {}#homenewsevent li span { display:block; color:#ed2024; font-size:11px; line-height:18px; font-weight:bolder;}#homenewsevent li a { font-size:11px; line-height:18px;}#homenewsevent .more { text-align:right; padding:10px 5px;}#homenewsevent .more a { font-size:11px; font-weight:bolder;}#homenews { float:left; padding:0 10px; width:250px;}#homeevent { float:left; padding:0 10px; width:250px;}#startplan { float:right; width:200px; padding-top:15px;}#startplan a { float:left; display:block; margin-bottom:5px;}#fastcommercehomeinfo { clear:both; height:300px; background:#f6f4f4;}#fastcommercehomeinfo h1 { color:#393939; margin:0 0 10px 0; font-size:12px; line-height:25px;}#fastcommercehomeinfo p { color:#5f5f5f; font-size:11px; line-height:15px;}.homeinfoleft { float:left; width:290px; padding:10px;}.homeinfocontent { float:left; width:300px; padding:10px;}.homeinforight { float:right; width:300px; padding:10px;}#footer { margin:10px 0 0 0; border-top:solid 1px #b7babc;}#footer #copyright { padding:8px 2px 2px 2px;}#footer #copyright span { display:block; color:#828282; font-size:11px; line-height:21px;}#footer ul { clear:both; float:right; padding:5px 0;}#footer ul li { float:left; padding:0 2px;}#footerlist a, #footer ul a { overflow:hidden; font-weight:bolder; font-size:11px; height:21px; line-height:21px; padding:3px 5px;}#footerlist a:hover, #footer ul a:hover { color:#FFF; background:#5cc0ff;}#footerlist { clear:both; display:block; height:130px; padding-top:10px; overflow:hidden; border-top:solid 1px #b7babc;}#footerlist ul { clear:none; float:left; padding:0 5px; margin-left:-1px; border-left:dotted 1px #b7babc;}#footerlist li { float:none;}#footerlist h1 { padding:0 5px; line-height:25px;}#footerlist a { font-weight:normal;}/* * Sign Up */#signheader { display:block; height:155px; background:url(../../images/new/setuppic.gif) no-repeat;}#signheader ul { padding:125px 20px 0 20px;}#signheader li { float:left; display:inline; color:#c1c0c0; padding:0 18px; margin:0 10px; height:30px; line-height:28px; cursor:default;}#signheader li.selected { color:#e5e5e5; font-size:14px; font-weight:bolder; background-color:#6c6c6c;}#termsservice { overflow:auto; color:#666; margin:10px 0; padding:10px; height:100px; line-height:18px; border:solid 1px #DBDCDD;}#termsservice h4 { margin:10px 0; font-size:14px;}#termsservice p { margin:10px 0; padding:0 20px; line-height:18px;}#signcontent h1 { color:#ed2024; margin-bottom:10px; padding:0 10px; font-size:18px; line-height:50px; border-bottom:solid 2px #dbdcdd;}#signcontent label { float:left; width:140px; margin:2px 0; padding:0 10px; text-align:right; font-weight:bolder; height:21px; line-height:21px;}#signcontent span.info { display:block; color:#5f5f5f; margin-left:160px; line-height:18px;}#signcontent form p { margin:10px 0;}#signcontent h2 { color:#F7941D; font-size:14px; line-height:30px;}#accountinformation { float:left; width:470px; padding:0 10px;}@-moz-document url-prefix(){	#signcontent input{		padding:2px;	}}#companyinformation { margin-left:480px; padding:0 10px; border-left:solid 1px #dbdcdd;}.signupsub { clear:both; height:50px; border-top:solid 2px #707070; padding:10px 0 10px 380px; background-color:#f8f8f8;}.signupsub .signupsub_c { float:left;}.signupsub a.modify { float:left; display:block; padding:0 80px; font-weight:bolder; line-height:50px;}.signupsub span span { padding:0 20px;}#signcontent h2 { padding:0 20px;}#accountinfomation { float:left; width:470px; padding:0 10px;}#accountinfomation p, #companyinformation p { margin:10px 0; line-height:25px;}#accountinfomation label, #companyinformation label { width:140px; line-height:15px; font-weight:normal;}#accountinfomation span, #companyinformation span { display:block; height:25px; line-height:18px; font-weight:bolder;}/* * Store List */#storelistpic { background-color:#e7252a; margin-bottom:10px;}#storelist {}.storelisttoolbar { height:25px; padding:10px;}.storelisttoolbar li { float:left; margin:0 2px;}.storelisttoolbar li a { display:block; padding:0 2px; font-weight:bolder; line-height:21px;}.storelisttoolbar li.selected { padding:0 4px; border:solid 1px #CCC;}.storelisttoolbar .storelistpagination, .storelistfooterpagination .storelistpagination { float:right; overflow:hidden;}.storelisttoolbar .storelistpagination li, .storelistfooterpagination .storelistpagination li { margin-left:-1px; float:left; height:21px;}.storelisttoolbar .storelistpagination a, .storelistfooterpagination .storelistpagination a { display:block; border-left:solid 1px #000; padding:0 8px; font-weight:bolder; line-height:21px;}.storelisttoolbar .storelistpagination span, .storelistfooterpagination .storelistpagination span { display:block; border-left:solid 1px #000; padding:0 8px; font-weight:bolder; line-height:21px; color:#999; cursor:default;}.storelistfooterpagination .storelistpagination { float:right; margin-left:5px;}.storelistfooterpagination { clear:both; height:25px; padding:10px;}.storelistfooterpagination ul { float:right;}.storelistfooterpagination li { float:left; padding:0 2px;}.storelistfooterpagination li a { display:block; font-weight:bolder; padding:0 2px; line-height:21px;}.storelistfooterpagination li.selected { border:solid 1px #CCC;}#storelistview { padding:5px;}#storelistview li { float:left; width:190px; height:260px;}#storelistview .storeitempic { padding:2px; border:solid 1px #dadada;}#storelistview .storeitempic:hover { border:solid 1px #393939;}#storelistview a { float:left; display:block; font-weight:bolder; line-height:18px;}#storelistsidebar .storeitempic { float:left; display:block; width:80px; padding:2px; margin:0; border:solid 1px #CCC;}#storelistsidebar .storeitempic:hover { border:solid 1px #393939;}#storelistsidebar li { display:block; height:90px;}#storelistsidebar a { display:block; margin-left:90px; line-height:15px;}/** Help*/#hbox{position:absolute;background-color:#b7babc;display:none;border:solid 1px #F00;z-index:100;width:380px;height:250px}#hlptitle{position:relative;top:5px;left:-160px;}#hlpclose{position:relative;top:-5px;left:160px;}