.dummy{}/* leave in - bug fix */




.eComInput

  {

    height:12px;

    font-size:10px;

  }


/******* type styles *******/


body, td{

  font-family:verdana, arial, sans-serif;

  font-size:14px;

  color:#555;

}

h1{

  font-size:24px;

  color:black;

  font-weight:normal;

}

h2{

  font-size:19px;

  color:black;

  font-weight:normal;

}

h3{

  font-size:13px;

  color:black;

}

p{

}

hr{

}

.Tcaption{

}






/********* links ********/

a:link{

  color:black;

}

a:visited{

  color:black;

}

a:active, 

a:hover{

  color:black;

}





/********* MAIN MENU ********/


#mainMenu{

  background:#FEF200;

  height:36px;

  width:750px;

}

#mainMenu table{

  border-collapse:collapse;

  height:36px;

  width:750px;

}

#mainMenu td

{

  padding:3px 5px;

  text-align:center;

}



#mainMenu a

{

  padding:2px 5px;

  display:block;

  text-decoration:none;

  color:black;

} 

#mainMenu .pageOn

{

  background:black;

}

#mainMenu .pageOn a

{

  color:#FEF200;

}


#mainMenu .pageOff a:hover

{

  text-decoration:underline;  

}


#mainMenu .pageOff a

{

}





/********* SUB MENU ********/


#subMenu{

}

#subMenu div{

  margin:0;

  border-bottom:1px solid #DCDCDC;

}

#subMenu a{

  display:block;

  padding:11px 4px 11px 44px;

  text-decoration:none;

  color:black;

  background:url(submenu.gif) no-repeat 22px 50%;

}

#subMenu .pageOn{

  background:#EBEBEB;

}

#subMenu .pageOff a:hover{

  text-decoration:underline;

}

#subMenu .pageOff a{

}


#path{

  padding:0 0px;


  margin:0 0 0 0;

  font-size:9px;

}

#path{

  color:black;

}

#path a{

}




/******** layout ********/


body{

  margin:0;

  padding:0;

}

#pageOuter{

  width:770px;

  margin:0px auto;

  border:none;

  padding:0 0 0 10px;

  background:white url(bg-page.gif) repeat-y;

}

#banner{

  margin:0 0 0 0;

  height:137px;

  width:750px;

  border-top:10px solid #FEF200;

}

#main{

  width:740px;

  border-collapse:collapse;

  margin:0 0 0px 0;

}

#r1c1{

  width:240px;

  height:300px;

  vertical-align:top;

  padding:0;

}

#r1c2{

  vertical-align:top;

  padding:0 0 20px 17px;

}

#r2c1{

  background:#F5F5F5;

  border:1px solid #EDEDED;

  border-right:none;

}

#r2c2{

  background:#F5F5F5;

  border:1px solid #EDEDED;

  border-left:none;

  padding:9px 10px 9px 17px;

  font-size:10px;

}

#r2c2 a,

#r2c2 p,

#r2c2 h1,

#r2c2 h2,

#r2c2 h3{

  margin:0;

  color:#676767;

}


#sidebar_text{

  width:202px;

  margin:10px auto;

}


#usercontent{

  width:100%;

}






/******** don't edit these! *******/


#footer p{

  margin:0;

}

p,h1,h2,h3{

  margin-top:0;

}

@media print{

  #banner,

  #mainMenu,

  #path_basket,

  #r1c1,

  #r2c1{

    display:none;

  }

  #main,

  #r1c2,

  #r2c2{

    width:633px;

  }

  #pageOuter,

  #main{

    margin:0;

    padding:0;

  }

}


