/* Main content */
/*
body 
{
 margin: 10px;
 font-size: 11px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 background-image: url(images/bg.gif);
 background-repeat: repeat-x;
 color: #333;
 line-height: 1.6;
}
*/
body 
{
 margin: 10px;
 font-size: 11px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 background-image: url(topbarback.jpg);
 background-repeat: no-repeat;
 margin-left: 20px;
 margin-top: 0px;
 margin-right: 20px;
 margin-bottom: 0px;
}

ul 
{
 margin: 0;
 padding: 0;
}

/* Main Link Properties */
a:link 
{
 color: #524F4F;
 text-decoration: none;
}

a:visited 
{
 color: #524F4F;
 text-decoration: none;
}

a:active 
{
 color: #524F4F;
 text-decoration: none;
}

a:hover 
{
 color: #0066CC;
 text-decoration: none;
}

/* Top Nav Bar Links */
a.lmenu:link 
{
 color: #CCCCCC;
 text-decoration: none;
}

a.lmenu:visited 
{
 color: #CCCCCC;
 text-decoration: none;
}

a.lmenu:active 
{
 color: #CCCCCC;
 text-decoration: none;
}

a.lmenu:hover 
{
 color: #99CC00;
 text-decoration: none;
}

.wrapper 
{
 border-color: #939498;
 border-width: 1px;
 border-style: solid;
 background-color: #ffffff;
}

/* Logo Position */
.logo 
{
 padding-left: 10px;
}

/* Date Position */
.cart 
{
 height: 43px;
 text-align: right;
 padding-right: 6px;
 font-size: 14px;
 font-weight: bold;
 font-family: Arial, Helvetica, sans-serif;
 color: #939498;
}

/* Top Menu Properties */
.topmenu 
{
 background-image: url(images/topmenu.jpg);
 background-color: #ffffff;
 background-repeat: repeat-y;
 height: 43px;
 padding-right: 20px;
}

.topmenu ul li 
{
 list-style: none;
 display: inline;
 padding-left: 30px;
}

.topmenu ul li a 
{
 color: #939498;
 font-weight: bold;
}

.topmenu ul li a:hover 
{
 color: #0066CC;
 font-weight: bold;
}

.menu 
{
 background-image: url(images/menu_bgx.gif);
 background-repeat: repeat-x;
 height: 37px;
}

.menu ul li 
{
 list-style: none;
 display: inline;
 padding-top: 0;
 padding-right: 14px;
 padding-bottom: 0;
 padding-left: 14px;
}

.menu ul li 
{
 color: #CCCCCC;
 font-size: 14px;
 font-weight: bold;
 font-family: Arial, Helvetica, sans-serif;
}

/* Main content */
.contents 
{
 padding: 10px;
}

.centerside 
{
 padding-top: 0;
 padding-right: 17px;
 padding-bottom: 0;
 padding-left: 17px;
}

/* Products */
.product 
{
 color: #ff0000;
 text-align: center;
}

/* Left and Right Bars */
.leftside 
{
 width: 202px;
}

.rightside 
{
 width: 198px;
}

/* Headings */
h1 
{
 margin: 0;
 padding: 0;
 font-size: 24px;
 font-weight: bold;
 font-family: Arial, Helvetica, sans-serif;
 color: #939498;
 border-bottom-color: #939498;
 border-bottom-width: 1px;
 border-bottom-style: solid;
}

h2 
{
 margin: 0;
 padding: 0;
 font-size: 14px;
 font-weight: bold;
 font-family: Arial, Helvetica, sans-serif;
 color: #939498;
}

/* Left properties */
.leftside ul 
{
 border-bottom-color: #808080;
 border-bottom-width: 2px;
 border-bottom-style: solid;
 margin-bottom: 12px;
 padding-bottom: 4px;
}

.leftside ul li 
{
 list-style: none;
 background-image: url(images/bullet.gif);
 background-position: 0 6px;
 background-repeat: no-repeat;
 padding-left: 12px;
 line-height: 16px;
}

/* Right properties */
.rightside ul 
{
 margin-bottom: 12px;
}

.rightside ul li 
{
 list-style: none;
 background-image: url(images/ico_search.gif);
 background-position: 0 6px;
 background-repeat: no-repeat;
 padding-left: 12px;
 line-height: 16px;
}

.rightside img 
{
 margin-bottom: 14px;
}

/* Footer Properties */
.footer 
{
 background-color: #ffffff;
 padding: 24px;
 line-height: 18px;
}

/* Footer Properties */
.footerbigger 
{
 background-color: #ffffff;
 color: #333;
 padding: 24px;
 font-size: 12px;
 line-height: 18px;
}

.copyright 
{
 font-family: Arial, Helvetica, sans-serif;
 color: #666;
 font-size: 10px;
}

/* Mini search */
input.search 
{
 height: 14px;
 background-color: #FEF7D9;
 border-color: #939498;
 border-style: solid;
 border-width: 1px;
 font-family: tahoma;
 color: rgb(0,0,0);
 font-size: 11px;
}

input.search1 
{
 vertical-align: bottom;
}

/* Horizonatl rule */
hr 
{
 height: 0;
 border-top-width: 1px;
 border-right-width: 0;
 border-bottom-width: 0;
 border-left-width: 0;
 border-style: solid;
 border-color: #939498;
}

/* Minicart */
td.mincart 
{
 font-size: 11px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
}

p.mincart 
{
 font-size: 11px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
}

table.mincart 
{
 border-color: #939498;
 border-width: 1px;
 border-style: dotted;
 background-color: #FFF;
 width: 180px;
}

td.mincart 
{
 background-color: #ffffff;
}

/* Tbale backgrounds */
table.cobtbl 
{
 background-color: #939498;
}

td.cobhl 
{
 background-color: #ffffff;
}

td.cobll 
{
 background-color: #FFF;
 color: #333;
}

/* Price properties */
span.price, .prodprice 
{
 font-size: 14px;
 font-weight: bold;
 font-family: Arial, Helvetica, sans-serif;
 color: #939498;
 padding-top: 4px;
 text-align: left;
}

span.extracurr, .prodcurrency 
{
 font-size: 11px;
 font-weight: normal;
 font-family: Arial, Helvetica, sans-serif;
 color: #000000;
 padding-top: 4px;
 text-align: left;
}

/* Price properties */
span.detailprice, .detailprice 
{
 font-size: 14px;
 font-weight: bold;
 font-family: Arial, Helvetica, sans-serif;
 color: #ff0000;
 padding-top: 4px;
 text-align: left;
}

.prodname, .detailname 
{
 color: #333;
 font-weight: bold;
}
