.m {

	float:left;

	margin-left:0px;

	text-align:left;	

}

#left {
float:left;
padding:0px 0px 0px 25px;
width:525px;
}

#blue {

	clear:both;

	width:100%;	

	background-color:#0055A5;

	border-top: 1px solid #00A950;

	border-bottom: 1px solid #00A950;	

}



#bg {

	float:left;

	background:url(images/bg.gif);

	width:110px;

	height:29px;

	margin:0px;

	border-left: 1px solid #00A950;

}


#phone {	

	float:left;

	width:174px;

	height:46px;

	margin:0px;	

	position:relative;		

	top:73px;

	left:230px;	

}


#phone img{

	border:0px;

}

*html #phone {

	top:70px;

	left:230px;

}

#t_phone {	

	font-family:Trebuchet MS;

	font-variant: normal;

	font-weight: normal;

	font-size: 12px;

	color: #009966;

	text-align:left;

}



#number {

	font-family:Myriad Pro;

	font-variant: normal;

	font-weight: normal;

	font-size:32px;

	color: #009966;

	text-align:left;

}

#head {

	

	margin-top:40px;

	font-family:Trebuchet MS;

	font-variant: normal;

	font-weight: normal;

	font-size:28px;

	color: #0055A5;

	text-align:left;

}





/* #head2 {

	float:left;

	width:415px;

	margin-top:10px;

	margin-bottom:10px;

	font-family:Trebuchet MS;

	font-variant: normal;

	font-weight: normal;

	font-size:28px;

	color: #0055A5;

	text-align:left;

} */





#head3 {

	

	margin-top:20px;

	font-family:Trebuchet MS;

	font-variant: normal;

	font-weight: bold;

	font-size:18px;

	color: #0055A5;

	text-align:left;

	

}

#head2 a{

	

	margin-top:10px;

	font-family:Trebuchet MS;

	font-variant: normal;

	font-weight: normal;

	font-size:28px;

	color: #0055A5;

	text-align:left;

	text-decoration:none;

}

.triangl {

	float:left;

	margin:0px;	

	height:23px;

	width:320px;

	background-repeat:no-repeat;

	background-color:#00A950;	

	padding-left:10px;

	padding-top:7px;

	text-align:left;

	border-bottom:1px solid #00A950;

}

.triangl img {

	border:0px;

}

.triangl a{

	font-family:Trebuchet MS;

	font-variant: normal;

	font-weight: normal;

	font-size:16px;

	color:white;

	text-decoration:none;

	text-align:left;

}

#info {

	float:left;

	width:295px;

	padding-top: 20px ;

	padding-right:5px;

	padding-left:30px;

	

}

#t1 {

	font-family:Trebuchet MS;

	font-variant: normal;

	font-weight: normal;

	font-size:20px;

	color:#0055A5;

	text-decoration:none;

	text-align:left;

}

#t2{	

	font-family:Trebuchet MS;

	font-variant: normal;

	font-weight: normal;

	font-size:16px;

	font-style:italic;

	color:#0055A5;

	text-decoration:none;

	text-align:right;

	margin-right:60px;

}

#copyright {

	width:760px;

	margin-right: auto;

	margin-left: auto;

	clear: both;

}

#copyright p {

	color:#999999;

	text-align:left;

	padding-top:9px;

	font: 11px "Trebuchet MS";

}

#copyright a {

	font-size:11px;

	color:#999999;

	text-decoration:none;

	text-align:left;

}

.dot2 {	

	

	float:left;

	width:6px;

	

}

#pic {

	float:left;

	border-right:1px solid #00A950;

}

#eye {		

	

	position:absolute;

	margin-top:30px;

	margin-left:430px;	

	width:165px;

	height:110px;	

	border-bottom:1px solid #00A950 ;

	

}



#eye img{

	border:0px;	

}



#sub {

	float:right;

	width:274px;

	border-left:1px solid #00A950;

	border-bottom:1px solid #00A950;

	border-right:1px solid #00A950;

	margin-bottom:25px;

}




#show {}



ul#list {
padding:0px;
}
ul#list li {
list-style:none;
}

.category {
	float:left;
	width:525px;
	padding:0px 0px 0px 25px;
}






li.categorya {}




.category ul li{
	list-style:none;
	background-image: url(../images/bg-lists.jpg);
	background-repeat: no-repeat;
	

}

#s {

	float:left;

	margin-top:20px;

}

#s ul{	

	padding-left:0px;

	margin:0px;

	

}

#s a {

	color:#666666;

	font-weight: normal;

}

.category  a{

	font-size:13px;

	color:#666666;

	text-align:left;	

	text-decoration:none;

	

}

#prod {

	margin-top:20px;

	text-align:left;

}

#prod a{

	font-weight: bold;

	font-size:14px;

	color:#0055A5;

}

.product {

	float:left;

	width:450px;

	border:1px solid #009AFF;

	margin-bottom:8px;

}



#big_image {
	float:left;
	text-align:center;
}

#big_image img {

	float:left;	
	
}

.product_image img{

	border:0px;

}

.product_image{

	float:left;

	text-align:center;

	border:1px solid #009AFF;

	margin: 4px 14px 4px 4px;

}

* html .product_image{

	

	margin-left:2px;

}

.product_name{
	font-family:"Trebuchet MS";
	font-variant: normal;
	font-weight: bold;
	font-size:16px;
	color:#406997;
	text-align:left;
	text-decoration:none;
}

#prod .product_name a{
	font-family:"Trebuchet MS";
	font-variant: normal;
	font-weight: bold;
	font-size:16px;
	color:#406997;
	text-decoration:none;
}

.product_description{
	font-size: 12px;
	padding-top:7px;
	height:45px;
	width:284px;
	float: left;
}



.product_number{

	float: none;

	font-family:Trebuchet MS;

	font-variant: normal;

	font-weight: bold;

	font-size:14px;

	color:#009AFF;

	text-align:left;	

	text-decoration:none;

}

#prod .product_number a{	

	font-family:Trebuchet MS;

	font-variant: normal;

	font-weight: bold;

	font-size:14px;

	color:#009AFF;

	text-align:left;	

	text-decoration:none;

}

.more {	
	float:left;
	position:absolute;
	margin-top:73px;
}

.more a{	

	font-family:Trebuchet MS;

	font-variant: normal;

	font-weight: bold;

	font-size:11px;

	color:#0055A5;

	text-align:left;	

	text-decoration:none;

}

#big{
	float:left;
	text-align:left;

}

#big2{
	width:255px;

}

#big_product_name{
	float:none;
	margin-top:20px;
	padding-left:20px;
	font-family:"Trebuchet MS";
	font-variant: normal;
	font-weight: normal;
	font-size:21px;
	color:#406997;
	text-align:left;
	text-decoration:none;
}

#big_product_number {
	float: none;
	padding-left:20px;
	font-family:"Trebuchet MS";
	font-variant: normal;
	font-weight: bold;
	font-size:13px;
	color:#6d6c6c;
	text-align:left;
	text-decoration:none;
}

#big_product_description {
	float: none;
	margin-top:30px;
	padding-left:18px;
	font-family:"Trebuchet MS";
	font-variant: normal;
	text-align:left;
	text-decoration:none;
	font-size: 12px;
	color: #6d6c6c;
}



.wrap {

	display: table-cell;

	vertical-align: middle;

	width: 100px;

	height:100px;

 }

 .wrap2 {

	display: table-cell;

	vertical-align: middle;

	width: 260px;

 }



 .input{

	overflow:hidden;

	margin-bottom:3px;

	border: 1px solid;

	text-align:left;

	color:#5B5959;

	width: 250px;

	font: 14px "Trebuchet MS";

	padding: 2px;

	display: block;

}

#form {

	width: 250px;

	/* margin-right: auto; */

	/* margin-left: auto; */

}

.textarea{

	overflow:hidden;

	height:100px;

	border: 1px solid;

	width: 250px;

	text-align:left;

	color:#5B5959;

	margin-bottom:3px;

	font: 14px "Trebuchet MS";

	padding: 2px;

	display: block;

}

.contact_submit{

	background:none;

	border: 1px solid;

	font-family: Trebuchet MS;

	font-weight: bold;

	font-size: 12px;

	text-align:left;

	text-decoration:none;

	width:80px;

	display: block;
	
	margin-left: 90px;

}

#pdf {

	float: none;

	margin-top:15px;

	padding-left:18px;

	font-family:Trebuchet MS;

	font-variant: normal;	

	text-align:left;

	color:#369;

	text-decoration:none;

}

#pdf a{	

	font-family:Trebuchet MS;

	font-variant: normal;	

	font-size:16px;

	text-align:left;

	color:#369;

	text-decoration:underline;

}


#sub_text {
	float:right;
	width:280px;
	clear: right;
	background-image: url(../images/bg-products.jpg);
	background-repeat: repeat-y;
	display:block;
}

#sub_text ul li {
	background-image:url(../images/bg-products-list-more.jpg);
	background-repeat:no-repeat;
	float:left;
	clear:both;
	background-position: left 8px;
	display:block;
	width:280px;
	}

#sub_text ul li a {padding:6px 0px 0px 25px;font-size:12px;color:#6d6c6c;}
#sub_text ul li a:hover {text-decoration:underline;color:#406997}

#sub_text ul li.category1, #sub_text ul li.category1 a {background:none;font-size:12px;}

#sub_text li.category_current{	
	background-image: url(../images/bg-products-current.jpg);
	background-repeat: no-repeat;
}
#sub_text ul ul {float:left;clear:both;padding:0px;margin:0px;}


#sub_text ul ul li.category1 {
	padding:0px;
	margin:0px;}

#sub_text ul li.category2 {}
#sub_text ul li.category_current2, #sub_text ul li.category_current2 a {
	font-size:12px;
	background:none;
	padding:0px;
	color:#406997;
}

#color_chart{
padding-top: 15px;
}