﻿.navigationBackground { background-image: url(../_images/scd-nav-bkg.gif); background-repeat: repeat-y; width:249px; }

.sideNavigation { background-image:url(../_images/scd-nav-area.gif); background-repeat:repeat-y; padding-top:10px; height:258px; vertical-align:top; padding-left:35px; line-height:24pt; }

.scd-content-area-bkg { background-image: url(../_images/scd-content-area-bkg.gif); background-repeat: repeat-y; width:511px; font-size:12pt; color:#333; text-align:left; vertical-align:top; padding: 0px 35px 0px 15px; }

.testimonial { float:right; height:auto; width:200px; margin:15px; }
.unpositioned { float:none; width:auto; margin:0; color:#000000; }
.footer { background-image:url(../_images/scd-footer-bkg.gif); background-repeat: no-repeat; width:511px; height:106px; font-size:10pt; line-height:12pt; text-align:center; padding:8px 0px 0px 0px; vertical-align:top; 	}

.rotatingImage { display:block; width:249px; height:242px; }

h2 { margin:0; padding:0; color:#9F3956; font-weight:bold; font-style:italic; font-size:26px; line-height:26px; }
h3 { margin:0; padding:0; color:#9F3956; font-weight:normal; font-size:18px; }
h4 { margin:0; padding:0; color:#003366; font-weight:bold; font-size:16px; }
h5 { margin:0; padding:0 0 5px 0; font-size:12pt; }
.indent { padding:10px; }

.mainMenu { margin:0; padding:0; margin-left:-5px; }
.mainMenu .title { color:#9F3956; font-size:12pt; font-weight:bold; line-height:24pt; }
.mainMenu .title a:link, .mainMenu .title a:visited, .mainMenu .title a:active { color:#9F3956; text-decoration:none; background-color:#CEE6FF;}
.mainMenu .title a:hover { color:#306A9F; }

.mainMenu .page { white-space:normal; width:175px;font-size:12pt;  }
.mainMenu .page a:link, .mainMenu .page a:visited, .mainMenu .page a:active { color:#666; text-decoration:none;  }
.mainMenu .page a:hover { color:#306A9F; }

.pageName { width:511px;height:60px; background-image:url(../_images/scd-header-bkg.gif); text-align:right;}
.pageName h1 { padding:0; margin:0; margin-right:58px; padding-top:1px; font-size:28pt; color:#369; font-weight:normal; }

ul.differences { list-style-type:decimal; }
ul.differences p { margin:0; padding:0 0 10px 0; text-indent:16px; }

ul.personalData { list-style:none; margin:0; padding:0; }
ul.personalData li.position { font-style:italic; }
ul.personalData li.name { font-weight:bold; }

ul.servicedAreas { width:auto; float:left; margin:0; padding:0 5px 0 10px; list-style:none; }
.serviceMap { float:left; display:block; }
.serviceMap:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }

.survey { width:460px; }
.survey td.question { text-align:left; width:300px; }
.survey td.result { text-align:center; width:120px; }

ul.directions { list-style:none; margin:0; padding:5px 0 20px 0; }