html{height:100%}body{font-family:Arial,Helvetica,sans-serif;color:#3f3f3f;margin:0 0 15px 0;min-height:100%;background-image:url("/images/backgrounds/lightblue_dither_bg.png");background-repeat:repeat-x;background-position:top;background-attachment:scroll;position:relative;background-color:#6fa2c1}a{color:#0b71c5;font-weight:bold;outline:0}.optionButton5{font-size:20px;background:url(/images/buttons/glass_light-trans.png) 0 50% repeat-x #09f;display:block;border:1px solid #0b71c5;-moz-box-shadow:0 1px 0 #09f inset,0 -1px 0 #09f inset;-webkit-box-shadow:0 1px 0 #09f inset,0 -1px 0 #09f inset;box-shadow:0 1px 0 #09f inset,0 -1px 0 #09f inset;text-shadow:0 1px #166eb5;color:#fff;padding:4px 10px 4px 10px;font-weight:bold;text-transform:lowercase;text-decoration:none;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;cursor:pointer;font-weight:bold}.optionButton5:hover{background-color:#3caffc;border:1px solid #0b71c5}.buttonMedium{font-size:12pt;padding:4px 5px 3px 5px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.buttonSmall{font-size:8pt;padding:3px 4px 3px 4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.buttonGreen{background:url(/images/buttons/glass_light-trans.png) 0 50% repeat-x #90c833;border:1px solid #8bae42;-moz-box-shadow:0 1px 0 #b7db81 inset,0 -1px 0 #b7db81 inset;-webkit-box-shadow:0 1px 0 #b7db81 inset,0 -1px 0 #b7db81 inset;box-shadow:0 1px 0 #b7db81 inset,0 -1px 0 #b7db81 inset;text-shadow:0 1px #63852b}.buttonGreen:hover{background-color:#98d236;border:1px solid #8bae42}.buttonGray{background:url(/images/buttons/glass_light-trans.png) 0 50% repeat-x #999;border:1px solid #635e5a;-moz-box-shadow:0 1px 0 #635e5a inset,0 -1px 0 #635e5a inset;-webkit-box-shadow:0 1px 0 #635e5a inset,0 -1px 0 #635e5a inset;box-shadow:0 1px 0 #635e5a inset,0 -1px 0 #635e5a inset;text-shadow:0 1px #3f3f3f}.buttonGray:hover{background-color:#b8b8b8;border:1px solid #ccc}.buttonRed{background:url(/images/buttons/glass_light-trans.png) 0 50% repeat-x #e85c41;border:1px solid #d4404c;-moz-box-shadow:0 1px 0 #e89b7d inset,0 -1px 0 #e89b7d inset;-webkit-box-shadow:0 1px 0 #e89b7d inset,0 -1px 0 #e89b7d inset;box-shadow:0 1px 0 #e89b7d inset,0 -1px 0 #e89b7d inset;text-shadow:0 1px #a02503}.buttonRed:hover{background-color:#ed8f84;border:1px solid #fc3802}.gvRowListingsNew{height:66px;background-color:#f9fcff;position:relative}.gvRowListingsNew:hover{background-color:#ffc;cursor:pointer}.gvRowListingsAlt{background-color:#e2e2e2;background-color:#f0eee8;margin:13px 0 3px 0;position:relative;height:66px}.gvRowListingsAlt:hover{background-color:#ffc;cursor:pointer}.gvRow{background-color:#fff}.gvRow:hover{background-color:#ffc}.gvRowAlt{background-color:#d3d3d3;margin:13px 0 3px 0}.gvRowAlt:hover{background-color:#ffc}td.tdRelative{position:relative}.searchRow{background-color:#eee;margin:3px 0 0 0;padding:3px 3px 3px 3px;width:643px;overflow:hidden;font-size:10pt}.searchTitle{float:left;width:220px;margin:0 3px 0 0;padding:2px}.searchOptions{width:320px;float:left;margin:0 3px 0 0;padding:0}.pagerStyle{background-color:#fff}.pagerStyle a{padding:3px 3px 3px 3px;color:#ffa500;text-decoration:none;border:solid 3px gray;background-color:#f5f5f5;width:30px}.pagerStyle a:hover{background-color:#b1b1b1;color:#000}.pagerStyle table{padding:10px 20px 20px 20px}.pagerStyle span{padding:2px 2px 2px 2px;background-color:#b1b1b1;color:#000;border:solid 3px gray}.textfield{background:transparent url(/images/textfield_bg.gif) repeat-x scroll left top;border:1px solid #afcdd6;color:#34768c;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;padding:2px 3px;font-style:normal}.textfield[disabled="disabled"]{color:#cfcfcf;border:1px solid #dfdfdf;cursor:default}.dropdown{border:1px solid #afcdd6;color:#34768c;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;padding:2px 3px;background:transparent url(/images/textfield_bg.gif) repeat-x scroll left top}.multirowtextfield{background:transparent url(/images/backgrounds/3row_textfield_bg.gif) repeat-x scroll left top;background-color:#fff;border:1px solid #afcdd6;color:#34768c;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;padding:2px 3px}.hiddenPic{display:none}.helpTip{background:transparent url(/images/backgrounds/3row_textfield_bg.gif) repeat-x scroll left top;background-color:#fff;padding:4px;font-size:10pt;border:solid 1px #afcdd6;width:250px}.modalbanner{font-size:16pt;margin-bottom:10px}.selectionBox{border:solid 1px #dfdfdf;padding:3px;width:450px}.validation{color:#000;font-size:8pt;background-color:#ffa}.humancheck{display:none}.linktext{text-decoration:underline;color:#34768c;cursor:pointer;font-weight:bold}.next{background-image:url('/images/buttons/moveright18x75.png');cursor:default;width:18px;margin:0;padding:0;border:0;height:75px}.next:hover{background-image:url('/images/buttons/moveright18x75-hover.png');cursor:pointer}.nextPhotoView{float:right;width:18px;height:113px;background-color:#d1ebef;padding:0;border:0;text-align:center;cursor:default;background-repeat:no-repeat;background-position:2px 42px;background-image:url('/images/buttons/imagenext-14x30.png')}.nextPhotoView:hover{background-image:url('/images/buttons/imagenext-hover-14x30.png');background-color:#b1eaf3;cursor:pointer}.prev{background-image:url('/images/buttons/moveleft18x75.png');cursor:default;width:18px;margin:0;padding:0;border:0;height:75px}.prev:hover{background-image:url('/images/buttons/moveleft18x75-hover.png');cursor:pointer}.prevPhotoView{background-image:url('/images/buttons/imageprev-14x30.png');cursor:default;float:left;width:18px;height:113px;background-color:#d1ebef;background-repeat:no-repeat;background-position:2px 42px}.prevPhotoView:hover{background-image:url('/images/buttons/imageprev-hover-14x30.png');background-color:#b1eaf3;cursor:pointer}.contactAdPanel{position:absolute;width:250px;height:73px;padding:2px}.contactAdContainerSides{border-left:1px solid gray;border-right:1px solid gray}.inputFormBox{padding:10px 0 10px 10px;overflow:hidden;color:#3f3f3f;background-color:#f0eee8;margin:0 0 0 0}.infoBox{background-color:#efeee9;padding:15px;border-width:1px;border-color:#d3d3d3;border-style:solid;width:658px}.ajax__html_editor_extender_texteditor{background-color:#fff}#divTopNav{background-color:#ffc}.clear{clear:both;display:block;height:1px;overflow:hidden;margin:0;padding:0}.onlypro{position:absolute;display:inline;font-size:6pt;color:#5ccce8;font-weight:bold;bottom:3px;right:3px}.modalBackground{background-color:#000;opacity:.7;filter:alpha(opacity=70)}.modalBox{display:none;background-color:#ffc;border:solid 2px gray;width:420px;padding:20px 20px 20px 20px}.list{border:solid 1px #8f8181;list-style-type:none;margin:0;background-color:#fff;text-align:left;font-size:10pt;max-height:300px;overflow:auto}.autoList{border:solid 1px #8f8181;list-style-type:none;margin:0;background-color:#efefef;text-align:left;font-size:10pt;max-height:300px;overflow:auto;position:absolute;z-index:9999}ul.list li{padding:2px 5px 0 0}.listitem{margin-left:-40px;color:#000;padding:0 2px 0 2px}.hoverlistitem{margin-left:-40px;cursor:pointer;background-image:url('/images/backgrounds/shine_bg-yellow.gif');background-repeat:repeat-x;border-bottom:solid 1px #8f8181;border-top:solid 1px #8f8181}.watermarkText{color:#a3a4a4;width:170px;background:transparent url(/images/textfield_bg.gif) repeat-x scroll left top;border:1px solid #afcdd6;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;padding:2px 3px}.ratingStar{font-size:0;width:13px;height:12px;margin:0;padding:0;cursor:pointer;display:block;background-repeat:no-repeat}.filledRatingStar{background-image:url(/images/FilledStar.png)}.emptyRatingStar{background-image:url(/images/EmptyStar.png)}.savedRatingStar{background-image:url(/images/SavedStar.png)}.gvTanHeader{background-color:#808082;background-image:url('/images/backgrounds/grad_bg-tan-25x25.gif');background-repeat:repeat-x;height:25px}.ui-widget-header a{color:#e8f2fb;font-weight:bold;text-decoration:none}.ui-widget-header a:hover{text-decoration:underline}.closeButton{cursor:pointer}.detailsBox{background-color:#efeee9;font-family:Tahoma;text-align:left;float:left;width:282px;margin-right:5px;padding:15px;border-width:1px;border-color:#d3d3d3;border-style:solid}.NotificationBox{border-left:3px solid #0b71c5;border-top:3px solid #0b71c5;border-bottom:3px solid #0b71c5;background-color:#d1ebef;width:300px;padding:15px 10px 10px 15px;position:absolute;right:-321px;display:none;color:#166eb5;font-weight:bold;min-height:60px;-moz-box-shadow:6px 6px 9px rgba(0,0,0,.5);-webkit-box-shadow:6px 6px 9px rgba(0,0,0,.5);box-shadow:6px 6px 9px rgba(0,0,0,.5);z-index:99999}.NotificationBoxClose{cursor:pointer;position:absolute;bottom:0;right:3px;font-size:8pt}.NotificationBoxClose:hover{background-color:#fff766}#mainsitebox{min-height:100%;height:100%;width:850px;margin-top:5px;margin-left:auto;margin-right:auto;margin-bottom:10px;position:relative;height:100%;border:3px solid #d4d4d4;background-color:#d1ebef;-moz-box-shadow:6px 6px 9px rgba(0,0,0,.5);-webkit-box-shadow:6px 6px 9px rgba(0,0,0,.5);box-shadow:6px 6px 9px rgba(0,0,0,.5)}#divTopSection{clear:both;width:850px}#divTitleBar{background:url(/images/sprites/primary.png) repeat-x;background-position:0 -603px;border-bottom:1px solid #fff;height:69px;clear:both;width:850px;position:relative}#divLogo{float:left;position:relative;width:325px;height:69px;overflow:hidden}#divFrontText{background:url(/images/backgrounds/grad_bg_gray-51.jpg) repeat-x top;position:absolute;background-color:#fff;height:41px;top:5px;right:-30px;font-size:12pt;color:#0074d2;overflow:hidden;padding:5px 5px 5px 5px;z-index:1000;border:1px solid #d4d4d4;-moz-box-shadow:6px 6px 9px rgba(0,0,0,.5);-webkit-box-shadow:6px 6px 9px rgba(0,0,0,.5);box-shadow:6px 6px 9px rgba(0,0,0,.5)}#divBannerTop{float:right;position:relative;width:470px;margin-right:40px;margin-top:5px}#divNavBar{background:#09f;height:41px;clear:both;border-bottom:solid 3px #0074d2}#divCenterSection{clear:both;width:100%}.divLeftBar{float:left;position:relative;padding:10px 3px 10px 3px;background-color:#d1ebef;width:120px;font-size:10pt}#divContentArea{height:100%;float:left;position:relative;width:694px;padding:20px 10px 50px 20px;background-color:#fff;min-height:850px;overflow:hidden}.navInactive{float:left;padding:5px 10px 10px 10px;height:30px;font-weight:bold;color:#fff;text-decoration:none;cursor:pointer}.navActive{background-color:#fff;float:left;height:30px;padding:5px 10px 10px 10px;color:#0079db;border-left:solid 3px #0074d2;border-right:solid 3px #0074d2;border-top:solid 3px #0074d2;font-weight:bolder;cursor:pointer;text-decoration:none}.navInactive:hover{color:#8bb9df;background-color:#eee;font-weight:bold;border-left:solid 3px #0074d2;border-right:solid 3px #0074d2;border-top:solid 3px #0074d2;padding:3px 7px 10px 7px}.navLink{text-decoration:none}.dropdown{background:#fff}.noUnderline{text-decoration:none}.noUnderline:hover{text-decoration:underline}span.displaynone{display:none}.updateProgress{padding:10px 10px 10px 10px;border:solid 2px #fff;background-color:#d1ebef;color:#166eb5;font-weight:bold;text-align:center;-moz-box-shadow:6px 6px 9px rgba(0,0,0,.5);-webkit-box-shadow:6px 6px 9px rgba(0,0,0,.5);box-shadow:6px 6px 9px rgba(0,0,0,.5);z-index:99999}.expandheader{font-weight:bolder;cursor:pointer;font-size:12pt;color:#166eb5}.expanded-slider-handle{height:24px;margin-top:-4px;cursor:pointer}.dropShadow{-moz-box-shadow:6px 6px 9px rgba(0,0,0,.5);-webkit-box-shadow:6px 6px 9px rgba(0,0,0,.5);box-shadow:6px 6px 9px rgba(0,0,0,.5)}.overviewBox{margin-top:30px;background-color:#cbe0f3;overflow:auto;padding:10px}.overviewBoxDescription{text-align:left;line-height:20px;overflow:hidden}.overviewBoxTitleText{font-weight:bold;font-size:22pt;line-height:32px;color:#166eb5}#mask{display:none;position:fixed;left:0;top:0;width:100%;height:100%;z-index:10000}img.savelink{clip:rect(153px 22px 175px 0);position:relative;top:-155px;left:0}span.savelink{display:block;top:0;left:0;display:block;height:22px;width:22px;overflow:hidden;position:absolute}span.savelinktext{margin-left:25px;padding-top:3px;height:19px;display:block}span.buttonSprite{display:block;top:0;left:0;display:block;height:22px;width:22px;overflow:hidden;position:absolute;padding-top:3px;padding-left:3px}img.savebutton{clip:rect(153px 22px 175px 0);position:relative;top:-155px}div.buttonSpriteContainer{position:relative;padding-left:26px;height:22px}div.buttonSpriteImage{background-image:url(/images/sprites/primary.png);background-position:0 -153px;display:inline-block;height:22px;width:22px;position:absolute;top:3px;left:3px}.divFeedback{height:350px;width:465px;background-color:#eff7ff;border:solid 5px gray;padding:25px 5px 25px 5px;color:#000}.divTellAFriend{height:120px;width:25px;cursor:pointer;background-color:#06c;background-image:url(/images/sprites/primary.png);background-repeat:no-repeat;background-position:0 -181px;border:1px outset #06c;cursor:pointer;display:block}div.checkboxSprite{background-image:url(/images/sprites/listing.png);background-position:-73px 0;display:inline-block;height:20px;width:20px}div.invalidSprite{background-image:url(/images/sprites/listing.png);background-position:-24px 0;display:inline-block;height:20px;width:20px}span.footerSprite{display:block;position:absolute;top:0;left:0;height:15px;width:22px;overflow:hidden}.sidead{border:0;width:120px;height:240px}.topad{border:0;width:468px;height:60}.tabcontent{overflow:hidden;padding:10px 5px 10px 5px;color:#3f3f3f;font-weight:normal}.contentBoxInput{margin-bottom:20px;border:1px solid #dfdfdf}.contentBoxInput .contentBoxHeader{background-color:#e5e3dd;padding:5px;font-weight:bold;font-size:14pt;color:#635e5a}.contentBoxInput .contentBoxBody{background-color:#f0eee8;padding:5px;font-size:12pt}.inputRow{width:650px;overflow:hidden;padding-bottom:2px;padding-top:10px}.inputTitle{float:left;width:150px;font-size:10pt;padding-right:5px;line-height:23px;text-align:right;font-weight:bold}.inputContent{float:left;width:450px;font-size:10pt}.inputContent .validation{line-height:normal}.inputContent select{margin-left:0}.overviewBox{margin-bottom:20px;overflow:auto;padding:6px;background-color:#dfeffc}.companyname{font-size:18pt}.validationIcon{height:20px;width:20px;position:absolute;margin-top:2px;margin-left:2px}