
@charset "utf-8";
body {
background-image:url(images/background.jpg);
background-color:#D9DEE1;
background-repeat:repeat-x;
background-position:top;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#header {
/*background-image:url(images/hedear.jpg);
background-repeat:no-repeat;*/
height:114px;
width:962px;
margin-right:auto;
margin-left:auto;
}

.main_content {
margin-right:auto;
margin-left:auto;
background-color:#FFF;
}

.right_colimn {
background-image:url(images/right_col_bg.jpg);
height:713px;
width:278px;
background-repeat:no-repeat;
}

.right_colimn .testimonials h2 {
margin-top:35px;
font-size:22px;
margin-left:70px;
text-transform:uppercase;
}

.right_colimn .testimonials p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
}

.testimonials_name {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#D49F03;
text-align:left;
margin-left:30px;
}

.left_side {
background-repeat:no-repeat;
background-position:center 300px;
width:624px;
padding-left:40px;
padding-right:40px;
}

.right_colimn h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#0b477b;
text-align:center;
font-weight:400;
margin:20px;
}

.right_colimn p {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000;
text-align:center;
margin:10px 20px 0;
}

.right_colimn h4 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
color:#F60;
text-align:center;
margin-top:10px;
margin-bottom:20px;
}

.right_form {
width:220px;
margin-left:40px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
margin-top:35px;
}

.tight_form {
width:240px;
margin-left:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
margin-top:35px;
}

.secure {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#000;
width:278px;
background-image:url(images/secure.jpg);
height:64px;
background-repeat:no-repeat;
background-position:top;
}

.secure p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
margin-left:65px;
margin-right:10px;
padding-top:10px;
margin-top:0;
}

#header p {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#AB7600;
font-weight:700;
padding-left:880px;
padding-top:40px;
}
#header p a { text-decoration:none; color:#A67800; }

#nav {
background-image:url(images/menu.jpg);
height:49px;
width:963px;
margin-right:auto;
margin-left:auto;
text-align:center;
}

#nav a {
display:inline-block;
list-style-type:none;
color:#FFF;
text-decoration:none;
}

#nav ul {
margin-left:10px;
list-style-type:none;
}

#nav li.current {
background-image:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
text-transform:uppercase;
color:#FFF;
text-decoration:none;
letter-spacing:0;
height:20px;
float:left;
background-color:#069;
margin-top:10px;
display:inline;
}

#sidebar #services_nav a {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:400;
height:20px;
color:#000;
display:block;
padding-bottom:5px;
padding-top:8px;
border-bottom-width:1px;
border-bottom-style:dotted;
border-bottom-color:#ccc;
text-decoration:none;
padding-left:20px;
}

#sidebar #services_nav a:hover {
background-color:#FF9;
}

*
#nav li {
background-image:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
text-transform:uppercase;
color:#FFF;
text-decoration:none;
display:block;
letter-spacing:0;
margin-top:10px;
height:20px;
float:left;
border-right-width:1px;
border-right-style:solid;
border-right-color:#000;
padding:9px 17px 9px 16px;
}

#nav a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
text-transform:uppercase;
color:#C90;
}

#footer {
background-image:url(images/footer_top.jpg);
background-repeat:no-repeat;
height:157px;
width:962px;
margin-right:auto;
margin-left:auto;
clear:both;
}

.contact_info {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#069;
font-weight:700;
margin-left:50px;
}

#footer .contact_info p {
margin-left:120px;
margin-top:65px;
text-align:center;
width:420px;
}

#footer .contact_info a {
color:#069;
text-decoration:none;
}

#footer .contact_info a:hover {
color:#069;
text-decoration:underline;
}

.footer_links {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:386px;
}

#footer .footer_links a {
font-size:12px;
font-weight:700;
text-decoration:none;
margin-right:5px;
margin-left:5px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
color:#000;
display:inline-block;
margin-top:5px;
float:left;
padding-right:5px;
padding-left:0;
border-right-width:1px;
border-right-style:solid;
border-right-color:#999;
list-style-type:none;
}

#footer .footer_links p {
margin-top:50px;
float:none;
clear:both;
display:block;
padding-left:10px;
}

.content_head {
width:85%;
margin:10px auto auto;
}

.middle_box {
width:590px;
margin-right:auto;
margin-left:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.middle_box h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:26px;
font-weight:400;
color:#F60;
text-align:center;
}

.middle_box h4 {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#3D5D7A;
margin-left:30px;
margin-top:10px;
}

.middle_box strong {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#006eea;
}

.middle_box h5 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#3D5D7A;
text-align:center;
font-weight:700;
}

.main_form {
background-image:url(images/form_bg.jpg);
background-repeat:no-repeat;
width:270px;
}

.form_table {
width:586px;
margin-right:auto;
margin-left:auto;
}

.form_content {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:400;
color:#000;
margin-top:110px;
margin-right:30px;
margin-left:10px;
width:246px;
}

.form_content p {
margin-left:10px;
text-align:right;
padding:2px;
}

.testimonials {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
color:#000;
background-image:url(images/testimonials.jpg);
background-repeat:no-repeat;
height:333px;
width:275px;
margin-top:auto;
margin-bottom:auto;
background-position:center;
}

.star_guard {
font-family:Arial, Helvetica, sans-serif;
background-image:url(images/starguard.jpg);
background-repeat:no-repeat;
height:165px;
width:274px;
font-size:12px;
}

.style2 {
color:#900;
}

.client_login {
color:#F60;
}

.client_login a {
color:red;
}

#footer .footer_links .client_login a {
color:#F63;
}

.star_guard p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
margin-right:5px;
margin-left:20px;
margin-top:5px;
}

#sidebar {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
width:278px;
}

#breadcrum {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#AB7600;
width:962px;
padding-left:20px;
font-weight:400;
text-transform:uppercase;
margin:10px auto;
}

#breadcrum a {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#09355C;
font-weight:400;
text-decoration:none;
text-transform:uppercase;
}

#breadcrum a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#09355C;
font-weight:400;
text-decoration:underline;
}

#footer .footer_links li {
font-family:Arial, Helvetica, sans-serif;
color:#000;
background-image:none;
padding-left:0;
padding-right:0;
display:block;
padding-bottom:5px;
margin-top:auto;
margin-bottom:0;
list-style-type:none;
float:left;
}

input {
margin:2px;
padding:2px;
}

.big_red {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:700;
color:#9B0000;
display:inline;
letter-spacing:-1px;
}

ol.numbers li {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:700;
color:#9B0000;
letter-spacing:-1px;
margin-left:20px;
padding-left:10px;
margin-bottom:10px;
padding-bottom:5px;
padding-right:15px;
}

ol.numbers li h3 {
color:#000;
display:inline;
font-weight:700;
letter-spacing:-0.3px;
margin-bottom:5px;
}

ol.numbers li p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
letter-spacing:0;
font-weight:400;
}

.banner_text {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
color:#000;
margin-right:20px;
margin-left:20px;
font-weight:bold;
}

.banner_title {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:700;
color:#036;
display:block;
margin-top:10px;
margin-bottom:10px;
letter-spacing:-1px;
padding-top:0;
}

.banner_title2 {
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
font-weight:700;
color:#036;
display:block;
margin-top:10px;
margin-bottom:10px;
letter-spacing:-1px;
padding-top:0;
}

.banner_title_red {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:700;
color:#C00;
letter-spacing:-1px;
padding-top:0;
}

.banner_title_green {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:700;
color:#006600;
display:block;
margin-top:10px;
margin-bottom:10px;
letter-spacing:-1px;
padding-top:0;
}

.moving_office {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
background-image:url(images/banners/images/light_blue_02.jpg);
background-repeat:repeat-y;
background-position:center;
text-align:center;
width:275px;
clear:both;
margin-right:auto;
margin-left:auto;
}

.moving_office_bg {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
background-image:url(images/banners/images/light_blue_03.jpg);
background-repeat:no-repeat;
background-position:center bottom;
text-align:center;
width:275px;
clear:both;
padding-bottom:25px;
margin:10px auto;
}

.free_expert_consultation {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
background-image:url(images/banners/images/light_green_02.jpg);
background-repeat:no-repeat;
background-position:center top;
text-align:center;
width:275px;
clear:both;
margin:10px auto;
}

.free_expert_consultation_bg {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
background-image:url(images/banners/images/light_green_03.jpg);
background-repeat:no-repeat;
background-position:center bottom;
text-align:center;
width:275px;
clear:both;
padding-bottom:25px;
margin:10px auto;
}

.health_check {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
background-image:url(images/banners/images/health_check_02.jpg);
background-repeat:repeat-y;
background-position:center;
text-align:center;
width:275px;
clear:both;
margin-right:auto;
margin-left:auto;
}

.health_check_bg {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
background-image:url(images/banners/images/health_check_03.jpg);
background-repeat:no-repeat;
background-position:center bottom;
text-align:center;
width:275px;
margin-bottom:10px;
padding-bottom:25px;
clear:both;
margin-right:auto;
}

.starguard {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
background-image:url(images/banners/images/star_guard_02.jpg);
background-repeat:repeat-y;
background-position:center top;
text-align:center;
height:166px;
width:275px;
clear:both;
margin:10px auto;
}

.starguard_bg {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
background-image:url(images/banners/images/star_guard_03.jpg);
background-repeat:no-repeat;
background-position:center bottom;
text-align:center;
width:275px;
padding-bottom:25px;
clear:both;
margin-right:auto;
margin-left:auto;
}

.save_money {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
background-image:url(images/banners/images/light_orange_02.jpg);
background-repeat:repeat-y;
background-position:center top;
text-align:center;
width:275px;
clear:both;
margin-right:auto;
margin-left:auto;
}

.save_money_bg {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
background-image:url(images/banners/images/light_orange_03.jpg);
background-repeat:no-repeat;
background-position:center bottom;
text-align:center;
width:275px;
clear:both;
margin-right:auto;
margin-left:auto;
padding-bottom:25px;
}

.earn_green {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
background-image:url(images/banners/images/earn_green_02.jpg);
background-repeat:repeat-y;
background-position:center top;
text-align:center;
width:275px;
clear:both;
margin-right:auto;
margin-left:auto;
}

.earn_green_BG {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
background-image:url(images/banners/images/earn_green_03.jpg);
background-repeat:no-repeat;
padding-bottom:25px;
background-position:center bottom;
text-align:center;
width:275px;
clear:both;
margin-right:auto;
margin-left:auto;
}

.earn_green_BG .banner_title {
color:#036;
}

.earn_green a {
color:#FC0;
display:block;
margin-top:5px;
}

.earn_green .earn_green_BG a {
display:block;
height:20px;
color:#FFF;
background-color:#036;
margin-right:auto;
margin-left:auto;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
width:75px;
padding:5px 3px 3px;
}

.style5 {
color:#5A0;
}

h1 {
font-family:Arial, Helvetica, sans-serif;
letter-spacing:-1px;
font-size:28px;
font-weight:700;
text-align:center;
margin-bottom:10px;
color:#069;
}

h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#0e385d;
margin-top:20px;
font-weight:700;
margin-bottom:10px;
text-align:center;
}

.inline_h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#0e385d;
display:inline;
margin-top:20px;
font-weight:700;
margin-bottom:7px;
}

h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#000;
margin-top:8px;
font-weight:700;
letter-spacing:-0.3px;
margin-bottom:5px;
}

.inline_h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000;
display:inline;
font-weight:700;
letter-spacing:-0.3px;
}

.middle_box p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-right:20px;
margin-left:10px;
}

.left_side img {
clear:left;
float:left;
margin-right:10px;
margin-bottom:30px;
}

h6 {
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:700;
color:#036;
margin-left:90px;
margin-top:30px;
margin-bottom:30px;
}

.highlight_txt {
background-color:#FF6;
float:left;
margin-right:5px;
padding:2px;
}

ul.checkboxes li {
background-image:url(images/bullet3.jpg);
background-repeat:no-repeat;
list-style-type:none;
margin-left:30px;
padding-left:30px;
margin-bottom:10px;
padding-bottom:5px;
padding-right:35px;
}

.cb_title {
width:180px;
padding-right:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#025eb2;
font-weight:700;
}

.random_blue_title {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#025eb2;
font-weight:700;
}

.left_side a {
color:#006eea;
}

.thank_you {
background-image:url(images/thank_you_bg.jpg);
height:182px;
width:400px;
margin-right:auto;
margin-left:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
text-align:center;
color:#036;
padding:50px;
}

.free_report_bg {
background-image:url(images/banners/images/orange_03.jpg);
background-repeat:no-repeat;
background-position:center bottom;
padding-bottom:25px;
}

.free_report_bg_default {
background-image:url(images/banners/images/star_guard_03.jpg);
background-repeat:no-repeat;
background-position:center bottom;
padding-bottom:25px;
}

.free_report {
background-image:url(images/banners/images/orange_02.jpg);
background-repeat:repeat-y;
background-position:center;
width:275px;
}

.free_report_def {
background-image:url(images/banners/images/star_guard_02.jpg);
background-repeat:repeat-y;
background-position:center;
width:275px;
}

.free_report li {
background-image:none;
list-style-type:none;
padding-left:0;
margin-bottom:0;
padding-bottom:0;
padding-right:0;
}

.free_report_def li {
background-image:none;
list-style-type:none;
padding-left:0;
margin-bottom:0;
padding-bottom:0;
padding-right:0;
}

h4 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
color:#000;
}

.services_menu {
font-family:Arial, Helvetica, sans-serif;
width:278px;
margin-right:auto;
margin-left:auto;
}

.services_menu li {
list-style-type:none;
list-style-image:none;
padding:0 0 0 5px;
}

#sidebar .services_menu a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
height:20px;
color:#666;
display:block;
margin-bottom:5px;
padding-bottom:5px;
padding-top:5px;
border-bottom-width:1px;
border-bottom-style:dotted;
border-bottom-color:#CCC;
text-decoration:none;
padding-left:20px;
}

#sidebar #services_menu a:hover {
background-color:#f2f2f2;
}

.contact_form_layout {
width:968px;
margin-right:auto;
margin-left:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
}

.right_contact_form {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#EEF1EA;
margin-right:auto;
margin-left:auto;
}

.subtitle_form {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#F60;
}

.left_side_contact {
background-repeat:no-repeat;
background-position:center 300px;
padding-left:40px;
padding-right:40px;
width:442px;
background-color:#FFF;
}

.right_side_contact {
background-repeat:no-repeat;
background-position:center 300px;
padding-left:0;
padding-right:0;
width:438px;
background-color:#FFF;
}

.home_form_bg {
background-image:url(images/form_bg_00.jpg);
background-repeat:repeat-y;
}

.over_a_decade_txt {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700;
color:#036;
}

.textfieldRequiredMsg,.textfieldInvalidFormatMsg,.textfieldMinValueMsg,.textfieldMaxValueMsg,.textfieldMinCharsMsg,.textfieldMaxCharsMsg,.textfieldValidMsg {
display:none;
}

.textfieldRequiredState .textfieldRequiredMsg,.textfieldInvalidFormatState .textfieldInvalidFormatMsg,.textfieldMinValueState .textfieldMinValueMsg,.textfieldMaxValueState .textfieldMaxValueMsg,.textfieldMinCharsState .textfieldMinCharsMsg,.textfieldMaxCharsState .textfieldMaxCharsMsg {
display:inline;
color:#C33;
clear:both;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

.textfieldValidState input,input.textfieldValidState {
background-color:#B8F5B1;
}

input.textfieldRequiredState,.textfieldRequiredState input,input.textfieldInvalidFormatState,.textfieldInvalidFormatState input,input.textfieldMinValueState,.textfieldMinValueState input,input.textfieldMaxValueState,.textfieldMaxValueState input,input.textfieldMinCharsState,.textfieldMinCharsState input,input.textfieldMaxCharsState,.textfieldMaxCharsState input {
background-color:#FF9F9F;
}

.textfieldFocusState input,input.textfieldFocusState {
background-color:#FFC;
}

.textfieldFlashText input,input.textfieldFlashText {
color:red !important;
}

.quotes_bg {
background-image:url(images/quotes/quotes_07.jpg);
width:400px;
margin-right:auto;
margin-left:auto;
}

.quotes_bg_top {
background-image:url(images/quotes/quotes_04.jpg);
background-repeat:no-repeat;
background-position:top;
}

.quotes_bg_top p {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:700;
color:#FFF;
margin-right:10px;
margin-left:10px;
}

.starguard .starguard_bg .banner_title_red a {
margin-bottom:10px;
display:block;
clear:both;
}

#form3 {
width:438px;
}

#quotes {
height:auto;
width:100%;
border:thin solid #999;
margin-right:auto;
margin-left:auto;
background-color:#DFF2FF;
overflow:visible;
background-image:url(images/quotes_b.jpg);
background-repeat:no-repeat;
background-position:right bottom;
}

#quotes_narrow {
height:auto;
width:420px;
border:thin solid #999;
margin-right:auto;
margin-left:20px;
background-color:#DFF2FF;
overflow:visible;
background-image:url(images/quotes_b.jpg);
background-repeat:no-repeat;
background-position:right bottom;
}

table.center {
margin-left:auto;
margin-right:auto;
}

floatimgleft {
margin-bottom:30px;
}

#random_testimonials {
height:213px;
width:272px;
margin-right:auto;
margin-left:auto;
}

.earn_green_form {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
width:100%;
margin-right:auto;
margin-left:auto;
clear:both;
float:none;
padding-right:10px;
padding-left:10px;
text-align:left;
}

.earn_green_form h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
font-weight:700;
color:#06C;
text-align:center;
margin-top:15px;
margin-bottom:15px;
}

.earn_green_form h2 {
font-weight:700;
font-size:14px;
color:#06C;
margin:5px 5px 10px 10px;
}

.form_disclaimer {
font-size:9px;
background-image:url(images/lock.gif);
background-repeat:no-repeat;
background-position:15px 15px;
color:#000;
padding:10px 10px 10px 70px;
}

.form_disclaimer p {
font-weight:400;
}

.download_form {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
width:100%;
margin-right:auto;
margin-left:auto;
background-color:#ffc;
clear:both;
float:none;
border-color:#fc0;
border-style:solid;
border-width:1px;
}

.download_form h1 {
font-family:Arial,Helvetica,sans-serif;
letter-spacing:-1px;
font-size:28px;
font-weight:700;
text-align:center;
margin-bottom:10px;
color:#000;
}

.center_align {
margin-right:auto;
margin-left:auto;
width:300px;
}

#services_nav li {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:24px;
font-weight:700;
list-style-type:none;
}

a.current2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:red;
font-weight:700;
background-color:#FF9;
}

.form_subtitle h2 {
text-align:center;
font-weight:700;
font-size:14px;
color:#06c;
margin:5px 30px 10px;
}

.red_star {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#903;
}

.health_check_form {
background-color:#FFC;
width:420px;
color:#000;
margin-right:auto;
border:1px solid #FC0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-left:auto;
clear:both;
float:none;
padding-right:10px;
padding-left:10px;
padding-bottom:15px;
text-align:left;
}

.health_check_form h1 {
font-family:Arial,Helvetica,sans-serif;
letter-spacing:-1px;
font-size:22px;
font-weight:700;
text-align:center;
margin-top:10px;
margin-bottom:20px;
color:#000;
}

.pick_our_brains_form {
background-color:#ffc;
width:420px;
color:#000;
margin-right:auto;
border:1px solid #fc0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-left:auto;
clear:both;
float:none;
padding-right:10px;
padding-left:10px;
padding-bottom:15px;
text-align:left;
}

.save_money_form {
background-color:#ffc;
width:420px;
color:#000;
border:1px solid #fc0;
margin-right:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-left:auto;
clear:both;
float:none;
padding-right:10px;
padding-left:10px;
padding-bottom:15px;
text-align:left;
}

#nav a.services_link {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
text-transform:uppercase;
color:#FFF;
text-decoration:none;
display:block;
letter-spacing:0;
height:20px;
border-right-width:1px;
background-color:#069;
border-top-width:0;
border-style:none;
margin:-10px -17px -10px -16px;
padding:9px 17px;
}

#nav li.services_link {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
text-transform:uppercase;
color:#FFF;
text-decoration:none;
display:block;
letter-spacing:0;
height:20px;
background-color:#069;
border-right-width:1px;
border-right-style:solid;
border-right-color:#000;
padding:9px 17px;
}

.optistar_table {
border:1px solid #09F;
width:550px;
margin-right:auto;
margin-left:auto;
}

.proactive li {
font-family:Arial, Helvetica, sans-serif;
display:block;
background-image:url(images/bullet_proactive.jpg);
background-repeat:no-repeat;
height:25px;
padding-top:5px;
padding-left:30px;
padding-bottom:10px;
color:#000;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#09F;
margin-top:5px;
margin-left:5px;
}

.reactive li {
font-family:Arial, Helvetica, sans-serif;
display:block;
background-image:url(images/bullet_reactive.jpg);
background-repeat:no-repeat;
height:25px;
padding-top:5px;
padding-left:30px;
padding-bottom:10px;
color:#000;
margin-top:5px;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#09F;
}

.optistar_table_head {
width:550px;
height:20px;
margin-right:auto;
margin-left:20px;
background-color:#09F;
border-style:none;
}

.optistar_table_head_top {
background-image:url(/images/proactive_table_top.jpg);
height:5px;
width:550px;
background-repeat:no-repeat;
}

.optistar_table_head .proactive h3 {
font-size:18px;
text-align:left;
background-color:#09F;
padding-left:35px;
padding-bottom:3px;
}

.optistar_table_head .reactive h3 {
font-size:18px;
text-align:left;
background-color:#09F;
padding-left:30px;
padding-bottom:3px;
}

.referral_table {
width:299px;
}

.left_side img .referral_table img {
margin-right:0;
margin-bottom:0;
}

.referral_table_bg {
background-image:url(/images/cell_bg_referral.jpg);
background-repeat:repeat-x;
}

.referral_table_bg_right {
background-image:url(/images/cell_bg_referral.jpg);
background-repeat:repeat-x;
border-right-width:1px;
border-right-style:solid;
border-right-color:#09F;
}

.referral_table .blue {
background-color:#09F;
}

.table_head {
color:#FFF;
background-color:#09F;
background-image:none;
font-weight:bold;
font-size:14px;
}

.referral_table_top {
background-image:url(/images/referral_table_top.jpg);
height:5px;
width:299px;
}

.optistar_table_bottom {
width:550px;
margin-right:auto;
margin-left:20px;
background-image:url(/images/proactive_table_bottom.jpg);
height:10px;
background-repeat:no-repeat;
background-position:bottom;
background-color:#09F;
border-style:none;
}

.earn_green_BG2 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
background-image:url(/images/earn_green_bottom.jpg);
background-repeat:no-repeat;
padding-bottom:25px;
background-position:center bottom;
text-align:center;
width:275px;
clear:both;
margin-right:auto;
margin-left:auto;
}

.referral_table_bg_left {
background-image:url(/images/cell_bg_referral.jpg);
background-repeat:repeat-x;
border-left-width:1px;
border-left-style:solid;
border-left-color:#09F;
}

.referral_table_bg_bottom {
background-image:url(/images/cell_bg_referral.jpg);
background-repeat:repeat-x;
border-left-width:1px;
border-left-style:solid;
border-left-color:#09F;
border-right-width:1px;
border-right-style:solid;
border-right-color:#09F;
text-align:center;
padding-bottom:10px;
}

.referral_table_bg_bb {
background-image:url(images/referral_table_bottom.jpg);
background-repeat:no-repeat;
border-right-style:non;
text-align:center;
background-position:bottom;
height:10px;
background-color:#09F;
}

.pol ul {
margin-left:40px;
margin-bottom:12px;
}

.pol li {
margin-bottom:10px;
}

.main_content .left_side .middle_box h2,#nav p,.right_contact_form p {
margin-left:10px;
}

*,.quotes_bg img,.referral_table img {
margin:0;
padding:0;
}

#sidebar a:visited,#sidebar a:active {
color:#00F;
}

#sidebar a:hover,.earn_green p {
color:#000;
}

.left_side p,.left_side_contact p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
margin-bottom:10px;
}

.left_side .bb,.left_side_contact .bb {
color:#E35807;
font-weight:700;
margin-top:5px;
}

.scroll,.main_content_contact {
margin-right:auto;
margin-left:auto;
}

#sidebar .services_menu a:visited,#sidebar .services_menu a:active {
color:#666;
}

#quotes h2,#quotes_narrow h2 {
color:#060;
}

#quotes .quotes_left,#quotes_narrow .quotes_left {
background-image:url(images/quotes_A.jpg);
width:65px;
background-repeat:no-repeat;
background-position:top;
background-color:#DFF2FF;
height:80px;
float:left;
}

#quotes_narrow .quotes_content,#quotes .quotes_content {
float:none;
background-position:top;
background-color:#DFF2FF;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:400;
color:#666;
margin-left:70px;
margin-right:70px;
letter-spacing:0;
padding:5px;
}

#quotes .quotes_content p,#quotes_narrow .quotes_content p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
color:#000;
margin-bottom:10px;
margin-top:10px;
}

#quotes .quotes_right,#quotes_narrow .quotes_right {
width:65px;
background-image:url(images/quotes_b.jpg);
background-repeat:no-repeat;
background-position:bottom;
background-color:#E3E1E2;
float:right;
bottom:0;
margin-bottom:0;
position:relative;
}

#quotes .quotes_content .client_name,#quotes_narrow .quotes_content .client_name {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-style:italic;
font-weight:700;
color:#333;
margin-top:10px;
text-align:right;
}

#quotes .quotes_content .client_business,#quotes_narrow .quotes_content .client_business {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-style:italic;
font-weight:700;
color:#666;
text-align:right;
}

.reactive h3,.proactive h3,.table_head h3,.optistar_table .reactive,.style6 {
color:#FFF;
}

.earn_green_form p,.download_form p,.pick_our_brains_form p,.health_check_form p,.save_money_form p {
margin-top:5px;
margin-bottom:5px;
margin-left:10px;
font-weight:700;
}

.pick_our_brains_form h1,.save_money_form h1 {
font-family:Arial,Helvetica,sans-serif;
letter-spacing:-1px;
font-size:28px;
font-weight:700;
text-align:center;
margin-top:10px;
margin-bottom:20px;
color:#000;
}

.left_side #quotes .quotes_content img,.left_side_contact #quotes_narrow .quotes_content img {
float:left;
clear:right;
margin-right:10px;
margin-bottom:10px;
} 


.landing_page {
margin-right:120;
margin-left:120;
background-color:#FFF;
align:center;
background-repeat:no-repeat;
background-position:center 300px;
}

#rnd_container {background: #FFFFFF; margin:1px;}
    
    .rnd_top, .rnd_bottom {display:block; background:#FFFFFF; font-size:1px;}
    .rnd_b1, .rnd_b2, .rnd_b3, .rnd_b4 {display:block; overflow:hidden;}
    .rnd_b1, .rnd_b2, .rnd_b3 {height:1px;}
    .rnd_b2, .rnd_b3, .rnd_b4 {background:#FFFFCC; border-left:1px solid #FFCC00; border-right:1px solid #FFCC00;}
    .rnd_b1 {margin:0 5px; background:#FFCC00;}
    .rnd_b2 {margin:0 3px; border-width:0 2px;}
    .rnd_b3 {margin:0 2px;}
    .rnd_b4 {height:2px; margin:0 1px;}
    
    .rnd_content {
    display:block;
    border:0 solid #FFCC00;
    border-width:0 1px;
    padding: 4px;
    background:#FFFFCC;
    color:#000000;
}


