
body {
	text-align: center;
	margin: auto 0;
	font-family: Tahoma;
	color: #222222;
	background-color: #E1DAD4;
}

#wrapper {
	width: 815px;
	margin: 0 auto;
	text-align: center;
}

#main {
	background: url(images/bg.jpg) repeat-y;
	margin: 0 auto;
	text-align: center;
	float: left;
	display: inline;
}

#submain {
	background: url(images/subbg.jpg) repeat-y;
	margin: 0 auto;
	text-align: center;
	float: left;
	display: inline;
}

#header {
	width: 815px;
	height: 81px;
	background: url(images/headerbg.jpg) repeat-x;
	float: left;
	display: inline;
}

.headerlogo {
	float: left;
	display: inline;
}

.headerlogoprd {
	float: left;
	display: inline;
	margin-left: 10px;
}

.headerslogan {
	float: right;
	display: inline;
}

#menu {
	width: 800px;
	height: 31px;
	background: url(images/menubg.jpg) repeat-x;
	float: left;
	display: inline;
	margin-left: 8px;
}

#menu .viewall a {
	background: url(images/menu_viewall.jpg) no-repeat;
	float: right;
	display: inline;
	width: 120px;
	height: 15px;
	margin-top: 8px;
	margin-right: 10px;
}
#menu .viewall a:hover {
	background: url(images/menu_viewallhover.jpg) no-repeat;
	width: 120px;
	height: 15px;
	margin-right: 11px;
	margin-left: -1px;
}

#menu .finish a {
	background: url(images/menu_finish.jpg) no-repeat;
	float: right;
	display: inline;
	width: 39px;
	height: 16px;
	margin-top: 8px;
	margin-right: 30px;
}


#menu .finish a:hover {
	background: url(images/menu_finishhover.jpg) no-repeat;
	width: 38px;
	height: 16px;
	margin-left: 1px;
}

#menu .style a {
	background: url(images/menu_style.jpg) no-repeat;
	float: right;
	display: inline;
	width: 39px;
	height: 16px;
	margin-top: 8px;
	margin-right: 30px;
}


#menu .style a:hover {
	background: url(images/menu_stylehover.jpg) no-repeat;
	width: 38px;
	height: 16px;
	margin-right: 31px;
}

#menu .division a {
	background: url(images/menu_division.jpg) no-repeat;
	float: right;
	display: inline;
	width: 54px;
	height: 16px;
	margin-top: 8px;
	margin-right: 30px;
}


#menu .division a:hover {
	background: url(images/menu_divisionhover.jpg) no-repeat;
	width: 54px;
	height: 16px;
	margin-right: 29px;
	margin-left: 1px;
}

#menu .room a {
	background: url(images/menu_room.jpg) no-repeat;
	float: right;
	display: inline;
	width: 39px;
	height: 16px;
	margin-top: 8px;
	margin-right: 30px;
}


#menu .room a:hover {
	background: url(images/menu_roomhover.jpg) no-repeat;
	width: 38px;
	height: 16px;
	margin-right: 30px;
	margin-left: 1px;
}

#menu .type a {
	background: url(images/menu_type.jpg) no-repeat;
	float: right;
	display: inline;
	width: 39px;
	height: 16px;
	margin-top: 8px;
	margin-right: 30px;
}

#menu .browse {
	float: right;
	display: inline;
	margin-top: 7px;
	margin-right: 20px;
	color: #333;
	font-size: 12px;
	font-weight:bold;
	vertical-align:bottom ;
}


#menu .type a:hover {
	background: url(images/menu_typehover.jpg) no-repeat;
	width: 38px;
	height: 16px;
	margin-right: 31px;
}

#menu .search {
	background: url(images/search.jpg) no-repeat;
	float: left;
	display: inline; /*width: 166px;*/
	height: 19px;
	margin-top: 5px;
	margin-left: 30px;
	text-align: left;
}

#menu .search .advance {
	color: #4A4037;
	font-size: 10px; /*padding-left: 120px;*/ /*padding-top: 10px;*/
	padding-left: 0px;
	padding-top: 3px;
}

#menu .search .advance:hover {
	color: #333;
}

#menu .search_text {
	background-color: transparent;
	font-size: 9px;
	border: 0;
	width: 110px;
	line-height: 15px;
	vertical-align: middle;
	text-align:left;
	padding-left: 4px;
	border: 0px;
}

#home_mainleft {
	float: left;
	display: inline;
	margin-left: 0px;
	background-color: #e1dad4;
	width: 203px;
	height: 506px;
	clear: both;
	overflow:   hidden;
}

#home_mainleft_box {
	float: left;
	display: inline; /*margin-left: 8px;*/
	margin-top: 5px;
	background: #e1dad4 url(images/left_menu_bg.jpg) no-repeat;
	width: 215px;
	height: 379px;
}

#viewall_mainleft_box {	
	display: inline; /*margin-left: 8px;*/
	margin-top: 10px;
	background: #E1DAD4 url(images/viewall_left_menu_bg.jpg) no-repeat;	
	height: 379px;
}

#home_mainleft_box2 {
	float: left;
	display: inline; /*margin-left: 8px;*/
	margin-top: -10px;
	background: #e1dad4 url(images/left_menu_bg.jpg) no-repeat;
	width: 215px;
	height: 379px;
}

#home_mainright {
	float: left;
	display: inline;
}

#footer {
	width: 800px;
	height: 40px;
	background: url(images/footerbg.jpg) repeat-x;
	float: left;
	display: inline;
	margin-left: 8px;
	border-bottom: 1px solid black;
}

#footer .home a {
	background: url(images/footer_home.jpg) no-repeat;
	float: left;
	display: inline;
	width: 32px;
	height: 12px;
	margin-top: 14px;
	margin-left: 30px;
}

#footer .about a {
	background: url(images/footer_about.jpg) no-repeat;
	float: left;
	display: inline;
	width: 47px;
	height: 11px;
	margin-top: 15px;
	margin-left: 50px;
}

#footer .contact a {
	background: url(images/footer_contact.jpg) no-repeat;
	float: left;
	display: inline;
	width: 54px;
	height: 11px;
	margin-top: 15px;
	margin-left: 50px;
}

#footer .whatsnew a {
	background: url(images/footer_whatsnew.jpg) no-repeat;
	float: left;
	display: inline;
	width: 58px;
	height: 11px;
	margin-top: 15px;
	margin-left: 50px;
}

#footer .dealer a {
	background: url(images/footer_dealer.jpg) no-repeat;
	float: left;
	display: inline;
	width: 72px;
	height: 11px;
	margin-top: 15px;
	margin-left: 50px;
}

#footer .ask a {
	background: url(images/footer_ask.jpg) no-repeat;
	float: left;
	display: inline;
	width: 71px;
	height: 11px;
	margin-top: 15px;
	margin-left: 50px;
}

#footer .sitemap a {
	background: url(images/footer_sitemap.jpg) no-repeat;
	float: left;
	display: inline;
	width: 41px;
	height: 13px;
	margin-top: 15px;
	margin-left: 50px;
}

#footer .logo a {
	float: left;
	display: inline;
	width: 46px;
	height: 27px;
	margin-left: 36px;
	margin-top: 6px;
}

.dealerlogin a {
	background: url(images/dealerlogin.jpg) no-repeat;
	width: 118px;
	height: 22px;
	float: left;
	display: inline;
	margin-top: 10px;
	margin-left: 48px;
}

.dealerlogin a:hover {
	background: url(images/dealerloginhover.jpg) no-repeat;
}

#sub_content {
	width: 800px;
	margin-left: 8px;
	text-align: left;
	background-color: #E1DAD4;
	display: inline;	
}

#sub_content2 {
	width: 900px;
	margin-left: 9px;
	text-align: left;
	background-color: #c7c3c4;
	float: left;
	display: inline;
}

.sub_box_top {
	width: 500px;
	height: 30px;
	float: left;
	display: inline;
	background: url(images/sub_box_top.jpg) no-repeat;
	margin-left: 0px;
}

.sub_box {
	float: left;
	display: inline;
	width: 300px;
}

.sub_box_bot {
	width: 510px;
	height: 25px;
	float: left;
	display: inline;
	background: url(images/sub_box_bot.jpg) no-repeat;
	margin-left: -26px;
}

.sub_box_mid {
	width: 500px;
	float: left;
	display: inline;
	background: url(images/sub_box_mid.jpg) repeat-y;
	margin-left: 0px;
}

.sub_box_txt {
	margin-left: 20px;
	margin-right: 20px;
	text-align: justify;
	color: #333;
	font-size: 11px;
	float: left;
	width: 400px;
}

.sub_box_panel {
	margin-left: 30px;
	text-align: justify;
	color: #333;
	font-size: 12px;
	float: left;
	margin-top: 10px;
	margin-bottom: 10px;
}

.sub_box_faqpanel {
	margin-left: 30px;
	margin-right: 20px;
	text-align: justify;
	color: #333;
	font-size: 12px;
	float: left;
	margin-top: 5px;
	margin-bottom: 5px;
}

.sub_img {
	float: none;
	margin-right: 20px;
	display: inline;
	width: 203px;
}

.title {
	font-size: 20px;
	font-family: Arial;
	color: #504237;
	float: left;
	display: inline;
	margin-top: 30px;
}
.productcomparisontitle {
	font-size: 20px;
	font-family: Arial;
	color: #504237;
	display: inline;
	margin-top: 10px;
	margin-bottom:5px;
}
.white {
	color: #B0947F;
}

.viewall_title {
	width: 500px;
	letter-spacing: 2px;
	font-family: Arial Narrow;
	font-size: 14px;
	float: left;
	display: inline;
	margin-left: 30px;
	margin-bottom: 6px;
}
.viewall_title_advancedsearch {
	letter-spacing: 2px;
	font-family: Arial Narrow;
	font-size: 14px;
	float: left;
	display: inline;
}

.clear {
	width: 100%;
	float: left;
	display: inline;
	height: 20px;
}

.subboxtop {
	margin-left: 50px;
	width: 585px;
	height: 6px;
	float: left;
	display: inline;
	background: url(images/subboxtop.jpg) no-repeat;
}

.subboxbot {
	margin-left: 50px;
	width: 585px;
	height: 6px;
	float: left;
	display: inline;
	background: url(images/subboxbot.jpg) no-repeat;
	margin-bottom: 15px;
}

.subboxmid {
	margin-left: 50px;
	width: 585px;
	float: left;
	display: inline;
	background: url(images/subboxmid.jpg) repeat-y;
}

.viewallurl {
	color: #333;
	font-size: 12px;
	text-decoration: none;
	float: left;
	display: inline;
	width: 90px;
	height: 20px;
	margin-left: 20px;
	margin-top: 10px;
}

.searchcheckbox {
	color: #fff;
	font-size: 12px;
	text-decoration: none;
	float: left;
	display: inline;
	width: 90px;
	height: 20px;
	margin-left: 20px;
	margin-top: 10px;
}

.searchinput {
	float: left;
	display: inline;
	width: 200px;
}

.searchbutton a {
	background: url(images/btn_search.jpg) no-repeat;
	width: 81px;
	height: 22px;
	float: left;
	margin-left: 20px;
	display: inline;
}


.searchcheck a {
	clear: both;
	float: right;
	display: inline;
	color: #ddd;
	font-size: 11px;
	text-decoration: none;
	border-bottom: dotted 1px #ddd;
	margin-right: 20px;
	margin-top: 5px;
}

.searchcheck a:hover {
	color: #fff;
}

.astable {
	margin-left: 50px;
	width: 500px;
}

.aboutcontent {
	color: #fff;
	float: left;
	display: inline;
	font-size: 12px;
	margin-left: 50px;
	margin-right: 50px;
	margin-bottom: 50px;
}

.brown {
	color: #4e4138;
}

.contacttitle {
	margin-left: 50px;
	width: 900px;
	color: #fff;
	float: left;
	display: inline;
}

.contactinfo {
	margin-left: 0px;
	color: #504237;
	float: left;
	display: inline;
	font-size: 12px;
}

.contactinput {
	margin-left: 0px;
}

.contactline {
	margin-top: 10px;
}

.contactformtxt {
	float: left;
	display: inline;
	width: 90px;
	color: #4e4138;
	font-size: 12px;
	padding-left: 5px;
	padding-top: 3px;
}

.contactformerrortxt {
	margin-left: 15px;
	margin-right: 0px;
	float: left;
	display: inline;
	width: 400px;
	color: #4e4138;
	font-size: 12px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 5px;
}

.contactformmessage {
	margin-left: 1px;
	margin-right: 1px;
	float: left;
	display: inline;
	width: 210px;
	font-size: 12px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.contactformddt {
	margin-left: 1px;
	margin-right: 10px;
	display: inline;
	width: 100px;
	color: #4e4138;
	font-size: 12px;
	float: left;
	margin-top: 5px;
	margin-bottom: 5px;
}

.contactform {
	float: left;
	display: inline;
}
.contactform input, textarea, select {
	font-size: 12px;
	font-family: Arial;
}

.contactinternational a {
	margin-left: 0px;
	float: left;
	display: inline;
	color: #666;
	text-decoration: none;
	border-bottom: 1px dotted #666;
	font-size: 10px;
}

.contactsubmit a {
	float: left;
	display: inline;
	width: 81px;
	height: 22px;
	margin-left: 80px;
	background: url(images/btn_submit.jpg) no-repeat;
}

.contactclear a {
	float: left;
	display: inline;
	width: 81px;
	height: 22px;
	margin-left: 100px;
	background: url(images/contus_reset.jpg) no-repeat;
}
.dealerwrap {
	float: left;
	display: inline;
	margin-left: 50px;
	font-size: 12px;
}

.dealertxt {
	float: left;
	display: inline;
	font-size: 12px;
	color: #333;
}

.dealerform {
	float: left;
	display: inline;
	margin-left: 10px;
	margin-top: -4px;
	margin-right: 20px;
}

.exclusive_minka-lavery a {
	float: left;
	display: inline;
	width: 200px;
	height: 55px;
	margin-left: 0px;
	margin-top: 10px;
	background: url(images/exclusive_minka-lavery.jpg) no-repeat;
	background-position: top;
}

.viewall_minka-lavery a {
	float: left;
	display: inline;
	width: 200px;
	height: 55px;
	margin-left: 0px;
	margin-top: 7px;
	background: url(images/viewall_minka-lavery.jpg) no-repeat;
	background-position: top;
}

.exclusive_minka-aire a {
	float: left;
	display: inline;
	width: 200px;
	height: 55px;
	margin-left: 0px;
	margin-top: 0px;
	background: url(images/exclusive_minka-aire.jpg) no-repeat;
	background-position: top;
}
.viewall_minka-aire a {
	float: left;
	display: inline;
	width: 200px;
	height: 55px;
	margin-left: 0px;
	margin-top: 0px;
	background: url(images/viewall_minka-aire.jpg) no-repeat;
	background-position: top;
}
.exclusive_tgo a {
	float: left;
	display: inline;
	width: 200px;
	height: 55px;
	margin-left: 0px;
	margin-top: 0px;
	background: url(images/exclusive_tgo.jpg) no-repeat;
	background-position: top;
}
.viewall_tgo a {
	float: left;
	display: inline;
	width: 200px;
	height: 55px;
	margin-left: 0px;
	margin-top: 0px;
	background: url(images/viewall_tgo.jpg) no-repeat;
	background-position: top;
}
.exclusive_metro a {
	float: left;
	display: inline;
	width: 200px;
	height: 55px;
	margin-left: 0px;
	margin-top: 0px;
	background: url(images/exclusive_metro.jpg) no-repeat;
	background-position: top;
}
.viewall_metro a {
	float: left;
	display: inline;
	width: 200px;
	height: 55px;
	margin-left: 0px;
	margin-top: 0px;
	background: url(images/viewall_metro.jpg) no-repeat;
	background-position: top;
}
.exclusive_ambience a {
	float: left;
	display: inline;
	width: 200px;
	height: 55px;
	margin-left: 0px;
	margin-top: 0px;
	background: url(images/exclusive_ambience.jpg) no-repeat;
	background-position: top;
}
.viewall_ambience a {
	float: left;
	display: inline;
	width: 200px;
	height: 55px;
	margin-left: 0px;
	margin-top: 0px;
	background: url(images/viewall_ambience.jpg) no-repeat;
	background-position: top;
}
.exclusive_gk a {
	float: left;
	display: inline;
	width: 200px;
	height: 55px;
	margin-left: 0px;
	margin-top: 0px;
	background: url(images/exclusive_gk.jpg) no-repeat;
	background-position: top;
}
.viewall_gk a {
	float: left;
	display: inline;
	width: 200px;
	height: 55px;
	margin-left: 0px;
	margin-top: 0px;
	background: url(images/viewall_gk.jpg) no-repeat;
	background-position: top;
}
.exclusive_gkl a {
	float: left;
	display: inline;
	width: 200px;
	height: 50px;
	margin-left: 0px;
	margin-top: 0px;
	background: url(images/exclusive_gkl.jpg) no-repeat;
	background-position: top;
}
.viewall_gkl a {
	float: left;
	display: inline;
	width: 200px;
	height: 50px;
	margin-left: 0px;
	margin-top: 0px;
	background: url(images/viewall_gkl.jpg) no-repeat;
	background-position: top;
}
.exclusive_christina a {
	float: left;
	display: inline;
	width: 117px;
	height: 32px;
	margin-left: 40px;
	margin-top: 22px;
	background: url(images/exclusive_christina.jpg) no-repeat;
}

.exclusive_jessica a {
	float: left;
	display: inline;
	width: 144px;
	height: 37px;
	margin-left: 26px;
	margin-top: 22px;	
	background: url(images/exclusive_jessica.jpg) no-repeat;
}

.exclusive_kathy a {
	float: left;
	display: inline;
	width: 160px;
	height: 41px;
	margin-left: 20px;
	margin-top: 22px;
	background: url(images/exclusive_kathy.jpg) no-repeat;
}

.exclusive_hearst a {
	float: left;
	display: inline;
	width: 117px;
	height: 32px;
	margin-left: 40px;
	margin-top: 22px;
	background: url(images/exclusive_hearst.jpg) no-repeat;
}

.exclusive_wd a {
	float: left;
	display: inline;
	width: 117px;
	height: 44px;
	margin-left: 46px;
	margin-top: 22px;
	background: url(images/exclusive_wd.jpg) no-repeat;
}

.exclusive_disney a {
	float: left;
	display: inline;
	width: 117px;
	height: 32px;
	margin-left: 60px;
	margin-top: 22px;
	background: url(images/exclusive_disney.jpg) no-repeat;
}

.energystar_url a {
	float: left;
	display: inline;
	width: 187px;	
	height: 24px;
	margin-top: 5px;	
	margin-left: 15px;
	background: url(images/energy_star_url.gif) no-repeat;
}
.energystar_url_active a {
	float: left;
	display: inline;
	width: 187px;
	margin-top: 5px;
	margin-left: 15px;
	background: url(images/energy_star_url.gif) no-repeat;
}
.exclusive_url a {
	float: left;
	display: inline;
	width: 187px;
	height: 24px;
	margin-left: 15px;
	background: url(images/exclusive_url.jpg) no-repeat;
}

.exclusive_url_active a {
	float: left;
	display: inline;
	width: 186px;
	height: 34px;
	margin-left: 15px;
	background: url(images/exclusive_url_active.jpg) no-repeat;
}

.exclusive_logo {
	float: left;
	display: inline;
	margin-left: 40px;
	
}

.subdivisions_active a {
	float: left;
	display: inline;
	width: 157px;
	height: 24px;
	margin-left: 20px;
	margin-top: 5px;
	background-color:Blue;
	background: url(images/menu_subdivisions_active.jpg) no-repeat;
}

.subdivisions a {
	float: left;
	display: inline;
	width: 157px;
	height: 21px;
	margin-left: 20px;
	margin-top: 10px;
	background: url(images/menu_subdivisions.jpg) no-repeat;
}

.advancedsearch_results_bread {
	float: left;
	display: inline; /*width: 900px;*/
	margin-left: 50px;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}

.results_bread {
	float: left;
	/*display: inline; width: 900px;*/
	/*margin-left: 50px;*/
	color: #000000;
	font-size: 12px;
	text-decoration: underline;	 
}


.results_bread a {
	text-decoration: none;
	color: #000000;
	/*border-bottom: 1px dotted #ddd;*/
	 text-decoration: underline;	 
}

.product_results_menu 
{
	float: left;
	display: inline;
	width: 85px;
	color: #d1c4be;
}

.product_results_menu_middle 
{
	display: inline;
	width: 85px;
	color: #d1c4be;
}
.product_type a {
	float: left;
	display: inline;
	background: url(images/product_button.jpg) no-repeat;
	width: 96px;
	height: 28px;
	margin-top: 10px;
	margin-right: 5px;
}

.product_room a {
	float: left;
	display: inline;
	background: url(images/room_button.jpg) no-repeat;
	width: 96px;
	height: 28px;
	margin-top: 10px;
	margin-right: 7px;
}

.product_division a {
	float: left;
	display: inline;
	background: url(images/btn_division.jpg) no-repeat;
	width: 83px;
	height: 23px;
	margin-top: 10px;
	margin-right: 7px;	
}

.product_style a {
	float: left;
	display: inline;
	background: url(images/style_button.jpg) no-repeat;
	width: 96px;
	height: 28px;
	margin-top: 10px;
	margin-right: 7px;	
}

.product_finish a {
	float: left;
	display: inline;
	background: url(images/finish_button.jpg) no-repeat;
	width: 96px;
	height: 28px;
	margin-top: 10px;
	margin-right: 7px;	
}

.product_licensed a {
	float: left;
	display: inline;
	background: url(images/licensedproducts_button.jpg) no-repeat;
	width: 145px;
	height: 28px;
	margin-top: 10px;
	margin-right: 7px;	
}

.product_reset a {
	float: left;
	display: inline;
	background: url(images/btn_reset.jpg) no-repeat;
	width: 83px;
	height: 23px;
	margin-top: 10px;
}

.product_results_sample {
	float: left;
	display: inline;
	width: 634px;
	margin-left: 20px;
}

.product_show1 {
	float: left;
	display: inline;
	margin-left: 0px;
	width: 155px;
	height: 208px;
}

.product_show {
	float: left;
	display: inline;
	margin-left: 0px;
	width: 155px;
	height: 208px;
}

.product_box a {
	float: left;
	display: inline;
	width: 155px;
	height: 134px;
	background: url(images/product_box.jpg) no-repeat;
}

.product_description {
	float: left;
	display: inline;
	font-size: 11px;
	margin-left: 40px;
	color: #333;
}

.product_bottom1 {
	float: left;
	display: inline;
	font-size: 11px;
	color: #333;
	margin-left: 80px;
}

.product_bottom {
	float: left;
	display: inline;
	font-size: 11px;
	color: #333;
	margin-left: 10px;
}

.product_fqpbottom {
	float: left;
	display: inline;
	font-size: 11px;
	color: #333;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.product_checkall a {
	float: left;
	display: inline;
	width: 122px;
	height: 22px;
	background: url(images/btn_checkall.jpg) no-repeat;
	margin-left: 10px;
	margin-top: -6px;
}

.product_viewall a {
	float: left;
	display: inline;
	width: 65px;
	height: 22px;
	background: url(images/btn_viewall.jpg) no-repeat;
	margin-left: 10px;
	margin-top: -6px;
}

.product_select {
	float: left;
	display: inline;
	font-size: 11px;
	color: #333;
	margin-top: 0px;
	margin-left: 10px;
	vertical-align: top;
}

.product_selectfaq {
	float: left;
	display: inline;
	font-size: 11px;
	color: #333;
	width: 50px;
	margin-left: 10px;
	margin-bottom: 5px;
}


.product_go a {
	float: left;
	display: inline;
	margin-left: 10px;
	width: 36px;
	height: 25px;
	background: url(images/btn_go.jpg) no-repeat;
	margin-top: -6px;
}


.energy_star_url a {
	float: left;
	display: inline;
	margin-left: 10px;
	width: auto;
	height: auto;
	background: url(images/energy-star-logo-medium.gif) no-repeat;
	margin-top: 1px;
}
.product_compare a {
	float: left;
	display: inline;
	margin-left: 10px;
	width: 144px;
	height: 25px;
	background: url(images/btn_compare.jpg) no-repeat;
	margin-top: -6px;
}
.detail_box {
	float: left;
	display: inline;
	margin-left: 15px;
	width: 330px;
	height: 330px;
	background: url(images/detail_box.jpg) no-repeat;
}

.detail_info {
	float: left;
	display: inline;
	margin-left: 10px;
	width: 280px;
	color: #000000;
	font-size: 18px;
	list-style-type: square; 
}
.detail_info ul {
	color: #4e4138;
	font-size: 12px;
	text-align: left;
	margin: 0px;
}

.detail_other {
	color: #4e4138;
	font-size: 11px;
}
.detail_patent a {
	/*float: left;*/
	display: inline;	
	color: #4e4138;
	font-size: 11px;	 
	width: 264px;
	text-align: left;
}

.detail_patentbtn a {
	float: left;
	display: inline;
	margin-left: 54px;
	margin-top: 10px;
	background: url(images/btn_learn.jpg) no-repeat;
	width: 900px;
	height: 26px;
}

.disclaimer {
	color: #4e4138;
	font-size: 11px;
	text-align: left;
}
.disclaimerproductcomparison {
	color: #4e4138;
	font-size: 11px;
	text-align: left;
}
.disclaimer_productdetails {
	color: #4e4138;
	font-size: 11px;
	text-align: left;		
	margin-right: 157px;
	margin-left:40px;
	padding-top: 10px;
}

. pdmanual {
	float: left;
	margin-left: 50px;
	color: #b0947f;
	font-size: 10px;
	font-style: italic;
	width: 264px;
	text-align: justify;
}

.upf a {
	background: url(images/View-product-manual-BN.gif) no-repeat;
	float: right;
	width: 142px;
	height: 23px;
	display: inline;
	margin: 35px 5px 0px 0px;
}

.pdflink a {
	color: #b0947f;
	display: inline;
}

.pdflink a:hover {
	color: #b0947f;
	display: inline;
}

.detail_downloadhires a {
	float: left;
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	background: url(images/btn_downloadhires.jpg) no-repeat;
	width: 142px;
	height: 26px;
	clear: both;
}
.detail_locate a {
	float: left;
	margin-left: 0px;
	display: inline;
	background: url(images/btn_locate.jpg) no-repeat;
	width: 142px;
	height: 26px;
}
.detail_viewlarger a {
	float: left;
	margin-left: 0px;
	margin-top: 20px;
	display: inline;
	background: url(images/magnifying_glass.gif) no-repeat;
	width: 142px;
	height: 26px;
	margin: 35px 5px 0px 0px;
}

.detail_subbox {
	float: right;
	display: inline;
	margin-bottom: 0px;
	width: 720px;
	height: 195px;
	background: url(images/detail_subbox_box.jpg) no-repeat;
	padding-top: 10px;
}

.detail_subbox_menu {
	float: right;
	display: inline;
	height: 26px;
	width: 100%;
}

.detail_subbox_menu a.first {
	float: right;
	display: inline;
	width: 84px;
	height: 27px;
	background: url(images/detail_subbox_menu.jpg) no-repeat;
	color: #fff;
	font-size: 12px;
	text-decoration: none;
	padding-top: 5px;
	text-align: center;
	margin-right: 25px;
}

.detail_subbox_menu a {
	float: right;
	display: inline;
	width: 84px;
	height: 27px;
	background: url(images/detail_subbox_menu.jpg) no-repeat;
	color: #fff;
	font-size: 12px;
	text-decoration: none;
	padding-top: 5px;
	text-align: center;
	margin-right: 8px;
}

.detail_subbox_menu a:hover {
	background: url(images/detail_subbox_menuh.jpg) no-repeat;
}

.detail_subbox_box {
	float: right;
	display: block;
	height: 160px;
	width: 720px;
	background: url(images/details_subbox.jpg) no-repeat;
	margin-top: 0px;
}

.detail_subbox_menu a.sel {
	/*mod*/
	float: right;
	display: inline;
	width: 84px;
	height: 27px;
	background: url(images/detail_subbox_menuh.jpg) no-repeat;
	color: #fff;
	font-size: 12px;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 0px;
	text-align: center;
	vertical-align: bottom;
}

.detail_subbox_menu a.firstsel {
	/*mod*/
	float: right;
	display: inline;
	width: 84px;
	height: 27px;
	background: url(images/detail_subbox_menuh.jpg) no-repeat;
	color: #fff;
	font-size: 12px;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 0px;
	text-align: center;
	margin-right: 25px;
	vertical-align: bottom;
}

.detail_subbox_leftarrow {
	float: left;
	display: inline;
	width: 37px;
	margin-top: 40px;
	margin-left: 10px;
}

.detail_subbox_rightarrow {
	float: left;
	display: inline;
	width: 37px;
	margin-top: 40px;
	margin-left: 10px;
}

.detail_subbox_msg 
{
	font-size: small;
	float: left;
	display: inline;
	margin-top: 68px;
	height: 20px;
	margin-left: 30px;
}

.detail_subbox_sample {
	float: left;
	display: inline;
	width: 113px;
	height: 125px;
	margin-top: 10px;
	margin-left: 0px; /*background: url(images/detail_subbox_sample.jpg) no-repeat;*/
	text-align: center; /*padding-top: 110px;*/
	padding-left: 10px;
	font-size: 10px;
}
.detail_subbox_sample a {
	color: #504237;
	text-decoration: none;
}

.faqAccordion {
	overflow: hidden;
	float: left;
	padding-top: 10px;
}

.ask_question .content {
	/*mod*/ /*float: left;*/ /*display: inline;*/
	width: 400px;
	color: #4e4138;
	font-size: 12px;
	font-weight: normal;
	margin-left: 10px;
	background: url(images/sub_ask_question.jpg) no-repeat;
	padding-left: 5px;
	margin-top: -7px;
	min-height: 20px;
	cursor: pointer;
}

.ask_question .text, .ask_selected .text {
	width: 370px;
}

.ask_selected .content {
	/*mod*/ /*float: left;*/ /*display: inline;*/
	width: 400px;
	color: #4e4138;
	font-size: 12px;
	font-weight: bold;
	margin-left: 10px;
	background: url(images/sub_ask_answer.jpg) no-repeat; /*padding-top: 5px;*/
	padding-bottom: 5px;
	padding-left: 5px;
	margin-top: -7;
	cursor: pointer;
}

.ask_answer .content {
	/*mod*/ /*float: left;*/ /*display: inline;*/
	color: #B0947F;
	margin-left: 10px;
	width: 400px;
	padding-bottom: 5px;
	padding-top: 7px;
	font-size: 12px;
	padding-left: 5px;
}

.ask_answer .ask_clear, .ask_question .ask_clear {
	/*mod*/ /*float: left;*/ /*display: inline;*/
	width: 100%;
	background: url(images/sub_divider.jpg) no-repeat;
	height: 15px;
	margin-top: 5px;
	clear: both;
}

.ask_selected .ask_clear {
	/*mod*/
	display: none;
}

.viewall_main_box {
	float: left;
	display: inline;
	margin-left: 10px;
}

.viewall_box {
	float: left;
	display: inline;
	margin-left: 50px;
}
.viewall_collections_box {
	float: left;
	display: inline;
}
.viewall_box_title {
	margin-top: 10px;
	font-size:20px;
	color:#817a74;
	padding-top:0px;
}
.viewall_box_list 
{	
	width: 500px;
}

.viewall_box_top {
	float: left;
	display: inline;
	width: 480px;
	height: 8px;
	margin-left: 15px; /*background: url(images/viewall_box_top.jpg) no-repeat;*/
	background-position: bottom;
}

.viewall_box_mid {
	/*float: left;*/
	display: inline;
	width: 480px;
	margin-left: 15;
	clear: both;
	overflow: auto; /*background: url(images/viewall_box_mid.jpg) repeat-y;*/
}

.viewall_box_bot {
	float: left;
	display: inline;
	width: 480px;
	height: 8px;
	margin-left: 15; /*background: url(images/viewall_box_bot.jpg) no-repeat;*/
}

.viewall_elements a {
	color: #000000;
	font-size: 12px;
	text-transform: capitalize;	
	text-decoration: none;
}
.viewall_elements a:hover 
{	
	text-decoration: underline;
}
.viewall_bottom_menu {
	float: left;
	display: inline;
	height: 23px;
	width: 100%;
}

.viewall_bottom_menu a.first {
	float: left;
	display: inline;
	width: 111px;
	height: 23px;
	background: url(images/viewall_btn.jpg) no-repeat;
	color: #fff;
	font-size: 11px;
	text-decoration: none;
	padding-top: 5px;
	text-align: center;
	margin-left: 15px;
}

.viewall_bottom_menu a.firstsel {
	float: left;
	display: inline;
	width: 111px;
	height: 23px;
	background: url(images/viewall_btnh.jpg) no-repeat;
	color: #fff;
	font-size: 11px;
	text-decoration: none;
	padding-top: 5px;
	text-align: center;
	margin-left: 15px;
}

.viewall_bottom_menu a {
	float: left;
	display: inline;
	width: 111px;
	height: 23px;
	background: url(images/viewall_btn.jpg) no-repeat;
	color: #fff;
	font-size: 11px;
	text-decoration: none;
	padding-top: 5px;
	text-align: center;
	margin-left: 3px;
}

.viewall_bottom_menu a.sel {
	float: left;
	display: inline;
	width: 111px;
	height: 23px;
	background: url(images/viewall_btnh.jpg) no-repeat;
	color: #fff;
	font-size: 11px;
	text-decoration: none;
	padding-top: 5px;
	text-align: center;
	margin-left: 3px;
}

.viewall_bottom_menu a:hover {
	background: url(images/viewall_btnh.jpg) no-repeat;
}

.viewall_top_menu {
	float: left;
	display: inline;
	height: 23px; /*width: 100%;*/
	margin-left: 55px;
}

.viewall_top_menu a.first {
	float: left;
	display: inline;
	width: 111px;
	height: 23px;
	background: url(images/viewall_btn.jpg) no-repeat;
	color: #fff;
	font-size: 11px;
	text-decoration: none;
	padding-top: 5px;
	text-align: center;
	margin-left: 15px;
}

.viewall_top_menu a.firstsel {
	float: left;
	display: inline;
	width: 111px;
	height: 23px;
	background: url(images/viewall_btnh.jpg) no-repeat;
	color: #fff;
	font-size: 11px;
	text-decoration: none;
	padding-top: 5px;
	text-align: center;
	margin-left: 15px;
}

.viewall_top_menu a {
	float: left;
	display: inline;
	width: 111px;
	height: 23px;
	background: url(images/viewall_btn.jpg) no-repeat;
	color: #fff;
	font-size: 11px;
	text-decoration: none;
	padding-top: 5px;
	text-align: center;
	margin-left: 3px;
}

.viewall_top_menu a.sel {
	float: left;
	display: inline;
	width: 111px;
	height: 23px;
	background: url(images/viewall_btnh.jpg) no-repeat;
	color: #fff;
	font-size: 11px;
	text-decoration: none;
	padding-top: 5px;
	text-align: center;
	margin-left: 3px;
}

.viewall_top_menu a:hover {
	background: url(images/viewall_btnh.jpg) no-repeat;
}

.browse_box {
	float: left;
	display: inline;
	margin-left: 40px;
	background: url(images/browse_box.jpg) no-repeat;
	width: 192px;
	height: 293px;
	margin-bottom: 20px;
}

.browse_box_title {
	float: left;
	display: inline;
	font-size: 13px;
	width: 192px;
	color: #333;
	font-variant: small-caps;
	text-align: center;
	margin-top: 12px;
}

.browse_box_img {
	float: left;
	display: inline;
	margin-left: 18px;
	margin-top: 9px;
}

.browse_box_txt {
	float: left;
	display: inline;
	font-size: 10px;
	color: #333;
	width: 140px;
	margin-left: 30px;
	margin-top: 10px;
	height: 55px;
}

.browse_btn a {
	float: left;
	display: inline;
	height: 19px;
	text-align: center;
	width: 116px;
	margin-left: 37px;
	background: url(images/btn_browse.jpg) no-repeat;
}

.browse_btn a:hover {
	background: url(images/btn_browseh.jpg) no-repeat;
}

.licenced_txt {
	float: left;
	color: #000000;
	font-family: Garamond;
	font-style:italic;
	 font-weight: 200; 	 
	font-size: 18px;
	margin-left: 20px;
	margin-top: 30px;
	width: 500px;
}

.landing_txt {
	float: left; /*display: ;*/
	color: #222;
	font-size: 12px;
	margin-left: 50px;
	width: 600px;
}

.landing_title {
	float: right;
	display: inline;
	text-align: right;
	margin-right: 20px;
	font-size: 28px;
	color: #b3a7a2;
	font-family: Georgia;
	margin-top: 10px;
	width: 600px;
}

.landing {
	float: left;
	display: inline;
	margin-left: 10px;
}

.landing_box {
	float: left;
	display: inline;
	width: 157px;
	height: 368px;
	background: url(images/landing_box.jpg) no-repeat;
	margin-left: -2px;
}

.landing_img_type {
	float: left;
	display: inline;
	margin-left: 19px;
	margin-top: 6px;
	width: 119px;
	height: 360px;
	background: url(images/landing_img_sample.jpg) no-repeat;
}

.landing_banner a {
	float: left;
	display: inline;
	width: 121px;
	height: 42px;
	margin-top: 130px;
	background: url(images/landing_banner.jpg) no-repeat;
	text-align: center; /*padding-top: 10px;*/
	line-height: 42px;
	color: #fff;
	text-decoration: none;
}

.landing_banner a:hover {
	background: url(images/landing_bannerh.jpg) no-repeat;
}




/* added asp.net specific styles */

.inline {
	display: inline;
}

.noline_link {
	text-decoration: none;
}

img {
	border: 0;
}

.offset50 {
	margin-left: 50px;
}

.textbox_watermark {
	color: #c0c0c0;
}

.mydropmenudiv {
	text-align: left;
	color: #333;	
}

.mydropmenudiv a {
	text-align: left;
	color: #333;
}


.normal_link {
	text-decoration: underline;
}

.normal_link a:hover {
	text-decoration: underline;
}

.adm_nav_label {
	font-family: Helvetica, Verdana, Arial;
	font-size: 7pt;
}

.adm_nav_img {
	vertical-align: middle;
}

.entry_table {
	border-collapse: collapse;
}

.entry_table td {
	border-top: 1px solid chocolate;
	border-bottom: 1px solid chocolate;
}

/*Modal Popup*/
.modalBackground {
	background-color: Gray;	 
}

.modalPopup {
	background-color: #ffffdd;
	border-width: 3px;
	border-style: solid;
	border-color: Gray;
	padding: 3px;
	width: 250px;
}

.view_product_manual {
	float: right;
	margin-right: 5px;
	display: inherit;
}

.view_product_manual a {
	background: url(images/View-product-manual-BN.gif) no-repeat;
	height: 23px;
	width: 142px;
}

tr.d0 td {
	background-color: #B0947F; color: black;
}
tr.d1 td {
	background-color: #C0C0C0; color: black;
}

.MinkaButton
{
	background-color:#B0967F; 
	color:#FFFFFF;
}

.HomeProdInfo
{
 vertical-align: bottom;	
}
a.pagertext:link 
{
	text-decoration: none; 
}

a.pagertext:hover
{
	text-decoration: underline; 
	font-weight: bold;
}
.pagerdropdown
{
	background-color: #E1DAD4;	
}
.handcursor
{
	cursor: hand;	
	z-index: 1;
}