body {
   margin:0;
   font-size:12px;
}
hr {
   border: 1px dotted #9f8686;
}
input,select,textarea {
   font-family: "Bitstream Vera Sans", Verdana, Uniread, Arial, Helvetica, "Sans-Serif";
   color: #404040;
}
.formStyle {
   font-size: 9px;
   color: #430869;
   border: 3px solid #FFFFFF;
   font-family: "lucida grande", "Lucida Sans Unicode", lucida, helvetica, verdana, sans-serif;
   margin: 1px;
   padding: 0px;
}
.button {
	padding-left: .3em; 
	padding-right: .3em;
	padding-top: 0em; 
	padding-bottom: 0em;
	font-size: 12px;
	color: white; 
	background: #ad9cb8; 
	font-weight: bold;
	border: dotted; 
	border-color: #cccccc;
}
.buttonStyle {
   font-family: "lucida grande", "Lucida Sans Unicode", lucida, helvetica, verdana, sans-serif;
   font-size: 9px;
}
.bannerText {
   font-size: 9px;
   color: #CCCCCC;
}
.bannerText a:link {
   color: #CCCCCC;
}
.bannerText a:visited {
   color: #CCCCCC;
}
.bannerText a:hover {
   color: #CCCCCC;
}
.bannerText a:active {
   color: #CCCCCC;
}
.viewBasket {
   font-size: 12px;
   font-weight: bold;
}
.basketText {
   font-family: "lucida grande", "Lucida Sans Unicode", lucida, helvetica, verdana, sans-serif;
   font-size: 10px;
   color: #000000;
}
td,tr {
   font-family: "lucida grande", "Lucida Sans Unicode", lucida, helvetica, verdana, sans-serif;
}
th {
   font-weight: bold;
   font-size: 12px;
   text-align: center;
}
.viewBasket a:link {
   color: #430869;
}
.viewBasket a:visited {
   color: #430869;
}
.viewBasket a:hover {
   color: #430869;
}
.viewBasket a:active {
   color: #430869;
}
.categoryLinks {
   font-size: 13px;
   color: #eeeeff;
}
.shoppingCart {
   font-size:10px;
   color: #430869;
   padding: .2em;
}
.itemHeading {
   font-size: 13px;
   color: #430869;
}
.itemHeading a:link {
   color: #430869;
   text-decoration: none;
}
.itemHeading a:visited {
   color: #430869;
   text-decoration: none;
}
.itemHeading a:hover {
   color: #430869;
   text-decoration: none;
}
.itemHeading a:active {
   color: #430869;
   text-decoration: none;
}
.productsList {
   color: #430869;
   font-size: 10px;
}
h1 {
   font-family: "lucida grande", "Lucida Sans Unicode", lucida, helvetica, verdana, sans-serif;
   font-size: 9px;
   color: #AD9CB8;
   font-weight: normal;
   border: 0px none;
   margin: 0px;
   padding: 0px;
}
.categoryLinks a:link {
   color: #430869;
   text-decoration:none;
}
.categoryLinks a:visited {
   color: #430869;
   text-decoration:none;
}
.categoryLinks a:hover {
   color: #ffffff;
   text-decoration:underline;
}
.categoryLinks a:active {
   color: #430869;
}
.hotlinks {
   color: #d0c9c9;
   font-size: 12px;
}
.hotlinks a:link {
   color: #7c7979;
   font-weight: bold;
   text-decoration: none;
}
.hotlinks a:visited {
   color: #7c7979;
   font-weight: bold;
   text-decoration: none;
}
.hotlinks a:hover {
   color: #7c7979;
   font-weight: bold;
   text-decoration: none;
}
.hotlinks a:active {
   color: #7c7979;
   font-weight: bold;
   text-decoration: none;
}
.related {
   font-size:12px;
   color: #430869;
   font-weight:bold;
}
.errMsgs {
   color: red;
   font-weight: bolder;
   font-size: 13px;
}
.specials {
   text-align:left;
}
.specials a:link {
   color: #430869;
   text-decoration:none;
}
.specials a:visited {
   color: #430869;
   text-decoration:none;	
}
.specials a:hover {
   color: #430869;
   text-decoration:none;	
}
.specials a:active {
   color: #430869;
   text-decoration:none;	
}
.search {
   color: #430869;
}
.search a:link {
   text-decoration: none;
   color: #430869;
}
.search a:visited {
   text-decoration: none;
   color: #430869;
}
.search a:hover {
   text-decoration: underline;
   color: #430869;
   font-weight: bold;
}
.search a:active {
   text-decoration: none;
   color: #430869;
}
.bodyText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	text-align: justify;

}
.offersTable {
   padding-top: 5px;
}
h3 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 16px;
   color: #666666;
   margin: 0px;
   padding: 0px 0px 15px;
}
.lowerTable {
   border-top-width: 1px;
   border-top-style: solid;
   border-top-color: #1A1A79;
   border-right-style: none;
   border-bottom-style: none;
   border-left-style: none;
}
.indent {
   padding-left: 15px;
   padding-top: 0px;
   margin: 0px;
}
.register {
   background-color: #d6cddb;
   font-size:12px;
   color: #430869;
   padding: .2em;
}
.printTable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #999999;
}
.phpdigHighlight { 
	color: #1f3f7f;
	font-weight: bold;
	background-color: #9da9c3; 
}
.phpdigMessage {
	text-align:justify;	
	background-color: #ffffff; 
	color: #1f3567;
}
.blue { 
	background-color: #ad9cb8;
   margin-top: 8px;
   margin-bottom: 8px;
   margin-right: 32px;
   padding: 3px;
   border-top: 1px solid #5B4A86;
   border-bottom: 1px solid #5B4A86; 
}
.orderTitle {
   font-size:12px;
   font-weight:bold;
   background-color:#d6cddb;
   color: #430869;
   padding: .2em;
}
.shoppingPrompt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #8080BF;
}

.related {
	text-align:center;
	color: #430869;
}

.related a:link {
	text-decoration: none;
	color: #430869;
}

.related a:visited {
	text-decoration: none;
	color: #430869;
}

.related a:hover {
	text-decoration: none;
	color: #430869;
}

.related a:active {
	text-decoration:none;
	color: #430869;
}
.helpline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #330066;
	padding-top: 10px;

}
.intro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	margin: 0px;
	padding: 0px 0px 15px;

}
