/***************************

New Value Product Style

*****************************/

.pinktext
{
   color:#E82863;
   font-size:12px;
   font-family:Arial,Helvetica,sans-serif;
   font-weight:normal;
   float:left;
   margin-top:8px;
   margin-left:3px;
   display:inline-block;
   
}

#pinkspan a
{
  color:#E82863;
  
}
.sku-pinktext
{
   color:#E82863;
   font-size:12px;
   font-family:Arial,Helvetica,sans-serif;
   font-weight:normal;
   float:left;
   margin:0px;
   margin-top:5px;
   margin-left:0px;
   
   display:inline-block;
}

#sku-pinkspan a
{
  color:#E82863;
  
}
/*******************
	Login Styles 
********************/




/******* Home Page **********/
	#homepage .content{margin:0px 5px 25px;_margin:0px 5px 25px 1px;}
	#homepage .content .leftCol{
		float:left;
		width:570px;
		border1:1px #afafaf solid;
		padding:0px 30px;
	}
	#homepage .content .leftCol .bannerImgDiv{height:300px; }
	#homepage .content .leftCol .bannerImgDiv img{
		margin:55px 0px 45px 0px;
	}
	#homepage .content .leftCol a{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#003B50;
		text-decoration:underline;
		margin-right:40px;
	}
	#homepage .content .leftCol a:hover {
		text-decoration:none;
	}
	#homepage .content .leftCol .reclamationPgm{
		display:block;
		float:left;
		background:url(../images/wg_reclamation_pgm.jpg) no-repeat;
		width:162px;
		height:32px;
		margin-top:4px;
	}
	#homepage .content .leftCol .learnMore{
		display:block;
		float:left;
		background:url(../images/learnmore.jpg) no-repeat;
		width:84px;
		height:17px;
		margin-top:20px;
	}
	#homepage .content .leftCol .learnMore:hover{
		background:url(../images/learnmore_hover.jpg) no-repeat;
	}
	#homepage .content .leftCol .getInvolved{
		display:block;
		float:left;
		background:url(../images/get_involved.jpg) no-repeat;
		width:93px;
		height:17px;
		margin-top:20px;
	}
	#homepage .content .leftCol .getInvolved:hover{
		background:url(../images/get_involved_hover.jpg) no-repeat;
	}
	#homepage .content .rightCol{
		float:right;
		width:285px;
		border-top:1px #999999 solid;
	}
	#homepage h1{
		color:#003B50;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		border-bottom:1px #999999 solid;
		padding:10px 0px;
		margin-bottom:10px;
	}	
	#homepage h2{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		/*color:#A4D7F4;*/
		color:#00679A;
		font-weight:bold;
		border-bottom:1px #999999 solid;
		padding-bottom:10px;
		margin-bottom:10px;
		/*text-transform:uppercase;*/
	}	
	#homepage .content .rightCol a{
		float1:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height:18px;
		/*color:#A4D7F4;*/
		color:#00679A;
		text-decoration:none;
	}
	#homepage .content .rightCol a:hover{
		text-decoration:underline;
	}
	#homepage .content .rightCol select{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		/*color:#A4D7F4;*/
		color:#00679A;
		width:285px;
		margin-left:0px;
		margin-bottom:10px;
	}

	#homepage .content .rightCol .dropType{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		/*color:#A4D7F4;*/
		color:#00679A;
		font-weight:bold;
		border-bottom:1px #999999 solid;
		padding-bottom:10px;
		margin-bottom:10px;

	}
	#homepage .content .rightCol .dropType a, #homepage .content .rightCol .dropType a:hover{
		text-decoration:none;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height:18px;
		/*color:#A4D7F4;*/
		color:#00679A;
	}
	#homepage .content .rightCol .dropType a span{
		float:left;
		display:block;
		width:252px;
	}
	#homepage .content .rightCol .dropType img{
		float:right;
		margin-right:5px;
		width:auto;	
	}
	.mtop20{margin-top:20px;}

	#materialPop .dropmenuDivPop
	{
	position:absolute;
	margin-top:50px;
	top:50px;
	left:100px;
	width:auto;
	visibility:hidden;
	font-size:13px;
	z-index:100;
	margin-top:1px;
	}
	#materialPop .dropmenuShadePop
	{
	background-image: url(../images/menu_shadow.png) !important; 	 /* Mozilla only */
	background-color: transparent !important;          			 /* Mozilla only */
	width:360px;												 /* IE Only */	
	background-image:none;									 	 /* IE Only */
	background-color:#333333;									 /* IE Only */
	filter:alpha(opacity=60);									 /* IE Only */
	}
	#materialPop .dropmenuContentPop
	{
	border:1px solid #ccc;
	background:#ffffff;
	position:relative;
	top:-5px;
	left:-5px;
	padding:10px;
	}

	#materialPop{
		display1:block;
	}
	#materialPop label{font-family:Arial, Helvetica, sans-serif; font-size:11px; display:block; margin:10px 5px 10px 0px; color:#bbb;}
	
	#homepage .content .rightCol label a{font-family:Arial, Helvetica, sans-serif; display:inline-block; font-size:11px; margin:0px; padding:0px; color:#006699; text-decoration:none; }
	#homepage .content .rightCol label a:hover{text-decoration:underline;}

	#materialPop label sup{ vertical-align:text-top; }
	
	#materialPop  .column{
	}
	
	#materialPop .colBorder{
		border-right:1px solid #ccc;
	}
	
	#materialPop .column label{
		font-family:Arial, Helvetica, sans-serif; 
		font-size:11px; color:#333; 
		font-weight:bold; 
		margin:0px 0px 0px; 
		padding:0px 0px 5px;
	}
	#materialPop .column ul{
		list-style:none;
	}
	#materialPop .column ul li{
		display:block;
		color:#bbb;
		line-height:21px;
		padding:0px 0px 0px;
		font-family:Arial, Helvetica, sans-serif; 
		font-size:11px; 
		font-weight:bold;
	}
	
	#materialPop .column ul li sup{
		vertical-align:text-top;
	}
	#materialPop .column ul li a{
		margin:0px;
		padding:0px;
	}
	#materialPop a{
	color:#006699; text-decoration:none; line-height:21px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;
	}
	
	html #materialPop a{ /*IE only hack*/
	/*width: 100%;*/
	color:#006699;
	}
	
	html #materialPop a:hover{ /*THEME CHANGE HERE*/
		text-decoration:underline;
	}






	/**** Success Page *****/
		#successPage{
		margin:0px 0px;
		height:400px;
		padding-left:170px;
		border-top:5px #999999 solid;
		padding-top:20px;
		margin-bottom:10px;
	}
	#successPage blockquote{
		margin-top:20px;
		width:575px;
	}
	
	
	/***** About WG Styles *******/
	#aboutWG{
		height:550px;
	}
	
	
	/******** Product Library Styles *********/
	
	#material_span_menu p.logDisplay {color:#999999;}
	#material_span_menu p.logDisplay a {color:#999999; text-decoration:underline;}	
	#material_span_menu p.logDisplay a:hover {color:#999999; text-decoration:none;}
	#logDisp {color:#999999;}
	#logDisp a {color:#999999; text-decoration:underline;}	
	#logDisp a:hover {color:#999999; text-decoration:none;}
	
	
	
	#productcontainer
	{
		width1:957px;
		border-top:5px solid #a3a3a3;
		margin:0px auto;
		padding:0px 0px 0px 0px;
		/*border:1px red solid;*/
	}
	#productcontainer .top_content
	{
		border-bottom:1px solid #cccccc;
		margin:0px 0px 0px 0px;
		padding:22px 0px 14px 5px;
		z-index:0;
		
	}
	
	#productcontainer .top_content .page-header-text
	{
		font-weight:bold;
		font-size:18px;
		z-index:0;
		_z-index:0;
	}
	#productcontainer .top_content .result
	{
		/*font-weight:bold;*/
		float:left;
		margin:-20px 0px 0px 205px;
		.margin-left: 187px;
		_margin-left: 102px;
	}
	
	#productcontainer .top_content .pagenumber
	{
		font-family:Arial, Verdana, sans-serif;
		font-weight:normal;
		font-size:10px;
		color:#006699;
		float:right;
		margin:-20px 0px 0px 0px;
		width:500px;
		/*border:1px solid black;*/
		text-align:right;
	}
	#productcontainer .top_content .pagenumber .inside_pagenumber
	{
		display:inline;
		float:right;
		text-align:right;
	}
	#productcontainer .top_content .pagenumber .inside_pagenumber a
	{
		margin:0px 5px 0px 5px;
	}
	#productcontainer .top_content .pagenumber .inside_pagenumber input{
		font-family:Arial, Verdana, sans-serif;
		font-weight:normal;
		font-size:10px;
		color:#4d4d4d;	
		width:20px;
		margin:0px 3px 0px 3px;
	}
	
	
	#productcontainer .menu_left
	{
		/*border:1px solid; */
		margin:0x 0px 0px 0px;
		padding:10px 0px 0px 0px;
		width:175px;
		float:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#4C4C4C;
	}
	
	#productcontainer .menu_left .main_text
	{
		padding:15px 0px 28px 0px;
		border-bottom:1px solid #a3a3a3;
	}
	#productcontainer .menu_left .main_text a
	{	font-weight:bold;
	}
	
	#productcontainer .menu_left .sub_header_text
	{
		font-weight:bold;
		margin-top:6px;
		margin-bottom:6px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#4C4C4C;
	}
	#refine_results_text{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#4C4C4C;
		font-weight:bold;
	}
    #productcontainer .menu_left .sub_header_text a.clearSearch
    {
       /* color: #4D4D4D;
        text-decoration: none;
        font-size: 11px;
        float:right;*/
        color: #006699;
        text-decoration: none;
        font-size: 10px;
        float:right;
		margin-right:0px;
		_margin-right:5px;
    }
	#clear_search_close{
		margin-top:2px;
	}
	html>/**/body #clear_search_close, x:-moz-any-link, x:default{ 
		margin-top:2px;
	}
	#clear_search_close,#ie8#fix{
		position:relative;
		margin-top:-13px;
		.margin-top:2px;
		_margin-top:2px;
	} 
	#productcontainer .menu_left .sub_header_text .Search_text_display a
	{
		color: #a3a3a3;
		text-decoration: none;
		font-size: 11px;
		padding-top:5px;
		/*padding-bottom: 2px;*/
		width: 175px;
		/*border-top:1px dotted #4D4D4D;*/
		border-top:1px dotted #a3a3a3;
		margin-top:5px;
	}
	#productcontainer .menu_left .sub_header_text #Search_text_display a{
		color:#a3a3a3;
	}
	@media screen and (-webkit-min-device-pixel-ratio:0){
		#clear_search_close{
			margin-top:2px;
			margin-right:7px;
		}
	}
	#productcontainer .menu_left .menu_item{border-bottom:1px #a3a3a3 solid;}
	#productcontainer .menu_left .menu_item ul
	{
		list-style:none;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#4C4C4C;
	}

	#productcontainer .menu_left .menu_item ul li
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#4C4C4C;
		display:block;
		border-top:1px solid #a3a3a3;
		padding:4px 0px 4px 0px;
		clear:both;
	}
	#productcontainer .menu_left .menu_item ul li .sub_menu_item li
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#4C4C4C;
		display:block;
		border-top:1px dotted #a3a3a3;
		padding:4px 0px 4px 8px;
		margin:4px 0px -4px 0px;
		.margin-bottom:-9px;
		_margin-bottom:-9px;
	}
	#productcontainer .menu_left .menu_item ul li .sub_menu_item li span
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#4C4C4C;
		display:block;
	}
	#productcontainer .menu_left .menu_item ul li .sub_menu_item li a{
		margin-top:4px;
	}

    
/*	#productcontainer .menu_left .menu_item
	{
		border-top:1px solid #a3a3a3;
	}
	#productcontainer .menu_left .menu_item ul
	{
		list-style:none;
	}
	#productcontainer .menu_left .menu_item ul li
	{
		display:block;
		border-bottom:1px solid #a3a3a3;
		padding:4px 0px 4px 0px;
		font-weight:bold;
		height:16px;
	}

	#productcontainer .menu_left .menu_item ul .sub_menu_item
	{
		display:block;
		padding:0px 0px 0px 0px;
		font-weight:bold;
		position:relative;
		_top:0px;
	}
	
	#productcontainer .menu_left .menu_item ul .sub_menu_item li
	{
        border-bottom:none;
		display:block;
		padding:5px 0px 0px 0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#4C4C4C;
		font-weight:normal;
		height:auto;
		.height:20px;
		_height:15px;
	}
*/
	/**/
/*
	#productcontainer .menu_left .menu_item ul .sub_menu_item li a{margin-top:6px;width:10px;}
	#sustain_filter span{margin:3px 0px 0px 0px; }
	#collect_filter span{margin:3px 0px 0px 0px; }
*/


/************** material filter ************/

#material_filter,#pattern_filter,#texture_filter,#scale_filter,#color_filter,#sus_filter ul
{
/*	position:relative;
	top:0px;
	_top:-20px;
*/	
    display:block;
	/*line-height:21px;*/
/*	margin-left:10px; */
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#4C4C4C;
	font-weight:normal;
	list-style:none;
}
#material_filter ul li,#pattern_filter ul li,#texture_filter ul li,#scale_filter ul li,#color_filter ul li,#sus_filter ul li{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#4C4C4C;
	height:16px;
	margin-bottom1:4px;
	
}
/*
#material_filter li a,#pattern_filter li a,#texture_filter li a,#scale_filter li a,#color_filter li a,#sus_filter li a
{
	text-decoration:none;
	border:none; 
}
#productcontainer .menu_left .menu_item ul .sub_menu_item{margin-left:0px;}
*/
#productcontainer .menu_left .menu_item ul .sub_menu_item li{
	display:block;
	border-top:1px dotted #a3a3a3;
	height1:16px;
	padding:4px 0px;
/*	margin-top:5px;
	padding-left:10px;
*/	
}
	
	#productcontainer .menu_left .otherlink{
			margin-top:26px;
			border-top:5px solid #a3a3a3;
			padding-top:5px;
			padding-bottom:3px;
			border-bottom:1px solid #a3a3a3;
	}
	
	#productcontainer .content_right
	{
		float:right;
		width:760px;
		_width:760px;
		margin:0x 0px 0px 0px;
		padding:27px 0px 0px 0px;
		_padding:27px 0px 0px 0px;
		margin-left1:5px;
		border1:1px red solid;
		z-index:0;
	}
	
	#productcontainer .content_right .error_row
	{
		float:left;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 20px;
	/*	border:1px solid red;
		border:1px solid; */
	}

	#productcontainer .content_right .error_row span
	{
		font-size:18px;
		color:#4d4d4d;
		font-weight:bold;
	}
	#productcontainer .content_right .error_row p
	{
		font-size:11px;
		color:#4d4d4d;
		margin-bottom:25px;
	}
	
	#productcontainer .content_right .product_row
	{
		float:right;
		margin:0px 0px 0px 0px;
		_margin-left:20px;
		padding:0px 0px 25px 0px;
		border1:1px solid; 
		width:760px;
	}
	
	#productcontainer .content_right .product_row .product_column
	{
		/*width:185px;*/
		width:170px;
		margin-left:17px;
		_margin-left:5px;	
		/*margin:0px 0px 0px 17px;
		_margin:0px 0px 0px 16px;*/
		float:left;
		display:inline;
	}
	#productcontainer .content_right .product_row .product_column a
	{
		font-weight:bold;
		/*border:1px solid; */
	}
	
	/* This is for preview plus */
	#productcontainer .content_right .product_row .product_column .tool_tip
	{
	/*	float:right;
		position:relative;
		z-index1:2;
		margin:-30px 20px 0px 0px;
		_margin-right:19px;
	*/	
	}
	/* New fix */
	#pdtCol .pdtColPreviewPlus{
		position:absolute;
		background:url(../images/tooltip_close.gif) no-repeat 145px 139px;
		width:170px;
		height:170px;
		z-index:0;
	}
	#pdtCol .pdtColPreviewPlus:hover{
		position:absolute;
		background:url(../images/preview_plus.png) no-repeat 87px 136px;
		/*
		width:170px;
		height:170px;
		*/
	}
	/* End of tool tip */
	
	#productcontainer .content_right .footer{
		border-top:1px solid #cccccc;
		padding-top:15px;
		/*
		width:760px;
		margin-left:13px;
		_margin-left:8px;
		*/
		
	
	}
	#productcontainer .content_right .footer .result{
		float:left;
        margin-left:20px;
        _margin-left:8px;
	}
	#productcontainer .content_right .footer .pagenumber
	{
		font-family:Arial, Verdana, sans-serif;
		font-weight:normal;
		font-size:10px;
		color:#006699;
		float:right;
		margin:0px 0px 0px 0px;
		width:500px;
		borderl:1px solid black;
		text-align:right;
	}
	#productcontainer .content_right .footer .pagenumber .inside_pagenumber
	{
		display:inline;
		float:right;
		text-align:right;
	}
	#productcontainer .content_right .footer .pagenumber .inside_pagenumber a
	{
		margin:0px 5px 0px 15px;
	}
	#productcontainer .content_right .footer .pagenumber .inside_pagenumber input{
		font-family:Arial, Verdana, sans-serif;
		font-weight:normal;
		font-size:10px;
		color:#4d4d4d;	
		width:20px;
		margin:0px 3px 0px 3px;
	}
	
	/****** Mysamples styles *********/
    
    
    
    

    
/****************************************************
		 Given Styles ( Wolf Gordon ) for UI		 
****************************************************/
.page-form-text{
	font-family:Arial, Verdana, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#4d4d4d;	
}
																																																																																																																																																																																																																																																									
.drop-header-text{
	font-family:Arial, Verdana, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#4d4d4d;
}
																																																																																																																																																																																																																																																									
.welcome-text{
	font-family:Arial, Verdana, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#4d4d4d;			
}
																																																																																																																																																																																																																																																							
.footer-header-text{
	font-family:Arial, Verdana, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#4d4d4d;			
}
																																																																																																																																																																																																																																																							
.main-text{	
	font-family:Arial, Verdana, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#4d4d4d;	
}
																																																																																																																																																																																																																																																									
.sub-header-text{
	font-family:Arial, Verdana, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#4d4d4d;		
}
																																																																																																																																																																																																																																																								
.page-header-text{
	font-family:Arial, Verdana, sans-serif;
	font-weight:bold;
	font-size:18px;
	color:#4d4d4d;		
}
																																																																																																																																																																																																																																																								
.email-subscribe-text{
	font-family:Arial, Verdana, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#333333;		
}																																																																																																																																																																																																																																																								

.form-header-text{
	font-family:Arial, Verdana, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#333333;		
}
																																																																																																																																																																																																																																																								
.dark-header-text{
	font-family:Arial, Verdana, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#333333;		
}
																																																																																																																																																																																																																																																								
.dark-header2-text{
	font-family:Arial, Verdana, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#333333;
}
																																																																																																																																																																																																																																																										
.custom-text{
	font-family:Arial, Verdana, sans-serif;
	font-weight:normal;
	font-size:18px;
	color:#333333;		
}
																																																																																																																																																																																																																																																								
.detail-header-text{
	font-family:Arial, Verdana, sans-serif;
	font-weight:bold;
	font-size:24px;
	color:#333333;		
}
																																																																																																																																																																																																																																																								
.not-avail-text{
	font-family:Arial, Verdana, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#999999;	
}
																																																																																																																																																																																																																																																									
.deactive-text{
	font-family:Arial, Verdana, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#999999;
}
																																																																																																																																																																																																																																																					
.copyright-text{
	font-family:Arial, Verdana, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#DDDDDD;
}
																																																																																																																																																																																																																																																					
.error-text{
	font-family:Arial, Verdana, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#DF4826;		
}
																																																																																																																																																																																																																																																								
.order-process-text{
	font-family:Arial, Verdana, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#669933;		
}
																																																																																																																																																																																																																																																								
.collection-box-text{
	font-family:Arial, Verdana, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#FFF;	
}
																																																																																																																																																																																																																																																									
.about-text{
	font-family:Arial, Verdana, sans-serif;
	font-weight:normal;
	font-size:18px;
	color:#FFF;	
}																																																																																																																																																																																																																																																									
																																																																						.page-link label
                                                                                                                                                                                                                                                                                        {
     font-family:Arial, Verdana, sans-serif;
    font-weight:normal;
    font-size:10px;
    color:#999999;
    margin-top: 15px;                                                                                                                        }
                                                                                                                                                                                                                                                                                        																																																																																																																																																																																									
.page-link a{
	font-family:Arial, Verdana, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#006699;
	text-decoration:none;
}
.page-link a:hover{
	text-decoration:underline;
}
																																																																																																																																																																																																																																																							
.log-link a{
	font-family:Arial, Verdana, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#006699;		
	text-decoration:none;
}
.log-link a:hover{
	text-decoration:underline;
}	
																																																																																																																																																																																																																																																				
.general-link a{
/*	font-family:Arial, Verdana, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#006699;
*/	text-decoration:none;			
}
.general-link a:hover{
	text-decoration:underline;
}
																																																																																																																																																																																																																																																					
.level2-link a{
	font-family:Arial, Verdana, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#006699;	
	text-decoration:none;	
}
.level2-link a:hover{
	text-decoration:underline;
}
																																																																																																																																																																																																																																																							
.custom-link a{
	font-family:Arial, Verdana, sans-serif;
	font-weight:normal;
	font-size:18px;
	color:#006699;		
	text-decoration:none;			
}
.custom-link a:hover{
	text-decoration:underline;
}
																																																																						.header-link  label
 {
      font-family:Arial, Verdana, sans-serif;
    font-weight:bold;
    font-size:18px;
    color:#006699;    
    text-decoration:none;                                                                                                                                                                                                                                                                                      }
                                                                                                                                                                                                                                                                                        																																																																																																																																																																														
.header-link a{
	font-family:Arial, Verdana, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#006699;	
	text-decoration:none;	
}
.header-link a:hover{
	text-decoration:underline;
}
																																																																																																																																																																																																																																																							
.search-link a{
	font-family:Arial, Verdana, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#A4D7F4;	
	text-decoration:none;	
}
.search-link a:hover{
	text-decoration:underline;
}	
																																																																																																																																																																																																																																																							
.category-link a{
	font-family:Arial, Verdana, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#A4D7F4;		
	text-decoration:none;
}
.category-link a:hover{
	text-decoration:underline;
}
																																																																																																																																																																																																																																																							
.gray-link a{
	font-family:Arial, Verdana, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#999999;
	text-decoration:underline;		
}
.gray-link a:hover{
	text-decoration:none;
}
																																																																																																																																																																																																																																																								
.footer-link a{
	font-family:Arial, Verdana, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#DDDDDD;	
	text-decoration:underline;		
}	
.footer-link a:hover{
	text-decoration:none;
}				

/****************************************
				My Samples 
******************************************/
/***** My Samples Top ********/
.mysamples-top{border1:1px solid red;border-top:5px solid #a3a3a3;width1:960px;margin:0px 0px 0px 0px;_padding-top:14px; .height:40px; .position:relative; _height:40px; position:relative;_padding-bottom1:20px;}
#sampleorder .mysamples-top,#sampleset .mysamples-top{.margin-bottom:0px;_margin-bottom:0px}
/************ Line **********/
.1mysamples-top hr{
	width:930px;
	height:5px;
	_height:4px;
	_color:#999999;
	background-color:#999999;
	margin-top:0px;
	_margin-top:-9px;
}
/************ Line End *********/
/******* Page Title *********/
.mysamples-top .title{
	margin-top:14px;
	_margin-top:3px;
	margin-bottom:16px;
	float:left;
	border1:1px solid red;
	/*margin-top:-8px;
	_margin-top:-12px;*/
	/*margin-left:210px;*/
	position:relative;
	left:190px;
	_left:185px;
}
/********* Page Title End *********/
/***** My Samples Top End ********/

/***** My Samples Bottom ********/
/***** My Samples Left ********/
/********* Navigation **********/
.mysamples-left{
	float:left;
	margin-left1:20px;
	_margin-left1:10px;
	border1:1px solid;
	width:160px;
}
.mysamples-left .navigation .navigation-top{
		border-top:1px solid #999999;
		border-bottom:1px solid #999999;
		width:159px;
		1height:24px;
		height:20px;
		1background:#e6eff6;
		padding:4px 0px 0px 1px;
}
.mysamples-left .navigation .navigation-mid{
		border-top:1px solid #999999;
		width:159px;
		1height:24px;
		height:20px;
		padding:4px 0px 0px 1px;
}
.mysamples-left .navigation .navigation-bottom{
		border-top:1px solid #999999;
		border-bottom:1px solid #999999;
		width:159px;
		1height:24px;
		height:20px;
		padding:4px 0px 0px 1px;
}
.mysamples-left .navigation .navigation-top-inner .set{
	border-bottom:1px dotted #999999;
	width:160px;
	height:20px;
	/*padding-top:4px;*/
	padding-bottom:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.mysamples-left .navigation .navigation-top-inner .set span.setEditSpan{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-top:2px;
}
.mysamples-left .navigation .navigation-top-inner .set a{/*margin-left:20px;*/}
.mysamples-left .navigation .navigation-top-inner .new-set{height:20px;padding-top:4px;}
.mysamples-left .navigation .navigation-top-inner a{margin-left:8px;}
/*********** Navigation End ***********/
/***** My Samples Left End********/

/***** My Samples Right ********/
.mysamples-right{
	position:relative;
	width:760px;
	float:right;
	margin-left1:30px;
	/*border:1px solid;*/
	margin-right1:25px;
	_margin-right1:10px;
	_margin-bottom:-15px;
}

/***** My Samples Right Up********/
/****** Product Samples **********/
.product-samples{margin-right:0px;}
.product-samples .start{border-top:1px solid #999999;border-bottom:1px solid #999999;}
.product-samples-page{width:760px;height:48px;margin-right:0px;}
.product-samples-left{float:left;margin-top:24px;}
.product-samples-right{
	width:280px;
	float:right;
	margin-top:19px;
}
.product-samples-right .page{float:left;margin-top:3px;}
.product-samples-right .page a.pg{text-decoration:none;}
.product-samples-right .page input{
	width:18px;
	height:12px;
	position:relative;
	left:0px;
	top:-1px;
	_top:-1px;
	border:1px solid #CCCCCC;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CCCCCC;
}
.product-samples-right .sort{float:right;margin-top:5px}
.mysamples-right .mysamples-right-down{border1:1px solid;_margin-top:-15px;}
.product-row{border-bottom:1px solid #999999;}
.1product-col-lt{float:left;}
.1product-col-rt{float:left;margin-left:40px;}
.top_line,.bottom_line{border-top:1px solid #999999;width:760px;}
/************ Product Samples End ***********/
/*********** My Samples Right Up End ********/

/*********** My Samples Right Bottom ********/
.mysamples-right-down .end{border1:1px solid;margin-top:0px;height:35px;}
.mysamples-right-down .end .product-samples-left{margin-top:15px;}
.mysamples-right-down .end .product-samples-right{margin-top:10px;}
.mysamples-right-down .end .sort{float:right;margin-top:3px}
1.mysamples-right-down .end .page{margin-top:-5px}
/*********** My Samples Right Bottom End ********/
/*********** My Samples Right End ************/

/************ Product Column ***************/
.product-col{
	border1:1px solid;
	width:350px;
	float:left;
}
.product-col .product-left-content{float:left;}
.product-col .product-left-content .product-img{margin-top:20px;width:170px;_margin-bottom:8px;}
.product-col .product-left-content .product-img .img{float:left;position:relative;z-index:1;}
.product-col .product-left-content .product-img .tool_tip {
	float:right;
	position:relative;
	z-index:2;
	/*margin:-30px 14px 0px 0px;*/
	margin:-30px 10px 0px 0px;
	/*_margin-right:7px;*/
	border1:1px red solid;
	top:172px;
}
.product-col .product-left-content .product-img .tool_tip,#ie8#fix{
	top:0px;
}
.product-col .product-left-content .product-close{
	/*_margin-top:-4px;*/
	margin-top:8px;
	margin-bottom:20px;
	_margin-top:4px;
    width:170px;
}
.product-col .product-right-content{
	float:left;
	margin-left:20px;
	margin-top:20px;
	width:140px;
}
.product-col .product-right-content .design{width:150px;}
/*.product-col .product-right-content .info{width:104px;border:1px solid}*/
.product-col .product-right-content .info{width:150px;1border:1px solid;height:73px;}
.product-col .product-right-content .info span{width:100px;line-height:16px;1border:1px solid}
.product-col .product-right-content .add-sample{1margin-top:22px;}
.product-col .product-right-content .add-sample .sample-item-top{
	position:relative;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	height:24px;
	width:150px;
}
.product-col .product-right-content .add-sample .sample-item-top .text{float:left;margin-top:5px;}
.product-col .product-right-content .add-sample .sample-item-top .link{float:right;margin-top:7px;}
.product-col .product-right-content .add-sample .sample-item-mid{height:24px;width:150px;}
.product-col .product-right-content .add-sample .sample-item-mid .text{float:left;margin-top:5px;}
.product-col .product-right-content .add-sample .sample-item-mid .link{float:right;margin-top:7px;}
.product-col .product-right-content .add-sample .sample-item-bottom{
	position:relative;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	height:24px;
	width:150px;
}
.product-col .product-right-content .add-sample .sample-item-bottom .text{float:left;margin-top:5px;}
.product-col .product-right-content .add-sample .sample-item-bottom .link{float:right;margin-top:7px;}
/******* Product Column End*******/	

/************* Saved Sample *********/
#savedsample{_margin-bottom:15px;.margin-bottom:15px;} 
#savedsample .navigation-top{background:#e6eff6;}
#savedsample .navigation-top a{text-decoration:none;cursor:default;}
#savedsample .mysamples-right-down,#sampleset .mysamples-right-down{.margin-top:-15px;.margin-bottom:-15px;_margin-bottom:0px;}
#sampleorder .mysamples-right-down{.margin-top:-15px;.margin-bottom:-15px;_margin-bottom:0px;}
#revieworder{.margin-bottom:-16px;_margin-bottom:0px;}
#orderhistory{.margin-bottom:-15px;_margin-bottom:-1px;}
#orderconfirm{.margin-bottom:-30px;_margin-bottom:0px;}
/************* New Set Div ************/
#mysamples_login,#removeDiv,#new_setDiv,#edit_setDiv,#note_setDiv{
	/*width:300px;*/
	background: #FFFFFF;
    padding:10px 20px 25px 20px;
	font-family:Arial, Helvetica, sans-serif;
	z-index:1;
}
#mysamples_login{_padding-top:3px;.padding-top:3px;}
#removeDiv hr,#new_setDiv hr,#edit_setDiv hr,#note_setDiv hr,#mysamples_login hr{margin-top:5px;margin-bottom:5px;}
#removeDiv h1,#new_setDiv h1,#edit_setDiv h1,#note_setDiv h1,#mysamples_login h1{font-size:18px;padding-top:5px;_padding-top:0px;_margin-top:-2px;}
#note_setDiv h1{_padding-top:3px;}
#note_setDiv hr.bottom{_margin-bottom:-4px;.margin-bottom:-4px;}
#removeDiv p,#new_setDiv p,#edit_setDiv p,#note_setDiv p,#mysamples_login p{font-size:12px;padding-top:15px;}
#mysamples_login a{font-size:12px;}
#mysamples_login img{padding-bottom:5px;}
#mysamples_login p{margin-bottom:35px;_margin-bottom:23px;.margin-bottom:23px;}
#removeDiv .input,#new_setDiv .input,#edit_setDiv .input,#note_setDiv .input{border:1px solid #eaeaea;width:300px;margin-top:4px;margin-bottom:10px;color:#CCCCCC;padding-left:3px;1height:16px;}
#removeDiv .button,#new_setDiv .button,#edit_setDiv .button,#note_setDiv .button{
	width:100px;
	border:1px solid #eaeaea;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:4px;
	color:#0166a4;
	text-align:center;
	cursor:pointer;
}
#new_setDiv .cancel,#edit_setDiv .cancel,#note_setDiv .cancel,#removeDiv .cancel{
	margin-left:90px;
	background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:3px 4px;
	_padding:3px 4px;
}
#new_setDiv .save,#edit_setDiv .save,#note_setDiv .save,#removeDiv .save{
	background-color:#0166a4;
	color:#fff;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:5px 4px 3px;
}
#mysamples_login{height:140px;_padding-bottom:18px;.padding-bottom:18px}
#new_setDiv{height:125px;_padding-top:3px;.padding-top:3px;_padding-bottom:22px;.padding-bottom:22px}
#removeDiv{_padding-top:3px;.padding-top:3px;_padding-bottom:13px;.padding-bottom:13px;height:482px;}
#edit_setDiv{height:125px;_padding-top:3px;.padding-top:3px;_padding-bottom:8px;.padding-bottom:8px;}
#note_setDiv{height:148px;_padding-top:0px;.padding-top:3px;_padding-bottom:18px;.padding-bottom:18px;}
#note_setDiv hr{_margin:0px;}
#note_setDiv .clear{_margin-top:-15px;.margin-top:-15px;}
/************* New Set Div End ************/

/************ Add to List ************/
.add_setDiv{
	width:142px;
	border:1px solid #eaeaea;
	position:absolute;
	z-index:100;
	background-color:#fff;
	padding:3px;
	display:none;
}
.add_setDiv .text{float:left}
.add_setDiv .link{float:right;margin-top:5px;}
/************ Add to List End ************/

/********** Sort List **************/
.sortDiv{
	/*width:147px;*/width:167px;
	height:30px;
	border:1px solid #eaeaea;
	position:absolute;
	z-index:100;
	background-color:#fff;
	padding:5px;
	display:none;
}
.sortDiv .sort_item{padding:2px;line-height:14px;}
.sortDiv .sort_item .text{float:left}
.sortDiv .sort_item .link{float:right;margin-top:5px;}
#savedsample #sortDiv_top{1top:22px;1left:590px;margin-left:110px;.margin-left:5px;_margin-left:5px;}
#savedsample #sortDiv_bottom{1top:101em;1left:590px;margin-left:110px;.margin-left:5px;_margin-left:5px;}

/*********** Shadow *******************/
.shadow{
	position:absolute;
	z-index:1;
	background-image: url(../images/menu_shadow.png) !important; 	 /* Mozilla only */
	background-color: transparent !important;          			 /* Mozilla only */
  	background-color:#333333;		/* IE Only */
  	filter:alpha(opacity=60);		/* IE Only */
}
.shadow_sortDiv{
	/*width:147px;*/width:167px;
	height:32px;
	_height:34px;
	padding:5px;
	display:none;
	margin-top:5px;
	margin-left:115px;
	.margin-left:5px;
	_margin-left:5px;
}

.shadow_optDiv{
    /*width:147px;*/width:117px;
    height:32px;
    _height:34px;
    padding:5px;
    display:none;
    margin-top:5px;
    margin-left:0px;
    _margin-left:12px;
    .margin-left:15px;
}
.OptDiv
{
   /*width:147px;*/width:117px;
    height:30px;
    border:1px solid #eaeaea;
    position:absolute;
    z-index:100;
    background-color:#fff;
    padding:5px;
    margin-left:-7px; 
    display:none;
}


.shadow_more_optDiv{
	width:150px;
	height:90px;
	padding:9px;
	display:none;
	margin-top:-20px;
	margin-left:-2px;
}
.product-col-rt .more_optDiv{padding-right:4px;}
.product-col-rt .shadow_more_optDiv{padding-right:4px;margin-left:-3px;}
.shadow_add_setDiv{
}
.shadow_edit{width:70px;
            padding:6px;
            margin-top:5px;
            height:47px;
            display:none;
            margin-left:-2px;
            }
/************** Shadow ****************/

/************ More Option *************/
.shadow_edit_left{
        width:160px;
        padding:6px;
        position:absolute; 
        height:55px;
        display:none;
       	margin:0px 0px 0px 0px;
     }   

.edit_Div_left{
    font-size:11px;
    width:160px;
    border:1px solid #eaeaea;
    position:absolute;
    z-index:1;
    height:47px;
    background-color:#fff;
	margin:0px 0px 0px 0px;
	padding:6px 5px 5px 0px;
    display:none; 
}
.editSpan{
	float:right;
	clear:both;
	display:inline-block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-bottom:0px;
}
.editSpan img{padding-left:5px;}
.edit_Div_left .setLinks {
	display:block;
	clear:both;
}
.edit_Div_left .setLinks a{
    font-size:10px;
    margin:0px 0px 0px 0px;
    padding:0px;
    display1:block;
	text-align:left;
}




#sampleset .edit_Div,.more_optDiv{
	width:150px;
	border:1px solid #eaeaea;
	position:absolute;
	z-index:100;
	background-color:#fff;
	padding:9px;
	margin:-27px 0px 0px -10px;
	display:none;
}
.more_optDiv{height:90px;}
/*#sampleset #edit_Div{_margin-left:-49em;.margin-left:-49em;}*/
/*#sampleset #shadow_edit{_margin-left:-48.4em;.margin-left:-48.3em;}*/
.more_optDiv a{display:block;padding-top:6px;line-height:13px}
.more_optDiv span{color:#000;font-family:Arial, Helvetica, sans-serif;font-size:10px;}
1#sampleset .product-left-content .more_optDiv{padding-right:50px;}
/************ More Option *************/

/*********** Remove Sample **********/
#1removeDiv{width1:300px;top:-80px;left:108px;z-index:2;}
#1removeDiv .cancel{margin-left:68px;_margin-left:35px;}
#1removeDiv .save{
	width:120px;
	background-color:#0166a4;
	color:#fff;
	_margin-right:-1px;
}
#removeDiv #inner_ul{margin:10px 0px 10px 15px;}
/*********** Remove Sample End **********/

/************** Saved Sample *********/

/************ Sample Order *************/
#revieworder .product-samples-right{
	width:150px;
	height:20px;
	background-color:#046799;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	padding-top:5px;
	margin-top:13px;
	cursor:pointer;
}
#sampleorder .product-samples-right{
	width:150px;
	height:18px;
	/*background-color:#046799;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	margin-top:13px;
	1border:none;
	cursor:pointer;
	/*text-align:center;*/
	padding-top:6px;
}
#sampleorder .product-samples-right:hover{text-decoration:none}
#revieworder .product-samples-right:hover{text-decoration:none}
#sampleorder .product-col .product-right-content .info{1margin-bottom:70px;height:123px;_height:69px;}
#sampleorder .navigation-mid{border-top:none;}
#sampleorder .navigation-mid a{text-decoration:none;cursor:default;}
#sampleorder{_margin-bottom:30px;.margin-bottom:30px;}
#sampleorder .quantity_text{
    float: left;
    font-size: 9px;
    margin-top: 6px;
    width: 148px;
}
#sampleorder .quantity_text span{
	display:inline-block;
	margin-left:95px;
}
#sampleorder .quantity_select{
	width:10px;
	padding:0px;
	margin:0px;
	float:right;
	margin-top:3px;
	.margin-top:2px;
	_margin-top:2px;
}
/************ Sample Order End *************/

/************ Order History *************/
#orderhistory{.margin-bottom:0px;_margin-bottom:15px;}
#orderhistory .navigation-mid{border-top:none;}
#orderhistory .view{
	width:100px;
	height:17px;
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#05669d;
	text-align:center;
	padding-top:4px;
	1padding:4px;
}
#orderhistory .view a{color:#FFFFFF;}
#orderhistory .view a:hover{text-decoration:none}
#orderhistory .row-first{border-bottom:1px solid #CCCCCC;height:84px;}
#orderhistory .row-first .col-lt{float:left;margin:12px 10px 0px 0px;}
#orderhistory .row{border-bottom:1px solid #CCCCCC;	height:68px;}
#orderhistory .end{_margin-top:15px;}
#orderhistory .navigation-bottom{}
#orderhistory .navigation-bottom a{text-decoration:none;cursor:default;}
#orderhistory .row-first .col-1t{float:left;margin:12px 10px 0px 0px;border1:1px solid red;width:240px;}
#orderhistory .row-first .col-midlt{float:left;margin:26px 5px 0px 0px;border1:1px solid red;width:150px;}
#orderhistory .row-first .col-midrt{float:left;margin:26px 5px 0px 0px;border1:1px solid red;width:240px;}
#orderhistory .row-first .col-rt{float:left;margin-top:26px;border1:1px solid red;width:100px;}
#orderhistory .row .col-1t{float:left;margin:12px 10px 0px 0px;}
#orderhistory .row .col-midlt{float:left;margin:26px 5px 0px 0px;}
#orderhistory .row .col-midrt{float:left;margin:26px 5px 0px 0px;}
#orderhistory .row .col-rt{float:left;margin-top:26px;}
/************ Order History *************/

/************* Sample Set ***************/
#sampleset{_margin-bottom:30px;.margin-bottom:30px;}
#sampleset .subtitle .edit{width:50px;}
#sampleset .subtitle .option{width:120px;}
#sampleorder .subtitle .option{width:170px;}
#sampleset .subtitle .edit .text {float:left;margin-left:10px;}
#sampleset .subtitle .option .text,#sampleorder .subtitle .option .text{float:left;}
#sampleset .subtitle .edit .img,#sampleset .subtitle .option .img,#sampleorder .subtitle .option .img{float:right;margin-top:4px;}
#sampleset .add-sample .sample-item-bottom{
	border-top:none;
}
#sampleset .note{
	margin:2px;
	1line-height:15px;
}
#sampleset .add-sample{
	margin-top:-3px;
	1margin-top:12px;
	_1margin-top:13px;
}
#sampleset .sortDiv{margin-left:110px;_margin-left:5px;.margin-left:8px;}
#sampleset .edit
{
  display: inline;
  margin-left: 20px;
/*float:right;
margin-top:-31px;
width:600px;*/
}

#sampleorder .subtitle{float:right;margin-top:22px;width:600px;}


#sampleset .subtitle .edit,#sampleorder .subtitle .edit{float:left;margin-left:10px;_margin-left:5px;}

#sampleorder .subtitle .order{float:left;margin-left:117px;margin-right:20px;_margin-left:98px;font-size: 10px;font-weight:bold;color:#006699}
#sampleset .subtitle .order{
    float:right;
   /* margin-left:117px;
    margin-right:0px;
    _margin-left:98px; */
    border1:1px solid red;
    font-size: 10px;
    font-weight:bold;
    color:#006699;
    display: inline;
    margin-top: 18px;
    
   
}

#sampleset .subtitle .order .email_set
{
    margin-left: 20px;
}

#sampleset .subtitle .option{float:left;1margin-left:18px;}
#sampleorder .subtitle .option{float:right;}
#sampleset #edit_setDiv{top:0px;left:0px}
#sampleset #note_setDiv{top:-140px;left:103px;z-index:2;_top:-150px}
#sampleset #note_setDiv .bottom{margin-top:10px}
#note_setDiv .img_lt{float:left;margin:5px 0px 0px 0px}
#note_setDiv .txt_rt{float:left;margin:3px 0px 0px 5px;}
#sampleset .edit_Div{
        width:70px;
        padding:6px;
        margin-top:-7px;
        .margin-top:-7px;
        _margin-top:-7px;
        margin-left:15px;
        _margin-left:-605px;
        font-size:10px;}
#sampleset .shadow_edit{margin-left:20px;.margin-left:597px;_margin-left:-597px;margin-top:-5px;.margin-top:-5px;_margin-top:-5px;}
#sampleset .edit_Div img{margin-left:5px;}
#sampleset .edit_Div a{line-height:15px;}
#sampleset #edit_setDiv{top:80px;left:320px;z-index:2;_top:70px;}
/************* Sample Set ***************/

/************* Order Confirm ***********/
#historyview{.margin-bottom:-15px;_margin-bottom:15px;}
#historyview .navigation-mid,#orderconfirm .navigation-mid{border-top:none;/*background:#e6eff6;*/}
#orderconfirm .row_first{margin-top:6px;}
#orderconfirm{.margin-bottom:-15px;_margin-bottom:15px;}
#orderconfirm .row_first .up{}
#orderconfirm .row_first .down{}
#historyview .top_line{margin-top:15px;_margin-top:15px;}
#orderconfirm .top_line{margin-top:15px;_margin-top:15px;.margin-bottom:-15px;}
#historyview .product-col .product-left-content .product-img{margin-bottom:20px;_padding-bottom:10px;}
#orderconfirm .product-col .product-left-content .product-img{margin-bottom:20px;_1padding-bottom:10px;}
#historyview .product-samples-right,#orderconfirm .product-samples-right{width:290px;margin-top:6px;}

#historyview .product-samples-right .email,#orderconfirm .product-samples-right .email{float:left;width:140px;display:inline-block;} 

#historyview .product-samples-right .print,#orderconfirm .product-samples-right .print{float:right;width:140px;display:inline-block;}

#historyview .product-samples-right .email .img,
#orderconfirm .product-samples-right .email .img,
#historyview .product-samples-right .print .img,
#orderconfirm .product-samples-right .print .img
{float:right;margin-top:3px;}

#historyview .product-samples-right .email .text,
#orderconfirm .product-samples-right .email .text
{float:left;margin-top:1px;}

#orderconfirm .product-samples-right .print .text,
#historyview .product-samples-right .print .text
{float:left;margin-top:1px; margin-left:10px;}

#historyview .row-first .col-1t,#orderconfirm .row-first .col-1t{float:left;margin:12px 73px 0px 0px;}
#historyview .row-first .col-midlt,#orderconfirm .row-first .col-midlt{float:left;margin:12px 64px 0px 0px;}
#historyview .row-first .col-midrt,#orderconfirm .row-first .col-midrt{float:left;margin:12px 100px 0px 0px;}
#historyview .row-first .col-rt,#orderconfirm .row-first .col-rt{float:left;margin-top:12px;}
#historyview .product-img,#orderconfirm .product-img{width:170px;_margin-bottom:8px;}
#historyview .back{margin-top:19px;_margin-top:17px;margin-left:190px;_margin-bottom:14px;}
#historyview .mysamples-left{/*margin-top:-26px;*/}
/************* Order Confirm End***********/

/************* Review Order *************/
#revieworder{.margin-bottom:0px;_margin-bottom:15px;}
#revieworder .bottom-line{border-top:1px solid #CCCCCC;width:755px;margin-top:0px;_margin-top:0px;.margin-bottom:-17px;_margin-bottom:0px;}
1#revieworder .end .product-samples-left{margin-left:-38.5em;_margin-left:0px;.margin-left:0px;}
#revieworder .product-samples-right{width:100px;}
#revieworder .mysamples-right-down{border-bottom1:5px solid #999;padding-bottom:10px;}
#revieworder .navigation .navigation-mid{background1:#e6eff6;border-top:none;}
	.mtop{ margin-top:10px;}
	.mright{margin-right:10px;}
	.mfieldrt{margin-right:15px;}
	.clear{clear:both; height:0px; overflow:hidden;}
	.mrt15{margin:0px 12px;}
	.mbot3{margin-bottom:3px;}
	.mleft18{margin-left:18px;}
	
	#reviewForm{margin-top:18px;/*padding-bottom:20px;*/}
	#reviewForm .errDisplay{color:red; /*1margin-left:265px;margin-left:56px;*/  display:block; padding-top:5px; margin-left:0px;}
	.errLabel{display:block;float:left;color:red; margin-left:30px; width:200px;}
	/*#reviewForm .inner .content .regBtn{
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		border:1px #046799 solid;
		background:#046799;
		height:auto;
		cursor:pointer;
		color:#fff;
		text-transform:uppercase;
		width:auto;
		padding:3px 10px;
		_padding:3px;
	}*/
	#revieworder .regBtn{
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		border:1px #046799 solid;
		background:#046799;
		height:auto;
		cursor:pointer;
		color:#fff;
		text-transform:uppercase;
		width:auto;
		font-weight:bold;
		padding:4px 10px 4px; 
		_padding:3px;
		margin-top:12px;
		.padding-left:0px;
		.padding-right:0px;
	}
	.err{color:red;}
	#reviewForm input {border:1px #A2A2A3 solid; padding:1px 0px; height:19px; _height:18px; color:#999999;}
	#reviewForm select{border:1px #A2A2A3 solid; float:left; -moz-padding1:3px 0px 0px; padding:2px 0px;  height:28px; _padding:3px 0px 0px; color:#999999; margin-bottom:16px;_margin-bottom:0px; margin-top:13px; }
	#reviewForm .inner input{
		margin-bottom:10px;
		display:block;
		/*font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#4D4D4D;*/
		color:#999999;
	}	
	#reviewForm h2{
/*		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
*/		line-height:16px;
		display:block;
		text-transform:uppercase;
		margin:20px 0px 20px;
		padding-bottom:5px;
		border-bottom:5px #999 solid;
		width:360px;
	}
	#reviewForm h2.addr{margin-top:20px;line-height:16px;border:none;}
	.bline{margin:0px 0px 10px;border-bottom:5px #999 solid;width:360px;}
	#reviewForm .inner .content .another-addr{margin:0px 0px 10px;border-bottom:5px #999 solid;width:360px;}
	#dynamic h2{margin:0px;}
	#reviewForm .inner .content label{
/*		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
*/		display:block;
		margin-bottom:3px;
	}
	#reviewForm .inner .content input, select{
		width:349px; display:block; margin-bottom:15px;
/*		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
*/		/*color:#4D4D4D;*/
		color:#999999;
		padding:3px 3px 0px;
		
	}
	#reviewForm .inner .content .field{
		margin-bottom:10px;
		display:block;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		/*color:#4D4D4D;*/
		color:#999999;
	}
	#reviewForm .inner .content .field2{width:163px; display:block; margin-bottom:15px; padding:3px 3px 0px 3px; }
	#reviewForm .inner .content .field3{ display:block; margin-bottom:20px; }
	#reviewForm .inner .content .region{
/*		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
*/		margin:0px 15px 3px 0px;
	}
	#reviewForm .inner .content .passnote{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		margin:-13px 0px 15px 0px;
		float:left;
		display:block;
		color:#999999;
	}
	#another_address .another-addr{margin:20px 0px 20px;_margin-top:-57px;.margin-top:-57px;}

/************** July 2011 change Review Order ***************/
/***** Review Order  ************/

#reviewForm .inner .content label{
	margin:0px 0px 0px 0px;
	display:block;
}

#revieworder .product-samples-right{ float:right; width:auto;}

#revieworder .content{
	width:550px;
	margin-bottom:25px;
	_margin-bottom:35px;
}
#reviewForm .inner .content .label{
	margin:0px 0px 19px 0px;
	display:block;
}
#revieworder .head{
	border-bottom:5px solid #999999;
	margin:0px 0px 17px 0px;
	padding-bottom:6px;
}
#revieworder .head a{
	text-decoration:none;
	margin-top:3px;
}
#revieworder .project{
/*	border-bottom:1px #CCCCCC solid;*/
	padding-bottom:15px;
	.padding-bottom:10px;
	_padding-bottom:10px;
	margin-bottom:5px;
	margin-top:17px;
}
#reviewForm .inner .content input, select{
	width:543px;
	border:1px solid #999999;
	margin:13px 0px 18px 0px;
	_margin:13px 0px 0px 0px;
	height:25px;
	*height:23px;
	padding:0px 0px 0px 5px;
	*padding:2px 0px 0px 5px;
}
.block_3fieldsLabel input, select{
	width:543px;
	border:1px solid #999999;
	margin:13px 0px 15px 0px;
	height:21px;
	padding:2px 0px 0px 5px;
}

.addAdd{
	display:inline-block;
    width:160px;
    border:1px solid #004964;
    padding-top:5px;
    .padding-top:7px;
    _padding-top:5px;
	height:20px;
    color:#0166a4;
    text-align:center;
    cursor:pointer;
	text-decoration:none;
}

#reviewForm .inner .content .field2{width:262px; display:block; margin-bottom:15px; _margin-bottom:5px; padding:3px 3px 0px 3px;}


#revieworder .totalLeft{
	margin-left:130px;
}
#historyview .totalLeft{
	margin-left:179px;
}

/************* Review Order End *************/




/**********************************************
			My Samples End 
***********************************************/

/****** Product Prevew Styles  ********/
/* CSS Document */
#product_preview
{
	width:600px;
	border1:1px solid #ccc;
/*	position:absolute;
	top:0px;
	left:0px;
	ldisplay:none; */
	background:#fff;
	z-index:1;
	padding:15px 20px 0px 20px;
	_padding:15px 20px 0px 20px;
	_margin:0px;
}

#product_preview .top_position
{
	1padding-bottom:20px;
	1border-bottom:1px solid #999999;	
}
#product_preview .top_position .topRule, .topRule{
	border-top:1px #999 solid;
	height:1px;
	margin-right:30px;
}
#product_preview .top_position .topRule{
	_margin-right:0px;
}
#product_preview .content_container
{
	/*border:1px solid green;*/
	width:580px;
	margin:20px 0px 0px 0px;
	background-color:#FFFFFF;
}

#product_preview .image_container
{
/*	border:1px solid; 
    position:absolute;
	left:180px;
	
	margin-right:20px;*/
	width:360px;
	float:left;
	font-family:Arial, Verdana, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#999999;	
}
#product_preview .right_text_container
{
   
	width:190px;
	float:left;
    /*margin-left:10px;*/
	
}

#product_preview .right_text_container .header-link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
}

#product_preview .right_text_container .label
{
	font-size:12px;
	color:#4D4D4D;
	font-weight:bold;
	padding-bottom:20px;
}

#product_preview .right_text_container .login_div
{
	border-top:5px solid #999999;
	border-bottom:1px solid;
	margin:25px 0px 25px 0px;
	padding:10px 0px 10px 0px; 
	font-size:11px;
	width:159px;
}

#product_preview .right_text_container .Add_button
{
	margin:20px 0px 20px 0px;
	padding:10px 0px 10px 0px; 
}

#product_preview .right_text_container .Add_button .sample_drop
{
	border1:1px solid #ccc;
	margin-top:5px;
	padding:0px;
	background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	color:#006699;
    width:190px; 
	_width:185px;
	padding-bottom:4px;
	_padding-bottom:2px;
	_margin-left:0px;
}
#product_preview .right_text_container .Add_button .sample_drop a{text-decoration:none;}
#product_preview .right_text_container .Add_button .sample_drop img{margin:7px 5px 0px 0px;_margin:7px 0px 0px -5px;}
#sample_button_div img{margin:8px 0px 0px -4px;}
#sample_button_div input{ text-align:left;}
 #product_preview .right_text_container .Add_button  .white_button
{
    border:1px #CCC solid;
    background-color:#FFF;
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
    font-weight:bold;
    color:#006699;
    width:175px;
	_width:175px;
    padding:4px 4px 4px 4px;
    float:left;
	margin-bottom:5px;
}


#product_preview .right_text_container .Add_button  .butt
{
	background-color:#046799;
	border: 1px solid #046799;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#fff;
	width:185px;
	.width:185px;
	_width:185px;
	padding:4px;
}

#add_setDiv_preview
{
    background-color:#FFF;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    width:200px;
    padding:3px 0px 5px 0px;
	_padding:0px 0px 5px 0px;
	_margin-top:-5px;
    float:left;
    text-align: left;
    position:relative;
    top:61px;
	.top:61px;
	_top:65px;
    left:2px;
	_left:0px;
    display:none;
}
.Shadow
{

  background-image: url(../images/menu_shadow.png) !important;  /* Mozilla only */
  background-color: transparent !important;           /* Mozilla only */
  width:203px;                    /* IE Only */    
  background-image:none;        /* IE Only */
  background-color:#333333;        /* IE Only */
  filter:alpha(opacity=60);        /* IE Only */
}

#add_setDiv_preview .content
{
      border:1px solid #c0c0c0;
      background:#ffffff;
      position:relative;
      top:-8px;
	  .top:-4px;
	  _top:-4px;
      left:-2px;
	  _left:0px;
      width: 179px;
	  _width:195px;
      padding:2px 10px 0px 10px;
	  margin-bottom:-5px;
	  .margin-bottom:0px;
	  _margin-bottom:0px;
      z-index: 1;
      filter:alpha(opacity=100); 
 }

 #add_setDiv_preview .content  ul
{
    font-size:11px;
    list-style:none;
    padding-bottom:4px;
 }
 #add_set_preview_content{
 position:relative;
 top1:-60px;
 }
 
/* this is add by siva for mysample order page dropdown */
.add_setDiv_preview
{
    background-color:#FFF;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    width:180px;
    _width:170px;
    padding:3px 0px 5px 0px;
    _padding:0px 0px 5px 0px;
    _margin-top:-5px;
    float:left;
    text-align: left;
    position:relative;   
    top:61px;
    .top:61px;
    _top:65px;
    left:2px;
    _left:0px;
    display:none;
      
    
}
.add_setDiv_preview2{
    position:relative; 
    z-index: 2;
}
.Shadow
{
  background-image: url(../images/menu_shadow.png) !important;  /* Mozilla only */
  background-color: transparent !important;           /* Mozilla only */
  width:185px;                    /* IE Only */  
  background-image:none;        /* IE Only */
  background-color:#333333;        /* IE Only */
  filter:alpha(opacity=60);        /* IE Only */
}

.add_setDiv_preview .content
{
      border:1px solid #c0c0c0;
      background:#ffffff;
      position:relative;
      top:-8px;
      .top:-4px;
      _top:-4px;
      left:-2px;
      _left:0px;
      width: 159px;
      _width1:159px;
      padding:2px 10px 0px 10px;
      margin-bottom:-5px;
      .margin-bottom:0px;
      _margin-bottom:0px;
      filter:alpha(opacity=100); 
      z-index: 100;  
 }

 .add_setDiv_preview .content  ul
{
    font-size:11px;
    list-style:none;
    padding-bottom:4px;
 }
.add_set_preview_content{
 position:relative;
 top1:-60px;
 }
/* End of add the mysample page dropdown */ 

#product_preview .right_text_container .link_class 
{
	font-size:10px;
	list-style:none;
	padding-top:0px;
	_margin-top:-10px;
}

#product_preview .right_text_container .link_class ul
{
    font-size:10px;
    list-style:none;
    padding-bottom:4px;
}

#product_preview .right_text_container .link_class ul li
{
	padding-bottom:4px;
}


#product_preview .color_container
{
	/*border:1px solid blue;*/
	margin-top:24px;
	padding-top:5px;
	font-size:12px;
	font-weight:bold;
    width:560px;
}
#product_preview .color_container .image_colorway
{
	/*border:1px solid red;*/
	margin-top:2px;
	padding:2px;
	padding-left:0px;
}

#product_preview .color_container .image_colorway ul
{
list-style:none;
}
#product_preview .color_container .image_colorway ul li
{
	float:left;display:inline;
	/*padding-right:4px;*/
	padding-bottom:10px;
	margin-left:-8px;
	_margin:0px -5px 0px 0px;
}

.topBar{border-top:5px solid #a3a3a3;height:1px;}
/******** Product Details Styles *********/
/* CSS Document */
#product_details_container{
	width:auto;
	margin:0px 0px; 
	padding:0px 0px 0px 0px;
}

#product_details_container a{
	font-size:10px;
}

#product_details_container .top_content
{
	border-bottom:1px solid #cccccc;
	margin:0px 0px 0px 0px;
	padding:22px 0px 14px 5px;
}
#product_details_container .preview_links
{
	margin:0px 0px 0px 0px;
	padding:22px 0px 14px 5px;
}
#product_details_container .preview_links a
{
	margin:0px 24px 0px 0px;
}

#product_details_container .image_container
{
/*	border:1px solid; */
	width:360px;
	margin-left:13px;
	_margin-left:7px;
	margin-right:12px;
	float:left;
	font-family:Arial, Verdana, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#999999;	
}
#product_details_container .image_container img{margin-top:5px;}
#product_details_container .color_container
{
	/*border:1px solid blue;*/
	margin-top:24px;
	padding-top:5px;
	font-size:12px;
	font-weight:bold;
}
#product_details_container .color_container .image_colorway
{
	/*border:1px solid red;*/
	margin-top:2px;
	padding:0px;
	padding-left:0px;
}

#product_details_container .color_container .image_colorway ul
{
list-style:none;
}
#product_details_container .color_container .image_colorway ul li
{
	float:left;
	display:inline;
	padding-right:10px;
	padding-bottom:10px;
}



#product_details_container .right_text_container
{
	float:left;
	margin-left:0px;
	width:525px;
	padding-left:20px;
}
#product_details_container .right_text_container .detail_container{
	border1:1px red solid;
	padding-top:30px;
}
#product_details_container .right_text_container .detail_container h2
{
	font-size:12px;
	font-weight:bold;
	color:#333333;
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
	padding:5px 0px 5px 0px;
	margin:35px 0px 0px 0px;
}
#product_details_container .right_text_container .detail_container p
{

	border-top:1px solid #ccc;
	padding:5px 0px 5px 0px;
}

#product_details_container .right_text_container .heading_logo 
{
	width:300px;
	/*float:left;
	border:1px solid;*/
}
#product_details_container .right_text_container .heading_logo h2
{
	font-size:24px;
	font-weight:bold;
	color:#333333;
}
#product_details_container .right_text_container .heading_logo h3
{
	font-size:12px;
	font-weight:bold;
	color:#4d4d4d;
	padding-bottom:30px;
}

#product_details_container .right_text_container .heading_logo h4
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#4d4d4d;
	padding:20px 0px 0px 0px;
}

#product_details_container .right_text_container .login_link_container
{
	width:205px;
	float:right;
    padding-right: 20px;
	position:relative;
	top1:-140px;	
	margin-right:0px;
	
	_margin-right:0px;
	border1:1px solid green;
	
}
#product_details_container .right_text_container .login_link_container .login_div
{
	border-top:5px solid #999999;
	border-bottom:1px solid #999999;
	margin:0px 0px 30px 0px;
	padding:15px 0px 10px 0px; 
	font-size:12px;
	width:195px;
}
#product_details_container .right_text_container .login_link_container .login_div a
{
	 
	font-size:12px;
	
}

#product_details_container .right_text_container .login_link_container .Add_button
{
	margin:0px 0px 25px 0px;
	padding:0px 0px 10px 0px; 
}

#product_details_container .right_text_container .login_link_container .Add_button .sample_drop
{
	border1:1px solid #ccc;
	margin-top:5px;
	padding:2px;
	background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	color:#006699;
    width:195px; 
}
#product_details_container .right_text_container .login_link_container .Add_button  .white_button
{
 	border:1px solid #ccc;
    background-color:#FFF;
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
    font-weight:bold;
    color:#006699;
    width:195px;
    padding:4px 0px 4px 0px;
	padding-left:10px;
	.padding-left:10px;
	_padding-left:12px;
	position:relative;
    float:left; 
}
#product_details_container .right_text_container .login_link_container .Add_button  .butt
{
	background-color:#046799;
	border: 1px solid #046799;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#fff;
	padding:4px 0px;
    width:195px;  
	margin-left:2px;
}

#product_details_container .right_text_container .login_link_container .link_class a
{
   
	font-size:10px;
	display:block;
	padding-bottom:4px;
}


/******* Menus and home page fix ******/
				.dropmenuDiv
				{
				position:absolute;
				margin-top:50px;
				top:50px;
				left:100px;
				width:auto;
				visibility:hidden;
				font-size:13px;
				z-index:100;
				margin-top:1px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				}
				.dropmenuShade
				{
				background-image: url(../images/menu_shadow.png) !important; 	 /* Mozilla only */
				background-color: transparent !important;          			 /* Mozilla only */
				width:360px;												 /* IE Only */	
				background-image:none;									 	 /* IE Only */
				background-color:#333333;									 /* IE Only */
				filter:alpha(opacity=60);									 /* IE Only */
				}
				.dropmenuContent
				{
				border:1px solid #ccc;
				background:#ffffff;
				position:relative;
				top:-5px;
				left:-5px;
				padding:10px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				}

				/** Login * login popup **/
				p.errlog{background-color:#fff; color:red; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0px 0px; }
				h1.loginTitle{ font-family:Arial, Helvetica, sans-serif; font-size:14px; margin:0px 0px 5px;}
				p.loginText{ font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0px 0px 15px;}
				#loginDiv{}
				#loginDiv input{
					font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					width:197px;
					padding1:0px 0px;
					margin-bottom:8px;
					border:1px #9FA3A5 solid;
					color:#999;
				}
				#loginDiv .checkbox { width:15px; height:15px; margin:10px 10px 0px 0px;_margin-top:10px; float:left; }
				#loginDiv blockquote { width:155px; float:left; margin-top:11px;_margin:0px; }
				#loginDiv blockquote span { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999;}
				#loginDiv .separator{width:185px; display:block; margin:5px 0px; _margin:0px; border-top:1px #999 solid; height:auto;}
				#loginDiv .loginFooter{
					font-family:Arial, Helvetica, sans-serif;
					font-size:11px;
					margin:0px 0px 0px 0px;
					padding:0px 0px 0px 0px;
					_margin:0px;
					_padding:0px;
				}
				#loginDiv .loginFooter a{ line-height:16px; margin:0px;}
				#loginDiv .loginBtn{
					width:65px;
					height:22px;
					padding:2px 5px;
					border:none;
					font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					background:#046799;
					color:#fff;
					text-transform:uppercase;
					margin:5px 10px 5px 0px;
					_margin:5px 0px;
				}
				#loginDiv .cancelBtn{
					width:65px;
					height:22px;
					padding:2px 5px;
					border:1px #046799 solid;
					font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					background:#fff;
					color:#046799;
					text-transform:uppercase;
					margin:5px 10px 5px 0px;
				}
/***************************************/

/* For popup window */
/* For popup window */
#product_differ_view
{
	/*_height:10px;*/
	background:#fff;
	/*border:1px solid green;*/
	padding:10px 20px 10px 20px;
	
}

#product_differ_view .top_position
{
	/*padding-bottom:10px;*/
	border-bottom:1px solid #999999;
	margin-bottom:10px;	
}
#product_differ_view .detail_container
{
	padding-top:10px;
	/*margin-bottom:10px;	*/
}

#product_differ_view .detail_container .text_containter
{
	float:left;
	display:inline;
	width:190px;
}
#product_differ_view .detail_container .image_container
{
	float:right;
	display:inline;
	width:545px;
}


#product_differ_view .detail_container .text_containter span
{
	font-size:18px;
	font-weight:bold;
	color:#333333;
}
#product_differ_view .other_option_links
{
	margin-top:30px;
	font-size:10px;
}
#product_differ_view .other_option_links p
{
	padding-bottom:4px;
}

#product_differ_view .other_option_links a
{
	font-size:10px;

}
#product_differ_view .detail_container .zoom
{
	position:relative;
	top:-10px;
}

/* For Email Popup */
#product_email_window
{
	/*awidth:540px; 
	aheight:420px; 
	lborder:1px solid #ccc;
	*/
	height:420px;
	background:#fff;
	z-index:1;
	
	padding:0px 20px 0px 20px;
}

#product_email_window .top_position
{
	padding-bottom:10px;
	border-bottom:1px solid #999999;
	margin-bottom:25px;	
}

#product_email_window .form_container a
{
	font-size:10px;
}

#product_email_window .form_container h2
{
	font-size:18px;
	font-weight:bold;
}


#product_email_window .form_container Input
{
	width:300px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
}

#product_email_window .form_container textarea
{
	width:300px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
}
#product_email_window .form_container img{
	margin-left:183px;
	
}
#product_email_window .form_container .button_contain
{
	border-top:1px solid #999;
	margin-top:25px;
	padding-top:10px;
}

#product_email_window .form_container .button_contain .cancel_but
{
	
	border:1px solid #ccc;
	width:70px;
	height:20px;
	background:#fff;
	color:#006699;
	font-weight:normal;
	position:relative;
	left:390px;
	margin-left:0px;
    font-size:10px;
	float:left;
}

#product_email_window .form_container .button_contain .submit_but
{
	
	border:1px solid #ccc;
	width:70px;
	height:20px;
	background:#006699;
	color:#fff;
	font-weight:normal;
    font-size:10px;
	margin-left:3px;
	position:relative;
	left:390px;
	float:left;
}
/******** email validation by kt *********/
#product_email_window .email_err{float:right;margin-right:25px;margin-top:-13px;}
#product_email_window .from_email_err{margin-left:350px;margin-top:-40px;}
#product_email_window .to_email_err{margin-left:350px;margin-top:-35px;}
/***************** end ******************/
/********************** PageNumber display menu ************/
#top_number_per_page , #bottom_number_per_page
{
	width:110px;
/*	position:absolute;
	
	
	top:160px;
	left:699px;
*/	
	text-align:left;
	display:none;
	
}

#top_number_per_page .num_shadow,#bottom_number_per_page .num_shadow
{

  background-image: url(../images/menu_shadow.png) !important;  /* Mozilla only */
  background-color: transparent !important;           /* Mozilla only */
  
  
  width:105px;					/* IE Only */	
  background-image:none;		/* IE Only */
  background-color:#333333;		/* IE Only */
  filter:alpha(opacity=60);		/* IE Only */
}

#top_number_per_page .num_shadow .content,#bottom_number_per_page .num_shadow .content
{
	border:1px solid #ccc;
	padding:10px;
	background:#fff;
	font-size:10px;
	position:relative;
  	top:-5px;
  	left:-5px;
	width:83px;
}

/********************** SortOrder display menu ************/
#top_sort_order_page,#bottom_sort_order_page
{
	/*width:178px;*/
	width:175px;
	display:none;
	text-align:left;
	z-index:1;

}

#top_sort_order_page .sort_shadow,#bottom_sort_order_page .sort_shadow
{

  background-image: url(../images/menu_shadow.png) !important;  /* Mozilla only */
  background-color: transparent !important;           /* Mozilla only */
  width:177px;					/* IE Only */	
  background-image:none;		/* IE Only */
  background-color:#333333;		/* IE Only */
  filter:alpha(opacity=60);		/* IE Only */
}

#top_sort_order_page .sort_shadow .content ,#bottom_sort_order_page .sort_shadow .content
{
	border:1px solid #ccc;
	padding:10px;
	background:#fff;
	font-size:10px;
	position:relative;
  	top:-5px;
  	left:-5px;
	z-index:1;

	/*width:155px;*/
}


/* **************************** Product Library Filter Menu Style ******************/

/**************** for remove item warinig *****************************************/
.product_filter_warning
{
  position:relative;
  top:-100px;
  left:190px;
  width:264px; 
  height:100px; 
  display:none;
  border1:1px solid blue;
  z-index:1;
}

.product_filter_warning .Shadow
{

  background-image: url(../images/menu_shadow.png) !important;  /* Mozilla only */
  background-color: transparent !important;           /* Mozilla only */
  height:100px;
  width:264px;                    /* IE Only */    
  background-image:none;        /* IE Only */
  background-color:#333333;        /* IE Only */
  filter:alpha(opacity=60);        /* IE Only */
}
 .product_filter_warning .content
{
  border:1px solid #c0c0c0;
  background:#ffffff;
  font-weight:normal;
  width:240px;
  position:relative;
  top:-5px;
  left:-5px;
  padding:10px 10px 0px 10px; 
 }
 .button_contain 
{
   margin-top: 10px;
}

.button_contain .cancel_but
{
    
    border:1px solid #ccc;
    width:80px;
    height:30px;
    background:#fff;
    color:#006699;
    font-weight:bold;
    float:right;
}

.submit_but
{
    
    border:1px solid #ccc;
    width:80px;
    height:30px;
    background:#006699;
    color:#fff;
    font-weight:bold;
    margin-left:5px;
    position1:relative;
    float:right;
}

/*********************************************************************************/
.product_library_filter
{
  position:relative;
  top:-100px;
  left:200px;
  display:none;
  z-index:1000;
 }
 
 
.product_library_filter .Shadow
{

  background-image: url(../images/menu_shadow.png) !important;  /* Mozilla only */
  background-color: transparent !important;           /* Mozilla only */
  
  
  width1:355px;					/* IE Only */	
  background-image:none;		/* IE Only */
  background-color:#333333;		/* IE Only */
  filter:alpha(opacity=60);		/* IE Only */
}


.product_library_filter .content
{
  border:1px solid #c0c0c0;
  background:#ffffff;
  
  position:relative;
  top:-5px;
  left:-5px;
  1padding:10px 10px 0px 10px;
  padding:15px 10px 0px 10px;
 }
 
.product_library_filter .Shadow .content 
{
	margin:0px 0px 0px 0px;
	1border:1px solid;
}

.product_library_filter .Shadow .content .top_position
{
	padding:0px 0px 5px;
	font-weight:normal; 
	1border:1px solid;
}
.product_library_filter .Shadow .content .filtermenuContent{border1:1px solid red;1padding-right:-10px}

.product_library_filter .Shadow .content .filtermenuContent label{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#333; 
	font-weight:bold;                  
	margin:0px 0px 25px; 
	padding:0px 0px 50px;
}

.product_library_filter .Shadow .content .filtermenuContent p{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#333; 
	font-weight:normal; 
	margin:15px 0px 0px; 
	padding:0px 0px 0px;
}

.product_library_filter .Shadow .content .filtermenuContent ul{
	list-style:none;
}

.product_library_filter  .Shadow .content .filtermenuContent ul li{
    display:block;
	color:#bbb;
	/*line-height:20px;*/
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif; 
    font-size:12px; 
	border-bottom:1px dotted #ccc;    
}

.product_library_filter .Shadow .content .filtermenuContent ul li a{
	margin:0px;
	padding:4px 4px;
	background:#fff;
    font-family:Arial, Helvetica, sans-serif; 
    font-size:12px; 
    font-weight:normal;
	display:block;
	margin:-4px 0px;
	/*border-bottom:1px dotted #ccc;    */

}/*
#product_library_filter .Shadow .content .filtermenuContent ul li a:hover{
text-decoration:underline;
	
}

#product_library_filter .Shadow .content .filtermenuContent a{
color:#006699; text-decoration:none; line-height:21px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;

}
#product_library_filter .Shadow .content .filtermenuContent a:hover{
text-decoration:underline;

}
*/
.alp1
{
	background:#fff;
	list-style:none;
	border:none;
    display: block;
    font-family:Arial, Helvetica, sans-serif; 
    font-size:12px; 
    font-weight:normal;
   
}



.beta
{
    background:##cfe5f0;
	list-style:none;
    display: block;
    color:#006699;
    font-family:Arial, Helvetica, sans-serif; 
    font-size:12px;
    font-weight:bold;
    line-height:14px; 
	/*margin:2px 0px;*/
	margin:0px 0px;
}


/* Remainder */	
	
	#remainderDiv{ 
		
		_height:25px; 
		
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		padding:10px 20px 20px 13px;
		background:#fff;
	}
	
	
	#remainderDiv .textcontainer{
	
			border-top:1px solid #cccccc;
			padding:20px 0px 0px 0px;

				/*position:relative;
				top:12px;
				_top:14px;
				
				
				_margin:25px 0px 0px 0px;
				padding-top:0px;*/
				
	}
	#remainderDiv .cancel{
			width:71px; 
			height:22px; 
			margin:0px 0px 10px 0px; 
			_margin:0px 0px 4px 0px; 
			float:right;
			background-color:#FFFFFF;
			border: 1px solid #9fa3a5;
			font-family:Arial, Helvetica, sans-serif;
			font-size:10px;
			font-weight:normal;
			color:#006699; 
	}	
	#remainderDiv .submit{
				width:71px;
				height:22px;
				margin:0px 0px 6px 5px;
				_margin:0px 0px 4px 5px;
				float:right;
				background-color:#004964;
				border: 1px solid #9fa3a5;
				font-family:Arial, Helvetica, sans-serif;
				font-size:10px;
				font-weight:normal;
				
				color:#fff;
		}	
	#remainderDiv .field{
			width:300px; 
			margin:0px 0px 9px; 
			_margin-bottom:21px;
			border:1px solid #cccccc;
			}	
	
/* End Remainder */	



/***************************************************************** Testing tooltip **********************************************/
.tool_divContainerDown
    {
        background-color: #fff;
        border: solid 1px #ccc;
        position: relative;
        top: 0px;
		left:0px;

        padding: 4px;
		z-index:1;
    }
	.tool_div_arrow_white_down
    {
        height: 0;
        width: 0;
        border-top: 12px solid #fff;
        border-left: 12px dotted transparent;
        border-right: 12px dotted transparent;
	    position: relative;
        left: 0px;
        top: -1px;
	   margin-left: 20px;
		z-index:2;

    }
	
	.tool_shadowdivContainerDown
    {
        background-color: #000;
        borderl: solid 1px #ccc;
        position: relative;
        top: -35px;
		_top: -45px;
		left:2px;
		filter:alpha(opacity=60);		/* IE Only */
		opacity:0.6;
        padding: 4px;
		width:143px;
		_width:147px;

    }
	.tool_div_arrow_shadow_down
    {
        height: 0;
        width: 0;
        border-top: 12px solid #000;
        border-left: 12px dotted transparent;
        border-right: 12px dotted transparent;
	    margin-left: 20px;
		filter:alpha(opacity=60);		/* IE Only */
		opacity:0.6;
		z-index:-2;
	    position: relative;
        left: 0px;
        top: -35px;
		_top:-45px;


    }
	
	
.tool_TooltipContainerMain
{
	position:absolute;
	left:0px;
	top:0px;
	width:150px;
    border:1px solid red;
	display:none;
}
/*******************************************************************************************************************************/
.samplesetHeader{
	border-top:5px #999999 solid;
	margin-bottom:10px;
	_margin-bottom:5px;
}
.samplesetHeader .headerLeft{
	width:430px;
	float:left;
	margin-top:22px;
	padding-left:190px;
	_padding-left:183px;
	/*border:1px red solid;*/
}
.samplesetHeader .headerRight{
	width:320px;
	float:right;
	text-align1:right;
	margin-top:20px;
	/*border:1px red solid;*/
}

.samplesetHeader .headerRight span{ display:inline-block;}
.samplesetHeader .headerRight a{ 
	margin-left:15px;
}
.samplesetHeader .headerLeft #set_name{
	float:left;
	display:inline-block; 
	color:#4D4D4D;
	font-family:Arial,Verdana,sans-serif;
	font-size:18px;
	font-weight:bold;
	margin-top:-7px;
	position:relative;
}
.samplesetHeader .headerLeft .testcss{
	width:70px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-left:20px;
}
#editoptions{
	position:absolute; 
	/*margin:0px 0px 0px 65px;
	_margin:13px 0px 0px -65px;*/
	left1:0px;
	margin-top:-13px;
	.margin-top:0px;
	_margin-top:0px;
	/*border:1px red solid; */
	width:75px;
}
#editoptions .editoptions_shadow{
z-index:2;		
background:#ADADAD;
/*opacity:0.8;*/
position:absolute;
width:85px;
height:43px;
margin:5px 0px 0px -8px;
}
#editoptions .editoptions_normal{
z-index:100;	
background:#FFFFFF;
position:absolute;
width:75px;
margin:-12px 0px 0px -5px;
height:40px;
padding:5px;
border:1px #EAEAEA solid;
}
#editoptions .editoptions_normal span{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#4D4D4D;
background:#FFFFFF;
z-index:100;
}


/************************************************************ only for printing logo in high quality ******************************/
#myscreenlogotop
{
	display:block;
}
#myscreenlogobottom
{
	display:block;
}
#myprintlogotop
{
	display:none;
}
#myprintlogobottom
{
	display:none;
}


/****************************** Product Preview Shadow ******************************/
.prev_shadow, .prev_detail_shadow{
	background:url(../images/shadowBg/shadow360.jpg) no-repeat; 
	width:378px; 
	height:378px;
	float:left; 
	border1:1px red solid;
	padding:5px 0px 0px 3px;
}
.prev_detail_shadow{margin-bottom:30px;}
.image_container span {display:block;padding-top:5px;}
.prod_lib_shadow{
	background:url(../images/shadowBg/shadow170.jpg) no-repeat; 
	width:183px; 
	height:183px;
	float:left; 
	padding:5px 0px 0px 2px;
}
.colorway_shadow{
	background:url(../images/shadowBg/shadow36.jpg) no-repeat; 
	width:48px; 
	height:48px;
	float:left; 
	padding:3px 0px 0px 2px;
}
.prod_details_colorway_shadow{
	background:url(../images/shadowBg/shadow36.jpg) no-repeat; 
	width:48px; 
	height:48px;
	float:left; 
	padding:0px 0px 0px 2px;
	margin-right:-15px;
}

/**************************/
#copyright .submitFeedback {
	float:right;
	margin-right:0px; 
	color:#DDDDDD;
	background:url(../images/feedback_icon.png) no-repeat;
	width:auto;
	height:14px;
	padding-left:20px;
}
#copyright .submitFeedback a{text-decoration:underline;color:#DDDDDD;}
#copyright .submitFeedback a:hover{text-decoration:none;}
.fb_topic{width:300px;padding:0px;}

/** Changes **/
.mysamples-top2{
	.padding-top:1px;
	_padding-top:14px; 
	.padding-bottom:11px;
	_padding-bottom:0px;
}
.ques_cmtDiv{
	margin-top:19px;
	.margin-top:18px;
	_margin-top:6px;
}
.change_addr{
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:bold;
		position:relative;
		left:215px;
}

/******************  Order Confirm ***********************/
#orderconfirm .row-first .col-1t,
#historyview .row-first .col-1t
{float:left;margin:12px 0px 0px 0px;}
#orderconfirm .row-first .col-midlt,
#historyview .row-first .col-midlt
{float:left;margin:12px 0px 0px 0px;}
#orderconfirm .row-first .col-midrt,
#historyview .row-first .col-midrt
{float:left;margin:12px 0px 0px 0px;}
#orderconfirm .row-first .col-midrt,
#historyview .row-first .col-midrt
{float:left;margin-top:12px;}

.sendToWidth{
	display:inline-block;
	width:187px;
	padding-right:0px;
	margin-right:0px;
	margin-left:0px;
}
.sendToWidthLast{
	width:175px;
	padding-right:0px;
	margin-right:0px;
	margin-left:0px;
}
.content_mysamples .top_line,.bottom_line{border-top:1px dotted #999999; width:739px;}

#orderconfirm .sample-item-bottom,#historyview .sample-item-bottom{
	display:block;
    position:relative;
    border-top:1px solid #999999;
    border-bottom:1px solid #999999;
    height:19px;
    width:150px;
	padding-top:5px;
}
#orderconfirm .sample-item-bottom div,
#historyview .sample-item-bottom div{
	font-size:12px;
}
#historyview .setHeightOC,#orderconfirm .setHeightOC{
	height:148px;
}
#orderconfirm .totalLeft{
	margin-left:130px;
}
#orderconfirm .product-samples-right{margin-top:6px;}



/******************* Order History *************/

#orderhistory .totalLeft{
	margin-left:102px;
}

#orderhistory .row-first{border-bottom:1px solid #999999;height:auto; padding-bottom:17px;}

#orderhistory .row-first .col-1t{float:left;margin:12px 0px 0px 0px; width:200px;}
#orderhistory .row-first .col-midlt{float:left;margin:26px 0px 0px 0px;width:200px;}
#orderhistory .row-first .col-midrt{float:left;margin:26px 0px 0px 0px; width:180px;}
#orderhistory .row-first .col-rt{float:left;margin-top:50px; width:160px;}
#orderhistory .row-first .col-rt div a{left:0px;}



