
   body
   {
    margin:0px;
	padding:0px;
	font:12px verdana;
	color:#000;
	text-align:center;
	background: #fff url('images/bg.jpg');
	background-repeat: repeat-x;
	
   }
    
	#container{margin:auto;padding:0px;width:951px;text-align:left;border:0px solid red;}
	#container1{margin:auto;padding:0px;width:951px;max-width:949px;text-align:center;background:#C1C1C1 url('images/rivera_bg.jpg');background-repeat:repeat-x;border-style:solid;border-width:0 1px 1px 1px;border-color:#271E1D;}
	#container2{margin:auto;padding:0px;width:951px;max-width:949px;text-align:center;background:#C1C1C1 url('images/rivera_bg.jpg');background-repeat:repeat-x;border-style:solid;border-width:0 1px 1px 1px;border-color:#271E1D;}
	#container3{margin:auto;padding:0px;width:951px;max-width:949px;text-align:center;background-color:#C0C0C0;border-style:solid;border-width:0 1px 1px 1px;border-color:#271E1D;}
	#content{margin:auto;padding:0px;width:911px;max-width:910px;text-align:left;color:#000;}
	ul, li, p{margin:0px;padding:0px;list-style:none;}
   .flt {float:left;}
   .clr{clear:both;}
   
   .cb{clear:both;}
   .fltlft{float:left}

  /* Blank div class name*/
   #HeaderPart
    {
	 width:911px;
	 max-width:910px;
	 height:125px;
    }

	.NormalButton{background-color:gray; font-weight:bold; color:Black; font-family:Nina;font-size:9pt;}
   #logoPad{padding:20px 0 20px 0}
   .text{font:12px verdana;color:#fff;}
   .text1
    {
	       font-size:9px;
           font-family:verdana;
		   color:#000;
		   font-weight:bold;
   }
   .Hmtext1{font:10px verdana;color:#000;font-weight:bold;}
   #LinkdBg{background:url('images/menu_repeat.jpg');width:951px;max-width:949px;height:47px;border-style:solid;border-width:0 1px 0 1px;border-color:#232222;}
    
   #HomeRght{float:left;width:795px;text-align:right;}
   #HomeLogo{float:left;width:135px;text-align:right;padding-top:15px;}
   #HomeHeader{background:url('images/header_home.png');width:949px;height:497px;}
   #HomeTopBg{padding-top:20px;border-style:solid;border-width:0px 1px 1px 1px;border-color:#000;background-color:#efefef;}
   #HomeLinksBg{background:url('images/menu_repeat.jpg');width:951px;max-width:949px;height:47px;border-style:solid;border-width:0 1px 0 1px;border-color:#232222;}
   #HomeLinksBg ul {padding:10px 0 0 0;}
   #HomeLinksBg li {float:left;font:12px verdana;}
   #HomeLinksBg li a{font:12px verdana;color:#FFFFFF;text-decoration:none;padding:0 44px 0 44px;}
   .HomecurrentLink{color:#ed1a23;padding:8px 44px 0 44px;}
   #HomeMainCntdiv{width:951px;max-width:949px;background-color:#c0c0c0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#232222;}
   #HomeTextPad{padding:0px 30px 0 30px;}
   #HomeTextPad p{line-height:18px;}
   #HometxtBg{background-color:#BFBFBF;border:1px solid #BFBFBF;}
   #Hometxtwdth{float:left;width:400px;}
   #HomeTxtpad{padding:20px 20px 0 20px;}
   #HomeVisionImg{float:left;width:228px;padding-top:25px;}
   .factory{padding:5px 0 15px 0px;text-align:center;font-style:italic;font-size:18px;}
   .Quot{color:red;font-size:15pt;}



  #TopLogo{margin:2px 0 2px 0;}
  #TopMid{float:left;padding:15px 235px 0 188px;}
  #riservaPad{float:left;text-align:right;padding:0px 0 0px 0;}





   .Links{padding:8px 0 0 0;}
   .currentLink{color:#ed1a23;padding:8px 44px 0 44px;}
   #LinkdBg ul {padding:10px 0 0 0;}
   #LinkdBg li {float:left;font:12px verdana;}
   #LinkdBg li a{font:12px verdana;color:#FFFFFF;text-decoration:none;padding:0 44px 0 44px;}
   
   
   
   #Hmheader{border-style:solid;border-color:#232222;border-width:0px 1px 1px 1px;}
   #header{padding-top:15px;}
   #headernew{padding:15px 0 15px 20px;}
    #MainCntdiv{width:951px;max-width:949px;background-color:#c0c0c0;border-style:solid;border-width:0 1px 1px 1px;border-color:#232222;}
   .Heading{font-size:15pt;color:#ed1a23;font-weight:normal;letter-spacing:1px;}
   .top8{padding-top:8px;}
   #TextPad{padding:20px 20px 0 20px;}
   #TextPad p{line-height:18px;}

   .mlogin{font-weight:bold;font-size:13px;}
   input{padding:0px;margin:0px;}

   #images{padding:30px 0 30px 0;}

   .red{color:#ed1a23;font-weight:bold;}
   
    #QuickSearch{float:left;margin:0px;padding:15px 13px 0 200px;}
	#CatalogBg1{float:left;width:900px;background-color:#969696; background: url('images/bg.jpg'); height:90px;}
   #CatalogBg{float:left;width:670px;height:125px;background-color:#969696;margin-right:5px;}
    
	/*Header lft div (catalog search div)*/
	
	#CatalogSearchBg
	 {
	  float:left;
	  width:675px;
	  height:125px;
	  background-color:#969696;
	 }
    
	/*Header Right div (Image) */
    .CatalogRht
	 {
	  float:left;
	  width:233px;
	  height:127px;
	  background:url('images/img5.jpg');
	  background-repeat:no-repeat;
	  background-position:top right;
	 }

    #whyCatalogBg{float:left;width:675px;}
   #HmCatalogBg{width:668px;background-color:#969696;}
   .catalogtxt{font-size:16px;letter-spacing:1px;padding:20px 0 0 10px;color:#000;font-weight:bold;}
   .Hmcatalogtxt{font-size:16px;letter-spacing:1px;padding:15px 0 0 10px;font-weight:bold;}
   #dept{font-size:11px;padding:3px 0 9px 5px;}
   #Hmdept{font-size:11px;padding:10px 0 10px 5px;}
   .Depatpad{float:left;padding:3px 0 0 5px;}
   .Depatpad1{float:left;padding:3px 10px 0 5px;}
   #search{padding-bottom:10px;}
   .ListBox{width:170px;height:19px;font:11px verdana;color:#000;}
   .Matpad{float:left;padding:0 10px 0 10px;}
   .colorpad{float:left;padding:0 0 0 10px;}
   .SearchPad{float:left;padding:0 0 0 45px;}
   
    .whyCatalogRht{float:left;width:231px;}
   .CatalogRht p{width:233px;background:url('images/img5.jpg');background-repeat:no-repeat;height:125px;background-position:top right;}
   .whyCatalogRht p{padding-left:3px}
   .modelnum{font-size:11px;padding:5px 0 5px 10px;font-weight:bold;color:#fff;}
   #searchresults {font-size:11px;margin-top:20px;}
   #searchTxt{font-size:12px;color:#000;padding:0 0 10px 10px;font-weight:bold;}

   #DeptBg{background-color:#969696;}

   #sdept{padding:5px 0 0 8px;font-size:11px;color:#000;}
   #sdept li{padding-bottom:5px;}
   #sdept span{color:red;}
   .tbdept{color:#ed1a23;text-align:right;}
   .ffpad{padding:0 4px 0 3px;_padding:0px;}


  /*Box*/
  .Boxwidth{float:left;width:446px;max-width:444px;border:1px solid #271E1D;background-color:#969696;}
  .modelwidth{width:239px;background-color:#271E1D;}
  .wheremodelwidth{width:475px;background-color:#271E1D;margin-top:30px;}
  .wheremodelwidthnew{width:456px;background-color:#271E1D;margin-top:20px;}
  .SelectedFrame{width:239px;background-color:#271E1D;}
  .enquiryform{width:570px;background-color:#271E1D;margin-top:18px;color:#fff;}
  .morinfopad{padding:15px 0 0 5px;}
  .morinfopad span{padding-left:8px;}


  .paging{text-align:right;margin:15px 0 10px 0;}
  .paging ul{padding-left:703px;}
  .paging li{float:left;}
  .paging a{ color:#000;padding:0 0px 0 10px;}
  .paging a:hover{ color:#000;padding:0 0 0 10px;text-decoration:none;}
   #Logowidth{float:left;width:112px}
   #RightLogopad{text-align:right;padding:27px 0 28px 0;}
   #CntRghtDiv{float:left;width:708px;background:#C1C1C1 url('images/hmcnt_bg.jpg');background-repeat:repeat-x;}
   #CntRghtDiv p{line-height:18px;text-align:justify;}
   #CntLeftDiv{float:left;width:241px;}
   .Margin{padding-bottom:30px;}
   .catalogselect{width:170px;height:19px;font:11px verdana;color:#000;}
   .virtual{float:left;padding-left:58px;}
   #CntLeftBg{background:#969696 url('images/cnt_rght_bg.jpg');background-repeat:repeat-x;}
   #CntLeftpad{padding:10px 10px 0px 10px;}
   #MemberLoginBg{background:url('images/member_login.jpg');background-repeat:repeat-x;height:125px;}
   .Memberpad{padding:10px 10px 0 10px;}
   .username{padding:10px 0 5px 0;}
   .passw{padding:0 0 10px 0;}
   .rembrdme{float:left;padding:0px 23px 0 5px;_padding:2px 17px 0 5px;color:#000;}
   .newId{color:#fff;padding-top:5px;}
   .newId a{color:#fff;text-decoration:none;}
   .newId a:hover{color:#fff;text-decoration:underline;}
   .truclrpad{padding:0 10px 0 10px;}
   #truclrBg{background:url('images/truclear_bg.jpg');background-repeat:repeat-x;}
   .trueImgpad{padding:23px 0 22px 0;text-align:center;}


   #googlemap{padding-top:30px;text-align:center;}
  /*Footer*/
  #footer {padding-top:5px;color:#fff;}
   #FotBg{background:url('images/footer.jpg');background-repeat:repeat-x;padding:0px 0 8px 0;font-size:11px;}
   .fottoppad{float:left;padding:5px 0 0 10px;}
   .powerdby{float:left;padding:0 0 0 397px;}


   /*wheretobuy*/
   
   #Where2Buy1stcol{float:left;width:430px;color:#000;}
    #Where2Buy1stcolnew{float:left;width:450px;color:#000;}
   .previouspad{float:left;padding:2px 0 0 5px;}
   .Top2{float:left;padding-top:2px;}
   .Nextpad{float:left;padding:3px 0 0 5px;}

   #Where2Buy2ndtcol{float:left;width:480px;color:#000;}
    #Where2Buy2ndtcolnew{float:left;width:460px;color:#000;}
   .EnquiryBg{background-color:#D8D8D8;max-width:568px;width:570px;color:#000;text-align:center;border:1px solid black;}
   .Namepad{padding:10px 0 0 70px;}
   .ContactPad{padding:10px 0 0 20px;}
   .Msgpad{float:left;padding:10px 5px 0 44px;}
   .Textarea{float:left;padding:10px 0px 0 0px;}
   .Searchtop{float:left;padding:70px 0 0 10px;}

   .ViewCart{float:left;padding-left:20px;}
   .ViewCartnew{float:left;padding-left:10px;}
   .Visionfontsize{font-size:14px;}
   .whereImgpad{padding-top:15px;_padding-top:19px;}
   .Iconstoppad{float:left;padding-top:10px;}


.Visionpad{padding:5px 50px 0 0;}
.Visionpadnew{float:left;padding:5px 20px 0 0;}
.Visionpad1{float:left;padding:5px 0px 0 0;}
.Visionpad2{float:left;padding:6px 0px 0 0;}
.VisionImgpad{float:left;padding:0 20px 0 20px;}
.VisionImgpadnew{float:left;padding:0 10px 0 10px;}
.topten{padding-top:10px;}
.toptenIE{padding-top:10px;}
.toptenIEnew{padding-top:15px;_padding-top:10px;}
.nextprevs{padding-top:100px;}
.nextprevsnew{padding-top:70px;}
.toptenIE1{padding-top:20px;_padding-top:10px;}
#nextpre a{color:#000;text-decoration:none;}
#nextpre a:hover{color:#000;text-decoration:underline;}

  .wherepaging{text-align:right;padding:158px 0 0 0;_padding:72px 0 0 0;}
  .wherepaging ul{padding-left:20px;}
  .wherepaging li{float:left;}
  .wherepaging a{ color:#000;padding:0 0px 0 10px;}
  .wherepaging a:hover{ color:#000;padding:0 0 0 10px;text-decoration:none;}
   


   /*accessories*/

    .maintabletext{width:910px;border:0px solid #d2893b;font:12px verdana;color:#fff;}
   .tabletext{width:910px;border:0px solid #d2893b;font:12px verdana;color:#fff;background-color:#454545;}
   .tabletext1{border:0px solid #d2893b;font:12px verdana;color:#000;text-align:right;}
    .tabletext2{border:0px solid #d2893b;font:12px verdana;color:#000;margin-top:20px;}
   .rowbg{background-color:#D8D8D8;color:#000;}
   .rowbg1{background-color:#969696;color:#000;}
   .tbitem{width:121px;background-color:#271E1D;text-align:center;color:#fff;font-weight:bold;}
   .tbitemname{width:90px;background-color:#271E1D;color:#fff;text-align:center;font-weight:bold;}
   .tbDescription{width:308px;background-color:#271E1D;color:#fff;text-align:center;font-weight:bold;}
   .tbunit{width:90px;background-color:#271E1D;color:#fff;text-align:center;font-weight:bold;}
   .tbQuantity{width:86px;background-color:#271E1D;color:#fff;text-align:center;font-weight:bold;}
   .tbextprice{width:83px;background-color:#271E1D;color:#fff;text-align:center;font-weight:bold;}
   .tbAction{background-color:#271E1D;color:#fff;text-align:center;font-weight:bold;}
   .tbitem1{width:120px;text-align:center;color:#000;}
   .tbitemname1{float:left;width:90px;color:#000;text-align:center;}
   .tbDescription1{width:308px;color:#000;text-align:left;}
   .tbunit1{width:90px;color:#000;text-align:right;}
   .tbQuantity1{width:86px;color:#000;text-align:center;}
   .tbshippingQuantity{width:86px;color:#000;text-align:center;}
   .tbextprice1{max-width:80px;width:83px;color:#000;text-align:center;}
   .tbAction1{width:100px;color:#000;text-align:center;}


   /*confirm*/

   .orderinfowdth{background:#2d1d0d;border:1px solid #271E1D;width:500px;margin:auto;}
  .ordertxt{width:500px;background:#D8D8D8;color:#000;border-left:1px solid #271E1D;border-bottom:1px solid #271E1D;border-right:1px solid #271E1D;text-align:left;margin:auto;}
  .ordertxt div{padding:10px;}
  .bilpad{padding:5px 5px 5px 5px;color:#fff;text-align:left;background-color:#271E1D;}


  /*payment*/

.PaymentForm{margin:auto;border:0px solid red;text-align:left;width:870px;}
.LftBdrPayment{float:left;border:1px solid #271E1D;text-align:center;padding-bottom:20px;background-color:#D8D8D8;color:#000;}
.HeadingBdr{border-bottom:1px solid #271E1D;background:#271E1D;text-align:left;padding:5px 0 5px 20px;font:bold 15px Calibri, Arial;color:#fff;}
.InvoicePayment{text-align:center;width:425px;padding-top:20px;}
.InvoiceLft1{float:left;text-align:right;width:130px;padding-top:0px;}
.InvoiceLft{float:left;text-align:right;width:130px;padding-top:2px;}
.InvoiceRght{float:left;text-align:left;padding-left:15px;width:280px;font:14px Calibri, Arial;color:red;}
.InvoiceRghtrm{float:left;text-align:left;padding-left:15px;width:280px;}
.RmInvoice{text-align:center;width:425px;padding-top:5px;clear:both;}
.slctName{width:140px; height:19px;}
.cardExp{float:left;padding-right:5px;}
.PayLft{float:left;}
.PayClr{clear:both;}
.CrdMn{width:40px;height:19px;}
.CvWdth{width:40px;height:19px;}
.CrdYr{width:55px;height:19px;}
.AmntWdth{width:80px;height:19px;}
.CardHolderWdth{width:170px;height:19px;}
.CardOnFile{width:110px;height:19px;}
.ImgPayment{text-align:right;width:425px;}
.PayWdth{float:left;width:345px;}
.PayCAN{float:left;padding-left:5px;}
.PayRghtBdr{float:left;border:1px solid #271E1D;width:425px;margin-left:5px;padding-bottom:20px;background-color:#D8D8D8;font:14px Calibri, Arial;color:#000;}
.ChrgRght{float:left;text-align:right;width:60px;font:bold 14px Calibri, Arial;color:#000;}
.CrdNumber{float:left;text-align:left;padding-left:15px;width:280px;font:bold 14px Calibri, Arial;color:#000;}
.NumberPay{float:left;text-align:right;width:60px;}
.CardNumberPay{float:left;text-align:left;padding-left:15px;width:280px;}
.ClearPay{text-align:right;width:415px;}
.ImgClearPay{float:left;width:410px;}
.Buttons{padding:10px 0 0 0;text-align:center;_padding:5px 0 0 0;text-align:center;}

/*preview*/

 .PreviewDesc{float:left;width:398px;background-color:#271E1D;color:#fff;text-align:center;padding:5px 0 5px 0;border-right:1px solid #454545;font-weight:bold;}
.PreviewDesc1{float:left;width:398px;color:#000;border-style:solid;border-width:0 1px 0px 0;border-color:#454545;}

.acessBRDR{border-bottom:1px solid #454545;color:#000;}
.acessBRDR1{border-bottom:1px solid #454545;color:#000;background-color:#969696;}
	.item{float:left;width:121px;_width:120px;background-color:#271E1D;text-align:center;color:#fff;padding:5px 0 5px 0;font-weight:bold;border-right:1px solid #454545}
	.item1{float:left;width:120px;text-align:center;color:#000;padding:5px 0 0px 0;border-style:solid;border-width:0 1px 0px 0;border-color:#454545;}
     .itemname{float:left;width:90px;background-color:#271E1D;color:#fff;text-align:center;padding:5px 0 5px 0;border-right:1px solid #454545;font-weight:bold;}
	 .Size{float:left;width:90px;max-width:89px;background-color:#271E1D;color:#fff;text-align:center;padding:5px 0 5px 0;border-right:1px solid #454545;font-weight:bold;}
	 .Size1{float:left;width:90px;color:#000;text-align:center;padding:32px 0 32px 0;border-style:solid;border-width:0 1px 0px 0;border-color:#454545;}
	 .itemname1{float:left;width:90px;color:#000;text-align:center;padding:32px 0 32px 0;border-style:solid;border-width:0 1px 0px 0;border-color:#454545;}
	 .descpad{padding:10px 5px 11px 5px;}
	  .unit{float:left;width:90px;background-color:#271E1D;color:#fff;text-align:center;padding:5px 0 5px 0;border-right:1px solid #454545;font-weight:bold;}
 .Quantity{float:left;width:86px;background-color:#271E1D;color:#fff;text-align:center;padding:5px 0 5px 0;border-right:1px solid #454545;font-weight:bold;}
	 .shiptem{float:left;width:151px;_width:150px;background-color:#271E1D;text-align:center;color:#fff;padding:5px 0 5px 0;font-weight:bold;border-style:solid;border-width:0 1px 0px 0;border-color:#454545;}
 .shipitemname{float:left;width:130px;background-color:#271E1D;color:#fff;text-align:center;padding:5px 0 5px 0;border-right:1px solid #454545;font-weight:bold;}
 .shipDescription{float:left;width:308px;background-color:#271E1D;color:#fff;text-align:center;padding:5px 0 5px 0;border-right:1px solid #454545;font-weight:bold;}
 .shipunit{float:left;width:100px;background-color:#271E1D;color:#fff;text-align:center;padding:5px 0 5px 0;border-right:1px solid #454545;font-weight:bold;}
 .shipQuantity{float:left;width:96px;background-color:#271E1D;color:#fff;text-align:center;padding:5px 0 5px 0;border-right:0px solid #454545;font-weight:bold;}
 .shipitem1{float:left;width:150px;text-align:center;color:#000;padding:5px 0 0px 0;border-style:solid;border-width:0 1px 0px 0;border-color:#454545;}
 .item2{float:left;width:150px;text-align:center;color:#fff;padding:5px 0 0px 0;border-bottom:0px solid #936838;}
 .shipitemname1{float:left;width:130px;color:#000;text-align:center;padding:32px 0 32px 0;border-style:solid;border-width:0 1px 0px 0;border-color:#454545;}
 .shipDescription1{float:left;width:308px;color:#000;border-style:solid;border-width:0 1px 0px 0;border-color:#454545;}
 .shipunit1{float:left;width:100px;color:#000;text-align:center;padding:32px 0 32px 0;border-style:solid;border-width:0 1px 0px 0;border-color:#454545;}
 .shipQuantity1{float:left;width:96px;color:#fff;text-align:center;padding:32px 0 32px 0;border-style:solid;border-width:0 0px 0px 0;border-color:#454545;}
 .shippingQuantity1{float:left;width:86px;color:#000;text-align:center;padding:32px 0 32px 0;border-style:solid;border-width:0 0px 0px 0;border-color:#454545;}
 #shipwdth{width:880px;border:1px solid #271E1D;margin:auto;margin-top:3px;text-align:left;background-color:#D8D8D8;}
 .shippay{padding-left:10px;margin:20px 0 20px 0;}
.1stbrdr{background:#2d1d0d;border:1px solid #271E1D;}
.1stboxwdth{width:430px;text-align:left;font:bold 11px verdana;color:#c37f38;}
.shiptxtwdth{width:432px;background:#D8D8D8;border-left:1px solid #271E1D;border-bottom:1px solid #271E1D;border-right:1px solid #271E1D;text-align:left;}
.shipgap{float:left;width:16px;}
.shipedit{text-align:right;padding-right:10px;}

.shipextprice{float:left;max-width:90px;width:94px;background-color:#271E1D;color:#fff;text-align:center;padding:5px 0 5px 0;font-weight:bold;}

 .unit1{float:left;width:90px;color:#000;text-align:center;padding:32px 0 32px 0;border-style:solid;border-width:0 1px 0px 0;border-color:#454545;}
 .shippingQuantity{float:left;width:86px;color:#000;text-align:center;padding:34px 0 30px 0;border-style:solid;border-width:0 1px 0px 0;border-color:#454545;}
 
 .shipsubtotal{float:left;width:788px;_width:784px;border-right:1px solid #454545;}
.subtotalpad{padding:5px 5px 5px 0;text-align:right;}
.subtotaltxt{padding:5px 0 5px 0px;text-align:center;max-width:80px;width:83px;border-right:1px solid #454545;}
.shipsubtotaltxt{padding:5px 0 5px 0px;text-align:center;width:90px;}

.registrationbg{background:#2d1d0d;border:1px solid #271E1D;}



/*Registration*/

.midtext{border:2px solid #0F0f0F;text-align:center;font:12px Calibri, Arial;}
.midtext1{text-align:center;font:12px Calibri, Arial;padding:0px 30px 0 35px;}
.registrationbg{background:#271E1D;border:1px solid #271E1D;}
.registrationbg1{background:#2d1d0d;border-left:1px solid #271E1D;border-bottom:1px solid #271E1D;border-right:1px solid #271E1D;}
.firstnametop{background:#969696;border-left:1px solid #271E1D;border-bottom:1px solid #271E1D;border-right:1px solid #271E1D;color:#000;}
.firstnamepad{padding:15px 0 0 0px;}
.firstname{float:left;width:130px;text-align:right;}
.lastnamepad{padding:5px 0 0 0px;_padding:2px 0 0 0px;}
.box{border:0px;height:20px;width:190px;}
.box1{border:0px;height:20px;width:150px;}
.box2{border:0px;height:20px;width:80px;}
.box3{padding:10px; 0 10px 10px;text-align:left}
.inputbox{float:left;padding-left:10px}
.phone{border:0px;height:20px;width:120px;}
.betweengap{float:left;width:30px;}
.billing{width:375px;text-align:left;font:bold 11px verdana;color:#c37f38;}
.typeyour{padding:10px 0 0 10px;text-align:left;}

.timezone{padding:5px 0 20px 0px;_padding:1px 0 24px 0px;}
.registbtn{text-align:center;margin:10px 0 10px 0;padding-left:15px;}
.newproducts{float:left;width:60px;text-align:right;}
.newproduct{float:left;padding:0px 0 0 5px;_padding:4px 0 0 5px;}
.regbilling{float:left;padding:0px 0 0 5px;_padding:4px 0 0 5px}
.country{padding:5px 0 10px 0px;_padding:2px 0 10px 0px;}




/*virtual try on*/

.glass-curved {
			-moz-border-radius:5px;
			-webkit-border-radius:5px;
			behavior:url(css/border-radius.htc);
			border:1px solid #000000;
			width:140px;
			height:77px;
		}

		.photo-curved {
			-moz-border-radius:5px;
			-webkit-border-radius:5px;
			behavior:url(css/border-radius.htc);
			border:1px solid #000000;
			width:123px;
			height:117px;
		}

		.curved {
			-moz-border-radius:5px;
			-webkit-border-radius:5px;
			behavior:url(css/border-radius.htc);			
		}
		
		.frame {
			border:0px solid #CC4B0D;
			width:436px;
			height:473px;			
			padding:3px 3px;
			background:#333333;
		}

		h2 { 
			padding:0;
			margin:0;
			font:bold 10pt verdana;
			color:#F03C0F;
		}
		
		#glasses .hand {
			cursor:pointer;
		}



/*Dimming*/

div.dimmer 
{
	visibility: hidden;
	position:absolute;
	left:0px;
	top:0px;
	font-family:verdana;
	font-weight:bold;
	


background-color: Gray;
            filter: alpha(opacity=70);
            opacity: 0.7;

	
	
}


div.dimming {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	background-color: #969696;
	position:absolute;
	/* set z-index higher than possible */
	z-index:10000;
	visibility: hidden;

	border:1px solid #000;
		margin:130px 0 0 170px;
	
	

}

table.floatingHeader
{
	background-color: #000;
	color:#ffffff;
	text-align:center;
		
}
.ship1stboxwdth{padding:5px 5px 5px 5px;color:#fff;text-align:left;background-color:#271E1D;}
.shipborder{background:#2d1d0d;border:1px solid #271E1D;}
.dimmingtxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color:#000;
	text-align:left;



}
.inputtxt{height:18px;font:11px verdana;color:#666666;border:1px solid #ffffff;}
.textareaborder{height:68px;font:11px verdana;color:#666666;border:1px solid #ffffff;width:200px;}
.Button{background:#000;font:bold 11px verdana;color:#ffffff;height:25px;border:1px solid #322010;}

#submit{padding-top:91px;_padding-top:94px;}

.lftspctxt{padding:0 12px 0 0}




/*Contactus*/

#ContactLeft{float:left;width:600px;}
#ContactLeft p{text-align:justify;}
.email a{color:#000;text-decoration:none;}
.email a:hover{color:#000;text-decoration:underline;}


/*terms*/

    .termslft{padding:30px 0 0 20px;}
	.termsbullettwolft{float:left;padding-right:10px;}
	.termsbullettexttwowid{float:left;width:500px;font:12px arial;color:#231f20}
	.termsbullettextpadtop{padding-top:8px;_padding-top:6px;}

	.termsbullettextpadtop1{padding-top:8px;_padding-top:3px;}
	#ContinueBg{background:url('images/button.png');width:77px;height:23px;text-align:center;padding-top:3px;margin:30px 0 20px 440px;_margin:40px 0 20px 440px;}
	#ContinueBg a{color:#000;font-weight:bold;text-decoration:none;}
	#ContinueBg a:hover{color:#000;font-weight:bold;text-decoration:none;}
/*Login*/

 .loginform{width:350px;background-color:#271E1D;margin-top:18px;color:#fff;}
 .LoginformBg{background-color:#D8D8D8;max-width:348px;width:350px;font-size:13px;color:#000;text-align:center;border:1px solid black;}


 /*Riserva new*/

 #yrivera {font-size:13px;margin-top:20px;color:#000;}
 #ImageBg{background:url('images/riserva_img1.png');background-position:center;width:792px;height:269px;text-align:right;}
 #Imagelftpadd{padding:0 0 0 50px;}
 .TrendyPad{padding:20px 0 0 0;}
 .RiservaRghttop{padding:220px 0 0 453px;}
 .Fashion{float:left;width:150px;text-align:left;line-height:18px;}
 .Padbot{padding-bottom:20px;}
 .RiservaLftwdth{float:left;width:450px;}
 .RiservaTxtpad{padding:0 30px 0 50px;line-height:18px;}
 .TopTen{padding-top:10px;}
 .VisionTxt{float:left;width:150px;line-height:18px;}
 #RiservaRgtWdth{float:left;width:450px;}
 #RiservaTxtPadRght{padding:0px 40px 0 53px;line-height:18px;}
 .Thevery{font-weight:bold;font-size:9pt;text-align:center;}
 .Find-Virtualpad{text-align:center;padding:10px 0 0 0;}
