@charset "utf-8";
/* CSS Document */
.sub_left_side{
	width:525px;
	height:auto;
	float:left;
}
.sub_leftside_space{
	width:10px;
	height:802px;
	float:left;
}
.sub_cat_thumb{
	background-color:#F5F5F5;
	border: 1px solid #DAD8D8;		
	width:489px;
	height:auto;
	padding:15px;
	padding-bottom:5px;
	float:left;
	text-align:left;
	clear:both;
}
h1.sub_cat_title{
	width:489px;
	height:auto;
	margin: 0px;
	padding: 0px;
	font-family:Trebuchet Ms;
	font-size:18px;
	font-weight:bolder;
	padding-bottom:5px;
	color:#000000;
}
.sub_cat_thumb_pict_area{
	width:234px;
	height:140px;
	float:left;
	margin-bottom:10px;
	padding-left:10px;
}
.sub_cat_thumb_pict_area_space{
	width:15px;
	height:144px;
	float:left;
	margin-bottom:10px;
}
.sub_cat_thumb_pict{
	width:225px;
	height:120px;
	float:left;
}
h1.sub_cat_thumb_pict_text{
	margin: 0px;
	padding: 0px;
	width:225px;
	height:auto;
	background-color:#FFFFFF;
	font-family:Trebuchet Ms;
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
	float:left;
	text-align:center;
}
.sub_cat_thumb_description{
	width:489px;
	height:auto;
	padding:10px;
	float:left;
	text-align:left;
}
h2.sub_cat_thumb_description_text{
	margin: 0px;
	padding: 0px;
	width:489px;
	height:auto;
	font-family:Trebuchet Ms;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-align:left;
}
.sub_feature{
	background-color:#FFFFFF;
	width:189px;
	height:auto;
	border: 1px solid #DAD8D8;	
	float:left;
	padding:10px;
	margin-bottom:10px;
	text-align:left;
}
.sub_feature_pict_area{
	width:189px;
	height:auto;
	float:left;
	padding-top:8px;
	text-align:left;
	border-bottom-style: none;
	padding-bottom:3px;
	clear:both;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #8D8D8D;
}
.sub_feature_pict{
	width:189px;
	height:140px;	
	background-color:#CCCCCC;	
	float:left;
	text-align:left;
}
.sub_feature_title{
	width:189px;;
	height:auto;	
	font-family:Trebuchet Ms;
	font-size:14px;
	font-weight:normal;
	color:#FF0000;
	text-align:center;
	float:left;
}
.sub_feature_description{
	width:189px;;
	height:auto;	
	font-family:Trebuchet Ms;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-align:left;
	float:left;
}
.sub_contact_form_area{
	width:497px;
	height:auto;
	padding:10px;
	font-family:Trebuchet Ms;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	float:left;
	text-align:left;
	border: solid 1px #606060;
	background-color:#FFFFFF;
}
.sub_contact_form{
	width:492px;
	height:auto;
	padding:0px;
	padding-top:10px;
	padding-left:10px;
	float:left;
	text-align:left;

}
.sub_contact_buttom{
	width:350px;
	height:auto;
	float:left;
	text-align:right;
	padding-top:10px;
	padding-bottom:5px;
	clear:both;

}
.sub_product_info_area{
	width:484px;
	height:auto;
	padding:20px;
	font-family:Trebuchet Ms;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	float:left;
	text-align:left;
	border: solid 1px #606060;
	background-color:#FFFFFF;
}
.sub_product_info_1{
	width:487px;
	height:auto;
	float:left;
}
.sub_product_info_pict{
	width:272px;
	height:209px;
	float:left;
}
.sub_product_info_title{
	width:200px;
	height:209px;
	float:left;
	text-align:right;
	padding-left:10px;
}
h1.h1_product_info_title{
	margin:0px;
	padding:0px;
	width:auto;
	height:auto;
	padding-top:0px;
	font-family:Trebuchet Ms;
	font-size:18px;
	font-weight:normal;
	color:#FF0000;
	clear:both;
}
h1.article_heading{
	margin:0px;
	padding:0px;
	width:auto;
	height:auto;
	padding-top:0px;
	font-family:Trebuchet Ms;
	font-size:18px;
	font-weight:normal;
	color:#FF0000;
	clear:both;
}

h1.article_sub_title{
	padding:0px;
	margin:0px;
	font-family:Trebuchet Ms;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}
h1.article_content{
	padding:0px;
	margin:0px;
	font-family:Trebuchet Ms;
	font-size:12px;
	color:#000000;
	font-weight:normal;
}

h1.h1_product_info_title_heading{
	margin:0px;
	padding:0px;
	width:auto;
	height:auto;
	padding-top:0px;
	padding-left:5px;
	margin-bottom:10px;
	margin-left:5px;
	font-family:Trebuchet Ms;
	font-size:12px;
	font-weight:normal;
	color:#FF6A6A;
	clear:both;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #FF9F9F;
}
h1.h1_product_info_title_1{
	margin:0px;
	padding:0px;
	width:auto;
	height:auto;
	padding-top:5px;
	font-family:Trebuchet Ms;
	font-size:12px;
	font-weight:normal;
	font-style:italic;
	color:#000000;
	font-weight:bold;
	clear:both;
}

h1.h1_product_info_price{
	margin:0px;
	padding:0px;
	padding-right:10px;
	width:auto;
	height:auto;
	font-family:Trebuchet Ms;
	font-size:14px;
	font-weight:normal;
	color:#FF0000;
	clear:both;
}
h1.h1_product_info_more{
	margin:0px;
	padding:0px;
	padding-top:5px;
	width:auto;
	height:auto;
	font-family:Trebuchet Ms;
	font-size:12px;
	font-weight:normal;
	color:#FF0000;
	clear:both;
}
.sub_product_details{
	width:487px;
}
.sub_product_details ul{
	padding:0px;
	margin:0px;
	font-family:Trebuchet Ms;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}
.sub_product_details ul li{
	font-weight:normal;
	margin-left:40px;
}
.sub_product_details ul li a{
	text-decoration:underline;
	color:#000000;
}
.sub_product_details ul li a:hover{
	text-decoration:underline;
	color:#FF0000;
}
.sub_search_result_area{
	background-color:#FFFFFF;
	border: 1px solid #606060;		
	width:497px;
	height:auto;
	padding:12px;
	float:left;
	text-align:left;
	clear:both;
}
.sub_search_result_bar1{
	width:492px;
	height:auto;
	float:left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
h1.sub_search_result_text1{
	margin: 0px;
	padding: 0px;
	padding-left:10px;
	width:124px;
	font-family:Trebuchet Ms;
	font-size:16px;
	font-weight:normal;
	color:#000000;
	padding-bottom:6px;
	float:left;	 
}
h1.sub_search_result_text2{
	margin: 0px;
	padding: 0px;
	padding-left:10px;
	width:212px;
	font-family:Trebuchet Ms;
	font-size:16px;
	font-weight:normal;
	color:#000000;
	padding-bottom:6px;	
	float:left;		 
}
h1.sub_search_result_text3{
	margin: 0px;
	padding: 0px;
	padding-left:10px;
	width:126px;
	font-family:Trebuchet Ms;
	font-size:16px;
	font-weight:normal;
	color:#000000;
	padding-bottom:6px;	
	float:left;		 
}
.sub_search_result_image{
	margin: 0px;
	padding: 0px;
	width:134px;
	height:98px;
	font-family:Trebuchet Ms;
	font-size:16px;
	font-weight:normal;
	color:#000000;
	float:left;
	text-align:center;
}
.sub_search_result_name{
	margin:0px;
	padding:0px;
	width:222px;
	height:73px;
	padding-top:25px;
	font-family:Trebuchet Ms;
	font-size:16px;
	font-weight:normal;
	color:#000000;
	float:left;		 
}
h1.sub_search_result_details{
	margin:0px;
	padding:0px;
	width:auto;
	height:auto;
	padding-left:5px;
	font-family:Trebuchet Ms;
	font-size:11px;
	font-weight:normal;
	color:#CA0000;
	float:left;
	clear:both;
}

.sub_search_result_moreinfo{
	background-image:url(../img/subpage/call%20us.gif);
	background-repeat:no-repeat;
	margin: 0px;
	padding: 0px;
	width:130px;
	height:73px;
	padding-top:25px;
	padding-left:5px;
	font-family:Trebuchet Ms;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	float:left;		 
}
.sub_search_result_page{
	background-color:#FFFFFF;
	border: 1px solid #DAD8D8;		
	width:497px;
	height:auto;
	padding:12px;
	padding-top:6px;
	padding-bottom:6px;
	margin-top:6px;
	float:left;
	text-align:left;
}
h1.sub_search_result_page_h11{
	margin:0px;
	padding:0px;
	width:auto;
	height:auto;
	float:left;
	font-family:Trebuchet Ms;
	font-size:10px;
	color:#000000;
	font-weight:normal;
}

h1.sub_search_result_page_h1{
	margin:0px;
	padding:0px;
	width:auto;
	height:auto;
	float:right;
	font-family:Trebuchet Ms;
	font-size:12px;
	color:#FF0000;
	font-weight:normal;
}
.sub_right_side{
	width:211px;
	height:auto;
	float:left;
	text-align:left;
}

.sub_search{
	width:189px;
	height:66px;
	border: 1px solid #EAE6E6;
	background-color: #FFFFFF;
	padding-top:10px;
	float:left;
	clear:both;
}
<!-- solutions menu
A.ssmItems:link		{color:white;text-decoration:none;}
A.ssmItems:hover	{color:white;text-decoration:none;}
A.ssmItems:active	{color:white;text-decoration:none;}
A.ssmItems:visited	{color:white;text-decoration:none;}
A.ssmItems1:link	{color:white;text-decoration:none;}
A.ssmItems1:hover	{color:white;text-decoration:none;}
A.ssmItems1:active	{color:white;text-decoration:none;}
A.ssmItems1:visited	{color:white;text-decoration:none;}
-->
.picture_left{
	width:auto;
	height:auto;
	padding:10px;
	clear:both;
	float:left;	
}
h1.article_content ul{
	padding:0px;
	margin:0px;
	font-family:Trebuchet Ms;
	font-size:12px;
	color:#000000;
	font-size:12px;
	font-weight: normal;
	text-align:left;
}

h1.article_content ul li{
margin 0px;
padding 0px;
}
h1.td_article_sub_title{
	padding:0px;
	margin:0px;
	font-family:Trebuchet Ms;
	font-size:12px;
	color:#000000;
	font-size:12px;
	font-weight: bold;
	text-align:left;
}
/*td_articles*/
td.td_article_heading, td.td_article_sub_heading{
	font-size:16px;
	color:#000000;
	font-weight:bold;
	text-align:center;
	font-family: Arial;
	margin-bottom:2px;
	padding-top: 0px;
	margin-top:0px;
        height:auto 
}
td.td_article_sub_heading,td.td_article_title{
	font-size:14px;
	font-weight:normal;
	color:#901f03;
	text-align:center;
        height:auto
}
td.td_article_title,td.td_article_sub_title{
	font-size:12px;
	color:#003399;
	font-weight: bold;
	text-align:center;
        height:auto
}
td.td_article_sub_title,td.td_article_content{
	font-size:12px;
	color:#000000;
	font-weight:bold;
        height:auto
}
td.td_article_content{
	font-size:12px;
	font-weight:normal;
        height:auto
}
/* end td_articles */