body{
margin:0 0 0 0px; 
background-color:#000000; 
}

.maintopbgs{
background:url(../imgs/top-back-bg.jpg);
background-position:center top;
height:202px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFF;
font-weight:normal;
text-decoration:none;
}


#wrap{
	position:fixed;; 
	z-index:-1; 
	top:0; 
	left:0; 
	background-color:black
}
#wrap img.bgfade{
    position:absolute;
    top:0;
    display:none;
    width:100%;
	z-index:-1
}


.DOWNTXT{font-family:'Raleway', sans-serif; font-size:13px; color:#989898; font-weight:500;  text-decoration:none; transition:0.3s;}

.DOWNTXT:hover{font-family:'Raleway', sans-serif; font-size:13px; color:#0186d5; font-weight:500; padding-left:4px; text-decoration:none;}


 

.topbasektico{color:#143b91; font:normal 15px 'Roboto Condensed';  text-decoration:none;}

.topbasektrextm{color:#383838; font:normal 14px 'Roboto Condensed';  text-decoration:none;}


.ftrlnk{ color:#999999; font:normal 13px 'Roboto Condensed';  text-decoration:none; display:block; padding-left:1px; transition:all 0.5s;}
.ftrlnk:hover{ color:#e95200; font:normal 13px 'Roboto Condensed'; padding-left:5px;  text-decoration:none;}




.mcatercs{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#999999;
font-weight:normal;
text-decoration:none;
}


.mcatercs:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFF;
font-weight:normal;
text-decoration:none;
}




.maincates{
background:#f4f4f4;
border:1px solid #ebebeb;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#858585;
font-weight:normal;
text-decoration:none;
}


.maincates:hover{
background:#f4f4f4;
border:1px solid #cfcfcf;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#858585;
font-weight:normal;
text-decoration:none;
} 

 
@font-face {
font-family: BTNSGoteheadd;
src: url("../imgs/FRAMDCN.TTF") format("truetype");
}

#mainbtnstks{
padding:24px 22px 23px 22px;
font-family:BTNSGoteheadd, Arial, Helvetica, sans-serif;
font-size:14px; 
font-weight:normal;
text-transform:uppercase;
border-right:1px solid #000000;
color:#FFFFFF; 
text-decoration:none;
}


#mainbtnstks:hover{
font-family:BTNSGoteheadd, Arial, Helvetica, sans-serif;
font-size:14px; 
font-weight:normal;
text-transform:uppercase;  
text-decoration:none;
background:url(../imgs/btns-bgs.jpg);
color:#de0037;
}


@font-face {
font-family:HEADINGLINKS;
src: url("../imgs/CheltenhamStd-BookCondIt.otf") format("opentype");
}


.headlinks{
font-family:HEADINGLINKS, Arial, Helvetica, sans-serif;
font-size:24px;
letter-spacing:0.3px;
font-weight:normal; 
color:#747474;
text-decoration:none;
}


.headlinks:hover{
font-family:HEADINGLINKS, Arial, Helvetica, sans-serif;
font-size:24px;
letter-spacing:0.3px;
font-weight:normal; 
color:#e8e8e8;
text-decoration:none;
}



@font-face {
font-family:ARTICLNDR;
src: url("../imgs/ITCAvantGardeStd-MdCn.otf") format("opentype");
}

.articlenumber{
font-family:ARTICLNDR, Arial, Helvetica, sans-serif;
font-size:17px; 
font-weight:normal; 
color:#e90037;
text-decoration:none;
}



.prdmainbgs{
background:#FFFFFF;
box-shadow: 0px 0px 9px 0px #dedede;
border:1px solid #e8e8e8;
margin:0px;
}




.indprdbgs{
display:block;
background:url(../imgs/bg-prd-back.jpg);
width:242px;
height:264px; 
box-shadow: 0px 0px 0px 0px #dedede;
border:0px solid #e8e8e8;
margin:0px;
}


.indprdbgs:hover{
background:url(../imgs/bg-prd-back.jpg);
width:242px;
height:264px; 
box-shadow: 0px 0px 10px 0px #dedede;
border:0px solid #e8e8e8;
margin:0px;
}





.mainimgs{ 
box-shadow: 0px 0px 0px 0px #000000;
border:0px solid #e8e8e8;
border-radius:4px;
margin:0px; 
}


#prdmainbgs{
background:#FFFFFF;
box-shadow: 0px 0px 9px 0px #dedede;
border:1px solid #e8e8e8;
margin:0px;
padding:5px;
}


.leftbgwhibgs{
background:#FFFFFF;
box-shadow: 0px 0px 11px 0px #dedede;
border:1px solid #e8e8e8;
}



.midprds{
background:#FFFFFF;
box-shadow: 0px 0px 0px 0px #dedede;
border:1px solid #FFFFFF;
margin:0px;
}


.midprds:hover{
background:#FFFFFF;
box-shadow: 0px 0px 0px 0px #dedede;
border:1px solid #cacaca;
margin:0px;
}


.mainbg{
background:#FFFFFF; 
box-shadow: 0px 0px 12px 0px  #575757;
border:0px;
font-family:Tahoma;
font-size:11px;
font-weight:normal;
color:#FAFAFA;
text-decoration:none;
}


.indabtbgs{
background:#FFFFFF; 
box-shadow: 0px 0px 9px 0px #b2b2b2;
border:1px solid #a9afb5;
font-family:arial;
font-size:12px;
font-weight:normal;
color:#666666;
text-decoration:none;
}




#btnslink{
display:block;
padding-left:11px;
padding-right:11px;
height:29px;
line-height:29px;
font-family:arial;
font-size:12px;
color:#FAFAFA;
font-weight:normal;
text-decoration:none;
}


#btnslink:hover{
display:block;
background:url(../imgs/btns-bg-hv.jpg);
padding-left:11px;
padding-right:11px;
height:29px;
line-height:29px;
font-family:arial;
font-size:12px;
color:#000000;
font-weight:normal;
text-decoration:none;
}







@font-face {
font-family: BTNTRSGRGDD;
src: url("../imgs/FRAMDCN.TTF") format("truetype");
}

.TOPTXTNAME{
font-family:BTNTRSGRGDD, Arial, Helvetica, sans-serif;
font-size:14px; 
font-weight:normal;
text-transform:uppercase; 
padding:9px 15px 9px 15px;
color:#FFFFFF;
text-decoration:none;
}


.TOPTXTNAME:hover{
font-family:BTNTRSGRGDD, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
text-transform:uppercase; 
color:#FAFAFA;
background:#3b3b3b;
padding:9px 15px 9px 15px;
text-decoration:none;
}


@font-face {
font-family: LARGEHEAD;
src: url("../imgs/ITCAvantGardeStd-BoldCnObl.otf") format("opentype");
}

.MAINHEADING{
font-family:LARGEHEAD, Arial, Helvetica, sans-serif;
font-size:17px; 
font-weight:normal;
text-transform:uppercase; 
color:#676767;
text-decoration:none;
}





@font-face {
font-family: DETAILNAMES;
src: url("../imgs/KhmerUIb.ttf") format("truetype");
}



.detailnames{
font-family:DETAILNAMES, Arial, Helvetica, sans-serif;
font-size:13px; 
font-weight:normal;
text-transform:uppercase; 
color:#a7a7a7;
text-decoration:none;
}




@font-face {
font-family:DETAILGotd;
src: url("../imgs/FRAMDCN.TTF") format("truetype");
}

.detailnamelrgcats{
font-family:DETAILGotd, Arial, Helvetica, sans-serif;
font-size:13px;
text-transform:uppercase; 
font-weight:normal; 
color:#747474;
text-decoration:none;
}


.addplus{
display:block;
background:url("../imgs/plus.png");
width:27px;
height:27px;
border:0px;
cursor:pointer;
margin-top: 4px;
margin-left: 9px;
}

.addminus{
display:block;
background:url("../imgs/minus.png");
width:27px;
height:27px;
border:0px;
cursor:pointer;
margin:0px;
margin-top: 4px;
}



.sizescol{
background:#f8f8f8;
padding:4px;
border-radius:1px;
border:1px solid #e0e0e0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px; 
font-weight:normal; 
color:#5f5f5f;
text-decoration:none;
}




.inqlisted{
background:#f9f9f9; 
border-radius:2px;
border:1px solid #bfbfbf;
box-shadow: 0px 0px 5px 0px #e5e5e5;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:5px; 
font-weight:normal; 
color:#747474;
text-decoration:none;
}






.maindownlinkso{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#8d8d8d;
font-weight:normal;
text-decoration:none;
}


.maindownlinkso:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFF;
font-weight:normal;
text-decoration:none;
}




.smcatts{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#353535;
font-weight:normal;
text-decoration:none;
}


.smcatts:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:normal;
text-decoration:underline;
}








.redheading{
font-family:BTNSGoteheadd, Arial, Helvetica, sans-serif;
font-size:17px; 
font-weight:normal;
text-transform:uppercase;
color:#a90000;
text-decoration:none;
}


.grayheading{
font-family:BTNSGoteheadd, Arial, Helvetica, sans-serif;
font-size:17px; 
font-weight:normal;
text-transform:uppercase;
color:#2d2d2d;
text-decoration:none;
}





.mainbtnslink{
font-family:Arial, Helvetica, sans-serif;
font-size:12px; 
font-weight:normal;
color:#808080;
text-decoration:none;
}


.mainbtnslink:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px; 
font-weight:normal;
color:#000000;
text-decoration:none;
}




.prdcatsbgsleft{
background:#252525;
border-bottom-left-radius:6px;
border-bottom-right-radius:6px;
}







 
@font-face {
font-family: Gotd;
src: url("../imgs/ITCAvantGardeStd-BkCnObl.otf") format("opentype");
} 


.maintxtname{
font-family:Gotd, Arial, Helvetica, sans-serif;
font-size:17px; 
font-weight:normal;
line-height:27px;
color:#757575;
text-decoration:none;
}


.catsnamelrgsred{
font-family:Gotd, Arial, Helvetica, sans-serif;
font-size:16px; 
font-weight:normal;
color:#b11313;
text-decoration:none;
}









.topitempin{
font-family:Gotd, Arial, Helvetica, sans-serif;
font-size:21px; 
font-weight:normal;
color:#ef8e9c;
text-decoration:none;
}



@font-face {
font-family: Gotdbestname;
src: url("../imgs/BebasNeue.otf") format("opentype");
}


.chklinks{
font-family:Gotdbestname, Arial, Helvetica, sans-serif;
font-size:17px; 
font-weight:normal;
color:#c7c7c7;
text-decoration:none;
}

.chklinks:hover{
font-family:Gotdbestname, Arial, Helvetica, sans-serif;
font-size:17px; 
font-weight:normal;
color:#929292;
text-decoration:none;
}




@font-face {
font-family: Goteheadd;
src: url("../imgs/CheltenhamStd-BookCondIt.otf") format("opentype");
}

.toptxheading{
font-family:Goteheadd, Arial, Helvetica, sans-serif;
font-size:16px; 
font-weight:normal; 
color:#d5d5d5;
text-decoration:none;
}


.toptxheading:hover{
font-family:Goteheadd, Arial, Helvetica, sans-serif;
font-size:16px; 
font-weight:normal; 
color:#FAFAFA;
text-decoration:none;
}



@font-face {
font-family: MAINBTNS;
src: url("../imgs/KhmerUIb.ttf") format("truetype");
}


.topbtnslink{
display:block; 
height:39px;
line-height:39px;
padding-left:11px; padding-right:11px;	
font-family:MAINBTNS, Arial, Helvetica, sans-serif;
font-size:14px; 
text-transform:uppercase;
font-weight:normal;
color:#FAFAFA;
text-decoration:none;
}

.topbtnslink:hover{
display:block;
background:#151515;
height:39px;
line-height:39px;
padding-left:11px; padding-right:11px;	
font-family:MAINBTNS, Arial, Helvetica, sans-serif;
font-size:14px;
text-transform:uppercase;
font-weight:normal; 
color:#FFFFFF;
text-decoration:none;
}



#redbullets{
display:block;
background:url(../imgs/icon-bl-red.png);
width:16px;
height:16px;
border-radius:8px; 
box-shadow: 0px 0px 4px 0px #898989;  
}




.mianprdsc{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#878c96;
text-decoration:none;
}

.mianprdsc:hover{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#000000;
text-decoration:none;
}


.bluenormal{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#878c96;
text-decoration:none;
}



.clickmain{
font-family:Arial, Helvetica, sans-serif;
font-size:12px; 
font-weight:normal; 
color:#232832;
text-decoration:none;
}



.namedate{
font-family:arial;
font-size:11px;
font-weight:normal;
color:#727272;
text-decoration:none;
}



@font-face {
font-family: BITCgothsicd;
src: url("../imgs/BebasNeue.otf") format("opentype");
}

.maincatslefts{
font-family:BITCgothsicd, Arial, Helvetica, sans-serif;
font-size:22px; 
font-weight:normal;
text-transform:uppercase;
letter-spacing:1px;
color:#a4a4a4;
text-decoration:none;
}

 
@font-face {
font-family: BITCSCRTScd;
src: url("../imgs/KhmerUIb.ttf") format("truetype");
}

.scatsslefts{
font-family:BITCSCRTScd, Arial, Helvetica, sans-serif;
font-size:11px;
text-transform:uppercase; 
font-weight:normal; 
color:#999999;
text-decoration:none;
}

.scatsslefts:hover{
font-family:BITCSCRTScd, Arial, Helvetica, sans-serif;
font-size:11px;
text-transform:uppercase; 
font-weight:normal; 
color:#595959;
text-decoration:none;
}

.selectcrtstr{
font-family:BITCSCRTScd, Arial, Helvetica, sans-serif;
font-size:11px;
text-transform:uppercase; 
font-weight:normal; 
color:#f58047;
text-decoration:none;
}






@font-face {
font-family: CHARTPSDRRTT;
src: url("../imgs/CheltenhamStd-BookCondIt.otf") format("opentype");
}

.scatartsms{
font-family:CHARTPSDRRTT, Arial, Helvetica, sans-serif;
font-size:14px; 
font-weight:normal; 
color:#909090;
text-decoration:none;
}











@font-face {
font-family: ITMSHEAD;
src: url("../imgs/KhmerUIb.ttf") format("truetype");
}

.imtshead{
font-family:ITMSHEAD, Arial, Helvetica, sans-serif;
font-size:11px; 
font-weight:normal;
letter-spacing:0.7px;
text-transform:uppercase; 
color:#808080;
text-decoration:none;
}




.imtslinks{
font-family:ITMSHEAD, Arial, Helvetica, sans-serif;
font-size:11px; 
font-weight:normal; 
text-transform:uppercase; 
color:#a2a2a2;
text-decoration:none;
}


.imtslinks:hover{
font-family:ITMSHEAD, Arial, Helvetica, sans-serif;
font-size:11px; 
font-weight:normal; 
text-transform:uppercase; 
color:#ec650a;
text-decoration:none;
}





#btns{
padding-left:10px;
padding-right:10px;
}





.sizelinks{
display:block;
background-color:#f6f6f6;
padding:2px;
text-align:center;
width:29px;
margin:4px;
font-family:ITMSHEAD, Arial, Helvetica, sans-serif;
font-size:11px; 
font-weight:normal;
letter-spacing:0.5px;
text-transform:uppercase;
border:1px solid #dfdfdf;
color:#bfbfbf;
text-decoration:none;
}

.sizelinks:hover{
display:block;
background-color:#f6f6f6; 
margin:4px;
padding:2px;
font-family:ITMSHEAD, Arial, Helvetica, sans-serif;
font-size:11px; 
font-weight:normal;
letter-spacing:0.5px;
text-transform:uppercase; 
border:1px solid #c9c9c9;
color:#7b7b7b;
text-decoration:none;
}



.colorslnk{
display:block;
background-color:#f6f6f6;
padding:2px;
text-align:center;
width:39px;
margin:4px;
font-family:ITMSHEAD, Arial, Helvetica, sans-serif;
font-size:11px; 
font-weight:normal;
letter-spacing:0.5px;
text-transform:uppercase;
border:1px solid #dfdfdf;
color:#bfbfbf;
text-decoration:none;
}

.colorslnk:hover{
display:block;
background-color:#f6f6f6; 
margin:4px;
padding:2px;
font-family:ITMSHEAD, Arial, Helvetica, sans-serif;
font-size:11px; 
font-weight:normal;
letter-spacing:0.5px;
text-transform:uppercase; 
border:1px solid #c9c9c9;
color:#7b7b7b;
text-decoration:none;
}


.linkselected{
font-family:ITMSHEAD, Arial, Helvetica, sans-serif;
font-size:11px; 
font-weight:normal;
letter-spacing:0.7px;
text-transform:uppercase; 
color:#ec650a;
text-decoration:none;
}











@font-face {
font-family: DOWNLINKS;
src: url("../imgs/KhmerUIb.ttf") format("truetype");
}
.donwcatslinksnk{
font-family:DOWNLINKS,Arial, Helvetica, sans-serif;
font-size:9px;
text-transform:uppercase;
font-weight:normal;
color:#d7d7d7;
text-decoration:none;
}

.donwcatslinksnk:hover{
font-family:DOWNLINKS,Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:normal;
color:#d7d7d7;
text-decoration:underline;
}







.toptxtlink{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#595959;
text-decoration:none;
}

.toptxtlink:hover{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#595959;
text-decoration:none;
}



.indsleftbgs{
background:#FFFFFF;
border-top-right-radius:6px;
border-bottom-right-radius:6px; 
box-shadow: 0px 0px 10px 0px #898989;  
margin:0px;
border:0px solid #000000;
}








.indftrbgss{
background:#1e1e1e;
border-radius:5px;
box-shadow: 0px 0px 7px 0px #161616;  
margin:0px;
border:1px solid #000000;
}







.indabtsbgs{
background:#252525;
border-radius:4px;
box-shadow: 0px 0px 7px 0px #161616;  
margin:0px;
border:1px solid #3e3e3e;
}





.indnewsbgs{
background:#000000;
margin:0px;
border-bottom:1px solid #535353;
border-left:1px solid #535353;
border-right:1px solid #535353;
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;
}






.leftscstbgs{
background:url(../imgs/left-cat-bg.png);
width:233px;
box-shadow: 0px 5px 7px 0px #bbbbbb;  
margin:0px;
}





.sectbgs{ 
box-shadow: 0px 0px 0px 0px #232323;
border-radius:4px;
border:1px dashed #333333;
margin:0px;
}



.mainsectionsgbs{
box-shadow: 0px 0px 10px 0px #bebebe;
border:0px dashed #333333;
margin:0px;
}





.indbestprdbgd{
background:#000000;
border-radius:5px;
border:1px solid #1e1e1e;
margin:0px;
}


.indsprdswhite{
background:#FFFFFF; 
border:0px solid #e3e3e3;
border-radius:3px;
}






.backbgs{
background:#FFFFFF;
box-shadow: 0px 0px 9px 0px #c4c4c4;
border:1px solid #e3e3e3;
border-radius:3px;
}


#prdbgs{
background-color:#FFFFFF;
margin:0px;
}


#prdbgs:hover{ 
box-shadow: 0px 0px 8px 0px #c4c4c4;
margin:0px;
}



 




 
.indgrlink{
font-family:arial;
font-size:12px;
font-weight:normal;
color:#8d8d8d;
text-decoration:none;
}

.indgrlink:hover{
font-family:arial;
font-size:12px;
font-weight:normal;
color:#000;
text-decoration:none;
}


.normalgrstl{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#818181;
text-decoration:none;
}


.dvdline{
display:block;
border-left:1px dotted #7a7a7a;
height:20px;
font-size:11px;
font-weight:normal;
color:#818181;
text-decoration:none;
}



.blakst{
font-family:arial;
font-size:12px;
font-weight:normal;
color:#545454;
text-decoration:none;
}





.whtst{
font-family:arial;
font-size:12px;
font-weight:normal;
color:#FFF;
text-decoration:none;
}


.whtgray{
font-family:arial;
font-size:12px;
font-weight:normal;
color:#959595;
text-decoration:none;
}



.downsgray{
font-family:arial;
font-size:11px;
font-weight:normal;
color:#959595;
text-decoration:none;
}


.topbgnamebg{
background:url(../imgs/btns-bgs.jpg);
height:44px;
border-top-left-radius:6px;
border-top-right-radius:6px; 
border:0px;
}





.indbestkbgs{
background:#FFFFFF; 
border:1px solid #e8e8e8;
border-radius:0px;
width:100px;
height:100px;
padding:4px;
}

.indbestkbgs:hover{
background:#FFFFFF;
box-shadow: 0px 0px 8px 0px #d5d5d5;
border:1px solid #e8e8e8;
border-radius:0px;
}





.smallindbestkbgs{
background:#FFFFFF; 
border:1px solid #e8e8e8;
border-radius:0px; 
padding:4px;
}

.smallindbestkbgs:hover{
background:#FFFFFF;
box-shadow: 0px 0px 8px 0px #d5d5d5;
border:1px solid #e8e8e8;
border-radius:0px;
}


.catsmainbgs{
background:#FFFFFF; 
border:1px solid #efefef;
border-radius:0px;
width:160px;
height:160px;
padding:4px; 
}


.catsmainbgs:hover{
background:#FFFFFF;
box-shadow: 0px 0px 8px 0px #d5d5d5;
border:1px solid #efefef;
border-radius:0px;
}



.topnewbgs{
background:#FFFFFF;
border-radius:4px;
text-align:center;
padding:2px;
}
















@font-face {
font-family: FranklinGothicStd;
src: url("../imgs/ITCAvantGardeStd-BkCn.otf") format("opentype");
}

.mcatsnameind{
font-family:FranklinGothicStd, Arial, Helvetica, sans-serif;
font-size:30px;
text-transform:uppercase;
font-weight:normal; 
color:#686868;
text-decoration:none;
}


.mcatsnameind:hover{
font-family:FranklinGothicStd, Arial, Helvetica, sans-serif;
font-size:30px;
text-transform:uppercase;
font-weight:normal; 
color:#000000;
text-decoration:none;
}
















@font-face {
font-family: ITCSFranklinGotd;
src: url("../imgs/ITCFranklinGothicStd-DmCdIt.otf") format("opentype");
}


.donwlrges{
font-family:ITCSFranklinGotd, Arial, Helvetica, sans-serif;
font-size:21px; 
font-weight:normal; 
color:#d1d1d1;
text-decoration:none;
}










@font-face {
font-family: FranklinGotd;
src: url("../imgs/ITCFranklinGothicStd-MdCd.otf") format("opentype");
}


.headmainns{
font-family:FranklinGotd, Arial, Helvetica, sans-serif;
font-size:24px;
text-transform:uppercase;
font-weight:normal; 
color:#232832;
text-decoration:none;
}


.headwhit{
font-family:FranklinGothicStd, Arial, Helvetica, sans-serif;
font-size:21px;
text-transform:uppercase;
font-weight:normal; 
color:#FFFFFF;
text-decoration:none;
}


.downlkstxt{
font-family:FranklinGotd, Arial, Helvetica, sans-serif;
font-size:20px;
text-transform:uppercase;
font-weight:normal; 
color:#232832;
text-decoration:none;
}


.catsnametxst{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-transform:uppercase;
font-weight:bold; 
color:#232832;
text-decoration:none;
}




 


.recentbg{
background:url(../imgs/recent-bg.jpg);
height:38px;
line-height:38px;
border-bottom-left-radius:6px;
border-bottom-right-radius:6px;
box-shadow: 0px 0px 8px #e6e6e6;
border:1px solid #e3e3e3;
}





.topitembks{
background:#0d0f14; 
border-radius:4px;
box-shadow: 0px 0px 0px #000000;
border:0px solid #30333d;
}




.topbg{
background:url(../imgs/btopwelbg.jpg);
height:48px;
border-bottom-left-radius:6px;
border-bottom-right-radius:6px;
box-shadow: 0px 0px 10px #d2d2d2;
border:0px;
}




.topauickcont{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#000;
text-decoration:none;
}


.topsearch{
background:#FFF;
border-radius:5px;
box-shadow: 0px 0px 0px #aeaeae;
border:1px solid #d0d0d0;
font-family:Tahoma;
font-size:11PX;
font-weight:normal;
color:#000000;
text-decoration:none;
}






.prdsorts{
background:#6d6d6d;
border-radius:5px;
padding:4px;
box-shadow: 0px 0px 6px #aeaeae;
border:0px solid #d0d0d0;
font-family:arial;
font-size:11PX;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
}






.prdesbgs{
background:#FFF;
border-radius:5px;
box-shadow: 0px 0px 0px #aeaeae;
border:1px solid #e3e3e3;
font-family:Tahoma;
font-size:11PX;
font-weight:normal;
color:#000000;
text-decoration:none;
}


.leftregdbgs{
background:url(../imgs/letter-mid-bgs.jpg);
height:27px;
border:0px;
font-family:arial;
font-size:12PX;
font-weight:normal;
color:#d0d0d0;
text-decoration:none;
}




.recentprdbgs{
background:#f7f7f7;
border-radius:2px;
box-shadow: 0px 0px 8px #e6e6e6;
border:1px solid #dddddd;
font-family:Tahoma;
font-size:11PX;
font-weight:normal;
color:#818181;
text-decoration:none;
}




.produdsprdbgs{
background:#FFFFFF;
border-radius:5px;
box-shadow: 0px 0px 8px #aeaeae;
border:0px solid #dddddd;
font-family:Tahoma;
font-size:11PX;
font-weight:normal;
color:#000000;
text-decoration:none;
}


 


.topmainbkbg{  
box-shadow: 0px 0px 7px 4px #9b9b9b;
border:0px;
}



.btnsbgs{
background:url(../imgs/btns-bg.jpg);
height:36px;
margin:0px;
border-radius:5px;
border:0px;
}


.mainbackbgs{
background:#0d0d0d;
margin:0px;
border-radius:5px;
border:0px solid #d9d9d9;
}



.lettersbkbgs{
background:#0d0d0d;
margin:0px;
border-radius:5px;
border:1px solid #292929;
}



.ind_left{
background:#000000;
margin:0px;
border-bottom-left-radius:5px;
border-bottom-right-radius:5px;
}



@font-face {
font-family: Peigon;
src: url("../imgs/VectoraLTStd-Light.otf") format("opentype");
}

.btnslink{
font-family:arial;
font-size:12px;
font-weight:normal;
color:#a8a8a8;
text-decoration:none;
}

.btnslink:hover{
font-family:arial;
font-size:12px;
font-weight:normal;
color:#FFF;
text-decoration:none;
}


td#btndvd{
padding-left:2px;
padding-right:2px;
border-right:1px dotted #d8d8d8;
margin:0px;
}





.popularbackbg{
background:#e8e8e8;
border-radius:5px;
border:1px solid #c4c4c4;
}


.populartxtbg{
background:url(../imgs/populartagbg.jpg);
height:36px;
line-height:36px;
border-radius:5px;
border:1px solid #cccbcb;
}


.whitecrtbg{
background:#fefefe;
border-bottom-left-radius:4px;
border-bottom-right-radius:4px;
border:1px solid #e4e4e4;
}










.blacktext{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#000000;
text-decoration:none;
}



.smallgraytxt{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#666666;
text-decoration:none;
}

.smallgraytxt:hover{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
}






.maintxtwht{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
}


.maintxtgray{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#8d8d8d;
text-decoration:none;
}


.maintxtred{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#e10000;
text-decoration:none;
}

.maintxtblue{
font-family:arial;
font-size:12px;
font-weight:normal;
color:#0e4fa6;
text-decoration:none;
}

.maintxtblack{
font-family:arial;
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:none;
}

.formalblack{
font-family:arial;
font-size:12px;
font-weight:normal;
color:#000000;
text-decoration:none;
}


.cutomer{
background:#f3f3f3;
border-radius:2px;
border:1px solid #a3a3a3;
font-family:arial;
font-size:12PX;
font-weight:normal;
color:#3f3f3f;
text-decoration:none;
}







.updatebg{
background:#303030;
border-radius:2px;
box-shadow: 0px 0px 10px #aaaaaa;
border:0px solid #000000;
font-family:arial;
font-size:12PX;
padding:9px;
font-weight:normal;
color:#9d9d9d;
text-decoration:none;
}




.hotitemsbg{
background:#303030;
border-bottom-left-radius:5px;
border-bottom-right-radius:5px;
box-shadow: 0px 0px 10px #aaaaaa;
border:1px solid #000000;
font-family:Tahoma;
font-size:11PX;
font-weight:normal;
color:#000000;
text-decoration:none;
}



.prdsmainsort{
background:#494949;
border-radius:3px;
box-shadow: 0px 0px 9px #111111;
border:1px solid #5e5e5e;
font-family:Tahoma;
font-size:11PX;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
}







.mianprdsftr{
background:#494949;
border-radius:5px;
box-shadow: 0px 0px 10px #828282;
border:0px solid #a2a2a2;
font-family:Tahoma;
font-size:11PX;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
}


.prdsmidsbg{
background:#FFFFFF;
border-radius:3px;
box-shadow: 0px 0px 10px #cfcfcf;
border:0px;
font-family:Tahoma;
font-size:11PX;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
}





.selectcats{
font-family:Tahoma;
font-size:11px;
font-weight:normal;
color:#dd0000;
text-decoration:none;
} 

.select{
font:normal 13px 'Raleway', sans-serif;
font-weight:500;
color:#000;
text-decoration:none;
}
















 






 

.mainpglink{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#4f4f4f;
text-decoration:none;
}

.mainpglink:hover{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#000;
text-decoration:none;
}


 


.inddetail{
font-family:arial;
font-size:11px;
font-weight:normal;
color:#000000;
text-decoration:none;
}

.inddetail:hover{
font-family:arial;
font-size:11px;
font-weight:normal;
color:#e30022;
text-decoration:none;
}



.pnameind{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#F30000;
text-decoration:none;
}


.maincats{
font-family:DETAILGotd, Arial, Helvetica, sans-serif;
font-size:13px;
text-transform:uppercase; 
font-weight:normal;
color:#f9f9f9;
text-decoration:none;
}

.maincats:hover{
font-family:DETAILGotd, Arial, Helvetica, sans-serif;
font-size:13px;
text-transform:uppercase; 
font-weight:normal;
color:#FFFFFF;
text-decoration:underline;
}


.orng{
font-family:tahoma;
font-size:11px;
font-weight:normal; 
color:#d70303;
text-decoration:none;
}

 

.blacktxttopmain{
font-family:tahoma;
font-size:11px;
font-weight:normal;
line-height:16px;
color:#000000;
text-decoration:none;
}


.catsname{
font-family:Arial;
font-size:12px;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
}

.normalwhite{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#888888;
text-decoration:none;
}


.srchfield{
background:#FFFFFF;
border:0px solid #000000;
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#686868;
text-decoration:none;
}


.newsletter{
background:url(../imgs/midbglett.jpg);
border:0px;
font-family:Tahoma;
font-size:11PX;
font-weight:normal;
color:#000000;
text-decoration:none;
}


.sizesslcts{
background:#fcfcfc;
border-radius:3px;
height:22px;
box-shadow: 0px 0px 7px #cfcfcf;
border:1px solid #dadada;
font-family:arial;
font-size:12px;
font-weight:normal;
color:#535353;
text-decoration:none;
}






.nsizescol{
background:url(../imgs/inqfield.jpg);
border-radius:2px;
border:1px solid #cccccc;
font-family:Tahoma;
font-size:11px;
font-weight:normal;
color:#565656;
text-decoration:none;
}


.nsizescol:hover{
background:url(../imgs/inqfield.jpg);
border-radius:2px;
border:1px solid #cccccc;
box-shadow: 0px 0px 10px #cfcfcf;
font-family:Tahoma;
font-size:11px;
font-weight:normal;
color:#565656;
text-decoration:none;
}



.lettbgs{
background:#fbfbfb;
border:1px solid #d5d5d5;
margin:0px;
border-radius:3px;
font-family:arial;
font-size:12PX;
font-weight:normal;
color:#9d9d9d;
text-decoration:none;
}


.newstext{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:0px;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
}

.newstextgray{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:0px;
font-weight:normal;
color:#b8b8b8;
text-decoration:none;
}


.updateblack{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
text-decoration:none;
}

.blacklink{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#000000;
text-decoration:none;
}

.blacklink:hover{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#c40000;
text-decoration:none;
}

.normalgray{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#a6a6a6;
text-decoration:none;
}


.graylink{
font-family:arial;
font-size:12px;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
}

.graylink:hover{
font-family:arial;
font-size:12px;
font-weight:normal;
color:#FFFFFF;
text-decoration:underline;
}



.graynrmtxes{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#979797;
text-decoration:none;
}



.downmaintrxry{
font-family:arial;
font-size:12px;
font-weight:normal;
color:#848484;
text-decoration:none;
}

.downgray{
font-family:arial;
font-size:12px;
font-weight:normal;
color:#666666;
text-decoration:none;
}



.normalwhite{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#cccccc;
text-decoration:none;
}


.main_text{
font-family:arial;
font-size:11px;
font-weight:normal;
color:#b8b8b8;
text-decoration:none;
}

.catstext{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}

.scategory{
font-family:arial;
font-size:12px;
font-weight:normal;
color:#323232;
text-decoration:none;
}

.scategory:hover{
font-family:arial;
font-size:12px;
font-weight:normal;
color:#323232;
text-decoration:underline;
}



.scat{
font-family:arial;
font-size:12px;
font-weight:normal;
color:#000000;
text-decoration:none;
}

.scat:hover{
font-family:arial;
font-size:12px;
font-weight:normal;
color:#ca0202;
text-decoration:none;
}









.scatsecname{
font-family:arial;
font-size:12px;
font-weight:normal;
color:#878787;
text-decoration:none;
}

.scatsecname:hover{
font-family:arial;
font-size:12px;
font-weight:normal;
color:#af0000;
text-decoration:none;
}








.nxtwhite{
font-family:Tahoma;
font-size:11px;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
}
























 


.nxte{
font-family:arial;
font-size:12px;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
}

.nxte:hover{
font-family:arial;
font-size:12px;
font-weight:normal;
color:#FAFAFA;
text-decoration:none;
}



#nextbk{
background:#4a525d;
font:normal 14px 'Raleway', sans-serif;
padding:6px 18px 6px 18px;
text-align:center;
color:#f1f1f1;
margin-left:5px;
margin-right:5px;
text-decoration:none;
transition:0.6s;
}

#nextbk:hover{
background:#0186d5;
font:normal 14px 'Raleway', sans-serif;
padding:6px 18px 6px 18px;
text-align:center;
margin-left:5px;
margin-right:5px;
color:#f1f1f1;
text-decoration:none; 
}

.whitetxt{
font-family:tahoma;
font-size:11px;
color:#FAFAFA;
font-weight:normal;
text-decoration:none;
}

#paging{
background:#4a525d;
font:normal 13px 'Raleway', sans-serif;
padding:6px 10px 6px 10px;
text-align:center;
margin-left:3px;
margin-right:3px;
color:#FAFAFA;
text-decoration:none;
transition:0.6s;
}

#paging:hover{
background:#0186d5;
font:normal 13px 'Raleway', sans-serif;
padding:6px 10px 6px 10px;
text-align:center;
margin-left:3px;
margin-right:3px;
color:#FAFAFA;
font-weight: 500;;
text-decoration:none; 
}


#pagingsel{
background:#de0037;
font-family:tahoma;
text-align:center;
height:22px;
width:24px;
line-height:20px;
margin-left:2px;
margin-right:2px;
border:1px solid #9e0027;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}


.whiteheading{
font-family:arial;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}whiteheadlink{
font-family:arial;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}

.whiteheadlink:hover{
font-family:arial;
font-size:13px;
font-weight:bold;
color:#000000;
text-decoration:none;
}