ul {margin:0; padding:0; list-style:none; line-height:18px;}
li { padding-left:7px; background:url(/images/point_1.gif) no-repeat left center}
a {text-decoration:underline;color: inherit;}
a:hover {text-decoration:none;}

body{margin:0px; padding:0px;}
table {border:0px;}
form{margin:0px; padding:0px;}
input, textarea, select{font-size:11px; font-family:arial; line-height:13px; vertical-align:top;}
.prod select {width:146px; height:19px; padding:1px 0px 0px 1px;}
.form1 input, textarea {width:195px; padding-left:5px; }
.form1 input {height:20px;}
.form2 input, textarea {width:186px; padding-left:5px;margin:0px;}
.form2 input {height:18px;}
.middle{vertical-align:middle;}
a:hover {text-decoration:none;}
.left{font-size:10px; line-height:13px;}
.left a{text-decoration:none;}
.left a:hover {text-decoration:underline;}
.copy{font-size:10px; line-height:13px;}
.copy a{text-decoration:none;}
.copy a:hover {text-decoration:underline;}
.num img{float:left; margin-right:9px;}
.text ul {margin:0; padding:0; list-style:none; line-height:18px;}
.text li { padding-left:9px; background:url(/images/arrow_2.gif) no-repeat left center;}
.tab ul {margin:0; padding:0; list-style:none; line-height:20px;}
.tab li { padding-left:7px; background:url(/images/arrow_1.gif) no-repeat left center;}
.tab li a {text-decoration:none;}
.tab li a:hover {text-decoration:underline;}
.tab span a {text-decoration:none;}
.tab span a:hover {text-decoration:underline;}
.more1 {padding-left:8px; background:url(/images/arrow_2.gif) no-repeat left center; text-decoration:none;}
.more1:hover {text-decoration:underline;}
ul.categories {margin:0; padding:15px 0 0 0; list-style:none; line-height:18px;}
ul.categories li { padding:2px 0 0 12px; background:url(/userfiles/30762/marker_1.gif) no-repeat left center;width:219px;float:left;}
ul.categories li a {font-size:13px;text-decoration:none;}
ul.categories li a:hover {text-decoration:underline;}
div.cat_box {width: 155px;float: left;min-height: 165px;text-align: center;font:normal 13px Arial;padding-bottom:10px;}
div.row {clear:both;}
div.prod_box {width: 152px;float: left;min-height: 140px;text-align: center;font:normal 12px Arial;}
div.prod_box img {margin: 0;}
div.prod_box div {clear:both;}
#preview{position:absolute;border:1px solid #aaa;background:#fff;padding:5px;display:none;color:#000;font:normal 12px Arial;float:left;}
#preview img{padding:0 0 5px 0;}
#tooltip{position:absolute;border:1px solid #333;background:#f7f5d1;padding:2px 5px;color:#333;display:none;font:normal 11px Arial;max-width:450px;}
div.letter {float:left;width:16px;text-align:center;padding:1px;font:bold 17px Arial;}
div.letter_row {clear:both;}
div.cat_list {text-align:center;font:normal 16px Arial;}
a.preview {margin: 5px 0;border: 1px solid #f5f5f5;float: left;}
a.preview div.fulltext {display:none;}
a.tooltip {text-decoration:underline;}
#content_header {margin-bottom:10px;clear:both;float:left;width:475px;}
#content_header a {color:#fa3062; padding:0 3px;}
#content_footer {margin-top:10px;clear:both;float:left;width:475px;}
#content_footer a {color:#C30078; padding:0 3px;}
table.prod_paging a {font-size:12px}
table.prod_paging a:hover {text-decoration:underline;}
#hintbox{position:absolute; top: 0; background-color: lightyellow; width: 150px; /*Default width of hint.*/
padding: 3px; border:1px solid black; font:normal 11px Verdana; line-height:18px; z-index:100; border-right: 3px solid black; border-bottom: 3px solid black;visibility: hidden;
}
.hintanchor{font-weight: bold; color: navy; margin: 3px 8px;}
#bSubmit {border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:2px 5px;color:white;cursor:hand;cursor:pointer;border:none;font-weight:bold;}
div.category_moto {clear:both;text-align:center;}