/* CSS Document */
.color1 {background-color: #333333;} /* dark */ 
.color2 {background-color: #ffffff;} /* light */
.color3 {background-color: #330099;} /* primary */
.color4 {background-color: #ff6633;} /* secondary */
.color5 {background-color: #ffcc00;} /* highlight */
.color6 {background-color: #fff7d2;} /* bg */

/* VIHN STYLES */
/* Detail Page */
.detailcontactbold {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #333333;
	}
.detailcontact { 
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #333333;
	}
.detailkey {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #333333;
	}
.detailvalue {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #333333;
	}
.detailheader {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #FE0003;
	}
.vihntag, .vihntag:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	}
.vihntag:hover, .vihntag:visited:hover {
	color: #333333;
	text-decoration: underline;
	}

/* PrintDetail Page */
.prndetailcontactbold {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #333333;
	}
.prndetailcontact {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #333333;
	}
.prndetailkey {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #333333;
	}
.prndetailvalue {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #333333;
	}
.prndetailheader {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #333333;
	background-color: #fff7d2;
	}
.printheader {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 24px;
	color: #333333;
	background-color: #FFFFFF;
	}

/* List_In Page */
.listheader {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #333333;
	background-color: #FBF3E6;
	}
.resultdata, .resultdata:hover, .resultdata:link, .resultdata:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #3F5B9C;
	}
.resultcategory {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #FE0003;
	margin: 4px 0px;
	padding: 3px 5px;
	}
.resultcolor1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #333333;
	background-color: #FFFFFF;
	}
.resultcolor2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #333333;
	background-color: #FBF3E6;
	}
.resultcolor1top {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
	}
.resultcolor2top {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #333333;
	background-color: #FBF3E6;
	}
.browsecat {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #ff6633;
	text-decoration: none;
	}
.resultheader {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #330099;
	}
.resultheader2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #330099;
	}
.sortby {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #333333;
	}
.sortforms {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #333333;
	background-color: #FFFFFF;
	border: #333333;
	border-style: solid;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	}

/* Inventory Page */
.subcategorytext {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	}
.quantity {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
	padding: 0px 6px;
	}
.maincategorytext {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #333333;
	text-decoration: none;
	}
.viewalllistings {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #333333;
	text-decoration: none;
	}

/* ------------------------------------------------------------------ */	