/******** Default Behaviour Tags ********/

/****************************************/

/* RESET STYLE */



*				{margin:0; padding:0; font-family: Helvetica, Arial,Sans-Serif; outline:none;}

body			{font-size:7pt; background-color:#ffffff; color:#989898;} 

a				{color:#989898; text-decoration:none}

a:visited		{color:#989898; text-decoration:none}

a:link				{color:#989898; text-decoration:none}

a:hover			{text-decoration:none; color:#000;}

select, input, textarea	{
						font-family:Helvetica, Arial,Sans-Serif; 
						color:#989898; 
						border:#d1d1cf solid 1px; 
						font-size:7pt; 
						background-color:#FFFFFF;
					}

input {color:#989898;padding:2px 0 2px 3px;}

input[type="checkbox"], input[type="radio"] { border:none; background-color:none }

button 
	{
		font-size:7pt; 
		border:#d1d1cf solid 1px; 
		background-color:#FFFFFF;
		cursor:pointer;				
		margin-bottom:0;		
		margin-right:0;		
		padding-bottom:1px;
		padding-left:8px;
		padding-right:8px;
		padding-top:2px;	
		color: #989898;
	}
button :hover {color: black}



h1{font-size:1.67em;  }

h2{font-size:11px; }

h3{font-size:11px; color:#666}

h4, h5, h6{font-size:1em; color:#555}

img, fieldset{border:0}

.hidden{display:none;}

b{color:#777777}

strong{color:#777777}

hr{ height:1px; background-color:#acacac; border:none}

/***********/

ol, ul{list-style-type:none;}

ul{}

	ul li{list-style-type:none;}

ol{}

	ol li{list-style-type:none;}

dl{}

	dt{font-weight:bold; text-transform:uppercase;} 

	dd{}

/***********/

table{}

	th, td{text-align:left;vertical-align:top}

	th{}

	td{}

	thead{font-weight:bold;}

		thead th{}

		thead td{}

	tbody{}

		tbody th{}

		tbody td{}

		

.Normal ul li { display:inline}

p{line-height:17px;}

/********** Common Classes ********/

.clear{height:0; clear:both; padding:0; margin:0; line-height:0; }



/********** Common Structure (for all templates) ********/

/********************************************************/

#wrapper{width:100%; }

	#container1{width:971px; margin:0 auto;}

		.style1{font-size:7pt}

		

		

		

		/********Header**************/

		#header{height:83px;}

			#header a{color:#989898}

			#header a:hover{color:#000}			

			#header_content{}

				

				.logo{padding:38px 0 0 20px; float:left}

				#topnav{margin:50px -49px 0 0; display:inline; font-size:8pt; float:right; width:450px; position:relative;z-index:100}

				    #topnav span span span.main_dnnmenu_rootitem_selected{color:#000}				

				    #topnav span span span{float:right;}

				    #topnav span span span span{float:left;display:block; margin:0 0 0 8px}

	                #topnav span span span span.txt{text-transform:uppercase}

	                #topnav span span span span:hover{color:#404040}

	                #topnav span span table span{color:#fe9d2f}

	                #topnav span span table span:hover{color:green}

				#topnav td:hover {cursor:pointer}

				ul#nav li{float:left; margin:0 6px 0 0;  }

					ul#nav li a{color:#989898; }

					ul#nav li a:hover{color:#404040; text-decoration:none; }

					ul#nav li.active a{color:#000; }

					ul#nav li.last{margin:0}

				.cart_account{float:right;padding:21px 6px 0; text-align:left;}

						

					.cart_account ul li{padding:0 6px 0 6px; display:inline; background:url(/images/bg_footer_listmenu.gif) right 1px no-repeat; float:right}

					.cart_account ul li.last{background:none; }

						#header .cart_account ul li.cartSum a{font-weight:bold; color:#000}						

						#header .cart_account ul li.last a{font-weight:normal; font-size:7pt}				

				.search{padding:23px 10px 0 0; float:right }

					.search_content{ background:url(/images/bg_input_search.gif) 0 0 no-repeat; width:209px; height:16px; display:block }

                    .search_content_02{ background:url(/images/bg_input_search_02.gif) 0 0 no-repeat; width:209px; height:18px; display:block }					      

					  .search_content  select{ width:60px; height:11px; cursor:pointer; overflow:hidden; display:inline; margin:3px 0 0 6px; float:left; border:none}

					  .search_content_02  .submitSearch{background:url(/images/btn_search_02.gif) 0 0 no-repeat; width:14px; height:11px; cursor:pointer; overflow:hidden; display:inline; margin:3px 0 0 6px; float:left; border:none} 

						.inputSearch{background:none; border:none; margin:0 0 0 5px; float:left; width:114px;}

                                                

                                                

				#header_right{float:right; width:248px}

				

		#main{width:970px}	

			/*********Banner************/

			#bannerHome{z-index:0; position:relative}	

				#bannerHome_left{width:722px;height:314px; float:left; background:url(../../../0/images/Banner/BannerHomePage/homestaticbanner.jpg) 0 0 no-repeat;}

				#bannerHome_right{width:227px; height:314px; float:right; }

				

			#banner{ width:971px; height:303px}

				#banner_left{width:722px; float:left; height:303px}

				#banner_right{width:248px;float:right; height:303px }	

				

			#bannerProduct{width:971px; height:330px; padding-bottom:10px;}

				#bannerProduct_left{width:722px; float:left;}

				#bannerProduct_right{width:248px; float:right; }				

				

            /**********Content Round*************/

				#divRound{float:left;}		

					.divRound_top{background:url(/images/bg_roundconers_top.gif) 0 0 no-repeat; width:971px; height:15px}

					.divRound_bottom{background:url(/images/bg_roundconers_bottom.gif) 0 0 no-repeat; width:971px; height:15px}	

					.divRound_content{background:url(/images/bg_roundconers.gif) 0 0 repeat-y; width:971px;}	

			

					.linkImageCollection{padding:27px 0 0 0}

					ul.ulLinkImageCollection li{float:left; display:inline}

						ul.ulLinkImageCollection li.linkImageCollection_hom{margin:0 0 0 36px}

						ul.ulLinkImageCollection li.linkImageCollection_flo{margin:0 0 0 50px}

						ul.ulLinkImageCollection li.linkImageCollection_shin{margin:0 0 0 42px}	

						ul.ulLinkImageCollection li.linkImageCollection_mor{margin:0 0 0 85px}	

							.collectionLink{background:url(/images/ico_highlight_link.gif) 0 5px no-repeat; display:block; padding:0 0 0 7px; color:#666}

				.topContentCollection{padding:30px 0 20px 0px}

		

			/*********ContentHome*******/

			#dnn_ctr755_HtmlModule_lblContent #content{

					margin:0 auto;

					width:808px;

				}

				ul.page li{float:left; padding:0; display:inline}

					

				.tophead{border-bottom:2px #e4e4e4 solid; background:url(/images/img_bird.gif) 750px bottom no-repeat; height:48px; width:100%}

				#displaycontent{padding:0 0 0 0}

					#displaycontent P{margin:10px 0 0 0; font-size:8pt}

					#displaycontent #left{padding:0 0 0 0}

				/************Left****************/

				#left{width:722px; float:left; font-size:8pt; color:#999}

					#left h2{font-weight:normal; color:#666666;}

				/************Right***************/

				#right{width:227px; float:right}

				#right hr {background-color:#999999;border:medium none;height:1px;margin:10px 0 13px;}

				

				

				/**************Product************/

				.product_detail{}

				.product_detail_left{width:477px; float:left; padding:20px 0 20px 0}

				.product_detail_left .swatchname a img

									{

										padding-right:10px;

									}

									

				

				.product_detail_right{width:478px; float:right; padding:20px 0 20px 0}		

					.page_positionProductDetail{padding:18px 0 0 0;}		

					.product_input{border-top:1px #999 solid; padding:10px 0 0 0}

					.ProductDescription{margin:33px 0 0 0}	

						ul.ulPageProductDetail{}

							ul.ulPageProductDetail li{float:left; background:url(/images/bg_page_position_listmenu.gif) right 4px no-repeat; padding:0 9px 0 4px}

							ul.ulPageProductDetail li.last{background:none;color:#000000;font-weight:bold;}

							ul.ulPageProductDetail li.first{padding:0 9px 0 0}

								ul.ulPageProductDetail li.active a{color:#000; font-weight:bold}

						.desProduct{font-size:11px; line-height:18px; padding-top:6px; color:#777777;}

							.desProduct P{margin:5px 0 5px 0}

						

					.product_next_previous{padding:35px 0 0 0}	

						.product_next_previous img{float:left}

					ul.ulFirstNext{}

						ul.ulFirstNext li{float:left; margin:0 0 0 10px; display:inline}

							ul.ulFirstNext li.next{background:url(/images/ico_next.gif) right 3px no-repeat; padding:0 7px 0 0}

							ul.ulFirstNext li.previous{background:url(/images/ico_previous.gif) 0 3px no-repeat; padding:0 0 0 7px}

							

					.cart1{padding:40px 0 0 0}

						table.tableCart1{border-collapse:collapse}

							.cart1_line{}

							.submitCart1{background-color:#FFF; color:#888; font-size:0.9em; font-weight:bold; border:1px #666 solid; cursor:pointer}

							.cart1 hr{background-color:#ccc; padding:0; margin:10px 0 13px 0}

							table.tableCart1 .tit_item{width:127px;border-bottom:1px #ccc solid; padding:0 0 4px 0; color:#666; font-size:10px;}

							table.tableCart1 .tit_product_name{width:160px;border-bottom:1px #ccc solid; padding:0 0 4px 0; color:#666; font-size:10px;}

							table.tableCart1 .tit_qty{width:50px;border-bottom:1px #ccc solid; padding:0 0 4px 0; color:#666; font-size:10px; text-align:center}

							table.tableCart1 .tit_price{width:137px;border-bottom:1px #ccc solid; padding:0 0 4px 0; color:#666; font-size:10px; text-align:right}	

							

							table.tableCart1 .item{width:127px; padding:14px 0 12px 0; color:#666; font-size:10px;}

							table.tableCart1 .product_name{width:160px; padding:14px 0 12px 0; font-size:10px; color:#666;}

							table.tableCart1 .qty{width:50px; padding:14px 0 12px 0; text-align:center; font-size:10px; color:#666;}

							table.tableCart1 .price{width:137px; padding:14px 0 12px 0; font-size:10px; text-align:right; color:#666;}		

							table.tableCart1 input{width:29px; text-align:center; font-size:11px;}

							



					.cart2{padding:0 0 0 0}

						table.tableCart2{border-collapse:collapse}

							.cart2_line{}

							.submitCart2{background-color:#FFF; color:#888; font-size:0.9em; font-weight:bold; border:1px #666 solid; cursor:pointer}

							.cart2 hr{background-color:#c8c8c8; padding:0; margin:10px 0 13px 0}

							table.tableCart2 .tit_accessories{border-bottom:1px #e4e4e4 solid; padding:0 0 4px 0}

		

							table.tableCart2 .item{width:87px; padding:4px 0 0 0; color:#666}

							table.tableCart2 .product_name{width:250px; padding:4px 0 0 0}

							table.tableCart2 .qty{width:87px; padding:4px 0 0 0}

							table.tableCart2 .price{width:50px; padding:4px 0 0 0}		

							table.tableCart2 input{width:29px; text-align:center}

							

							.floatLeft{float:left}			

							.floatRight{float:right}

							.product_detail_img{padding:40px 0 10px 0;}

								

					            .product_detail_img table td{vertical-align:bottom; text-align:center; width:477px}

					ul.viewOtherProduct{margin:13px 0 0 0}

					ul.viewOtherProduct li{float:left; width:228px; height:70px; }

						ul.viewOtherProduct li div{float:left; }

					

							ul.viewOtherProduct li img{vertical-align:bottom; float:left}

														

					

				

				/*********Hight Light Home***************/

				.highlight_home{}

					.table_highlight_home{

												width:100%; border-collapse:collapse;

												float:left;

												margin:17px 0 0;

											}

						.table_highlight_home P{line-height:12px;margin:5px 0 0 0}	

					     .table_highlight_home h3{margin:0 0 4px 0}  

						.table_highlight_home a{text-decoration:underline; background:url(/images/ico_highlight_link.gif) 0 6px no-repeat; padding:0  0 0 7px; display:inline-block; margin:3px 0 0 0; color:#666}							

						    .table_highlight_home a:hover{color:#000}

						.table_highlight_home .tit_highlight1{width:228px; text-align:right; padding:0  0 9px 0}		

						.table_highlight_home .tit_highlight2{width:476px; text-align:right;padding:0 0 6px 0}

						.table_highlight_home .tit_highlight3{width:227px ;text-align:right;padding:0 0 6px 0}						

						.table_highlight_home .highlight1{width:227px; border-top:2px #b9decc solid; border-bottom:1px #a0a0a0 solid;background:url(/images/bg_highlight_home_01.gif) 135px bottom no-repeat; height:190px}	

							.table_highlight_home .highlight1 div{padding:22px 114px 0 0; text-align:right}			

						

						.table_highlight_home .highlight2{width:475px;border-top:2px #332d2a solid; border-bottom:1px #a0a0a0 solid;background:url(/images/bg_highlight_home_02.gif) 0 bottom no-repeat; height:190px}

							.table_highlight_home .highlight2 div{padding:22px 298px 0 20px;text-align:right}						

						

						.table_highlight_home .highlight3{width:227px;border-top:2px #ff1f1f solid; border-bottom:1px #a0a0a0 solid;background:url(/images/bg_highlight_home_03.gif) 155px bottom no-repeat; height:190px}	

							.table_highlight_home .highlight3 div{padding:22px 95px 0 10px;text-align:right}						

						.table_highlight_home .blanka{width:21px}

				

				

				/*******join Email List*************/

				.join_email_list{float:left; margin:34px 0 0 203px;display:inline}		

					.join_email_list LABEL{display:block; float:left; width:280px; text-align:right; margin:0 20px 0 0; display:inline; line-height:13px}

					.join_email_list .submitEmail{border:none; background-color:#FFF; cursor:pointer; margin:3px 0 0 0}	

					.join_email_list .inputEmail{border:none; background-color:#e6e6e6; cursor:pointer; width:182px; margin:3px 0 0 0}

					

				/********Share******************/	

				.share{float:right; display:inline; margin:39px 15px 0 0}

					.share LABEL{float:left; padding:1px 0 0 0}

					.share IMG{display:inline-block; margin:0 0 0 6px; cursor:pointer }

			

				/*********Page Positoin**********/

				.page_position{padding:11px 0 0 0; float:left}

					.page_position h1{float:left; font-size:15px; color:#000; display:inline-block; font-weight:bold;font-family:Helvetica, Arial,Sans-Serif; padding:0 0 0 6px}

					ul.ulPage{margin:5px 0 0 20px; float:left}

					ul.ulPage li{float:left; background:url(/images/bg_page_position_listmenu.gif) right 4px no-repeat; padding:0 9px 0 4px}

						ul.ulPage li.last{background:none}

						ul.ulPage li.active a{color:#000; font-weight:bold}

						

				.page_position a.active{color:#555}

						

				.page_positionCollection{padding:0 0 0 6px; float:left}

					.page_positionCollection h1{float:left; font-size:15px; color:#000; display:inline-block; font-weight:bold; font-family:Helvetica, Arial,Sans-Serif; letter-spacing:-1px}

					ul.ulPage{margin:5px 0 0 20px; float:left}

					ul.ulPage li{float:left; background:url(/images/bg_page_position_listmenu.gif) right 4px no-repeat; padding:0 9px 0 4px}

						ul.ulPage li.last{background:none}

						ul.ulPage li.active a{color:#000; font-weight:bold}		

						

	

				/*******Audio*******************/

				.audio{float:right; width:248px; }

				.audio div{padding:3px 0 20px 7px}

				.audio label{display:block; width:64px; float:left; padding:0 0 0 0}

				    .audio label a {color:#666; font-size:8pt}

				.audio ul.audio{float:left; width:160px;}

				.audio ul.audio li{float:left; margin:0 10px 0 0; display:inline }

				    .audio ul.audio a{cursor:pointer}

				    .audio ul.audio li a.active{color:#000}

				

				/*********Hight Light Collection***************/

				.highlight_collection{padding:36px 0 0 0;  }

					.table_highlight_collection{width:100%; border-collapse:collapse;}

						.table_highlight_collection P{line-height:14px;margin:4px 0 0 0}

						.table_highlight_collection ul.ulCollectionStyle1{float:right; width:100%; font-size:8pt; margin:14px 0 0 0}

						.table_highlight_collection	 ul.ulCollectionStyle1 li{float:right; background:url(/images/bg_footer_listmenu.gif) right 3px no-repeat; padding:0 5px 0 5px; color:#666}

						    .table_highlight_collection	 ul.ulCollectionStyle1 li.last{float:right; background:none; padding:0 0 0 5px}

						.table_highlight_collection a{color:#666}

						.table_highlight_collection a:hover{color:#000}

							.table_highlight_collection	 ul li a{text-decoration:none; color:#666}						

						.table_highlight_collection a{text-decoration:underline; display:inline-block; margin:7px 0 0 0; color:#444}									

							.topborder_highlight_hom{width:228px; border-top:2px #332d2a solid; }		

							.topborder_highlight_flo{width:228px;border-top:2px #b9decc solid; }

					 		.topborder_highlight_shin{width:228px ;border-top:2px #ff1f1f solid;}	

							.topborder_highlight_mor{width:228px ;border-top:2px #f1ebb3 solid;}	

							.highlight_hom{width:227px; border-right:1px #cccccc solid}	

								.highlight_hom div{text-align:right; padding:0 15px 5px 0}				

						 	.highlight_flo{width:227px; border-right:1px #cccccc solid}

							 	.highlight_flo div{text-align:right;padding:0 15px 5px 0}							

						 	.highlight_shin{width:227px;border-right:1px #cccccc solid}	

						 		.highlight_shin div{text-align:right;padding:0 15px 5px 0}				

							.highlight_mor{width:227px;border-right:1px #cccccc solid}	

							 	.highlight_mor div{text-align:right;padding:0 15px 5px 0}	

							.bottom_highlight_hom{width:228px;border-right:1px #cccccc solid; text-align:right; padding:0 13px 7px 0}		

							.bottom_highlight_flo{width:228px;border-right:1px #cccccc solid; text-align:right; padding:0 13px 7px 0}

					 		.bottom_highlight_shin{width:228px;border-right:1px #cccccc solid; text-align:right; padding:0 13px 7px 0}	

							.bottom_highlight_mor{width:228px;border-right:1px #cccccc solid; text-align:right; padding:0 13px 7px 0}	



							.table_highlight_collection .bottom_highlight_hom a,.table_highlight_collection .bottom_highlight_flo a,.table_highlight_collection .bottom_highlight_shin a,.table_highlight_collection .bottom_highlight_mor a{text-decoration:none; color:#989898; padding:0; margin:2px 0 0 0;}

								    .bottom_highlight_hom a:hover, .bottom_highlight_flo a:hover, .bottom_highlight_shin a:hover, .bottom_highlight_mor a:hover{text-decoration:none; color:#000}		

							

							.table_highlight_collection .blanka{width:21px}				

							.table_highlight_collection .blankb{height:17px; border:none}

					



					/**********Hightlight product detail*****************/

									/*********Hight Light Collection***************/
				.AdditionalImages {padding-top:10px}
				.highlight_ProductDetail{color:#333}

					.table_highlight_ProductDetail{width:100%; border-collapse:collapse; font-size:7pt }		

						.table_highlight_ProductDetail td{width:110px;}

						

						.table_highlight_ProductDetail .topborder_highlight_hom{border-top:3px #332d2a solid;  color:#000}		

						.table_highlight_ProductDetail .topborder_highlight_flo{border-top:2px #b9decc solid; color:#000}

					 	.table_highlight_ProductDetail .topborder_highlight_shin{border-top:2px #ff1f1f solid; color:#000}	

						.table_highlight_ProductDetail .topborder_highlight_mor{border-top:2px #f1ebb3 solid; color:#000}				

		

						.table_highlight_ProductDetail .blanka{width:8px}				

			

				/* #information_product{padding:10px 0 15px 0; background-color:#f3f3f3;width:472px;}	*/	

				.information_product{ line-height:13px;padding:10px 0 15px 0; background:#f3f3f3 url(/images/bg_specification.gif) bottom center no-repeat ;width:470px; font-size:7pt}		

			        .information_product p{line-height:13px}

			        .information_product b{color:#000}

			

			

				* html .information_product{height:100px}

				    .information_product > div{padding:0 0 0 9px}

				.table_highlight_ProductDetail{margin:22px 0 0 0}

				    .table_highlight_ProductDetail b{color:#000}		

				

						

				/*******about us link**********/

				.sub_link{margin:0 0 40px 0}

				.sub_link hr{margin:10px 0 13px 0; height:1px; background-color:#999; border:none}

				.sub_link LABEl{color:#333}	

				.sub_link li{display:block; margin:4px 0 0 0}

				.sub_link li.active a{color:#000}

				.sub_link img{margin:0 0 0 5px}

				

				

				/*******contact ****************/

				.sub_contact{margin:0 0 0 0}

				.sub_contact hr{margin:4px 0 4px 0; height:1px; background-color:#999; border:none}

				.sub_contact LABEl{color:#666}	

				.sub_contact li{display:block; margin:4px 0 0 0}

				.sub_contact li.active a{color:#000}

				.sub_contact img{margin:0 0 0 5px}

				

				

				/************Link Collection***********/		

				.link_collection{margin:0 0 0 0}

				.link_collection hr{margin:4px 0 4px 0; height:1px; background-color:#999; border:none}

				.link_collection LABEl{color:#666}	

				.link_collection ul{margin:10px 0 0 0}

				.link_collection li{margin:0 5px 0 0; float:left; display:inherit; }

	

	

			/***********Product**************/

			.product{}

				.tit_listproduct h3{font-size:7pt; color:#666666; margin:0 0 9px 5px}

				.tit_summaryproduct h3{font-size:7pt; color:#666666; margin:0 0 9px 0}	

				

				.tit_listproduct{width:722px; border-bottom:1px #acacac solid; }

				.tit_listproduct_normal{width:722px;  font-size:8pt }		

					.tit_listproduct_normal h3{font-size:7pt; color:#666666; margin:0 0 9px 5px}

					.tit_listproduct_normal center{margin:30px 0 0 0}

				.tit_summaryproduct{width:226px; border-bottom:1px #acacac solid; }

				.tit_summaryproduct_normal{width:226px; border:none}				

					.tit_summaryproduct_normal h3{font-size:7pt; color:#666666; margin:0 0 9px 0}	

					.tit_summaryproduct_normal ul li{margin:3px 0 0 0}

					.tit_summaryproduct_normal ul li.active a{color:#000}

				.listproduct{width:722px;}

					.listproduct > div{padding:0px 0 0 0}



						.listproduct .floatLeft{width:285px; float:left; text-align:center}

						.listproduct .floatRight{width:418px; float:right}

						.listproduct center{margin:25px 0 0 0}

						.listproduct H3{color:#666666;font-size:7pt; margin:0 0 5px 0}

						.listproductfull H3{color:#666666;font-size:7pt; margin:0 0 0 5px}

				.summaryproduct{width:226px;font-size:7pt;}

					.summaryproduct ul li{margin:0 0 0 0}

					.summaryproduct ul li.active a{color:#000}

				

				.summaryproduct h3{display:block; border-bottom:1px #acacac solid; padding:6px 0 9px 0;font-size:7pt;}	

					

				 #displaycontent .summaryproduct P{margin:5px 0 5px 0; padding:0}

				.product	.blanka{width:16px}

				.product	.blankb{height:30px}

			

			/*

				ul.ulProduct{margin:23px 0 0 0;}

				ul.ulProduct li{float:left; margin:0 40px 0 0; text-align:center; display:inline}

					ul.ulProduct li img{display:block;  margin:0 0 20px 0; vertical-align:bottom}

			

             */

				.productname_home{position:relative; top:-15px}

				

				

			/*********Cabinetry************/

			.cabinetry{padding:0 0 0 4px; margin:-12px 0 0 0}	

				

			/***********any**************/

			.display{background:url(/images/bg_highlight_home_02.gif) 0 0 no-repeat; font-size:1.6em}

	

			

			/**********Contact Us*********/

			.DisplayContent1{padding:18px 0 0 40px;font-size:8pt}	

			    .DisplayContent1 select,.DisplayContent1 input,.DisplayContent1 textarea {font-size:8pt}

				.DisplayContent1_left{width:400px; float:left; display:inline; margin:0 0 0 0}

				.DisplayContent1_right{width:450px; float:right; display:inline; margin:0 30px 0 0; padding:0 0 0 0; }				

					.DisplayContent1 H1{margin:0 0 23px 0; display:block; padding:0; color:#000}

					.DisplayContent1 H3{margin:0 0 23px 0; display:block; padding:0; color:#989898 }

					.DisplayContent1 H4{display:block; padding:0; color:#989898; font-size:7pt }					

				.formContactUs{margin:23px 0 0 0}

					 .formContactUs div{margin:0 0 7px 0}

					.formContactUs label.labelText{text-align:right;display:inline; width:65px; float:left; padding:2px 5px 0 0; font-weight:bold;}

					.formContactUs label.labelText1{padding:2px 2px 0 0; font-weight:bold;}

					.formContactUs{} select{width:176px; margin:2px 0 0}

						.formContactUs{} textarea{width:325px; margin:2px 0 0; height:158px}				

					.formContactUs span{color:#F00}

					.inputText{width:228px}

					.submitSend{background-color:#a8a8a8; border:none; overflow:hidden; width:45px; color:#FFF; cursor:pointer; margin:3px 0 0 0; float:left}

					.formContactUs p{float:left; margin:1px 0 0 130px; padding:0 ;display:inline}

					

						.formContactUs p img{display:block; float:left;padding:0 2px 0 0 }

						.formContactUs p label{display:block; padding:4px 0 0 0; float:right}

						

						ul.linkTo li{float:left; margin:0 10px 0 0; display:inline}	

				.DisplayContent1_right table{margin:-15px 0 10px 0}

				.DisplayContent1_right P{line-height:14px; margin:0 0 20px 0}

					.DisplayContent1_right table td{width:120px; text-align:left}

				        .DisplayContent1_right table td b{color:#666}

						

				/*********Account + Registration****************/

				.account_registration{margin:0px auto; }

				.account_registration_content{color:#666666}

				

				.account_registration_content_title{margin:0 0 20px 0}

				.account_registration_content P{margin:0 0 7px 0; padding:0; line-height:14px}

				.account_registration_content_title H3{margin:5px 0 0 20px; font-weight:normal; color:#666666;font-size:10px}

				.account_registration_content_title H1{color:#000; font-weight:bold ; font-size:15px}				

					.account_registration_content P.spec1{color:#000; margin:0 0 16px 0}

					    .account_registration_content P.spec1 strong{color:#000}

					.account_registration_content P.spec2{color:#404040; margin:0 0 12px 0}					

					.account_registration_content_top{height:69px; border-bottom:1px #666 solid; background:url(/images/bg_myaccount_registration_bird.gif) 260px bottom no-repeat; margin:20px 0 40px 0}

					.account_registration_content_top H1{padding:45px 0 0 40px; color:#000; font-size:15px; font-weight:bold}

					.account_registration_content_left{float:left; display:inline; padding:0 0 0 40px; width:310px}

					    .account_registration_content_left input{color:#666}

					.account_registration_content_right{float:right; display:inline; margin:0 30px 0 0; width:345px; color:#999}					

					.buttonCreateAccount{cursor:pointer; margin:26px 0 0 0}

					.closeWindow{font-size:8pt; color:#000; float:right; padding:7px 30px 0 0}

					#header .closeWindow a{color:#666;}

					.account_registration h4{color:#999; font-weight:bold}

					.account_registration img{display:block}

					

				/**********formLogin**********/

				.formLogin div{margin:0 0 10px 0}

				.formLogin label{color:#000; display:block; margin:3px 0 0 2px}

				.formLogin a.clickhere{text-decoration:underline; color:#555}

				    .formLogin a.clickhere:hover{color:#000}

				.formLogin b{color:#000;}

				.formLogin .inputText{width:227px; border:1px #707070 solid;font-size:8pt; padding:2px 0 2px 3px;}	

					.buttonSignIn{width:52px; height:14px; margin:0 0 0 15px; background:url(/images/sign-in_button_off.gif) 0 0 no-repeat ; color:#000;cursor:pointer; padding:1px 0 0 0}

				        .buttonSignIn:hover{background:url(/images/sign-in_button_on.gif) 0 0 no-repeat}

					.buttonJoin{width:52px; height:14px; margin:0 0 0 17px;background:url(/images/join_button_off.gif) 0 0 no-repeat; color:#000; cursor:pointer;padding:1px 0 0 0}

					     .buttonJoin:hover{background:url(/images/join_button_on.gif) 0 0 no-repeat}

				/********formEmail2*********/

				.formEmail{color:#888}

				.formEmail .inputEmail {background-color:#E6E6E6;border:medium none;cursor:pointer;margin:10px 0 0;width:227px; font-size:8pt}

				

		

					

			/**********Footer*********/

			/**********Footer*********/

			#footerHome{text-align:center; margin:48px 0 34px 0}

				#footerHome ul.menuFooter li{display:inline; padding:0 5px 0 5px;background:url(images/bg_footer_listmenu.gif) right 2px no-repeat;  }

				#footerHome ul.menuFooter li.last{background:none}	

					#footerHome a{color:#919191;}

					#footerHome a:hover{color:#000}



			#footer{margin:40px 0 0 0; width: 100%; overflow: hidden;clear:both}

				#footer hr{border:none; background-color:#e6e6e6; height:1px; margin:0 0 5px 0}

			

				#footer ul.menuFooter{float:left; padding:0 0 25px 0}

				#footer P{float:right; margin:0 21px 0 0; display:inline}

				#footer ul.menuFooter li{display:inline; padding:0 5px 0 5px;background:url(images/bg_footer_listmenu.gif) right 2px no-repeat;  }

				#footer ul.menuFooter li.last{background:none}	

					#footer a{color:#989898;}

					#footer a:hover{color:#000}

				

				ul.menuFooter1{float:left; padding:0 0 25px 0}

				ul.menuFooter1 li{display:inline; padding:0 5px 0 5px;background:url(images/bg_footer_listmenu.gif) right 2px no-repeat;  }

				ul.menuFooter1 li.last{background:none}	

					ul.menuFooter1 a{color:#989898;}

					ul.menuFooter1 a:hover{color:#000}

				

					

			/*******Collection Summary*********/

			.collection_summary{float:right;line-height:16px; width:346px; text-align:right; padding:4px 0 20px 0; font-size:11px; color:#888}

			.collection_summary P{line-height:16px}

			.collection_summaryCollection{float:right;line-height:15px;padding:13px 0 0;text-align:justify;width:474px;}				





.page_position div{margin:4px 0 0 25px; float:left}

.page_positionCollection div{margin:4px 0 0 25px; float:left}



.collection{margin:32px 0 32px 0}

.ContactUsMarginTop{margin:30px 0 0 0}



#loginDiv{position: relative;left: 0px; top: 0px; z-index: 1000;  font-size:8pt }

/*#loginDiv{position: absolute;left: 0px; top: 0px; z-index: 1000; width:100%; background-color:#979797; padding:160px 0 0 0; background:url(/images/bg_loginaccount.png) 0 0 repeat; } */

.listproduct #dnn_ContentPane {padding:0; width:690px }

.listproductfull #dnn_ContentPane {padding:0;}





.listproduct #dnn_ContentPane > div{padding:0; margin:0}

.listproduct .Normal{font-size:8pt; line-height:17px; padding:3px 0 0px 5px}



.listproduct #dnn_ContentPane{padding:0 0 0 0}



.tit_listproduct_normal{font-size:7pt}

.tit_listproduct_normal #dnn_ContentPane {padding:0; }

.tit_listproduct_normal #dnn_ContentPane div{padding:0; margin:0}

.tit_listproduct_normal .Normal{font-size:7pt}



ul.additonalviews li{float:left; margin:0 14px 10px 0; }

ul.additonalviews li img{border:1px #FFF solid}

ul.additonalviews li.active img{border:1px #000 solid}

ul.storfinishes li{float:left; margin:0 25px 12px 0}



ul#menu li{margin:4px 0 0 10px; padding:0}

ul#menu a{cursor:pointer}

ul#menu a.active{color:#000}



#displaycontent #left #dnn_ContentPane{line-height:17px}

#displaycontent #left .DNN_HTMLContent{padding:0 45px 15px 6px; }

#displaycontent #left .head_title{padding:0 0 0 5px; }





#displaycontent #left #dnn_ContentPane a{color:#666}

#displaycontent #left #dnn_ContentPane a:hover{color:#000}

#displaycontent #left h2{padding:0}



#displaycontent #dnn_PAGEINFORMATION1_lblPageTitle h2{padding:0 0 8px 6px}

.DNN_HTMLContent{margin:0 0 30px 0}



/***********About Us - Our Team -Template module***************/

				

				#leftAboutUs_OurTeam{width:225px; float:left; font-size:8pt; color:#999; display:inline; margin:0px 0 0  0}

				#leftAboutUs_OurTeam img{display:block; float:left}

				#centerAboutUs_OurTeam{width:475px; float:left; font-size:8pt; color:#999; display:inline; margin:0px 0 0 21px}

				#centerAboutUs_OurTeam img{display:block; float:left}







/****************download**************************************/

.download{font-size:7pt}

#displaycontent hr{background-color:#999999;border:medium none;height:1px;}

#displaycontent label{color:#000;font-size:7pt}



.table_download{margin:0 0 52px 0}

.table_download td{vertical-align:bottom}

.table_download .download1{width:15px}

.table_download .download2{width:151px; text-align:center}

.table_download .download3{width:139px}

.table_download .download4{width:95px}

.table_download .download5{width:88px}

.table_download .download6{width:220px}

.table_download .blankb{height:30px}





/****************presskits******************************************/

.presskits{}

ul.ulPresskits{margin:48px 0 0 0}

ul.ulPresskits li img{vertical-align:bottom; display:block; margin:0 0 10px 0}

ul.ulPresskits li{float:left; margin:0 60px 0 0; text-align:center; display:inline}



/***************press release*************************************/

ul.ulPressRelease li{float:left; margin:0 15px 0 0 ; display:inline; cursor:pointer}

ul.ulPressRelease li.active{color:#000}

.pressReleaseContent{margin:25px 0 0 0 }



#janContent{display:none}

#febContent{display:none}

#febContent{display:none}

#marContent{display:none}

#aprContent{display:none}

#mayContent{display:none}

#junContent{display:none}

#julContent{display:none}

#augContent{display:none}

#sepContent{display:none}

#octContent{display:none}

#novContent{display:none}

#decContent{display:none}

#allContent{display:none}







/*******************Table ProductList*************/

.table_product{margin:25px 0 0 0}

.table_product td{vertical-align:bottom; width:152px; text-align:center}

/* .table_product td img{margin:0 0 10px 0} */



#dnn_ContentPane .imgRight{margin:0 20px 0 20px; float:right; display:inline}



.product > table{}





/********************Accessories Collection Shin*************/

					.AccessoriesShin{padding:50px 0 0 0}

						table.tableAccessoriesShin{border-collapse:collapse}

							.submitAccessoriesShin{background-color:#FFF; color:#888; font-size:0.9em; font-weight:bold; border:1px #666 solid; cursor:pointer; margin:10px 0 0 0}

							.accessoriesShin hr{background-color:#c8c8c8; padding:0; margin:10px 0 13px 0}

							table.tableAccessoriesShin .tit_accessories{border-bottom:1px #e4e4e4 solid; padding:0 0 4px 0}

		

							table.tableAccessoriesShin .item{width:87px; padding:4px 0 0 0; color:#666}

							table.tableAccessoriesShin .product_name{width:150px; padding:4px 0 0 0}

							table.tableAccessoriesShin .quantity{width:50px; padding:4px 0 0 0; text-align:left}

							table.tableAccessoriesShin .price{width:70px; padding:4px 0 0 0}							

							table.tableAccessoriesShin .qty{width:120px; padding:4px 0 0 0}	

							table.tableAccessoriesShin input{width:29px; text-align:center}

							

							.floatLeft{float:left}			

							.floatRight{float:right}

				.product_detail_img{padding:40px 0 10px 0;}		

					            .product_detail_img table td{vertical-align:bottom; text-align:center; height:370px; width:477px}





	/***************NEW GENERAL TEMPLATE****************/

	#wrapper2{width:100%; }

	 #main2{width:973px}

		#divRound_02{float:left; font-size:10px}		

					.divRound_top_02{background:url(/images/bg_roundconers_top_02.gif) 0 0 no-repeat; width:973px; height:14px}

					.divRound_bottom_02{background:url(/images/bg_roundconers_bottom_02.gif) 0 0 no-repeat; width:973px; height:15px}	

					.divRound_content_02{background:url(/images/bg_roundconers_02.gif) 0 0 repeat-y; width:973px; position:relative}

						.divRound_content_02 hr{background-color:#dddddd;border:medium none; height:2px; margin:0;}

						.cart_header{width:973px; padding:50px 0 11px 0; overflow:hidden; border-bottom:#ddd solid 2px;}

							.cart_header label{float:right; margin:0 100px 0 0; color:#999; font-weight:bold}

							 .cart_header H2{padding: 0pt 0pt 0pt 128px; float: left; font-weight: bold; color: rgb(51, 51, 51); font-size: 18px;}

								.cart_header label span{font-size:18px; font-weight:bold; color:#000; margin:0 0 0 20px}

								

					#Cart{padding:60px 98px 10px 130px; color:#333; width:741px;}

						#Cart div#dnn_ContentPane {pappding-top:90px}

						

						table.tableCart{width:100%; margin:0; border-collapse:collapse}

							table.tableCart th{color:#333; font-size:8pt; border-bottom:2px #e4e4e4 solid;}

							table.tableCart td{color:#333; font-size:8pt; border-bottom:2px #e4e4e4 solid; padding:7px 0 7px 0}

                                table.tableCart td table td{border:none; padding:0}

							

						table.PriceCart{margin:0; width:100%;color:#333}	

							table.PriceCart h3{color:#F00; padding:4px 0 3px 0; font-size:8pt; float:left; display:inline}

							table.PriceCart td{vertical-align:bottom}

							table.PriceCart .Title{width:481px}

							table.PriceCart .typePrice{width:160px; text-align:right}						

							table.PriceCart .Price{width:92px; text-align:right}

							table.PriceCart span{color:#F00}

							

						.buttonCart{float:right; margin:35px 0 0 0}	

						    .buttonCart input{padding:0}

							.buttonContinueShopping{}

                            .buttonUpdate{margin:0 0 0 12px}

                            .buttonCheckOut{margin:0 0 0 20px}

                            

                      table.PriceCart span  .CATProductListItem{color:#666; font-weight:normal; font-size:9pt;}

                      #dnn_ctr386_ShoppingCart_pnlCartTotal {font-weight:bold; color:black}

                      #dnn_ctr386_ShoppingCart_pnlCartTotal span{font-weight:bold; color:black; display:inline}
                      #dnn_ctr386_ShoppingCart_pnlCartTotal span span{float:right}

                      #footer .PhoneContact{font-size:7pt; color:#444}
                      #footer .PhoneContact b{color:#000000}            



    /************CHECK OUT** hehehe********************/ 

			.checkout_header{border-bottom:3px #999 solid; padding:60px 0 8px 122px; width:850px}

				.checkout_header H3{float:left}

					.checkout_header div{float:right; display:inline; margin:0 80px 0 0 }

			#checkout{width:971px;color:#555}

			    			    

			    #checkout #checkout_left{padding:40px 24px 0 45px;}

			    #checkout #checkout_right{padding:40px 24px 0 45px;}

			    

				#checkout .selectShort{width:130px}

				#checkout .selectVeryShort{width:80px}

				

				#checkout span{color:#F00}

				#checkout Label{display:block; margin:0 0 6px 0}

				#checkout .inputTypeMedium{width:214px; height:14px;font-size:8pt}

				#checkout .inputTypeMediumShort{width:140px;height:14px;font-size:8pt}

				#checkout .inputTypeLong{width:447px;height:14px;font-size:8pt}

				#checkout input.inputTypeShort{width:65px;height:14px;font-size:8pt}

				#checkout input.inputTypeVeryShort{width:41px;height:14px;font-size:8pt}

				#checkout select{width:219px;;font-size:8pt}

				#checkout_left{width:548px; float:left; display:inline}

		

					#checkout_left_content{}

					#checkout_left H3{font-size:11pt; margin:-2px 20px 0 0; float:left; font-weight:bold} 

					#checkout_left label{padding:0 0 0 7px; }

						#checkout_left .OrderStepLeft{float:left; width:80px; margin:-3px 0 64px 0; display:inline}

						#checkout_left .OrderStepRight{float:right; width:468px;margin:0 0 64px 0; display:inline}		

							.OrderStepRight > div{margin:0 0 20px 0} 

							

							#checkout_left .OrderStepRight div.contentLeft{width:232px ; float:left}	

								#checkout_left .OrderStepRight div.contentLeft div{padding:0 0 0 5px}

							#checkout_left .OrderStepRight div.contentRight{width:232px ; float:left}	

								#checkout_left .OrderStepRight div.contentRight div{padding:0 0 0 5px}

								.special{border-left:1px #F00 solid; }

								#checkout_left img{margin:0 2px 0 2px}

		

				#checkout_right{width:280px; float:right; display:inline}

			

					#checkout_right H3{margin:0 0 8px 0; font-size:12pt}

					#checkout_right_content{padding:0 0 0 18px}

					.summary_order{width:226px; margin:0 0 35px 0;}			

							.summary_order P{margin:10px 0 0 0}

							.summary_order h4{font-weight:bold; font-size:7pt; color:#777}	

							.summary_order span{color:#F00}

				

							.summary_order	.floatLeft_top{float:left}

			

							.summary_order	.floatRight_top{float:right}		

				

							.summary_order	.floatLeft_middle{margin:26px 0 0 0; float:left; text-align:right; padding:0 0 0 10px}

			

							.summary_order	.floatRight_middle{margin:26px 0 0 0; float:right; text-align:right}	

		

							.summary_order	.floatLeft_bottom{margin:16px 0 0 0; float:left; text-align:right; padding:0 0 0 10px; width:98px}

			

							.summary_order	.floatRight_bottom{margin:16px 0 0 0; float:right; text-align:right; font-weight:bold; font-size:12pt; color:#333}		

						

							.checkboxCheckOut{display:inline; float:left; margin:1px 5px 0 0}

						

						.save_information{} 

							

							.save_information{margin:55px 0 0 0}

							.save_information h4{font-weight:bold; font-size:7pt; color:#777; margin:0 0 10px 0}	

							

							.save_information div{margin:15px 0 15px 0}

							

						.radioButton{display:inline; margin:0 3px 0 0; vertical-align:bottom}

   

   				        .optionOrder{}

					        .optionOrder img{float:right; display:block; margin:0 10px 0 0}

					        .buttonSubmitOrder{background:url(/images/btn_placeorder.gif) 0 0  no-repeat; border:none; overflow:hidden; display:block; width:71px; height:16px; float:right; }

					        

					 

					.ListProduct{border:none}      

/* --- Search Icon */

#header div.SearchContainer

    {

        float:right;

    }

#header div.SearchBorder

    {

        background:transparent url(/images/bg_input_search.gif) no-repeat scroll 0 0;

        display:block;

        height:16px;

        width:209px;

        border:none;

    }

    

  #header  div.SearchIcon

   {

       /*background-image:url(/images/bg_input_search.gif);  */

       width:21px 

   }

   

   #header .SearchTextBox 

   {

       background:transparent none repeat scroll 0 0;

        border:medium none;

        float:left;

        width:125px;

        height:auto

        

   }

     

   

   #header ul#SearchChoices

   {

       background-color: #fff;

   }

   

   #header ul#SearchChoices li.searchDefault

   {

       background-color : #fff;

       line-height: 17px;

   }

   #header ul#SearchChoices li

   {

       background-color: #fff;

       line-height: 17px;   

       border: none;

   }

   #header ul#SearchChoices li.searchHilite

   {       

       line-height: 17px;

   }

		

/****************Promotion*****************/

				/***************************/

				.Promotion{margin:20px 0 0 0; padding:0 20px 0 0; color:#000}

					.Promotion b{color:#000; font-weight:bold; font-size:1.1em}

					.Promotion_left{width:327px; float:left}

					.Promotion_right{width:340px; float:right}

				

					.Promotion span{color:#F00; margin:0 1px 0 0}					

					.smallFont{font-size:7pt}

					.Promotion_left label{}

					.Promotion_left input{margin:3px 0 4px 0;}

					.Promotion	.longInput{width:318px; height:14px;font-size:8pt}

					.Promotion	.shortInput{width:130px;height:14px;font-size:8pt}		

					.Promotion	.normalInput{width:240px;height:14px;font-size:8pt}

					.Promotion	.veryshortInput{width:68px;height:14px;font-size:8pt}

					.Promotion	.mediumSelect{width:135px;height:14px;font-size:8pt}

					.Promotion	.longSelect{width:245px;height:14px;font-size:8pt}

					.Promotion	.shortSelect{width:110px; margin:0 9px 0 0;height:14px;;font-size:8pt}	

					.Promotion .checkbox{float:left; margin:0 5px 0 0;font-size:8pt}



	

						.Promotion_left2{float:left;}

							.Promotion_left2 > div{margin:0 0 10px 0}

						.Promotion_right2{float:right; display:inline; margin:0 30px 0 0}

							.Promotion_right2 > div{margin:0 0 10px 0}

						.Promotion_left .col1{float:left; display:inline; margin:0 0 10px 0}

						.Promotion_left .col2{float:right;display:inline; margin:0 0 10px 0}

						

					.Promotion_Agree{margin:0 0 20px 0}

					.Promotion_center{margin:0 0 30px 0}

					

					.tableDesign td{padding:0 8px 0 0}

					.tableDesign .radiobox{float:left; margin:0 5px 3px 0}						

					.tableInterest td{padding:0; text-align:center; width:37px}

						.tableInterest td input{margin:3px 0 0 0; padding : none ; float:none}

						.Promotion_left .lblProductInterest{margin:17px 0 0 0; display:block}	

						.Promotion_right .lblProductInterest{margin:17px 0 0 0; display:block}							

						

						

					/*************Right Promotion*******************/

						.Promotion_right label.lblStyle{float:left; padding:2px 4px 0 0; display:block; width:80px}

						.Promotion_right > div{margin:0 0 13px 0}

						.Promotion_right .col2{float:right;display:inline; margin:0 30px 10px 0}

						.Promotion_right .col1{float:left; display:inline; margin:0 0 10px 0}

						.Promotion_right .col2{float:right;display:inline; margin:0 40px 10px 0}	

						

						.buttonSend{padding:0; margin:0; display:block; width:50px; height:20px; overflow:hidden; background-color:#FFF; display:inline; cursor:pointer}

						.buttonSend:hover{color:#000; border:1px #666 solid}   

   

   					/**********Registering****************/

					p.description{margin:8px 0 14px 0; line-height:15px; padding:0}

					input.submitRegisterAccount{background-color:#FFF; padding:2px 8px 2px 8px;  float:left; display:inline; margin:20px 0px 0 540px; cursor:pointer}

					input.submitRegisterAccount:hover{color:#000; border:1px #999 solid}

					input.submitRegisterJoinEmail{background:url(/images/logo_authorized.gif) 0 0 no-repeat; width:50px; height:40px; border:none; display:block; cursor:pointer; overflow:hidden}					

   

	/***********Search************/

	#header div.SearchBorder{padding:1px 0 0 5px}

	div.SearchIcon img{display:none;}

	#header div.SearchContainer {float:right;margin:20px 0 0 28px;}

    #dnn_HEADER1_dnnSEARCH_cmdSearchNew{position:absolute; right:8px; top:3px}

	

	/***********Other****************/  

    .listproduct .c_icon{width:718px;}

	    .listproduct .c_title {padding:0 0 8px 4px;font-size:7pt}



   .tableProductDetail_Accessories    .c_icon{border-bottom:1px solid #ACACAC; width:100%; padding:1px 0 0 0}	

	.tableProductDetail_Accessories    .c_head_grey h2.c_title {padding:1px 0 8px 0;font-size:7pt; color:#666}

	

/*	.summaryproduct .c_icon{border-bottom:1px solid #ACACAC; width:100%; padding:1px 0 0 0}	*/



	.summaryproduct h2.c_title {padding:1px 0 9px 0;font-size:7pt; color:#666; border-bottom:1px #888 solid}

	

	

	

	

	.newsItem{margin:0  0 15px 0}

	    .newsItem span{color:#666; display:block; margin:0 0 4px 0; font-weight:bold}

	    .newsItem a{margin:0 0 0 3px; color:#444}

	        .newsItem a:hover{color:#000}

	.newsDetail{padding:20px 0 0 0} 

	

	

/**

 * HoverScroll Style Sheet

 *

 * @author RasCarlito <carl.ogren@gmail.com>

 * @version 0.3.0

 * @revision 8

 */



/* Main container */

div.hoverscroll {

	position:relative;

}





/* List container */

div.hoverscroll div.listcontainer {

	overflow:hidden;

}



/* Actual list containing items */

div.hoverscroll ul.list {

	list-style:none;

	margin:0;

	padding:0;

}



/* Items contained in the list */

div.hoverscroll ul.list li.item {

	display:block;

	padding:0;

}

div.hoverscroll.horizontal ul.list li.item {

	float:left;

}



/* Arrows */

div.hoverscroll div.arrow {

	position:absolute;

	float:none;

	background-color:#ccc;

	background-position:center;

	background-repeat:no-repeat;

	opacity:0.8;

	filter:alpha(opacity=80);

}



div.hoverscroll div.arrow.left,

div.hoverscroll div.arrow.right {

	top:0px;

	width:40px;

	height:100%;

}

div.hoverscroll div.arrow.left {

	left:0px;

	background-image:url('images/arrow-left-small.png');

}

div.hoverscroll div.arrow.right {

	right:0px;

	background-image:url('images/arrow-right-small.png');

}



div.hoverscroll div.arrow.top,

div.hoverscroll div.arrow.bottom {

	left:0px;

	width:100%;

	height:40px;

}

div.hoverscroll div.arrow.top {

	top:0px;

	background-image:url('images/arrow-up-small.png');



}

div.hoverscroll div.arrow.bottom {

	bottom:0px;

	background-image:url('images/arrow-down-small.png');

}



/********** CategoryProduct****************/

    .Categories{margin:0 0 0px 0;}

   

    .CategoryProduct table{width:170px}

        .CategoryProduct table td{text-align:center;}  

        .CategoryProduct table td img{margin:0 0 10px 0}

        .ItemProduct{margin:0; padding:0; vertical-align:bottom; text-align:center}

            .ItemProduct img{margin:0 0 8px 0}

        

/**************CATALOOK********************/

#tableAttributeOption{margin:0 0 0 -6px; width:476px}

#tableAttributeOption td{padding:5px 0 5px 0;border-bottom:1px #e4e4e4 solid}

#tableAttributeOption .tit{padding:0 0 4px 0; border-bottom:1px #999 solid}

#tableAttributeOption img{width:30px; height:30px}

#AttributeOption .CATNormalRadio{display:none}

#dnn_ctr706_ProductPage_rbImageOptions label a{}

#dnn_ctr476_ProductPage_UnitCost span{color:#666; font-weight:bold }

#dnn_ctr706_ProductPage_rbImageOptions input{float:left; margin:-1px 5px 3px 0; display:inline}

.tdSpectificationProduct{display:none}



.table_highlight_ProductDetail .tit a{padding:5px 0 5px 8px;color:#AAA ; cursor:pointer; font-size:10px; border-top:3px #bbb solid}



    .table_highlight_ProductDetail .tit a.active#spec1{background-color:#f0f0f0;color:#000;border-top:3px #332d2a solid; font-weight:bold}

    .table_highlight_ProductDetail .tit a.active#spec2{background-color:#f0f0f0;color:#000;border-top:3px #b9decc solid; font-weight:bold}	

    .table_highlight_ProductDetail .tit a.active#spec3{background-color:#f0f0f0;color:#000;border-top:3px #ff1f1f solid; font-weight:bold}

    .table_highlight_ProductDetail .tit a.active#spec4{background-color:#f0f0f0;color:#000;border-top:3px #f1ebb3 solid; font-weight:bold}

   

	.table_highlight_ProductDetail .tit a#spec1:hover{background-color:#f0f0f0;color:#000;border-top:3px #332d2a solid}

    .table_highlight_ProductDetail .tit a#spec2:hover{background-color:#f0f0f0;color:#000;border-top:3px #b9decc solid}

	.table_highlight_ProductDetail .tit a#spec3:hover{background-color:#f0f0f0;color:#000;border-top:3px #ff1f1f solid}

    .table_highlight_ProductDetail .tit a#spec4:hover{background-color:#f0f0f0;color:#000;border-top:3px #f1ebb3 solid}

    

    .table_highlight_ProductDetail .tit a{border-top:3px #cccccc solid}

    /*.table_highlight_ProductDetail .tit a:hover{border-top:3px #000 solid;color:#000} */



/***********Table Option Size Material****************/

#tableOtherOptionAttribute{margin:13px 0 0 120px}



/***************Summary******************/

.collection_summaryCollection .Normal{color:#888}  

.collection_summary .Normal{}  



/************Additional View************/

ul.additonalviews{margin:10px 0 0 0}

ul.additonalviews a {display:block;cursor:pointer}

ul.additonalviews img.active {border:1px #000 solid}

#i1Content{}

#i2Content{display:none}

#i3Content{display:none}

#i4Content{display:none}

#i5Content{display:none}

#i6Content{display:none}



#info1Content{}

#info2Content{display:none}

#info3Content{display:none}

#info4Content{display:none}

#info5Content{display:none}

#info6Content{display:none}



* html #Cart_Accessories{height:200px}

    #Accessories a{cursor:pointer}

    #Cart_Accessories a{cursor:pointer}

    #Accessories td{vertical-align:bottom;text-align:center; width:50px; padding:0 15px 0 15px}

    #Cart_Accessories_Display{background:url('images/bg_loginaccount.png') repeat scroll 0 0;left:0;position:absolute;top:0;width:100%;z-index:1000;}      	

    #Cart_Accessories_Display_content{margin:0px auto; position:relative}

    #Cart_Accessories{ color:#666; position:absolute; left:0; top:0; font-size:8pt}     

  

  

    

    .Cart_Accessories_content{position:relative;min-height:200px;background-color:#fff ;padding:30px 0 30px 0} 

        .btnAC_close{position:absolute; right:12px; top:2px} 

        .Cart_Accessories_content h1{font-weight:bold; color:#666}

        .Cart_Accessories_content P{line-height:25px}

    

    #Cart_Accessories{width:478px}

    .tblCart_Accessories H2{font-size:11pt; font-weight:bold;margin:0 0 4px 0; color:#000}



ul.MyAccountMenu{z-index:999;display:none;position:absolute; position:absolute; width:200px; height:400px;}

a.linkMyAccount:hover ul.MyAccountMenu{display:block}

.CatalookImageProductDetail img{}

#dnn_HEADER1_dnnSEARCH_cmdSearchNew{display:none}





/*** set the width and height to match your images **/



#slideshow {

    position:relative;

    

}



#slideshow IMG {

    position:absolute;

    top:0;

    left:0;

    z-index:8;

    opacity:0.0;

}



#slideshow IMG.active {

    z-index:10;

    opacity:1.0;

}



#slideshow IMG.last-active {

    z-index:9;

}



.DigFlashContent{position:absolute;z-index:10;}





/************SCROLLER ************/



.slider {



background:url('/images/bg_scroller.jpg') 0 0 no-repeat;

height:15px;

margin:10px 0 0 0



}

.sliderBtn {

background:url('/images/bg_handle.png') 0 0 no-repeat;

cursor:pointer;

height:7px;

}



.AccessoriesDisplay .slider {



background:url('/images/bg_scroller_accessories.jpg') 0 0 no-repeat;

height:15px;

margin:10px 0 0 0



}





.AccessoriesDisplay .sliderBtn {

background:url('/images/bg_handle_accessories.png') 0 0 no-repeat;

cursor:pointer;

height:7px;

}



/**********************/

ul.info li{font-size:7pt; }

ul.info {margin:10px 0 0 0}

ul.info a{cursor:pointer}

ul.info a.active{color:#000}





.accessories_display img{margin:0 30px 0 0}

.additionalview_display a{cursor:pointer}



.swatchname{padding:7px 0 0 0; color:#666; display:block}

.swatchname div{float:left; display:inline; margin:10px 15px 25px 0}



.collection .Normal{font-size:7pt}

.AddToWishList input:hover{color:#000}





#mopSlider .logo{display:none}  

            #Note_Product{margin:30px 0 0 0; font-size:8pt}

            #Note_Product span{font-weight:bold; color:#666;font-size:8pt}

            #information_product5{display:none}

              

#dnn_AccessoriesContentPane .title_vis{display:none}





* .Normal,* .NormalDisabled{font-family:Helvetica, Arial,Sans-Serif}



a.createAccount{background:url('/images/create-personal_button_off.gif') 0 0 no-repeat;

color:#555555;

display:inline-block;

font-size:9px;

width:144px; height:15px;

cursor:pointer; margin:0 20px 0 0}



.OptionCreateAccount{margin:25px 0 0 0}



a.createAccount:hover{background:url('/images/create-personal_button_on.gif') 0 0 no-repeat}

    a.createAccount b{font-weight:normal; color:Black}



    

    

 a.createBusinessAccount{background:url('/images/create-business_button_off.gif') 0 0 no-repeat;

color:#555555;

display:inline-block;

font-size:9px;

width:144px;height:15px;

cursor:pointer}



a.createBusinessAccount b{font-weight:normal; color:Black}

    a.createBusinessAccount:hover{background:url('/images/create-business_button_on.gif') 0 0 no-repeat}   



.summaryproduct .c_container{padding:0}





.tableProductDetail_Accessories{width:97%}

.tableProductDetail_Accessories td{padding:0  0 10px 0}

.tableProductDetail_Accessories a{color:#444}

.tableProductDetail_Accessories a:hover{color:#000; cursor:pointer}

.tableProductDetail_Accessories .Normal, .tableDetailProductAccessories .NormalDisabled{font-size:7pt}

.tableProductDetail_Accessories .c_icon{width:100%}

.tableProductDetail_Accessories .c_head_grey h2.c_title {padding:1px 0 8px 0;font-size:7pt; color:#666}	

.title_vis{display:none}



a.linkToBackProductList{color:#666; font-weight:bold;padding-left:4px;}

a.linkToBackProductList:hover{color:#000}



ul.ulLinkSocialNetworking li{display:inline; margin:0 10px 0 0}







            /*************ACCOUNT**************************/

			#account{color:#555}

			    #account > div{}

				#account .selectShort{width:130px}

				#account .selectVeryShort{width:80px}
				#account .description{margin:8px 0 14px 7px; line-height:15px; padding:0}
	

				#account Label{display:block; margin:0 0 6px 0}
				#account table Label{display:inline;}

				#account .inputTypeMedium{width:214px;font-size:8pt}	

				#account .inputTypeLong{width:447px;font-size:8pt}

				#account .inputTypeShort{width:65px;font-size:8pt}

				#account .inputTypeVeryShort{width:41px;font-size:8pt}

				#account .inputTypeVeryShortLast{width:70px;font-size:8pt} 

				#account select{width:100px;font-size:8pt}

				#account textarea{height:100px;font-size:8pt}

				

				#account_content{width:548px; float:left; display:inline}

				

				div#account div#account_content{width:100%; float:left; display:inline}
				.divRound_02 {
							
							float:left;
							font-size:10px;
				}
				
				#Cart  .contentLeft div { width: 300px}
				
					#account_content H3{font-size:11pt; margin:-2px 20px 0 6px; float:left; font-weight:bold} 

					#account_content label{padding:0 0 0 7px; color:#777; font-weight:bold; font-size:8pt}
					
					#account_content #dnn_ctr386_ShoppingCart_rowRates label {color:red}

						#account_content .OrderStepLeft{float:left; margin:-3px 0 64px 0; display:inline}

						#account_content .OrderStepRight{float:left; margin:0 0 30px 0; display:inline}		

						    #account_content .OrderStepRight > div{margin:0 0 10px 0} 

							

						/*	#account_content .OrderStepRight div.contentLeft{width:232px ; float:left}	 */

							#account_content .OrderStepRight div.contentLeft{width:250px ; float:left; padding-left:0; padding-bottom:10px}	

							#account_content .OrderStepRight div.contentLeft  div{width:350px}	

								#account_content .OrderStepRight div.contentLeft div{padding:0 0 0 5px}

							#account_content .OrderStepRight div.contentRight{width:330px ; float:left; padding-bottom:10px}	

								#account_content .OrderStepRight div.contentRight div{padding:0 0 0 5px}

								.special{border-left:1px #ff6e60 solid; }

								   #account_content  .special label{color:#f00} 

								.special1{border-left:1px #ff6e60 solid; }

								  #account_content   .special1 label{color:#f00} 

								#account_content img{margin:0 2px 0 2px}

											

								/*****************************/

								.divWayToReach td{width:60px}		

								   .divWayToReach input{float:left; display:inline; margin:0 15px 0 0}	

								 

	/************Style Check out***********/

	

	.CartBillingPages{}

	#cartNums  {left:284px;position:absolute;top:74px; width:400px;}

	.ulStepCheckout{line-height:normal; text-align:center; width:100%}

	.ulStepCheckout li {display:block; float:left; text-align:center; font-weight:bold; list-style:none; padding:0; width:100px}

	.ulStepCheckout li.s1{}

	.ulStepCheckout li.s2{}	

	.ulStepCheckout li.s3{}	

	

	

	     .ulStepCheckout li a{width:24px; height:24px; background:url('/images/bg_step_checkout_off.gif') 0 0 no-repeat; font-weight:bold; font-size:10pt; font-weight:bold; font-size:10pt; margin:0 auto; color:#fff; display:block}

	        .ulStepCheckout li.active a{background:url('/images/bg_step_checkout_on.gif') 0 0 no-repeat}

	        .ulStepCheckout li a {padding:3px 0 4px 0;}

	        

    .ulStepCheckout li.s1 a.active{background:url('/images/bg_step_checkout_on_green.gif') 0 0 no-repeat;}	        

    .ulStepCheckout li.s2 a.active{background:url('/images/bg_step_checkout_on_orange.gif') 0 0 no-repeat;}	 

    .ulStepCheckout li.s3 a.active{background:url('/images/bg_step_checkout_on_purple.gif') 0 0 no-repeat;}	 

    .ulStepCheckout li.s4 a.active{background:url('/images/bg_step_checkout_on_red.gif') 0 0 no-repeat;}	         	        

	

	td.AdditionalView  table table span img{ width: 60px; height:44px}

				

	HasHR {border-bottom:1px solid #888888}

	

	.btnRequestQuote {background:url(/images/ico_requestquote.png) 0 0 no-repeat; background-position:center; background-position:top; border:none; display:block; width:100px; height:110px;cursor:pointer;}

	.btnRequestQuote input{font-size:10px;}

	

	/********** html module *********************/

	.c_icon, h2.c_title {width:100%; font-size:8pt}

	.htmlModule .c_title{border-bottom:1px #888 solid}

	

	#collectionbaner {background: url('images/collection_banner.gif') 0px 11px no-repeat; padding-bottom:3px;}	 	

	

	#dnn_HEADER1_MINICART1_pnlCartContents{display:none}		

	

	.DNN_HTMLContent{margin:0; padding:0px 0 0 0}	

	

	#account .description{font-size:8pt}	   

	

	.ModuleTitle_SubMenu{background-color:#f95}

	

	ul {

		list-style-type:disc;

	}

	ul li { padding:5px}

	ol	{ list-style-position:outside; margin:0px; padding:10px 20px;}

	ol li {list-style-type:decimal; padding-left:10px;}



/*****Form and List******/	

	.SubHead

{

	color:#999;
	font-family:Helvetica, Arial,Sans-Serif;
	font-size:10px;
	line-height:25px;
	text-align:right;
	font-weight:normal;
	white-space:nowrap;
}



.UDT_Separator

	{

		padding-top:20px;
		font-size:7pt;
		color:#000000;

	}



.c_icon

	{

		border:none;

	}

	

	/*****horizontal scroller******/	

	.scroll-pane {

			width:226px;

			height:200px;

			float: left;

			padding: 0;			

		}

		

		.scroll-panebig {

			width:722px;

			height:200px;

			float: left;

			padding: 0;			

		}

		

	div.productslistitem{text-align:center; padding:15px; width:170px;}

	div.productslistitem1{text-align:center; padding:75px 6px 10px 6px;width:95px} 
	.productslistitem1 {font-size:7pt}

	div.productslistitem1 img{padding-bottom:7px;}

	.producttitleclass{font-size:12pt;font-weight:bold; width:300px;}

	.searchpanel {width:250px;padding-top:19px; clear:both; overflow:hidden}

	#searchtxt{float:left;}

	.searchpanel span{display:block; float:left;padding: 2px 0 0 0}

	#Table1 .CATGridHeader{color:#666666;font-family:Helvetica, Arial,Sans-Serif;font-size:8pt;font-weight:bold;height:22px;text-transform:uppercase}
	#Table1 input{text-align:center}
	#dnn_ctr387_WishList_grdWishListContent_ctl02_btnAddItem{font-size:9pt}
	/*****cart styles******/	

	#Cart .CATGridHeader{color:#666666;font-family:Helvetica, Arial,Sans-Serif;font-size:8pt;font-weight:bold;height:22px;text-transform:uppercase}

	#Cart input{padding:3px;font-size:8pt;margin:0; color:#999;}
	
	#Cart #dnn_ctr386_ShoppingCart_chkResidential{margin:0px 8px 0 18px;}

        #Cart a img {padding:2px;font-size:12px;margin:0;}



	#dnn_ctr388_OrderList_hypBackStore{display:none;margin:0 0 15px;}

	#dnn_ctr388_OrderList_hypStore{display:none}

	#dnn_ctr386_ShoppingCart_pnlFooterNavigation {text-align:left;}

	.navigation .head-wrapper {margin:4px 0 0;}

	#Cart #dnn_ctr386_ShoppingCart_pnlFooterNavigation .verifycashimg a {border:none}

	#Cart #dnn_ctr386_ShoppingCart_pnlFooterNavigation .verifycashimg a:hover {border:none}

	#Cart .verifycashimg  a img{ 
								position:relative;
								top:44px;
							} 

	#Cart a.verifycashimg   {border:none} 

	

	#Cart .CKButtonsLink { margin:0}

	

	#left div#centerAboutUs_OurTeam hr, #left div#leftAboutUs_OurTeam  hr{ margin:3px 0px 13px 0px}

	#left hr 

			{

				margin:6px 0px;

			}

	#porductNote { font-size:11px;}

	

	.LogosProductDetail { float:right; padding-right:30px;} 

	.productslistitem a { display:block; font-size:10px;}

	

	.product_detail_left h3 {border-bottom: 2px solid rgb(228, 228, 228); padding-bottom: 5px; color: rgb(102, 102, 102); font-size:10px;}

	.product_detail_right h3 {border-bottom: 2px solid rgb(228, 228, 228); padding-bottom: 5px; color: rgb(102, 102, 102); font-size:10px;}

	

	

	#checkout1pagebuttons a{display:inline}

	#Cart div.verifycashimg{text-align:right; width:741px;}

	#Cart div.verifycashimg input {margin:0;padding:0}
	#Cart .CartWidth741 {width:741px}
	

	/* Search */	

	

	#DNNCATSearch input{			

					border :none;
					padding-top:2px;
					background-color:none;

					}

	#DNNCATSearch input[type=text]{	

					border :none;					

					}

					

	

	#dnn_HEADER1_dnnSEARCH_txtSearch { 

										background: url('images/bg_input_search.png') 0px 0px no-repeat; 
										font-size:7pt;
										height:16px;
										margin-left:35px;
										margin-top:0;
										width:210px;
									}

	#DNNCATSearch .SkinObject input

	{

		font-size: 9px;		

		color:#989898;

		float:left; width:13px; height:13px; border:none; margin:0 3px 0 0

	}

	#DNNCATSearch span.SkinObject 

	{

		

		

	}

	

	#DNNCATSearch .SkinObject label

    	{

			font-size: 6pt;       

			font-family: Helvetica, Arial,Sans-Serif;

			color:#000000;

			font-weight:bold;

			margin:0 3px 0 0;

			display:block; float:left;

			padding:3px 0 0 0;

		}	

	

	.IsHidden { 

		display:none;

	}

	.passwordText 

		{			
			font-weight: bold;
			line-height:30px;
			color:#777777;
			padding:0 0 0 7px;

		}

	.LongText {

				font-size:8pt;
				width:214px;
				padding-left:5px;

				}

				

	#Cart a img#AuthorizedImg { padding:0px 20px 30px 0 }		

	

	#Cart input[type=radio]{ border:none}

	#searchtxt{float:left; margin:0 5px 0 0}

	

	/* search result*/

	#dnn_ctr476_ProductPage_grdProducts  {

		margin:49px 0 0 0;

	}

	.Bold {font-weight:bold}

	/*Thank you page */

		.thankMenu {

			width:100%;	

		}	

	

	

div.thankyou_nav {padding:25px 16px 31px 133px; width: 100%; font-size:8pt; color:#666666}

	.nav li{display:block; float:left;  padding:0 10px 0 0; margin:0 5px 0 0;  position:relative;}

		.nav li a{color:#666666; display:block; padding:0 0 5px 0}

		.nav li a:hover,  .nav .active a,  .nav .current a{color:#000; text-decoration:none;}

		.nav .last{margin-right:0; background:none}

		

		.nav li ul{width:125px; position:absolute; left:0; top:15px; visibility:hidden; padding:0; text-align:left}

		.nav li ul li{padding:0; width:100%; margin:0; font-size:11px; font-weight:normal; float:none}

		.nav .current ul li a{color:#666; display:block; background:none; padding:0; font-weight:normal; width:100%}

		.nav .current ul li a:hover{color:#666; font-weight:normal}	

	



	.thankYouWrap 

		{

			color: #626366; 

			background: url("/images/bgd_thankyou.gif") no-repeat;

			width: 808px; 

			height: 465px; 
			margin: 0px auto; 

			background-position: 0px 0px;

		}

	.thankYouWrapCart  
		{
			color: #626366; 
			background: url("/images/bgd_thankyou_Order.gif") no-repeat;
			width: 808px; 
			height: 466px; 
            position: relative; 
			top:10px;           
			margin: 0px auto; 
			background-position: 0px 0px;
		}	
	.thankYouWrapCart  .ThankYouDes 	
	{
		padding-top:228px;
		
	}
	.thankYouWrapCart  .ThankYouDesCart 	
	{
		padding-top:228px;
		
	}

	.ThankYouDesCart
	{
				margin-left: 265px; 						

						width: 470px;

						font-size: 11px; 

						color: #626366;
					}
	.ThankYouDes {

						margin-left: 265px; 

						margin-top: 168px; 

						width: 470px;

						font-size: 11px; 

						color: #626366;

				}

            .OOPS {				margin-left: 265px; 

						margin-top: 230px; 

						width: 470px;

						font-size: 11px; 

						color: #626366;

				}

	.ThankIcons {

					float:left;

					padding: 0px 0px 0px 79px;

					width:190px;

				}

	.footerLink{

				display:inline;

				padding:0;

				font-size:7pt;

				line-height:39px;

				color:#808080;

				

			}

	.ThankIcons a img{

					padding-right:7px;

					width:23px;

				}

        .thankYouWrap .CenterContent { margin:168px 0px 0px 0px}

	.Normal .ThankYouDes { font-size:8pt; color:#626366}

	.footerLink a {

					color:#808080;

				}

        .footerLink span{ padding-left:20px }

	.footerLink a:hover{

					

					text-decoration:underline;

				}

         

	.CATSubHead{

				font-size:11px;

				line-height:16px;

				}	

	

	/* additions images in product details */

	.tableProductDetail #dnn_ctr476_ProductPage_lstAdditionalImages{margin:0}

	#assessoriesholder td {	padding:0 0 10px;}

	
	
	



	/*  #dnn_Left2ContentPane {padding-top:20px;}

	#dnn_Left3ContentPane {padding-top:20px;}

	#dnn_Left4ContentPane {padding-top:20px;}

	#dnn_Left5ContentPane {padding-top:20px;}

	

	#dnn_Right2ContentPane {padding-top:20px;}

	#dnn_Right3ContentPane {padding-top:20px;}

	#dnn_Right4ContentPane {padding-top:20px;}

	#dnn_Right5ContentPane {padding-top:20px;} */

	

	/* User account Profile page*/

	#profile{color:#555}

			    #profile > div{}

				#profile .selectShort{width:130px}

				#profile .selectVeryShort{width:80px}

				

				#profile .description{margin:8px 0 14px 7px; line-height:15px; padding:0}

				

				#profile Label{display:block; margin:0 0 6px 0}

				#profile .inputTypeMedium{width:214px;font-size:8pt}	

				#profile .inputTypeLong{width:447px;font-size:8pt}

				#profile .inputTypeShort{width:65px;font-size:8pt}

				#profile .inputTypeVeryShort{width:41px;font-size:8pt}

				#profile .inputTypeVeryShortLast{width:70px;font-size:8pt} 

				#profile select{width:219px;font-size:8pt}

				#profile textarea{height:100px;font-size:8pt}

				

				#profile_content{width:548px; float:left; display:inline}

				

				div#profile div#profile_content{width:100%; float:left; display:inline}

				#Cart  .contentLeft div { width: 300px}

		



					#profile_content H3{font-size:11pt; margin:-2px 20px 0 6px; float:left; font-weight:bold} 

					#profile_content label{padding:0 0 0 7px; color:#777; font-weight:bold; font-size:8pt}

						#profile_content .OrderStepLeft{float:left; margin:-3px 0 64px 0; display:inline}

						#profile_content .OrderStepRight{float:left;  display:inline}		

						    #profile_content .OrderStepRight > div{margin:0 0 7px 0} 

							

						/*	#profile_content .OrderStepRight div.contentLeft{width:232px ; float:left}	 */

							#profile_content .OrderStepRight div.contentLeft{width:233px ; float:left; padding-left:0; padding-bottom:10px}	

							#profile_content .OrderStepRight div.contentLeft label{font-weight:bold}	

							#profile_content .OrderStepRight div.contentLeft  div{width:350px}	

								#profile_content .OrderStepRight div.contentLeft div{padding:0 0 0 5px}

							#profile_content .OrderStepRight div.contentRight{width:330px ; float:left; padding-bottom:10px}	

							#profile_content .OrderStepRight div.contentRight label{ font-weigh:bold}	

								#profile_content .OrderStepRight div.contentRight div{padding:0 0 0 5px}

								.special{border-left:1px #ff6e60 solid; }

								   #profile_content  .special label{color:#f00} 

								.special1{border-left:1px #ff6e60 solid; }

								  #profile_content   .special1 label{color:#f00} 

								#profile_content img{margin:0 2px 0 2px}

								.tradeprofile {padding-top:44px }

								#profileTop {padding-top: 22px}			

								/*****************************/

								.divWayToReach td{width:60px}		

								   .divWayToReach input{float:left; display:inline; margin:0 15px 0 0; border:none}	

		

		#displaycontent #left #dnn_ContentPane  .MyMenu div span a { font-weight:bold; color:#404040}

		#displaycontent #left #dnn_ContentPane  .MyMenu div span a:hover {font-weight:bold; color:black}

		.divRound_content_02 #dnn_HTMLContent {padding: 19px 0px 0px 0px}


	.CodingStaff_SubNavigationContent li a {font-size:7pt}	
	.CodingStaff_SubNavigationContent a {font-size:7pt}	

	#dnn_ctr476_ProductPage_btnDetailAddToWishList{padding:0 30px 0 0;}
	.AlignRight {float: right; padding-right: 20px}
	.AlignRightNoPad {float: right; }

        .AlignCenter {text-align:center}
        .AlignCenterHead {text-align:center; padding-left:18px}
		
	.CartHeader {color:black; font-size:7pt}	
	.CartNormalText {text-transform: lowercase }
	.CartFont8pt { font-size:8pt}
	
	
/*	#tblShipTo .CartFont8pt { font-size:8pt}    */
	
	table#TestimonateTable {padding-left:15px;}
	#dnn_ctr386_ShoppingCart_pnlCouponCode input#dnn_ctr386_ShoppingCart_btnAddCoupon { height: 20px}
	#dnn_ctr386_ShoppingCart_lblGotoLoginPage {padding-left:7px}
	
	#Cart #tblPaymentTypes .btnRequestQuote{height:110px}
	#dnn_ctr386_ShoppingCart_pnlCartDetails2 { float:right;width:100%}
	#dnn_ctr386_ShoppingCart_pnlMessages{color:red}
	#dnn_ctr386_ShoppingCart_pnlMessages b{color:red}
	
	#dnn_ctr386_ShoppingCart_lblTotalwTax{font-weight:bold}
	#dnn_ctr386_ShoppingCart_TotalLbl{font-weight:bold}
	
	#dnn_ctr1008_Minicart_pnlCartContents{display:none}
	
	.review_info_content span{ font-size:11px}
	/*Search pages*/
	#dnn_ctr357_ContentPane {padding-top:295px}
	#dnn_ctr357_SearchResults_dgResults td{height:60px}
	#dnn_ctr357_SearchResults_dgResults {padding-top:20px}
	#dnn_ctr357_SearchResults_dgResults td span.SubHead{line-height:15px}
	#dnn_ctr357_SearchResults_dgResults td a.SubHead{line-height:15px}
	
	#dnn_ctr386_ShoppingCart_ddlRates {width:150px}
	
	/*-- DNN Fix for search */		
	#DNNCATSearch .SkinObject input#dnn_HEADER1_dnnSEARCH_optStore { 
																		background-color: transparent
																	}
	#DNNCATSearch .SkinObject input#dnn_HEADER1_dnnSEARCH_optSite {
																		background-color: transparent
																}
	
