/* CSS MAIN STYLES */
@import "calendar.css";

body{text-align:center; background:#fff}

p{font-family:Arial,Helvetica,sans-serif; color:#000; font-size:0.76em; line-height:1.7em; margin:10px}

a{color:#369; text-decoration:underline}

a:hover{text-decoration:underline; color:#f80}

a:visited{}

h1{font-family:Arial,Helvetica,sans-serif; font-size:1.3em; font-weight:bold; color:#004081; margin:5px 10px; padding: 8px 0 0 0}

h2{font-family:Arial,Helvetica,sans-serif; font-size:0.95em; font-weight:bold; color:#000; margin:0px 10px}

h3{font-family:Arial,Helvetica,sans-serif; font-size:0.95em; font-weight:bold; color:#000; margin:5px 10px}

h4{font-family:Arial,Helvetica,sans-serif; font-size:1.2em; font-weight:bold; color:#000; margin:0 75px 0 0; padding:35px 0 0 220px}

h5{font-family:Arial,Helvetica,sans-serif; font-size:1.0em; font-weight:bold; color:#000; margin:0 75px 0 0; padding:45px 0 0 220px}

h6{font-family:Arial,Helvetica,sans-serif; font-size:1.6em; font-weight:bold; color:#004081; margin:5px 10px; padding: 8px 0 0 0}

h7{font-family:Arial,Helvetica,sans-serif; font-size:1.2em; font-weight:bold; color:#000; margin:0px 10px}

ul{margin-left: 5px; padding-left: 0; list-style: none;/*list-style-image:url("/images/graphic-bullet-checkmark.gif")*/}

li{  padding-left: 20px; background-image: url("http://www.localhelpfinders.com/images/green-checkmark.gif"); background-repeat: no-repeat; background-position: 0 1.4 0 0; font-family:Verdana,Arial,Helvetica,sans-serif; color:#000; font-size:0.75em; line-height:2em}

/* DIV ID's & CLASSES */

#banner{height:65px; background:#004081; padding-left:15px; padding-top:5px}

#container{position:relative; background:#fff url("http://www.localhelpfinders.com/images/background-container.gif") repeat-y left top; width:750px; margin:0 auto; text-align:left; border:double #006699; top:0px}

#containerfull{position:relative; background:#fff; width:750px; margin:0 auto; text-align:left; border:double #006699; top:0px}

#containerZop{position:relative; background:#fff url("http://www.localhelpfinders.com/images/background-container-zop.gif") repeat-y left top; width:750px; margin:0 auto; text-align:left; border:1px solid #006699; top:0px}

#containerHome{position:relative; background:#fff; width:750px; margin:0 auto; text-align:left; border:double #006699; top:0px}

#columnleft{float:left; width:400px; background:none; padding:0; text-align:left; margin:0px; min-height: 900px}

#columnright{float:left; width:349px; background:none; text-align:left; margin:0px; padding:0px}

#columnleftsub{float:left; width:342px; background:none; text-align:left; margin:0px}

#columnrightsub{float:left; width:406px; background:#none; text-align:left; margin:0px}

#bluebar{margin-top:0px; height:10px; background:#069; border-top:1px solid #069; border-bottom:1px solid #fff}

#bluebarLow{height:121px; background:#069 url("http://www.localhelpfinders.com/images/graphic-house-blue.gif") no-repeat top right; border-bottom:1px solid #fff; margin:0px; text-align:left}

#bluebarLowSub{height:75px; background:#069 url("http://www.localhelpfinders.com/images/graphic-house-blue-sub.gif") no-repeat top right; border-bottom:1px solid #fff; margin:0px; text-align:left}

#bluebarLowHome{height:75px; background:#069 url("http://www.localhelpfinders.com/images/graphic-house-blue-home.gif") no-repeat top right; border-top:1px solid #fff; margin:0px; text-align:left; clear:both}

#footer{border-top:1px solid #004081; position:relative; clear:both; height:15px; padding:5px; text-align:left; font-family:Verdana,Arial,Helvetica,sans-serif; background:#fff; color:#ccc; font-size:0.65em}

#header{background:#fff url("http://www.localhelpfinders.com/images/graphic-header-photo-form.jpg") top left no-repeat; height:120px}

#headerZop{background:#fff url("http://www.localhelpfinder.com/images/photo-contractors-header.jpg") top left no-repeat; height:120px}

#headerPool{background:#fff url("http://www.localhelpfinder.com/images/photo-pool-header.jpg") top left no-repeat; height:120px}

#headerBuilder{background:#fff url("http://www.localhelpfinder.com/images/photo-builder-header.jpg") top left no-repeat; height:120px}

#headerHome{background:#fff; padding:0px; height:180px; border-bottom:1px solid #fff; border-top:1px solid #069}

#header2{background:#fff url("http://www.localhelpfinders.com/images/background.gif") repeat top left; padding:5px; border-bottom:1px solid #069}

#leftcolumn{float:left; width:343px; background:#fff; text-align:left; margin:0px; border-top:1px solid #069}

#leftcolumnfull{float:left; width:750px; background:#fff; text-align:left; margin:0px}

#leftcolumnMain{float:left; width:500px; background:#fff; text-align:left; margin:0px; border-top:1px solid #069}

#leftcolumnHome{floatpadding-top:left; width:450px; background:#fff; text-align:left; margin:0px; border-top:1px solid #fff}

#lineItems{border-collapse:collapse; border:2px solid #000; margin:0 0 0 0}

#lineItems tr th{font-size:1em; padding:2px 2px; ; background-color:#DBE5F8; text-align:left; white-space:nowrap; border-bottom:1px solid #ccc; border-right:1px solid #ccc}

#lineItems td{font-size:.8em; border:none; padding:2px; margin:0; white-space:nowrap; border-bottom:1px solid #ccc; border-right:1px solid #ccc}

#navtop{margin-top:0px; height:35px; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:0.75em; font-weight:bold; color:#fff; background:#336699; border-bottom:1px solid #fff}
html>body #navtop{height:35px}

#navtop a{float:left; text-decoration:none; color:#DEECF6; background:none; padding:0.85em; border-right:1px solid #fff}

#navtop .over{float:left; text-decoration:none; color:none; background:none; padding:0.85em}

#navtop a:hover{text-decoration:none; background:#5F9BBD; color:#fff}

#navtop a:active{}

#orangebar{height:5px; background:#ff9900; border-top:1px solid #fff; border-bottom:1px solid #fff; clear:both; margin:0px}

#orangebarLow{height:5px; background:#ff9900; border-top:1px solid #fff; border-bottom:1px solid #fff; clear:both; margin:0px}

#orangeLine{clear:both; height:1px; margin:0px; background:#ff9900}

#rightcolumnZop{float:left; width:406px; background:#none; text-align:left; margin:0px; border-top:1px solid #069}

#rightcolumnMain{float:left; width:250px; background:#FFF; text-align:left; margin:0px; top:7px; border-top:1px solid #069}

#rightcolumnHome{float:left; width:300px; background:#FFF; text-align:left; margin:0px; top:7px; border-top:1px solid #fff}

#searchHome {background:#ff9900 url("http://www.localhelpfinders.com/images/arrow-background-orange.gif") no-repeat left top; color:#000; padding:0px; margin:0px; text-align:left; height:100px; border-top:4px solid #FFAD31; border-bottom:4px solid #FFAD31}

#subHeader{height:80px; width:749px; background:#fff; border-top:1px solid #069; border-right:}

#subHeader2{height:80px; width:749px; background:#fff; border-top:1px solid #069; border-bottom:1px solid #069}

#subHeaderGoogle{height:50px; width:749px; background:#fff; border-top:1px solid #069; border-bottom:none}

/* SECONDARY CLASSES */

.boxSearch{background:#fff url("http://www.localhelpfinders.com/images/background-form.gif") repeat top left}

.boxSide{border:double #069; background:#E5EFF5; padding:5px; margin:8px; width:175px; float:right}

.boxSideThanks{border:double #c30; background:#FC6; padding:5px; margin:8px; width:275px; float:right}

.boxThanks{border:double #c30; background:#FC6; padding:5px; margin:8px; width:550px; float:left}

.boxZop{background:#FFC671; border:1px #FF7007 solid; width:85%; margin-top:20px 10px 10px 20px; top:7px}

.checklist_bg_yellow{background:#FFFF99}

.checklist_bg_default{}

.highlighter{background:#FFFF99; padding:2px 5px; overflow:visible}

.copyTableRight{float:right; padding:5px; margin:0px 10px 6px 0px; width:300px}

.errorBox{border:1px solid #f00; background:#ffeaea; font-weight:bold; margin:10px; padding:10px}

.errorBoxForm{border:1px solid #f00; background:#ffeaea; font-weight:bold; font-size:15px; margin:20px 20px 20px 30px; padding:20px}

.floatleft{float:left}

.floatright{float:right; padding-top:18px; padding-right:30px}

.linkWhite{font-family:Verdana,Arial,Helvetica,sans-serif; color:#fff; text-decoration:none; font-size:0.65em; margin:5px; text-align:left}

.linkWhite:a{font-family:Verdana,Arial,Helvetica,sans-serif; color:#fff; text-decoration:none; font-size:0.65em; margin:5px; text-align:left}

.linkWhite:hover{font-family:Verdana,Arial,Helvetica,sans-serif; color:#FF7007; text-decoration:underline; font-size:0.65em; margin:5px; text-align:left}

.linkGray{font-family:Verdana,Arial,Helvetica,sans-serif; color:#ccc; text-decoration:none; text-align:left}

.linkGray:a{font-family:Verdana,Arial,Helvetica,sans-serif; color:#ccc; text-decoration:none; text-align:left}

.linkGray:hover{font-family:Verdana,Arial,Helvetica,sans-serif; color:#FF7007; text-decoration:underline; text-align:left}

.selectBox{width:145px}

.promptBox{border:1px solid #360; background:#9F9; font-weight:bold; margin:10px; padding:10px}

.required{color:#CC0000; padding-right:3px}

.submitbutton{background-color:#090; color:#fff; font-family:'trebuchet ms',helvetica,sans-serif; font-weight:bold; padding:10px}

.textbold{font-weight:bold}

.textForm{font-family:Verdana,Arial,Helvetica,sans-serif; color:#000; font-size:0.60em; margin:0px; text-align:left}

.textFormHeader{font-family:Verdana,Arial,Helvetica,sans-serif; color:#c30; font-size:1.2em; font-weight:bold; margin:0px; text-align:left}

.textFormHeaderError{font-family:Verdana,Arial,Helvetica,sans-serif; color:#c30; font-size:0.95em; font-weight:normal; margin:0px; text-align:left}

.textleadform{font-family:Verdana,Arial,Helvetica,sans-serif; color:#000; font-size:0.75em; text-align:left; padding:5px}

.textleadformSmall{font-family:Verdana,Arial,Helvetica,sans-serif; color:#000; font-size:0.65em; text-align:left; padding:0px}

.textleadformBold{font-family:Verdana,Arial,Helvetica,sans-serif; color:#29180A; font-size:0.85em; font-weight:bold; text-align:center; padding:5px}

.textHomeHeaderBold{font-family:Verdana,Arial,Helvetica,sans-serif; color:#000; font-size:0.90em; font-weight:bold; margin:0px; text-align:left; padding:5px 10px}

.textHomeHeader{font-family:Verdana,Arial,Helvetica,sans-serif; color:#000; font-size:0.75em; font-weight:normal; margin:0px; text-align:left; padding:5px 10px}

.textHeader{font-family:Verdana,Arial,Helvetica,sans-serif; color:#000; font-size:1.2em; font-weight:bold; margin:3px; text-align:left}

.textshiftright{margin-left:20px}

.textsuperred {font-family:Verdana,Arial,Helvetica,sans-serif; color:#cc0000; font-size: 0.9em; font-weight:bold}

.textsuperblack {font-family:Verdana,Arial,Helvetica,sans-serif; font-size: 0.9em; font-weight:bold}

.textshiftright{margin-left:25px}

.yellowselectbox{background:#FFFF99}

.yellowselectbox2{background:#FFFF99}

.yellowtextbox{background:#FFFF99}

.yellowSelectBox{width:145px; background:#FFFF99}

.yellowSelectBox2{background:#FFFF99}