body { 
margin-top: 20px; 
background-color: #f6f6f6; 
} 

#container { 
width: 960px; 
border: 1px #818181 solid; 
background-color: #FFFFFF; 
} 

/* header area start */ 

#utility_nav { 
width: 960px; 
text-align: right; 
padding-top: 2px; 
padding-bottom: 3px; 
background-color: #000000; 
} 

#header { 
width: 960px; 
} 

/* topnav area start */ 

#topnav { 
width: 960px; 
background:#007abd; 
height:32px; 
} 


.first{margin-left:110px;} 


/* main area start */ 

#main { 
width: 960px; 
clear:left; 
/*background:url(/images/topimg_template.jpg) 225px top no-repeat; */ 
} 

#main_new { 
width: 960px; 
clear:left; 
} 

#leftnav { 
width: 225px; 
background:#f5f5f5; 
padding-top:35px; 
padding-bottom:300px 
} 

#rightnav{width:183px;} 




#content_area{ 
padding-left: 0px; 
padding-right:0px; 
padding-top:0px; 
padding-bottom: 20px; 
} 

#content_area_distributors { 
padding-left: 0px; 
padding-right:0px; 
padding-top:0px; 
padding-bottom: 20px; 
} 

.content_area_inner_distributors { 
padding-right: 0px; 
padding-top: 15px; 
} 


.content_area_inner{ 
padding-right:20px; 
padding-top:15px; 
padding-left: 5px; 
} 


/* footer area start */ 

#footer { 
width: 960px; 
text-align: center; 
padding-top: 7px; 
padding-bottom: 7px; 
border-top:3px solid #007abe; 
background: url(/images/footer_bg.jpg) no-repeat right top; 
} 


.footer_left{ 
display:block; 
margin-left:248px; 
text-align:left; 
} 


.copyright{display: block; padding-bottom:8px;} 



#footer_top { 
width: 960px; 
background:url(/images/footertop_bg.jpg); 
height:18px; 
} 


.footer_top1{display:block; float:left; margin-left:250px;} 
.footer_top2{display:block; float:right; margin-right:25px;} 

#thomas_info { 
width: 960px; 
text-align: right; 
padding-top: 2px; 
padding-bottom: 2px; 
} 

/* heading styles */ 

h1 { 

border-bottom:1px solid #007ABE; 
color:#007ABE; 
font-size:20px; 
font-weight:bold; 
margin-bottom:0px; 
padding-bottom:3px; 
} 

.h1_center { 
display:block; 
border-bottom:1px solid #007ABE; 
color:#007ABE; 
font-size:20px; 
font-weight:bold; 
margin-bottom:0px; 
padding-bottom:3px; 
text-align: left; 
} 

.indexhead{color: #007abe; 
font-size: 20px; 
font-weight: bold; 
border-bottom:0px solid #007ABE; 
margin-top:8px; 
margin-bottom:10px; 

margin-left:10px;
} 



h1 span{font-size:12px;} 

h2 { 

border-bottom:1px solid #41AEEB; 
color:#41AEEa; 
font-size:12px; 
font-weight:bold; 
margin-bottom:0; 
padding-bottom:3px; 
} 


h3 { 
color: #929292; 
font-size: 12px; 
font-weight: bold; 
} 

/* 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; 
} 

.img04 { 
border: 1px #000000 solid; 
float: right; 
margin-left: 10px; 
margin-bottom: 10px; 
margin-top: 10px; 
} 

td{font-family:arial; font-size:11px; color:#858585;} 


a { 
color:#41aeea; 
text-decoration:underline; 
} 

a:hover { 
color:#858585; 
text-decoration:none; 
} 




.search_container{background:#f4f7fd; font-size:10px; margin-top:5px;} 


html>body .search_container{margin-top:6px;} 


.search_container td{font-size:10px;} 


.search_container form{margin:0px; padding:0px;} 
.search_container input{width:133px; font-size:10px;} 
.search_container select{width:103px; font-size:10px;} 


.company_text{background:#f4f7fd; padding:20px; display:block;} 



.searchcontainer_main{FLOAT: right; WIDTH: 183px;} 


/*#idContentTbl{ 
clear:both; 
} */ 






.img07{float:right;} 
.img08{margin-bottom:2px;} 

.img09{float:left; margin-left:10px;} 



.rightborder{ 
border-right:1px solid #cecece; 
padding-right:4px; 
*padding-right: 3px; 
} 

.bucket_bg{background:#f5f5f5; margin-top:15px; width:510px;} 

.bucket_whitebg{background:#ffffff;} 


.bgcolor { 
background-color: #e1e1e1; 
} 

.market_app{ 
font-size:16px; 
font-weight:bold; 
padding-bottom:3px; 
text-align: center; 
color: #000000; 
} 

.market_head{ 
font-size:12px; 
font-weight:bold; 
padding-bottom:3px; 
color: #000000; 
} 

.table_border { 
border:solid 1px #000000; 
} 

.market_sub{ 
padding-left: 30px; 
} 

.market_italic_sub{ 
padding-left: 15px; 
font-style:italic; 
} 


.shopping_cart { 
display: block; 
color:#41AEEa; 
font-size:12px; 
font-weight:bold; 
margin-top:15px; 
} 

.index_content 
{ 
clear: both; 
} 


.groupFigure { 
border-left: solid 1px #000000; 
border-top: solid 1px #000000; 
} 

.groupFigure td { 
border-right: solid 1px #000000; 
border-bottom: solid 1px #000000; 
padding-left: 5px; 
padding-right: 5px; 
} 

.graybg { 
background-color: #e0e0e0; 
} 

.greenbg { 
background-color: #008081; 
color: #ffffff; 
font-weight: bold; 
} 

.greenbg td { 
background-color: #008081; 
color: #ffffff; 
font-weight: bold; 
} 


.country_name { 
font:Arial, Helvetica, sans-serif; 
font-size:14px; 
color: #41AEEA; 
font-weight: bold; 
} 

.country_details { 
display: block; 
margin-top: 5px; 
margin-left: 25px; 
margin-right: 5px; 
margin-bottom: 5px; 
} 

.border { 
display:block; 
border: 1px #E1E1E1 solid; 
padding: 5px; 
} 

.company_name { 
display:block; 
color: #FFFFFF; 
padding: 5px; 
background: #41ADEB; 
font-weight: bold; 
} 

.country { 
color: #41ADEB; 
font-size: 16px; 
border-bottom: 0px #41ADEB solid; 
font-weight:bold; 
margin-bottom:10px; 
display:block; 
} 

.fontSize { 
font:Arial, Helvetica, sans-serif; 
font-size:14px; 
font-weight:bold; 
} 

.pop-font { 
color: #000000; 
} 

.img05 { 
float: left; 
margin-right: 10px; 
margin-bottom: 10px; 
} 
.space { 
padding-left: 5px; 
} 
