#precisionweblink {font-weight : normal; text-decoration : none; color: #484848;}

#precisionweblink:hover {text-decoration : underline;}

.bold, .subhead, .regular, div.margins, td {font : 11px/15px Verdana, Arial, Geneva, Lucida ;}

h1 {font : 30px Verdana, Arial, Geneva, Lucida ; font-weight : bold;}

h2 {font : 24px Verdana, Arial, Geneva, Lucida ; font-weight : bold;}

.header {font : 13px/15px Verdana, Arial, Geneva, Lucida ;}

a {font-weight : bold;}

input.search, select {font : 10px/12px Verdana, Arial, Geneva, Lucida ; outline:none;}

input {font : 10px/12px Verdana, Arial, Geneva, Lucida ; outline:none;}

.error, .message {font : 12px/14px Verdana, Arial, Geneva, Lucida ; font-weight : bold;}

.small {font-family : Verdana, Arial, Geneva, Lucida ; font-size : 9px;}

.nav { font-family : Verdana, Arial, Geneva, Lucida ; font-size : 10px; font-weight : bold;}

.small  a:link {text-decoration : none;}

.small  a:visited {text-decoration : none;}

.shoppingcart {font-family : Verdana, Arial, Geneva, Lucida ; font-size : 9px;}

.shoppingcart  a:link {text-decoration : none;}

.shoppingcart  a:visited {text-decoration : none;}

a {text-decoration : none;  outline:none;}

a:link {text-decoration : none;  outline:none;}

a:visited {text-decoration : none;  outline:none;}

td.top {font-family : Verdana, Arial, Geneva, Lucida ;font-size : 12px;}

td.nav {font-family : Verdana, Arial, Geneva, Lucida ;font-size : 12px;}

div.margins {text-align : left; margin-left : 20px; margin-right : 20px; margin-top : 20px;}

div.marginscat {text-align : left; margin-left : 20px; margin-right : 20px; margin-top : 5px;}

hr {color : #fff; border-bottom : 0px none;  border-right : 0px none;  border-left : 0px none; margin-top : 2px;}

.bold, .header, .subhead {font-weight : bold;}  

img {border:none; outline:none;}

pre {font : 11px/15px xxx;}

div.float {float: left; width: 108px; height: 90px; padding-top:5px; margin-left:0px; margin-right:5px; margin-bottom:5px; vertical-align:bottom; border : 1px dotted #777;}

div.float p {width: 108px; padding-bottom:5px; padding-top:0px ; margin-top:0px; vertical-align:bottom;}

div.floattheme {float: left; width: 110px; height: 50px; margin-right:5px; margin-bottom:5px; vertical-align:bottom;}

td.resultsbg {background-color:   #FFFFFF;}

a {color : #636;}

a:link {color : #636;}

a:visited {color : #636;}

.bold {color : #484848;}

.error {color : #9F0000;}

.header {color : #766F5B;}

.message {color : #61779B;}

.nav {color : #FFF;}

.subhead {color : #484848;}

td.top {background-color: #636;}

td.nav {background-color: #000;}

td.search {background-color: #766F5B;}

td.results {background-color: #636;}

td.foot {background-color: #000;}

input {color:#333;}

select {color : #333; }

hr {color : #fff; border-top : 1px dashed #7D7D7D; }

a:link {text-decoration : underline;}

a:visited {text-decoration : underline;}

/* a.ln:hover {color : #FFF ; text-decoration : none ; background-color : #766F5B ;} */

img[width="19"][height="19"] {vertical-align:middle;}