body { font-family: helvetica, tahoma, arial, verdana, sans-serif; background: #000 url('/images/common/bg.gif') repeat; color: #000; font-size: 12px; margin-top: 3px; }

img { text-align: left; }

a:link { color: rgb(141, 182, 205); text-decoration: none; }
a:active { color: #fff; text-decoration: none; }
a:visited { color: rgb(141, 182, 205); text-decoration: none; }
a:hover { color: rgb(78, 142, 177); text-decoration: none; }

h1 { color: rgb(187, 194, 200); }
h2 { color: rgb(187, 194, 200); }
h3 { color: rgb(187, 194, 200); }
h4 { color: rgb(187, 194, 200); }
h5 { color: rgb(187, 194, 200); }
h6 { color: rgb(187, 194, 200); }

p { color: #a6b0b7;  }
strong { color: #cc9900; }
/* strong { color: #0066cc; } */
ul { list-style-image: url('/images/common/check_20x20.png'); }
ul ul { list-style-image: url('/images/common/check_20x20.png'); }
ul ul ul { list-style-image: url('/images/common/check_20x20.png'); }

#sitemap li { list-style-image: url('/images/common/bullet.gif'); }
 
#container { width: 850px; border: 1px solid black; background-color: #000; }

#header { background: url('/images/header/topbg.jpg'); width: 100%; }

#nav { padding: 0; }
.topnav { color: #bacbd9; font-size: 11px; height: 23px; background: url('/images/nav/navbg.png') no-repeat; padding: 1px 20px 0 20px; text-align: right; vertical-align: middle; }
.topnav a:link { color: #bacbd9; }
.topnav a:visited { color: #bacbd9; }
.topnav a:active { color: #95b6d1; }
.topnav a:hover { color: #95b6d1; }

.phone { color: #002244; font-size: 18px; font-weight: bold; text-align: center; letter-spacing: 3px; padding: 0 0 5px 0; }


#contentcontainer { width: 850px; color: #a6b0b7; }

.rightcol { width: 200px; background-color: #2c3237; border-left: 1px solid black; padding: 5px; vertical-align: top;  }
.leftcol { width: 148px; background: url('/images/nav/verticalbg.gif') repeat; vertical-align: top; }


#leftnav { color: #efefef; width: 148px; font-size: 10px; font-weight: normal; }
#leftnav li { list-style-image: url('/images/common/bullet.gif'); }
.navheader { height: 20px; background: url('/images/nav/menuheader.png') repeat-x; color: #333; font-size: 11px; font-weight: bold; text-align: center; vertical-align: middle; padding: 0 0 0 0; }
.navon { color: #efefef; height: 22px; background: url('/images/nav/button_on.png') repeat-x; padding: 0 0 0 15px; }
.navon a { color: #efefef; text-decoration: none; }
.navon a:link { color: #efefef; text-decoration: none; }
.navon a:visited { color: #efefef; text-decoration: none; }
.navon a:hover { color: #efefef; text-decoration: none; }
.navoff { color: #efefef; height: 22px; background: url('/images/nav/button_off.png') repeat-x; padding: 0 0 0 15px; }
.navoff a { color: #efefef; text-decoration: none; }
.navoff a:link { color: #efefef; text-decoration: none; }
.navoff a:visited { color: #efefef; text-decoration: none; }
.navoff a:hover { color: #efefef; text-decoration: none; }
.navover { color: #95b6d1; height: 22px; background: url('/images/nav/button_over.png') repeat-x; padding: 0 0 0 15px; }
.navover a { color: #efefef; text-decoration: none; }
.navover a:link { color: #efefef; text-decoration: none; }
.navover a:visited { color: #efefef; text-decoration: none; }
.navover a:hover { color: #efefef; text-decoration: none; }


.content { background-color: #37424c; border-left: 1px solid black; text-align: left; padding: 15px; }
.locations { text-align: center; padding: 0 35px 15px 35px; }

#footer { width: 850px; padding: 0 0 10px 0; }
.copyright { color: #a6b0b7; font-size: 9px; text-align: center; }


.limg { float: left; padding: 0 10px 10px 0; }
.rimg { float: right; padding: 0 0 10px 10px; }
.cimg { text-align: center; padding: 5px; }

