html{width:100%;}body{line-height:18px;font-family:Arial,Helvetica,sans-serif;font-size:12px;text-align:center;height:100%;color:#3e4f5d}div,form,a,p,img,h1,h2,h3,h4,h5,h6{margin:0px;padding:0px;border:0px}h1,h2,h3,h4,h5,h6{display:inline}h1{font-size:16px}h2{font-size:15px;display:block;}#container{width:900px;margin:0 auto}.leftitem{padding:4px 0 4px 6px;border-bottom:solid 1px #dbe1e5;height:14px;display:block}.leftitem:hover{background-color:#e9f5ff}.leftmenuitem{    width:178px;    height:23px}.leftmenu{border-top:solid 1px #dbe1e5;border-left:solid 1px #dbe1e5;border-right:solid 1px #dbe1e5;margin:1px}
#menu{padding:0;margin:5px 0 0 0 ;border:none;position:relative;float:right;width:358px;height:29px;background:url(img/menu.gif)}
#menu li{position:absolute;list-style:none}
#menu li,#menu a{height:32px;display:block}
#menu-basket{left:0px;width:143px}
#menu-basket a:hover{background:url(img/menu.gif) -0px -29px no-repeat}
#menu-checkout{left:143px;width:103px}
#menu-checkout a:hover{background:url(img/menu.gif) -143px -29px no-repeat}
#menu-contactus{left:246px;width:112px}
#menu-contactus a:hover{background:url(img/menu.gif) -246px -29px no-repeat}a img{border-width:0}a:link,a:visited{color:#447acb}a:link:hover,a:visited:hover{color:#64a4f7}.nostylelink a:link,.nostylelink a:visited{text-decoration:none;color:#3e4f5d}.nostylelink a:link:hover,.nostylelink a:visited:hover{text-decoration:none;color:#447acb}.right-float{text-align:right;float:right}.left-float{float:left}.parent{width:100%;}.parent:after{content:".";display:block;height:0;clear:both;visibility:hidden}.datatable table{padding:5px;text-align:left;border:1px solid #b7bec6}.datatable tr td,.datatable tr th{border:none;border-bottom:1px solid #b7bec6}.datatable tr th{border:none;color:#022652;background-color:#d6e8ff;border-bottom:1px solid #92aac7}.datatable tfoot th,.datatable tfoot td{border:none;border-top:2px solid #92aac7}.styletable{ margin:0; text-align:left;border:1px solid #a3b4c3}.styletable tr td,.styletable tr th{ padding:4px 8px 4px 8px}.styletable tbody tr td{border-bottom:1px solid #e5ebf1}.styletable tbody tr td table tr td{border-bottom:none;padding:2px}.styletable thead tr td,.styletable tr th{ font-weight:bold;border:none;color:#3d6695;background-color:#eaf3ff;border-bottom:1px solid #afcee8}.styletable tfoot th,.styletable tfoot td{background:#eaf3ff;color:#3d6695}.pnlExpense{border-top:1px solid #d4d0c8;border-left:1px solid #d4d0c8;border-bottom:1px solid #808080;border-right:1px solid #808080;background:#eaf3ff;padding:8px}.infobox{ border:1px solid #dbe1e5; padding:6px; text-align:left}.imgborder{border:1px solid #dbe1e5}.line{margin:2px 0 4px 0; display:block;height:1px;font-size:1px;line-height:1px;width:100%;border-top:1px solid #dbe1e5}.fail,.pass{text-align:left;padding:5px 5px 5px 5px}.fail div,.pass div,.info div{ font-family:Verdana; font-size:12px; font-weight:bold}.fail{background:#ffe9e9;border-top:2px solid #e38d8d;border-bottom:2px solid #e38d8d; color:#a22525}.pass{background:#edffe8;border-top:2px solid #7fcd40;border-bottom:2px solid #7fcd40;color:#285e43}.selectbg{ background:#f4ffe2}.translucent{filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5}.basketpopup{    border:solid 4px #3f4c5d;    width:500px;    background:white}    .modalBackground{    background-color:Gray;    filter:alpha(opacity=70);    opacity:0.7}.headerblock{font-size:11px;color:#FFF;background-image:url(img/headerbg.gif);height:27px;line-height:27px;font-weight:bold}.redfont{color:#d13052}.highlight{background-color:#FFFCD4;color:#5F5851;}.yellowbox,.bluebox,.greybox,.whitebox { display:block;  background-color:#fff;  border:solid 1px #cacaca; padding:6px; text-align:left}.yellowbox { border:solid 1px #f4da7a; background-color:#fffae5}#overlay{ display:none;position:absolute;margin:auto;top:0;left:0;width:100%;height:100%;z-index:50;background-color:#0a1018;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5}#progress{ display:none;position:absolute;top:0;background:#FFF;border:solid 2px #333;text-align:center;z-index:100}.leftmenu{    margin:0;padding:0;border:0;width:100%}.leftmenu li{    height:18px;border-bottom:solid 1px #dbe1e5;display:block;    padding:2px 0 2px 0;    width:100%}    .leftmenu li  a,.leftmenu li  a:visited{    height:17px;    padding:2px 0 1px 0;    display:block;    width:100%}.leftmenu li:hover,.leftmenu li a:hover{background-color:#e9f5ff}.leftmenu li:hover dl,.leftmenu li a:hover dl{display:block}.leftmenu dl{    border:solid 1px #adbece;    display:none;padding:0;margin-left:178px;margin-top:-23px;background-color:#e9f5ff;    width:240px}    .leftmenu dd{border-bottom:1px solid #dbe1e5;margin:0;clear:left}.leftmenu dd a,.leftmenu dd a:visited{background:url(img/rightarrow2.gif) center left no-repeat;padding:4px 0 0 0;height:18px;margin:0;display:block}.leftmenu dd a:hover{background-color:#afdbff;width:100%}div#ib_overlay{position:absolute;left:0;width:100%;background-color:#2e2f31;cursor:pointer}div#ib_contents{text-align:left;position:absolute;left:50%;overflow:hidden;border:solid 4px #cbcdcf;padding:17px 10px 10px 10px;background-color:#fff}div#ib_close{    background:#cbcdcf url(img/close.gif) no-repeat right top; width:35px; height:9px; position:absolute; padding:0 0 4px 4px; right:0; top:0; cursor:pointer}.ib_loading{}div#ib_contentbody{    width:100%;    height:100%;   // overflow-y:auto;   // overflow-x:hidden}.tblListing{    margin:0;    padding:0;    border:0;    background-color:white}.tblListing .paging td{border-top:solid 1px #dbe1e5;border-bottom:solid 1px #dbe1e5;padding-left:4px;color:#595a75;background:#eff7ff;font-weight:bold}.tblListing .mousetip td{background-color:#fbfaef;border-bottom:solid 1px #dbe1e5;font-size:11px}.tblListing .itemrow td{font-size:11px;border-bottom:solid 1px #dbe1e5}.tblListing .itemrow td table tr td{border-bottom:0}input.iPacks{width:20px;font-size:11px}.pager{font-size:10px}.pager a:link,.pager a:visited{    padding:2px 5px 3px 5px;    border:solid 1px #b5d4f2;    border-right:solid 1px #6181a1;        border-bottom:solid 1px #6181a1;    background-color:#90b4d7;    color:White;    text-decoration:none}.pager a:link:hover,.pager a:visited:hover{    border:solid 1px #b5d4f2;    border-right:solid 1px #6181a1;    border-bottom:solid 1px #6181a1;    background-color:#77cdff}.pager a.currentpage{    border:solid 1px #f696c3;    border-right:solid 1px #b14577;    border-bottom:solid 1px #b14577;    background-color:#e468a2}span.pageinfo{    font-size:10px;    padding:2px 5px 3px 5px;    border:solid 1px #576577;    background-color:#738bab;    color:White;    font-weight:bold}
.beads{clear:both;padding-bottom:10px;line-height:14px;}
.beads .smcontainer {float:left;width:90px;height:90px;text-align:center;font-size:11px;padding:2px 3px 0 3px;}
.beads div a { text-decoration:none; }
.beads div a img{padding-bottom:2px;}

.beads h2 a {
    text-decoration:none;
    border-bottom:1px solid #dbe1e5;
    display:block;
    padding:4px 0;
    margin-bottom:4px;
}

.bluebg,.pinkbg,.orangebg{padding:10px;margin-bottom:5px;}
.bluebg{background-color:#ecf5ff;}
.pinkbg{background-color:#ffe0ee;}
.lightpinkbg{background-color:#fff1f7;}
.sktype,.sktypesel{text-decoration:none;margin:0 6px 6px 0;display:block;background-color:white;border:1px solid #dbe1e5;padding:2px;width:60px;font-weight:normal; }
.sktype:hover{
    border:1px solid #afdbff;
}
.sktypesel{
    border:1px solid #afdbff;
}
.bluebg .text,.pinkbg .text{float:left;width:190px;font-weight:bold;padding-top:4px;}
.orangebg{background-color:#fff2ce;font-size:14px;font-weight:bold;color:#756c55;text-align:center;}
#swarovskiretail{
	text-align:center;
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
	margin-bottom:14px;
	display:block;
	padding:6px;
	background-color:#ffe9f0;
	color:#9b596e;
	border:solid 4px #f5c5d5;
}

.POP
{
        color:#ff0e58;
        font-weight:bold;
    

}
.NEW
{
        color:#f29b03;
        font-weight:bold;
}
