@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:100%;
	background:transparent;
}
h1, h2, h3, h4, h5, h6 {
	font-weight:normal
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
a, a:link, a:visited {
	text-decoration:none;
	color: #7a7a7a;
}
a:hover {
	text-decoration:underline;
	color:#d62118;
	cursor:pointer;
}
:focus {
}
html {
	overflow-y: scroll !important;
}


.back-col { background-color:#e6e0e0;}

#wrapper {
         
		   
		  border: 0 none !important;
    display: block;
    margin: 0 auto;
    padding: 0;
    position: relative;
    width: 960px;
    z-index: 4;
	
	
		  }
.background_pic_border {
    max-width: 1990px;
    overflow: hidden;
    position: absolute;
    text-align: center;
    top: 0;
    width: 100%;
    z-index: 1;
	height: 950px;
}
.background_pic_holder {
    margin: 0 auto;
    max-height: 950px;
    max-width: 1990px;
    min-width: 980px;
    overflow: hidden;
    text-align: center;
    width: 100%;
    z-index: 2;
}

.back-curv {
    background: url("../images/Scaling new hights-2.png") no-repeat scroll right top transparent;
    height: 452px;
    min-width: 980px;
    position: relative;
    top: -800px;
    width: 100%;
    z-index: 3;
}		  
		  
#header {
         width: 998px; 
		 
        }


		
		
#leftcolumn {
            
            float: left;
            width: 240px;
			/*background-color: #7F1519;
			background-image:url(../images/bck.jpg);
			background-repeat:repeat-x;*/
			height:auto;
			text-align:center;
			
			
            
			
            }
#leftcolumn_top_lef {
background-image:url(../images/LB1.png);
background-repeat:no-repeat;
width:20px;
height: 20px;
			
}

#leftcolumn_top_mid{
/*background-image:url(../images/Rm1.png);
			background-repeat:repeat-x;*/
			background-color:#d62118;
height: 20px;

}				
#leftcolumn_top_rht {
background-image:url(../images/Rb1.png);
width:20px;
height: 20px;	
background-repeat:no-repeat;		
}	

#leftcolumn_mid{
background-color: #7F1519;
background-image:url(../images/bck.jpg);
background-repeat:repeat-x;
height:900px;
vertical-align:top;
			
}

#leftcolumn_btm_lef {
background-image:url(../images/LB1_D.png);
background-repeat:no-repeat;
width:20px;
height: 20px;
			
}

#leftcolumn_btm_mid{
/*background-image:url(../images/Rm1_D.png);
			background-repeat:repeat-x;*/
background-color:#7f1519;
height: 20px;
width:200px;
}				
#leftcolumn_btm_rht {
background-image:url(../images/Rb1_D.png);
width:20px;
height: 20px;	
background-repeat:no-repeat;		
}
			
#middlecolumn {
            
            float: left;
            width: 20px;
			background-color:;
				height:850px;
            
            }
			
#rightcolumn {
            
            float: left;
            width: 700px;
			
           
		   vertical-align:top;
		   
            }
			
#footer {
            
          clear: both;
          width: 960px;

		  text-align:center;
		  color:#FFFFFF;
		  font-family:"MS Reference Sans Serif";
		  font-size:13px;
		  background-color:#939da7;
        }
.tradeshow_texth
{
color:#616060;
font-family:Arial;
font-weight:bold;
font-size:12px;
line-height:12px;

}											

#headtext {
font-weight:bold; 
font-size:12px; 
color:#d62118;
font-family:Arial,Helvetica,sans-serif;
text-transform:uppercase;
}

#smalltext {
font-size:11px;
font-family:Arial,Helvetica,sans-serif;
line-height:20px;


}
#readmoretext {
font-size:9px;
font-family:"MS Reference Sans Serif";
color:#d62118;


}
#smalltext_new {
font-size:13px;
font-family: Arial,Helvetica,sans-serif;
color:#7a7a7a;
margin-top:4px;
line-height: 18px;
}
#smalltext_exb {
font-size:13px;
font-family: Arial,Helvetica,sans-serif;
color:#5c5959;
margin-top:4px;
line-height: 18px;
}

#smalltext_fair {
font-size:9px;
font-family:"MS Reference Sans Serif";
color:#7a7a7a;
}

#leftcolumn_blank1{ 
                   float: left;
				   height:36px;
                    width: 20px;
				   }
				   
.leftcolumn_text1 { float: left;
                    height:36px;
                    width: 361px;
					 font-size: 20px;
					 text-transform:uppercase; 
					 font-weight:normal; 
					 color:#000000; 
					 font-family:"Minion Pro";
					 padding:15px 0px 0px 0px;
					  
					 }

#leftcolumn_blank2{ float: left;
                   height:246px;
                    width: 20px;
				   }
					 
.leftcolumn_text2 {  float: left;
					 height:246px;
                     width: 361px;
					 font-size: 13px; 
					 font-weight:normal; 
					 color:#000000; 
					 font-family:"Times New Roman";
					 padding:7px 0px 0px 0px;
					 line-height:25px;
					 text-align:justify; 
					 }					 


.contact_info {
				  background-image:url(../images/contact.jpg);
				  width:221px;
				  height:147px;
				  background-repeat:no-repeat;
				  margin-top:8px;
				  padding-top:45px; 
				  /*margin:0px 10px 0px 0px;*/
				  overflow:hidden;
				  }
				  
				  

.contact_info_text {
				  font-size: 13px; 
				  font-weight:normal; 
				  color:#414242; 
				  font-family:"Myriad Pro";
				  text-decoration:none
			  }
				  
				  
.product_outline {
                   background-image:url(../images/content.jpg);
				   width: 385px;
                   height: 329px;
				   background-repeat:no-repeat;
				  }				  


		  

.product_image1{
                 float:left;
				 padding: 5px ;
				 border:solid;
				 border-width: 2px;
				 border-color: #e2e5ec;
				 margin: 5px 5px 5px 0px;
				 
				 }

		  
.product_image{
                 float:left;
				 padding: 5px ;
				 border:solid;
				 border-width: 2px;
				 border-color: #e2e5ec;
				 margin: 5px;
				 
				 }



				 
.product_name_text{   
                 float:left;
				 
				 font-size: 11px; 
		        font-weight:regular; 
		        color:#000000; 
		        font-family:Arial;
				 
				 }				 
				 

.style13 {
          font-size: 11px; 
		  font-weight:regular; 
		  color:#fd2021; 
		  font-family:Arial;
		  text-decoration:none;
		  }
				 

#clear {
        clear:both;
		}				 
				 		  
			
			
#blankspace {
            
            float: left;
            width: 28px;
            height: 1022px;
            }
			
			

		  
		  
#lectcolumn_1 {
               width:191px;
			   height: 244px;
			  }	
			  	  
			
#leftcolumn_arrow {
            
					float: left;
					width: 10px;
					vertical-align:text-top;
					
				  }
			
			
#leftcolumn_red_text {
            
						float: left;
						width: 181px;
						
					 }
					 

		
		
							 
#content_1 {
               width:330px;
			   height: 244px;
			  }	
			  

#lectcolumn_2 {
               width:191px;
			   height: 240px;
			  }	
			  				 
					 
#content_2 {
               width:330px;
			   height: 240px;
			  }					 
				 
					 
					 
			

		
		
			
.main {
		border: 2px thin rgb(0, 0, 0); 
		width: 580px;
		border-color:#00CCFF;
	  }



.style11 {
          font-size: 10px; 
		  font-weight:normal; 
		  color:#666666; 
		  font-family:Georgia; 
		  }

.style12 {
          font-size: 10px;
		  color:#000000; 
		  font-family: Georgia;
		  font-style:normal;
		   
		  }


.style14 {
          font-size: 12px; 
		  font-weight:bold; 
		  color:#000000; 
		  font-family:Georgia;
		  }		  



		  
		  
		  
.text {
       font-size: 12px;  
	   color:#333333; 
	   font-family: Georgia; 
	   }		  

.readmore {
           font-size: 12px; 
		   font-weight:regular; 
		   color:#cc0000; 
		   font-family:Georgia; 
		   }


.arrosmall {
            font-size: 9px; 
			font-weight:regular; 
			color:#CC3300;   
		   }
		   
.top {
            font-size: 10px; 
			font-weight:regular; 
			color:#CC3300; 
			font-family:Georgia; 
			}	
			
			
.bottom1 {
            font-size: 11px; 
			font-weight:normal; 
			color:#333333; 
			font-family:Georgia; 
			}							   

.bottom2 {
            font-size: 11px; 
			font-weight:bold; 
			color:#000000; 
			font-family:Georgia; 
			}	
			
			
/*Credits: CSSpplay */
/*URL: http://www.cssplay.co.uk/menus/pro_one */

.menu1 {padding:0 0 0 0; margin:0; list-style:none; height:35px; background:#fff url(../images/button1.gif); position:relative; border:0px solid #000; border-width:0 0px; border-bottom:0px solid #444;}
.menu1 li {float:left;}
.menu1 li a {display:block; float:left; height:35px; line-height:35px; color:#fff; text-decoration:none; font-size:11px; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 6px; cursor:pointer;}
/*.menu1 li a {display:block; float:left; height:35px; line-height:35px; color:#fff; text-decoration:none; font-size:11px; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 8px; cursor:pointer;}*/
.menu1 li a b {float:left; display:block; padding:0 8px 0 2px;}
/*.menu1 li a b {float:left; display:block; padding:0 10px 0 4px;}*/
.menu1 li.current a {color:#fff; background:url(../images/button3.gif);}
.menu1 li.current a b {background:url(../images/button3.gif) no-repeat right top;}
.menu1 li a:hover {color:#fff; background:#000 url(../images/button3.gif);}
.menu1 li a:hover b {background:url(../images/button3.gif) no-repeat right top;}
.menu1 li.current a:hover {color:#fff; background:url(../images/button3.gif); }
.menu1 li.current a:hover b {background:url(../images/button3.gif) no-repeat right top;}			
				   		   			
.main_content {background-color:#FFFFFF; vertical-align:top; padding:20px 20px; min-height:850px;}

.main_cat_head {color:#FFFFFF;
 font-weight:bold;
  margin-top:20px;
  font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    line-height: 21px;
    margin-bottom: 12px;
  }
 
.cat_text {

  font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    line-height: 27px;
	margin-left:14px;
  }  

.pagination {
	display: block;
	font-size: 15px;
	text-align: center;
	margin: 5px 0 30px 0;
}

#morepage-list { clear: both; }

.pagination a, .pagination .on, #morepage-list a, #morepage-list .on {
	font-size: 14px;
	text-align: center;
	margin: 0 4px 0 0;
	padding: 4px 8px;
	border: 1px solid #d62118;
	color:#5e5e63;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-khtml-border-radius: 5px;
}
.pagination a strong { font-weight: normal; }

.pagination .on, #morepage-list .on {
	font-weight: normal;
	background: #CCCCCC;
	border: 1px solid #CCCCCC;
	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-khtml-border-radius: 5px;
}

.unselectable {
   -moz-user-select: none;
   -khtml-user-select: none;
   user-select: none;
}
.current123{
   font-weight: normal;
	background: #d62118;
	border: 1px solid #d62118;
	color:#FFFFFF;
	padding: 4px 8px;
	margin: 0 4px 0 0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-khtml-border-radius: 5px;
   }
   
.news_cont {
    color: #666666;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    line-height: 21px;
}

.news_cont img {
margin-right:10px;
} 

.news_cont input {
margin-right:10px;
}

.news_title {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    font-weight: bold;
    line-height: 21px;
    margin-bottom: 12px;
	color:#5e5e63;
}

#comp_pofnew {
background-image:url(../images/Company_List_Header.jpg);
background-repeat:no-repeat;
width:660px;
height:27px;

}

#listcompfootnew {
background-image:url(../images/detail_botm.png);
background-repeat:no-repeat;
width:660px;
height:19px;
 padding-top:2px;
 padding-bottom:7px;
 margin-top:0px;

}

.alt1
{
background-color:#f9f9f9;
}
.alt2
{
background-color:#f9efef;
} 

.error {
	color:#FF0000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
.red {
	color:#FF0000;
}	

#spec {
	position:absolute;
	background: #f2f2f3;
	border:4px solid #888e8c;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	padding:8px;
	color: #333333;
	margin-left:142px;
	margin-top:80px;
	display:none;
	filter:alpha(opacity=98);
	-moz-opacity: 0.98;
	opacity: 0.98;
}

table.advt_opt_tab {
	margin-bottom:10px;
	text-align:center;
	clear:both;
	margin-left: auto;
	margin-right: auto;
}
table.advt_opt_tab td {
font-family: Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#5e5e63;
	padding:5px 4px 5px 4px;
	vertical-align:top;
	text-align:left;
}
table.advt_opt_tab td b {
font-family: Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#5e5e63;
}
tr.bg {
	background:#f2f2f3;
}
.payment_form {
	margin-left:10px;
	margin-bottom:10px;
}
.payment_form select {
font-family: Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#5e5e63;
	padding:2px;
}
.blue {
	color:#990000;
}
.red {
	color:#990000 !important;
}
.gen_text
{
font-family: Arial,Helvetica,sans-serif;
}

.gen_title {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    font-weight: bold;
    line-height: 17px;
	color:#5e5e63;
}
	 