h2 {margin-bottom: 0px;}


body {
	background-color: #FFFFFF;
}
.para1 {        line-height:18px;
        text-align:center;
}
.text1 {        font-family:'Arial','Helvetica','Sans-serif';
        font-size:12px;
        text-decoration:none;
        color:black;
}
.style15 {
	font-size: 16px;
	color: #009900;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.style18 {color: #0101b1}
.style19 {
	font-size: 18px;
	color: #cc0000;
}
.style23 {font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px;}
.style24 {color: #000000; font-family: Arial, Helvetica, sans-serif;}
.style26 {
	color: #0101b1;
	font-weight: bold;
	font-size: 14px;
	font-style: italic;
}
.style27 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.style28 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0101b1;
}
.style30 {
	color: #000000;
	font-weight: bold;
	font-size: 18px;
}
.style33 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #cc0000; }
a {
	font-family: Arial, Helvetica, sans-serif;
}
.style35 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0099FF; }
.style36 {color: #009900}
.style39 {color: #FF6600; }
.style40 {color: #660099; }
.style44 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #740000; }td img {display: block;}
.style45 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.style49 {font-family: Arial, Helvetica, sans-serif}


.treeborder { border-right: 1px dotted #000; }
blockquote { margin: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.rightcolumn { font-family: Arial, Helvetica, sans-serif; font-size: 12px; width: 205px; background-color: #eee; padding: 10px; }
#footer { width: 801px; text-align: center; color: #000; font-size: 11px; margin-top: 30px; }
#footer a:link, #footer a:visited {color: #540000; text-decoration: none; }
#footer a:hover, #footer a:active {color: #000; text-decoration: none; }
#wrap {width: 801px; margin: 0; text-align: left; }

#prod_name {width: 300px; margin: 0; text-align: left; }
.prodname { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #0101B1; font-weight: bold; }
.tagline { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #CC0000; font-style: italic; }
.feature { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000; }
input.search { font-size : 12px; font-family : Arial, Helvetica, sans-serif; border: #CCCC99 1px solid; width:110px; height:20px; }

#product_page { position:absolute; left:593px; top:140px; }
.minibask { width: 205px; border: 1px solid #000; }

-->



.list_header {background: #ccc url(graphics/lh_bg.gif) repeat-x top left; color: #000; height: 28px;}
button, .button input, input.button {background-color: #ebebeb; border: 0; border-right: 2px solid #828282; border-bottom: 2px solid #828282; height: 21px; font: bold 11px Arial, Helvetica, sans-serif; margin: 0; padding-left: 0 !important; padding-right 0 !important;}
.button > input {background-color: #ebebeb; border: 0; border-right: 2px solid #828282; border-bottom: 2px solid #828282; height: 21px; font: bold 11px Arial, Helvetica, sans-serif; margin: 0; padding-left: 7px !important; padding-right 0 !important;}

#volume_wrap {background: transparent url(graphics/lh_bg.gif) repeat-x top left !important; width: 174px !important; padding: 0 !important; margin: 0 0 50px 0 !important;}
#volume_wrap table {background: transparent url(graphics/volume_bg.gif) repeat-y top left !important; margin: 0 !important;}
#volume_wrap table td table {background: transparent url(graphics/volume_bg.gif) repeat-y top left; }
#volume_wrap table td table td, #volume_wrap table td table th {padding-left: 15px !important; padding-right: 15px !important; height: 20px !important;}


#attributes {width: 350px; margin-top: -1px;}
#attributes th {padding-top: 5px; padding-bottom: 0;}
#attributes td {padding-top: 5px; padding-bottom: 5px;}
#attributes td input {margin-bottom: 7px;}


#select_size {width: 300px; padding: 0; margin-bottom: 20px;}
#select_size th {font: bold 13px Arial, Helvetica,'Sans-serif'; padding-top: 6px; padding-bottom: 6px; height: 20px !important; background: transparent url(graphics/lh_bg.gif) repeat-x top left !important;}
#select_size td {font: 11px Arial, Helvetica,'Sans-serif'; height: 20px !important; background-color: #CCCC98; padding: 3px; vertical-align: middle;}

h3 {font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 18px;}
#order_status td {font-family: Arial, Helvetica, sans-serif; font-size: 13px;}