.topnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: 300;
	text-transform: lowercase;
}
.topnav A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: 300;
	text-transform: lowercase;
}
.topnav A:hover{
	font-family: Arial, Helvetica, sans-serif;
	COLOR: #000000;
	TEXT-DECORATION: none; 
	font-weight: 700;
	font-size: 12px;
}
.top A {
	COLOR: #990000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.top A:hover {
	COLOR: #990000; TEXT-DECORATION: underline
}
.update A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	color: #CCFFFF;
}
.update A:hover{
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
.cart {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.headig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.headig  A{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
.tbltxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	border: none;
	text-decoration: none;
}
.tbltxt A{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	COLOR: #000000; TEXT-DECORATION: none
}
.tbltxt A:hover {
	COLOR: #990000; TEXT-DECORATION: underline
}

.smaltext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #000000; text-decoration: none
}
.smaltext A{
    font-weight: bold;
	COLOR: #000000; TEXT-DECORATION: underline
}
.smaltext A:hover {
	COLOR: #990000; TEXT-DECORATION: underline
}
.blueborber {
	border: thin solid #336699;
	text-decoration: none;
}
.tbltext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	border: none;
	line-height: 20px;
	text-decoration:none;
}
.tbltext A{
	color: #000000;
	text-decoration: underline;
}
.tbltext A:hover {
	color: #990000;
	text-decoration: none;
}
.bluetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066CC;
}
.bluetext A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066CC;
	text-decoration: none;
}
.bluetext A:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066CC; 
	text-decoration: underline;
}
.whitebig {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.dotted {
	background-image: url(dotted.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.dottedx {

	background-image: url(dotted_line.gif);
	background-repeat: repeat-x;
	background-position: left center;
}
.topbg {
	background-image: url(sub_dsg.jpg);
	background-repeat: repeat-x;
}
.bluetextborder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066CC;
	font-weight: bold;
	border: 1px solid #006699;
}
.bigtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
}
.siteerror {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
.siteerror A{
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:underline;
}
.siteerror A:hover{
	font-size: 11px;
	color: #FEB942;
}
.border {
	border: thin solid #d1d1d1;
}.smaltextWhite {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #FFFFFF; text-decoration: none
}
