html, body { height:100%; }
body { margin:0px; padding:0px;  background:#FFFEEF;}
table { font-size:11px; color:#333333; font-family:Tahoma,Arial,Helvetica,sans-serif; text-align:left; }

.maintable { height:100%; width:770px; background:#FFFEEF; border:1px solid #000000;}

.toppart a { color:#000000; text-decoration:none; }
.toppart a:hover { color:#8E2220; text-decoration:none; }
a.toplink:link, a.toplink:visited, a.toplink:active { color:#ff8000; text-decoration:none; }
a.toplink:hover { color:#E0B64D; text-decoration:none; }

.tophlight { color:#FF0099; }

/* menu part styles */
.menubg { background:url(images/menubg.gif) repeat-x; padding:0px 20px 0px 0px; }
a.menulink:link, a.menulink:visited, a.menulink:active { color:#FFFFFF; display:block; background-color:#8E2220; text-decoration:none; font-weight:bold;  padding:4px 0px 5px 0px;}
a.menulink:hover { color:#FFFFFF; display:block; background-color:#000000; text-decoration:none;}

/* left part styles  */
.leftpart { }
.leftpart tr { font-size:11px; color:#333333; font-family:Arial,Helvetica,sans-serif,Tahoma; text-align:left; }

.leftpart a { color:#009933; text-decoration:none; }
.leftpart a:hover { color:#000000; text-decoration:none; }
a.leftlink:link, a.leftlink:visited, a.leftlink:active { color:#ff8000; text-decoration:none; }
a.leftlink:hover { color:#E0B64D; text-decoration:none; }

.leftheader { background:#555555; color:#FFFFFF; padding-left:5px; font-weight:bold; }
.lefthlight { color:#FF0099; }

.leftpart ul { list-style:url(images/arw.gif) none; margin:0px; padding-left:30px; }
.leftpart li { margin:4px 0px;}

/* content part styles */
.contantpart { height:100%; padding-top:25px; padding-bottom:40px; }
.contantpart a { color:#000000; font-weight:bold; text-decoration:none; }
.contantpart a:hover { color:#862B2B; text-decoration:none; }
.contantpart li { margin:5px 0px; }

/* middle part styles */
.midpart {}
.midpart tr { font-size:11px; color:#333333; font-family:Arial,Helvetica,sans-serif,Tahoma; text-align:left; }

.midheader { background:#418DCE; color:#FFFFFF; padding-left:5px; font-weight:bold; }
.midhlight { color:#FF0099; }

/* Footer part styles */
.footer { height:25px; color:#FFFEEF;  background-color:#9A1C24; border-top:1px solid #5C0201; }

a.footerlink:link, a.footerlink:visited, a.footerlink:active { color:#FFFEEF; text-decoration:none; }
a.footerlink:hover { color:#F5EE8C; text-decoration:none; }

/* shopping cart body area and boxies styles */
.tableborder {  background:#F1F1CA; text-align:center}
.allborder { background:#418DCE; }
.fieldheader { background:#FCF9D3; color:#8E2220; padding-left:5px; font-weight:bold; }
.fieldheader a { color:#333333; text-decoration:underline; }
.fieldheader a:hover { color:#0479DC; text-decoration:none; }

.lightbg { background:#F0F5FA; }
.darkbg { background:#DFEBF6; }
.selectbg { background:#DDF3FF; }
.whitebg { background:#FFFDE4; }
.subheading { color:#000066; font-weight:bold; font-size:12px; }

.paging { background:#DBEEFF; }
.paging a:link, .paging a:visited, .paging a:active { color:#05567F; text-decoration:underline; font-weight:bold; }
.paging a:hover { color:#666666; text-decoration:none; }

/* general text styles */
.smalltext { font-size:10px; }
.bigtext { font-size:12px; }
.error, .red { color:#8E2220; font-weight:bold; }
.success { color:#009933; }
.hlight { color:#FF0099; }
.price { color:#FF0099; }

.justify { text-align:justify; }
.lineheight { line-height:17px; }

/* general eliments styles */
h2, .textheding { font-size:13px; font-family:Arial,Helvetica; }
ul { list-style:url(images/arw.gif) none; margin:0px; padding-left:30px; }
li { margin:4px 0px; }
.hline { background:url(images/hline.gif) repeat-x center; }
.yline { background:url(images/yline.gif) repeat-y center; }

.noborder { border:0px none; padding:0px; }

/* general link styles */
a { color:#333333; text-decoration:none; }
a:hover { color:#8E2220; text-decoration:none; }

a.normallink:link, a.normallink:visited, a.normallink:active { color:#ff8000; text-decoration:none; }
a.normallink:hover { color:#E0B64D; text-decoration:none; }

a.lightlink:link, a.lightlink:visited, a.lightlink:active, .white { color:#000000; text-decoration:none; }
a.lightlink:hover { color:#E0B64D; text-decoration:none; }

a.avileax:link, a.avileax:visited { color:#FFFEEF; text-decoration:none; }
a.avileax:hover { color:#F5EE8C; text-decoration:none; }

/* Images styles */
.imgborder, .thumsize, .normalsize { border:1px solid #CCCCCC; }
.thumsize { width:90px; }
.normalsize { width:125px; }
.bigsize { width:350px; }

/* form part styles */
form { margin:0px; padding:0px; }
input, select, textarea { font-size:11px; color:#000000; font-family:Tahoma,Arial; }
input, select, textarea { border:1px solid #000000; padding:1px; background:#FFFDE4; }

/* Extra */

.lpad
{
padding-left:15px;
}


a.avileax1:link, a.avileax1:visited { color:#000000; text-decoration:none; }
a.avileax1:hover { color:#8E2220; text-decoration:none; }

.tableborder1 { border:1px solid #953838; }