html, body { height:100%;}
body { margin:0px; padding:0px; background-color:#575757}
body { font-size:11px; color:#333333; font-family:Tahoma,Arial,Helvetica,sans-serif; text-align:left; }
/*Main structure Class */
.maintable { height:100%; width:964px; background:#575757;}



/* Top header part styles */
.toppart {color:#ffffff; height:100px; }
.toppart a { color:#ffffff; text-decoration:none; }
.toppart a:hover { color:#FFC600; text-decoration:none; }
.toplink-bg { color:#000000; text-decoration:none; background-image:url(../images/tab-silver-center.gif); background-repeat:repeat-x; font-weight:bold; width:100px; text-align:center; }
.toplink-bgblue { color:#ffffff; text-decoration:none; background-image:url(../images/tab-blue-center.gif); background-repeat:repeat-x; font-weight:bold; text-align:center; }
a.toplink:link, a.toplink:visited, a.toplink:active { color:#ffffff; text-decoration:none; background:url(../images/tab-blue-center.gif) repeat-x; font-weight:bold; text-align:center; display:block;   padding:11px 6px 8px 6px;  white-space:nowrap;}
a.toplink:hover { color:#DAEBFD; text-decoration:none; }
a.tophlink:link, a.tophlink:visited, a.tophlink:active { color:#00376E; text-decoration:none; background:url(../images/tab-silver-center.gif) repeat-x; font-weight:bold; text-align:center; display:block;  padding:11px 6px 8px 6px;  white-space:nowrap;}
a.tophlink:hover { color:#000000; text-decoration:none; }

.tophlight { color:#ffffff; font-size:18px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; }

/* menu part styles */
.menubg { background-color:#DAEBFD;height:23px;}
a.menulink:link, a.menulink:visited, a.menulink:active { color:#0D4C82; text-decoration:none; }
a.menulink:hover { color:#CA0000; text-decoration:none; }

/* left part styles */
.leftpart { padding-left:10px; }
.leftpart tr { font-size:11px; color:#333333; font-family:Tahoma,Helvetica,Tahoma; text-align:left; }

.leftpart a { color:#DD0000; font-weight:bold; text-decoration:none; }
.leftpart a:hover { color:#C46100; text-decoration:none; }

a.leftlink:link, a.leftlink:visited, a.leftlink:active { color:#336699; font-weight:bold; text-decoration:none; }
a.leftlink:hover { color:#FF9124; text-decoration:none; font-weight:bold; }

.leftheader { background:url(../images/mtabmb.gif) repeat-x; font-weight:bold; white-space:nowrap; }
.leftheader td { background:url(../images/mtabmb.gif) repeat-x; color:#ffffff; white-space:nowrap; text-align:center;}
.lefthlight { color:#FF9124; font-weight:bold; }


.leftpart ul { list-style:url(images/arw.gif) none; margin:0px; padding-left:30px; }
.leftpart li { margin:4px 0px;}

.leftheader{ color:#ffffff; font-weight:bold; height:20px; background-image:url(../images/bg-productlist.gif);}


/* middle part styles */

.midpart {vertical-align: top; background:url(../images/center-bg.gif) repeat-y;  }

/*.midheader { color:#ffffff; font-size:11px; font-weight:bold; background-image:url(../images/hed-bg.gif); height:25px; padding-left:10px;}*/
.midlink{ color:#ffffff; text-decoration:none; background:url(../images/mtabmb1.gif) repeat-x; font-weight:bold; text-align:center; display:block; padding:6px 10px 6px 10px; white-space:nowrap; }
.midlink a {color:#00376E;}
.midlink a:hover { color:#000000; text-decoration:none; }

.midheader { color:#FF9124; text-align:center;font-weight:bold; }
.midhlight { color:#ffffff; }

/* content part styles */
.contantpart { padding:0px 23px 0px 23px; height:100%; vertical-align:top; }
.contantpart a { color:#DD0000; text-decoration:none; }
.contantpart a:hover { color:#C46100; text-decoration:none; }
.contantpart ul { list-style:url(../images/arrow.gif) none; padding-left:17px; }
.contantpart li { margin:6px 0px; }

/* Footer part styles */
.footerpart { background:url(../images/img_downbackg.gif) no-repeat; padding:7px 0px 5px 0px; color:#ffffff; height:30px; }
a.footerlink:link, a.footerlink:visited, a.footerlink:active, .footerlink { color:#ffffff;; text-decoration:none; }
a.footerlink:hover { color:#FFC600; text-decoration:none; }

/* shopping cart body area and boxies styles */
.tableborder { border:1px solid #cccccc; height:100%; background-color:#ffffff;}
.allborder { background:#B9CCDF; }
.allborder td { padding:0px 4px 4px 4px;}
.allborder b { color:#000000; text-decoration:none; }
.fieldheader { background:#FCE8C0; color:#cc0000; padding-left:5px; font-weight:bold; height:25px;}
.fieldheader th { padding:1px; padding-left:4px;  height:25px;}
.fieldheader a { color:#ffffff; text-decoration:underline; }
.fieldheader a:hover { color:#cccccc; text-decoration:none; }

.lightbg { background:#ffffff; height:21px; }
.darkbg { background:#ebebeb; height:25px;}
.selectbg { background:#DDF3FF; }
.whitebg { background:#FFFFFF; }
.subheading { color:#FF9124; font-weight:bold; font-size:12px; }

.paging { background:#ffffff; }
.paging a:link, .paging a:visited, .paging a:active { color:#8E8E8E; text-decoration:none; 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:#FF0000; }
.success { color:#009933; }
.hlight { color:#FF0099; }
.price { color:#FF0099; }

.justify { text-align:justify; }
.lineheight { line-height:17px; }

/* general eliments styles */
h1 {font-size:12px; color:#00939C; font-weight:bold; margin-bottom:3px; padding-bottom:7px;}
h2 { color:#FF9124; font-size:13px; margin:0px; font-family:Arial,Tahoma, Helvetica; }
.textheding { color:#FF9124; font-size:11px; margin:0px; }
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:0F3E63; text-decoration:none; }
a:hover { color:#000000; text-decoration:none; }

a.normallink:link, a.normallink:visited, a.normallink:active { color:#959595; text-decoration:none; }
a.normallink:hover { color:#C46100; text-decoration:none; }

a.lightlink:link, a.lightlink:visited, a.lightlink:active, .white { color:#575757; text-decoration:none; }
a.lightlink:hover { color:#575757 ; text-decoration:none; }

a.avileax:link, a.avileax:visited { color:#FFFFFF; text-decoration:none; }
a.avileax:hover { color:#FFC600; text-decoration:none; }

/* Images styles */
.imgborder, .thumsize, .normalsize { border:1px solid #CC0000; }
.thumsize { width:90px; }
.normalsize { width:125px; }
.bigsize { width:350px; }

/* form part styles */
form { margin:0px; padding:0px; }
input, select, textarea { font-size:11px; color:#333333; font-family:Tahoma,Arial; clip: rect(auto,auto,auto,auto);
	background-position: center center;
	vertical-align: middle;}
input, select, textarea { border:1px solid #cccccc; padding:1px; }
.button { color:#ffffff; cursor:pointer; font-weight:bold;  background:#CC0000;	border:2px solid #333333; }

/* extra heading back*/
.leftfooterpart { background:url(../images/left-down.gif) no-repeat; padding:7px 0px 5px 0px; color:#ffffff; }
.tdborder {border:1px solid #ababab;}


