

/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index: 499; overflow:hidden; font-family: Arial; }
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:visible;} /* Login Window Fix */
#cboxLoadedContent{overflow: hidden !important;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/* 
    Example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay{background:url(images/overlay.png) 0 0 repeat;}
#colorbox{}
    #cboxTopLeft{width:21px; height:21px; background:url(images/controls.png) -100px 0 no-repeat;}
    #cboxTopRight{width:21px; height:21px; background:url(images/controls.png) -129px 0 no-repeat; }
    #cboxBottomLeft{width:21px; height:21px; background:url(images/controls.png) -100px -29px no-repeat;}
    #cboxBottomRight{width:21px; height:21px; background:url(images/controls.png) -129px -29px no-repeat;}
    #cboxMiddleLeft{width:21px; background:url(images/border-left.png) left top no-repeat;}
    #cboxMiddleRight{width:21px; background:url(images/border-right.png) right top no-repeat;}
    #cboxTopCenter{height:21px; background:url(images/border-top.png) top left repeat-x; }
    #cboxBottomCenter{height:21px; background:url(images/border-bottom.png) bottom left repeat-x;}
    #cboxContent{background:#fff url(images/content-bg-top.png) top left repeat-x;}
	    #cboxLoadedContent{margin:0;}
        #cboxLoadedContent2{margin:28px 0;}
		#cboxPhoto{padding:28px 0;}
        #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#3a3a3a;}
        #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#3a3a3a;}
        #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
        #cboxPrevious{position:absolute; bottom:0; left:0px; background:url(images/controls.png) -75px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
        #cboxPrevious.hover{background-position:-75px -25px;}
        #cboxNext{position:absolute; bottom:0; left:27px; background:url(images/controls.png) -50px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
        #cboxNext.hover{background-position:-50px -25px;}
        #cboxLoadingOverlay{background:url(images/loading_background.png) center center no-repeat;}
        #cboxLoadingGraphic{background:url(images/loading.gif) center center no-repeat;}
        #cboxClose{position:absolute; top: 12px; right: 10px; background:url(images/close.png) 0 0 no-repeat; width:86px; height:34px; text-indent:-9999px; z-index: 699;}
        #cboxClose.hover{}

/*
    The following fixes png-transparency for IE6.  
    It is also necessary for png-transparency in IE7 & IE8 to avoid 'black halos' with the fade transition
    
    Since this method does not support CSS background-positioning, it is incompatible with CSS sprites.
    Colorbox preloads navigation hover classes to account for this.
    
    !! Important Note: AlphaImageLoader src paths are relative to the HTML document,
    while regular CSS background images are relative to the CSS document.
*/
.cboxIE #cboxTopLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/html/lightbox/images/internet_explorer/borderTopLeft.png, sizingMethod='scale');}
.cboxIE #cboxTopCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/html/lightbox/images/internet_explorer/borderTopCenter.png, sizingMethod='scale');}                                                                                                    
.cboxIE #cboxTopRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/html/lightbox/images/internet_explorer/borderTopRight.png, sizingMethod='scale');}
.cboxIE #cboxBottomLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/html/lightbox/images/internet_explorer/borderBottomLeft.png, sizingMethod='scale');}
.cboxIE #cboxBottomCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/html/lightbox/images/internet_explorer/borderBottomCenter.png, sizingMethod='scale');}
.cboxIE #cboxBottomRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/html/lightbox/images/internet_explorer/borderBottomRight.png, sizingMethod='scale');}
.cboxIE #cboxMiddleLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/html/lightbox/images/border-left.png, sizingMethod='scale');}
.cboxIE #cboxMiddleRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/html/lightbox/images/border-right.png, sizingMethod='scale');}

#lightbox-logo { width: 113px; height: 23px; background: url('images/lightbox-logo.png') no-repeat top left; }
#lightbox-logo span { display: none; }

#lb-privacypolicy { color: #3a3a3a; height: 454px; overflow: hidden; margin-top: 17px; position: relative; background: url('images/scroll-topbg.png') no-repeat top right; }
#lb-privacypolicy-content { position: absolute; left: 0; top: 0; width: 600px; height: 454px; padding-right: 20px; }
#lb-privacypolicy-scroll { position: absolute; right: 0; top: 0; width: 18px; height: 454px; background: url('images/lb-scroll-bg.png') }
#lb-privacypolicy h2 { font-size: 16px; color: #b20000; margin: 0; padding: 0 0 6px 0; }
#lb-privacypolicy p { margin: 0; padding: 9px 0; }
#lb-scroll-pos { position: relative; }
#lb-scroller { position: absolute; }
#lb-scroller a { display: block; width: 18px; height: 164px; background: url('images/lb-scroller.png') no-repeat top left; border: none; }
#lb-scroller a span { display: none; }

#lb-selectoption h3 { font-size: 14px; font-weight: bold; color: #424242; margin: 0; padding: 0 0 6px 0; }

#lb-selectoption-options { margin-top: 5px; }
.lb-option { float: left; display: inline; padding: 5px 0 5px 0; }
.lb-option-padding { padding-right: 16px; }
.lb-option select { background: #494949; border: 1px solid #727272; color: #cfcfcf; font-size: 11px; height: 18px; width: 137px; }

#lb-selectoption-ftr { margin-top: 10px; }
#lb-option-left, #lb-option-middle, #lb-option-right { float: left; display: inline; height: 22px; background: #e1e1e1; }
#lb-option-left { width: 148px; text-transform: uppercase; font-size: 11px; font-weight: bold; color: #4a4a4a; text-align: right; padding: 4px 2px 0 0; height: 18px; }
#lb-option-middle { width: 30px; text-align: center; padding-top: 2px; height: 20px; }
#lb-option-middle input { width: 19px; height: 13px; padding: 2px 2px 1px 0; border: 1px solid #797979; color: #262626; font-size: 11px; text-align: center; }
#lb-option-right { width: 109px; }
#lb-option-right input { width: 109px; height: 22px; border: none; background: url('images/lb-addtocart.png') no-repeat top left; cursor:pointer;}

.clear {
  clear: both;
  display: block;
  line-height: 0;
  overflow: hidden;
  height: 0;
  font-size: 0;
  text-indent: -1000px;
  font-size: 0;
  margin: 0;
  padding: 0;
}

/* AnerosMe Login Box */


#ame-login2 h3 { font-weight: normal; font-size: 20px; color: #a50000; font-style: italic; margin: 25px 10px 5px 10px; border-bottom: solid 1px #9f9f9f; padding: 0 0 8px 5px;}
#ame-login2 h3 span {font-size: 12px; color: #545454; font-style: normal; margin-left: 140px; position: relative; top: 4px;}
#ame-login2 h3 span a{color: #A50000;}
#ame-login2-field, #ame-login2-forgotpw, #ame-login2-signup, #ame-login2-submit, .ame-lf-left, .ame-lf-right { float: left; display: inline; }
#ame-login2-field { color: #545454; font-size: 16px; margin-bottom: 5px; }
#ame-login2-field input { width: 212px; height: 26px; padding: 6px 8px 0; border: none; background: url('images/anerosme-login-field.png') no-repeat top left; color: #ffffff; font-size: 16px; }
#ame-login2-forgotpw{ padding: 15px 0 0 15px; }
#ame-login2-signup{ padding: 15px 0 0 25px; }
#ame-login2-forgotpw a, #ame-login2-forgotpw a:link, #ame-login2-signup a, #ame-login2-signup a:link { color: #9f0000; font-style: italic; font-size: 13px; border: none; text-decoration: underline; }

.ame-lf-left { width: 90px; padding: 7px 8px 5px 0; text-align: right; }
.ame-lf-right { width: 245px; }

#ame-login2-submit { padding: 10px 0 0 100px; }
input#anerosme-login-submit { border: none; width: 113px; height: 25px; background: url('images/anerosme-login.png') no-repeat top left; } 
input#anerosme-login-view-as-guest { border: none; width: 113px; height: 25px; background: url('images/aneros-view_as_guest.png') no-repeat top left; } 
input#anerosme-login-enter { border: none; width: 113px; height: 25px; background: url('images/aneros-enter_chat.png') no-repeat top left; } 
#ame-login2-content{width: 380px; margin-left: 15px; padding-top: 10px; border-top: solid 1px white; padding-bottom: 5px;}
#ame-login2-content .ame-lf-left{width: 122px; }
#ame-login2-btm-link{border-top: solid 1px #9f9f9f; margin-left: 10px; margin-right: 10px;}

/* AnerosMe Product Review Box */

#ame-productreview h3 { font-weight: normal; font-size: 20px; color: #a50000; font-style: italic; margin: 22px 0 4px 13px; }

.ame-pr-field { font-size: 16px; color: #545454; padding: 3px 0; }
.ame-pr-left, .ame-pr-right { float: left; display: inline; }
.ame-pr-left { width: 113px; text-align: right; padding: 6px 7px 4px 0; }
.ame-pr-left span { color: #a50000; font-size: 12px; }
.ame-pr-padding { padding: 6px 0 4px 0; }
.ame-pr-nopadding { padding: 0; }
.ame-pr-alignright { text-align: right; width: 448px; padding-top: 4px; }
.ame-pr-optional { padding: 2px 0 8px 0; }

#ame-pr-title, #ame-pr-review, #ame-pr-product { border: none; width: 432px; color: #ffffff; font-size: 16px; }
.ame-pr-review{ border: none; width: 432px; color: #ffffff; font-size: 16px; visibility: hidden;}
input#ame-pr-title { background: url('images/ame-pr-title.png') no-repeat top left; height: 26px; padding: 6px 8px 0; }
textarea#ame-pr-review { background: url('images/ame-pr-review.png') no-repeat top left; height: 257px; padding: 6px 8px; font-family: Arial;}
input#ame-pr-product { background: url('images/ame-pr-product.png') no-repeat top left; height: 26px; padding: 6px 8px 0; }
input#ame-pr-submit { border: none; background: url('images/ame-pr-submit.png') no-repeat top left; width: 113px; height: 25px; }

/* AnerosMe Signup Box */

#ame-signup h3 { font-style: italic; color: #a50000; font-weight: normal; font-size: 20px; margin: 25px 30px 12px 34px; }
#ame-signup p { color: #4e4e4e; margin: 0 30px 0 34px; }
#ame-signup-content { padding-top: 17px; }
#ame-signup #human_verify .ame-su-left{width: 340px; padding-right:0; padding-bottom: 5px;}
#ame-signup #human_verify .ame-su-right{width: 340px; text-align: right;}

.ame-su-field { color: #545454; font-size: 16px; padding: 4px 0; }
.ame-su-left, .ame-su-right { display: inline; float: left; }
.ame-su-left { width: 103px; text-align: right; padding-right: 8px; color: #545454; font-size: 16px; line-height: 14px; padding-top: 8px; }
.ame-su-left span { font-style: italic; font-size: 14px; }
.ame-su-right { width: 231px; }
input.ame-su-input { width: 213px; height: 26px; padding: 6px 8px 0; background: url('images/ame-su-field.png') no-repeat top left; color: #ffffff; font-size: 16px; border: none; }
.ame-su-nopadding { padding: 0 8px 0 0; }
.ame-su-aligncenter { text-align: center; }
.ame-su-alignright { text-align: right; padding-top: 12px; }

#ame-su-signup { border: none; width: 113px; height: 25px; background: url('images/ame-su-signup.png') no-repeat top left; }
#ame-su-signup1 { border: none; width: 113px; height: 25px; background: url('images/ame-su-signup1.png') no-repeat top left; }
/* AnerosMe Login Box */

input.ame-su-input1 { 
    padding: 6px 8px 0;
    color: #3e3e3e; 
    font-size: 16px; 
    border: none; 
    background:url('images/aneros_input.png') no-repeat left top;
    width:334px;
    height:31px;
}

#ame-login { margin: 63px 0 0 0; }
#ame-login-hdr { width: 445px; height: 77px; background: url('images/anerosme-lightbox-hdr.png') no-repeat top left; position: absolute; top: -11px; left: -11px; z-index: 999; }
#ame-login-close { position: absolute; top: 29px; right: -11px; z-index: 1000; width: 73px; height: 26px; background: url('images/anerosme-lightbox-close.png') no-repeat top left; cursor: pointer; }
#ame-login-url { color: #c4b8b8; z-index: 1000; position: absolute; top: -4px; right: 1px; letter-spacing: 1px; }
#ame-login-left, #ame-login-right { display: inline; float: left; }
#ame-login-left { width: 196px; padding-right: 15px; color: #4e4e4e; }
#ame-login-left p { margin: 10px 0 0 0; }
#ame-login-left h3 { font-size: 14px; color: #8e0101; font-weight: normal; padding: 13px 0 0 0; margin: 0; }
#ame-login-right { width: 193px; }

#amel-top { background: url('images/anerosme-login-divbg.png') no-repeat bottom left; color: #4e4e4e; text-align: center; padding: 14px 0 18px; }
#amel-top p { margin: 0; }
#amel-top a { color: #a30000; text-decoration: none; border: none; }

#amel-form { color: #4e4e4e; padding: 10px 0 0 0; position: relative; }

#amel-form-username input, #amel-form-password input { width: 176px; height: 24px; padding: 8px 8px 0; background: url('images/amel-field.png') no-repeat top left; color: #3b3b3b; border: none; margin: 5px 0; }

#amel-form-login { position: absolute; left: 79px; top: 121px; }
#amel-form-submit { border: none; width: 113px; height: 25px; background: url('images/anerosme-login-submit.png') no-repeat top left; }

#amel-form-forgotpw { width: 64px; padding-top: 11px; line-height: 14px; }
#amel-form-forgotpw a { text-decoration: none; color: #9f0000; border: none; font-style: italic; }

/* AnerosMe Blog Entry */

#ame-blogentry { position: relative; line-height: normal; }
#ame-blogentry ..jquery-selectbox { font-size: 16px; }
#ame-blogentry h3 { font-weight: normal; font-size: 20px; color: #a50000; font-style: italic; margin: 22px 0 4px 13px; padding: 0;}

.ame-be-field { font-size: 16px; color: #545454; padding: 3px 0; }
.ame-be-left, .ame-be-right { float: left; display: inline; }
.ame-be-left { width: 113px; text-align: right; padding: 6px 7px 4px 0; }
.ame-be-left span { color: #a50000; font-size: 12px; }
.ame-be-nopadding { padding: 0 7px 0 0; }
.ame-bef-left { width: 262px; }
.ame-be-last { padding-top: 7px; }

#ame-be-dateandtime, #ame-be-blogentry, #ame-be-sessionlength, #ame-be-modelsused, #ame-be-entryname { border: none 0; width: 432px; color: #ffffff; font-size: 16px; }
input#ame-be-dateandtime, input#ame-be-modelsused, input#ame-be-entryname { background: url('images/ame-pr-title.png') no-repeat top left; height: 26px; padding: 6px 8px 0; }
#ame-be-dateandtime{ background: url('images/ame-be-inactivefield.png') no-repeat top left; height: 26px; padding: 6px 8px 0; color: #545454}
#ame-be-dateandtime input{ width: 100%; border: none 0; width: 432px; color: #545454; font-size: 16px; background-color: transparent; }
#ame-be-dateandtime select{ color: #545454; display: none;}
#ame-be-dateandtime select#month{ margin-left: 10px}
input#ame-be-dateandtime { background: url('images/ame-be-inactivefield.png') no-repeat top left; color: #545454; }
textarea#ame-be-blogentry { background: url('images/ame-pr-review.png') no-repeat top left; height: 257px; padding: 6px 8px; font-family: Arial;}
input#ame-be-sessionlength { background: url('images/ame-pr-title.png') no-repeat top left; /*background: url('images/ame-pr-product.png') no-repeat top left;*/ height: 26px; padding: 6px 8px 0; }
input#ame-bef-submit { border: none; background: url('images/ame-pr-submit.png') no-repeat top left; width: 113px; height: 25px; }

#ame-be-editdate { position: absolute; right: 34px; top: 39px; }
#ame-be-editdate a { width: 48px; height: 17px; background: url('images/ame-be-edit.png') no-repeat top left; display: block; border: none; }
#ame-be-editdate a span { display: none; }

#ame-be-bold, #ame-be-italic, #ame-be-underline { display: block; width: 36px; height: 24px; border: none; float: left; margin-right: 5px; }
#ame-be-bold { background: url('images/ame-be-bold.png') no-repeat top left; }
#ame-be-italic { background: url('images/ame-be-italic.png') no-repeat top left; }
#ame-be-underline { background: url('images/ame-be-underline.png') no-repeat top left; }
#ame-be-bold span, #ame-be-italic span, #ame-be-underline span { display: none; }

#ame-be-submit { /*position: absolute; right: 33px; top: 497px;*/ float:right; width: 113px; margin: 2px 32px 0 0; }

#ame-be-commentsoptions { background: url('images/ame-be-commentsoptions.png') no-repeat top left; width: 165px; height: 22px; padding-top: 3px; color: #ffffff; text-align: center; margin-top: 3px; }
#commentsoptions-yes, #commentsoptions-no { padding-right: 25px; }

/* Image Upload */

#ame-imageupload-wrapper { position: absolute; }
#ame-imageupload { position: absolute; left: -5px; top: -1px; }
#ame-imageupload a { border-bottom: none; }

#ame-imageupload h3 { font-size: 18px; color: #636363; margin: 0; padding: 0 0 5px 7px; width: 300px }

#ame-iu-select { 
  width: 629px;
  height: 173px;
  position: relative;
  overflow: hidden;
  background: url('images/imageupload-select.png') no-repeat top left;
}

#iu-select-title { font-size: 16px; color: #b2b2b2; font-weight: bold; position: absolute; left: 17px; top: 11px; }
#iu-select-pagi { font-size: 12px; color: #b2b2b2; font-style: italic; position: absolute; top: 14px; right: 36px; }

#iu-select-content { position: absolute; top: 37px; left: 29px; }
.iu-select-thumb { float: left; display: inline; margin-right: 12px; }
.iu-select-thumb img { border: 1px solid #d00000; }

#iu-select-left, #iu-select-right { width: 13px; height: 18px; position: absolute; top: 86px; }
#iu-select-left { left: 10px; }
#iu-select-right { right: 10px; }
#iu-select-left a, #iu-select-right a { width: 13px; height: 18px; display: block; text-indent: -9999px; }
#iu-select-left a { background: url('images/iu-select-left.png') no-repeat top left; }
#iu-select-right a { background: url('images/iu-select-right.png') no-repeat top left; }
#iu-select-left-border{height: 123px; width: 29px; background: url('images/imageupload-select.png') no-repeat 0 -37px; position: absolute; left: 0; top: 37px;}
#iu-select-right-border{height: 123px; width: 15px; background: url('images/imageupload-select.png') no-repeat -614px -37px; position: absolute; right: 0; top: 37px;}

#ame-iu-div { 
  width: 629px;
  height: 20px;
  position: relative;
  background: url('images/imageupload-div.png') no-repeat top left;
}

#ame-iu-upload-wrapper { 
  width: 629px;
  height: 460px;
  position: relative;
  background: url('images/imageupload-form-bg.png') no-repeat bottom left;
}

#ame-iu-upload {
  width: 629px;
  height: 460px;
  background: url('images/imageupload-form-bgtop.png') no-repeat top left;
}

#iu-upload-button { position: absolute; left: 204px; top: 13px;width: 219px; height: 25px; background: url('images/ame-iu-upload-bt.png') no-repeat top left; cursor: pointer; }
#iu-upload-button input { border: none; width: 219px; height: 25px; background: url('images/ame-iu-upload-bt.png') no-repeat top left; cursor: pointer; }
#iu-upload-text { color: #b2b2b2; font-style: italic; position: absolute; left: 440px; top: 12px; line-height: 14px; }
#iu-upload-progress { position: absolute; top: 13px; }

#iu-upload-main { position: absolute; left: 17px; width: 598px; top: 45px; border-top: 1px solid #525252; }
#iu-crop-thumb { position: relative; left: 0; top: 12px; text-align: center;  width: 449px; height: 375px;}
#iu-crop-thumb img { border: 1px solid #d00000; }
#iu-crop-text { position: relative; color: #bbbbbb; font-style: italic; top: 15px; }

#iu-crop-final { position: absolute; right: -5px; top: 17px; width: 154px; height: 225px; background: url('images/imageupload-sidebox.png') no-repeat top left; text-align: center; }
#iu-crop-final p { color: #b2b2b2; font-weight: bold; margin: 7px 0 6px 0; padding: 0; } 
#iu-crop-finalthumb{overflow: hidden; width: 129px; height: 151px; border: 1px solid #d00000; margin-left: 10px}
#iu-crop-finalthumb img { border: none 0; }
#iu-crop-saveimage input { border: none; width: 129px; height: 25px; background: url('images/ame-iu-saveimage-bt.png') no-repeat top left; margin-top: 5px; cursor: pointer; }

#iu-anerosme-logo { width: 132px; height: 54px; background: url('images/imageupload-bg-overlay.png') no-repeat top left; position: absolute; bottom: -17px; right: 4px; }
#iu-upload-main-left, iu-upload-main-right{position: relative;}


/* AnerosMe Welcome Message */

#welcomemsg { position: relative; }
#welcomemsg h3 { font-weight: normal; font-size: 20px; color: #a50000; font-style: italic; margin: 22px 0 4px 10px; }
#welcomemsg-content { font-weight: normal; font-size: 14px; color: #000000; margin: 22px 0 4px 20px; }
#ame-pr-comment-field{height: 272px;}

#ame-tellafriend{position: relative;}
#ame-tellafriend .resultmsg {
	background-color:#A70000;
	display:none;
	left:144px;
	padding: 1px 10px;
	position:absolute;
	text-align:center;
	top:124px;
	width:190px;
	color: white;
}
#ame-tellafriend .loading {
	display: none;
	left:190px;
	position:absolute;
	top:127px;
}
#ame-tellafriend h3 { color: #a50000; font-weight: normal; font-size: 20px; margin: 25px 30px 12px 34px; }
#ame-tellafriend .ame-su-left{width: 125px;}
textarea#ame-taf-message { background: url('images/ame-taf-message.png') no-repeat top left; height: 127px; width: 213px; padding: 6px 8px; font-family: Arial; border: none 0; color: #fff;}
#ame-tellafriend .ame-su-aligncenter{text-align: left;}
#ame-tellafriend .ame-su-aligncenter img{margin-left: 190px;}
#ame-tellafriend input#ame-pr-submit{margin-right: 5px;}
#ame-pr-pending{position: absolute; left: 200px; top: 460px; color: #666;}

div.aneros_form_caption{
    font-family:Arial;
    font-weight:bold;
    font-size:19px;
    color:#dbdbdb;
    font-style:italic;
    margin-left:8px;    
}
div.aneros_form_caption1{
    font-family:Arial;
    font-weight:bold;
    font-size:19px;
    color:#dbdbdb;    
    margin-left:8px;    
}
div.aneros_form_caption2{
    font-family:Arial;    
    font-size:14px;
    color:#a5a5a5;    
    margin-left:8px;  
    margin-top:10px;  
}
div#order_shipper{
    width:682px;
    background-color:white;
    font-family:Arial;
}
div#order_shipper div.os_header{
    background:url('images/os_header.png') no-repeat left top;
    width:682px;
    height:94px;
}
div#order_shipper div.os_header span{
    color:white;
    font-family:Arial;
    font-size:17px;
    font-style:italic;
    float:right;
    margin-top:47px;
    margin-right:175px;    
}
div#order_shipper div.os_content{
    padding:20px;
}
.order_shipper_class #cboxMiddleRight {
    background:url('images/border-right1.png') no-repeat right top;
    width:16px;
}
.order_shipper_class #cboxMiddleLeft {
    background:url('images/border-left1.png') no-repeat right top;
    width:21px;
}
.order_shipper_class #cboxTopCenter {
    background:url('images/border-top1.png') repeat-x right bottom;
    height:21px;
}
.order_shipper_class #cboxTopRight {
    background:url('images/border-top-r.png') no-repeat right bottom;
    width:17px;
}
.order_shipper_class #cboxTopLeft {
    background:url('images/border-top-l.png') no-repeat right bottom;
    width:20px;
}
.order_shipper_class #cboxBottomCenter {
    background:url('images/border-bottom1.png') repeat-x right bottom;
    height:15px;
}
.order_shipper_class #cboxBottomRight {
    background:url('images/border-bottom-r.png') no-repeat right bottom;
    height:15px;
    width:17px;
}
.order_shipper_class #cboxBottomLeft {
    background:url('images/border-bottom-l.png') no-repeat right bottom;
    height:15px;
    width:20px;
}
.order_shipper_class #cboxContent {
    background:#3e3e3e;
}
.cboxIE .order_shipper_class #cboxTopLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/html/lightbox/images/border-top-l.png, sizingMethod='scale');}
.cboxIE .order_shipper_class #cboxTopCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/html/lightbox/images/border-top1.png, sizingMethod='scale');}                                                                                                    
.cboxIE .order_shipper_class #cboxTopRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/html/lightbox/images/border-top-r.png, sizingMethod='scale');}
.cboxIE .order_shipper_class #cboxBottomLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/html/lightbox/images/border-bottom-l.png, sizingMethod='scale');}
.cboxIE .order_shipper_class #cboxBottomCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/html/lightbox/images/border-bottom1.png, sizingMethod='scale');}
.cboxIE .order_shipper_class #cboxBottomRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/html/lightbox/images/border-bottom-r.png, sizingMethod='scale');}
.cboxIE .order_shipper_class #cboxMiddleLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/html/lightbox/images/border-left1.png, sizingMethod='scale');}
.cboxIE .order_shipper_class #cboxMiddleRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/html/lightbox/images/border-right1.png, sizingMethod='scale');}
a#no_thanks_link{color: white; text-decoration: none;}

.traffic_pup #cboxMiddleRight {
    background:url('images/traffic/border-right.png') repeat-y right top;
    width:2px;
}
.traffic_pup #cboxMiddleLeft {
    background:url('images/traffic/border-left.png') repeat-y left top;
    width:2px;
}
.traffic_pup #cboxTopCenter {
    background:url('images/traffic/border-top.png') repeat-x right bottom;
    height:14px;    
    width:523px !important;
}
.traffic_pup #cboxTopRight {
    background:url('images/traffic/border-top-r.png') no-repeat right top;
    width:14px;
    height:14px;
}
.traffic_pup #cboxTopLeft {
    background:url('images/traffic/border-top-l.png') no-repeat right top;
    width:14px;
    height:14px;
}
.traffic_pup #cboxBottomCenter {
    background:url('images/traffic/border-bottom.png') repeat-x right bottom;
    height:14px;
    width:523px !important;
}
.traffic_pup #cboxBottomRight {
    background:url('images/traffic/border-bottom-r.png') no-repeat right bottom;
    height:14px;
    width:14px;
}
.traffic_pup #cboxBottomLeft {
    background:url('images/traffic/border-bottom-l.png') no-repeat right bottom;
    height:14px;
    width:14px;
}
.traffic_pup #cboxContent {
    background:#000000;
    width:547px;
}
.traffic_pup #cboxClose {
    background:url("images/close.png") no-repeat scroll 0 0 transparent;
    height:34px;
    position:absolute;
    right:39px;
    text-indent:-9999px;
    top:12px;
    width:86px;
    z-index:699;
}
.cboxIE .traffic_pup #cboxTopLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/html/lightbox/images/traffic/border-top-l.png, sizingMethod='scale');}
.cboxIE .traffic_pup #cboxTopCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/html/lightbox/images/traffic/border-top.png, sizingMethod='scale');}  
.cboxIE .traffic_pup #cboxTopRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/html/lightbox/images/traffic/border-top-r.png, sizingMethod='scale');}
.cboxIE .traffic_pup #cboxBottomLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/html/lightbox/images/traffic/border-bottom-l.png, sizingMethod='scale');}
.cboxIE .traffic_pup #cboxBottomCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/html/lightbox/images/traffic/border-bottom.png, sizingMethod='scale');}
.cboxIE .traffic_pup #cboxBottomRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/html/lightbox/images/traffic/border-bottom-r.png, sizingMethod='scale');}
.cboxIE .traffic_pup #cboxMiddleLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/html/lightbox/images/traffic/border-left.png, sizingMethod='scale');}
.cboxIE .traffic_pup #cboxMiddleRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/html/lightbox/images/traffic/border-right.png, sizingMethod='scale');}

a#no_thanks_link{color: white; text-decoration: none;}

div.traffic_header {
    background:url(images/traffic/traffic-header.png) repeat-x left top;
    width:537px;
    height:29px;        
    color:#b8b8b8;
    font-size:16px;
    font-family:Arial;
    font-weight:bold;
    padding-left:10px; 
}
div.traffic_content {    
    width:547px;    
}
div.traffic_bottom {
    width:540px;
    height:91px;
    background:url(images/traffic/traffic-bottom.png) no-repeat left top;
}
div.traffic_bottom_left {
    width:318px;
    padding:20px;
    float:left;
    font-size:12px;
    color:#d4d4d4;
}
div.traffic_bottom_left a {
    font-size:12px;
    color:#d4d4d4;
    text-decoration:none;
    border:none;
}
div.traffic_bottom_right {
    width:129px;
    padding:10px;
    float:right;
    font-size:12px;
    color:#B8B8B8;
}
div.traffic_bottom_right_bg {
    background:#4f4f4f url(images/traffic/traffic-bottom.png) no-repeat -391px top;
}

tr.hdr_style{
    background-color:#292929;font-size:11px;color:#b8b8b8;font-family:Arial;
}
tr.bdy_style{
    background-color:#292929;font-size:11px;color:#D4D4D4;font-family:Arial;
}
tr.bdy_style:hover {
    background-color:#3e3e3e;
    cursor: pointer;
}
tr.blk_style{
    font-size:11px;color:#D4D4D4;font-family:Arial;
}
tr.blk_style a {
    color:#D4D4D4;
    text-decoration: none;
}
tr.blk_style1{
    font-size:11px;color:#D4D4D4;font-family:Arial;
}
tr.blk_style1 td {
    border-bottom: 1px solid #5E5E5E;
}
tr.blk_style1 a {
    color:#D4D4D4;
    text-decoration: none;
}
tr.bdy_style a {
    color:#D4D4D4;
    text-decoration: none;
}
td.g_text {
    color:#00ff2a;
}
td.r_text {
    color:#ff0000;
}
td.gy_text {
    color:#7a7a7a;
}
td.pd_text {
    padding-left:10px;
}
td.pd_text1 {
    padding-right:10px;
}
div#ame-productreview-content div.arabic-box {
    background:url(/html/images/arabic-box.png) no-repeat left top;
    width:190px;
    height:103px;
    color:white;
    font-size:24px;
    text-align:center;
}
div#ame-productreview-content div.arabic-box {
    background:url(/html/images/arabic-box.png) no-repeat left top;
    width:190px;
    height:103px;
    color:white;
    font-size:24px;
    text-align:center;
}
