@CHARSET "ISO-8859-1";

#body 			{margin-top: 10px;}
.error 	{height: auto; padding-top: 0px; width: auto;}

/* NEW GENERIC LANDING CATEGORY PAGE */
.service-form-header {background: url(../images/gradients/land-form-yellow.jpg) repeat-x; height: 24px; border: 1px solid #ffd600; color: #3b5f9c; font-size: 16px; font-weight: bold; padding: 5px 5px 0px 5px; }
.form-sub-header {color: #727987; font-size: 14px; margin-bottom: 10px;}
.form-sub-header-disabled {color: #dbdce0; font-size: 14px; margin-bottom: 10px;}
.sub-section-devider {border-bottom: 1px solid #e5e5e5; margin: 15px 0px; margin-left: -13px; margin-right: -10px; width: 215px; _margin-left: -6px; margin-right: -7px; _width: 204px; }
.right-container {width:666px;margin-top:-10px;margin-left:10px;}

/* NEW GENERIC LANDING CATEGORY FORM */
.service-form {}
.service-form select {width: 120px;}
.service-form input {height: 17px; padding-top: 3px; width: 115px;}
.service-form label {color: #727987; font-size: 11px;}
.service-form .error-label	{ font-weight: bold; color: #d30101}
.service-form .input-submit {width: auto; height: auto;  border: none;}
.service-form-right {background: url(../images/pics/polaroid.jpg) no-repeat 0% 0%; width: 485px; height: 557px;}
.what-happens {font-size: 18px; color: #3b5f9c; margin-bottom: 10px;}
.step1 {background: url(../images/icons/step-1.png) no-repeat 0% 0%; font-size: 14px; color: #727987; padding-left: 28px; padding-top: 2px;}
.step2 {background: url(../images/icons/step-2.png) no-repeat 0% 0%; font-size: 14px; color: #727987; padding-left: 28px; padding-top: 2px; margin: 170px 0px 0px 255px;}
.step3 {background: url(../images/icons/step-3.png) no-repeat 0% 0%; font-size: 14px; color: #727987; padding-left: 28px; padding-top: 2px; margin-top: 90px;}

.testimonial-back   {background-color: #efefef; padding: 5px;}
.testimonial-border {border: 1px solid #d9dce1; padding: 15px 10px;}

/* TOOL TIP */
.help-icon				{padding: 0px 2px; font-size: 11px; color: #a2caff; cursor:pointer; text-decoration: underline;}
.help-hint 				{position: absolute; z-index: 1000; filter: alpha(opacity=95); -moz-opacity: 0.95; opacity: 0.95; display: none; width: 400px; margin-top: 2px; *margin-top: 10px;}
.tooltip-box 			{padding: 10px; text-align: left; font-size: 12px; background-color: #ebfded; border: 1px solid #6f6f6f; color: #000000}
.tooltip-box ul			{margin: 0px; margin-left: 10px}		
.tooltip-box ul li 		{color: #000; list-style-image: none; margin-bottom: 2px;}

#showphone2 			{display: none; visibility: hidden;}

/*New Find Pro 2 Landing Category Form*/
.find-pro-container 				{padding: 0px 40px; margin-top: 10px;}
.find-pro-container .bodytext-right		{margin-left: 60px; float: left; width: 460px; vertical-align: top; color: #212538;}
.find-pro-container .bodytext-right .sub-header-find-pro {margin-top: 0px; margin-bottom: 0px; font-size: 16px; color: #257d25; font-weight: bold;}
.find-pro-container .bodytext-right .sub-cd-gray {margin-top: 0px; margin-bottom: 0px; font-size: 14px; color: #757889;}
.find-pro-container .project-zip	{font-size: 13px; color: #212538;}
.form-sub-header-find-pro {color: #000000; font-size: 14px; margin-bottom: 12px;}
.form-sub-header-find-pro-disabled {color: #dbdce0; font-size: 14px; margin-bottom: 12px;}
.find-pro-input-zip			{width: 70px; height: 17px; padding: 4px 2px 0px 2px; border: 2px solid #c3c3c3; margin-bottom: 3px;}
.landing-cat-name {font-size: 19px; font-weight: bold; }