/*this is the main BG of the page*/
body {
	background-color: #ffffff;
	background-image: url(images/background01.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	}

/*this is the main text of the site - black thin*/
.univtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: ;
	text-decoration: none;
	color: #000000;
	background-color:;
	}

.univtext A:link {
	font-size: 12px;
	font-weight: ;
	text-decoration: none;
	color:#B52B46;
	background-color:;
	}

.univtext A:visited {
	font-size: 12px;
	font-weight: ;
	text-decoration: none;
	color:#B52B46;
	background-color:;
	}

.univtext A:active {
	font-size: 12px;
	font-weight: ;
	text-decoration: none;
	color:#B52B46;
	background-color:;
	}

.univtext A:hover {
	font-size: 12px;
	font-weight: ;
	text-decoration: underline;
	color:#B52B46;
	background-color:;
	}
	
	
/*white text for dark backgrounds*/
.whitetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: ;
	text-decoration: none;
	color: #ffffff;
	background-color:;
	}

.whitetext A:link {
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color:#ffffff;
	background-color:;
	}

.whitetext A:visited {
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color:#ffffff;
	background-color:;
	}

.whitetext A:active {
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color:#ffffff;
	background-color:;
	}

.whitetext A:hover {
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	color:#00CC00;
	background-color:;
	}
	

/*text for links at bottom of page*/	
.navlinktext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: none;
	}

.navlinktext A:link {
	font-size: 12px;
	color:#B52B46;
	text-decoration: none;
	background-color: none;
	}

.navlinktext A:visited {
	font-size: 12px;
	color:#B52B46;
	text-decoration: none;
	background-color: none;
	}

.navlinktext A:active {
	font-size: 12px;
	color:#B52B46;
	text-decoration: none;
	background-color: none;
	}

.navlinktext A:hover {
	font-size: 12px;
	color:#B52B46;
	text-decoration: underline;
	background-color: none;
	}
	
	
	
/*headline text - dark bold maroon color*/
.headlinetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #B52B46;
	background-color:;
	}

.headlinetext A:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #B52B46;
	background-color:;
	}

.headlinetext A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #B52B46;
	background-color:;
	}

.headlinetext A:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #B52B46;
	background-color:;
	}

.headlinetext A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #B52B46;
	background-color:;
	}
	
	
/*light brown bold text for heavy statements*/	
.bigbrowntext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #8E7E6D;
	text-decoration: none;
	background-color: none;
	}

.bigbrowntext A:link {
	font-size: 13px;
	color:#8E7E6D;
	text-decoration: none;
	background-color: none;
	}

.bigbrowntext A:visited {
	font-size: 13px;
	color:#8E7E6D;
	text-decoration: none;
	background-color: none;
	}

.bigbrowntext A:active {
	font-size: 13px;
	color:#8E7E6D;
	text-decoration: none;
	background-color: none;
	}

.bigbrowntext A:hover {
	font-size: 13px;
	color:#8E7E6D;
	text-decoration: underline;
	background-color: none;
	}
	

/*light grey small text for stuff like product ids*/
.greytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: ;
	text-decoration: none;
	color: #999999;
	background-color:;
	}

.greytext A:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: ;
	text-decoration: none;
	color: #999999;
	background-color:;
	}

.greytext A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: ;
	text-decoration: none;
	color: #999999;
	background-color:;
	}

.greytext A:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: ;
	text-decoration: none;
	color: #999999;
	background-color:;
	}

.greytext A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: ;
	text-decoration: none;
	color: #999999;
	background-color:;
	}
	
form {
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
}
	
form label {
font-weight:normal;
}

form label.required {
font-weight:bold;
}	