body { margin:18px 0px 18px 0px; background-color:#575757; font-size:11px; color:#A9A9A9; font-family:Tahoma,Arial,Helvetica,sans-serif; text-align:left; background:url(../images/design-bg.jpg); }td { 	font-size:11px; }/*Main structure Class */.maintable { width:780px; background:#000000; padding:2px; }.maintablepopup { height:100%; width:615px; background:#000000; padding:2px; }/* Top header part styles */.toppart {color:#ffffff; height:20px; background:url(../images/top-bg.gif) repeat-x; }.toppart a {	color:#CCCCCC;	text-decoration:none;	padding-left:20px;	padding-right:19px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: normal;}.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:2px 0px 0px 0px; vertical-align:top;}.contantpart a { color:#ffffff; text-decoration:none; }.contantpart a:hover { color:#FEB40F; 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/downbackg.gif) no-repeat center; color:#A9A9A9f; height:46px;}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:#434343; }.allborder td { padding:5px 4px 5px 4px;}.allborder b { color:#000000; text-decoration:none; }.fieldheader { background:#434343; color:#D1B881; padding-left:5px; font-weight:bold; }.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:#4B4B4B; }.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:#D1B881; }.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:#A5A5A5; font-weight:bold; margin:0px; padding:7px 0px 8px 7px;  background:url(../images/h1-bg.gif) no-repeat; height:14px;}.innerhead {font-size:12px; color:#A5A5A5; font-weight:bold; margin:0px; padding:7px 0px 8px 7px;  background:url(../images/h1-bg-big.gif) no-repeat; height:14px;}.artisthead {font-size:12px; color:#A5A5A5; font-weight:bold; margin:0px; padding:7px 0px 8px 7px;  background:url(../images/h1-bg-artist.gif) no-repeat; height:14px;}.popuphead {font-size:12px; color:#A5A5A5; font-weight:bold; margin:0px; padding:7px 0px 8px 7px;  background:url(../images/h1-bg-popup.gif) no-repeat; height:14px;}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:#A9A9A9; text-decoration:none; font-weight:normal; }a.normallink:hover { color:#D0C4AA; text-decoration:none; font-weight:normal;}a.lightlink:link, a.lightlink:visited, a.lightlink:active, .white { color:#EDEDED; text-decoration:none; }a.lightlink:hover { color:#CCCCCC ; text-decoration:none; }a.avileax:link, a.avileax:visited { color:#A9A9A9; text-decoration:none; }a.avileax:hover { color:#FFC600; text-decoration:none; }/* Images styles */.imgborder a { border:4px solid #3D3D3D; }.imgborder, .thumimg, .normalimg { border:4px solid #3D3D3D; }a:hover .imgborder, a:hover .thumimg, a:hover .normalimg { border:4px solid #545454; }.thumsize { }.normalsize { width:125px; }.bigsize { width:350px; }/* form part styles */form { margin:0px; padding:0px; }input, select, textarea { font-size:11px; color:#FFFFFF; font-family:Tahoma,Arial; clip: rect(auto,auto,auto,auto);	background-position: center center; background:#4E4E4E;	vertical-align: middle;}input, select, textarea { border:1px solid #757575; 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; width:500px; }.tdborder { border-left:1px solid #545454; border-right:1px solid #545454;; background:#434343;}.tdborderhome { border-left:1px solid #545454; border-right:1px solid #545454;; background:#434343;}.head { color:#FEB40F; font-size:12px; font-weight:bold;}.pagecontent { line-height:16px;}.pagecontent .head { color:#D8D8D8; line-height:16px;}