@charset "utf-8";
/* CSS Document */
* { outline: none; }

body{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #ffffff; margin: 0px; padding: 0px; }
p{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-align: justify; }
input,textarea, select { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background: #ffffff; }
#frame{ width: 850px; padding:0px; margin:0px; }
a, a:link, a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #498D42; text-decoration: none; }
.regular-font a:link, .regular-font a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #498D42; font-weight: bold; text-decoration: none; }
#content{ width: 850px; float: left; margin: 0px; padding: 0px; }
#content2{ width: 842px; float: left; margin: 0px; padding: 0px; }
ul,li{ padding: 0px; margin:0px; list-style: none; list-style-image: none; }
.page-title{ width: 690px; height:50px; }
.page-title-2{ width: 100%; height:50px; }
.heading-bg { background:url(../../images/bg-heading.gif) no-repeat; width: 688px; height: 81px; float:left; }
.heading-bg-2 { background:url(../../images/bg-heading-2.gif) no-repeat; width: 840px; height: 80px; float:left; }
.prodpg2-title {width: 690px; height:30px; }
.divider-img{ width: 98%; height: 10px; text-align: right; border-bottom: 1px solid #000000;  float: right; }
h2.page-heading{ width: 485px; float:left; color: #990000; font-family:"Franklin Gothic Medium", Arial, Helvetica, sans-serif; font-size: 22px; text-align: left; text-transform: uppercase; padding:0px; margin: 0px; }
.asterisk{ color: #b0201f; }
.div-dots { background:url(../../images/img-dots-divider.gif) repeat-x center; height: 40px; width: 100%; float: left; }
.regular-font { font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: normal; text-decoration: none; }
.regular-font-justify { font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: normal; text-decoration: none; text-align:justify; }
.page-sub-hd { font-family:Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-transform: uppercase;  text-align: left; }
.page-sub-heading { font-family:"Franklin Gothic Medium", Arial, Helvetica, sans-serif; font-size: 20px; color: #000000; font-weight: bold; text-align: left; }
.page-sub-heading2 {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #95343f; font-weight: bold; text-align: left; }
.head-chngecolor { color: #236906; }
#transaction-text {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #236906; }

.sml-txt { font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }


.page-content-holder { width: 685px; margin-left: 2px; margin-right: -5px; }
.page-content{ margin-bottom: 30px; width: 100%; float: left; margin-top: 0px;   }

#menu-nav-2 { width: 100%; height: 33px; font-family:"Franklin Gothic Demi Cond", Arial, Helvetica, sans-serif; color: #000000; text-align:center; font-weight: normal; font-size: 20px; background: #b5b3a7; border-top: 3px solid #47403a; float: left; text-align: left; margin-bottom: 10px; }

/*header*/
#header{ width: 850px; float: left; margin: 0px; padding: 0px; margin-bottom: 5px;  }
#logo-holder { width: 458px; float:left; text-align: left; }
#link-holder { width: 392px; float: left; margin-top: 30px;}
input#search { width:114px; height:16px; border: 1px solid #afafaf; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-style:italic; color: #777777; padding-left: 2px; float: left; margin-top: 4px; }
input#go { float: left; padding-left: 2px; float: left; margin-top: 6px; margin-left: 5px; }

/*input#search { left: 712px;}
input#go { top: 140px;}
*/


/*sidebar*/
#left-wrap{ width: 150px; float: left; margin: 0px; padding: 0px; border-left: 1px solid #47403a; border-right: 1px solid #47403a; border-top: 3px solid #47403a; background: #dfdcd7; }
#cat-title{ width: 150px; height: 33px; font-family:"Franklin Gothic Medium", Arial, Helvetica, sans-serif; color: #000000; text-align:center; font-weight: bold; font-size: 17px; background: #b5b3a7; letter-spacing: -1px; }
.cat {  list-style: none; list-style-image: none; margin-left: 15px; margin-top: 80px; padding: 0px; text-align: left; }
.cat-link-title { list-style: none; list-style-image: none; margin-top: 15px; margin-bottom: 15px; padding: 0px; text-align: center;}
.cat-link{ list-style: none; list-style-image: none; margin: 0px; padding: 0px; text-align: left; }
.cat-link a, .cat-link a:link, a:visited { text-decoration: none; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size: 12px; }
.cat-link a:hover{ text-decoration: none; font-family:Arial, Helvetica, sans-serif; color:#6b9831; font-size: 12px; }
#cat-img-links { list-style: none; list-style-image: none;  margin-top: 40px; padding: 0px; text-align: center; }


/*right content*/
#right-wrap{ width: 690px; float:left;  margin: 0px; padding: 0px;  border-top: 3px solid #47403a; text-align: center; }
#menu-nav { width: 690px; height: 33px; background: #b5b3a7; padding: 0px; margin: 0px; }
#menu-nav a:link, #menu-nav a:visited, #menu-nav-2 a:link, #menu-nav-2 a:visited {  font-family:"Franklin Gothic Demi Cond", Arial, Helvetica, sans-serif; color: #000000; text-align:center; font-weight: normal; font-size: 20px;   text-decoration: none; }
#right-content{ min-height:1200px; height:auto !important; height:1200px; width: 100%;  float:left; padding-left: 0px !important;  padding-top: 2px; padding-bottom: 30px; }

/*footer*/
#footer{  width: 100%; float: left; margin-bottom: 25px; padding: 0px;  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #777777; text-decoration: none; }
#footer a:link, #footer a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #777777; text-decoration: none; }
#footer a:hover{ font-family: Arial, Helvetica, sans-serif; font-size: 11px;  color:#6b9831;text-decoration: none; }


/*product page 1*/
.page-numbering{ width: 100%; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; }
.page-numbering a:link, .page-numbering a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px;  color: #206804; text-decoration:none; }
.page-numbering a:hover{ text-decoration:underline; color: #000000; font-size: 11px; }
.prodpg1-img { background:url(../../images/bg-prodpg1-img.gif) no-repeat; width: 160px; height: 257px; text-align:center; }
.prodpg1-details {  padding-top: 15px; text-align: center; width: 125px; text-align:center; }
.prod-img-frame img { margin-top: 10px; border: none; }
.prodpg1-td{ width: 160px;  vertical-align: top; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align:center; }
.reg-price{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #206804; }
.sale-price-text { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #bf0101; }
.sale-price { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #bf0101; font-weight: bold; }
#prod-title-text { }
#prod-filter-div { width: 205px; float:left; font-size: 11px; position: relative; top: 5px; }
select.filter-option { width: 107px; height: 17px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; border: 1px solid #000000; }
.filter-go { position:relative; top: 3px; }
.size-filter, #color-filter{ float: left; width: 100%; margin-top: 2px; }
h2.prod-heading{ width: 485px; float:left; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 22px; text-align: left;  padding:0px; margin-top: 45px; margin-left: 10px; text-transform: uppercase;  }


/*product page 2*/
#prodpg2-left-con { width: 690px; float: left; }
#big-img-holder { width: 350px; background: #dfdcd7; border: 1px solid #5d5d5d; padding:8px; }
#big-img-inner-holder { width: 330px; background: #ffffff; border: 1px solid #5d5d5d; padding: 8px; }
#big-img { border: 1px solid #000000; }
.small-thumbs { margin: 5px;  border: 1px solid #000000; }
#free-shirt-tie { float: left;  width: 354px; margin-top: 20px; margin-left: 10px; }
.shirt-tie-img { border: 1px solid #323031; margin-right: 3px; margin-top: 3px; }

#prodpg2-right-con { float: left; width: 315px; }
#desc-container { width: 310px; float: left; }
#select-container { width: 310px; float:left; }
#select-div { width: 285px; height: 125px; margin-top: 20px; background:url(../../images/bg-prodpg2-select.jpg) no-repeat; }
.prodpg2-h3 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #af3838; text-align:left; }
.select-text { width: 80px; height: 20px; float:left; margin-left: 20px; margin-top: 5px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-align: left; }
.select-option { width: 130px; height: 20px; float:left; margin-left: 10px; margin-top: 5px; }
#option-sku { font-family:Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #714f52; text-align:left } 
#prodpg2-btn-container { width: 300px; float:left; margin-top: 20px; }

#select-free-container { width: 300px; float:left; margin-top: 20px; }
#select-free-div { background: url(../../images/bg-prodpg2-select-tie.jpg); width: 240px; height: 94px; margin-top: 10px; }
.sel-free-text { width: 90px; height: 20px; float:left; margin-left: 10px; margin-top: 15px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-align:left; }
.sel-free-opt { width: 120px; height: 20px; float:left; margin-left: 5px; margin-top: 15px; }

.more { text-align: right; }
.more a:link, #more a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #af3838; text-decoration: underline; }
.prod-desc-title { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color: #000000; text-align: left; vertical-align: middle;  }
#prod-SKU { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color: #216705; text-align: left; }
#reg-price { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color: #000000; text-decoration:line-through; text-align: left; }
#sale-price { font-family:"Times New Roman", Times, serif; font-size:18px; font-weight: bold; color: #bf0101; text-align: left; } 
.swatches { border: 1px solid #000000; float: left; margin-right: 2px; margin-top: 2px;  }
#desc { font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #000000; text-align: justify; }
.prodpg2-btn-holder { width: 150px; height:40px; float: left; }
.prodpg2-cartbtn-holder { width: 300px; height: 55px; float: left; }
.prodpg2-select { width: 100%; height: 18px; float: left; margin: 0px; padding: 0px; border: 1px solid #000000; font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #000000; }
.prodpg2-textbox { width: 60%; height: 18px; float: left; margin: 0px; padding: 0px; border: 1px solid #000000; font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #000000; }
.cat-link-title img { margin-left: -15px; }





/*new prod page 2*/

#pg2-left { float: left; width: 50%; text-align:center;  }
#pg2-right { float: left; width: 49%; }
#insertthumbs { float: left; width: 60px; text-align:center;  }
#insertbig-img { float: left; width: 260px; text-align:center;  }
.rightbox { width:100%; float: left; margin-bottom: 20px;  font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-align: left; }
#selection-tb { border: 1px solid #000000;  padding: 2px; }
.rightbox li { float: left; width: 160px; }
#umayalsolike { background: #dfdcd7; height: 25px; text-align:left; font-weight: bold; font-family: Arial, Helvetica, sans-serif; padding-top: 8px; padding-left: 5px;   }
#umayalsolike-wrap { float:left; width: 88%; margin-top: 10px; margin-left: 10px; text-align:center; }
#umayalsolikecon-wrap { border: 1px solid #252324; padding: 2px; }
#umayalsolikecon { border: 1px solid #252324;  }
.umal-img { padding: 3px;  width: 120px; }
.umal-img img { border: 1px solid #252324; }
.umal-details { width: 120px;  }
.umal-pr { color: #bf0101; }

/*register*/

.register-txtfield {  width: 325px; height: 23px; border: 1px solid #666666; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
.reg-title-text {  font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; font-weight: bold; text-align: left;  }
.reg-text { font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-align: right; padding-right: 30px; }
.reg-input { padding-left: 15px; }
#terms-check a:link, #terms-check a:visited { font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #236906; text-decoration: none; }
.note { font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align: left; }
td.reg-title-text { height: 25px;  background: #dfdcd7; border: 1px solid #666666; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000; }


/*wishlist*/
.sharewishlst-txtbox { width: 220px; height: 20px; border: 1px solid #000000; }
.print-share-box { width:285px; height: 180px; background: #f1f1f0; border: 1px solid #47403a; }
.print-share-container { width: 340px; float: left; }
.print-share-head { width: 100%; height: 30px; background: #b2b3ab; font-family:Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-size: 14px; font-weight: bold;  float: left; text-align: left; line-height: 25px; }
.wishlist-head { width: 100%; height: 25px;  background: #f1f1f0; font-family:Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-size: 14px; font-weight: bold; float: left; }
.print-share-con { width:90%; height: 150px; padding: 0px; padding-top: 5px; }
.w-prod-name { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.prod-sku-price { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #990000; }
.wishlist-img-prod { float: left; width: 83px; margin-top: 30px; }
.wishlist-prod-details { float: left; width: 195px; margin-top: 30px; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.wishlist-box { width: 283px; height: 154px; background: #ffffff; border: 1px solid #2c2d2c;  margin-bottom: 15px; }
.greenfont { color: #236906;  font-weight: bold; }
.redfont { color: #95343f; font-weight: bold; }


/*login*/
.login-textbox { width:100%; height: 15px; border: 1px solid #010200; padding-top: 8px; padding-bottom: 7px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  }
.login-box { width: 405px; height: 260px; background: #dfdcd7; border: 1px solid #141416; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.reg-box {  width: 405px; height: 40px; background: #b2b4a6; border: 1px solid #141416; margin-top: 5px; }
.rem { font-family:Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; }
a.forgot-pass, a.forgot-pass:link { color: #000000; font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a.forgot-pass:hover { color: #236906; }
#vipnews-textbox { width: 285px; height: 15px; border: 1px solid #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background: #ffffff;  padding-top: 8px; padding-bottom: 8px; }
#log-tb { font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; }

/*cart*/
.cart-td-head { background-color: #b5b3a7; border-top: 1px solid #2c2d2c; border-bottom: 1px solid #2c2d2c; height: 40px; vertical-align: middle; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; }
#left-td-head { border-left: 1px solid #2c2d2c; }
#right-td-head { border-right: 1px solid #2c2d2c; }
.td-left { border-left: 1px solid #2c2d2c; border-bottom: 1px solid #2c2d2c;  padding: 10px; background-color: #ffffff; }
.td-mid { border-bottom: 1px solid #2c2d2c;  background-color: #ffffff; font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px; font-weight: bold; }
.td-right { border-right: 1px solid #2c2d2c; border-bottom: 1px solid #2c2d2c;  padding: 10px; background-color: #ffffff; }
.subtotal { font-family: Arial, Helvetica, sans-serif; color: #236906; font-size: 14px; font-weight: bold; }
.td-left img { border: 1px solid #2c2d2c; }
.prod-name { font-family: Arial, Helvetica, sans-serif; color: #236906; font-size: 12px; font-weight: bold; }
.prod-title-text { font-family: Arial, Helvetica, sans-serif; color: #990000; font-size: 12px; font-weight: bold; }
.quantity-txtfield { border: 1px solid #2c2d2c; width: 40px; }
.cart-btm-container { float: left; width: 425px; margin-top: 30px;  }
#method-code-holder { float: left; width:362px; height:205px; background-color: #f9f8f8; border: 1px solid #333433; }
#method-code-tb { margin-top: 20px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #000000; }
#method-code-tb input, #method-code-tb select { width: 100%; border: 1px solid #2c2d2c; }
#total-details-tb { float: right; border: 1px solid #2c2d2c; width:266px;  font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #000000; text-align: left; }
.total-details-td { padding: 5px; border: 1px solid #2c2d2c; background-color: #f7f6f6;  width: 75px; }
.total-details-td-2 { padding: 5px; border: 1px solid #2c2d2c; background-color: #f7f6f6;  width: 190px; }
#order_total { color: #990000; }


/*size chart*/
.inch-measure { width: 43px; background-color: #dfdcd7; text-align: center; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; }
.pants-inch-measure { background-color: #dfdcd7; text-align: center;  border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff;  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; }
.inch-measure-con { background: #f8f6f6; text-align: left; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; border-top: 2px solid #ffffff; }
.inch-measure-con2 { background: #f8f6f6; text-align: center; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; border-top: 2px solid #ffffff; }
#inch-measure-title { font-weight: bold; color: #216808; font-family:Arial, Helvetica, sans-serif; text-transform: uppercase;  }
#inch-measure-title2 { font-weight: bold; color: #797979; font-family:Arial, Helvetica, sans-serif;  }
.size-guide { font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; text-align: left; background: #ffffff; width: 60px; }
.size-guide-alt { font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000;  text-align: left; background: #ebebe5; width: 60px; }
.tb-title { font-family:Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #000000; text-align: left; }
.sizeguide-highlight {  font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-align: left; }
#bigmensuit-tb { width: 500px; border: 1px solid #cccccc; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; text-align: left; }
#scharthead {  font-family:Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #216808; text-align: center; text-transform: uppercase; }

/*sitemap*/
.sitemap-link-holder { float: left; width: 170px; text-align: left; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; }
.sitemap-link-holder ul{ list-style: none; padding: 0px; margin-left: 30px; }
.sitemap-link-holder li { list-style-image:url(../../images/icon-arrow.gif); margin-top: 3px; padding: 0px; }
.sitemap-link-holder a:link, .sitemap-link-holder a:visited {  font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; }
.sitemap-link-holder a:hover {  font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #236906;  }

.sitemap-link-holder-2 { float:left; width: 220px;  text-align: left; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #236906; }
.sitemap-link-holder-2 ul{ list-style: none; padding: 0px; margin-left: 20px; }
.sitemap-link-holder-2 li { list-style-image:url(../../images/icon-arrow.gif); margin-top: 3px; padding: 0px; height: 20px; }
.sitemap-link-holder-2 a:link, .sitemap-link-holder-2 a:visited {  font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; }
.sitemap-link-holder-2 a:hover {  font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #236906;  }
#lbl { list-style-image: none; list-style: none; height: 30px; }
#stmp-bg { height: 350px; background:url(../../images/img-sitemap.gif) bottom no-repeat; }



/*faq*/

.faq-highlight {  font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #583634; text-align: left; }
.faq-li { list-style-image:url(../../images/icon-arrow.gif); margin-top: 3px; padding: 0px;  text-align: left; margin-left: 30px;}
.faq-qt { font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ba0c1f; }



/* shipping */
.helptopic-holder { float:left; width: 100%;  text-align: left; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-align:center; margin-bottom: 20px; }
.helptopic-holder ul{ list-style: none; padding: 0px; margin-left: 20px; }
.helptopic-holder li { list-style-image:url(../../images/icon-arrow.gif); margin-top: 3px; padding: 0px; height: 20px; }
.helptopic-holder a:link, .helptopic-holder a:visited {  font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; }
.helptopic-holder a:hover {  font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #236906;  }
#lbl { list-style-image: none; list-style: none; height: 30px; }

ul#help-topic { list-style: none; padding: 0px; margin: 0px;  }
li.help-topics { list-style: none; list-style-image:url(../../images/icon-arrow.gif); float: left; width: 300px; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #498D42; margin-left: 30px; }
li.help-topics a:link, li.help-topics a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; }
li.help-topics a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #498D42; text-decoration: none; }
#highlight-ins { font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #006600; font-size: 16px; }
.td-policy { background: #ebe8e2; border: 1px solid #000000; padding: 10px; width: 150px; text-align: left; }
.td-policy:hover { background: #ffffff; padding: 10px; border: 1px solid #000000; text-align: left; }


/*order status*/

.trans-head { font-family:Arial, Helvetica, sans-serif; font-size: 16px; color: #000000; font-weight: bold; text-align: left; background-color: #dfdcd7; height: 20px; }
.trans-con { font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: normal; background-color: #ffffff; vertical-align: top; text-align: left;  }
.trans-con-dt { font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: normal; background-color: #ffffff; vertical-align: top; text-align:center; }
.trans-title {  font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #9f1010; font-weight: bold; text-transform: uppercase;  }
.trans-con a, .trans-con a:link, .trans-con a:visited {  font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #236906; font-weight: bold; text-align: left; text-decoration:underline;  }
#timezone { width: 100%; float: left; margin-top: 10px; margin-bottom: 10px;  font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color: #000000;  text-align: right; }
#timezone select, #timezone option {  font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color: #000000;  border: 1px solid #000000; }


/*forgot password*/

#forgotpass-email { width: 300px; height: 25px; border: 1px solid #000000; background: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }


/*order details*/
#orderdetails-tb { width: 90%; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color: #000000; text-align: left; }
/**
*	@capyright 2009
*	@author egchilee70
*	@rev : 1
*/


/*BILLING AND SHIPPING*/

.b_input{width:350px; border:#333333 1px solid; height:19px;}
.b_input_2{ width:240px; border:#333333 1px solid; height:19px; }
.b_h1_1,.b_h1_2,.c_h1_1{display:inline;}
.b_h1_1{font-size:16px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; }
.b_h1_2{font-size:16px; font-weight:bold; color:#006600; font-family: Arial, Helvetica, sans-serif; }
.b_p{margin:0}
.b_log_ryt{ font-size:17px; font-weight:bold;}
.b_log_ryt_green{ color:#006600; text-align:left; font-size:11px;}
.b_order_sum{padding:5px; color:#666666; background-color:#CCCCCC; font-size:14px; font-weight:bold; border-bottom:#000000 1px solid;}
.b_b{font-size:14px; color:#990000;}
.b_red{ color:#990000;}
.b_green{color:#317216;}
.b_big{font-size:20px;}
#billing-tb { margin-top:20px; margin-bottom:50px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: normal; }
#shipping-tb { margin-top:15px; margin-bottom:20px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: normal; }
#payment-method-tb { margin-top:30px; margin-bottom:20px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: normal; }
#ordersummary { width: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; }
.billing-rightbox { width:251px; background-color:#F1F1F1; border: #000000 1px solid; height:auto; margin:auto; }
#payment-method-tb select { width: 114px;  border: 1px solid #000000; }
#sel-right { float: right; }
#sel-left { float: left; }
#method-div { width:220px; }
#method-div select {  border: 1px solid #000000; }
.complete-tb { margin-top:20px; margin-bottom:20px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }


/* wrapper_fix */
.wrapper_fix{ width:850px; margin:auto; height:auto;}

/* menu */
#menu{width:850px; border-top:#5e373a 3px solid; margin-bottom: 10px; height:32px; float:left}
#left_cat{width:154px; list-style:none; float:left; font-family:Arial; font-weight:bold; text-align:center; background-color:#b5b3a7; border-left:#000000 1px solid; border-right:#000000 1px solid; }
#right_menu{width:694px; height:35px; float:left;font-family:Arial; font-weight:bold; background-color:#b5b3a7;}
#right_menu_fix{width:850px; height:35px; float:left;font-family:Arial; font-weight:bold; background-color:#b5b3a7;}

/*CONTACT US*/

.c_div{ width:675px; padding-left:10px;}
.c_hr{width:675px; height:11px; background-image:url(../../images/hr_x.jpg); background-repeat:repeat-x; margin-top:7px;}
.c_div_holder{width:675px; height:auto;}
.c_div_l{ width:280px; height:auto; float:left; margin-right:60px;}
.c_div_l_inner{ margin-top:120px;}
.c_div_r{ width:330px; height:auto; float:left;  }
.c_h1_1{font-size:16px; font-weight:bold; color:#990000; font-family:Arial, Helvetica, sans-serif; }
.c_padding_top{ padding-top:10px;}
.c_input{width:99%; border:#333333 1px solid; height:19px; margin-bottom:10px;}
.c_textarea{border:#333333 1px solid; width: 98%; }
.c_form{ text-align:left; }



