body {  font-family: Arial, Verdana, Tahoma, Helvetica, Sans;
        font-size: 8pt;
        background-color: #ffffff;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-right: 0px;
        margin-left: 0px; }

h1,
h2,
h3,
h4,
h5 {	margin-bottom: 0px;
	margin-top: 5px;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans;
	font-weight: bold;
	color: #656565; }

h1 {	font-size: 16pt; }

h1.indextitle {
	margin-bottom: 0px;
	margin-top: 5px;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans;
	font-weight: bold;
	color: #656565;
	font-size: 21pt; }

h2 {	font-size: 13pt; }

h3 {	font-size: 10pt; }

h4 {	font-size: 8pt; }

th,
td {    font-family: Arial, Verdana, Tahoma, Helvetica, Sans;
        font-size: 10pt; }

dl,
ol,
ul {    margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 25px; }

a:visited,
a {	text-decoration: underline;
        color: #656565; }

a:hover {
        text-decoration: none;
        color: #EEA74C; 
        cursor: pointer;
        }




.tableheader,
.tableheader td,
.tableheader th {
	text-decoration: none;
	background: #E2E2E2;
	color: 656565;
	font-weight: bold;
	font-size: 9pt; }

.price {font-weight: bold;
	text-align: center;
	color: #EEA74C;
	font-size: 11pt; }
	
.price a:link, .price a:visited {text-decoration: none;}

.specialprice {
	text-align: center;
	color: #EF0E0E;
	font-weight: bold;
	font-size: 12pt; }

.quote {
	margin-left: 5px;
	width: 500px;
	text-align: justify;
	font-weight: bold; }

.pricelarge {
	text-transform: none;
	text-decoration: none;
	margin-left: 25px;
	color: #656565;
	font-size: 12pt;
	font-family: Arial;
	font-weight: bold; }

.guide,
a.guide:visited,
a.guide:link,
a.guide
 {
	text-decoration: underline;
	font-size: 8pt;
	font-family: Arial, Verdana, Tahoma, Helv, Sans;
	font-weight: bold;
}

a.guide:hover {
	text-decoration: none;
	font-weight: bold;
}

.viewcart,
a.viewcart:visited,
a.viewcart:link,
a.viewcart
 {
	text-decoration: underline;
	font-size: 10pt;
	font-family: Arial, Verdana, Tahoma, Helv, Sans;
	font-weight: bold;
}

a.viewcart:hover {
	text-decoration: none;
	font-weight: bold;
}


.trail {font-weight: bold;
}

form {  font-family: Arial, Verdana, Tahoma, Helv, Sans;
        font-size: 11px;
        margin-left : 0px;
        margin-right: 0px;
        margin-top : 0px;
        margin-bottom: 0px;
   }

li {  margin-top : 0px;
        margin-bottom: 0px;
   }

.bottomborder {border-bottom: 1px;
		border-bottom-color: #EEA74C;
		border-bottom-style: solid;
}

.topborder {border-top: 1px;
		border-top-color: #EEA74C;
		border-top-style: solid;
}
.messageborder {border-top: 1px;
		border-top-color: #656565;
		border-top-style: solid;
		border-bottom: 1px;
		border-bottom-color: #656565;
		border-bottom-style: solid;
		border-left: 1px;
		border-left-color: #FFFFFF;
		border-left-style: solid;
		border-right: 1px;
		border-right-color: #FFFFFF;
		border-right-style: solid;
		background-color: #DFF1FF;
}

.rightcolads {background-image: url(../images/drs-colads.gif);
                height: auto;
                width: 145px;
                background-position: bottom;
                position: relative;
                padding-bottom: 5px;
}

.rightcolads a:link, .rightcolads a:visited{text-decoration: none;

}

.rightcoladstop {background-image: url(../images/drs-colads.gif);
                background-position: top;
                height: 15px;
                width: 100%;
                position: absolute;
                top: 0px;
                left: 0px;
  
}
.twoborder {border-bottom: 1px;
		border-bottom-color: #EEA74C;
		border-bottom-style: solid;
		border-right: 1px;
		border-right-color: #EEA74C;
		border-right-style: solid;
}

.searchbox {	border-bottom: 1px;
		border-bottom-color: #656565;
		border-bottom-style: solid;
		border-right: 1px;
		border-right-color: #656565;
		border-right-style: solid;
		border-top: 1px;
		border-top-color: #656565;
		border-top-style: solid;
		border-left: 1px;
		border-left-color: #656565;
		border-left-style: solid;
		font-family: Arial, Verdana, Tahoma, Helv, Sans;
        	font-size: 12px;
}

.button {	border-bottom: 1px;
		border-bottom-color: #656565;
		border-bottom-style: solid;
		border-right: 1px;
		border-right-color: #656565;
		border-right-style: solid;
		border-top: 1px;
		border-top-color: #656565;
		border-top-style: solid;
		border-left: 1px;
		border-left-color: #656565;
		border-left-style: solid;
		font-family: Arial, Verdana, Tahoma, Helv, Sans;
        	font-size: 12px;
}

.specialtitle { font-family: Arial, Verdana, Tahoma, Helv, Sans;
        	font-size: 12px;
        	font-weight: bold;
        	margin: 0px 5px 5px 10px;
        	padding-top: 13px;

}

.specialtitle a:link, .specialtitle a:visited {text-decoration: none;
                                               color:#1F80EF;
}

.specialtext { font-family: Arial, Verdana, Tahoma, Helv, Sans;
        	font-size: 11px;
        	text-decoration: none;
        	margin: 5px 5px 5px 10px;

}

.specialtext a:link, .specialtext a:visited {text-decoration: none;}

.cartborder { border-bottom: 1px;
		border-bottom-color: #EEA74C;
		border-bottom-style: solid;
		border-right: 1px;
		border-right-color: #EEA74C;
		border-right-style: solid;
		border-top: 1px;
		border-top-color: #EEA74C;
		border-top-style: solid;
		border-left: 1px;
		border-left-color: #EEA74C;
		border-left-style: solid;
}

.idxborder { 	border-bottom: 1px;
		border-bottom-color: #EEA74C;
		border-bottom-style: solid;
		border-right: 1px;
		border-right-color: #EEA74C;
		border-right-style: solid;
		border-top: 1px;
		border-top-color: #EEA74C;
		border-top-style: solid;
		border-left: 1px;
		border-left-color: #EEA74C;
		border-left-style: solid;
}

.imgborder,
a.imgborder,
a.imgborder:visited, { 	border-bottom: 1px;
		border-bottom-color: #656565;
		border-bottom-style: solid;
		border-right: 1px;
		border-right-color: #656565;
		border-right-style: solid;
		border-top: 1px;
		border-top-color: #656565;
		border-top-style: solid;
		border-left: 1px;
		border-left-color: #656565;
		border-left-style: solid;
}

a.imgborder:hover, { 	border-bottom: 1px;
		border-bottom-color: #EEA74C;
		border-bottom-style: solid;
		border-right: 1px;
		border-right-color: #EEA74C;
		border-right-style: solid;
		border-top: 1px;
		border-top-color: #EEA74C;
		border-top-style: solid;
		border-left: 1px;
		border-left-color: #EEA74C;
		border-left-style: solid;
}

.features_specs { 
		font-weight: bold;
		color: #EEA74C;
		font-size: 12pt;
}

.custserv { 
		font-weight: bold;
		color: #656565;
		font-size: 10pt;
}

div.broadline
{
	background: #656565;
	width:100%;
	border-top: 1px solid #FFFFFF;
	font-size:4pt;
}

a.store_header, a.store_header:visited
{ 
	font-color:#656565;
	font-size:100%;
	font-weight:bolder; 
	font-family:arial,helvetica;
	text-decoration:none;
}

a.store_header:hover
{
	color:#FFFFFF;
	font-size:100%;
	font-weight:bolder; 
	font-family:arial,helvetica;
	text-decoration:none;
}