@charset "utf-8"; /* -- generic styles ------------------------*/ div,h1,h2,h3,h4,h5,h6,p,address,ul,ol,li { margin: 0px; padding: 0px; } body { font: 100% Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0; text-align: left; } /* ------- HEADER STYLES ----------*/ #header { padding: 0; height: 110px; margin: 0; position: relative; } /* --------- MAIN CONTENT STYLES -------------*/ #mainContent { margin: 0; padding: 0; width: 480px; float: left; } #mainContent h1 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.6em; font-weight: bold; color: #1B9D95; margin: .6em 0 .4em 0; padding-left: 20px; } #mainContent p { font-family: Georgia, "Times New Roman", Times, serif; font-size: 0.9em; line-height: 1.4em; color: #000; margin-bottom: 1.4em; margin-left: 20px; } #mainContent h4 { font-size: 1.1em; font-weight: bold; color: #666; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; margin-left: 20px; margin-bottom: -.2em; } #mainContent h2 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.2em; color: #3C3809; margin-bottom: 0.4em; margin-left: 20px; } #mainContent h2.special { margin-bottom: 1em; } #mainContent h3 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1em; color: #324E40; margin-bottom: 0.4em; margin-left: 20px; } #mainContent ul { font-family: Georgia, "Times New Roman", Times, serif; margin-left: 40px; font-size: 0.9em; margin-bottom: 1.4em; } #mainContent li { margin-left: 15px; margin-bottom: .6em; } #mainContent dl { font-family: Georgia, "Times New Roman", Times, serif; font-size: 0.85em; margin-left: 30px; margin-top: 0px; } #mainContent dt { font-weight: bold; color: #666; padding-bottom: 3px; border-bottom: 1px dashed #666; } #mainContent dd { font-style: italic; margin-left: 0px; padding-left: 20px; margin-bottom: 1em; font-weight: normal; background: #F3F8A5; line-height: 1; padding-top: 2px; padding-bottom: 2px; } #mainContent form { margin-left: 20px; } #mainContent #frmReferral fieldset { margin-bottom: 20px; background: #B9C5C5; border-right: 1px solid #729E91; border-bottom: 1px solid #729E91; border-top-style: none; border-left-style: none; padding: 20px 0; } #mainContent #frmReferral legend { background: #B9C5C5; margin-top: -5px; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; padding: 5px 10px; text-transform: uppercase; letter-spacing: 0.1em; } #mainContent #frmReferral input.text { width: 200px; } #mainContent #frmReferral input.text:focus , #mainContent #frmReferral textarea:focus{ background: #EDDAB1; border: 1px solid #9D6124; } #mainContent #frmReferral p { font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; color: #444; } /* ---------- SINGLE COLUMN LAYOUT ---------*/ #mainContentSingle { margin: 0; padding: 0; clear: both; } #mainContentSingle h1 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.6em; font-weight: bold; color: #1B9D95; margin: .6em 0 .4em 0; padding-left: 20px; } #mainContentSingle p { font-family: Georgia, "Times New Roman", Times, serif; font-size: 0.9em; line-height: 1.4em; color: #000; margin-bottom: 1.4em; margin-left: 20px; } #mainContentSingle span.subhead { font-size: 1.2em; font-weight: bold; color: #666; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; } #mainContentSingle h2 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.2em; color: #3C3809; margin-bottom: 0.4em; margin-left: 20px; } #mainContentSingle h3 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1em; color: #324E40; margin-bottom: 0.4em; margin-left: 20px; } #frmReferral p { font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; color: #444; padding-left: 20px; } #frmReferral fieldset { background-color: #B9C5C5; margin-bottom: 20px; padding-top: 20px; padding-bottom: 20px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: none; border-right-color: #729E91; border-bottom-color: #729E91; } #frmReferral legend { font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; text-transform: uppercase; background-color: #B9C5C5; letter-spacing: .1em; margin-top: -5px; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; } #frmReferral input.text { width: 200px; } #frmReferral fieldset table { font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; color: #444; } #frmReferral input.text:focus, #frmReferral textarea:focus { background-color: #EDDAB1; border: 1px solid #9D6124; }