/* CSS Document */

body {font-family:"Lucida Grande", Arial, Helvetica, sans-serif; background-image:url(bckrnd-slvr.jpg); background-repeat:repeat-y; background-position:center; margin:0; padding:0;}
p, h1, h2, h3, h4 { margin:0; padding:0;}
h1 {font-size:24px; color:#333;}
h2 {font-size:14px; color:#333;}
h3 {font-size:14px; color:#333;}
i {display:none;}

#shell {/*margin-left:25px;*/margin-left:auto; margin-right:auto; width:750px;}
#gennav {text-align:right;}
#gennav p {font-size:11px; color:#666666; margin-right:10px; line-height:30px;}
#gennav a {text-decoration:none; color:#666666; padding:2px;}
#gennav a:hover { background-color:#BD0800; color:#FFF;}

.nav a {font-size:11px; color:#666666; text-decoration:none;}
.nav a:hover { text-decoration:underline; }
.nav h3 {background-color:#FFF; line-height:14px;}
.nav h3 a:hover {background-color:#666666;}
.btn {background-repeat:no-repeat; display:block;}

#p7TMnav div div { margin-left:10px; margin-bottom:0px;}
#p7TMnav div { margin-bottom:10px;}
#p7TMnav .tnav {font-size:14px; color:#333; font-weight: bold;}

#content {list-style:none; margin:0; padding:0; margin-left:8px;}
#content p {font-size:11px; color:#666666;}
/*#content a {display:block;}*/
#content img {margin-bottom: 5px; clear:both;}
#col1 {width: 175px; float:left; position:relative;}
#col1 a {display:block;}
#col1 h3 a {font-size:14px!important; margin-bottom:5px;}
#col2 { border-left:1px solid #666666; padding: 0 15px 0 10px; /*margin-left:180px;*/ width:325px; float:left; position:relative;}
#col2 p {margin-bottom:5px;}
#col2 ul {font-size:11px; margin-top:5px; margin-bottom:5px; color:#666666;}
#col2 td {font-size:11px; color:#666;}
#col2 h3 { margin-bottom:5px;}
#col3 {width:180px; float:right; padding-right:7px;}
#col3 a {display:block;}
#col3 img {margin-bottom:5px;}
#col3 .btn {margin-bottom:5px;}
#col3 .btn:hover {margin-bottom:5px;}

#prdcontainers {list-style:none; margin:0; padding:0; margin-left:8px;}
#prdcontainers div {width:185px; float:left;}
#prdcontainers div a {display:block;}
#prdcontainers div h3 {line-height:14px; margin-top: 5px; margin-bottom:5px;}

#contacts {clear:both; list-style:none; margin:0; padding:0; margin-left:8px;}
#contacts div {float:left;}
#contacts div a {display:block; width:370px; height:50px; margin-top:10px;}

.location img {position:relative; float:right;}
.location {margin-bottom:5px; margin-top:10px;}
.attn {color:#FF0000!important;}

#footer {clear:both; padding-top:15px; height:49px; background-image:url(ftr.jpg); background-repeat:no-repeat;}
#footer p {font-size:11px; color:#fff; margin-left:20px; margin-bottom:10px;}
