body { margin: 0 0 0 0; padding: 0 0 0 0; font-family: "Arial", sans-serif; color: #002255; background-color: #ffffff; }

#logo { font-size: 1em; margin: 4px 0 0 10px; padding: 0 0 0 0; }

#navtop { font-size: 1em; margin: 0 0 0 0; padding: 0 0 0 38px; background-color: #007ca4; border-top: solid #2299cc 2px; border-bottom: solid #006699 2px; white-space: nowrap; }

#navtop img { font-size: 1em; margin: 0 16px 0 16px; padding: 0 0 0 0; }

#content { font-size: 1em; margin: 0 1em 0 0; padding: 0 0 0 0; }

#contenttreatment { font-size: 1em; margin: 0 1em 0 0; padding: 0 0 0 0; background: url(images/k_5.jpg) bottom right no-repeat; }

#content table { font-size: 1em; margin: 0 0 0 0; }

#infofoot { font-size: 1em; margin: 0 0 0 0; padding: 0 4% 0 4%; }

#contactfoot { font-size: 1em; margin: 0 0 0 0; padding: 0 4% 0 4%; text-align: center; }

#navfoot { font-size: 1em; margin: 0 0 0 0; padding: 0 4% 0 4%; text-align: center; }

#notefoot { font-size: 0.8em; margin: 0 0 0 0; padding: 0.2em 4% 0 4%; border-top: solid #006699 1px; font-style: italic; }

#backtop { font-size: 1em; margin: 1em 0 0.5em 0; padding: 0 0 0 0; text-align: center; }

#centersidebar { font-size: 1em; margin: 0 0 0 0; padding: 0 0 0 0; text-align: center; }

#centersidebar p { font-size: 14px; margin: 0 0 2em 0; padding: 0 0 0 0; }

#centersidebar img { margin: 0 0 5px 0; padding: 0 0 0 0; }

#ncentersidebar { font-size: 1em; margin: 0 0 0 0; padding: 0 0 0 0; }

#ncentersidebar p { font-size: 14px; }

#drivingdir { font-size: 1em; margin: 8px 1em 0.5em 0.6em; padding: 0 0 0 0; }

#drivingdir h4 { font-size: 0.8em; margin: 0 0 0.1em 0; padding: 0 0 0 0; color: #006699; }

a:link { color: #0099cc; } 
a:visited { color: #0099cc; }
a:active { color: #0099cc; }
a:hover { color: #0077aa; }


h1, h2, h3, h4, h5, h6 { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; }

h2 { font-size: 1em; margin: 0.5em 0 0.8em 0; padding: 0 0 0 0; color: #77aacc; }

h3 { font-size: 0.9em; margin: 1em 0 1em 0; padding: 0 0 0 0; color: #006699; }

h4 { font-size: 0.8em; margin: 1em 0 0 0; padding: 0 0 0 0; color: #006699; }

h5 { font-size: 0.8em; margin: 1em 0 0 0; padding: 0 0 0 0; color: #006699; }

h6 { font-size: 0.7em; margin: 0.5em 0 1em 0; padding: 0 0 0 0; color: #003366; }

h6.phone { font-size: 0.9em; margin: 1em 0 0 0; padding: 0 0 0 0; color: #006699; font-style: italic; }

h6.address { font-size: 0.7em; margin: 0.4em 0 2em 0; padding: 0 0 0 0; color: #003366; }

p { font-family: "Arial", sans-serif; font-weight: bold; font-size: 0.8em; padding: 0 0 0 0; margin: 0.2em 0 1em 0; color: #002255; }

td.leftb { padding: 1em 0.8em 1em 0.8em; background: url(images/bluevignette.jpg); }

td.rightb { padding: 1em 1em 1em 1.2em; }

td.rightbb { padding: 0 1em 1em 1em; }

td.rightbcontact { padding: 1em 1em 1em 4em; }

th { font-family: "Arial", sans-serif; letter-spacing: .20em; font-weight: bold; font-size: 0.8em; }

ul { font-family: "Arial", sans-serif; font-weight: bold; margin: 0 0 0.5em 2.8em; color: #002255; font-size: 0.8em; }
li.disc1 { list-style-type: disc; }

dt { font-family: "Arial", sans-serif; font-weight: bold; color: #006699; letter-spacing: 0.1em; font-size: 0.8em; }
dd { font-family: "Arial", sans-serif; font-weight: bold; font-size: 0.8em; }

hr { height: 4px; }

hr.blue2 { height: 2px; color: #3399cc; margin: 0 0 5px 0; }

.small { font-size: 0.9em; }
.it { font-style: italic; }

.nwrap { white-space: nowrap; }
.copyright { font-size: 0.6em; white-space: nowrap; }

.blue { color: #006699; }
.darkblue { color: #003366; }