body.acquity #footer{margin-top:26px;padding:0;}
body.acquity #header{height:110px;}
/* body.acquity #logo{left:0;top:8px;} */
/* body.acquity #topNav{right:0px;top:8px;} */
/* body.simple #topNav{height:25px;overflow:hidden;right:20px;} */
body.acquity #mainNav{border-top:0 none;float:left;position:absolute;z-index:2;margin-top:-9px;}
/*body.acquity #auxNav{float:right;margin-top:-20px;position:static;}*/
.tundra .dijitTabPaneWrapper{border:1px solid silver;}
/*#mainNav{height:31px;left:1px;position:absolute;top:75px;width:745px;z-index:10000;}
#mainNav ul{list-style:none;width:745px;}
#mainNav li{float:left;height:31px;position:relative;}
#mainNav li a{display:block;height:31px;overflow:hidden;}
#mainNav li a#dashboard{background-image:url(../images/nav/dashboard.jpg);width:92px;}
#mainNav li a#dashboardSelected{background:url(../images/nav/dashboard.jpg) top left;background-position:0 -33px;width:92px;}
#mainNav li a#commMonitor{background-image:url(../images/nav/comm_monitor.jpg);width:160px;}
#mainNav li a#financialMgr{background-image:url(../images/nav/fin_mgr.jpg);width:125px;}
#mainNav li a#serviceOrderMonitor{background-image:url(../images/nav/service_order_mon.jpg);width:151px;}
#mainNav li a#serviceOrderMonitorSelected{background-image:url(../images/nav/service_order_mon.jpg);background-position:0 -33px;width:151px;}
#mainNav li a#overallStatusMonitor{background-image:url(../images/nav/overall_status_monitor.jpg);width:145px;}
#mainNav li a#reports{background-image:url(../images/nav/nav_reports.jpg);width:75px;}
#mainNav li a#needServiceNow{background-image:url(../images/nav/need_service_now.jpg);width:139px;}
#mainNav a#whatIsSL{background-image:url(../images/nav/what_is_sl.jpg);width:147px;}
#mainNav a#homeowners{background-image:url(../images/nav/homeowners.gif);width:94px;}
#mainNav a#serviceProviders{background-image:url(../images/nav/service_providers.jpg);width:127px;}
#mainNav a#exploreMktplace{background-image:url(../images/nav/explore_mktplace.jpg);width:160px;}
#mainNav a#businesses{background-image:url(../images/nav/businesses.jpg);width:92px;}
#mainNav a#mktplaceTools{background-image:url(../images/nav/mktplace_tools.jpg);width:133px;}
#mainNav a#adminOfc{background-image:url(../images/nav/admin_office_blue.jpg);width:143px;}*/
#hpContent{float:left;min-height:350px;width:630px;}
.wide #hpContent { width: auto;}
#hpContentFindPro{float:left;min-height:350px;width:740px;}
#hpHero{background:url(../images/homepage/hero.png) no-repeat;height:188px;margin-left:0;width:630px;font-size: 11px;}
#hpHero p{padding:120px 0 0 335px;}
#hpHero a {font-weight: bold; margin: 0 0 0 335px;}
#hpHero img{float:right;margin-right:10px;}
#hpSidebar{float:right;padding-right:14px;padding-top:10px}
#hpPromo{margin-bottom:10px;padding:10px;}
#hpLiveMonitor{background-image:url(../images/homepage/livemonitor.png);background-repeat:no-repeat;color:#000;font-size:12px;height:43px;padding-left:8px;padding-top:23px;width:289px;z-index:9996;}
#hpLiveMonitor p{line-height:12px;}
#hpServiceListing{width:291px; margin-top: 10px;}
#hpServiceListing label,#hpServiceListing h3{color:#58585a;display:block;font-size:11px;font-weight:700;margin-bottom:2px;padding:0;}
#hpServiceListing label select{font-size:10px;font-weight:400;}
#hpServiceListing h2{background:url(../images/homepage/available-services.png) no-repeat;display:block;height:31px;margin:0;padding:0;text-indent:-999999px;}
#hpServiceListing .content{background:#f4f4f4;border-left:1px solid #bdbcbd;border-right:1px solid #bdbcbd;padding:11px 6px 0;}
#hpServiceListing ol{list-style-position:inside;}
#hpServiceListing ol li{margin-bottom:3px;}
#hpServiceListing ul{float:left;list-style-type:none;width:48%;}
#hpServiceListing ul.left{margin-right:10px;}
#hpServiceListing ul li{margin-bottom:2px;}
#hpServiceCats {width: 301px; margin-left: -10px; margin-top: 10px;background:url("../images/homepage/service-categories.png");}
#hpServiceCats h3 {display:none;}
#hpServiceCats table {clear: both; margin: 10px 0 0 20px;}
#detailsLink{float:right;margin-right:10px;margin-top:10px;}
/*#hpProviders{background:url(../images/homepage/providers.png) no-repeat;height:96px;margin-top:10px;padding:8px 0 0 16px;width:275px;}
#hpProviders h2{background:url(../images/homepage/service-providers.png) no-repeat;display:block;height:12px;margin:0;padding:0;text-indent:-99999px;width:116px;}
#hpProviders p{line-height:12px;width:140px;}
#hpProviders .joinLink{background:url(../images/homepage/ico-for-providers.png) no-repeat;display:block;font-weight:700;height:28px;padding-left:40px;padding-top:7px;width:140px;}
*/
#hpProviders {display:none;}
#hpChoose{background:url(../images/homepage/choose.png) top center no-repeat;padding-top:12px;}
.hpChooseType{height:186px;position:relative;width:306px;}
.hpChooseType p{margin:0 10px;padding-top:45px;line-height: 11px;}
.hpChooseType ul{font-weight:700;list-style-type:none;margin:0 10px;}
.hpChooseType ul a { font-weight: normal;}
#hpServicePro {width:629px;height:47px;background:url(../images/homepage/servicepro.png) top center no-repeat;margin-bottom:12px;margin-top:8px;}
#hpServicePro h2 {display:none;}
#hpServicePro p {width: 450px;_width: 500px;margin-left: 145px;padding-top: 7px;}
#hpServicePro img {float: right; margin: 10px 10px 0 0;}
#hpSimple{background:url(../images/homepage/simple.png) top center no-repeat;float:left;}
#hpPro{background:url(../images/homepage/pro.png) top center no-repeat;float:right;}
input.hpZip{border:1px solid;color:#9f9f9f;font-size:10px;left:170px;padding:2px;position:absolute;top:158px;width:98px;}
input.hpSubmit{left:277px;position:absolute;top:159px;}
input#hpZipSimple{border:1px solid #5b9400;}
input#hpZipPro{border:1px solid #9474cb;}
body.acquity .grayTableContainer{border-color:#c9c9c9;height:207px;overflow-x:hidden;overflow-y:scroll;width:628px;}
body.acquity .provSelectHdr{background:#58585a;border-color:#c9c9c9;border-width:1px 1px 0;width:630px;}
body.acquity .provSelectHdr td{line-height:12px;padding-bottom:5px;padding-top:5px;vertical-align:middle;}
body.acquity .provSelectHdr a{color:#FFF;font-weight:700;}
body.acquity .provSelect{width:625px;}
/* body.acquity .column1{padding-left:10px;width:10px;}
body.acquity .column2{text-align:center;width:75px;}
body.acquity .column3{text-align:left;width:145px;}
body.acquity .column7{padding-right:20px;text-align:right;} */body.acquity .provSelect td{height:35px;vertical-align:middle;}
body.acquity tr.odd{background:#f8f8f8;}
body.acquity .grayTableContainer td{border-bottom:1px solid #ddd;border-top:1px solid #FFF;}
body.acquity div.grayTableContainer tr:hover{background:#ddd;}
body.acquity div.grayTableContainer tr.tblHead:hover{background:#00A0D2;}
body.acquity div.grayTableContainer table.balanceTable tr:hover { background: normal;}
#hpResults{background:#eff7e0;border:3px solid #7dc012;color:#7dc012;font-weight:700;margin:0 0 10px;padding:9px 8px;}
#hpResults span{background:#FFF!important;border:1px solid #7dc012;color:#666;padding:2px;}
body.acquity #hpProvSearch label{color:#7f7f7f;font-weight:700;}
input.textbox{background:#F7F7F7 none repeat scroll 0;border:1px solid #CCC;color:#9f9f9f;font-family:verdana,sans serif;font-size:10px;padding:2px;}
label input.textbox{font-weight:400;}
label select,select{background:#FFF;color:#333;font-weight:400;}
label select.disabled,select.disabled{background:#F7F7F7;}
#searchProv{margin-bottom:-8px;}
.shaded{background:url(../images/find-provider/shaded.png) 660px 90px no-repeat;}
.shadedBuyerCustomRef{background:url(../images/find-provider/shaded.png) 720px 90px no-repeat;}
.shadedFindPro{background:url(../images/find-provider/shaded.png) 745px 90px no-repeat;}
#hpQuickSearch{background:url(../images/find-provider/quicksearch.png) no-repeat;height:60px;margin-top:-51px;position:absolute;width:291px;z-index:9999;}
body.simple #hpQuickSearch{margin-top:0;position:static;}
#hpQuickSearch input.inputButton{margin-bottom:-11px;margin-left:11px;}
input#quickSearchBox{margin:32px 0 0 11px;}
#hpForm{padding-top:20px;width:291px;}
#hpForm h2{background:url(../images/find-provider/formtitle.png) no-repeat;display:block;height:14px;margin:0 0 0 11px;padding:0;text-indent:-9999999px;width:247px;}
#hpForm label{display:block;padding:3px 11px;}
#hpForm p{padding:3px 11px;}
#hpForm label span{display:block;font-weight:700;}
#hpForm div input.checkbox{margin-right:4px;}
#hpForm input.inputButton{margin-left:11px;margin-top:8px;}
#hpJoin{margin:0 auto;margin-bottom:10px;}
#hpJoin dl{margin:10px 0 0;}
#hpJoin dt{clear:left;display:block;float:left;margin-right:10px;text-align:right;width:150px;}
#hpJoin dd{margin-left:160px;}
#hpJoin dd.block label{display:block;padding:0 0 5px;}
#hpJoin dt.half{width:40px;}
#hpJoin input.textbox{width:160px;}
#hpJoin dd.half{margin-left:50px;}
#hpJoin dl.textarea dt{float:none;text-align:left;width:100%;}
#hpJoin dl.textarea dd{margin-left:0;}
#hpJoin textarea{background:#F7F7F7 none repeat scroll 0 50%;border:1px solid #CCC;color:#9F9F9F;font-family:verdana,sans serif;font-size:10px;padding:2px;text-align:left;width:600px;}
#hpJoin dl.agree dt{text-align:left;width:10px;}
#hpJoin dl.agree dd{margin-left:20px;}
.hpEmailSent p{margin-bottom:40px;}
body.simple #header{}
body.simple #header{height:112px;}
/* #mysl{border-top:2px solid #F8F8F8;height:50px;padding:0;position:absolute;top:38px;width:960px;} */
#mysl .main{float:left;width:630px;}
#mysl h1{background:url(../images/simple/slsimple.png) no-repeat;display:block;float:left;font-weight:400;height:35px;margin-bottom:4px;text-indent:-99999px;width:292px;}
#account{background:#FFF;border:3px solid #00a0d2;color:#265062;padding:6px;width:271px;}
#account dt{display:block;float:left;width:100px;}
#account h2{background:#e3f5fa;font-size:11px;margin:-6px -6px 6px;padding:7px;}
#hpWorkflow{height:60px;text-align:center;}
#hpWorkflow img{margin-top:20px;}
#simpleMenu{border-bottom:1px solid #dedede;height:28px;margin:0 0 10px;padding:0;}
#simpleMenu li{display:block;float:left;list-style:none;margin-left:16px;padding:10px 16px 4px 0;}
#simpleMenu li.first{margin-left:2px;}
#simpleMenu li.hasChild{background:url(../images/simple/hasChild.png) right center no-repeat;padding-right:19px;}
#simpleMenu li.hasChild:hover{background:url(../images/simple/hasChildHover.png) right center no-repeat;cursor:pointer;}
li.hasChild a{border-right:1px solid #dedede;display:block;padding-right:5px;}
li.hasChild a:hover{text-decoration:none;}
li.hasChild ul a:hover{text-decoration:underline;}
#simpleMenu ul.childMenu{background:#FFF;border:1px solid #dedede;display:none;height:auto;margin-top:2px;padding:4px 6px 4px 0;position:absolute;}
#simpleMenu ul.childMenu li{float:none;padding:4px;}
#simpleMenu ul.childMenu a{border:0;padding:0;}
#simpleMenu li#new{background:#ffffae;border:1px solid #f9b020;padding-left:14px;padding-top:4px;position:absolute;right:0;top:3px;}
.hpDescribe{border:1px solid #dadada;margin-bottom:20px;padding:10px;}
.hpDescribe h2{background:#58585A;color:#FFF;font-size:12px;font-weight:700;margin:-11px -11px 10px;padding:6px;height:14px;}
.hpDescribe h3{color:#f9b020;font-size:14px;margin-top:20px;}
.hpDescribe h3 span{color:#999;font-size:10px;font-weight:400;}
.defined{background:#F4F4F4;font-style:italic;padding:5px;}
.media li{float:left;font-style:normal;list-style:none;margin-right:5px;text-align:center;}
.media li img{border:2px solid #FFF;width:100px;height:100px;}
#hpTips{padding-top:80px;width:270px;}
.tips h2{color:#F9B020;}
.i15 h2{background:url(../images/icons/15.png) 0 4px no-repeat;padding-left:20px;}
.i30 h2{background:url(../images/icons/30.png) 0 4px no-repeat;padding-left:20px;}
.i31 h2{background:url(../images/icons/31.png) 0 4px no-repeat;padding-left:20px;}
.i43 h2{background:url(../images/icons/43.png) 0 4px no-repeat;padding-left:20px;}
.i40 h2{background:url(../images/icons/40.png) 0 4px no-repeat;padding-left:20px;}
.i41 h2{background:url(../images/icons/41.png) 0 4px no-repeat;padding-left:20px;}
.i44 h2{background:url(../images/icons/44.png) 0 4px no-repeat;color:#00A0D2;padding-left:20px;}
.i46 h2{background:url(../images/icons/46.png) 0 4px no-repeat;padding-left:20px;}
.i47 h2{background:url(../images/icons/47.png) 0 4px no-repeat;padding-left:20px;}
.i50 h2{background:url(../images/icons/50.png) 0 4px no-repeat;padding-left:20px;}
.fpSecondary .i44 { border: 0px;}
#existingAddress div.left,#existingAddress div.right,#existingAddress div.unselected{background:#FFF;border:1px solid #CCC;cursor:pointer;display:block;height:62px;margin-bottom:10px;padding:10px;width:278px;}
#existingAddress div.left:hover,#existingAddress div.right:hover{background:#ffffae;border:1px solid #f9b020;}
#existingAddress div.selected{background:url(../images/simple/checkbg.png) no-repeat;border:1px solid #00A0D2;}
#existingAddress div.selected:hover{background:url(../images/simple/checkbg-hover.png) no-repeat;border:1px solid #f9b020;}
.dox li{list-style:none;}
/*#mainNav a.selected,#mainNav a#whatIsSL:active,#mainNav a#whatIsSL:hover,#mainNav a#homeowners:hover,#mainNav a#homeowners:active,#mainNav a#serviceProviders:hover,#mainNav a#serviceProviders:active,#mainNav a#exploreMktplace:hover,#mainNav a#exploreMktplace:active,#mainNav a#businesses:hover,#mainNav a#businesses:active,#mainNav a#mktplaceTools:active,#mainNav a#mktplaceTools:hover,#mainNav a#commMonitor:hover,#mainNav a#commMonitor:active,#mainNav a#dashboard:hover,#mainNav a#dashboard:active,#mainNav a#serviceOrderMonitor:hover,#mainNav a#serviceOrderMonitor:active,#mainNav a#overallStatusMonitor:hover,#mainNav a#overallStatusMonitor:active,#mainNav a#financialMgr:hover,#mainNav a#financialMgr:active,#mainNav a#reports:hover,#mainNav a#reports:active,#mainNav a#adminOfc:active,#mainNav a#adminOfc:hover,#mainNav a#needServiceNow:active,#mainNav a#needServiceNow:hover{background-position:0 -33px;}*/
.hpChooseType li.left,#hpProvSearch .left,#hpJoin .left,.left,.leftinput,#breadcrumb{float:left;}
.hpChooseType li.right,#hpProvSearch .right,#hpJoin .right,#newSo,.right,.rightinput{float:right;}
#hpIntro{margin:20px 10px;}
#hpIntro h2{color:#00A0D2;font-size:16px;}
.cmanager th,.cmanager td{padding:3px;}
.cmanager tr.alt{background:#F4F4F4;}
.cmanager tbody tr:hover{background:#ffffae;}
#navi a{background:#000;border-bottom:1px solid #FFF;color:#FFF;display:block;float:left;margin-right:1px;padding:5px 10px;}
#navi a.current{background:#58585A;border-bottom:1px solid #58585A;}
#hpFrame td{border-bottom:1px solid #CCC;}
#hpFrame tr.selected td{border-bottom:0;}
td.sc1{padding:5px;text-align:center;width:10px;}
thead td.sc1{padding:0 5px;width:14px;}
td.sc2{padding:2px 5px;width:200px;}
thead td.sc2{padding:0 5px;}
td.sc3{text-align:center;width:60px;}
td.sc5{text-align:center;width:120px;}
.providerInfo strong,.contactInfo strong{display:block;float:left;}
.contactInfo .addr{margin-left:70px;}
.providerInfo{float:left;margin:5px;padding:5px;}
.contactInfo{float:right;margin:5px;padding:5px;}
.instructions{background:#FFF;padding:10px;}
.instructions h4{margin-bottom:0;}
.links{margin:10px 0;text-align:center;}
.links a{border:1px solid #CCC;display:block;float:left;margin-right:10px;padding:5px 5px 5px 30px;width:120px;}
.links a.email{background:url(../images/simple/ico_mail.png) 10px 4px no-repeat;}
.links a.email:hover{background:#FFF url(../images/simple/ico_mail.png) 10px 4px no-repeat;}
.links a.print{background:url(../images/simple/ico_print.png) 10px 4px no-repeat;}
.links a.print:hover{background:#FFF url(../images/simple/ico_print.png) 10px 4px no-repeat;}
.links a.view{background:url(../images/simple/ico_view.png) 10px 4px no-repeat;}
.links a.view:hover{background:#FFF url(../images/simple/ico_view.png) 10px 4px no-repeat;}
#hpFundingInfo{float:left;height:250px;width:320px;}
#hpFundingInfo dt{border-bottom:1px solid #CCC;display:block;float:left;font-weight:700;padding:5px;width:240px;}
#hpFundingInfo dd{border-bottom:1px solid #CCC;padding:5px;}
#hpSinfo{float:right;height:250px;width:240px;}
#hpSinfo h3{font-size:11px;}
#hpMiniIntro{padding:10px;width:280px;}
#hpMiniIntro h3{color:#F9B020;font-weight:400;}
#newAddress{clear:both;margin-top:20px;}
#newAddress label span,#creditCardDetails label span{display:block;float:left;margin-right:10px;text-align:right;width:160px;}
#creditCardDetails{padding-top:15px;}
#hpSidebar .defined{width:271px;}
.review h3{color:#00A0D2;font-weight:400;margin-top:20px;}
#hpSidebar .defined img{height:50px;width:55px;}
.fundingfees dl{width:600px;}
.fundingfees dt{display:block;float:left;width:100px;padding:2px;}
.fundingfees dd{padding:2px;margin-left:100px;}
#facebox .b{background:url(../images/simple/b.png);}
#facebox .tl{background:url(../images/simple/tl.png);}
#facebox .tr{background:url(../images/simple/tr.png);}
#facebox .bl{background:url(../images/simple/bl.png);}
#facebox .br{background:url(../images/simple/br.png);}
#facebox{background:url(../images/simple/trans.png);height:100%;left:0;padding-top:200px;position:absolute;text-align:left;top:0;width:100%;z-index:9999;}
#facebox .popup{position:relative;z-index:9998;}
#facebox table{border-collapse:collapse;margin:auto;}
#facebox .body{background:#fff;padding:10px;width:370px;}
#facebox img{border:0;}
#facebox .footer{border-top:1px solid #DDD;margin-top:10px;padding-top:5px;text-align:right;}
#facebox .tl,#facebox .tr,#facebox .bl,#facebox .br{height:10px;overflow:hidden;padding:0;width:10px;}
div.filterform{background:#f9f9f9;border:1px solid #d2d2d2;font-weight:700;margin-bottom:10px;padding:4px 10px;}
.filterform label span{display:block;float:left;width:120px;}
.filterform input.checkbox{margin-right:5px;}
.filterform .cf{border-left:1px solid #FFF;border-right:1px solid #c7c7c7;float:left;height:84px;padding:2px;}
.filterform .first{border-left:0;width:120px;}
.filterform .second{padding-left:10px;width:215px;}
.filterform .third{padding-left:10px;width:94px;}
.filterform .third select{width:85px;}
.filterform .last{border-right:0;font-weight:400;padding-left:10px;text-align:center;width:132px;}
.filterform .last span{background:#FFF;border:1px solid #333;font-weight:700;padding:0 2px;}
h3#filterTitle{color:#00A0D2;font-size:12px;margin:0;padding:2px;}
body.simple #hpWorkflow{height:50px;}
div.lbl{border:1px solid silver;display:block;float:left;margin-bottom:5px;margin-right:5px;padding:2px;width:95px;}
.sb{width:268px;}
.widget{padding:6px;width:271px;}
#alert{background:#FFFFAE none repeat scroll 0;border:3px solid #F9B020;color:red;}
#alert a{color:red;text-decoration:underline;}
.addy{background:#FFF;border:1px solid #CCC;height:60px;margin-bottom:10px;padding:10px;width:278px;}
#hpTip li{list-style-position:inside;margin:0 0 20px 20px;}
#servicefinder{background:url(../images/simple/servicefinder-bg.png) no-repeat;float:right;height:36px;margin-right:-6px;width:289px;}
#servicefinder input.sf{border:0;color:#666;font-size:12px;margin:8px 0 0 10px;padding:3px;width:215px;}
small.right{margin-top:-14px;}
small.right a{color:#FFF;}
.submittext{border:1px solid silver;padding:0 20px 10px;text-align:center;width:270px;}
.submittext h3{color:#333;font-size:12px;margin-bottom:0;}
.ratingsbox{border:3px solid #CCC;margin-left:265px;margin-top:10px;padding:10px;}
#hpIntro .ratingsbox h2{border-bottom:1px solid #CCC;font-size:12px;margin:0;padding:0 0 5px;}
#hpIntro .profilebox h2 span{color:#999;font-size:12px;}
#hpIntro .profilebox h3{margin:0;padding:0;}
#hpIntro .profilebox h2,#hpIntro .profilebox h3,#hpIntro .profilebox h4{margin-left:275px;}
.quotes{background:url(../images/common/quotes.png) center center no-repeat;}
.quotes p{margin:0 50px 10px;}
.creds h4{margin-bottom:0;padding-bottom:0;}
.credlist{float:left;width:48%;}
.weekcal table{background:#CCC;width:100%;}
tr.weekdays td{height:60px;vertical-align:middle;width:50px;}
ul.accList li{border:1px solid silver;display:block;list-style-type:none;margin:1px 0;}
ul.accList li a.ui-accordion-link{background:#F4F4F4;display:block;font-size:11px;font-weight:700;margin:2px;padding:5px;}
ul.accList div{overflow-y:auto;overflow-x:hidden;}
.offerings th{background:#CCC;color:#FFF;padding:3px;font-size:10px;}
.offerings{margin:4px;width:584px;}
.offerings td{border-bottom:1px solid #CCC;font-weight:700;padding:3px;}
.offerings td.title{text-align:left;}
#providerMap{border:1px solid silver;text-align:center;}
.zipCov{background:#ECF7E6;border:5px solid #E9E9E9;color:#1F8B06;font-size:12px;padding:5px;}
.zipCov span{display:block;font-size:10px;}
.provActivity dl{margin-bottom:10px;padding:5px 0;}
.provActivity dt{display:block;float:left;width:180px;}
.provActivity dt,.provActivity dd{border-bottom:1px solid #ccc;padding:2px;}
ul.ui-tabs-nav li{display:block;float:left;list-style-type:none;margin-right:3px;}
ul.ui-tabs-nav li a{background:#F4F4F4;color:#58585A;display:block;float:left;font-size:12px;font-weight:700;padding:5px 10px;}
.jqmWindowSteps{background-color:#FFF;border:5px solid #CCC;color:#333;display:none;left:50%;margin-left:-287px;padding:0;position:absolute;top:10%;width:575px;}
.jqmWindow{background-color:#FFF;border:5px solid #a8a8a8;color:#333;display:none;left:50%;margin-left:-300px;padding:0;position:absolute;top:20%;width:600px;z-index:999999;}
.jqmWindowReject{background-color:#FFF;border:5px solid #a8a8a8;color:#333;display:none;left:450px;margin-left:-300px;padding:0;position:absolute;top:20%;width:320px;z-index:999999;}
.jqmWindowRejectAdmin{background-color:#FFF;border:5px solid #a8a8a8;color:#333;display:none;left:50%;margin-left:-300px;padding:0;position:absolute;top:60px;width:580px;z-index:999999;}
#exploreMarketPlace {top:10%;}
.jqmWindowUnclaim{background-color:#FFF;border:5px solid #a8a8a8;color:#333;display:none;left:50%;margin-left:-300px;padding:0;position:absolute;width:600px;z-index:999999;}
.jqmWindow2{background-color:#FFF;border:5px solid #CCC;color:#333;display:none;left:50%;margin-left:-370px;padding:0;position:absolute;top:1%;width:740px;z-index:999999;}
.jqmWindowThin{background-color:#FFF;border:5px solid #CCC;color:#333;display:none;left:50%;margin-left:-200px;padding:0;position:absolute;top:10%;width:400px;z-index:999999;}
.jqmOverlay{background-color:#000;}
.jqmWindow textarea{width:530px;}
.jqmWindowTerms{background-color:#FFF;border:5px solid #CCC;color:#333;display:none;left:50%;margin-left:-300px;padding:0;position:absolute;top:10%;width:600px;z-index:999999;}
.jqmWindowTerms_btc{background-color:#FFF;border:5px solid #CCC;color:#333;display:none;left:50%;margin-left:-300px;padding:0;position:absolute;top:35%;width:600px;z-index:999999;}
.jqmWindowTerms_slb{background-color:#FFF;border:5px solid #CCC;color:#333;display:none;left:50%;margin-left:-300px;padding:0;position:absolute;top:35%;width:600px;z-index:999999;}
.jqmWindowList{background-color:#FFF;border:5px solid #CCC;color:#333;display:none;margin-left:150px;margin-top:-550px;padding:0;position:absolute;height:400px;width:665px;}
.modalHeader{background:#58585a;color:#FFF;font-weight:700;padding:10px;text-align:right;margin-top:0;}
* html .modalHeader{background:#58585a;color:#FFF;font-weight:700;padding:10px;text-align:right;margin-top:-150px;}
.modalHomepage{background:#58585a;color:#FFF;font-weight:700;padding:10px;text-align:right;}
.modalContent{padding:20px;}
a.jqmClose{color:#FFF;font-weight:700;}
a.jqmCancel{font-weight:700;}
.jqmInsuranceWindow{background-color:#FFF;border:5px solid #a8a8a8;color:#333;display:none;left:50%;margin-left:-320px;padding:0;position:absolute;top:10%;width:650px;height:620px;}
.jqmInsuranceInformationWindow{background-color:#FFF;border:5px solid #a8a8a8;color:#333;display:none;left:50%;margin-left:-320px;padding:0;position:absolute;top:10%;width:490px;height:490px;}
#jquery-overlay{height:500px;left:0;position:absolute;top:0;width:100%;z-index:999998;}
#jquery-lightbox{left:0;line-height:0;position:absolute;text-align:center;top:0;width:100%;z-index:9999999;}
#jquery-lightbox a img{border:none;}
#lightbox-container-image-box{background-color:#fff;border:5px solid #CCC;height:250px;margin:0 auto;position:relative;width:250px;}
#lightbox-loading{height:25%;left:0;line-height:0;position:absolute;text-align:center;top:40%;width:100%;}
#lightbox-nav{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10;}
#lightbox-container-image-box > #lightbox-nav{left:0;}
#lightbox-nav a{outline:none;}
#lightbox-nav-btnPrev,#lightbox-nav-btnNext{display:block;height:100%;width:49%;zoom:1;}
#lightbox-nav-btnPrev{float:left;left:0;}
#lightbox-nav-btnNext{float:right;right:0;}
#lightbox-container-image-data-box{background-color:#fff;font:10px Verdana, Helvetica, sans-serif;line-height:1.4em;margin:0 auto;overflow:auto;padding:0 10px;width:100%;}
#lightbox-container-image-data{color:#666;display:none;padding:0 10px;}
#lightbox-container-image-data #lightbox-image-details{float:left;text-align:left;width:70%;}
#lightbox-image-details-caption{font-weight:700;}
#lightbox-image-details-currentNumber{clear:left;display:block;padding-bottom:1em;}
#lightbox-secNav-btnClose{float:right;padding-bottom:.7em;width:66px;}
#modalWorkflow{background:url(../images/simple/modal-workflow.png) top center no-repeat;height:269px;}
#modalWorkflow .modalForm{padding:225px 0 0 180px;}
#modalWorkflow .modalForm img{margin-bottom:-12px;}
#JT_arrow_left{background-image:url(../images/simple/arrow_left.gif);background-position:left top;background-repeat:no-repeat;height:23px;left:-12px;position:absolute;top:-3px;width:10px;z-index:101;}
#JT_arrow_right{background-image:url(../images/simple/arrow_right.gif);background-position:left top;background-repeat:no-repeat;height:23px;position:absolute;top:-2px;width:11px;z-index:101;}
#JT{background-color:#fff;border:2px solid #CCC;position:absolute;z-index:100;}
#JT_copy{color:#333;padding:10px;text-align:left;}
#JT_copy p{margin:3px 0;padding:0;}
#JT_copy li{list-style-position:inside;margin-bottom:3px;}
.JT_loader{background-image:url(../images/loader.gif);background-position:center center;background-repeat:no-repeat;height:12px;width:100%;}
#JT_copy img{border:1px solid #CCC;padding:1px;}
.jTip{cursor:help;}
.submitnext{border:1px solid silver;padding:5px 10px;text-align:center;width:180px;height:90px;}
#hpContentFindPro .submitnext {width:216px;}
.submitnext h3{color:#333;font-size:12px;margin-bottom:0;padding:0;}
#zipCheck{width:400px;}
img.left{margin-bottom:10px;margin-right:10px;}
.botbor{border-bottom:1px solid silver;}
.topmg10{margin-top:10px;}
.leftsbmn{margin-left:12px;}
.buttnNav{margin:10px auto;width:300px;}
.pdtop20{padding-top:20px;}
#providerMap img{border:1px solid silver;margin-bottom:10px;}
input.three00{widows:300px;}
img.imgtip{margin-bottom:-3px;}
.resetText{font-style:normal;}
body.acquity,.weekcal table td{background:#FFF;text-align:center;}
body.simple{background:#FFF url(../images/simple/background.png) repeat-x;}
/*
body.acquity #topNav table,body.acquity ul#headerLogin,#mainNav li a:link.topLevel,#mainNav li a:visited.topLevel{padding:0;}
body.acquity #topNav table td,#account dd{text-align:right;} */
#facebox .loading,#facebox .image,#facebox h2,.offerings td,.offerings th,.textcenter{text-align:center;}
#hpProvSearch,#s1,#s2,#s3{margin-bottom:5px;}
#hpJoin dd.half input.shadowBox,input.fifty{width:50px;}
.tips p,.submittext p{margin-bottom:20px;}
.tips p{margin-left:20px;}
#existingAddress strong,#theAddress strong,#hpTip em,#providerMap h2{font-size:12px;}
#existingAddress p,.botmg10{margin-bottom:10px;}
.hpChooseType h2,#hpQuickSearch h2,.hidden,.ui-tabs-hide{display:none;}
#newSo a,a#createNew{font-size:12px;font-weight:700;}
#simpleMenu li#new a,.media li a,.req{color:red;}
#simpleMenu li.hovers ul.childMenu,#newAddress label,#creditCardDetails label{display:block;}
.cmanager table,#hpFrame,.ratingsbox table{width:100%;}
.cmanager thead,.pca,ul.ui-tabs-nav li.ui-tabs-selected a{background:#CCC;}
td.sc4,td.sc6{text-align:center;width:80px;}
.providerInfo .addr,.addmargin{margin-left:120px;}
#pageInfo,#lightbox-container-image,#modalWorkflow .modalContent{padding:10px;}
.jqmWindow #hpIntro,.jqmWindow #hpIntro h2,.submitnext p{margin-top:0;}
/* .jqmWindow input#zipCode { margin-right: 10px; float: left; margin-top: 3px; margin-bottom: 20px; margin-left: 120px;} */
.jqmWindow input.findProv {margin: 10px; float: right;}
.jqmWindow input#zipCode { margin: 10px;}
#JT_close_left,#JT_close_right{background-color:#CCC;font-weight:700;padding-bottom:5px;padding-left:8px;padding-top:2px;text-align:left;}
body.acquity .heroJoinNow{background-position:0 0;}
/* Main Flora Style Sheet for jQuery UI Datepicker */#datepicker_div,.datepicker_inline{font-family:Arial,Helvetica,sans-serif;font-size:14px;padding:0;margin:0;background:#DDD;width:185px;}
#datepicker_div{display:none;border:1px solid #F90;z-index:10;}
.datepicker_inline{float:left;display:block;border:0;}
.datepicker_dialog{padding:5px!important;border:4px ridge #DDD!important;}
button.datepicker_trigger{width:25px;}
img.datepicker_trigger{margin:2px;vertical-align:middle;}
.datepicker_prompt{float:left;padding:2px;background:#DDD;color:#000;}
*html .datepicker_prompt{width:185px;}
.datepicker_control,.datepicker_links,.datepicker_header,.datepicker{clear:both;float:left;width:100%;color:#FFF;}
.datepicker_control{background:#58585A;padding:2px 0;}
.datepicker_links{background:#ECF7E6;padding:2px 0;}
.datepicker_control,.datepicker_links{font-weight:700;font-size:80%;letter-spacing:1px;}
.datepicker_links label{padding:2px 5px;color:#888;}
.datepicker_clear,.datepicker_prev{float:left;width:34%;}
.datepicker_current{float:left;width:30%;text-align:center;}
.datepicker_close,.datepicker_next{float:right;width:34%;text-align:right;}
.datepicker_header{padding:1px 0 3px;background:#CCC;text-align:center;font-weight:700;height:1.3em;}
.datepicker_header select{background:#CCC;color:#000;border:0;font-weight:700;}
.datepicker{background:#CCC;text-align:center;font-size:100%;}
.datepicker a{display:block;width:100%;}
.datepicker .datepicker_titleRow{background:#f4f4f4;color:#000;}
.datepicker .datepicker_daysRow{background:#FFF;color:#666;}
.datepicker_weekCol{background:#f4f4f4;color:#000;}
.datepicker .datepicker_daysCell{color:#000;border:1px solid #DDD;}
#datepicker .datepicker_daysCell a{display:block;}
.datepicker .datepicker_weekEndCell{background:#ECF7E6;}
.datepicker .datepicker_daysCellOver{background:#FFF;border:1px solid #777;}
.datepicker .datepicker_unselectable{color:#888;}
.datepicker_today{background:#f4f4f4!important;}
.datepicker_currentDay{background:#CCC!important;}
#datepicker_div a,.datepicker_inline a{cursor:pointer;margin:0;padding:0;background:none;color:#000;}
.datepicker_inline .datepicker_links a{padding:0 5px!important;}
.datepicker_control a,.datepicker_links a{padding:2px 5px!important;color:#000!important;}
.datepicker_titleRow a{color:#000!important;}
.datepicker_control a:hover{background:#FDD!important;color:#333!important;}
.datepicker_links a:hover,.datepicker_titleRow a:hover{background:#FFF!important;color:#333!important;}
.datepicker_multi .datepicker{border:1px solid #CCC;}
.datepicker_oneMonth{float:left;width:185px;}
.datepicker_newRow{clear:left;}
#hpJoin .errorBox dl{margin:0;}
.datepicker_cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:193px;height:200px;}
.opt2 p.paddingBtm,.opt1 p.paddingBtm{padding:3px 10px;padding-bottom:3px;display:inline;}
.addresslabel .errorBox,.creditcard .errorBox,#newAddress p.errorBox{display:inline;}
.gwt-DialogBox{border:2px solid #AAA;background-color:#FFF;}
#gwtProviderSearchTile label{padding:0;}
.gwt-DialogBox .Caption{background-image:url(gray_gradient.gif);background-repeat:repeat-x;padding:4px;padding-bottom:8px;font-weight:700;cursor:default;}
.gwt-MenuBar{background-color:#C3D9FF;cursor:default;}
.gwt-MenuItem{font-size:80%;margin:1px;cursor:default;}
.gwt-MenuItem-selected{background-color:#E8EEF7;}
.gwt-Tree{}
.gwt-Tree .gwt-TreeItem{font-size:80%;cursor:default;}
.gwt-Tree .gwt-TreeItem-selected{background-color:#C3D9FF;}
.gwt-StackPanel{background-color:#FFF;border:1px solid #AAA;width:15em;}
.gwt-StackPanel .gwt-StackPanelItem{background-image:url(blue_gradient.gif);background-repeat:repeat-x;background-color:#EEE;cursor:pointer;cursor:hand;}
.gwt-StackPanel .gwt-StackPanelItem-selected{}
.gwt-TabPanel{}
.gwt-TabPanelBottom{border-left:1px solid #87b3ff;border-right:1px solid #87b3ff;border-bottom:1px solid #87b3ff;}
.gwt-TabBar{font-size:smaller;}
.gwt-TabBar .gwt-TabBarFirst{height:100%;border-bottom:1px solid #87b3ff;border-right:1px solid #87b3ff;padding-left:3px;}
.gwt-TabBar .gwt-TabBarRest{border-bottom:1px solid #87b3ff;padding-right:3px;}
.gwt-TabBar .gwt-TabBarItem{border-top:1px solid #87b3ff;border-bottom:1px solid #87b3ff;padding:2px;cursor:hand;white-space:nowrap;border-right:1px solid #87b3ff;}
.gwt-TabBar .gwt-TabBarItem-selected{font-weight:700;background-color:#e8eef7;border-top:1px solid #87b3ff;border-right:1px solid #87b3ff;border-bottom:1px solid #e8eef7;padding:2px;cursor:default;white-space:nowrap;}
.gwt-PushButton-up{background-color:#C3D9FF;padding:2px;border:2px solid transparent;border-color:#E8F1FF #9daecd #9daecd #e8f1ff;cursor:pointer;cursor:hand;}
.gwt-PushButton-up-hovering{background-color:#C3D9FF;padding:2px;border:2px solid transparent;border-color:#E8F1FF #9daecd #9daecd #e8f1ff;cursor:pointer;cursor:hand;}
.gwt-PushButton-down{background-color:#C3D9FF;padding:2px;border:2px solid transparent;border-color:#9DAECD #e8f1ff #e8f1ff #9daecd;cursor:pointer;cursor:hand;}
.gwt-PushButton-down-hovering{background-color:#C3D9FF;padding:2px;border:2px solid transparent;border-color:#9DAECD #e8f1ff #e8f1ff #9daecd;cursor:pointer;cursor:hand;}
.gwt-ToggleButton-up{background-color:#C3D9FF;padding:2px;border:2px solid transparent;border-color:#E8F1FF #9daecd #9daecd #e8f1ff;cursor:pointer;cursor:hand;}
.gwt-ToggleButton-up-hovering{background-color:#C3D9FF;padding:2px;border:2px solid transparent;border-color:#E8F1FF #9daecd #9daecd #e8f1ff;cursor:pointer;cursor:hand;}
.gwt-ToggleButton-down{background-color:#C3D9FF;padding:2px;background-color:#E8F1FF;border:2px solid transparent;border-color:#9DAECD #e8f1ff #e8f1ff #9daecd;cursor:pointer;cursor:hand;}
.gwt-ToggleButton-down-hovering{background-color:#C3D9FF;padding:2px;background-color:#E8F1FF;border:2px solid transparent;border-color:#9DAECD #e8f1ff #e8f1ff #9daecd;cursor:pointer;cursor:hand;}
.gwt-RichTextArea{border:1px solid #000;background-color:#FFF;}
.gwt-RichTextToolbar{background-color:#C3D9FF;padding:2px;}
.gwt-RichTextToolbar .gwt-PushButton-up{margin-right:2px;border:1px solid #C3D9FF;}
.gwt-RichTextToolbar .gwt-PushButton-up-hovering{margin-right:2px;border:1px solid #C3D9FF;border-color:#E8F1FF #9daecd #9daecd #e8f1ff;}
.gwt-RichTextToolbar .gwt-PushButton-down{margin-right:2px;border:1px solid #C3D9FF;border-color:#9DAECD #e8f1ff #e8f1ff #9daecd;}
.gwt-RichTextToolbar .gwt-PushButton-down-hovering{margin-right:2px;border:1px solid #C3D9FF;border-color:#9DAECD #e8f1ff #e8f1ff #9daecd;}
.gwt-RichTextToolbar .gwt-ToggleButton-up{margin-right:2px;border:1px solid #C3D9FF;}
.gwt-RichTextToolbar .gwt-ToggleButton-up-hovering{margin-right:2px;border:1px solid #C3D9FF;border-color:#E8F1FF #9daecd #9daecd #e8f1ff;}
.gwt-RichTextToolbar .gwt-ToggleButton-down{margin-right:2px;background-color:#E8F1FF;border:1px solid #C3D9FF;border-color:#9DAECD #e8f1ff #e8f1ff #9daecd;}
.gwt-RichTextToolbar .gwt-ToggleButton-down-hovering{margin-right:2px;background-color:#E8F1FF;border:1px solid #C3D9FF;border-color:#9DAECD #e8f1ff #e8f1ff #9daecd;}
.gwt-HorizontalSplitPanel{border:8px solid #C3D9FF;}
.gwt-HorizontalSplitPanel .splitter{background-color:#C3D9FF;cursor:move;}
.gwt-HorizontalSplitPanel .left{background-color:#E8EEF7;}
.gwt-VerticalSplitPanel{}
.gwt-VerticalSplitPanel .splitter{background-color:#C3D9FF;height:8px;cursor:move;}
.gwt-SuggestBoxPopup{border:2px solid #C3D9FF;}
.gwt-SuggestBoxPopup .item{padding:2px;}
.gwt-SuggestBoxPopup .item-selected{background-color:#C3D9FF;padding:2px;}
.gwt-DisclosurePanel{border:2px solid #C3D9FF;}
.gwt-DisclosurePanel .header{background-color:#e8eef7;cursor:hand;}
.gwt-Label{font-size:10px;}
.gwt-LabelBold{font-size:10px;font-weight:700;color:#f25;}
.gwt-cp-Column2 .gwt-CheckBox{font-size:10px;border:1px solid silver;display:block;float:left;margin-bottom:5px;margin-right:5px;padding:2px;width:95px;}
input#check8{margin-top:10px;}
.gwt-ListBox, .gwt-Listbox-c3{font-size:10px;margin-bottom:2px;}
.gwt-controlPanel div select.gwt-Listbox-c3{width:80px;font-size:10px;margin-bottom:2px;}
#gwt-FindProvider{width:600px;}
#gwt-FindProvider div.controlPanel{background:#F9F9F9 none repeat scroll 0;border:1px solid #D2D2D2;font-weight:700;margin-bottom:10px;padding:4px 10px;display:block;height:100px;}
#gwt-FindProvider table.provSelectHdr{margin:0;vertical-align:middle;background:#58585A none repeat scroll 0;border-color:#C9C9C9;border-width:1px 1px 0;width:630px;}
#gwt-FindProvider table.provSelectHdr a{color:#FFF;font-weight:700;font-size:10px;text-decoration:none;}
#gwt-FindProvider table.provSelectHdr td{line-height:12px;padding-bottom:5px;padding-top:5px;vertical-align:middle;border-bottom:0;}
#gwtProviderResultTile{border-color:#c9c9c9;height:207px;overflow-x:hidden;overflow-y:scroll;margin-bottom:10px;}
#gwtProviderResultTile .column1{padding-left:10px;width:10px;}
#gwtProviderResultTile .column2{text-align:center;width:75px;}
#gwtProviderResultTile .column3{text-align:left;width:145px;}
#gwtProviderResultTile .column7{padding-right:20px;text-align:right;}
#gwtProviderResultTile td{height:35px;vertical-align:middle;}
#gwtProviderResultTile tr.odd{background:#f8f8f8;}
#gwtProviderResultTile td{border-bottom:1px solid #ddd;border-top:1px solid #FFF;}
#gwtProviderResultTile tr:hover{background:#ddd;}
.gwt-controlPanel select{width:110px;display:block;}
.gwt-controlPanel .gwt-Label{color:#666;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:400;text-align:center;}
.gwt-controlPanel{background:#F9F9F9 none repeat scroll 0;border:1px solid #D2D2D2;font-weight:700;margin-bottom:10px;padding:4px 5px;height:110px;}
.gwt-controlPanel div{float:left;width:145px;height:100px;margin-right:5px;}
.gwt-controlPanel div div{float:none;width:auto;height:auto;}
.gwt-controlPanel div.gwt-Label{padding-bottom:5px;}
.gwt-controlPanel div.gwt-Title{color:#00A0D2;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:700;text-align:left;margin-bottom:3px; border-bottom: 1px solid #D2D2D2; padding-bottom: 3px;}
.gwt-controlPanel select{width:120px;}
#gwtProviderResultTile{border:1px solid #C9C9C9;}
#gwtProviderResultTile table{padding:0;margin:0;border-spacing:0;cellspacing:0;border-collapse:collapse;}
#gwtProviderResultTile table table{border-bottom:1px solid #C9C9C9;}
.gwt-controlPanel div div.gwt-totalProviderslbl{display:block;width:auto;float:left;background:#FFF none repeat scroll 0;border:1px solid #333;font-weight:700;padding:0 2px;}
.gwt-controlPanel div div.gwt-selectedProviderslbl{display:block;width:auto;float:right;background:#FFF none repeat scroll 0;border:1px solid #333;font-weight:700;padding:0 2px;}
.gwt-controlPanel div.gwt-cp-Column1{width:130px;}
.gwt-controlPanel div.gwt-cp-Column2{width:220px;}
.gwt-controlPanel div.gwt-cp-Column3{width:90px;}
.gwt-LabelBold{margin-bottom:10px;}
#gwtProviderSearchTile table{width:100%;}
#gwtProviderSearchTile table table{width:auto;}
#gwtProviderSearchTile table td{width:50%;}
#gwtProviderSearchTile table td td{width:auto;}
#gwtProviderSearchTile table input{margin-left:5px;}
#gwtProviderSearchTile table select{margin-left:5px;}
.gwt-result-column1{display:block;width:25px;text-align:center;}
.gwt-result-column2{width:55px;text-align:center;font-size:10px;}
.gwt-result-column3_top,.gwt-result-column3_bottom{width:125px;text-align:left;padding-left:20px;}
.gwt-result-link-column3_top{display:inline;}
.gwt-result-column4_top{width:85px;text-align:center;}
.gwt-result-column5{width:85px;text-align:center;}
.gwt-result-column6_bottom,.gwt-result-column6_top{width:85px;text-align:right;overflow:hidden;}
#gwtProviderResultTile table table:hover{background:#CCC;}
#gwtProviderResultTile table table table:hover{background:none;}
body.acquity .tutorialGrid td{padding:10px 10px 10px 70px;}
.gwtProviderResultHeader{background:#58585A none repeat  0;border-color:#C9C9C9;border-width:1px 1px 0;width:100%;}
.gwtProviderResultHeader tbody tr td span.column1{line-height:12px;vertical-align:middle;padding-left:10px;width:25px;}
.gwtProviderResultHeader div.column2{line-height:12px;padding-bottom:5px;padding-top:5px;vertical-align:middle;text-align:center;width:75px;}
.gwtProviderResultHeader div.column3{line-height:12px;padding-bottom:5px;padding-top:5px;vertical-align:middle;text-align:left;width:145px;}
.gwtProviderResultHeader .column4{line-height:12px;padding-bottom:5px;padding-top:5px;vertical-align:middle;text-align:center;width:85px;}
.gwtProviderResultHeader .column5{line-height:12px;padding-bottom:5px;padding-top:5px;vertical-align:middle;text-align:center;width:85px;}
body.acquity .gwtProviderResultHeader .column6{line-height:12px;padding-bottom:5px;padding-top:5px;vertical-align:middle;padding-right:20px;text-align:right;width:85px;text-align:right;}
.gwtProviderResultHeader a,.gwtProviderResultHeader a:link,.gwtProviderResultHeader a:visited,.gwtProviderResultHeader a:hover,.gwtProviderResultHeader a:active{color:#fff;font-size:12px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#FFF;font-weight:700;}
.gwt-cp-Column2 input{margin-right:5px;}
.gwt-cp-Column2 label{color:#666;}
#gwtProviderResultTile{color:#666;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;}
.gwtModalZipEntry{background:#FFF;text-align:center;border:5px solid #CCC;color:#666;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;padding-bottom:10px;}
.gwtModalZipEntry td{text-align:center;}
.gwtModalZipEntry .gwt-Label{color:#000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;padding:10px;font-weight:700;}
.gwtModalZipEntry .gwt-TextBox{margin-bottom:10px;margin-right:5px;}
.gwtModal-zipEntry-closebtn{text-align:right;background:#58585A;padding:10px;font-size:10px;}
.gwtModal-zipEntry-closebtn a{color:#FFF;font-weight:700;text-decoration:none;}
.gwt-distance-title {font-weight: bold; display: inline;}
.gwt-distance-info {display: inline;}
.gwt-completed-orders-title {font-weight: bold; display: inline;}
.gwt-completed-orders { display: inline;}
.gwt-nameLink-nextline { display: block; width: 450px;}
*HTML .gwt-nameLink-nextline { padding-left: 5px; }
#mmhBanner{background:#efefef;border:2px solid #d4d4d4;padding:5px;width:370px;margin-top:10px;}
#mmhBanner img{float:left;}
span#mmhSignupMessage{margin:10px;float:left;font-size:9px;display:block;}
#mmhBanner ul{list-style-type:none;color:#911314;font-size:9px;margin-left:120px;}
body.acquity #finMgrModules{padding-top:80px;}
div#fancy_overlay{position:absolute;top:0;left:0;z-index:190;width:100%;background-color:#333;}
div#fancy_loading{position:absolute;height:40px;width:40px;cursor:pointer;display:none;overflow:hidden;background:transparent;z-index:9999;}
div#fancy_loading div{position:absolute;top:0;left:0;width:40px;height:480px;background:transparent url(../images/example_so/fancy_progress.png) no-repeat;}
div#fancy_close{position:absolute;top:-12px;right:-12px;height:30px;width:30px;background:transparent url(../images/example_so/fancy_closebox.png);cursor:pointer;z-index:9999;display:none;}
div#fancy_content{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;z-index:9993;}
#fancy_frame{position:relative;width:100%;height:100%;display:none;}
img#fancy_img{position:absolute;top:0;left:0;width:100%;height:100%;border:0;padding:0;margin:0;z-index:9994;}
div#fancy_title{position:absolute;bottom:-35px;left:0;width:100%;z-index:100;display:none;}
div#fancy_title table{margin:0 auto;}
div#fancy_title div{color:#FFF;font:bold 12px Arial;padding-bottom:2px;}
td#fancy_title_left{height:32px;width:15px;background:transparent url(../images/example_so/fancy_title_left.png) repeat-x;}
td#fancy_title_main{height:32px;background:transparent url(../images/example_so/fancy_title_main.png) repeat-x;vertical-align:middle;}
td#fancy_title_right{height:32px;width:15px;background:transparent url(../images/example_so/fancy_title_right.png) repeat-x;}
div#fancy_outer{position:absolute;top:0;left:0;z-index:9990;padding:18px 18px 58px;margin:0;overflow:hidden;background:transparent;display:none;}
div#fancy_inner{position:relative;width:100%;height:100%;border:1px solid #444;background:#FFF;}
a.fancy_left,a.fancy_right{position:absolute;bottom:10px;height:100%;width:35%;cursor:pointer;background-image:url(../images/example_so/data:image/gif;base64,AAAA);z-index:9998;}
a.fancy_left{left:0;background:transparent url(../images/example_so/fancy_left.gif) no-repeat 0 100%;}
a.fancy_right{right:0;background:transparent url(../images/example_so/fancy_right.gif) no-repeat 100% 100%;}
#fancy_bigIframe,#fancy_freeIframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9990;}
div#fancy_bg{display:none;}
div.fancy_bg{position:absolute;display:block;z-index:9990;}
div.fancy_bg_n{top:-18px;width:100%;height:18px;/*	background: transparent url(../images/example_so/fancy_shadow_n.png) repeat-x; */}
div.fancy_bg_ne{top:-18px;right:-13px;width:13px;height:18px;/*	background: transparent url(../images/example_so/fancy_shadow_ne.png) no-repeat; */}
div.fancy_bg_e{right:-13px;height:100%;width:13px;/*	background: transparent url(../images/example_so/fancy_shadow_e.png) repeat-y; */}
div.fancy_bg_se{bottom:-18px;right:-13px;width:13px;height:18px;/*	background: transparent url(../images/example_so/fancy_shadow_se.png) no-repeat; */}
div.fancy_bg_s{bottom:-18px;width:100%;height:18px;/*	background: transparent url(../images/example_so/fancy_shadow_s.png) repeat-x; */}
div.fancy_bg_sw{bottom:-18px;left:-13px;width:13px;height:18px;/*	background: transparent url(../images/example_so/fancy_shadow_sw.png) no-repeat; */}
div.fancy_bg_w{left:-13px;height:100%;width:13px;/*	background: transparent url(../images/example_so/fancy_shadow_w.png) repeat-y; */}
div.fancy_bg_nw{top:-18px;left:-13px;width:13px;height:18px;/*	background: transparent url(../images/example_so/fancy_shadow_nw.png) no-repeat; */}
.gwtImageLoadingDiv{text-align:center;height:200px;}
.gwt-LoadingImage{margin-top:25px;}
.floatLeft{float:left;}
.floatRight{float:right;}
.clear{clear:both;}
.layoutCenter{margin:0 auto;}
.textCenter{text-align:center;}
.textRight{text-align:right;}
.textLeft{text-align:left;}
.error{border:1px solid #fb4343;padding:3px;color:#fb4343;margin:3px 0;}
.warning{border:1px solid #d4ac0a;padding:3px;color:#d4ac0a;margin:3px 0;}
.success{border:1px solid #149b0d;padding:3px;color:#149b0d;margin:3px 0;}
.callOut{font-size:125%;font-weight:700;}
.strikeOut{text-decoration:line-through;}
.underline{text-decoration:underline;}
.resetTypeStyle{font-weight:400;font-style:normal;font-size:100%;text-decoration:none;background-color:none;word-spacing:normal;letter-spacing:0;text-transform:none;text-indent:0;}
.hide{display:none;}
.show{display:block;}
.invisible{visibility:hidden;}
input.text{background:#F3F3F3 url(../images/common/bg-forms.png) repeat-x scroll left top;border:1px solid #C6C6C6;color:#333;padding:3px;}
input.checkbox{margin:0 5px 0 0;float:left;}
table.buyerUpload {width: 100%;}
table.buyerUpload th {background:#00A0D2; padding: 5px; color: white; text-align: center;}
table.buyerUpload td {text-align:center; padding: 5px;}
table.buyerUpload .first {text-align:left;}
table.buyerUpload .last {text-align:right;}
table.buyerUpload tr.alt {background: #F4F4F4;}
table.buyerUpload .proccessing {color: #d4ac0a;}
table.buyerUpload .complete {color: #149b0d;}
table.buyerUpload .errored, table.buyerUpload .errored a {color: #fb4343;}
table.hoverTR tr:hover {background-color: #CCC;}
table.tblHead tr:hover {background-color: #00A0D2;}
.providerLanding {background: #dadada url("../images/join_landing/painting.png") top center no-repeat;width: 959px; margin: 10px auto; border-bottom: 5px solid #666;padding-bottom: 20px;}
.providerLanding .pageHeading { padding: 60px 400px 0 20px; height: 190px; margin-bottom: 0px;}
.ogSearch { padding: 10px; height: 50px;}
.ogSearch label{display:block;margin-right:10px;float:left}
div.buyerUploadError {border: 1px solid #CCC; overflow: auto; width: 980px; height: 380px; margin-bottom: 10px;}
table.buyerUploadError th { background: #585858; color: #FFF; padding: 5px; border: 1px solid #CCC; text-align: center; white-space: nowrap;}
table.buyerUploadError {background: #CCC;}
table.buyerUploadError td {background: #FFF; border: 1px solid #CCC; text-align: center; padding: 2px 5px;}
table.buyerUploadError td.errormsg {background: #ffe5e5; color: red; text-align: left; font-weight: bold;}
table.buyerUploadError td.errorfield { color: red; background: #ffe5e5; border: 1px solid red;}
table.buyerUploadError td.blank {border: 0px;}
.providerLanding {background: #dadada url("../images/join_landing/painting.png") top center no-repeat;width: 959px; margin: 10px auto; border-bottom: 5px solid #666;padding-bottom: 20px;}
.providerLanding .pageHeading { padding: 60px 400px 0 20px; height: 190px; margin-bottom: 0px;}
.providerLanding .pageHeading h1 {background: url("../images/join_landing/getbusy.png") no-repeat; width: 282px; height: 34px; display: block; text-indent: -99999px;}
.providerLanding .pageHeading h2 {font-size: 20px; font-weight: normal; color: #ee971c;}
.providerLanding .col1 {width: 200px;float: left; margin: 0 0 0 20px;padding-top: 10px;}
.providerLanding .col1a {width: 200px;float: left; padding-top: 0px;margin-left: 20px;}
#yjoin {background: #ee971c; font-size: 10px; color: #000; padding: 10px;}
.providerLanding .col2 {font-size: 12px;margin-left: 20px;color: #1b1b1b;width: 370px;float: left; padding-top: 0px;}
.providerLanding .col2 h3 {margin-bottom: 0px;padding-bottom:0px;}
.providerLanding .col3 {float: left; width: 306px; margin-left: 20px;padding-top: 0px;}
.providerLanding .list {background: #ededed;border: 1px solid #FFF;padding: 0 10px;margin: 10px 0 0 0;}
.providerLanding .list p {margin-top: 0px;padding-top: 0px;font-size: 10px;}
a.notprovider {display: block;	padding: 10px;font-weight: bold;color: #000;margin: 10px 0;background:#fdf4e8 none repeat scroll 0% 0%;border:1px solid #ee971c;}
a.notprovider:hover {text-decoration: none;background: #ee971c;color: #000;}
#profilepromo {padding: 10px;background: #FFF;margin: 10px 0 0 0;color: #666;}
#profilepromo a {color: #000;text-align: center;display: block;padding: 5px;border: 1px solid #ee971c;background: #FFF;}
#profilepromo a:hover {background: #EEE;color: #000;text-decoration: none;}
a.providerbutton {background: url("../images/join_landing/providerbutton.png") top center no-repeat;width: 306px;height: 88px;display: block;text-indent: -99999px;}
a.providerbutton:hover {background-position: bottom center;}
.providerLanding #one23 ol {list-style-type: none;color: #1b1b1b;margin: 20px 0 50px 0;}
.providerLanding #one23 ol li {padding-left: 35px;margin-bottom: 20px;}
.providerLanding #one23 ol li h3 {margin: 0;padding: 0;display: block;height: 17px;text-indent: -9999px;}
.providerLanding #one23 ol li.one {background: url("../images/join_landing/1.png") left center no-repeat;}
.providerLanding #one23 ol li.one h3 {background: url("../images/join_landing/login.png") left top no-repeat;}
.providerLanding #one23 ol li.two {background: url("../images/join_landing/2.png") left center no-repeat;}
.providerLanding #one23 ol li.two h3 {background: url("../images/join_landing/buildaprofile.png") left top no-repeat;}
.providerLanding #one23 ol li.three {background: url("../images/join_landing/3.png") left center no-repeat;}
.providerLanding #one23 ol li.three h3 {background: url("../images/join_landing/acceptorders.png") left top no-repeat;}
#newContent{float:right;width:925px;}
#newSidebar{width:180px;float:left;margin:0 10px 0 0;padding: 0;}
.sidebox{border:1px solid #CCC;background:#FFF;padding:5px;margin:0 0 10px;}
.sidebox h2{font-size:12px;border-bottom:1px solid #CCC;}
.sidebox ul{font-size:11px;list-style-type:none;margin:4px;}
.sidebox a{color:#00A0D2;}
.sidebox a:hover{color:#999;}
#newWrap{margin:20px 0;font-size:11px;}
.pageHeading h1{font-size:18px;font-weight:400;color:#666;}
.pageHeading h1 span{color:#00A0D2;}
.pageHeading{margin-bottom:50px;}
.heading h2{font-weight:400;color:#000;border-bottom:1px solid #EEE;padding:5px;}
.post{margin-bottom:25px;}
.ncMarketplace h2{background:url("../images/sl_admin/icon_mktplace.gif") no-repeat;padding:8px 40px;border:0;}
.ncAdminOffice h2{background:url(../images/sl_admin/icon_adminOfc.gif) no-repeat;padding:8px 40px;border:0;}
.post .submenu ul{list-style-type:none;border-bottom:1px solid #CCC;margin:10px 0;padding:5px 0;height:21px;margin-top:-24px;}
.post .submenu ul li{display:block;float:right;background-color:#EEE;border:1px solid #CCC;margin-left:5px;padding:0 10px;}
.post .submenu ul li:hover{background-color:#FFF;border:1px solid #CCC;}
.post .submenu ul li a{padding:5px 0;display:block;color:#666;margin-left:#666;}
.post .submenu ul li a:hover{color:#666;text-decoration:none;background-color:#FFF;}
.post .submenu ul li.wallet a{background:url("../images/s_icons/money.png") left center no-repeat;padding-left:24px;}
.post .submenu ul li.users a{background:url("../images/s_icons/group.png") left center no-repeat;padding-left:24px;}
.post .submenu ul li.search a{background:url("../images/s_icons/find.png") left center no-repeat;padding-left:24px;}
.post .submenu ul li.campaign a{background:url("../images/s_icons/report_edit.png") left center no-repeat;padding-left:24px;}
.post .submenu ul li.auditor a{background:url("../images/s_icons/image_edit.png") left center no-repeat;padding-left:24px;}
.helpbox{background:#e5f5fa;border:1px solid #00a0d2;padding:0;}
.helpbox h2{color:#FFF;background:#00a0d2;border-bottom:0;padding:5px;}
.helpbox ul{margin:10px;}
.helpbox a{color:#000;}
.helpbox a:hover{color:#000;}
table.filters{margin:5px;}
table.filters label{display:block;font-weight:700;font-size:11px;}
table.filters td{padding-right:10px;}
table.auditorFlow{border:1px solid #00a0d2;font-size:11px;}
table.auditorFlow th{font-size:11px;padding:5px;background:#00a0d2;color:#FFF;font-size:12px;}
table.auditorFlow td{padding:10px 8px;font-size:11px;}
table.auditorFlow tr.alt{background:#EEE;}
td.textCenter,th.textCenter{text-align:center;}
#auditOptions{border:1px solid #CCC;padding:10px;width:730px;position:fixed;top:35px;background:#FFF;}
#auditOptionsBack{height: 138px; padding:10px; width: 750px; position:fixed;top:0px;background:#FFF;}
.auditWorkflow{padding-top:10px;}
.auditWorkflow .closelink{float:right;margin-top:-32px;background:#CCC;padding:3px;color:#FFF;}
.auditWorkflow .closelink:hover{text-decoration:none;}
.auditWorkflow .auditlink{float:right;padding:5px;background:#a0d44c;border:1px solid #7dc011;color:#FFF;font-size:11px;}
.auditWorkflow .auditlink:hover{text-decoration:none;background:#FFF;color:#436d00;}
span.rejected { color: red;}
span.pending { color: #febf01;}
span.approved { color: #b2df27;}
span.insPopUpMnd { color: red;}
table.auditWorkflow {width:100%;}
table.auditWorkflow th {background: #666; color: #FFF; padding: 5px; text-align: left;}
table.auditWorkflow td {padding: 5px; text-align: left;}
table.auditWorkflow tr.alt {background: #EEE;}
table tr.tblHead { background: #00A0D2; color: #FFF;}
table tr.tblHead th { padding: 5px;}
.grayModuleContent {border: 1px solid #CCC;}
table.balanceTable { margin: 0; width: 100%;}
table.balanceTable td, table.balanceTable th { padding: 5px; border-top: 1px solid #FFF; border-bottom: 1px solid #CCC;}
table.balanceTable th.c1, table.balanceTable td.c1, table.balanceTable td.c3, table.balanceTable td.c6, table.balanceTable td.c7  {text-align: left;}
table.balanceTable td.c2 {width: 60px;}
div.overviewHeaderContainer {height: 23px; width: 690px; border-left: 1px solid silver; border-right: 1px solid silver; border-bottom: 0px none;}
table.balanceTableHeader th {  border-top: 1px solid #FFF; border-bottom: 1px solid #CCC; text-align: left; padding: 5px;}
table.balanceTableHeader td {  border-top: 1px solid #FFF; border-bottom: 1px solid #CCC; text-align: left; padding: 5px;}
table.balanceTableHeader th.id, table.balanceTableHeader td.id {width:58px;}
table.balanceTableHeader th.date, table.balanceTableHeader td.date {width:62px;}
table.balanceTableHeader th.desc, table.balanceTableHeader td.desc {width:150px;}
table.balanceTableHeader th.serv, table.balanceTableHeader td.serv {width:136px;}
table.balanceTableHeader th.stat, table.balanceTableHeader td.stat {width:76px;}
table.balanceTableHeader th.amnt, table.balanceTableHeader td.amnt {width:69px;}
table.balanceTableHeader th.bal, table.balanceTableHeader td.bal {width:82px;}
.incidentTable table {width:100%; border: 1px solid #CCC; border-bottom: 0px;}
.incidentTable table th, .incidentTable table td { padding: 2px; text-align: center; border-left: 1px solid #CCC; border-bottom: 1px solid #CCC; background: #FFF;}
.incidentTable table th { background: #58585A; color: #FFF;}
.incidentTable table td.first, .incidentTable table th.first {border-left: 0px;}
.balanceTableContainer{width:690px;height:600px;border:1px solid silver;overflow-y:auto;overflow-x:hidden;text-align:center;}
.treeview,.treeview ul{padding:0;margin:0;list-style:none;}
.treeview ul{background-color:#FFF;margin-top:4px;}
.treeview .hitarea{background:url(images/treeview-default.gif) -64px -25px no-repeat;height:16px;width:16px;margin-left:-16px;float:left;cursor:pointer;}
/* fix for IE6 */* html .hitarea{display:inline;float:none;}
.treeview li{margin:0;padding:3px 0 3px 16px;}
.treeview a.selected{background-color:#eee;}
#treecontrol,#ugControl{margin:0 0 0 10px;}
.treeview .hover{cursor:pointer;}
.treeview li li{background:url(../images/widgets/ui/treeview/treeview-default-line.gif) 0 0 no-repeat;}
.treeview li.collapsable,.treeview li.expandable{background-position:0 -176px;}
.treeview .expandable-hitarea{background-position:-80px -3px;}
.treeview li.last{background-position:0 -1766px;}
.treeview li.lastCollapsable,.treeview li.lastExpandable{background-image:url(images/treeview-default.gif);}
.treeview li.lastCollapsable{background-position:0 -111px;}
.treeview li.lastExpandable{background-position:-32px -67px;}
.treeview div.lastCollapsable-hitarea,.treeview div.lastExpandable-hitarea{background-position:0;}
.treeview-ico .hitarea,.treeview-ico li.lastCollapsable,.treeview-ico li.lastExpandable{background-image:url(../images/widgets/ui/treeview/treeview-ico.gif);}
.treeview-ico li.lastExpandable,.treeview-ico li.lastCollapsable{background-repeat:no-repeat;}
.filetree li{padding:3px 0 2px 16px;}
.filetree span.folder,.filetree span.file{padding:1px 0 1px 18px;display:block;}
.filetree span.folder{background:url(../images/widgets/ui/treeview/folder.gif) 0 0 no-repeat;}
.filetree li.expandable span.folder{background:url(../images/widgets/ui/treeview/folder-closed.gif) 0 0 no-repeat;}
.filetree span.file{background:url(../images/widgets/ui/treeview/file.gif) 0 0 no-repeat;}
.noBg .filetree li { border-bottom: 1px solid #CCC; border-top: 1px solid #EEE;}
.noBg .filetree li li { border-bottom: 0px; border-top: 0px;}
ul.singleSO{background:#EEE;margin-bottom:10px;}
#browser table td, .browser table td{vertical-align:top;}
.ogLocation{text-align:right;}
.ogTitle{width:300px;}
.ogDesc{width:300px;}
.ogTime{width:150px;}
.file .ogTitle{width:283px;}
.somOgId{width:300px;}
.somOgTitle{width:830px;}
.somOgTitlePosted{width:530px;}
.somOgSL{width:100px;}
.somOgTime{width:150px;}
.somOgLocation{width:140px;}
li.soGroup{border-bottom:1px solid #CCC;}
input.butn{margin:10px;}
#browser, .browser {margin:10px 10px 0;padding:10px;clear:both;}
#treecontrol a,#ugControl a{display:block;float:left;padding:5px 10px;background:#666;color:#FFF;border:1px solid #CCC;margin:0 10px 0 0;}
#treecontrol a:hover,#ugControl a:hover{color:#666;background:#FFF;text-decoration:none;}
.ogmSectionHeading {color:#f9b020;font-size:14px;font-weight:700}
#ungroupedOrders,#availableGroups{border:1px solid #CCC;height:120px;overflow:auto;width:630px;margin:10px;}
table.ungroupedOrdersHeading {padding:0;margin:0;width:71%;cellpadding:0;cellspacing:0}
table.ungroupedOrdersHeading th {background:#00A0D2; padding: 5px; color: white; text-align: center;}
#availableGroups{width:160px;}
#availableGroups .singleItem,#ungroupedOrders .singleItem{margin: 5px; clear: left;}
#groupWith{text-align:center;width:80px;padding-top:45px;}
a.newGroup{margin:10px 15px 0 0;color:#71be5f;}
a.icoAdd{background:url("../images/s_icons/add.png") no-repeat;padding:1px 0 3px 20px;}
a.noHover:hover{text-decoration:none;}
.recdOrdersHdr th img {float: left;}
table.servicesLists { width: 100%;}
table.servicesLists td { padding: 0 10px;}
table.servicesLists strong a { display: block; font-size: 14px;margin-bottom: 5px; font-weight: normal;}
ul.vertBulleted { border-top: 1px solid silver; background: #EEE; margin: 5px 5px 15px 0px; padding: 10px; list-style-position: inside;}
#servicesHero {background-image:url(../images/what_is_sl/hero_services.jpg);height:185px; margin-bottom: 30px;}
.simpleLanding .pageHeading{background:url(../images/join_landing/simple-header.png) top left no-repeat;height:120px;padding-left:300px;padding-top:100px;margin-bottom:0;}
.simpleLanding .pageHeading h1{background:url(../images/join_landing/homeservice.png) no-repeat;display:block;width:367px;height:34px;text-indent:-99999px;}
.simpleLanding .pageHeading h2{color:#acbe74;font-size:20px;font-weight:400;}
#sLanding{background:#DADADA;border-bottom:5px solid #666;padding-bottom:20px;}
.simpleLanding #one23 ol {list-style-type: none;color: #1b1b1b;margin: 20px 0 50px 0;}
.simpleLanding #one23 ol li {padding-left: 35px;margin-bottom: 20px;}
.simpleLanding #one23 ol li h3 {margin: 0;padding: 0;display: block;height: 17px;text-indent: -9999px;}
.simpleLanding #one23 ol li.one {background: url("../images/join_landing/1.png") left center no-repeat;}
.simpleLanding #one23 ol li.two h3 {background: url("../images/join_landing/postorders.png") left top no-repeat;}
.simpleLanding #one23 ol li.two {background: url("../images/join_landing/2.png") left center no-repeat;}
.simpleLanding #one23 ol li.one h3 {background: url("../images/join_landing/findaprovider.png") left top no-repeat;}
.simpleLanding #one23 ol li.three {background: url("../images/join_landing/3.png") left center no-repeat;}
.simpleLanding #one23 ol li.three h3 {background: url("../images/join_landing/payonyourterms.png") left top no-repeat;}
.simpleLanding .col1 {width: 200px;float: left; margin: 0 0 0 20px;padding-top: 10px;}
.simpleLanding .col2 {font-size: 12px;margin-left: 20px;color: #1b1b1b;width: 370px;float: left; padding-top: 10px;}
.simpleLanding .col3 {float: left; width: 306px; margin-left: 20px;}
.simpleLanding #yjoin { background: #acbe74;}
.simpleLanding #yjoin h2 { font-size: 12px;}
.simpleLanding #yjoin ul { margin: 5px 20px;}
.simpleLanding .list {background: #ededed;border: 1px solid #FFF;padding: 0 10px;margin: 10px 0 0 0;}
.simpleLanding .list p {margin-top: 0px;padding-top: 0px;font-size: 10px;}
a.simplebutton {margin-top: 20px;background: url("../images/join_landing/simplebutton.png") top center no-repeat;width: 306px;height: 87px;display: block;text-indent: -99999px;}
a.simplebutton:hover {background-position: bottom center;}
.simpleLanding #profilepromo a {color: #000;text-align: center;display: block;padding: 5px;border: 1px solid #acbe74;background: #FFF;}
.simpleLanding #profilepromo a:hover {background: #EEE;color: #000;text-decoration: none;}
.simpleLanding a.notprovider {display: block;	padding: 10px;font-weight: bold;color: #000;margin: 10px 0;background:#dcdfd1 none repeat scroll 0% 0%;border:1px solid #acbe74;}
.simpleLanding a.notprovider:hover {text-decoration: none;background: #acbe74;color: #000;}
.proLanding .pageHeading{background:url(../images/join_landing/proheader.png) top left no-repeat;height:120px;padding-left:300px;padding-top:100px;margin-bottom:0;}
.proLanding .pageHeading h1{background:url(../images/join_landing/simplifiedservice.png) no-repeat;display:block;width:357px;height:34px;text-indent:-99999px;}
.proLanding .pageHeading h2{color:#9674ce;font-size:20px;font-weight:400;padding-right:180px;}
.proLanding #one23 ol {list-style-type: none;color: #1b1b1b;margin: 20px 0 50px 0;}
.proLanding #one23 ol li {padding-left: 35px;margin-bottom: 20px;}
.proLanding #one23 ol li h3 {margin: 0;padding: 0;display: block;height: 17px;text-indent: -9999px;}
.proLanding #one23 ol li.one {background: url("../images/join_landing/1.png") left center no-repeat;}
.proLanding #one23 ol li.one h3 {background: url("../images/join_landing/postorders.png") left top no-repeat;}
.proLanding #one23 ol li.two {background: url("../images/join_landing/2.png") left center no-repeat;}
.proLanding #one23 ol li.two h3 {background: url("../images/join_landing/findaprovider.png") left top no-repeat;}
.proLanding #one23 ol li.three {background: url("../images/join_landing/3.png") left center no-repeat;}
.proLanding #one23 ol li.three h3 {background: url("../images/join_landing/payonyourterms.png") left top no-repeat;}
.proLanding .col1 {width: 200px;float: left; margin: 0 0 0 20px;padding-top: 10px;}
.proLanding .col2 {font-size: 12px;margin-left: 20px;color: #1b1b1b;width: 370px;float: left; padding-top: 10px;}
.proLanding .col3 {float: left; width: 306px; margin-left: 20px;}
.proLanding #yjoin { background: #9674ce; color: #FFF;}
.proLanding #yjoin h2 { font-size: 12px;}
.proLanding #yjoin ul { margin: 5px 20px;}
.proLanding .list {background: #ededed;border: 1px solid #FFF;padding: 0 10px;margin: 10px 0 0 0;}
.proLanding .list p {margin-top: 0px;padding-top: 0px;font-size: 10px;}
a.probutton {margin-top: 20px;background: url("../images/join_landing/probutton.png") top center no-repeat;width: 306px;height: 87px;display: block;text-indent: -99999px;}
a.probutton:hover {background-position: bottom center;}
.proLanding a.notprovider {display: block;	padding: 10px;font-weight: bold;color: #000;margin: 10px 0;background:#FFF none repeat scroll 0% 0%;border:1px solid #9674ce;}
.proLanding a.notprovider:hover {text-decoration: none;background: #9674ce;color: #FFF;}
.noBg ul.browser{margin:0px;padding:0px;}

/*.noBg ul.browser .sl_grid_col_1{width:20px;} */

.sl_grid_col_1 {width:4%;}
.sl_grid_col_2 {width:12%;}
.sl_grid_col_3 {width:20%;}
.sl_grid_col_4 {width:35%;}
.sl_grid_col_5 {width:15%;}
.sl_grid_col_6 {width:14%;}

.groupSubHead{background:#4CBCDF;border:1px solid #9F9F9F;margin-top:10px;color:#FFF;font-weight:bold;}
.groupSubHead td{padding:2px;}
.groupSubHead td.col1{padding-left:27px;}
.groupSubHead td.col2{padding-left:27px;}
.groupSubHead td.col3{padding-left:30px;}
.groupSubHead td.col4{padding-left:150px;}
.groupSubHead td.col5{padding-left:13px;}
.groupSubHead td.col6{padding-left:12px;}
.noBg .somOgTitlePosted{width:165px;}
.noBg .somOgId{width:210px;}
.noBg .somOgSL{text-align:center;}
.noBg .somOgTime{text-align:left;}
.noBg .somOgLocation{text-align:left;}
#whitestripe{height:180px;background:#FFF;position:fixed;top:0;left:0;width:100%;padding-left:40px;}
#photoAudit{margin-top:180px;margin-left:30px;}
.photoItem{float:left;margin:10px;border:1px solid #CCC;text-align:center;width:280px;height:340px;}
.photoItem h2 {background: #CCC;color: #585858;}
.newPhoto {border: 1px solid #000;}
.newPhoto h2 {background: #585858;color: #FFF;}
#otherSP {border: 1px solid silver;width: 580px;margin: 10px;}
#otherSP h2 {background: #CCC;color: #585858;}
.sguy {width: 170px;float: left;margin: 5px;padding: 5px;border: 1px solid silver;}
.auditSB {width: 580px;text-align: left; color: #000;}
.auditSB th { background: #d4d4d4; padding: 5px; border-bottom: 1px solid white;}
.auditSB td {padding: 5px;border-bottom: 1px solid white;}
.auditSB table {margin: 10px;}
.auditSB tr.alt td { background: #d4d4d4;}
.auditSB tr th.wh { background: #FFF;}
.auditSB td.sp {background: #d9d9d9;}
.auditSB tr.alt td.sp { background: #b4b4b4;}
.auditSB th.sp { background: #b4b4b4;}
.gwtsearch{margin:10px 0;font-size:12px;border-top:1px dotted #CCC;}
.gwtsearch h3 span{color:#000;display:block;float:left;padding-right:10px;margin-right:10px;font-size:12px;font-style:normal;font-weight:bold;}
.gwtsearch h3{margin-bottom:10px;padding:10px 0;}
.step2 .gwt-CheckBox{display:block;float:left;width:120px;}
.step2 .gwt-CheckBox input{margin-right: 4px;}
h2.alt{font-size:22px;color:#000;}
h2.alt span{font-weight:700;}
div.cat-description{color:#000;padding-bottom:10px;}
.simpleFP .alt {color: #666;font-style: italic;font-weight: normal;}
.altTitle {color: #000;font-size: 22px;color: #666;font-style: italic;font-weight: normal;}
.altTitle .label, .altTitle .gwt-Label {display: inline;font-size: 20px;}
.cat-description span{display:block;padding:5px 0 0;margin:0 0 0 10px;}
.step1 h3{float:left;}
.cat-description p{background:url("../images/search/tipheading.png");display:block;width:199px;height:56px;margin:0;padding:0;margin-left:6px;text-indent:-99999px;}
a#CatID{background:url("../images/dropdon.jpg") right 1px no-repeat;}
* Begin Provider Results Table */.disabledResults{border:1px solid #EEE;color:#AAA;border-bottom:0;}
/*.disabledResults th{padding:5px;font-size:12px;background:#EEE;color:#AAA;}
.disabledResults td{border-bottom:1px solid #EEE;padding:10px;vertical-align:middle;}
.disabledResults a{color:#AAA;}
.disabledResults img{display:none;}
.enabledResults{border:1px solid #999;color:#666;border-bottom:0;}
.enabledResults th{padding:5px;font-size:12px;background:#999;color:#FFF;}
th.checkboxes{font-size:10px;text-align:center;}
.enabledResults td{border-bottom:1px solid #999;padding:10px;vertical-align:middle;}
.enabledResults a{color:#00A0D2;}
.enabledResults img{display:inline;}
.enabledResults .hide{display:table-cell;} */
/*** ESSENTIAL STYLES ***/.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none;}
.sf-menu{line-height:1.0;border:1px solid #CCC;width:18em;font-size:.9em;}
.sf-menu ul{position:absolute;top:-999em;width:18em;/* left offset of submenus need to match (see below) */border:1px solid #CCC;}
.sf-menu ul ul{border:0;background:url("../images/search/notch.png") right 56px no-repeat;padding-right:8px;}
.sf-menu ul li{width:100%;}
.sf-menu li:hover{visibility:inherit;/* fixes IE7 'sticky bug' */}
.sf-menu li{float:left;position:relative;}
.sf-menu a{display:block;position:relative;width:16.9em;margin-left: 1px;}
.sf-menu li:hover ul,.sf-menu li.sfHover ul{left:-1px;top:1.5em;/* match top ul list item height */z-index:9999;}
ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul{top:-999em;}
ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul{left:-21.2em;/* match ul width */top:-5em;width:20em;}
ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul{top:-999em;}
ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul{left:-21.2em;/* match ul width */top:0;}
/*** DEMO SKIN ***/.sf-menu{float:left;margin-bottom:1em;margin-top:1em;margin-left:1em;}
.sf-menu a{padding:.25em .5em;text-decoration:none;}
.sf-menu a,.sf-menu a:visited{/* visited pseudo selector so IE6 applies text colour*/color:#666;}
.sf-menu li{background:#FFF;z-index: 9999;}
.sf-menu li li{background:#FFF;}
.sf-menu li:hover,.sf-menu li.sfHover,{background:#EEE;color:#000;outline:0;}
.sf-menu a:focus,.sf-menu a:hover,.sf-menu a:active{color:#000;background:#f1a423;}
.sf-menu li li:hover,.sf-menu li li.sfHover{background:#FFF;color:#000;outline:0;}
.sf-menu li li li,.sf-menu li li li:hover,.sf-menu li li li.sfHover{background:#f5a026 url("../images/search/tipbg.png") repeat-x;-moz-border-radius:1em;border-radius:1em;}
/*** arrows **/.sf-menu a.sf-with-ul{padding-right:2.25em;min-width:1px;/* trigger IE7 hasLayout so spans position accurately */}
.simpleFP #gwtProviderResultTile table table, .disabledResults #gwtProviderResultTile table table td { border: 0px;}
.simpleFP #gwtProviderResultHeader {border: 0px; font-size:12px;background:#EEE;color:#AAA; margin-left: -1px;}
.simpleFP #gwtProviderResultHeader a { color: #AAA; font-size:12px;}
.simpleFP .gwtProviderResultHeader, .enabledResults .gwtProviderResultHeader { width: auto;}
.simpleFP #gwtProviderResultTile td{border-bottom:1px solid #EEE;padding:10px;vertical-align:middle;}
.simpleFP #gwtProviderResultTile .disabledResults  a{color:#AAA;}
.simpleFP #gwtProviderResultTile a{color:#00A0D2;}
.simpleFP table.disabledResults img{opacity:.90;filter: alpha(opacity=90); -moz-opacity: 0.9;}
.simpleFP #gwtProviderResultTile .disabledResults .gwt-CheckBox{display:none;}
.simpleFP #gwtProviderResultTile table table { border: 0px;}
.simpleFP #gwtProviderResultHeader table { width: 100%;}
.simpleFP #gwtProviderResultHeader { border: 0px solid #eee;}
.simpleFP #gwtProviderResultHeader { background: #FFF; font-weight: bold; font-size: 12px;}
.simpleFP #gwtProviderResultHeader table { width: 100%; background: #999;}
.simpleFP #gwtProviderResultHeader table td { padding: 10px;}
.simpleFP #gwtProviderResultHeader a { color: #FFF; font-size: 12px;}
.simpleFP #gwtProviderResultHeader .gwt-CheckBox { display: block;}
.simpleFP #gwtProviderResultHeader table.disabledResults { width: 100%; background: #CCC;}
.simpleFP #gwtProviderResultHeader table.disabledResults td { padding: 10px;}
.simpleFP #gwtProviderResultHeader .disabledResults a { color: #AAA; font-size: 12px;}
.simpleFP #gwtProviderResultHeader .disabledResults .gwt-CheckBox { display: none;}
.simpleFP #gwtProviderResultTile { border: 0px; height: auto; overflow: visible;}
.simpleFP #gwtProviderResultTile table td { padding: 10px; border-left: 1px solid #999; border-right: 1px solid #999; border-bottom: 1px solid #999;}
.simpleFP #gwtProviderResultTile .disabledResults .gwt-CheckBox { display: none;}
.simpleFP #gwtProviderResultTile table table td { border: 0px;}
.simpleFP #gwtProviderResultTile table.disabledResults td { padding: 10px; border-bottom: 1px solid #CCC; border-left: 1px solid #CCC; border-right: 1px solid #CCC;}
.simpleFP #gwtProviderResultTile table.disabledResults table td { border: 0px;}
.simpleFP #gwtProviderResultTile table.disabledResults a { color: #555;}
.simpleFP #gwtProviderResultTile table.disabledResults { color: #555;}
.simpleFP #gwtProviderResultTile tr:hover, .simpleFP #gwtProviderResultTile table:hover {background: none;}
.step3 select { margin-right: 5px;}
.simpleFP #gwtProviderResultTile table table, .simpleFP #gwtProviderResultTile table table td { border: 0; margin: 0;}
#hpHead { font-size: 16px;}
 .fpSecondary .sticky { position:relative; top: 0px;}
 .fpSecondary { width: 280px; }
.simpleFP .step3 .gwt-Title {margin-right: 5px; font-weight: bold; font-size: 10px;}
.simpleFP #gwtProviderResultTile .gwt-Hyperlink { float: left;}
.simpleFP #gwtProviderResultTile .gwt-Label { display: block; clear: left;}
.simpleFP .gwt-provider { text-align: left; width: 400px; padding-left: 25px;}
.simpleFP #gwtProviderResultTile .gwt-slrating { margin-right: 15px;}
.simpleFP #gwtProviderResultTile .disabledResults .gwt-slrating { margin-right: 0px;}
.simpleFP .gwt-slrating { padding-left: 0px; text-align: center; width: 80px;}
.simpleFP #gwtProviderResultTile .gwt-CheckBox, .simpleFP #gwtProviderResultHeader .gwt-Checkbox { text-align: center; width: 80px;}
.simpleFP #gwtProviderResultHeader .gwt-Checkbox { padding: 10px; margin: 10px;}
.simpleFP input#check1 { margin: 10px;}
.simpleFP .gwt-result-column3_top { padding: 0px; float: left; margin-right: 5px; margin-top: -7px; margin-left: -14px;}
#footer {color: #999 }#footer a { color: #666;}
#hpTip .enabledResults, #hpTip .disabledResults { border: 0px;}
.noBg .somOgTitle span { color: #00A0D2;}
.noBg .somOgTitle span:hover { text-decoration: underline;}
#hpSidebar .disabledResults { color: #666;}
*HTML .simpleFP .widget { padding-left: 20px; width: 230px; z-index:1;}
p.bgApproved { background: #EEE url("../images/search/approved.gif") right center no-repeat; padding: 10px 55px 10px 10px; margin-left: 0px; border-bottom: 1px solid #AAAAAA; }
div.audit_history_notes_hdr { font-size: 10px; font-weight: none; }
.gwt-lbl-showing { margin-right: 10px; font-size: 11px; margin-bottom: 5px; font-weight: bold;}
.gwt-view-all a{display:block;background:#EEE;border:1px solid #999999;padding:5px 10px;font-weight:bold;border-bottom:0px;}
.step3 { margin-bottom: 15px;}
.gwt-try-another-zip { text-align: center;}
.simpleFP #gwtProviderResultTile .gwt-try-another-zip a { border: 1px solid silver; background: #CCC; font-weight: bold; color: #111; padding: 5px 10px;}
#hpContent .sticky { float: right; margin-right: -340px; margin-top: -230px;}
.gwt-chg-zip { display: block; }
body #page_margins {padding: 20px 10px; background: #FFF; margin-top: 20px; margin-bottom: 20px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border: 1px solid #DDD;
}
body.acquity #page_margins {padding: 20px 10px; background: #FFF; margin-top: 20px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border: 1px solid #DDD;
}
body.acquity, body.tundra { background: #58585a;}
body.noBg { background: #FFF;}
body.acquity #header { background: transparent;}
body.acquity #mainNav { width: auto;}

#taxIDWidget input,#taxIDWidget select { margin-bottom: 5px; }
#taxIDWidget input.text,#taxIDWidget select { width: 95%;}
#taxIDWidget .menu_head {background:#666; color:#fff;}
.paddme {padding: 10px;	}
.paddme ol {margin: 0 0 0 40px;	}
.switch {cursor: pointer; height: 21px;	margin: 5px 0; }
.yesno {display: block;	background: url("../images/buttons/switch-yes-no.png") no-repeat; }
.w9history { padding:0 0 30px; position:relative; text-indent:20px; top:30px; left: 750px; }
*html .w9history { position: relative; top: 30px; left: 750px; }
#insurancePopupHeader { float: left;}
#insTbl td {padding-right: 20px;}
.footericons {float: right; padding: 10px 0;}
.veriBlock {
	position: absolute;
	background: #fff9c2;
	width : 125px;
	z-index:5000;
	float: right;
	border: 5px}