body {            
   margin:0px 0px 0px 0px;            
   background:#273962 url(images/browser-bg.jpg) repeat-x;            
}            
form, select, input {            
   margin:0px 0px 0px 0px;            
   padding:0px 0px 0px 0px;            
}            
#container {            
   width: 960px;            
   background:#fcfcfc url(images/container-bg.jpg) repeat-x left top;            
   margin:20px 0px 0px 0px;            
}            
/* header area start */            
               
#header {            
   width: 100%;            
   background:url(http://www.tvwdecatur.com/images/header-bg.jpg) no-repeat right top;            
   height:140px;   position: relative;            
}            
#utility_nav {            
   padding:8px 0px 0px 0px;            
   text-align:left;            
}            
/* topnav area start */            

#topnav {            
   width:100%;            
   background:url(images/topnav-bg.jpg) repeat-x;            
   text-align:left;            
   clear:both;            
   height:46px;            
}            
/* main area start */            
               
#main {            
   width: 100%;            
   clear:both;            
   background:url(images/main-bg.jpg) no-repeat left top;            
}            
#leftnav {            
   width:211px;            
}            
#content_area_home {            
   padding:25px 26px 13px 26px;            
}            
#content_area_home h1 {            
   font-family:"Century Gothic";            
   font-size:22px;            
   color:#013b78;            
   font-weight:normal;            
   margin:0px 0px 0px 250px;            
   text-transform:none;            
   line-height:30px;            
}            
#content_area_home h1 strong {            
   font-size:28px;            
}            
#content_area_home p {            
   font-family:"Century Gothic";            
   font-size:14px;            
   color:#013b78;            
   line-height:17px;            
   padding:0px 0px 0px 0px;            
}            
#content_area {            
   padding:20px 20px 20px 20px;            
}            
/* footer area start */            

#footer {            
   width: 100%;            
   background:url(images/footer-bg.jpg) no-repeat left top;            
   text-align:left;            
}            
#thomas_info {            
   width: 960px;            
   text-align:right;            
   clear:both;            
}            
/* heading styles */            

h1 {            
   font-family:"Century Gothic";            
   font-size:16px;            
   color: #0f5b98;            
   font-weight: bold;            
   text-transform:uppercase;            
   clear:both;            
   margin:0px 0px 0px 0px;            
   padding:0px 0px 10px 0px;            
}            
h1 span {            
   font-weight:normal;            
}            
h2 {            
   font-family:"Century Gothic";            
   font-size:14px;            
   color: #0f5b98;            
   font-weight: bold;            
   text-transform:uppercase;            
   margin:0px 0px 0px 0px;            
   padding:0px 0px 8px 0px;            
}            
h3 {            
   font-family:"Century Gothic";            
   font-size:13px;            
   color: #0f5b98;            
   font-weight: bold;            
   text-transform:uppercase;            
   margin:0px 0px 0px 0px;            
   padding:0px 0px 8px 0px;            
}            
/* image styles */            
.img01 {            
   border: 1px #666666 solid;            
   margin:30px 0px 0px 0px;            
}            
.img02 {            
   margin-right: 15px;            
}            
.img03 {            
   border: 1px #000000 solid;            
   float: right;            
   margin-left: 10px;            
   margin-bottom: 10px;            
}            
.img_logo {            
   float:left;            
   margin: 0px;           
}            
.utility_nav_gen_002 img {            
   margin:0px 7px 0px 19px;            
   vertical-align:middle;            
}            
.printable img {            
   margin:0px 7px 0px 25px;            
   vertical-align:middle;            
}            
.bucket_link_gen_002 img {            
   margin:0px 0px 6px 0px;            
}            
.footer_manufacturers img {            
   vertical-align:top;            
   margin:0px 9px 0px 0px;            
}            
.img_certifications img {            
   margin:0px 20px 20px 0px;            
}            
/* miscellaneous */            
ul {            
   margin:0px 0px 0px 0px;            
   padding:0px 0px 0px 0px;            
}            
li {            
   margin:0px 0px 0px 0px;            
   background:url(images/list-bg.jpg) no-repeat left 8px;            
   padding:2px 0px 2px 10px;            
   list-style:none;            
}            
p {            
   margin:0px 0px 0px 0px;            
   padding:0px 0px 10px 0px;            
}            
.utility_nav_gen_002 i {            
   font-size:20px;            
   color:#01228d;            
   display:inline-block;            
   font-weight:bold;            
   padding:30px 0px 0px 120px;            
}            
.search {            
   background:url(images/search-bg.jpg) no-repeat left top;            
   display:inline-block;            
   width:210px;            
   float:right;            
   height:32px;            
   margin:7px 9px 0px 0px;            
   padding:4px 0px 0px 0px;            
   display:inline-block;            
}            
.search img {            
   padding:5px 0px 0px 0px;            
}            
.topnav_gen_002 span {            
   color:#fd0202;            
}            
.footer_manufacturers span {            
   font-family:"Century Gothic";            
   font-size:21px;            
   color:#013b78;            
   text-transform:uppercase;            
   border:solid 1px #1255a7;            
   display:inline-block;            
   padding:3px 7px 3px 7px;            
   margin:12px 9px 0px 0px;            
   line-height:20px;            
}            
.footer_manufacturers span strong {            
   font-size:17px;            
}            
.thomas_info_gen_002 span {            
   margin:0px 0px 0px 30px;            
}            
.social_share_btn {            
   float:left;            
   clear:both;            
   padding:13px 0px 0px 0px;   
*padding:13px 0px 0px 55px;          
}            
.social_share_btn iframe {            
   float:left;            
}            
.social_share_btn span {            
   float:left;            
}            
.bucket_link_gen_002 a span {            
   display:block;            
   background:#0f5b98;            
   color:#ffffff;            
   font-weight:normal;            
   padding:5px 20px 5px 13px;            
}            
.bucket_link_gen_002 a:hover span {            
   background:url(images/bucket-hover.jpg) repeat-x;            
   color:#fc0404;            
}            
.specifications td {            
   border-left:solid 1px #dee0e1;            
   border-bottom:solid 1px #dee0e1;            
   padding:8px 10px 8px 7px;            
}           


.actions {          
    text-align: right;         
    padding: 12px 0 !important;         
}        
.fb_left{ background: none!important;      

display: block;      
    margin-left: 121px;        
}       
.fb_left{ background: none!important;        
}       
.fb_left{ background: none!important;        
}     
.home_fb{     
 color: #586D8A;     
    float: right;     
    font-family: Arial;     
    font-size: 10px;     
    font-style: normal;     
    font-weight: normal;     
    padding: 0px 0 0px 0px;     
    text-decoration: none;     position: absolute;    right: 5px;    top: 6px;    
}.submit {    background: url("http://www.tvwdecatur.com/images/but_submit.gif") no-repeat 0 0;    border: 0 none;    cursor: pointer;    height: 23px;    width: 60px;}.submit:hover {    background: url("images/but_submit_hover.gif") no-repeat 0 0;    border: 0 none;    cursor: pointer;    height: 23px;    width: 60px;}.reset {    background: url("images/but_reset.gif") no-repeat 0 0 ;    border: 0 none;    cursor: pointer;    height: 23px;    width: 60px;}.reset:hover {    background: url("images/but_reset_hover.gif") no-repeat 0 0;    border: 0 none;    cursor: pointer;    height: 23px;    width: 60px;}