html{ height: 100%; }
body{ color: #000; height: 100%; margin: 0px; padding: 0px; font-size: 13px; font-family: Tahoma,Verdana,Helvetica,Arial,sans-serif; background-color: white; }

/*#nav, #nav ul{
     margin:0;
     padding:0;
     list-style-type:none;
     list-style-position:outside;
     position:relative;
     line-height:1.5em;
 }
 
 #nav a:link, #nav a:active, #nav a:visited{
    display:block;
    padding:0px 5px;
    border:1px solid #333;
    color:#fff;
    text-decoration:none;
    background-color:#333;
 }

#nav a:hover{
    background-color:#fff;
    color:#333;
}

#nav li{
    float:left;
    position:relative;
}

#nav ul {
    position:absolute;
    width:12em;
    top:1.5em;
    display:none;
}

#nav li ul a{
    width:12em;
    float:left;
}
#nav ul ul{ top:auto; }	

#nav li ul ul {
    left:12em;
    margin:0px 0 0 10px;
    }

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{
    display:none;
    }
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{
    display:block;
    }
    
li.m{
  color: #000; padding: 0; height: 54px; width: 255px;
}
          */

.leftmenu{ display: block; height: 54px; width: 255px; }
.ulmenu{ position: relative; }
.ulmenu .menuCnt{ position: absolute; padding: 0px; margin: 0px; }
.ulmenu .menuItem{ 
  position: relative;
  display: none; 
} 
.ulmenu .menuItem a{ 
  display: block;
  padding: 5px 5px 5px 10px; margin: 0px; text-decoration: none; 
  border-bottom: 1px solid #a87745; border-left: 1px solid #a87745; background-color: #7c4003; color: white; 
  height: 15px; width: 210px; font-weight: bold;
  filter: alpha(opacity=70);
  -moz-opacity: 0.7;
  -khtml-opacity: 0.7;
  opacity: 0.7;  
}


/*.nav{ display: block; margin: 0; padding: 4px 0px 2px 0px; position: relative; }
.nav li{ display: block; list-style: none; margin: 0; padding: 0; position: relative; }
.nav a{ display: block; }
.nav ul{ display: none; position: absolute; top: 10px; left: 0; margin: 0; padding: 0; }
* html .nav ul{ line-height: 0px; }
.nav ul a{ zoom: 1; }
.nav ul li{ float: none; }
.nav ul ul { top: 0; left: 171px; }
.nav{  color: #000; }
.nav *:hover{ background-color: none; }
.nav a{  color: #000; padding: 0; height: 54px; width: 255px; }
.nav ul{ left: 255px; }
.nav ul li a{ padding-top: 5px; padding-bottom: 5px; padding-left: 10px; margin: 0px; text-decoration: none; border-bottom: 1px solid #a87745; background-color: #7c4003; color: white; height: 15px; width: 160px; font-weight: bold; }
.nav ul.wide a{ width: 210px; }
.nav ul.wide ul{ left: 221px; }
.nav ul a{ display: block; }
.nav ul a.hover { background-color: #a87745; }      */


/* Basic code - don't modify 
 #nav { display: block; margin: 0; padding: 0; position: relative; }
  #nav li { display: block; list-style: none; margin: 0; padding: 0; float: left; position: relative; }
  #nav a { display: block; }
  #nav ul { display: none; position: absolute; left: 0; margin: 0; padding: 0; }
  * html #nav ul { line-height: 0; }
  	#nav ul a { zoom: 1; }
    #nav ul li { float: none; }
    #nav ul ul { top: 0; }

#nav ul { width: 200px; }
#nav ul ul { left: 201px; }

#nav { height: 24px; color: #000; }
#nav *:hover { background-color: none; }
#nav a { width: 120px; text-align: center; border-right: 1px solid #fff; font-weight: bold; font-size: 10px; color: #000; padding: 6px 0px 6px 0px; line-height: 1; }
#nav li.hover a{ color: #555; }
#nav ul { top: 25px; }
#nav ul li a { background-color: #d4e1f4; }
#nav ul a.hover { background-color: #c8d6e9; }
#nav ul a { border-bottom: 1px solid white; border-right: none; }
#nav ul a { border-bottom: none; }
*/



a{ color: #667c99; text-decoration: none; font-size: 11px; }
img{ border: 0px;}

.red{ color: red;}
td.cart{ width: 20%; }
td.cartcnt{ text-align: right; padding-right: 40px; text-align: right;}
.b{ font-weight: bold; }

.wslink{
  text-decoration: none;
  font-size : 15px; color : #48483E; font-family : tahoma;  padding-top : 3px;
}

.wslink:hover{
  font-weight: bold;                           
  text-decoration: none;
}

h1{ font-size: 14px; }
               
input,select,textarea{ border: 1px solid #198216; padding: 2px; background-color: white; margin: 2px; color: #198216; font-size: 13px; font-family: Arial; width: 200px; }  
input.base{ font-size: 11px; width: 86px; padding-bottom: 2px; height: 20px; color: #667c99; font-weight: bold; border: 1px solid #198216; }
/*/input[type=submit],input[type=button]{ font-size: 11px; color: #198216; font-weight: bold; border: 1px solid #198216; }
/*/
input[type=submit],input[type=button]{ font-size: 10px; width: 86px; padding-bottom: 2px; height: 20px; color: #ffffff; background: transparent url(/imgs/kForm_base_button_green.gif); border: 0px; }
               
               
               

