.showroom_details {
	font-family: "Times New Roman", Times, serif;
	background-color: #e9e3c5;
}
.selectedCompany {
	font-weight: bold;
}
.register {
	width: 210px;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
table {
	font-size: 10pt;
}
.loginheader {
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
}
h3 {
	font-family: "Times New Roman", Times, serif;
	color: #320508;
}
.error {
	font-weight: bold;
	color:#cc0000;
}
a {
	text-decoration: none;
	color:#320508;
	
}

.headingunderlined {
	font-size: 20px; 
	color:#320508; 
	border-bottom: 1px solid black; 
}
.companyname {
	font-size: 20px;
	color:#320508;
	font-family: "Times New Roman", Times, serif;
}
.sidemarkboxheader {
	font-size: 20px;
	color: #320508;
	font-family: "Times New Roman", Times, serif;
}

.stylecompanybold {
	font-size:14px; 
	color: #320508; 
	font-family:"Times New Roman", Times, serif;
}
.stylecategories {
	font-size:10px; 
	color: #320508; 
	font-family: Arial, Helvetica, sans-serif; 
	border-top: 1px solid #320508; 
	padding-top:4px;
}
.styleexplanation {
	font-size:12px; 
	color: #320508; 
	font-family: Arial, Helvetica, sans-serif;
}
.styleexplanationlarge {
    font-size:14px;
	color:#320508;
	font-family:Arial, Helvetica, sans-serif;
	
}
.stylerepeatcards {
font-size:12px;
	color:#320508;
	font-family:Arial, Helvetica, sans-serif; }

.styleexplanationsmall {
    font-size:10px;
	color:#320508;
	font-family:Arial, Helvetica, sans-serif;
}

.styleexplanation2 {
	font-size:12px; 
	color: #320508; 
	font-family: Arial, Helvetica, sans-serif;
	line-height:150%;
}
.stylesidemark {
	font-size:10px; 
	color: #320508; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
}
.styleitemname {
	font-size:10px; 
	color: #320508;
	font-family: Arial, Helvetica, sans-serif; 
}
.stylesearchresults {
	font-size:11px; 
	color: #320508; 
	font-family: Arial, Helvetica, sans-serif; 
}
.styleinfo {
	font-size:10px;
	color: #320508;
	font-family: Arial, Helvetica, sans-serif;
}

.styleheader {
	font-size:20px; 
	color: #320508; 
	font-family: "Times New Roman", Times, serif; 
	border-bottom: 1px solid  #320508; 
	padding-bottom:2px;
}

.styleplainheader {
    font-size:20px;
	color: #320508;
	font-family:"Times New Roman", Times, serif;
	padding-bottom:2px;
}

.styleplainheader-small {
    font-size:16px;
	color: #320508;
	font-family:"Times New Roman", Times, serif;
	padding-bottom:2px;
}


.styleprojectheader {
	font-size:20px;
	color: #320508;
	font-family: "Times New Roman", Times, serif;
}

.styleprojecteditheader {
	font-size: 20px; 
	color:#320508; 
	font-family: "Times New Roman", Times, serif;
	border-bottom:1px solid black;
}

.stylejumptopage {
	font-size:11px; 
	color: #320508; 
	font-family: Arial, Helvetica, sans-serif; 
	border-bottom:1px solid #320508; 
	padding-bottom:5px;
}

.stylesearchresultsby {
	font-size:11px; 
	color: #320508; 
	font-family: Arial, Helvetica, sans-serif; 
	padding-bottom:5px;
}

.styleright {
	border-right:1px solid #320508;
}

.stylesearchcompanybold {
	font-size:14px; 
	color: #320508; 
	font-family:"Times New Roman", Times, serif;
}

.stylesearchcategories {
	font-size:11px; 
	color: #320508;
	font-family: Arial, Helvetica, sans-serif;
}

.stylesearchexplanation {font-size:12px; color: #320508; font-family: Arial, Helvetica, sans-serif;}

.stylesearchsidemark {font-size:10px; color: #320508; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}

.stylesearchitemname {
	font-size:11px; 
	color: #320508; 
	font-family: Arial, Helvetica, sans-serif; 
}

.stylesearchsearchresults {
	font-size:11px;
	color: #320508; 
	font-family: Arial, Helvetica, sans-serif; 
	border-top: 1px solid #320508; 
	padding-bottom:5px; 
	padding-top:5px;
}

.stylesearchinfo {
	font-size:10px; 
	color: #320508; 
	font-family: Arial, Helvetica, sans-serif; 
	border-top: 1px solid #320508;
}

.stylesearchheader {font-size:20px; color: #320508; font-family: "Times New Roman", Times, serif; border-bottom: 1px solid  #320508; padding-bottom:2px;}

.stylesearchjumptopage {font-size:11px; color: #320508; font-family: Arial, Helvetica, sans-serif; padding-bottom:5px;}

.stylesearchright {border-right:1px solid #320508;}

img {
	border: none;
}

.stylecompanyboldfabric {font-size:14px; color: #320508; font-family:"Times New Roman", Times, serif;}

.stylecategoriesfabric {font-size:10px; color: #320508; font-family: Arial, Helvetica, sans-serif;}

.styleexplanationfabric {font-size:12px; color: #320508; font-family: Arial, Helvetica, sans-serif;}

.stylesidemarkfabric {font-size:10px; color: #320508; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}

.styleitemnamefabric {font-size:11px; color: #320508; font-family: "Times New Roman", Times, serif; font-weight: bold;}

.stylesearchresultsfabric {font-size:11px; color: #320508; font-family: Arial, Helvetica, sans-serif; border-top: 1px solid  #320508; padding-bottom:5px; padding-top:5px;}

.styleinfofabric {font-size:10px; color: #320508; font-family: Arial, Helvetica, sans-serif; border-top: 1 px solid  #320508;}

.styleheaderfabric {font-size:20px; color: #320508; font-family: "Times New Roman", Times, serif; border-bottom: 1px solid  #320508; padding-bottom:2px;}

.stylejumptopagefabric {font-size:11px; color: #320508; font-family: Arial, Helvetica, sans-serif; border-bottom:1px solid #320508; padding-bottom:5px;}

.stylerightfabric {border-right:1px solid #320508;}

.stylecriteriafabric {font-size:12px; color:#320508; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

.styleemailerror {font-size:12px; color: #FF0409; font-family: Arial, Helvetica, sans-serif;}

.sidemarkitemname {
	font-size: 11px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.sidemarkheader {
	font-size: 11px;
	color: #320508;
	font-family: Arial, Helvetica, sans-serif;
}

.styleemail {
	font-size: 11px;
	font-weight: bold;
	color: #230508;
	font-family: Arial, Helvetica, sans-serif;
}

/* JQ ZOOM */
div.zoomdiv {
	z-index                 : 100;
	position                : absolute;
	top:0px;
	left:0px;
	width                   : 200px;
	height                  : 200px;
	background: #ffffff;
	border:1px solid #CCCCCC;
	display:none;
	text-align: center; 
	overflow: hidden;
}

img.jqzoom{
	cursor:crosshair;
	position:relative;
}

.fabriclink {
	text-decoration:underline;
}
a.fabriclink:hover {
	color: #856f64;
}