/* New Css */
/* top nav bar */
#navbar {width:900px; background:white; text-align:center; padding:8px 0 6px 0;}
ul.navmenu1 {margin:0px;padding:0px;list-style:none;}
li.navmenu2 {display:inline}
li.navmenu2 a {text-decoration:none; font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:11px; font-weight:bold;}
li.navmenu2 a:hover {color:white} /* MSIE fix */
li.navmenu2 a:hover span {background-image:url(/images/up.gif); font:Arial, Helvetica, sans-serif; color:#FFF; font-size:11px; !important; text-decoration:none;}

.left {background:url(/images/down.gif) top left; padding:8px 0px 6px 13px; margin:0px;}	 

.right {color:#FFF;background:url(../images/down.gif) top right;padding:8px 13px 6px 0px; margin:0px;}
.righthov {color:#FFF;background:url(../images/up.gif) top right;padding:8px 13px 6px 0px; margin:0px;}
.lefthov {background:url(../images/up.gif) top left; padding:8px 0px 6px 13px; margin:0px;}	
#current span {background-image:url(/images/up.gif) !important;font-weight:600; color:#FFF;}

/* Top DIV CSS */
#header {width:900px; float:left;}
#top-seotxt {width:900px; float:left; text-align:right; height:17px; font-size:10px; color:#FFF; background:#8e059a;}
#header-pic {width:900px; height:150px; padding-bottom:6px; float:left; background:url(../images/topabstract.jpg) no-repeat top right;}
#top-linkbox {width:900px; float:left; height:17px; padding-top:3px; background:url(../images/toplinkbg-div.gif) repeat-x #e9e9e9; text-align:center;}
#topsearchbox {width:900px; height:31px; float:left; color:#333; font-family:Arial, Helvetica, sans-serif; background:url(../images/srchboxbg.gif) repeat-x;}
#quicksearchbox {width:275px; float:left; text-align:left; font-size:11px; height:25px; padding:6px 0px 0px 10px;}
#topsrch-rite {width:400px; float:right; font-size:11px; font-weight:bold; text-align:right; padding:3px 10px 0px 0px;}
#searchshad-div {width:900px; float:left; background:url(../images/searchshad.gif) repeat-x; height:15px;}

/* Footer DIV CSS */
#footer {width:900px; float:left; text-align:center; font-family:tahoma; font-size:11px;}
#footerlink {width:900px; height:20px; float:left; text-align:center; font-family:tahoma; font-size:11px; background:url(../images/footerbg-div.gif) repeat-x; padding-top:11px; margin-bottom:10px;}
#copyrights {width:900px; float:left; text-align:center; color:#666; font-family:tahoma; font-size:11px; margin-bottom:10px;}
#footertxt {width:900px; float:left; height:40px; text-align:center; font-family:tahoma; font-size:11px; color:#333;}

/* Left DIV CSS */
#leftpart {width:170px; float:left; padding:0px 5px 0px 10px;}
.leftheading {width:175px; float:left;}
.leftnav {width:165px; float:left;}
.leftnav a {font-weight:bold; font-size:11px; color:#333; text-decoration:none; background:url(../images/catbull.gif) no-repeat center left; border-bottom:1px solid #e1e1e1; height:28px; line-height:28px; display:block; padding-left:10px}
.leftnav a:hover {color:#8e059a; background:url(../images/catbull-hover.gif) no-repeat center left;}
.subnav {width:155px; float:left; padding-left:10px;}
.subnav a {font-weight:normal; color:#666; font-size:11px; text-decoration:none; background:url(../images/prodbull-div.gif) no-repeat top left; padding:5px 0px 5px 10px; display:block; padding-left:10px;}
.subnav a:hover {color:#000;}

.greysep-lft {width:165px; float:left; height:12px; background:url(../images/greysep.gif) repeat-x center left;}
.loginbox {width:165px; float:left; color:000; border-bottom:3px solid #e6cdee; border-top:3px solid #e6cdee; padding:10px 0px 10px 0px; margin-bottom:15px;}
.testibox {width:165px; float:left; color:000; border-bottom:3px solid #e6cdee; padding-bottom:10px; margin-bottom:15px;}
.newsltrbox {width:165px; float:left; color:000; border-bottom:3px solid #e6cdee; padding-bottom:10px; margin-bottom:15px;}
.lftsmbnr-box {width:165px; float:left; text-align:center; font-weight:bold; color:000;}
.vlinks-div {color:#8e059a; text-decoration:none; margin-left:5px;}

/* Right DIV CSS */
#rightpart {width:140px; float:right; padding:0px 10px 0px 9px;}
.greysep-rt {width:140px; float:left; height:1px; margin:5px 0px 0px 0px; background:url(../images/greysep.gif) repeat-x center left;}
.rightheading {width:140px; float:right;}
.urbasket {width:140px; float:right; font-family:Arial, Helvetica, sans-serif; text-align:left; color:333; border-bottom:3px solid #e0ddd8; margin-bottom:15px; padding-bottom:10px; background:url(../images/cartbg.jpg) no-repeat top right; overflow:hidden;}
.bestselling {width:140px; float:right; text-align:left; color:000; margin-bottom:15px; border-bottom:3px solid #e0ddd8;}
.bestprod {width:140px; float:left; padding:4px 0px 4px 0px; border-bottom:1px solid #eeeeee;}
.bestprodpic {width:30px; height:30px; float:left;}
.bestprodname {width:105px; float:right; text-align:left; padding:7px 0px 0px 3px;}
.right-catbox {width:140px; float:right; color:000; margin-bottom:15px;}

/* Middle DIV CSS */
#middle { width:515px; float:left; padding-top:10px;}
.topbanner {float:left; margin-bottom:20px;}
.smbnr-box {width:515px; float:left; border-bottom:1px solid #eeeeee; padding-bottom:20px; margin-bottom:10px;}
.smbtbnr-box {width:515px; float:left; padding-top:10px; margin-bottom:10px;}
.sm-lftbnr {width:247px; float:left; margin-right:20px;}
.sm-rtbnr {float:right;}
.productsec {width:515px; float:left; border-bottom:1px solid #eeeeee; padding-bottom:10px; margin-bottom:10px;}
.prodthumb {width:85px; height:82px; float:left; text-align:center; padding:10px; background:url(../images/prod-picfrm-div.gif) no-repeat top left;}
.proddesc-box {float:right; width:410px; padding-top:5px; text-align:justify;}
.rating-buylinks-box {float:left; width:410px; padding:5px 0px 5px 0px;}
.rating-price-box {width:150px; float:left; text-align:left;}
.buttons-box {float:right; text-align:right;}

.hprodbt-box {width:515px; float:left; margin-bottom:10px;}
.hprodsmbox {width:165px; margin-right:5px; float:left;}
.htpcrv {width:165px; height:13px; float:left; background:url(../images/htpcrv-div.gif) no-repeat top left;}
.hbtcrv {width:145px; float:left; padding:0px 10px 10px 10px; background:url(../images/hbtcrv-div.gif) no-repeat bottom left;}

.htpcrv-big {width:515px; height:13px; float:left; background:url(../images/htpcrv-big-div.gif) no-repeat top left;}
.hbtcrv-big {width:495px; float:left; text-align:justify; padding:0px 10px 10px 10px; margin-bottom:15px; background:url(../images/hbtcrv-big-div.gif) no-repeat bottom left;}

a {font-size:11px; text-decoration:none;}
a:hover {text-decoration:underline;}

/* Old Css */
body {margin:0px; background-color:#FFFFFF;	font-family:Tahoma;	font-size:11px;	color:#666666;}
h1 {font-family:Arial; font-size:11px; font-weight:bold; color:#333333;	text-decoration:none; margin:0px;}
.border {background-color:#8e059a;width:3px;}
.topabstract {background-image:url(../images/topabstract.jpg);background-repeat:no-repeat;	width:649px; background-position:right;}

.tmenulftcrv {background:url(../images/tmenulftcrv.gif) no-repeat; width:15px;}
.tmenubg {background-image:url(../images/tmenubg.gif); height:28px;}
.tmenurgtcrv {background:url(../images/tmenurgtcrv.gif) no-repeat; width:15px;}
.whtlinks {font-family:Arial; font-size:11px; font-weight:bold; color:#FFFFFF;	text-decoration:none;}
.whtlinks:hover {color:#FFFF00;}

.smenulftcrv { background:url(../images/smenulftcrv.gif) no-repeat; width:15px;}
.smenubg { background:url(../images/smenubg.gif); height:20px;}
.smenurgtcrv { background:url(../images/smenurgtcrv.gif) no-repeat; width:15px;}
.toplinks {	font-family:Verdana; font-size:8pt; color:#333333; text-decoration:none;}
.toplinks:hover {color:#000000; text-decoration:underline;}
.tdtdline {background:url(../images/tdtdline.gif); height:1px;}
.searchbg {	background:url(../images/searchbg.gif); height:25px;}
.searchshad {background:url(../images/searchshad.gif); height:10px;}
.htxt {font-family:Arial; font-size:11px; font-weight:bold;	color:#333333;}
form {margin:1px;}
input,select,textarea {font-family:Verdana;	font-size:8pt; color:#333333; border:1px solid #a9a9ab;}
.nostyle {font-family:''; font-size:''; color:''; border:medium none;}

.catbull { background:url(../images/catbull.gif) no-repeat;}
.catname { font-weight:bold; color:#333333; text-decoration:none; margin-left:10px;}
.catname:hover {font-weight:bold; color:#000000; text-decoration:none; margin-left:10px;}
.catsep { background:url(../images/catsep.gif); height:15px;}

.vsep { background:url(../images/vsep.gif); height:10px;}
.prodbull { background:url(../images/prodbull.gif) no-repeat;}
.prodname {color:#666666; text-decoration:none; margin-left:21px;}
.prodname:hover { color:#000000;}
.cattxt {font-family:Tahoma; font-size:11px; font-weight:bold; color:#333333;}
.memsep { background:url(../images/memsep.gif); height:11px;}
.varwbull { background:url(../images/varwbull.gif) no-repeat center left;}
.vlinks {color:#8e059a; text-decoration:none; margin-left:11px;}
.vlinks:hover {text-decoration:underline;}
.vlink {color:#8e059a; text-decoration:none;}
.vlink:hover {text-decoration:underline;}
.cartbg { background:url(../images/cartbg.jpg) no-repeat; height:92px;}
.cartbull {background:url(../images/cartbull.gif) no-repeat;}
.cartsep {background:url(../images/cartsep.gif); height:10px;}
.cartlinks {color:#746a5c; text-decoration:none; margin-left:11px;}
.cartlinks:hover {text-decoration:underline;}
.bestsep {background:url(../images/bestsep.gif); height:7px;}
.bestlinks {font-family:Arial; font-size:11px; font-weight:bold; color:#333333; text-decoration:none;}
.bestlinks:hover {color:#000000;}
.bestbtmsep { background-image:url(../images/bestbtmsep.gif); height:6px;}
.catlftcrv { background:url(../images/catlftcrv.gif) no-repeat; width:20px; height:20px;}
.catbarbg {	background:url(../images/catbarbg.gif); height:20px;}
.whtcattxt { font-family:Tahoma; font-size:11px; font-weight:bold; color:#FFFFFF; margin-left:4px;}
.catrgtcrv { background:url(../images/catrgtcrv.gif) no-repeat; width:20px; height:20px;}
.httoplftcrv {background:url(../images/httoplftcrv.gif) no-repeat; width:10px; height:10px;}
.httoplne { background:url(../images/httoplne.gif); height:10px;}
.httoprgtcrv { background:url(../images/httoprgtcrv.gif) no-repeat; width:10px; height:10px;}
.htlftlne { background:url(../images/htlftlne.gif); width:10px;}
.htrgtlne { background:url(../images/htrgtlne.gif); width:10px;}
.htbtmlftcrv { background:url(../images/htbtmlftcrv.gif) no-repeat; width:10px; height:10px;}
.htbtmlne { background:url(../images/htbtmlne.gif); height:10px;}
.htbtmrgtcrv { background:url(../images/htbtmrgtcrv.gif) no-repeat; width:10px; height:10px;}
.subcatlftcrv { background:url(../images/subcatlftcrv.gif) no-repeat; width:12px; height:20px;}
.subcatbg { background:url(../images/subcatbg.gif); height:20px; font-family:Tahoma; font-size:11px; color:#333333; font-weight:bold; text-decoration:none;}
.subcatrgtcrv { background:url(../images/subcatrgtcrv.gif) no-repeat; width:12px; height:20px;}
.subcatbxtplftcrv { background:url(../images/subcatbxtplftcrv.gif) no-repeat; width:6px; height:6px;}
.subcatbxtplne { background:url(../images/subcatbxtplne.gif); height:6px;}
.subcatbxtprgtcrv { background:url(../images/subcatbxtprgtcrv.gif) no-repeat; width:6px; height:6px;}
.subcatbxlftlne { background:url(../images/subcatbxlftlne.gif); width:6px; }
.subcatbxrgtlne { background:url(../images/subcatbxrgtlne.gif); width:6px;}
.subcatbxbtmlftcrv { background:url(../images/subcatbxbtmlftcrv.gif) no-repeat; width:6px;	height:6px;}
.subcatbxbtmlne { background:url(../images/subcatbxbtmlne.gif); height:6px;}
.subcatbxbtmrgtcrv { background:url(../images/subcatbxbtmrgtcrv.gif) no-repeat; width:6px;	height:6px;}
.prodwhtbg { background-color:#FFFFFF; height:113px; width:113px;}

.footsep { background:url(../images/footsep.gif); height:9px;}
.footlftcrv { background:url(../images/footlftcrv.gif) no-repeat; width:15px; height:20px;}
.footbg { background:url(../images/footbg.gif); height:20px;}
.footrgtcrv { background:url(../images/footrgtcrv.gif) no-repeat; width:15px; height:20px;}
.footlinks { color:#333333; text-decoration:none;}

.blkbiglnk { color:#333333; text-decoration:none; font-size:17px;}
.footlinks:hover { color:#000000; text-decoration:underline;}
.foottxt {color:#333333;}

.lftshadbg {background:url(../images/lftshadbg.gif);}
.rgtshadbg {background:url(../images/rgtshadbg.gif);}
.catdesctxt { font-family:Verdana; font-size:8pt; color:#333333; text-align:justify;}
.pglftcrn { background:url(../images/pglftcrn.gif) no-repeat; width:5px; height:21px;}
.pgbg { background:url(../images/pgbg.gif);}
.pgrgtcrn {	background:url(../images/pgrgtcrn.gif) no-repeat; width:5px; height:21px;}
.prdbxtplftcrn { background:url(../images/prdbxtplftcrn.gif) no-repeat; width:10px; height:10px;}
.prdbxtplne { background:url(../images/prdbxtplne.gif);}
.prdbxtprgtcrn { background:url(../images/prdbxtprgtcrn.gif) no-repeat; width:10px; height:10px;}
.prdbxlftlne { background:url(../images/prdbxlftlne.gif);}
.prdbxrgtlne { background:url(../images/prdbxrgtlne.gif);}
.prdbxbtlftcrn { background:url(../images/prdbxbtlftcrn.gif) no-repeat; width:10px; height:10px;}
.prdbxbtmlne { background:url(../images/prdbxbtmlne.gif);}
.prdbxbtrgtcrn { background:url(../images/prdbxbtrgtcrn.gif) no-repeat; width:10px; height:10px;}
.prodlinks { font-family:Arial; font-size:11px; font-weight:bold; color:#8e059a; text-decoration:none;}
.prodlinks:hover {color:#333333;}
.catprodsep {background:url(../images/catprodsep.gif); height:23px;}
.prptxt { color:#8e059a; font-weight:bold;}
.prplinks { color:#8e059a; text-decoration:none;}
.prplinks:hover {text-decoration:underline;}
.prodsep { background:url(../images/prodsep.gif); height:31px;}
.prodmainsep { background:url(../images/prodmainsep.gif); height:41px;}
.prodhead { font-family:Arial; font-size:14px; font-weight:bold; color:#8e059a;}
.gradsep { background:url(../images/gradsep.gif); height:1px;}
.featsep {background-image:url(../images/featsep.gif); height:16px;}
.featctrsep {background-image:url(../images/featctrsep.gif);height:21px;}
.rplinks {color:#666666;text-decoration:none;}
.rplinks:hover {color:#000000;}
.cartheadbg {font-family:Arial;	font-size:11px;	font-weight:bold; color:#333333; background-image:url(../images/cartheadbg.gif); height:16px;}
.vprplinks {font-family:Verdana; font-size:8pt;	color:#8e059a; font-weight:bold; text-decoration:none;}
.vprplinks:hover { font-family:Verdana; font-size:8pt; color:#333333; text-decoration:none;}
.prptick { background-image:url(../images/prptick.gif); background-repeat:no-repeat; width:18px;}
.red { color:#FF0000;}
.purple { color:#8e059a; text-decoration:underline;}
.purple-head { font-family:verdana; font-size:11px; color:#8e059a; font-weight:bold; text-decoration:none;}
.strike { font-family:Tahoma; font-size:11px; color:#666666; text-decoration:line-through;}
.topseoline { background-color:#8e059a; margin:0px; font-family:verdana; font-size:10px; font-weight:normal; color:#ffffff;	height:17px;}
.prdtxt { font-family:Verdana; font-size:11px;}
.prdlnks { font-family:Arial; font-size:13px; font-weight:bold; color:#8e059a; text-decoration:none;}
.prdlnks:hover { color:#333333; text-decoration:none;}
.error_box {border:1px solid #e8e8e8;background-color:#f7f7f7;color:#e20908;text-align:left;background-repeat:no-repeat;height:22px;padding:10px 10px 10px 20px;font-weight:bold;}
/* New Checkout CSS */
.stepcorlt1{background-image:url(../images/stepcorlt1.gif);width:15px;height:18px;}
.stepcorlt2{background-image:url(../images/stepcorlt2.gif); width:15px;	height:18px;}
.stepcorlt-dr1{background-image:url(../images/stepcorlt-dr1.gif);width:18px;height:18px;}
.stepcordr1{background-image:url(../images/stepcordr1.gif);width:15px;}
.stepcordr2{background-image:url(../images/stepcordr2.gif);width:15px;}
.stepcordr-lt2{background-image:url(../images/stepcordr-lt2.gif);width:15px;}
.stepcorlt-lt1{background-image:url(../images/stepcorlt-lt1.gif);width:18px;}
.cart-sept{background-image:url(../images/cart-sept.gif);background-repeat:repeat-y;width:22px;}
.stepdrtxt1{background-color:#0362ab;color:#FFFFFF;font-size:12px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;padding:0 5px 0 5px;}
.steplttxt1{background-color:#eddef3;color:#8f0799;font-size:12px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;padding:0 5px 0 5px;}
.stepltxt{background-image:url(../images/stepbgcart.gif);height:18px;color:#ffffff;font-size:12px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;padding:0 5px 0 5px;}
.nrmltxt{font-size:11px; font-weight:bold;}

#rcnt_view {width:140px; float:left; border-bottom:2px solid #e0ddd8; margin-bottom:20px;}
.rcnt_view_head {width:140px; float:left;}
.rcnt_view_cont {width:140px; float:left; border-bottom:1px solid #e0ddd8; padding:5px 0px;}
.rcnt_view_cont span a {text-decoration:none; font-family:Arial, Helvetica, sans-serif; color:#000; font-weight:bold; font-size:10px;}
.rcnt_view_cont span a:hover {text-decoration:underline;}
.rcnt_view_pic {width:30px; float:left;}

#seo_box_btm {float:left; width:880px; padding:0 10px;}
.seobtm_topcrv {float:left; width:880px; height:20px; background:url(../images/seobtm_topcrv.gif) no-repeat top left;}
.seobtm_btmcrv {float:left; width:840px; padding:0 20px 20px 20px; background:url(../images/seobtm_btmcrv.gif) no-repeat bottom left;
font-family:Arial, Helvetica, sans-serif; color:#333; font-size:12px;}


.buynow_popup {width:265px; background:none; overflow:hidden;}
.bn_popup_top {float:left; width:255px; padding:5px; background:url(../images/buynow_popup_top.gif) no-repeat top left;}
.bn_popup_btn {float:left; width:255px; padding:5px;  background:url(../images/buynow_popup_btm.gif) no-repeat bottom left;}
.popup_prod_cont {width:255px; float:left; border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; padding:5px 0;}
.popup_txt {font-size:10px; padding-bottom:5px;}
.popup_prod_img {float:left; width:50px; margin-right:10px;}
.popup_prod_txt {float:left; width:100px; padding-top:10px; font-size:11px; margin-right:10px;}
.popup_prod_prc {float:left; font-size:12px; padding-top:10px; font-weight:bold;}
.popup_prod_prc_color {float:left; font-size:12px; padding-top:10px;}
.pop_btn {float:left; height:30px; padding:5px 1px;}
.pop_btn_crt {float:left; width:255px; height:30px; padding:5px 1px;}

/* RSS NEWS CSS */
#newsscroll {float:left; width:515px; margin-bottom:10px;}
#newsscroll_head {margin:0px; padding:0px; height:26px;}
#newsscroll_head a {margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#821989; text-decoration:none;}
#newsscroll_head a:hover {color:#000;}
.scroll_cont {float:left; width:515px;}
.scrollingstripe {float:left; height:20px; width:515px; padding:3px 0 0 0; background:url(../images/scroll_bg.gif) no-repeat top left; color:#FFF; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.scrollingstripe marquee {color:#FFF; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.scrollingstripe a {color:#FFF; text-decoration:none;}
.scrollingstripe a:hover {text-decoration:underline;}
.scrl_headingbig {float:left; width:515px; font-size:18px; color:#7e1384; padding:5px 0; border-bottom:1px solid #7e1384;}

.news_imgbdr {border:1px solid #d7b9e3;}
.news_dotbdr {border-bottom:1px dotted #d7b9e3;}
.newslink {color:#821989; text-decoration:none;}
.newslink:hover {color:#000;}
.purplebtmbdr {border-bottom:1px dotted #821989;}
p.newsdtls_bigfnt {font-size:18px; color:#333; margin:0px; padding-top:10px;}

.newspagination {color:#000;}
.newspagination a {color:#000; background:#bf81c2; margin:0; height:55px; line-height:55px; padding:3px 10px;}
.newspagination a:hover {color:#FFF; background:#93149a; text-decoration:none; margin:0; padding:3px 10px;}
.newspagination_active {color:#FFF; background:#93149a; text-decoration:none; margin:0; height:60px; line-height:60px; padding:3px 10px;}

a img {border:0}

.fieldsvalgn {float:left; width:165px;}
.fieldsvalgn input {vertical-align:middle;}
#quicksearchbox img {vertical-align:middle;}
#quicksearchbox input {vertical-align:middle;}
#topsrch-rite img {vertical-align:middle;}

.viewalllnk{background-color:#666; color:#FFF; text-decoration:none; padding:0 5px;}
.viewalllnk:hover{background-color:#9623ad; text-decoration:none; }

.chck_txt_icon {padding-left:20px;}
.chck_txt_icon p {background:url(../images/prptick.gif) no-repeat top left; margin:0px; padding:0 0 6px 20px;}

#livechatid{float:right; width:50%; padding:40px 20px 0 0; text-align:right;}
#geoonright{ float:left; width:100%; text-align:center; padding:5px 0px 15px 0px;}