
.ro {
	color: #969696;
	font-size: 12px;
	font-family: helvetica;
	background-color: #fff; }
.ro a:link {
	color:            #969696;
	font-size:        12px;
	font-family:      helvetica;
	background-color: #fff;
	text-decoration: none; }
.ro a:visited {
	color:            #b4b4b4;
	font-size:        12px;
	font-family:      helvetica;
	background-color: transparent;
	text-decoration: none; }
.ro a:active {
	color:            white;
	font-size:        12px;
	font-family:      helvetica;
	background-color: transparent;
	text-decoration: none; }
.ro a:hover {
	color:            #f09;
	font-size:        12px;
	font-family:      helvetica;
	background-color: transparent;
	text-decoration: none; }
ol {
	list-style-type: decimal;
	margin:          12px; }
.hmstone {
	color: #fffdf8;
	font-size: 12px;
	font-family: arial;
	font-weight: 600;
	line-height: 18px;
	background-color: transparent; }
.RES {
	color: #fff;
	font-size: 15px;
	font-family: arial;
	line-height: 18px;
	background-color: transparent; }
.litenav {	color:            #afafaf;
	font-size:        13px;
	font-family:      verdana;
	line-height:      16px;
	background-color: transparent; }
.nav {
	color: #878787;
	font-size: 13px;
	font-family: verdana;
	line-height: 16px;
	background-color: transparent; }
.nav a:link {
	color:            #878787;
	font-size:        13px;
	font-family:      verdana;
	line-height:      16px;
	text-decoration: none; }
.nav a:visited {	color:           #6f7278;
	font-size:       13px;
	font-family:     verdana;
	line-height:     16px;
	text-decoration: none; }
.nav a:active {	color:           #fff;
	font-size:       13px;
	font-family:     verdana;
	line-height:     16px;
	text-decoration: none; }
.nav a:hover {	color:           #f93;
	font-size:       13px;
	font-family:     verdana;
	line-height:     16px;
	text-decoration: none; }
.litesmnav {	color:            #afafaf;
	font-size:        10px;
	font-family:      verdana;
	line-height:      13px;
	background-color: transparent; }

.smnav {	color:            #878787;
	font-size:        9px;
	font-family:      verdana;
	line-height:      11px;
	background-color: transparent; }
.smnav a:link {
	color:            #878787;
	font-size:        9px;
	font-family:      verdana;
	line-height:      11px;
	text-decoration: none; }
.smnav a:visited {	color:           #6f7278;
	font-size:       9px;
	font-family:     verdana;
	line-height:     11px;
	text-decoration: none; }
.smnav a:active {	color:           #fff;
	font-size:       9px;
	font-family:     verdana;
	line-height:     11px;
	text-decoration: none; }
.smnav a:hover {	color:           #f93;
	font-size:       9px;
	font-family:     verdana;
	line-height:     11px;
	text-decoration: none; }
.factorydirect {
	color: #ea962d;
	font-size: 11px;
	font-family: verdana;
	font-style: italic;
	line-height: 12px;
	background-color: transparent; }
.txt {
	color: #6b6b6b;
	font-size: 13px;
	font-family: "trebuchet ms";
	font-weight: 300;
	line-height: 15px;
	background-color: transparent; }
.map {
	color: #ffa800;
	font-size: 14px;
	font-family: verdana;
	font-weight: 600;
	font-variant: small-caps;
	line-height: 12px;
	background-color: transparent; }

.map a:link {
	color:            #ffa800;
	font-size:        14px;
	font-family:      verdana;
	font-variant:     small-caps;
	font-weight:      600;
	line-height:      12px;
	text-decoration: none; }

.map a:visited {	color:           #ff8b01;
	font-size:       14px;
	font-family:     verdana;
	font-variant:    small-caps;
	font-weight:     600;
	line-height:     12px;
	text-decoration: none; }

.map a:active {	color:           #fff;
	font-size:       14px;
	font-family:     verdana;
	font-variant:    small-caps;
	font-weight:     600;
	line-height:     12px;
	text-decoration: none; }

.map a:hover {	color:           #fc0;
	font-size:       14px;
	font-family:     verdana;
	font-variant:    small-caps;
	font-weight:     600;
	line-height:     12px;
	text-decoration: none; }
.site {
	color: #404040;
	font-size: 16px;
	font-family: helvetica;
	background-color: #fff; }
.site a:link {
	color:            #404040;
	font-size:        16px;
	font-family:      helvetica;
	background-color: #fff;
	text-decoration: none; }
.site a:visited {
	color:            #06f;
	font-size:        16px;
	font-family:      helvetica;
	background-color: transparent;
	text-decoration: none; }
.site a:active {
	color:            #ffc;
	font-size:        16px;
	font-family:      helvetica;
	background-color: transparent;
	text-decoration: none; }
.site a:hover {
	color:            #6cf;
	font-size:        16px;
	font-family:      helvetica;
	background-color: transparent;
	text-decoration: none; }
