body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	padding:0px;
	margin:0px;
	}

p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	}
select{
	font-size:12px;
	color:#333333;
	}

td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	}

.arial2_333{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	line-height:28px;
	text-decoration:none;
	}
.arial2_333 a{
	color:#ff630e;
	text-decoration:underline;
	}
.arial2_333 a:hover{
	color:#ff630e;
	text-decoration:none;
	}




.arial2_r_333{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	line-height:20px;
	text-decoration:none;
	}
.arial2_r_333 a{
	color:#ff630e;
	line-height:18px;
	text-decoration:underline;
	}
.arial2_r_333 a:hover{
	color:#ff630e;
	line-height:18px;
	text-decoration:none;
	}
	
.topbg{
background:url(../images/topbg.gif);
}

.input{
	font-size:14px;
	border:1px solid #aeaeae;
	width:209px;
	background:#fffde8;
	color:#7a7a7a;
	font-weight:normal;
	height:22px;
	padding:4px 0 0 4px;
	}
.input2{
	font-size:12px;
	width:210px;
	background:#fff;
	color:#333333;
	font-weight:normal;
	padding:3px;
	}
.input3{
	font-size:12px;
	width:40px;
	background:#fff;
	color:#333333;
	font-weight:normal;
	padding:3px;
	}
.input4{
	font-size:12px;
	width:90px;
	background:#fff;
	color:#333333;
	font-weight:normal;
	padding:3px;
}
.arial14737373{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#737373;
	text-decoration:none;
	}

	.verdana_r_11_F00{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
line-height:16px;
font-style:normal;
font-weight:normal;
color:#F00;
}
	
.arial14737373 a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#737373;
	text-decoration:underline;
	}
	
.arial14737373 a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	}
	
.graphicbg{
	background:url(../images/img_bg1.gif);
	}
	
.docbg{
	background: url(../images/img_doc-bg.gif);
	}
	
.businessbg{
	background:url(../images/business-bg.gif);
	}
	
.verdana12888888{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#888888;
	}
	
.arial14000000{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	text-decoration:underline;
	}
	

.arial1_r_4000000{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	text-decoration:none;
	}
.arial1_r_4000000 a{
	color:#000000;
	text-decoration:none;
	}
.arial1_r_4000000 a:hover{
	color:#000000;
	text-decoration:underline;
	}
	
.arial14000000{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	text-decoration:underline;
	}
	
.arial14000000:hover{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	text-decoration:none;
	}
	
.designbg{
	background:url(../images/design-bg.gif);
	}
	
.arial12d6cac4{
	color:#d6cac4;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	padding:0 0 0 10px;
	}
	
.arial12d6cac4 a{
	color:#d6cac4;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	}
	
.arial12d6cac4 a:hover{
	color:#FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	}
	
.borderbottom{
	border-bottom:1px solid #886555;
	}
	
.arial12c2c2c2{
	color:#c2c2c2;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	}
	
.solidblockmenu ul{
	margin: 0;
	padding: 0;
	float: left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#FFFFFF;
	text-decoration:none;
	}

.solidblockmenu li{
	display: inline;
	}

.solidblockmenu li a{
	float: left;
	color:#FFFFFF;
	padding: 9px 16px 9px 16px;
	text-decoration: none;
	}


.solidblockmenu li a:hover{
	color:#e06714;
	}
	
.product{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#e06714;
	font-weight:normal;
	float:left;
	padding: 9px 16px 9px 16px;
	}

.product_heading{
	font-family:Georgia, "Times New Roman", Times, serif;
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-size:18px;
	/*color:#ff630e;*/
	color:#333333;
	font-weight:normal;
	}
.tabcontainer{
	clear: left;
	width: 505px; /*width of 2nd level sub menus*/
	height:15px; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
	}

*:first-child+html .ieclass{ /*IE7 hack to remove gap between menu and sub contents*/
	margin-top: -1px;
	}

* html .ieclass{ /*IE6 and below hack to remove gap between menu and sub contents*/
	margin-top: -1px;
	}

.tabcontent{
	/*display:none;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:11PX;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
	}
.tabcontent a{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
	}
.tabcontent a:hover{
	color:#ffe74c;
	text-decoration:none;
	font-weight:normal;
	}
	
.georgia18FFFFFF{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#FFFFFF;
	text-decoration:none;
	}
	
.georgia18FFFFFF:hover{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#e06714;
	text-decoration:none;
	}
	
	
.arial11_000000{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	font-weight:normal;
}	
.Verdana14_3b3b3b{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#3b3b3b;
	font-weight:normal;
	text-decoration:none;
	line-height:18px;
}
.LR_border{
	border-left:1px solid #c1c1c1;
	border-right:1px solid #c1c1c1;
}

/* SITEMAP */
.sitemap_arrow{
		background:url(../images/img_arrow_sitemap.gif) 0 -2px no-repeat;
		width:400px;
		height:19px;
		margin-left:0px;
		padding-left:10px;
		text-indent:10px;
		padding-top:3px;
		float:left;
	}
.sitemap_arrow_bottoom{
		background-image:url(../images/img_arrow_sitemap_bottom.gif);
		background-repeat:no-repeat;
		margin-left:0px;
		padding-left:20px;
	}
.sitemap_arrow_top_b{
		background-image:url(../images/img_arrow_sitemap_top.gif);
		background-repeat:no-repeat;
		padding-left:20px;

	}
.sitemap_arrow_middle{
		background:url(../images/img_arrow_sitemap.gif) 0 -6px no-repeat;
		padding-left:20px;
		text-align:left;
		margin:0;
	}
.sitemap {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	line-height:18px;
	}
.sitemap a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	line-height:18px;
	text-decoration:none;
	}
.sitemap a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:underline;
	}
	/* /SITEMAP */
	
.heading_border{
	border-top:1px solid #cccccc;
}

.submenu_dvider{
padding: 0 5px 0 5px;
font-weight:normal;
}
#flashMenu{
	width:961px;
	height:347px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
	font-weight:normal;
	/*margin-left:12px;
	display:inline;*/
}
#flashMenu a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff630e;
	font-weight:bold;
	text-decoration:underline;
}
#flashMenu a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff630e;
	font-weight:bold;
	text-decoration:none;
}
.arial11rCC3300 {
	color:#CC3300;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:18px;
	text-decoration:none;
	text-transform:none;
}
.product_name{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	padding-left:20px;
}
.discount_price{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#e5580b;
}
/* for header partners */
.trebuchet17rffffff{
font-family:Tahoma, Geneva, sans-serif;
font-size:15px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}
a.trebuchet17rffffff:hover{
font-family:Tahoma, Geneva, sans-serif;
font-size:15px;
font-weight:bold;
color:#fff39c;
text-decoration:underline;
}
.verdana11r6666666{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#666666;
text-decoration:none;
}
a.verdana11r6666666:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#f76400;
text-decoration:underline;
}
.color_dark{
	background-color:#e8f2cf;
}
.color_light{
	background-color:#F9FEEB;
}
.border{
	border:1px solid #c0cd9f; 
}
/* for header partners */