body {
	background:#ED1B24;
	text-align:center;
	font-family:arial;

}
form {
	margin:0;
	padding:0;
}
.topDivLeft {
	background: url('images/bgGrey_01.gif') repeat-y;
	height:40;
	width:164;

}
.topDivLeftContent {
	padding:10 0 0 20;	

}
.topDivCenter {
	text-align:center;
	padding:0 0 0 0;
	border:0px solid #f00;
	background: url('images/bgGrey_02.gif') repeat-y;
	height:40;
	width:11;

}
.topDivRight {
	margin:0 0 10 0;
	background: url('images/bgGrey_03.gif') repeat-y;
	height:40;
	width:623;
}


.leftbarDiv {
	font-size:11px;
	font-weight:normal;
	color: #000;
	
}	
.hr1 {
	
	border:none 0;
	border-top: 1px solid #9C9DA0;
	width:80%;
	height:1px;
	text-align:left;
	margin:0 auto 0 0;
	padding:0;
}
.leftbarDiv ul {
	margin:10 10 0 20;
	padding:0;

}
.leftbarDiv li {
	list-style:none;
	padding:5px 0px;
	border:none 0;
	border-bottom: 1px solid #9C9DA0;

}
.leftbarDiv a:link {
	color: #000;
	text-decoration:none;
}
.leftbarDiv a:active {
	color: #000;
	text-decoration:none;
}
.leftbarDiv a:visited {
	color: #000;
	text-decoration:none;

}
.leftbarDiv a:hover {
	color: #000;
	text-decoration:underline;
}

.graySeparatorTop {

	margin:0 0 0 0;
	height:30px;
	width:2px;
	background: #AFB1B5;
	
}
.clear {
	clear:both;
}

.graySeparatorCenter {
	text-align:center;
	height:100%;
}
/* form */
.textbox {
	font-family: arial;
	font-size:11px;
}
.button {
	font-family: arial;
	font-size:11px;
}

/* content */
.contentNav {

	font-size:11px;
}
.contentNav a {
	color:#3A3A3A;
	font-weight:bold;	
}

.picture {
	border:0px;
}


/* Paging */
#Paging ul {
	margin:0px;
	padding:0px;	
}
#Paging li {
	list-style:none;
	display:inline;	
	padding:0 2 0 0;
}

/* viewCat */
#viewCat_categoryDetails {
	display:none;
}

.labelLeft {
	display: table-cell;
	border: 0px dashed blue;
	width: 150;
	vertical-align: top;
}
.labelRight {	
	display: table-cell;
}

.pageBody {
	font-size:11px;

}

#viewCatProducts{
	
	border-width: 0px;
	border-spacing:1px;				
	border-style: dashed;
	border-color: gray;
	border-collapse: separate;
	background-color: #ffffff;

	width:100%;
	height:;
}
#viewCatProducts td{
	
	border-width: 0px;
	padding: 3px;
	border-style: solid;
	border-color: gray;
	background-color: white;

	font-family: tahoma;
	font-size: .7em;
	vertical-align: top;
}
.prodItemName {
	font-size:16px;
	font-weight:bold;
	font-family:arial;
	color:#2F3291;
}	

#viewProdTranslation {
	margin: 0 0 10 0;
}

/*** enquiryMultiple.asp ***/
.gridEnquiryMultiple {	
	font-size:11px;
	
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: outset outset outset outset;
	border-color: gray gray gray gray;
	border-collapse: separate;
	background-color: white;
	width:100%;
	
}
.gridEnquiryMultiple td {
	
}
.gridEnquiryMultiple th {
	background:#f0f0f0;
}
.enquiryForm {
	margin-top:10px;
}

.warning {
	color:#ff0000;
}

/* search product */
#searchProdPicture {
	float:left;
	border: 0px dashed blue;
	margin: 0 10 0 0;
}

#searchProdDetails {
	
	font-family: tahoma;
	font-size: .75em;
	color: #101010;
	float: left;
	border: 0px dashed blue;
	width: 200;
	margin: 0 0 0 0;
}

#searchResultsTable {
	border-width: 0px;
	border-spacing:1px;				
	border-style: dashed;
	border-color: gray;
	border-collapse: separate;
	background-color: #fff;

	width:100%;
	height:;	
}

#searchResultsTable td{
	border-width: 0px;
	padding: 3px;
	border-style: dashed;
	border-color: gray;
	background-color: #fff;
	
	vertical-align: top;
	
}


/* news */
#newsItem {
	border-bottom: 1px dashed #e0e0e0;
	margin:10 0;
	
}
#newsHeader {
	border: 0px dashed blue;

}
#newsTitle {	
	padding: 0 3 0;
	height:20;
	float:left;
	font-size:1.2em;
	background: #f0f0f0;
	width:80%;
}
#newsDate {
	height:20;
	width:80;
	float:left;
	text-align:center;	
	background: #e6e6fa;
}
#newsContent {
	border: 0px dashed blue;
	background: #fffff;
	padding:5 3;
}

/*** components ***/
#categoryList {
	width: 100%;
	padding: 0;
	border: 0px dashed blue;
	font-family: tahoma;
	font-size: 1em;
	color: #202020;
	margin: 0 0 0 -23;
}
#categoryList ul{
	border: 0px dashed green;	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 12px;	
}
#categoryList li{
	margin: 0;
	list-style:none;
	padding:3px 0px 2px 0px;
	border: none 0;
}

#viewProdButtons {
	margin:10 0;
}

#viewProdShortDesc {
	margin:10 0;
}

#viewProdRelated {
	border-width: 0px;
	border-spacing:1px;				
	border-style: dashed;
	border-color: gray;
	border-collapse: separate;
	background-color: #fff;

	width:100%;
	height:;

}
#viewProdRelated td {
	border-width: 0px;
	padding: 3px;
	border-style: dashed;
	border-color: gray;
	background-color: #fff;

	font-family: tahoma;
	font-size: .7em;
	vertical-align: top;

}

.dropDownList {
	font-size:11px;
}

#featuredProductsTable {
	font-size:11px;
}