body, td, img, a, form, input, div, table{
    margin: 0px;
    padding: 0px;
    border: 0px;
}

input{
    vertical-align: bottom;
}

body{
    background-color: #faf8eb;
}

a {
    color: #0a0057;
}

a:Hover {
    color: #f36c02;
}

table#maintbl td#td1{ background-image: url("im1.gif"); }
table#maintbl td#td4{ background-image: url("im4.gif"); }
table#maintbl td#td5{ background-image: url("im5.gif"); }
table#maintbl td#td6{ background-image: url("im6.gif"); }
table#maintbl td#td7{ background-image: url("im7.gif"); }
table#maintbl td#td11{ background-image: url("im11.gif"); }
table#maintbl td#td11_2{ background-image: url("im11.gif"); }
 
table#cartinfotbl td#cartquantity{
    vertical-align: bottom;
    padding-bottom: 9px;
    padding-left: 4px;
}

table#cartinfotbl td#cartimg{
    vertical-align: bottom;
}

td#pricestr{
    text-align:right;
}                    

td#pricestr{
    vertical-align: bottom;
    padding-bottom: 6px;
}

td#pricestr a{
    font-family: Verdana;
    font-size: 12px;
    color: #000;
    text-decoration:none;
    margin-right:10px;
    display:inline;
}

td#pricestr a:hover{
    color: #f36c02;
}


table#searchtbl td#hsrchtxt{
    font-family: Verdana;
    font-size: 12px;
    color: #000;
    vertical-align: bottom;
    padding-bottom:11px;
    padding-right:4px;    
    padding-left:4px;
}

table#searchtbl td#hsrchinptd{
    vertical-align: bottom;
    padding-bottom:9px;
}

table#searchtbl td#hsrchinptd input#hsrchinp{
    width:215px;
    height:18px;
    border-style: solid;
    border-width: 1px;
    border-top-color: #505357;
    border-left-color: #97978f;
    border-right-color: #ffffff;
    border-bottom-color: #ffffff;    
    font-family: Verdana;
    font-size:11px;
    color: #505357;
}

table#searchtbl td#hsrchimg{
    vertical-align: bottom;
    padding-bottom:9px;
    padding-left:5px;
}

a#cart_info{
    font-size: 12px;
    font-family:Verdana;
    color: #000;
    padding-left:5px;
    padding-bottom: 20px;
    margin-bottom:5px;
 }

table#maintbl td#td3{ 
    background-image: url("im3.gif");
    word-spacing: 0px;
    vertical-align: bottom;
    padding-bottom:13px;
}

table#maintbl td#td9{ 
    background-image: url("im9.gif"); 
    font-family: Verdana;
    font-size:14px;
    text-align:center;
    color: #8c8c8c;
}

table#maintbl td#td9 a{ 
    color: #ffffff;
    text-decoration: none;
}

table#maintbl td#td14{ 
    background-image: url("im14.gif"); 
    font-family: Verdana;
    font-size:11px;
    color: #4c4c4c;
}

table#maintbl td#bottommenu{
    color: #8c8c8c;
    font-family: Verdana;
    font-size:14px;
    text-align:center;
    padding-top:40px;
    padding-bottom:40px;
}

table#maintbl td#bottommenu a{
    color: #10137e;
    text-decoration: none;
}

table#maintbl td#tdflags{
    text-align: right;
    padding-right: 21px;
    vertical-align: bottom;
    padding-bottom: 19px;
}

table#maintbl td#tdflags a{
    margin-left:8px;
}
 
table#maintbl td#td3 input.loginfld{
    width: 170px;
    height: 18px;
    background-color: #ffffff;
    border-width:1px;
    border-style:solid;
    border-color:#353535;
    color: #4d4d4d;
    font-family: Verdana;
    font-size: 10px;
    text-align: center;
}

table.menutbl{
    background-image: url("lmenu_bg.gif");
    width:229px;
    font-family: Tahoma;
    color:#222222;
    font-size:12px;    
    padding-bottom:20px;
}

table.menutbl td.mnewstd{
    padding-left:25px;
    padding-right:25px;
    padding-top:20px;
    border-bottom-width:1px;
    border-color:#808080;
    line-height:15px;
}

td.mnewstd span.newsdate{
    font-size:11px;
    font-weight: bold;
    color: #62548c;
    padding-bottom:10px;
    line-height:20px;
}

td.mnewstd a{
    font-family: Tahoma;
    color:#666666;
    font-size:11px;
    float:right;
}

td.mnewstd a:hover{
    color: #f36c02;
}

td#tdnewsarh{
    padding-top: 15px;
    text-align:center;
}

td#tdnewsarh a{
    /*color: #f36c02;*/
    color: #62548c;
    font-size:12px;
    font-weight:bold;
}

td#tdnewsarh a:hover{
    color: #f36c02;
}

#shopenter{
    background-image: url("lmenu_bg.gif");
    width:229px;
}

#shopenter div{
    margin-left:10px;
}

td#contenttd{
    font-family: Arial;
    font-size: 14px;
    color: #000000;
    vertical-align: top;
    line-height:20px;
}

h1{
    font-family: Arial;
    font-size: 18px;
    font-style: italic;
    color: #62548c;
    margin-bottom: 20px;
    margin-left:20px;
    font-weight:normal;
}

a.curlink{
    font-family: Tahoma;
    font-size: 12px;
    color: #994000;
}

a.link{
    font-family: Tahoma;
    font-size: 12px;
    color: #62548c;
}

td.subcatitem{
    height:20px;
    border-top-width:1px;
    border-bottom-width:1px;
    border-color: #FFFFFF;
    border-style:solid;
    background-color:#ededed;
    width:229px;
    text-align: left;
}

td.subcatitem td.subcatstxt{
    padding-bottom: 2px;
}

td.subcatitem a{
    line-height:14px;
    font-size:12px;
    color:#404040; 
    font-family:Verdana;
    
}

table.authdonetbl{
    font-size:12px;
    font-family:Verdana;
    color:#FFFFFF;
    line-height: 12px;;
}

div#catmenutitle{
    background-image:url("lmenu_catalog.gif");
    width:350px;
    height:33px;
}

div#catmenutitle span{
    float:right;
    margin-right:10px;
    font-size:12px;
    font-family:Verdana;
    color:#444444;
}


/* Fonts used in admin pannel editor */

.font_10px{ font-size:10px; }
.font_11px{ font-size:11px; }
.font_12px{ font-size:12px; }
.font_14px{ font-size:14px; }
.font_16px{ font-size:16px; }
.font_18px{ font-size:18px; }
