@charset "utf-8";

/* Global Properties */

* { margin:0; padding:0; }
body { font-family:vardana,Arial, Helvetica, sans-serif; font-size:12px; color:#363537; background:#ffffff; }
ul { list-style:none; }
img, fieldset { border:none; }
input, textarea { font-size:12px; border:1px solid #c6c8c6; color:#676259; padding:1px 2px 0 2px; }
select, option { font-size:12px; color:#676259; }
a { color:#676259; text-decoration:none; }
a:hover { color:#58595b; text-decoration:underline; }
.clear { clear:both; height:1px; }
h2 { font-size:15px; font-weight:normal; color:#676259;}
h3 { font-size:12px; color:#676259;}
h4 { font-size:14px; color:#676259;}
h5 { font-size:12px; color:#676259;}
h6 { font-size:14px;  font-weight:bold; color:#676259;  margin:10px 0 0 0; }
.small_note {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #808080;
	text-decoration: none;
}
/* End Global Properties */
.tb_sn_list{ border: .5pt solid;border-collapse: collapse;}
.tb_sn_list td{border: .5pt solid; padding: 2px;}



/*------------------ Structure --------------------*/

#main { width:941px; text-align:left; margin:0 auto 0px auto; border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;}
	#header { width:918px; padding:0 18px 0 5px; height:110px;background:url(../images/bgd_header.gif) bottom repeat-x;}
	#header h1 { float:left; }
	#rightHeader { width:758px; float:right; }
	#rightHeader form { width:210px; float:right; margin: 10px 0 0 20x; height: 66px; display:inline; }
	#rightHeader form h4 img { margin:5px 0 3px 21px; float: none; }
	#rightHeader form h5 img { margin: 50px 0 3px 10px; float: right; display: inline;}
	#rightHeader form img { float:left;}
	#rightHeader form input { width:143px; float:left; margin:2px 0 0 4px; }
	#rightHeader .btn { width:auto; height:auto; border:none; padding:0; }
	
	#nav { width:763px; float:left; margin: 21px 0 0 0; overflow:hidden; }
	#nav li { display:inline; }
	#nav li a { float:left; }
		
			#header .menu { width:173px; position:absolute; background:#f7f8f3; border:1px solid #b6b8b6; border-top:none; left:0; top:0; z-index:999; visibility:hidden; }
			#header .menu ul { width:173px; margin:10px 0 10px 0; }
			#header .menu li { margin:3px 0 0 0; }
			#header .menuShadow { position:absolute; visibility:hidden; }

	#content { width:941px;  padding:0 0px 0 0px; }
	#leftContent { width:173px; float:left; display:inline; }
	#rightContent { width:768px; float:left; display:inline; }
	#rightContent a { color:#003a83; }
	#rightContent a { text-decoration:underline; }
	#rightContent a:hover { text-decoration:none; } 


	#footer { width:862px; height:41px; background:url(../images/bgd_footer.gif) bottom repeat-x; position:relative; padding:16px 40px 0 40px; color:#d7d0b5; }
	#footer p { font-size:10px; float:left; margin:2px 0 0 0; }
	#footer ul { float:right; }
	#footer li { display:inline; }
	#footer li a { color:#d7d0b5; font-size:12px; text-decoration:underline; margin:0 0 0 15px; }
	#footer li a:hover { text-decoration:none; } 
	
	#backgroundIntro { background:#80715b; padding:170px 0 0 0; }
	#intro { width:388px; margin:auto; text-align:center; }
	#intro h1 { margin:0 0 40px 0; }
	#intro li { display:inline; }
	#intro li a { margin:0 20px 0 20px; }
	
	#bannerleft { width:445px;height:171px; float:left; display:inline; border:1px solid #e0e0e0;}
	#bannerright { width:270px;height:161px; border:1px solid #e0e0e0; float:left;border-left:1px solid #e0e0e0; display:inline; padding:5px;color:#676259;line-height:18px;}
	
/*------------------ End Structure --------------------*/


	/*------------------Homepage------------------------*/
		
	#category { width:173px; color:#676259; } 
	#category ul { list-style: none; margin:5px 0 0px 0; padding: 0px;}
	#category li { list-style: none; margin:0px 0 5px 0; padding: 0px;text-transform: uppercase;}
	#category li a { margin:0 0 0 12px; color:#676259; }
	#category li ul { margin-top: -0.1em; padding: 0px; display: inline-block;}
	#category li li a { margin:0 0 0 30px; color:#676259; }
	#category li li a:hover, #category .subActive a { color:#bb6616; text-decoration:none; }
	#category .subText li { margin:10px 0 0 0; }
	#category .subText a, #category .subText span { margin:0 10px 0 17px; color:#676259; font-weight:bold; }
	#category .subText li a:hover, #category a.active { color:#bb6616; }
	#category .subText li ul { margin:5px 0 0 15px; padding:0 0 5px 0; }
	#category .subText li li a { font-weight:normal; }
	
	
	#newsletterHome { width:173px;    }
	#newsletterHome form {  width:143px; padding:5px 15px; }
	#newsletterHome input { width:137px; margin:5px 0 0 0; }
	#newsletterHome .btn { width:auto; height:auto; border:none; padding:0; float:right; }
	
	#magazine { width:173px; border-bottom:1px solid #ffffff;  }
	#magazine div { border-top:1px solid #FFFFFF; width:173px; padding:0px 0;  }
	
	#homeContent {width:768px; }
	#homeContent .homeBlock { width:230px; float:left; margin:15px 0 29px 20px; display:inline;   }
	#onlineShop { width:768px; height:63px; position:absolute; left:185px; top:-63px; }	
	
    #flashBanner_New {
		width:750px; float:left;display:inline; height: 370px; padding-left: 10px;	
	}
    #flashBanner {
		width:530px; float:left;display:inline;	
	}
	#flashshow{
		width:180px; float:left;display:inline;padding-top:15px;padding-left:20px;	
	}
	
	/*------------------End Homepage------------------------*/
	
	
	/*------------------Products------------------------*/
	
	#products { width:768px; }
	#breadcumbs { width:748px; border-bottom:1px solid #e0e0e0; padding:8px 10px; font-size:11px; }
	#breadcumbs span { color:#000000; margin:0 5px 0 5px; }
	#breadcumbs a { color:#000000; margin:0 5px 0 5px; text-decoration:underline; }
	#breadcumbs a:hover { text-decoration:none; }
	#title { width:768px; border-bottom:1px solid #e0e0e0; }
	
	#products .productContent { width:768px; border-bottom:1px solid #e0e0e0; padding:0 0 8px 0; margin:0 0 10px 0; }
	#products .productContent img { float:left; }
	#products .productContent h2 img { float:none; margin:10px 0 5px 0; }
	#products .productContent li { margin:0 0 3px 0; }
	#products .productContent li a { font-size:12px; color:#676259;padding-left:10px; }
	#products .leftProduct { width:350px; float:left; border-right:1px solid #e0e0e0; padding:10px 0 0 10px; }
	#products .rightProduct { width:350px; float:left; border-left:1px solid #e0e0e0; margin:0 0 0 -1px; padding:10px 0 0 10px; }    
	
	/*------------------End Products------------------------*/
	
	/*------------------About Us------------------------*/
	
	#aboutUs { width:768px; }
	#aboutUs .aboutContent { width:728px; padding:0 20px 20px 20px; }
	#aboutUs .aboutContent p, #aboutUs .aboutContent ul { margin:10px 0 0 0; }
	#aboutUs .aboutContent h5 { margin:15px 0 0 0; }
	#aboutUs .card { width:600px; }
	#aboutUs .card img { float:left; margin:15px 75px 5px 0; }
	
	#aboutUs .magazine { width:728px; border-bottom:1px solid #e0e0e0; padding:0 0 8px 0; margin:0 0 10px 0; }
	#aboutUs .magazine img { float:left; margin:10px 0 0 0; border:1px solid #e0e0e0; }
	#aboutUs .magazine h5 { color:#bb6616; }
	#aboutUs .magazine div { width:280px; float:right; margin:10px 0 0 0; }
	#aboutUs .magazine div h5 { color:#393329; }
	#main div.lastBlock { border:none; }
	#aboutUs .magazine a:hover { text-decoration:none; } 
	
	#aboutUs .positions { background:#f2ebe0; margin:20px 0 0 0; border:1px solid #edd2a6; width:688px; padding:0 20px 20px 20px; } 
	#aboutUs .positions h3 { margin:20px 0 0 0; }
	#aboutUs .positions h5 span, #aboutUs .positions h3 span { font-size:11px; color:#bb6616; font-weight:normal; }
	#aboutUs .positions h5 a { color:#000000; text-decoration:underline; }
	#aboutUs .positions h5 a:hover { text-decoration:none; }
	#aboutUs .positions p { margin:10px 0 10px 0; }
	#aboutUs .positions a { color:#bb6616; font-weight:bold; text-decoration:underline; }
	#aboutUs .positions a:hover { text-decoration:none; }
	#aboutUs .positions ul { padding:0 0 10px 0; }
	#aboutUs .positions li { background:url(../images/list.gif) 0 5px no-repeat; padding:0 0 0 10px; margin:0 0 10px 0; }
	#aboutUs ul.jobList li { background:none; margin:0 0 3px 0; padding:0; }
	#aboutUs .jobTitle { width:108px; float:left; }
	#aboutUs .jobInfo { width:230px; float:left; }
	
	#sendCV { width:688px; padding:20px; }
	#sendCV p { padding:0 0 20px 0; }
	#sendCV label { width:130px; float:left; margin:13px 0 0 100px; }
	#sendCV input { width:210px; padding:2px; margin:10px 0 0 0; }
	#sendCV ul { padding:15px 0 0 230px; }
	#sendCV li { display:inline; }
	#sendCV li a { margin:0 15px 0 0; }
	#sendCV span { text-align:right; display:block; margin:0; padding:0; }
	#sendCV span a { color:#003a83; text-decoration:underline; font-weight:bold; }
	#sendCV span a:hover { text-decoration:none; }
	
	#interiorForm { width:580px; text-align:center; margin:40px 0 0 0; }
	#interiorForm form, #memberForm  form { width:540px; margin:5px 0 0 0; padding:5px 20px 0 20px; text-align:left; background:#d7d0b4; border:1px solid #999999; }
	#interiorForm label, #memberForm label { width:135px; margin:20px 0 0 0; float:left; }
	#interiorForm input, #memberForm input { width:250px; float:left; margin:15px 10px 0 0; padding:3px; }
	#interiorForm span, #memberForm span { float:left;margin:20px 0 0 0; }
	#interiorForm textarea, #memberForm textarea { width:370px; float:left; margin:15px 10px 0 0; padding:3px; }
	#interiorForm img { float:left; margin:5px 10px 0 0; padding:3px;}
	#interiorForm ul,#memberForm ul { padding:15px 0 20px 135px; }
	#interiorForm li, #memberForm li { display:inline; }
	#interiorForm li a, #memberForm li a { float:left; margin:0 15px 0 0; }
	
	#memberForm { width:580px; text-align:center; }

	/*------------------End About Us------------------------*/
	
	
	
	/*------------------Show Rooms------------------------*/
	
	#showRooms { width:768px; color:#676259;}
	#showRooms .roomsContent { width:768px; border-bottom:1px solid #e0e0e0; padding:0 0 20px 0; margin:0 0 10px 0; }
	#showRooms .leftRooms { width:327px; float:left; padding:20px 0 0 20px; display:inline; }
	#showRooms .rightRooms { width:327px; float:left; padding:20px 0 0 20px; margin:0 0 0 50px; display:inline; }
	#showRooms .rightRooms a { color:#676259;}
	#showRooms .leftRooms a { color:#676259;}
	
	#showRooms h3 { color:#676259; margin:0 0 5px 0; }
	#showRooms p, #showRooms h4 { margin:15px 0 0 0; }
	
	/*------------------End Show Rooms------------------------*/
	
	
	/*------------------Decorating Ideas------------------------*/
	
	#decorating { width:768px; }
	#decorating .decoratingContent { width:728px; border-bottom:1px solid #e0e0e0; margin:0 20px 10px 20px; }
	#decorating .decoratingPhoto { float:left; margin:15px 0 0 0; width:199px; }
	#decorating .decoratingPhoto img { margin:0 0 20px 0; }
	#decorating .decoratingDetail { width:515px; float:right; margin:15px 0 20px 0; color:#676259;}
	#decorating .decoratingContent a { color:#bb6616; text-decoration:underline; color:#676259;}
	#decorating .decoratingContent a:hover { text-decoration:none; }
	#decorating .decoratingContent p, #decorating .decoratingContent li { margin:0 0 10px 0; }
	#decorating .decoratingContent ul { margin:20px 0 0 0; }
	
	/*------------------End Decorating Ideas------------------------*/

		/*-----------------promotion------------------------*/
	
	#promotion { width:768px; }
	#promotion .promotionContent { width:728px; margin:0 20px 10px 20px; border-bottom:1px solid #e0e0e0;}
    #promotion .promotionDetail_New { width:700px; margin:0px 0 20px 0; color:#676259;line-height:18px; font-size: 13px;}
    
	#promotion .promotionPhoto { float:left; margin:5px 0 0 0; width:350px; }
	#promotion .promotionPhoto img { margin:0 0 10px 0; }
	#promotion .promotionDetail { width:345px; float:right; margin:15px 0 20px 0; color:#676259;line-height:18px;}
	#promotion .promotionContent a { color:#bb6616; text-decoration:underline; color:#676259;}
	#promotion .promotionContent a:hover { text-decoration:none; }
	#promotion .promotionContent p, #decorating .decoratingContent li { margin:0 0 10px 0; }
	#promotion .promotionContent ul { margin:20px 0 0 0; }
	
	/*------------------End -promotion------------------------*/
	/*------------------Tips and Advice------------------------*/
	
	#tips { width:768px; }
	#tips .tipsContent { width:728px; padding:10px 20px 20px 20px; }
	#tips p, #tips ul { margin:10px 0 0 0; }
	#tips h5 { margin:10px 0 0 0; color:#bb6616; }
	#tips .tipsData { background:#f7f8f3; padding:20px; width:688px; margin:25px 0 0 0; }
	#tips .tipsData p { margin:0; }
	#tips .tipsData div { width:140px; text-align:center; float:left; margin:5px 0 0 0; }
	
	/*------------------End Tips and Advice------------------------*/
	
	
	
	/*------------------Contact Us------------------------*/
	
	#contact { width:768px; }
	#contact .contactContent { width:728px; padding:10px 20px 20px 20px; }
/*	
#contact .contactContent  form { background:#fbfbfb; float:left; height:290px; border:1px solid #cfcfcf; margin:20px 0 0 0; font-size:11px; padding:10px 15px 0 15px; width:462px; }
tamhvn chinh sua cho contact verify, phan height 290px
*/
	#contact .contactContent  form { background:#fbfbfb; float:left; height:290px; border:1px solid #cfcfcf; margin:20px 0 0 0; font-size:11px; padding:10px 15px 0 15px; width:462px; }

	#contact .contactContent  form { background:#fbfbfb; float:left; height:290px; border:1px solid #cfcfcf; margin:20px 0 0 0; font-size:11px; padding:10px 15px 0 15px; width:462px; }
	/*	#contact .contactContent img { float:left; margin: 20px 0 0 0; } 
	tamhvn chinh sua cho verify image */
	#contact .contactContent img { float:left; margin: 21px 0 0 0; }
	#contact .contactContent  fieldset { width:175px; margin:10px 10px 0 0; float:left; }
	#contact fieldset.rightField { width:265px; float:right; margin:10px 0 0 0; }
	#contact .contactContent  input { width:175px; height:17px; }
	#contact .contactContent  label { font-weight:bold; display:block; padding:4px 0 2px 0; _padding:0 0 1px 0; }
	#contact .contactContent  textarea { width:265px; height:62px; }
	#contact .contactContent  span { float:left; font-weight:bold; }
	#contact .contactContent  ul { float:right; width:265px; text-align:center; margin:5px 0 10px 0; }
	#contact .contactContent  li { display:inline; }
	#contact .contactContent  li input { margin:0 10px 0 10px; width:auto; height:auto; border:none; }

	
	/*------------------End Contact Us------------------------*/



	
	/*------------------Newsletter------------------------*/
	
	#newsletter { width:768px; }
	#newsletter .newsletterContent { width:728px; padding:30px 20px 30px 20px; }
	#newsletter .leftNewsletter { float:left; width:347px; }
	#newsletter .rightNewsletter { float:right; width:347px; }
	#newsletter .newsletterContent a { text-decoration:none; font-weight:bold; }
	#newsletter .newsletterContent a:hover { text-decoration:underline; }
	#newsletter .newsletterContent div div { width:347px; float:none; border:1px solid #e0e0e0; margin:0 0 1px 0; }
	#newsletter .newsletterContent form { width:317px; float:none; border:1px solid #e0e0e0; margin:0 0 1px 0; padding:10px 15px 0 15px; }	
	#newsletter .newsletterContent input { width:172px; margin:10px 0 10px 0; }
	#newsletter input.checkPrivacy { width:18px; height:18px; float:left; border:none; padding:0; }
	#newsletter .newsletterContent span { float:left; margin:11px 0 12px 5px; }
	#newsletter .newsletterButton { width:317px; padding:0 15px; text-align:right; border:1px solid #e0e0e0; }
	#newsletter .newsletterButton input { width:auto; height:auto; border:none; padding:0; }
	
	
	/*------------------End Newsletter------------------------*/




	/*------------------News & Events------------------------*/
	
	#news { width:768px; }
	#news .newsContent { width:728px; padding:0px 20px 20px 20px; color:#676259;}
	#news .newsContent div { background:#f7f8f5; padding:0 10px 10px 10px; width:708px; margin:10px 0 15px 0; color:#676259; }
	#news .newsContent span { color:#bb6616; font-size:11px; font-weight:normal;color:#676259; }
	#news .newsContent p { padding:10px 0 0 0; color:#676259;}
	#news .newsContent a { font-weight:bold; color:#676259;}
	#news .newsPhoto { text-align:center; }
	#news .newsLink { text-align:right; margin:10px 0 0 0; }
	
	
	/*------------------End News & Events------------------------*/
	
	
	
	/*------------------Change Pages------------------------*/
	
	div#changePage { float:right !important; width:auto !important; background:none !important; padding:05px 0 0 0 !important;  }
	div#changePage li { display:inline; }
	div#changePage li a { float:left; margin:0 0 0 8px; background:#bb6616; padding:3px 7px; color:#FFFFFF; font-weight:normal !important; text-decoration:none; }
	div#changePage li a:hover { text-decoration:underline; }
	div#changePage .activeChange a { font-weight:bold !important; }
	div#changePage li span { float:left; margin:4px 0 0 8px; font-size:12px !important; color:#000000 !important; }
	div#changePage .arrowLink a { background:none; padding:0; color:#003a83; margin:4px 0 0 10px; }
		
	/*------------------End Change Pages------------------------*/
	
	
	
	/*------------------Products List + Products Detail------------------------*/
	
	#products .visualProduct { overflow:hidden; padding:0 0 15px 0; width:728px; }
	#products .visualProduct li { width:200px; float:left; text-align:center; margin:15px 64px 0 0; }
	#products .visualProduct li a { text-decoration:none; font-weight:bold; color:#676259;text-transform:uppercase;}
	#products .visualProduct li a:hover { text-decoration:underline; }
	#products .visualProduct li img { border:1px solid #d2d2d2; margin:0 0 3px 0; display:block; }

	#products .specialOffers img, #products .resultSearch img, #products .WhatNew img { margin:0 !important; }
	#products .specialLinks { background:#dddedd; display:block; text-align:left; color:#000000; font-weight:bold; padding:5px 10px 5px 25px; }
	#products .resultLinks { display:block; text-align:left; color:#000000; font-weight:bold; padding:5px 10px 5px 25px; }
	#products .newLinks { text-align:left; color:#000000; font-weight:bold; padding:5px 0 5px 0; }
	#products .specialLinks span, #products .resultLinks span, #products .newLinks span { color:#c40000; }
	
	#products .productsList { width:728px; padding:10px 20px 20px 20px; }
	#products .thumnailsProduct { overflow:hidden; padding:0 0 15px 0; width:728px; }
	#products .thumnailsProduct li { width:160px; height: 170px ;float:left; text-align:center; margin:15px 20px 0 0; }
	#products .thumnailsProduct li a { text-decoration:none; color:#676259;}
	#products .thumnailsProduct li a:hover { text-decoration:underline; }

	.productsListwn { width:528px; padding:0px 5px 0px 5px;   }
	
	.wnadv{float:right;width:210px;  }
	.wnadv img{float:left;}
	.wnadv p{text-align:justify; padding-right:10px;line-height:18px;}


	#products li.lastList { margin:15px 0 0 0; }
	#products .thumnailsProduct li img  {border:1px solid #d2d2d2; margin:0 0 3px 0; display:block; }
	#products .advices { width:204px; height:58px; font-size:11px; background:url(../images/bgd_advices.gif) no-repeat; float:left; padding:22px 20px 0 140px; margin:0 0 10px 0; }
	#products .measuring { width:193px; height:58px; font-size:11px; background:url(../images/bgd_measuring.gif) no-repeat; float:right; padding:22px 20px 0 150px; margin:0 0 10px 0; }
	#products .policy { width:204px; height:58px; font-size:11px; background:url(../images/bgd_policy.gif) no-repeat; float:left; padding:22px 20px 0 140px; margin:0 0 10px 0; }
	#products .care { width:193px; height:58px; font-size:11px; background:url(../images/bgd_care.gif) no-repeat; float:right; padding:22px 20px 0 150px; margin:0 0 10px 0; }
	#products .help { width:628px; height:58px; font-size:11px; background:url(../images/bgd_help.gif) no-repeat; float:left; padding:22px 60px 0 40px; margin:0 0 10px 0; }

	#products .productsDetail { width:728px; padding:10px 20px 20px 20px; }
	#products .leftDetail { width:450px; float:left; padding:0 0 15px 0; }
	#products .leftDetail img { border:1px solid #d2d2d2; }
	#products .morePict { text-align:right; margin:0 0 10px 0; font-size:11px;  }
	#products .morePict a,#products .view a { color:#003a83; text-decoration:underline; }
	#products .morePict a:hover, #products .view a:hover { text-decoration:none; }
	#products .view { background:url(../images/icon_view.gif) 0 2px no-repeat; padding:0 0 0 18px; margin:10px 0 0 0; float:left; }
	#products .order { float:right; margin:7px 0 0 0; }
	
	
	#products .rightDetail { width:265px; float:right; margin:0px 0 10px 0; }
	#products .rightDetail p, #products .rightDetail ul { color:#676259; border-bottom:1px solid #d2d2d2; padding:0 0 5px 0; margin:0 0 5px 0; }
	#products .rightDetail li { width:265px; margin:0 0 3px 0; }
	#products .rightDetail2 { width:265px; float:right; margin:0 0 10px 0; }
	#products .rightDetail2 p, #products .rightDetail2 ul { border-bottom:1px solid #d2d2d2; padding:0 0 5px 0; margin:0 0 5px 0; }
	#products .rightDetail2 li { width:265px; margin:0 0 3px 0; }
	#products .rightDetail2 h3 { margin:30px 0 0 0; }
    
    #products .manualDetail { width:450px; float:left; padding:0 0 15px 0;}
    #products .manualDetail p {color:#676259; padding:0 0 5px 0; margin:0 0 5px 0; text-align: justify}
	
	#products .middleDetail { width:715px; padding: 0px 0px 0px 0px;}
	
	#products ul.listCollection { border:none; padding:0; margin:0; }
	#products ul.listCollection li { width:auto; margin:0; display:inline; }
	#products ul.listCollection li a { border-right:1px solid #000000; margin:0 8px 0 0; padding:0 8px 0 0; color:#676259;}
	#products li.lastLink a { border:none !important; margin:0 !important; padding:0 !important; }
	#products .title { width:112px; float:left; }
	#products .dot { width:6px; float:left; }
	#products .detail { width:147px; float:left; }
	
	
	#products .relateItems { width:450px; float:left; padding:0 0 15px 0; color:#676259;}
	#products .relateItems div { width:450px; border-bottom:1px solid #d2d2d2; padding:10px 0 5px 0; margin:0 0 5px 0; }
	#products .relateItems h5 { background:#d7d0b5; padding:5px 0 5px 10px; }
	#products .relateItems p { padding:30px 0px  0px 0px; }
	#products .relateItems img { float:left; }
	#products .relateItems span {padding-left:30px; color:#676259; font-weight:bold; }
	#products .relateItems .viewDetail { float:right; padding:0; }
	
	
	#products .relateItems2 { width:728px; padding:0 0 15px 0; }
	#products .relateItems2 div { width:728px; border-bottom:1px solid #d2d2d2; padding:0 0 5px 0; margin:0 0 5px 0; }
	#products .relateItems2 h5 { background:#d7d0b5; padding:5px 0 5px 10px; }
	#products .relateItems2 p { padding:30px 0  0 0; }
	#products .relateItems2 img { float:left; margin:0 30px 0 0; }
	#products .relateItems2 span { color:#003a83; font-weight:bold; }
	#products .relateItems2 .viewDetail { float:right; padding:0; }

	
	#products .coodinating { width:265px; float:right; margin:5px 0 10px 0; text-align:center; font-weight:bold; }
	#products .coodinating p { text-align:left; }
	#products .coodinating img { border:1px solid #d2d2d2; display:block; margin:10px 0 10px 0; }
	#products .coodinating a { color:#003a83; text-decoration:none; }
	#products .coodinating a:hover { text-decoration:underline; }
	
	/*------------------End Products List + Products Detail------------------------*/
	
	
	/*------------------Order Form------------------------*/
	
	#orderForm { width:600px; text-align:left; margin:auto; background:#FFFFFF; }
	#orderForm form { padding:5px 20px; width:560px; }
	#orderForm form p { color:#003a83; margin:15px 0 0 0; }
	#orderForm h3 { padding:15px 0 0 0; }
	#orderForm label { width:140px; margin:25px 0 0 15px; float:left; }
	#orderForm input { width:250px; float:left; margin:20px 0 0 0; padding:3px; }
	#orderForm select { width:257px; float:left; margin:20px 0 0 0; }
	#orderForm ul { padding:25px 0 25px 155px; }
	#orderForm li { display:inline; }
	#orderForm li a { float:left; margin:0 15px 0 0; }
	
	 #feedback { width:600px; padding:40px 0 40px; text-align:center; margin:auto; background:#FFFFFF; }
	 #feedback a { color:#003a83; text-decoration:underline; }
	 #feedback a:hover { text-decoration:none; }
	 
	 #largeVisual { width:600px; text-align:left; margin:auto; background:#FFFFFF; }

	/*------------------End Order Form------------------------*/
	
	#tips .orderForm { width:728px; padding:20px 20px 20px 20px; }
		#tips .orderForm td { text-align:center; vertical-align:top; padding:50px 8px 8px 8px; border-bottom:1px solid #e7e7e7; }
		#tips .orderForm th { background:#f2f1ee; border-bottom:1px solid #e7e7e7; text-align:center; vertical-align:top; border-top:1px solid #e7e7e7; padding:8px; }
		#tips .orderForm input { width:36px; text-align:center; }
		#tips th.titleLeft { text-align:left; }
		#tips .radio { width:16px; height:16px; border:none; padding:0; margin:10px 0 10px 0; }
		#tips .delete { color:#ff0000; text-decoration:none; font-size:11px; }
		#tips .delete:hover { text-decoration:underline; }
		#tips td.dataItem { text-align:left; padding:8px; }
		#tips td.dataItem div { width:290px; margin:10px 0 0 0; }
		#tips td.dataItem div img { float:left; }
		#tips td.dataItem div p { width:170px; float:left; margin:0 0 0 10px; }
		#tips td.dataItem a { font-weight:bold; text-decoration:none; text-transform:uppercase;}
		#tips td.dataItem a:hover { text-decoration:underline; text-transform:uppercase;}
		#tips .lastRow td { border:none; font-weight:bold; padding:15px 8px 8px 8px; }
		#tips .lastRow span { text-decoration:underline; }
		#tips .stepButtons { padding:25px 0 0 0; }
		#tips .stepButtons li { display:inline; }
		#tips .stepButtons li a { float:left; }
		#tips .rightButton { float:right; }
		#tips .deliveryForm h5 { padding:5px 10px; background:#f2f1ee; margin:0 0 10px 0; border-bottom:1px solid #e7e7e7; border-top:1px solid #e7e7e7; color:#ff0000; font-weight:normal; }
		#tips .deliveryForm label { width:220px; margin:25px 0 0 10px; float:left; }
		#tips .deliveryForm p { padding:30px 0 0 10px; }
		#tips .deliveryForm input { width:250px; float:left; margin:20px 0 0 0; padding:3px; }
		#tips .deliveryForm select { width:257px; float:left; margin:20px 0 40px 0; }
		#tips .greenText { color:#003a83; }
		#tips .placeOrderBtn { color:#003a83; margin:15px 0 0 0; text-align:center; }
		#tips .dataSummary { width:718px; margin:0 0 20px 10px; }
		#tips .dataSummary h5 { color:#0c0196; }
		#tips .dataSummary div { width:350px; float:left; margin:30px 0 0 0;  }
		#tips .dataSummary div a { width:170px; margin:50px 0 0 60px; display:block; color:#09007d; }
		#tips .orderComfirm { width:728px; text-align:center; margin:110px 0 110px 0;  }
		#tips .orderComfirm p { margin:30px 0 0 0; }
		#tips .orderComfirm span, #tips .orderComfirm a { color:#030083; font-weight:bold; text-decoration:none; }
		#tips .orderComfirm a:hover { text-decoration:underline; }
