/*  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $  osCommerce, Open Source E-Commerce Solutions  http://www.oscommerce.com  Copyright (c) 2003 osCommerceVerdana, Arial, sans-serif  Released under the GNU General Public License*/#div_info {  padding-left:5px;  border:1px solid #B3B3B3;}ul {  margin:5px 0px 12px 17px;  padding:0px;}li {  list-style-image:url('images/infobox/cat_bg_list2.gif');  list-style-position: outside;  font-size:10px;  /*height:17px;*/}li.list_categories {  list-style-image:url('images/infobox/cat_bg_list.gif');  list-style-position: inside;  cursor:pointer;}.li_font_size {  font-size:10px;}.boxText {font-family: Verdana, "Microsoft Sans Serif";font-size: 11px;font-weight:normal;padding-top:0px;padding-bottom:0px;MARGIN: 0px;}.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }.productsNotifications { background: #f2fff7; }.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }BODY {font-family: "Microsoft Sans Serif";  background: #ffffff;  color: #333333;  margin: 0px;  padding-top:0px;  padding-bottom:0px;}td {font-family: Verdana, Arial, sans-serif;font-size:10px;font-weight: normal;}A {  color: #5A5A5A;  font-family: Verdana, "Microsoft Sans Serif";  font-size: 11px;  text-decoration: none;}A:hover {  color: #FF0000;  text-decoration: underline;}FORM { display: inline;}TR.header {  background: #ffffff;}TR.headerNavigation {  background: #ffffff;}TD.headerNavigation {  font-family: Verdana, Arial, sans-serif;  font-size: 10px;  background: #ffffff;  color: #000000;  font-weight : normal;}TD.header{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: normal;	color:#5A5A5A;}TD.footer1{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;}A.headerNavigation {  color: #000000;  font-family: Verdana, "Microsoft Sans Serif";  font-size: 11px;  font-weight: bold;  text-decoration: none;}A.headerNavigation_end{  color: #FF0000;  font-family: Verdana, "Microsoft Sans Serif";  font-size: 11px;  font-weight: bold;  text-decoration: none;}.red {border:red 2px solid;padding:2px;}.white {border:white 2px solid;padding:2px;}A.headerNavigation_end:hover{  color: #ff0000;  font-family: Verdana, "Microsoft Sans Serif";  font-size: 11px;  font-weight: bold;  text-decoration: underline;}A.headerNavigation:hover {  color: #FF0000;  font-size: 11px;  font-family: Verdana, "Microsoft Sans Serif";  font-weight: bold;  text-decoration: underline;}TR.headerError {  background: #ff0000;}TD.headerError {  font-family: Tahoma, Verdana, Arial, sans-serif;  font-size: 12px;  background: #ff0000;  color: #ffffff;  font-weight : bold;  text-align : center;}TR.headerInfo {  background: #00ff00;}TD.headerInfo {  font-family: Tahoma, Verdana, Arial, sans-serif;  font-size: 12px;  background: #00ff00;  color: #ffffff;  font-weight: bold;  text-align: center;}TR.footer {  background: #bbc3d3;}TD.footer {  font-family: Verdana, Arial, sans-serif;  font-size: 10px;  background: #bbc3d3;  color: #ffffff;  font-weight: bold;}.infoBox {  background: #B3B3B3;}.infobox_gap {  padding-bottom:8px;}.infoBox_product_info {  border:1px solid #D3D1D1;  padding-left:5px;  padding-right:5px;}.infoBoxContents {  background: #EEEEEE;  font-family: Verdana, "Microsoft Sans Serif";  font-size: 11px;}.infoBoxContents_left {  /*background: #EEEEEE;*/  background: white;  font-family: Verdana, "Microsoft Sans Serif";  font-size: 11px;  padding-top:5px;  padding-right:5px;  padding-bottom:2px;  padding-left:5px;}.infoBoxContents_right {  /*background: #EEEEEE;*/  background: white;  font-family: Verdana, "Microsoft Sans Serif";  font-size: 11px;  padding-top:5px;  padding-right:5px;  padding-bottom:2px;  padding-left:5px;}.infoBoxContents_categories {  background: #EEEEEE;  font-family: Verdana, "Microsoft Sans Serif";  font-size: 11px;  padding:5px;}.infoBoxContents_latest {  background: #FFFFFF;  font-family: Verdana, "Microsoft Sans Serif";  font-size: 11px;  padding:5px;}.infoBoxContents_ac {   background-image:url('images/advice_content.gif');   background-repeat :no-repeat;  font-family: Verdana, "Microsoft Sans Serif";  font-size: 11px;  height: 28px;  /*width:173px;*/width:158px;}.infoBoxContents_ad {  background: #EEEEEE;  font-family: Verdana, "Microsoft Sans Serif";  font-size: 11px;  padding:0px;}/* kim */.infoBoxContents_shopping_cart {   /*background-image:url(../../images/shopping_cart.jpg);*/  /*background: #EEEEEE;*/  background: white;  font-family: Verdana, "Microsoft Sans Serif";  font-size: 11px;  height: 73px;}.infoBoxContents_special {  background: #FFFFFF;  font-family: Verdana, "Microsoft Sans Serif";  font-size: 11px;}.newinfoBoxContents {  background: #ffffff;  font-family: Verdana, "Microsoft Sans Serif";  font-size: 10px;  background-image: url(images/t59.gif);  background-repeat: repeat-y;}.productinfoContents {  background: #ffffff;  font-family: Verdana, "Microsoft Sans Serif";}.newproductBoxContents {  background: #ffffff;  font-family: Verdana, "Microsoft Sans Serif";  font-size: 10px;  background-image: url(images/t61.gif);  background-repeat: repeat-y;}.BoxContents {  background: #ffffff;  font-family: Verdana, "Microsoft Sans Serif";  font-size: 10px;}.newrightinfoBoxContents {  background: #ffffff;  font-family: Verdana, "Microsoft Sans Serif";  font-size: 10px;  background-image: url(images/t60.gif);  background-repeat: repeat-x;}.mainHeading{  color: #ffffff;  font-family: Verdana, "Microsoft Sans Serif";  font-size: 12px;  font-weight: normal;}A.mainHeading:hover {  color: #ffffff;}.mainbody{  color: #747474;  font-family: Verdana, "Microsoft Sans Serif";  font-size: 12px;  font-weight: normal;}.mainbody4{  color: #ff0000;  font-family: Verdana, "Microsoft Sans Serif";  font-size: 14px;  font-weight: bold;}.mainbody3{  color: #747474;  font-family: Verdana, "Microsoft Sans Serif";  font-size: 12px;  font-weight: bold;}.mainbody1{  color: #000000;  font-family: Verdana, "Microsoft Sans Serif";  font-size: 10px;  font-weight: normal;}.mainbody2{  color:#ff0000;  font-family: Verdana, "Microsoft Sans Serif";  font-size: 18px;  font-weight: bold;}.newproducts{  color:#ff0000;  font-family: Verdana, "Microsoft Sans Serif";  font-size: 10px;  font-weight: normal;}.speciallisting{  color:#ff0000;}.infoBoxNotice {  background: #FF8E90;}.infoBoxNoticeContents {  background: #FFE6E6;  font-family: Verdana, Arial, sans-serif;  font-size: 10px;}TD.infoBoxHeading {  background-image: url('images/infobox/head_bg_color1.gif');  background-repeat : no-repeat;  font-family: Verdana, "Microsoft Sans Serif";  font-size: 12px;  font-weight: normal;  padding-left:15px;  color: #ffffff;}TD.infoBoxHeading_advice {  background-image: url('images/advice_header.gif');  font-family: Verdana, "Microsoft Sans Serif";  font-size: 12px;  font-weight: bold;  color: #ffffff;  padding-left:15px;  height : 20px;}/*TD.infoBoxHeading_left {  background-image: url('images/infobox/left_column.gif');  font-family: Verdana, "Microsoft Sans Serif";  font-size: 12px;  font-weight: normal;  color: #ffffff;  padding-left : 15px;  height : 20px;  padding-top:0px;  padding-bottom:0px;  MARGIN: 0px;}*//** kim */TD.infoBoxHeading_left {  background-image: url('images/infobox/left_column.gif');  font-family: Verdana, "Microsoft Sans Serif";  font-size: 10px;  font-weight: bold;  color: #000000;  padding-left : 5px;  height : 20px;  padding-top:0px;  padding-bottom:0px;  MARGIN: 0px;  text-align:center;}TD.infoBoxHeading_info {  font-family: Verdana, "Microsoft Sans Serif";  font-size: 13px;  font-weight: bold;  color: #000000;  padding-left : 10px;}/*TD.infoBoxHeading_right {  background-image: url('images/infobox/left_column.gif');  font-family: Verdana, "Microsoft Sans Serif";  font-size: 12px;  font-weight: normal;  color: #ffffff;  padding-left : 15px;  height : 20px;}*//* kim */TD.infoBoxHeading_right {  background-image: url('images/infobox/left_column.gif');  font-family: Verdana, "Microsoft Sans Serif";  font-size: 10px;  font-weight: bold;  color: #ffffff;  padding-left : 5px;  height : 20px;  padding-top:0px;  padding-bottom:0px;  MARGIN: 0px;  text-align:center;}TD.creleftHeading {  background-image: url('images/infobox/left_column.gif');  font-family: Verdana, "Microsoft Sans Serif";  font-size: 11px;  font-weight: bold;  color: #FFFFFF;}TD.crerightHeading {  background-image: url('images/infobox/right_column.gif');  font-family: Verdana, "Microsoft Sans Serif";  font-size: 11px;  font-weight: bold;  color: #FFFFFF;}TD.infoBox, SPAN.infoBox {  font-family: Verdana, Arial, sans-serif;  font-size: 10px;}TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {  background: #FFFFFF;}TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {  background: #FFFFFF;}TABLE.productListing {  border: 0px;  border-style: solid;  border-color: #E3E3E3;}.productListing-heading {  font-size: 11px;  color: #ff0000;  font-weight: normal;  padding: 10px;}TD.productListing-data {  font-family: "Microsoft Sans Serif";  font-size: 11px;  color: #282E3E;}A.pageResults {  color: #666666;  font-weight: bold;}A.pageResults:hover {  color: #666666;  font-weight: bold;}TD.pageHeading, DIV.pageHeading {  font-size: 13px;  color: #848282;  font-weight: bold;  height: 28px;  width: 600px;  background: url('images/m99.gif');  background-repeat: repeat-x;  padding-top: 10px;  padding-left: 20px;  text-transform: none;}TR.subBar {  background: #f4f7fd;}TD.subBar {  font-family: Verdana, Microsoft Sans Serif;  font-size: 10px;  color: #000000;}TD.main, P.main {  font-family: Verdana, "Microsoft Sans Serif";  font-size:10px;  font-weight: normal;}TD.main_info{  font-family: Verdana, "Microsoft Sans Serif";  font-size: 11px;  color: #000000;  line-height: 1.5;  padding-left : 10px}TD.smallText, SPAN.smallText, P.smallText {  font-family: Verdana, Arial, sans-serif;  font-size: 10px;  font-weight: normal;}TD.Text_page{  color:#666666;  font-weight:bold;}TD.accountCategory {  font-family: Verdana, Arial, sans-serif;  font-size: 13px;  color: #aabbdd;}TD.fieldKey {  font-family: Verdana, Arial, sans-serif;  font-size: 12px;  font-weight: bold;}TD.fieldValue {  font-family: Verdana, Arial, sans-serif;  font-size: 12px;}TD.tableHeading {  font-family: Verdana, Arial, sans-serif;  font-size: 12px;  font-weight: bold;}SPAN.newItemInCart {  font-family: Verdana, Arial, sans-serif;  font-size: 10px;  color: #ff0000;}CHECKBOX, INPUT, RADIO, SELECT {  font-family: Verdana, Arial, sans-serif;  font-size: 11px;}TEXTAREA {  width: 100%;  font-family: Verdana, Arial, sans-serif;  font-size: 11px;}SPAN.greetUser {  font-family: Verdana, Arial, sans-serif;  font-size: 12px;  color: #f0a480;  font-weight: bold;}TABLE.formArea {  background: #f1f9fe;  border-color: #7b9ebd;  border-style: solid;  border-width: 1px;}TD.formAreaTitle {  font-family: Tahoma, Verdana, Arial, sans-serif;  font-size: 12px;  font-weight: bold;}SPAN.markProductOutOfStock {  font-family: Tahoma, Verdana, Arial, sans-serif;  font-size: 12px;  color: #c76170;  font-weight: bold;}SPAN.productSpecialPrice {  font-family: Verdana, Arial, sans-serif;  color: #ff0000;}SPAN.errorText {  font-family: Verdana, Arial, sans-serif;  color: #ff0000;}TD.productPriceInListing {  font-family: Verdana, Arial, sans-serif;  font-size: 10px;  background: #d2e9fb;}TD.productPriceInBox {  font-family: Verdana, Arial, sans-serif;  font-size: 10px;  background: #eeeeee;}TD.productPriceInProdInfo {  font-family: Verdana, Arial, sans-serif;  font-size: 12px;  background: #ccffcc;}.moduleRow { }.moduleRowOver { background-color: #D7E9F7; }.moduleRowSelected { background-color: #E9F4FC; }.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }/* message box */.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }/* input requirement */.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }td{ font-family: tahoma,verdana,arial; font-size: 11px; color: #000000;} .bg{  background-image: url(images/m23.gif);  background-repeat: repeat-y; } .bg1{  background-image: url(images/m29.gif);  background-repeat: repeat-y; } .bg2{  background-image: url(images/m42.gif);  background-repeat: repeat-y; } .bg3{  background-image: url(images/m48.gif);  background-repeat: repeat-y; } .bg4{  background-image: url(images/m59.gif);  background-repeat: repeat-y; } .go{  border-style: solid;  border-width: 1px;  border-color: #A1A1A1;  height: 20px; } .cy{  font-size: 11px;  color: #747474;  font-weight: bold; } .cy1{  font-size: 14px;  color: #FF850D;  font-weight: bold; } .cy2{  font-size: 13px;  color: #848282;  font-weight: bold; } .ml{  font-size: 11px;  color: #08A8C4;  text-decoration: none; } .ml1{  font-size: 11px;  color: #848282;  text-decoration: none; } .ml2{  font-size: 10px;  color: #848282;  text-decoration: underline; } .px2{  font-size: 2px; } .px4{  font-size: 4px; } .se{  width: 110px;  font-size: 9px; }#cn {color:#5A5A5A;font-family: verdana, courier;}#cn a {color:#5A5A5A; font-family: verdana, courier;font-size:10px; text-decoration:none;}#cn a:hover {color:#FF0000;font-family: verdana, courier;text-decoration:none;}