a:link{
	color : #003399;
	font-family : Arial,Verdana,Helvetica,sans-serif;
	font-size : 12px;
	text-decoration : none;
}

a:visited{
	color : #003399;
	font-family : Arial,Verdana,Helvetica,sans-serif;
	font-size : 12px;
	text-decoration : none;
}

body{
	margin : 0px 5px 0px 5px;
	background-color : #FFFFFF;
	font-family : Arial,Verdana,Helvetica,sans-serif;
	font-size : 12px;
}

form{
	margin : 0px;
}

h1{
	font-family : Arial,Verdana,Helvetica,sans-serif;
	font-size : 20px;
	font-weight : bold;
}

h2{
	color : #333333;
	font-family : Arial,Verdana,Helvetica,sans-serif;
	font-size : 16px;
	font-weight : bold;
}

h3{
	font-family : Arial,Verdana,Helvetica,sans-serif;
	font-size : 14px;
	font-weight : bold;
}
h3 a:link{
	font-size : 14px;
	font-weight : bold;
}

hr{
	width : 85%;
	color : #D6E384;
	background-color : #FFFFFF;
}

/*li {
	margin : 5px;
	padding : 3px;
}

ol {
	margin : 1em;
	padding : 1px;
}*/

/* formats the standard text links through the store */
p{
	color : #000000;
	font-family : Arial,Verdana,Helvetica,sans-serif;
	font-size : 12px;
}

td{
	color : #000000;
	font-family : Arial,Verdana,Helvetica,sans-serif;
	font-size : 12px;
}

/*ul {
	margin : 1em;
	padding : 1px;
}*/

.admin-header{
	color : #19519E;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : bold;
}

.admin-header a:link{
	color : #19519E;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : bold;
}

.admin-header a:visited{
	font-size : 18px;
}

.attention{
	border : 1px solid #DF4706;
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 1px;
	padding : 2px;
	background-color : #C3EBFD;
	color : #000000;
	font-family : Arial,Verdana,Helvetica,sans-serif;
	font-size : 12px;
}

/* formats the category text links */
.cat{
	color : #6B418C;
	font-family : Arial,Verdana,Helvetica,sans-serif;
	font-size : 14px;
	font-weight : bold;
}

.cat a:link{
	color : #6B418C;
	font-family : Arial,Verdana,Helvetica,sans-serif;
	font-size : 14px;
	font-weight : bold;
	text-decoration : none;
}

.cat a:visited{
	color : #6B418C;
	font-family : Arial,Verdana,Helvetica,sans-serif;
	font-size : 14px;
	font-weight : bold;
	text-decoration : none;
}

.category-header{
	color : #DF0631;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 15px;
	font-weight : bold;
}

.disclaimer{
	color : #666666;
	font-family : Arial,Verdana,Helvetica,sans-serif;
	font-size : 11px;
}

.disclaimer a:link{
	color : #666666;
	font-family : Arial,Verdana,Helvetica,sans-serif;
	font-size : 11px;
}

.disclaimer a:visited{
	color : #666666;
	font-size : 11px;
	text-decoration : none;
}

/* Display for Error messages */
.error{
	color : #CC0000;
	font-family : Arial,Verdana,Helvetica,sans-serif;
	font-size : 13px;
	font-weight : bold;
}

/* formats the feature header text*/
.featurebold{
	font-family : Arial,Helvetica,sans-serif;
	font-size : 12px;
	font-weight : normal;
}

.ftrlinks a:link{
	color : #D01029;
	font-size : 12px;
	font-weight : normal;
	text-decoration : none;
}

.ftrlinks a:visited{
	color : #D01029;
	font-size : 12px;
	font-weight : normal;
	text-decoration : none;
}

.ftrlinks a:hover{
	color : #D01029;
	font-size : 12px;
	font-weight : normal;
	text-decoration : underline;
}

.ftrlinks a:active{
	color : #660066;
	font-size : 12px;
}

.hdrproduct{
	color : #000000;
	font-family : Arial,Verdana,Helvetica,sans-serif;
	font-size : 16px;
	font-weight : bold;
}

.hdrproductwhite{
	color : #FFFFFF;
	font-family : Arial,Verdana,Helvetica,sans-serif;
	font-size : 12px;
	font-weight : bold;
}

.large{
	font-family : Arial,Verdana,Helvetica,sans-serif;
}

.large a:link{
	color : #003399;
	font-size : 13px;
	font-weight : bold;
}

.large a:visited{
	color : #003399;
	font-size : 13px;
	font-weight : bold;
}

/*  formats the login links in the header bar */
.loginlink {
	color : #003399;
	font-size : 12px;
	font-weight : normal;
	text-decoration : none;
}

.loginlink a:link {
	color : #003399;
	font-size : 12px;
	text-decoration : none;
}

.loginlink a:visited{
	color : #003399;
	font-size : 12px;
	text-decoration : none;
}

.minismall{
	font-family : Arial,Verdana,Helvetica,sans-serif;
	font-size : 12px;
	font-weight : normal;
}

.navfield{
	background-color : #D3E2F8;
	color : #333333;
	font-family : Arial,Verdana,Helvetica,sans-serif;
	font-size : 9px;
}

.navlite{
	color : #FFFFFF;
}

.navlite a:link{
	color : #FFFFFF;
	font-size : 11px;
	font-weight : normal;
	text-decoration : none;
}

.navlite a:visited{
	color : #FFFFFF;
	font-size : 11px;
	font-weight : normal;
	text-decoration : none;
}

/* formats the text and the drop down list in the nav bar  */
.navtext{
	color : #FFFFFF;
	font-family : Arial,Verdana,Helvetica,sans-serif;
	font-size : 12px;
}

.p7tbsub {
	/*for Netscape 4*/
	border : 0px solid #FFFFFF;
	background-color : #9FC0E1;
	font-size : 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	layer-background-color : #FFFFFF;
}

.p7tbsub a:link {
	color : #000000;
	text-decoration : underline;
}

.p7tbsub a:visited {
	color : #333333;
}

.p7tbsub p {
	padding : 3px 12px 3px 6px;
	margin : 0px;
}

.pagehdr{
	color : #000000;
	font-family : Arial,Verdana,Helvetica,sans-serif;
	font-size : 16px;
	font-weight : bold;
}

.prescription-drugs-text {
	color : #D3E2F8;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8px;
}

/* formats the price display in the shop */
.price{
	color : #D01209;
	font-family : Arial,Verdana,Helvetica,sans-serif;
	font-size : 16px;
	font-weight : bold;
}

.product-search-hdr{
	border : 1px solid #DF4706;
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 1px;
	padding : 2px;
	background-color : #6ACFFB;
	color : #000000;
	font-family : Arial,Verdana,Helvetica,sans-serif;
	font-size : 12px;
}

.section-divide{
	border : 1px solid #DF4706;
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 1px;
	padding : 2px;
	background-color : #E2F5FE;
	color : #000000;
	font-family : Arial,Verdana,Helvetica,sans-serif;
	font-size : 14px;
	font-weight : bold;
}

.sidenav{
	color : #000000;
	font-size : 11px;
	font-weight : normal;
}

.sidenav a:link{
	color : #000000;
	text-decoration : none;
}

.sidenav a:visited{
	color : #000000;
	text-decoration : none;
}

.sidenav a:hover{
	color : #D01209;
	text-decoration : underline;
}

/*  can be used for when smaller text is needed */
.small{
	font-family : Arial,Verdana,Helvetica,sans-serif;
	font-size : 11px;
	font-weight : normal;
}

.small a:link{
	font-size : 11px;
}

.small a:visited{
	font-size : 11px;
}

.submitbtn{
	border : 1px solid #808080;
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 1px;
	background-color : #D3E2F8;
	color : #000000;
	font-family : Arial,Verdana,Helvetica,sans-serif;
	font-size : 11px;
}

.topselling a:link{
	color : #666666;
	font-size : 12px;
	font-weight : bold;
	text-decoration : none;
}

.topselling a:visited{
	color : #666666;
	font-size : 12px;
	font-weight : bold;
	text-decoration : none;
}

/* formats the top selling buy now links */
.topsellingbuy{
	color : #000000;
	font-size : 12px;
	font-weight : bold;
	text-decoration : none;
}

.topsellingbuy a:link{
	color : #003399;
	font-size : 12px;
	font-weight : bold;
	text-decoration : none;
}

.topsellingbuy a:visited{
	color : #003399;
	font-size : 12px;
	font-weight : bold;
	text-decoration : none;
}

.topsellingbuy a:hover{
	color : #D10209;
	font-size : 12px;
	font-weight : bold;
	text-decoration : underline;
}

.topsellingbuy a:active{
	color : #FF9900;
	font-size : 12px;
	font-weight : bold;
	text-decoration : none;
}

/* formats the text fields and submit buttons in the store*/
.txtfield{
	background-color : #FFFFFF;
	font-family : "Courier New", Courier, monospace;
	font-size : 13px;
}

.txtfielddropdown{
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 11px;
	font-weight : normal;
}

.txtfieldsearch{
	border : 1px solid #808080;
	border-bottom-width : 0px;
	border-left-width : 0px;
	border-right-width : 0px;
	border-top-width : 0px;
	background-color : #77B4EB;
	color : #FFFFFF;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 11px;
	font-weight : normal;
}

/*formats text in boxes with backgrounds other than white*/
.white-large-text{
	padding : 1px;
	color : #FFFFFF;
	font-family : Arial,Verdana,Helvetica,sans-serif;
	font-size : 15px;
	font-weight : bold;
}

.white-large-text a:link{
	color : #FFFFFF;
	font-size : 15px;
	font-weight : bold;
}

.white-large-text a:visited{
	color : #FFFFFF;
	font-size : 15px;
	font-weight : bold;
}

/*  formats the  table heaer text in the admin section*/
.whitemenubold{
	color : #FFFFFF;
	font-family : Arial,Verdana,Helvetica,sans-serif;
	font-weight : bold;
}

/*   formats the appearance of the mini cart*/
.whiteminiboldsmall{
	color : #FFFFFF;
	font-family : Arial,Verdana,Helvetica,sans-serif;
	font-size : 12px;
	font-weight : bold;
}
