@charset "utf-8";

* { outline: none; }

body{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #ffffff; margin:0px; padding: 0px; }

ul, li { margin: 0px; padding: 0px; list-style: none; list-style-image: none; }

fieldset { border: none; vertical-align:baseline; }



.img-divider { background:url(../../images/img-divider.gif) repeat-x; width: 100%; height: 10px; }

.img-divider2 { background:url(../../images/img-divider2.gif) repeat-x; width: 100%; height: 10px; float: left; }



.breadcrumbs { font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #797772; margin-top: 5px;  text-align: left; }

.breadcrumbs a, .breadcrumbs a:link, .breadcrumbs a:visited { font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #1f1f1f; text-decoration:underline; }

.breadcrumbs a:hover { font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #8d8475; text-decoration: underline; }

.asterisk {color: #d90100; }



/*inner page*/

.innerpage-holder { background: #ffffff; width: 100%;  margin-top: 10px; float: left; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #434344; text-align:justify; }

.innerpage-holder p { font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #434344; text-align:justify;  }

.innerpage-holder h2 { font-family:Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #434344; }

.hghlght{ color: #95343f; }

.sm-text { font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #434344; }

.innerpage-holder label { width: 40%; float: left; text-align: right; } 

.innerpage-textbox { width: 58%; height: 20px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #434344; background:url(../../images/bg-txtbox-top.gif) top repeat-x; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; border-top: none;  }

.h_innerpage { font-family:Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #434344; }









/*header*/

#header { width: 915px; height: 116px; background-color: #949191; background-image:url(../../images/back_02.jpg); background-repeat: repeat-x; float: left;  }

#left-header { width: 365px; height: 116px; float: left; background-image:url(../../images/logo.gif); }

#right-header { width: 545px; height: 116px; float: left; margin-right: 0px; background: #979392 url(../../images/bg-rightheader.gif) top left no-repeat; }



#searchdiv { width: 100%; margin-top: 10px; float: right; text-align: right; }

#searchbox { background:url(../../images/bg-searchtxtbox.gif) no-repeat; width: 162px; height: 21px; }

#search { width: 95%; height: 21px; border: none; background: none; margin-left: 1px; color: #858585; font-weight: bold; font-family:Arial, Helvetica, sans-serif; }

#eviptxtbox{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#999; padding-left:5px}

#toplinks { width: 100%; margin-top: 40px; float: right; }

#toplinks ul { margin-left: 0px; }

#toplinks li { border: 1px solid #e3e1e2;  float: right; margin-left: 2px; margin-right: 2px; padding: 4px;  font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #cccccc; text-decoration: none; }

#toplinks a, #toplinks a:link, #toplinks a:visited { font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #cccccc; text-decoration: none; }

#toplinks a:hover { font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: none; }

#toplink:hover { background-color: #cccccc; }





/*top navigation*/

#topnav { background:url(../../images/bg-topnav.gif) repeat-x; width: 100%; height: 32px; float: left; text-align:center }

#topnav ul { margin-top: 8px; }

#topnav li { margin-right: 20px; margin-left: 20px; display:inline; }

#topnav a, #topnav a:link, #topnav a:visited { font-family:Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #ffffff; text-decoration: none; }

#topnav a:hover { font-family:Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #dddcdc; text-decoration: none; }



/*main*/

#wrapper{ width:915px; padding:0px; margin:auto;}

#content-holder { width: 911px; float: left; border-left: 2px solid #000000; border-right: 2px solid #000000; } 

#freeshipping { background:url(../../images/bg-freeshipping.jpg); width: 911px; }

#content { width: 100%; background: url(../../images/bg-content.gif); background-repeat: repeat-x; background-position: top; background-color: #ddd9d0; float: left; min-height: 600px; }



/*footer*/

#footer { background: #080808; float: left; width: 100%; height: 110px;  }

#footer-left{ width: 70%; float: left; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; text-decoration: none; margin-left:10px }

#footer-right{ width: 3%; float: left; margin-left:58px }

#footer-left ul { float: left; margin-top: 20px; }

#footer-left li { float: left; margin-left: 5px; }

#footer-left a, #footer-left a:link, #footer-left a:visited { font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; text-decoration: none; }

#footer-left a:hover { color: #cccccc; }





/*product page 1*/

.ppg1-td { width: 222px; text-align: center; vertical-align: top;  }

.ppg1-div { width: 205px; text-align: left; font-family: Arial, Helvetica, sans-serif; color: #8d8475; font-size: 12px; }

.ppg1-div a, .ppg1-div a:link, .ppg1-div a:visited { font-family: Arial, Helvetica, sans-serif; color: #8d8475; font-size: 12px; text-decoration: underline; }

.ppg1-div a:hover {  font-family: Arial, Helvetica, sans-serif; color: #1f1f1f; font-size: 12px; }

.regprice { font-family: Arial, Helvetica, sans-serif; color: #241e16; font-size: 12px;  }

.saleprice { font-family: Arial, Helvetica, sans-serif; color: #c80122; font-size: 12px; }

#pg1prod-wrapper { background: #ffffff; width: 98%; margin-bottom: 20px; }

#viewall, #viewall:link, #viewall:visited { font-family: Arial, Helvetica, sans-serif; color: #1f1f1f; font-size: 11px; text-decoration: none; text-align: left;  }

#viewall:hover { color: #9f9b94; font-size: 11px; text-decoration: none;  text-align: left; }

.pg1-sel { width: 100px; border: 1px solid #6f6c68; font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px;  }

#pg1-filter { width: 98%; height: 47px; background: #a09b94; margin-top: 10px; margin-bottom: 10px; }

#pg1-filter li { float: left; margin-right: 6px; margin-top: 10px;   }

#pg1-con { padding: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 11px;  text-align: right; color: #8d8475; font-weight: normal; }

a.pg1-pglinks { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; color: #1f1f1f;  }

.pg1-pglinks:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; text-decoration: none; color: #DDD9D0; }







/*product page 2*/



#pg2prod-wrapper { background: #ffffff; width: 100%; float: left; margin-top: 10px; position:relative;  }

#pg2-left { float: left; width: 38%;  margin-bottom: 20px; }

#pg2-right { float:left; width:62%; color: #000000; margin-bottom: 20px; }

.pg2-others { margin-top: 20px; color: #777777; font-size:11px; text-align: left; }

.pg2-right-left { width:70%; float: left; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #393939; margin-top: 20px;  }

#pg2-selection { background: #f3f3f3; border: 1px solid #d5d5d5;  }

.pg2-right-left label {  width: 40%; float: left; text-align: left; font-size: 11px; color: #434344;  }

.pg2-right-left p { padding-top: 4px; margin: 0px;  }

.pg2-sel { width: 95%; font-family:Arial, Helvetica, sans-serif; font-size: 11px; border: 1px solid #888888; z-index: 0; }

.pg2-sel2 { width: 100%; font-family:Arial, Helvetica, sans-serif; font-size: 11px; border: 1px solid #888888; }

.pg2-right-right { width: 28%; float: left; }

#basic-modal a, #basic-modal a:link, #basic-modal a:visited { font-size: 11px; color: #000000; text-decoration: none; }

#basic-modal a:hover { color: #8d8475;  font-size: 11px;  text-decoration: none; }

#tbpanelholder { width:98%;  float: left; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #393939;}

#pg2prodname { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #767179;  float: left; }

#quan-sel { font-family:Arial, Helvetica, sans-serif; font-size: 11px;  width: 40px; border: 1px solid #949494;  }

#pg2-addtocart { position:relative; top: 4px; }

.largeview, .pg2-link:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #8d8475; font-weight: normal; text-decoration:underline; }

.largeview:hover, .pg2-link  { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #161b2e; font-weight: normal; text-decoration:underline; }

.img-divider3 { background:url(../../images/prodpages/img-divider3.gif) repeat-x; width: 100%; height: 10px; float: left; }

.comp-outfit-td { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #161b2e; font-weight: normal; vertical-align:top; }

.comp-outfit-name { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #2e4243; }



#ptab-top-desc { background: url(../../images/prodpages/bg-tab-1.gif) no-repeat; width: 100%; height: 20px; }

.ptab-mid { background:#ffffff url(../../images/prodpages/bg-tab-con.gif) top repeat-x; width: 100%;  border: 1px solid #dcdcdc; margin-top: 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #000000; }

#ptab-top-features { background: url(../../images/prodpages/bg-tab-2.gif) no-repeat; width: 100%; height: 20px; }

.ptab-mid-con { padding: 0px; width: 100%; font-family:Arial, Helvetica, sans-serif; font-size: 12px; text-align: justify; }





/*top footer*/

#gcashtxtbox-bg { background:url(../../images/bg-txtbox-gcash.gif) no-repeat; width: 127px; height: 17px; }

#gcashtxtbox { border: none; background: none; font-size: 11px; color: #958d78; }

#gcash-div { background: url(../../images/bg-gcard.jpg) no-repeat; width: 379px; height: 76px; }

#gcash-moreinfo { font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #a39c89; text-decoration: underline; }

#gcash-moreinfo:hover { color: #958d78; }

#buy1get1-div { float: left; width: 45%; margin-left: 5px; margin-top: 11px; }

#authorize-div { height: 60px; float: left; width: 100%; }

#b1g1free {float: left; width: 95%; margin-left: 5px; margin-top: 11px; }





/*main*/

.htitle { font-family:Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #797979; text-align: left; }

#eviptxtbox { width: 134px; height: 19px; border: 1px solid #444342; }

.homesignuptxt { font-family:Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold; }

#homebcrumbs { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-align:left; color: #000000; }

#homebcrumbs a, #homebcrumbs a:link, #homebcrumbs a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal; text-decoration: underline; }

#homebcrumbs a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: underline; }







/*login*/

.loginbox { width: 285px; height: 236px; background: #ffffff; float: left; margin-left: 20px; margin-top: 30px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #605f5e; text-align: left; }

.loginbox label { float: left; text-align: right; width: 120px; margin-right: 5px; }

.logtxtbox { background:url(../../images/bg-txtbox-top.gif) repeat-x top; border-top: 0px; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; width: 85%; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#605f5e; text-align: left; height: 20px; padding-top:4px; }

.loginlabel { font-family:Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #605f5e; }

.log-td { font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #605f5e; text-align: right; }

#forgpass { font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #7e7560; text-decoration: underline; }





 

/*cart*/

.cart-sbtl { text-align: right; color: #454545; font-family:Arial, Helvetica, sans-serif; font-size: 12px; vertical-align: top;  }

#coupontxtbox-bg { background:url(../../images/bg-couponbox.gif) no-repeat; width: 162px; height: 23px; }

#coupontxtbox { margin-left: 2px; background: none; border: none; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #7e7e7e;  }

#umayalsolike { background: #ffffff url(../../images/bg-umayalsolike.gif) repeat-x; width: 238px; float:left; }

#purchasetxt { font-family:Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #8a8988; }

.umayalsolike-sel { width: 98%; height: 20px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #434344; background:url(../../images/bg-txtbox-top.gif) top repeat-x; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; border-top: none; padding: 2px; margin-top: 5px;  }

.umayalsolike-sel-quan { width: 50%; height: 20px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #434344; background:url(../../images/bg-txtbox-top.gif) top repeat-x; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; border-top: none; padding: 2px; margin-top: 5px;   }

.pg2-quan-sel { color: #464843; }

.cart-prodname { font-family:Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #464843; }

#cart-tb { width: 100%; text-align: left; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #464843;  }

.buy1get1txt {  font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #c1060d; }

.cart-link {  font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #8b7e5b; text-decoration: underline; }

.cart-link:hover { color: #464843; }

#cart-btm-links { float: left; background: #dbd8cf; width:100%; height: 50px; margin-bottom: 30px; margin-top: 20px; font-familY: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;   }

#cart-btm-links li { float: left; margin-right: 10px;  margin-top: 20px; }

#cart-btm-links a, #cart-btm-links a:link, #cart-btm-links a:visited { font-family:Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; color: #000000; }

#cart-btm-links a:hover { color: #464843; }

#checkoutbtn { margin-left: 200px; margin-top: 0px;  }

.cart-txtbox { width: 98%; height: 20px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #434344; background:url(../../images/bg-txtbox-top.gif) top repeat-x; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; border-top: none; }

.cart-sel { width: 98%; height: 20px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #434344; background:url(../../images/bg-txtbox-top.gif) top repeat-x; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; border-top: none; padding: 2px;  }







/*contact us*/

#contactpage-holder { background: #ffffff; width: 70%;  margin-top: 10px; float: left; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #434344; text-align:justify; }

#contactpage-right { float: left; width: 25%; margin-top: 10px; margin-left: 15px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #434344;   }

#contactpage-right p { font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #434344; }

#contactpage-holder p { margin:0px; padding-top: 5px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #434344; text-align:justify; }

#contactpage-holder fieldset { border: none; vertical-align:baseline; }

#contactpage-holder label { float: left; text-align: right; width: 20%; margin-right: 5px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #434344; }

.contactxtbox { width: 50%; height: 20px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #434344; background:url(../../images/bg-txtbox-top.gif) top repeat-x; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; border-top: none;  }

.contactxtarea { width: 50%; height: 120px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #434344; background:url(../../images/bg-txtbox-top.gif) top repeat-x; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; border-top: none;  }





.contact-txtbox { width: 100%; height: 20px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #434344; background:url(../../images/bg-txtbox-top.gif) top repeat-x; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; border-top: none;  }

.contact-txtarea { width: 100%; height: 120px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #434344; background:url(../../images/bg-txtbox-top.gif) top repeat-x; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; border-top: none; }

.contact-td { vertical-align:top;  text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #434344; }





/*FAQs*/

.guarantee-list { margin-left: 30px; list-style:disc;   }

#mkecheck { font-weight: bold; }



/*REGISTER*/

#registerpage-holder { background: #ffffff; width: 70%;  margin-top: 10px; float: left; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #434344; text-align:justify; margin-bottom: 30px; }

.registertxtbox { width: 50%; height: 20px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #434344; background:url(../../images/bg-txtbox-top.gif) top repeat-x; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; border-top: none;  }

#registerpage-holder label { float: left; text-align: right; width: 25%; margin-right: 5px; }

#registerpage-holder p { margin:0px; padding-top: 5px; }

.member-li { list-style:disc; margin-left: 20px;  }



/*TRACK INFO */

#trackpage-result{ background:#FFFFFF; width:100%; margin-top:10px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#434344; text-align:left;}

#trackpage-result table{ margin-top:10px; }

.hd1{ font-size:13px; font-weight: bold; color:#95343f; text-align:center; }

.hghlght2{ background-color:#2B2B2B;  }

.whitefont{ color:#FFFFFF; }

.alertmsg { font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #FF0000; }

.msg-div { background: #FEFEDB; border: 1px solid #DDD9D0; width: 100%; height: 30px; padding-top: 8px; text-align: center; font-weight: bold; text-transform: uppercase; color: #D00336; }



/*TRACK ORDER */

#trackpage-holder { background: #ffffff; width: 70%;  margin-top: 10px; float: left; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #434344; text-align:justify; }

#trackpage-holder p { margin:0px; padding-top: 8px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #434344; text-align:justify; }

#trackpage-holder fieldset { border: none; vertical-align:baseline; }

#trackpage-holder label { float: left; text-align: right; width: 30%; margin-right: 5px; }

.tracktxtbox { width: 50%; height: 20px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #434344; background:url(../../images/bg-txtbox-top.gif) top repeat-x; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; border-top: none;  }





/*REMEMBER PASSWORD*/

.td-font {  font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #605f5e; text-align: right;  }

.eaddtxtbox{ width: 99%; height: 20px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #434344; background:url(../../images/bg-txtbox-top.gif) top repeat-x; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; border-top: none;  }



/*POLICY*/

.policy-li{ float: left; width: 45%; text-align: left; list-style:disc; margin-left: 15px; }

.policy-li a, .policy-li a:link, .policy-li a:visited { font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; vertical-align:top; color: #434344; text-transform: uppercase;   }

.policy-li a:hover { color: #dbd8cf; }



/*WISHLIST*/



.wishlist-textbox { width: 98%; height: 20px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #434344; background: #ffffff url(../../images/bg-txtbox-top.gif) top repeat-x; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; border-top: none;  }

.td-wishlist {  font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #605f5e; text-align: left;  }





/*SITEMAP*/

.smp-cat { font-weight: bold; }

ul.smp-subcat { margin-left: 20px; }

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

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

ul.smp-subcat li { list-style: disc; }

.a-cat { font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #434344; text-decoration: none; font-weight: bold; text-transform: uppercase;  

  }

.a-cat:hover { font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #dbd8cf;  text-decoration: none; font-weight: bold; text-transform: uppercase; }





/*EVIP*/

.eviptxtbox { width: 40%; height: 20px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #434344; background:url(../../images/bg-txtbox-top.gif) top repeat-x; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; border-top: none;  }

.evipregtxtbox { width: 60%; height: 20px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #434344; background:url(../../images/bg-txtbox-top.gif) top repeat-x; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; border-top: none;  }

.evipfield { width: 30%; height: 20px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #434344; background:url(../../images/bg-txtbox-top.gif) top repeat-x; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; border-top: none;  margin-bottom: 2px;  }

.evip-li { text-align: left; list-style: disc; margin-left: 20px; }

.evipsel { width: 15%; height: 22px; padding: 2px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #434344; background:url(../../images/bg-txtbox-top.gif) top repeat-x; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; border-top: none;  margin-bottom: 2px;  }

.evipsel2 { width: 25%; height: 22px; padding: 2px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #434344; background:url(../../images/bg-txtbox-top.gif) top repeat-x; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; border-top: none;  margin-bottom: 2px;  }

.forpass-a {  font-family:Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #434344; }

.forpass-a:hover { color: #dbd8cf; }







/*PAYMENT*/

#ccrdtxtbox { width: 80%; height: 18px; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #434344; background:url(../../images/bg-txtbox-top.gif) top repeat-x; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; border-top: none;  }

.exptxtbox { width: 15%; height: 18px; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #434344; background:url(../../images/bg-txtbox-top.gif) top repeat-x; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; border-top: none;  }

#securitytxtbox { width: 40%; height: 18px; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #434344; background:url(../../images/bg-txtbox-top.gif) top repeat-x; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; border-top: none;  }







/*OR*/

.ortb td { font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #383838; }

#or-cart td { font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #383838; }

#or-left-bg { background:url(../../images/bg-or1.gif) no-repeat; width: 514px; height: 30px; }

#or-right-bg { background:url(../../images/bg-or2.gif) no-repeat; width:268px; height: 30px; }







/*Shipping*/



.shippingtxbox { width: 50%; height: 18px; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #434344; background:url(../../images/bg-txtbox-top.gif) top repeat-x; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; border-top: none; padding-top: 4px; padding-left: 2px; padding-right: 2px; background-color: #ffffff;   }

.shippingsel { width: 51%; height: 21px; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #434344; background:url(../../images/bg-txtbox-top.gif) top repeat-x; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; border-top: none; padding: 2px; background-color: #ffffff;   }

.shipping-tb td { vertical-align: middle; }