﻿#utilityNavSelect {
	width:145px;
	height:25px;
	margin-left:-2px;
	background:#131212 url(../../Content/formelements/utilityNavSelect.jpg) 0 0 no-repeat
}
*html #utilityNavSelect {
	width:145px;
	height:25px;
	margin-top:2px;
	margin-left:0px;
	background:none
}
#utilityNavSelect select {
	opacity:0;
	font-family:Verdana, Arial, sans-serif;
	font-size:9px;
	text-transform:uppercase;
	color:#FFF;
	background-color:#000;
	filter:alpha(opacity=0);
	-moz-opacity:0.0;
	filter:alpha(opacity=0)
}
#regFormSelect {
	width:180px;
	height:25px;
	margin-left:-2px;
	background:#131212 url(../../Content/formelements/whtRegForm.jpg) 0 0 no-repeat
}
#regFormSelect select {
	width:145px;
	opacity:0;
	filter:alpha(opacity=0);
	-moz-opacity:0.0;
	filter:alpha(opacity=0)
}
#medGreyCatalog, .resultOptions {
	width:166px;
	height:25px;
	margin-left:-2px;
	padding-top:3px;
	margin-top:3px;
	background:#787775 url(../../Content/formelements/medGreyCatalogTOP.jpg) 0 0 no-repeat
}
*html #medGreyCatalog, .resultOptions {
	width:166px;
	height:25px;
	margin-top:2px;
	margin-left:0px;
	background:none
}
#medGreyCatalog select, .resultOptions select {
	width:166px;
	opacity:0;
	margin-left:7px;
	font-family:Verdana, Arial, sans-serif;
	font-size:9px;
	text-transform:uppercase;
	color:#FFF;
	background-color:#5E5E5E;
	filter:alpha(opacity=0);
	-moz-opacity:0.0
}
*html #medGreyCatalog select, .resultOptions select {
	margin:0px
}
#medGreySearchResults, .resultOptions {
	width:111px;
	height:25px;
	margin-top:-3px;
	margin-left:-2px;
	background:url(../../Content/formelements/medGreySearchResultsForm.jpg) 0 0 no-repeat
}
*html #medGreySearchResults, *html .resultOptions {
	background:none;
	margin-right:10px
}
#medGreySearchResults select, .resultOptions select {
	width:111px;
	font-family:Verdana, Arial, sans-serif;
	font-size:9px;
	text-transform:uppercase;
	color:#FFF;
	background-color:#5E5E5E;
	opacity:0;
	filter:alpha(opacity=0);
	-moz-opacity:0.0;
	filter:alpha(opacity=0)
}
#lightGreyCatalog {
	width:134px;
	padding-right:24px;
	height:25px;
	margin-left:-2px;
	padding-top:3px;
	background:#FFF url(../../Content/formelements/whtProductCatalog.jpg) 0 0 no-repeat
}
*html #lightGreyCatalog {
	padding-right:0px;
	height:25px;
	margin-left:0px;
	padding-top:3px;
	background:none
}
#lightGreyCatalog select {
	opacity:0;
	width:230px;
	font-family:Verdana, Arial, sans-serif;
	font-size:9px;
	text-transform:uppercase;
	color:#FFF;
	background-color:#5E5E5E;
	opacity:0;
	filter:alpha(opacity=0);
	-moz-opacity:0.0;
	filter:alpha(opacity=0)
}
*html #lightGreyCatalog select {
	width:150px
}
#dkstGreySearchALL {
	width:216px;
	height:25px;
	margin-left:-2px;
	padding-top:3px;
	background:#242225 url(../../Content/formelements/dkstGreySearchAll.jpg) 0 0 no-repeat
}
*html #dkstGreySearchALL {
	background:none
}
.dkstGreySearchALL {
	color:#FFF;
	font-weight:bold
}
#dkstGreySearchALL select {
	width:216px;
	font-family:Verdana, Arial, sans-serif;
	font-size:9px;
	text-transform:uppercase;
	color:#FFF;
	background-color:#5E5E5E;
	opacity:0;
	filter:alpha(opacity=0);
	-moz-opacity:0.0;
	filter:alpha(opacity=0)
}
#staticContentCollectionsTOP #lightGreyCatalog select {
	width:160px
}
#txt_marketNavigation, #txt_collectionNavigation, #txt_productType, #txt_sort_by, #txt_collectionSelect, #txt_stylename, #txt_style, #txt_patternsize, #txt_producttype, #txt_pricerange, #txt_sustainability {
	color:#FFF;
	height:10px;
	overflow:hidden;
	padding-left:10px;
	margin-top:-13px;
	font-size:9px;
	text-transform:uppercase
}
.txt_collectionNavigation {
	color:#FFF;
	height:10px;
	overflow:hidden;
	padding-left:10px;
	margin-top:-13px;
	font-size:9px;
	text-transform:uppercase
}
#txt_results_per_page, #txt_sort_by {
	color:#FFF;
	height:10px;
	overflow:hidden;
	padding-left:10px;
	margin-top:-15px;
	font-size:9px;
	text-transform:uppercase
}
#txt_marketNavigation, #txt_aboutNavigation, #txt_litNavigation, #txt_enviroNavigation, #txt_performNavigation, #txt_designNavigation, #txt_prodCatalog, #txt_language, #txt_productType, #txt_collection2, #txt_style1, #txt_marketMenu, #txt_patternScale, #txt_fiber, #txt_backing, #txt_priceRange, #txt_sustainCat, #txt_fibreType, #txt_backingType, #txt_dyeMethod, #txt_faceWeight {
	color:#FFF;
	height:10px;
	overflow:hidden;
	padding-left:10px;
	margin-top:-12px;
	font-size:9px;
	text-transform:uppercase
}
*+html #txt_marketNavigation, *+html #txt_aboutNavigation, *+html #txt_litNavigation, *+html #txt_designNavigation, *+html #txt_performNavigation, *+html #txt_enviroNavigation, *+html #txt_productType, *+html #txt_collection2, *+html #txt_style1, *+html #txt_patternScale, *+html #txt_priceRange, *+html #txt_sustainCat, *+html #txt_fibreType, *+html #txt_backingType, *+html #txt_dyeMethod, *+html #txt_faceWeight {
	margin-top:-15px;
	margin-bottom:5px
}
*+html #txt_prodCatalog, *+html #txt_language {
	margin-top:-12px;
	margin-bottom:5px
}
*+html #txt_collectionSelect, *+html #txt_stylename, *+html #txt_style, *+html #txt_patternsize, *+html #txt_producttype, *+html #txt_pricerange, *+html #txt_sustainability, *+html #txt_additionaloptions {
	margin-top:-15px
}
#txt_additionaloptions {
	color:#FFF;
	padding-left:10px;
	margin-top:-12px;
	font-size:9px;
	text-transform:uppercase
}
#dkstGreySearchADDITIONAL {
	width:218px;
	height:28px;
	margin-left:-2px;
	background:#242225 url(../../Content/dkstGreySearchAdditional.jpg) 0 0 no-repeat
}
#dkstGreySearchADDITIONAL select {
	width:218px;
	opacity:0;
	filter:alpha(opacity=0);
	-moz-opacity:0.0;
	filter:alpha(opacity=0)
}
img {
	border:0
}
.niceform .number {
	display:inline;
	color:#4e4c4e;
	padding:0 5px 0 6px;
	letter-spacing:0px;
	font-weight:lighter
}
.niceform label {
	display:block;
	padding-bottom:10px;
	padding-top:2px;
	color:#FFF;
	font-weight:lighter
}
#container {
	padding:20px
}
input, textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#404040
}
.outtaHere {
	position:absolute;
	left:-3000px
}
.radioArea, .radioAreaChecked {
	display:block;
	float:left;
	clear:left;
	width:15px;
	height:14px;
	font-size:0;
	cursor:pointer
}
.radioArea {
	background:url(../../Content/radio.gif) no-repeat left top
}
.radioAreaChecked {
	background:url(../../Content/radio.gif) no-repeat left bottom
}
.checkboxArea, .checkboxAreaChecked {
	display:block;
	float:left;
	clear:left;
	width:17px;
	height:17px;
	font-size:0;
	padding:0 0 0 4px;
	margin-top:0;
	cursor:pointer
}
.checkboxArea {
	background:url(../../Content/checkbox.gif) no-repeat left top
}
.checkboxAreaChecked {
	background:url(../../Content/checkbox.gif) no-repeat left bottom
}
.focused {
	border:1px dotted #ddd
}
.textinput, .textinputHovered {
	height:16px;
	background:url(../../Content/input_bg.gif) repeat-x left top;
	border:none;
	margin-top:0px;
	padding:5px 0;
	vertical-align:middle
}
.textinputHovered {
	background-position:left bottom
}
.inputCorner {
	padding-bottom:0;
	vertical-align:middle
}
.txtarea .tr, .txtarea .tr_xon {
	background:url(../../Content/txtarea_tr.gif) no-repeat top right
}
.txtarea .tr_xon {
	background:url(../../Content/txtarea_tr_xon.gif) no-repeat top right
}
.txtarea img.txt_corner {
	width:5px;
	height:5px;
	display:block
}
.txtarea .br, .txtarea .br_xon {
	background:url(../../Content/txtarea_br.gif) no-repeat top right
}
.txtarea .br_xon {
	background:url(../../Content/txtarea_br_xon.gif) no-repeat top right
}
.txtarea .cntr {
	background:url(../../Content/txtarea_cntr.gif) repeat-y right top
}
.txtarea .cntr_xon {
	background:url(../../Content/txtarea_cntr_xon.gif) repeat-y right top
}
.txtarea .cntr_l, .txtarea .cntr_l_xon {
	width:5px;
	background:url(../../Content/txtarea_l.gif) repeat-y left top;
	float:left
}
.txtarea .cntr_l_xon {
	background:url(../../Content/txtarea_l_xon.gif) repeat-y left top
}
.txtarea textarea {
	border:0;
	background:none;
	padding:0;
	margin:5px
}
.buttonSubmit {
	height:25px;
	color:#FFF;
	width:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	text-transform:uppercase;
	padding:2px;
	background:url(../../Content/button_bg.gif) repeat-x left top;
	cursor:pointer;
	border:none
}
.buttonImg {
	vertical-align:bottom
}

