/* Customer CSS */
body {
font-family:Arial, Helvetica, sans-serif;
color:#00375F;
font-size:12px;
margin:0;
}

#contactLeft {
display:none;
}

#comp-flashText3 {
display:none;
}

#slot-callToday {
width:400px;
}

#crocs {
margin-left:-11px;
}

#page-index #comp-logo {
display:none;
}

#page-index #slot-address {
margin-top:150px;
}

#page-index #slot-address a {
color:#00302f;
}

#links-4,#links-8 {
background:url(/images/linkSprite.png) no-repeat scroll 0 -272px transparent;
}

#top {
background:url(/images/index_02.jpg) no-repeat scroll left top transparent;
}

#slot-callToday a {
color:#00302f;
}

#google-hidden {
}

.googleButton {
cursor:pointer;
}

#yahoo-hidden {
}

.yahooButton {
cursor:pointer;
}

#google-review-hidden {
}

.googleReviewButton {
cursor:pointer;
}

#yahoo-review-hidden {
}

.yahooReviewButton {
cursor:pointer;
}

.divHidden {
display:none;
}

/*Appointment Form */
#page-appointment #slot-main label {
width:300px;
display:block;
margin-top:5px;
font-weight:700;
}

#page-appointment #slot-main select,#page-appointment #slot-main input {
margin:5px 0;
}

#page-appointment #slot-main input {
width:200px;
}

#page-appointment #slot-main input.radioSpecial {
width:20px;
margin:0 0 -2px 14px;
}

#page-appointment #slot-main input.radioSpecial2 {
width:20px;
margin:0 0 -2px 21px;
}

#page-appointment #slot-main input.radioSpecial3 {
width:20px;
margin:0;
}

#page-appointment #slot-main label.whichOffice,#page-appointment #slot-main label.gotFeet,#page-appointment #slot-main label.viaEmail,#page-appointment #slot-main label.describeNature {
width:460px;
}
