body {
   margin: 0px;
   background:  url(/images/browser-bg.jpg) repeat-x top left;
}
form, input {
   margin:0px;
   padding:0px;
}
#container {
   width: 960px;
}
/* header area start */
   
#utility_nav {
   text-align: right;
   padding:20px 230px 0px 0px;
}
.utility_nav_che_002 span {
   font-family:"Arial Black";
   font-size:17px;
   color:#004883;
}
#header {
   width: 100%;
   background: url(/images/header-right.jpg) no-repeat top right;
   height:126px;
}
/* topnav area start */

#header form {
   float:right;
   padding:7px 223px 0px 0px;
}
#topnav2 {
   width: 100%;
   text-align: center;
   padding:7px 0px 7px 0px;
   white-space: nowrap;
}
/* main area start */
   
#main {
   width: 960px;
   background: url(/images/leftnav-bg.jpg) repeat-y top left;
}
#leftnav {
   width: 189px;
   background: url(/images/leftnav-bottom.jpg) no-repeat bottom;
}
#nav {
   background: url(/images/leftnav-top.jpg) no-repeat top;
   padding:20px 10px 141px 10px;
}
#nav .thumbnail{
   margin:15px 0px 0px 10px;
border-bottom:none;cursor:pointer;}
#content_area_home {
   padding:25px 40px 0px 20px;
   background: url(/images/content-top.jpg) no-repeat top right;
}
#content_area {
   padding:23px 30px 0px 30px;
   background: url(/images/content-top.jpg) no-repeat top right;
}
/* footer area start */

#footer {
   width: 100%;
   padding-top: 15px;
   text-align:left;
}
#thomas_info {
   width: 960px;
   text-align:right;
   clear:both;
   padding-top:15px;
}
/* heading styles */

#content_area_home h1 {
   margin:0px;
   font-family:Arial, Helvetica, sans-serif;
   font-size:18px;
   font-weight:normal;
   color:#004883;
   text-transform:uppercase;
   padding-bottom:20px;
}
h1 {
   color: #023259;
   font-size: 18px;
   font-weight: bold;
}
h2 {
   color: #023259;
   font-size: 14px;
   clear:both;
}
h3 {
   font-family: Times;
   color: #598527;
   font-size: 24px;
   font-weight: bold;
   font-style: italic;
}
/* image styles */
   
.img01 {
   border: 1px #000000 solid;
}
.img02 {
   border: 1px #000000 solid;
   float: left;
   margin-right: 10px;
   margin-bottom: 10px;
}
.img03 {
   border: 1px #000000 solid;
   float: right;
   margin-left: 10px;
   margin-bottom: 10px;
}
.img_logo {
   float:left;
   margin-right:5px;
}
.img_rfq {
   float:right;
}
.utility_nav_che_002 img {
   margin-right:5px;
}
.printable img {
   margin-right : 5px;
   margin-left : 15px;
   vertical-align:middle;
}
.img_map {
   border:1px #000 solid;
   margin-top:20px;
}
/* miscellaneous */
ul {
   margin-top:0px;
   margin-left:15px;
   padding:0px;
   list-style:none;
}
ul li {
   margin:0;
   background:url(/images/inner-bullet.jpg) no-repeat 0px 7px transparent;
   padding-left:10px;
}
p {
   margin:0px;
   padding:0px 0px 8px 0px;
}
.spec td {
   padding : 10px 15px 10px 15px;
   background : #dddddd;
   color:#333;
}
.pop-up {
   float:right;
}
.footer_che_002 strong {
   color:#004883;
}
.thomas_info_che_002 span {
   float:left;
   padding-left:15px;
}
.thomas_info_che_002 i {
   font-style:normal;
   padding-right:65px;
}
.footer_right img {
   margin:15px 10px 0px 0px;
}
.img_footer_bullet {
   vertical-align:middle;
   margin:0px 5px 0px 5px;
}
.footer_right strong {
   margin-right:65px;
}
.social_share_btn iframe {
   float:left;
}
.social_share_btn span {
   float:left;
}
.home_value_added ul{
   margin:0px 0px 0px 20px;
   padding:0px 0px 10px 0px;
   list-style:none;
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   font-weight:normal;
   color:#004883;
   float:left;
}
.home_value_added li {
   margin:0;
   background:url(/images/home-bullet.jpg) no-repeat 0px 7px transparent;
   padding-left:7px;
}
.home_value_added strong {
   display: block;
   padding:50px 0px 0px 20px;
}
