*{margin:0;padding:0;}body{background-color:#FFFFFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;text-align:justify;}.greentext{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;color:#006633;text-align:justify;}.smalltext{font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:bold;color:#666666;text-align:center;}.biog{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#000000;text-align:justify;}p,pre,blockquote,fieldset{margin:1em 0;}.textbox{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;text-align:justify;padding:5px;}.clear{clear:both;}img{border:0;}#branding .printLogo{display:none;}h1,h2,h3,h4,h5,h6{font-size:1em;font-weight:normal;}#accessibility,#siteTools,#pageSummary,#pageTags,.geo{display:none;}.clearBoth{clear:both;margin:10px 0px 10px 0px;}li{list-style:none;}a:link{color:#006633;}a:visited{color:#333333;}a:hover{color:#009966;}#branding{width:100%;height:100px;background-color:#006633;}#branding h1{width:100%;height:100px;position:relative;font-family:Arial,Helvetica,sans-serif;font-size:3em;text-align:left;}#branding h1 a{width:100%;height:100px;cursor:pointer;}#branding h1 a:link{color:#FFFFFF;}#branding h1 a:visited{color:#FFFF33;}#branding h1 span{background:url(/images/branding/logo.jpg) left repeat-x;position:absolute;width:100%;height:100%;font-size:2em;}p{font-family:Verdana,Arial,Helvetica,sans-serif;}#footer{padding-top:20px;clear:both;margin:auto;text-align:center}#validationTools{margin-bottom:15px;}#validationTools a:link,#copyright a:link,#footerTools a:link{color:#333333;}#validationTools a:visited,#copyright a:visited,#footerTools a:visited{color:#003300;}#validationTools a:hover,#copyright a:hover,#footerTools a:hover{color:#006666;}#validationTools a:active,#copyright a:active,#footerTools a:active{color:#003300;}#validationTools li,#footerTools li{display:inline;border-right:#999999 1px dotted;padding:0px 10px 0px 10px;font-size:0.6em;font-family:Verdana,Arial,Helvetica,sans-serif;}#footer .vcard{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;}#copyright{margin:20px;clear:both;}#copyright p{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;padding:0px;margin:0px;color:#666666;}#mainCol{clear:both;background:url(/images/elements/topShadow.png) top left no-repeat;padding-top:20px;}#bigTable{margin:auto;}.mainSection{margin:auto;padding:0px;width:800px;}#topBar{width:100%;height:20px;background-color:#006633;}#frontNav{display:block;clear:both;padding-top:20px;}#frontNav .fNav{width:800px;height:180px;display:block;margin:auto;background-color:#CCCCCC;padding:5px 0px 5px 0px;}#frontNav li{float:left;padding-left:5px;}.doors a{float:left;width:111px;height:175px;text-indent:-999em;background-image:url(/images/nav/doors.jpg);background-repeat:no-repeat;background-position:left top;}.windows a{float:left;background:url(/images/nav/windows.jpg) top left no-repeat;width:219px;height:175px;text-indent:-999em;}.conservatories a{float:left;background:url(/images/nav/conservatories.jpg) top left no-repeat;width:193px;height:175px;text-indent:-999em;}.porches a{float:left;background:url(/images/nav/porches.jpg) top left no-repeat;width:122px;height:175px;text-indent:-999em;}.roofline a{float:left;background:url(/images/nav/roofline.jpg) top left no-repeat;width:127px;height:175px;text-indent:-999em;}.doors a:hover,.windows a:hover,.conservatories a:hover,.porches a:hover,.roofline a:hover{background-position:0% -175px;}#fronttext{clear:both;width:800px;display:block;margin:auto;background-color:#FFFFCC;border:3px solid #FFFF99;}#fronttext p,#fronttext li{padding:5px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;}#fronttext ol{display:block;width:500px;margin:auto;}#fronttext li{list-style:decimal;list-style-position:inside;}#topFooter{width:800px;margin:auto;height:90px;clear:right;border:0px;padding:0px;}#leftFooter{float:left;width:155px;height:90px;border:0px;padding:0px;}#leftFooter img,#rightFooter img{vertical-align:bottom;margin:0px;}#middleFooter{float:left;width:490px;height:90px;border:0px;padding:0px;}#rightFooter{float:left;width:155px;height:90px;}#error404{margin:auto;margin-top:30px;margin-bottom:30px;width:80%;max-width:900px;padding:20px;border:#333333 5px solid;background-color:#ffffcc;}#error404 h2{font-size:2.5em;}#error404 .errorCode{font-size:14px;color:#666666;font-style:italic;}#error404 p,li{font-family:Arial,Helvetica,sans-serif;font-size:1em;}#error404 p{padding:0px;margin:10px 0px 0px 0px;line-height:normal;}#error404 ul{padding:0px;margin:10px 0px 0px 0px;}#error404 li{list-style:inside disc;text-indent:20px;font-size:1em;color:#333333;}#error404 h4{font-family:Arial,Helvetica,sans-serif;font-size:1.8em;padding:15px 0px 0px 0px;margin:0px;}#navigation{width:100%;z-index:1000;}#nav{position:relative;z-index:1;font-family:Arial,Helvetica,sans-serif;font-size:0.6em;}#nav,#nav ul{float:left;width:100%;list-style:none;background-color:#006633;line-height:15px;font-weight:bold;padding:0;margin:0;}#nav a{display:block;width:12em;text-decoration:none;padding:0;}#nav li{float:left;padding:0;width:12em;border-right:#CCCCCC dotted 1px;font-family:Arial,Helvetica,sans-serif;font-size:11px;z-index:1000;}#nav li a.main_nav{text-align:center;}#nav li ul{position:absolute;left:-999em;height:auto;line-height:20px;width:15.7em;border-right:#333333 1px solid;z-index:2000;w\idth:15.7em;margin:0;z-index:1000;filter:alpha(opacity=90);-moz-opacity:.9;opacity:.9;}#nav li ul a{color:#003366;font-weight:normal;z-index:1000;}#nav li li{padding-right:0.1em;padding-left:0.5em;width:15em;background:#bcbcbc;border-left:#333333 1px solid;border-bottom:#333333 1px solid;border-right:none;color:#000000;text-align:left;z-index:1000;}#nav li li.topnav{border-top:#333333 solid 1px;background:#cccccc url(/images/elements/topShadow.png) top center no-repeat;padding-top:5px;}#nav li ul a{width:15em;w\idth:15em;}#nav li ul ul{margin:-1.75em 0 0 15em;}#nav li:hover ul,#nav li.sfhover ul{left:-999em;}#nav li a:link,#nav li a.link{color:#FFFFFF;text-align:center;}#nav li a:visited,#nav li a.visited{color:#FFFFFF;text-align:center;}#nav li a:hover,#nav li a.sfhover{color:#FFFFFF;background-color:#000000;}#nav li ul li a:link,#nav li ul li a.link{color:#003366;background:url(/images/elements/link.gif) left no-repeat;padding-left:10px;font-weight:bold;text-align:left;}#nav li ul li a:visited,#nav li ul li a.visited{color:#333333;background:url(/images/elements/visited.gif) left no-repeat;padding-left:10px;font-weight:bold;text-align:left;}#nav li li.middlenav{background:#dddddd;padding-top:2px;}#nav li li.middlenav a:link{background:url(/images/elements/link.gif) -1000px no-repeat;padding-left:20px;text-align:left;font-weight:normal;}#nav li li.middlenav a:visited{background:url(/images/elements/visited.gif) -1000px no-repeat;padding-left:20px;text-align:left;font-weight:normal;}#nav li ul li a:hover,#nav li ul lia.sfhover{color:#999999;}#nav li ul li:hover,#nav li ul li.sfhover{background-color:#000000;color:red;width:15em;w\idth:15em;}#nav li ul li a:hover,#nav li ul li a.sfhover{color:#ffffff;}#nav li.sfhover ul,#nav li li.sfhover ul,#nav li li li.sfhover ul{left:auto;}#nav li:hover ul,#nav li li:hover ul,#nav li li li:hover ul{left:auto;}.pagetitle{font-family:Arial,Helvetica,sans-serif;font-size:20px;color:#006633;font-weight:bold;}#faqTable td a:link,#faqTable td a:visited{color:#006633;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;}.cofp{border:3px groove #006633;background-color:#FFFFCC;}.testimonials{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-style:italic;text-align:justify;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:5px;background-color:#FFFFCC;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:0px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#006600;border-right-color:#006600;border-bottom-color:#006600;border-left-color:#006600;color:#006633;width:270px;}.testimonialimage{background-color:#006633;}.testMiddle{width:30px;}.testimonialpadding{background-color:#FFFFCC;border-top-width:2px;border-right-width:0px;border-bottom-width:2px;border-left-width:0px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#006633;border-bottom-color:#006633;}.greentext li{list-style-type:disc;list-style-position:inside;padding-top:15px;}.cofr{border:3px solid #FFFF99;background-color:#FFFFCC;}#lbOverlay{position:absolute;left:0;width:100%;background-color:#000;cursor:pointer;z-index:1000;}#lbCenter,#lbBottomContainer{position:absolute;left:50%;overflow:hidden;background-color:#fff;z-index:1000;}#lbBottomContainer{margin-left:10px;}.lbLoading{background:#fff url(/images/elements/loading.gif) no-repeat center;}#lbImage{position:absolute;left:0;top:0;border:10px solid #fff;background-repeat:no-repeat;z-index:1000;}#lbPrevLink,#lbNextLink{display:block;position:absolute;top:0;width:50%;outline:none;z-index:1000;}#lbPrevLink{background:transparent url(/images/elements/prev.gif) no-repeat top left;left:0;z-index:1000;}#lbPrevLink:hover{background:transparent url(/images/elements/prev2.gif) no-repeat top left;}#lbNextLink{background:transparent url(/images/elements/next.gif) no-repeat top right;right:0;z-index:1000;}#lbNextLink:hover{background:transparent url(/images/elements/next2.gif) no-repeat top right;}#lbBottom{font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;font-size:10px;color:#666;line-height:1.4em;text-align:left;border:10px solid #fff;border-top-style:none;z-index:1000;}#lbCloseLink{display:block;float:right;width:28px;height:28px;background:#fff url(/images/elements/close.gif) no-repeat center;margin:0;z-index:1000;}#lbCloseLink:hover{display:block;float:right;width:28px;height:28px;background:#fff url(/images/elements/close2.gif) no-repeat center;margin:0;}#lbCaption,#lbNumber{margin-left:auto;margin-right:auto;width:230px;text-align:center;padding-bottom:3px;z-index:1000;}#lbCaption{font-weight:bold;}.linky{width:275px;height:135px;margin-top:-25px;display:block;position:absolute;z-index:1000;}.testimonials a:link,.testimonials a:visited,.testimonials a:hover,.testimonials a:active{text-decoration:none;color:#006633;display:block;}a:link .purple,a:visited .purple,a:active .purple,.purpleLink,.purple{color:#653988 !important;}#footer .home{background:url(/images/elements/home.gif) no-repeat left center;padding:1px 1px 1px 14px;}#footer .print{background:url(/images/elements/print.gif) no-repeat left center;padding:1px 1px 1px 14px;}#footer .emailFooter{background:url(/images/elements/email.gif) no-repeat left center;padding:1px 1px 1px 14px;}#footer .top{background:url(/images/elements/up.gif) no-repeat left center;padding:1px 1px 1px 14px;}#footer .favorites{background:url(/images/elements/favorites.gif) no-repeat left center;padding:1px 1px 1px 14px;}#cFormer{display:block;clear:both;margin:0px;width:600px;padding:15px;text-align:left;}#cFormer .formSent{margin-top:150px;padding-bottom:300px;text-align:center;font-size:26px;width:100%;}#cFormer .formSent h2{text-align:center;font-size:36px;}#cFormer .formSent p{text-align:center;font-size:12px;width:70%;margin:auto;}#cFormer #errors{font-size:16px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;margin:auto;width:600px;margin-top:30px;margin-bottom:30px;padding:20px 20px 40px 20px;border-width:4px;border-color:#333333;border-style:solid;background-color:#FFFF66;}#cFormer #errors li{color:#990000;font-size:12px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;list-style:inside disc;}#cFormer .fieldSection{clear:left;color:#000000;padding-top:10px;width:550px;}#cFormer .hline{border-bottom:#333333 2px solid;width:550px;margin:10px 0px 10px 0px;}#cFormer .fieldSectionError{clear:left;padding-top:10px;width:550px;}#cFormer .box{clear:left;border:#666666 2px solid;background-color:#00CCCC;text-align:center;font-weight:bold;width:550px;margin-top:20px;margin-bottom:20px;}#cFormer .heading p{clear:left;text-align:center;font-weight:bold;width:550px;margin-top:20px;padding-top:20px;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;text-align:left;color:#333333;}#cFormer .fieldstyle{float:left;margin-top:10px;padding-top:10px;border-top:#666666 1px dotted;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;width:150px;color:#000000;}#cFormer .fieldstyleerror{float:left;color:#ff4444;margin-top:10px;padding-top:10px;border-top:#666666 1px dotted;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;width:150px;}#cFormer .naturestyle{clear:left;margin-top:10px !important;padding-top:12px;border-top-color:#666666;border-top-width:1px;border-top-style:dotted;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;width:550px;color:#000000;}#cFormer .naturestyleerror{color:#ff4444;margin-top:10px;padding-top:10px;border-top:#666666 1px dotted;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;width:400px;}#cFormer .required{color:#FF0000;font-weight:normal;font-size:0.8em;font-style:italic;background:url(/images/elements/leftArrow.gif) left no-repeat;padding-left:10px;display:block;position:absolute;margin-left:490px;margin-top:-1em;}#cFormer .shortError{color:#ff4444;font-weight:bold;font-style:italic;padding-left:10px;}#cFormer .formbackstyle{float:left;margin-top:10px;padding-top:10px;border-top:#666666 1px dotted;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;width:400px;color:#000000;}#cFormer .formbackstyleerror{float:left;margin-top:10px;padding-top:10px;background-color:#ff4444;border-top:#666666 1px dotted;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;width:400px;color:#000000;}#cFormer .formstyle{background-color:#FFFFFF;border:#666666 1px solid;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#000000;}#cFormer .formstyle:focus{background-color:#FFFFFF;}#cFormer .formstyleerror{background-color:#ff4444;border:#666666 1px solid;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#000000;}#cFormer .formstyleerror:focus{background-color:#FFFFFF;}#cFormer fieldset{border:none;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;width:550px;color:#000000;clear:both;}#cFormer p{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;width:550px;}#cFormer legend{font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;font-size:12px;color:#000000;}#cFormer label{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;clear:right;color:#000000;}#cFormer .checkbox{float:none;}#cFormer .radio{float:none;}#cFormer .radioItem input,#cFormer .checkboxItem input{margin:3px 5px 0px 0px;}#cFormer .tandcCheckbox{float:none;clear:left;display:block;}#cFormer div{width:550px;}#cFormer div .send{display:block;clear:both;margin-left:149px;border:#cccccc 1px solid;background-color:#006633;text-align:center;color:#ffffff;font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:20px;width:235px;cursor:pointer;}#cFormer .clear{clear:left;}.hdr{color:#006633;font-size:18px;font-family:Arial,Helvetica,sans-serif;}.siteMap{width:800px;margin:auto;}.siteMap li{list-style:inside disc;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;padding-top:5px;}.siteMap li li{list-style:inside circle;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;text-indent:20px;}.smallerText{clear:both;width:800px;display:block;margin:auto;background-color:#FFFFCC;border:3px solid #FFFF99;}.smallerText p{font-size:12px;}.smallerText h3,.biog h3{font-size:18px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;}