/* Modnique Calm Layout */

/* Normalizes margin, padding */
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {
    margin: 0;
    padding: 0;
}

/* Normalizes font-size for headers */
h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
}

/* Removes list-style from lists */
ol, ul {
    list-style: none;
}

/* Normalizes font-style and font-weight to normal */
address, caption, cite, code, dfn, th, var {
    font-style: normal;
    font-weight: normal;
}

/* Sets em and strong*/
em {
    font-style: italic;
}

strong {
    font-weight: bold;
}

/* Removes spacing and borders from tables */
table {
    border-collapse: collapse;
    border-spacing: 0;
}

/* Removes border from fieldset and img */
fieldset, img {
    border: 0;
}

/* Left-aligns text in caption and th */
caption, th {
    text-align: left;
}

/* Removes quotation marks from q */
q:before, q:after {
    content: '';
}

/* main page layout */
html, body, div#main_wrapper, div#content_wrapper {
    text-align: center;
    min-width: 1075px;
}

body {
    background: #0D1B2A !important;
    margin: 0 !important;
    color: #1f5f7f;
    font: normal 87.5% Arial, Verdana, Helvetica, sans-serif;
}

h1, h2, h3, h4, h5 {
    color: #1f5f7f;
}

a {
    color: #09e;
}

a:link, a:visited, a:active {
    text-decoration: none;
}

a:hover {
    text-decoration: none;
}

/* button styles */

a.button, input.button, div.ajax_form input.button, div#login input#login {
    display: block;
    width: 80px;
    height: 29px;
    border: solid 1px #c5effd;
    color: #fff;
    background: #1f5f7f url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/button_bg.png') repeat-x 0 center !important;
    background: #1f5f7f url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/button_bg.gif') repeat-x 0 center;
    font: normal 1em Verdana, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    text-align: center;
    cursor: pointer;
}

a:hover.button, input:hover.button, div.ajax_form input:hover.button, div#login input:hover#login {
    background: #333 url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/button_bg.png') repeat-x 0 center !important;
    background: #333 url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique.gif') repeat-x -485px -122px;
    text-decoration: none;
}

.button span {
    line-height: 2em;
    margin: 1.2em;
}

a.big_button, input.big_button {
    display: block;
    width: 170px;
    height: 40px;
    border: solid 1px #c5effd;
    color: #fff;
    background: #1f5f7f url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/button_bg.png') repeat-x 0 center !important;
    background: #1f5f7f url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/button_bg.gif') repeat-x 0 center;
    font: normal 1em Verdana, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    text-align: center;
    cursor: pointer;

}

a:hover.big_button, input:hover.big_button {
    background: #333 url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/button_bg.png') repeat-x 0 center !important;
    background: #333 url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique.gif') repeat-x -485px -122px;
    text-decoration: none;
}

.big_button span, .checkout_big_button span {
    line-height: 2.1em;
    margin: 1.2em;
}

a.checkout_big_button {
    display: block;
    width: 200px;
    height: 40px;
    border: solid 1px #c5effd;
    color: #fff;
    background: #09e url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/button_bg.png') repeat-x 0 center !important;
    background: #09e url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/button_bg.gif') repeat-x 0 center;
    font: normal 1em Verdana, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    text-align: center;
}

a:hover.checkout_big_button {
    background: #333 url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/button_bg.png') repeat-x 0 center !important;
    background: #333 url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique.gif') repeat-x -485px -122px;
    text-decoration: none;
}

a.continue_shopping_button {
    display: block;
    width: 80px;
    height: 27px;
    border: solid 1px #c5effd;
    color: #fff;
    background: #666 url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/button_bg.png') repeat-x 0 center !important;
    background: #666 url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/button_bg.gif') repeat-x 0 center;
    font: normal 1em Verdana, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    text-align: center;
    cursor: pointer;
    margin-top: 6px;
    line-height: 28px;
}

a:hover.continue_shopping_button {
    background: #333 url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/button_bg.png') repeat-x 0 center !important;
    background: #333 url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique.gif') repeat-x -485px -122px;
    text-decoration: none;
    line-height: 28px;
}

a.big_button, a.checkout_big_button {
    font: bold 1.3em Arial, Verdana, Helvetica, sans-serif;
}

a:hover.big_button, a:hover.checkout_big_button {
    text-decoration: none;
}

.important, #errormessage {
    color: #1BCCBA;
    padding-top: 5px;
}
	#errormessage.errorMessageWithAddedMargin{margin: 10px auto;}

.important2 {
    color: #1BCCBA;
    padding-top: 20px;
    padding-bottom: 10px;
}

.data td.total, .data td.discount {
    font-weight: bold;
    color: #CA2A71;
}

#total_form table.data_saving  {
    width: 400px;
}

.data_saving td.saving {
    font-weight: bold;
    color: #0F1C2A;
	border: none !important;
	padding: 13px 0;
}

.data p#return_checkout {
    color: #0F1C2A;
	border: none !important;
	padding: 20px 0 0 0;
}

.data_saving td {
    padding: 5px 8px;
    color: #0f1c2a;
    background-color: #fff;
    border: 1px solid #a6a6a6;
    font: 1em Trebuchet Ms, Arial, Verdana, Helvetica;
    text-transform: capitalize;
}

.hidden {
    display: none;
}

p.important, div#errormessage {
    margin: 1em 10px;
}

p.important2 {
    margin: 5px 10px 5px 10px;
    text-transform: capitalize;
    font: bold 16px Trebuchet Ms, Arial, Verdana, Helvetica;
}

#errormessage2 {
    color: #1BCCBA;
    padding-top: 5px;
}

div#errormessage2 {
    margin: 0 0 0 0;
}

/* main layout styles */
.displayNone{display: none;}
.floatLeft{float:left;}

#clearer, .clearer {
    clear: both;
    width: 1px;
    height: 1px;
}

div#promo, div#content, div#content2, div#contentprod, div#contentwhite {
    position: relative;
    width: 960px;
    margin: 0 auto;
    text-align: left;
}

div#contentprod {
    position: relative;
    width: 960px;
    margin: 0 auto;
    text-align: left;
    margin-top: 5px;
}

div#content10 {
    position: relative;
    width: 960px;
    margin: 0 auto;
    text-align: left;
}

div#content3 {
    position: relative;
    width: 100%;
    text-align: center;
    margin: auto;
    text-align: center;
    background-color: #FFF;
}

div#content4 {
    position: relative;
    width: 960px;
    margin: 0 auto;
    text-align: left;
}

body#category_page #content {
    width: 100%;
}

div#content {
/*        background-color: #d0dde8;*/
    width: 960px;
    margin: 0 auto;
}

div#contentwhite {
    background-color: #ffffff;
    min-height: 400px;
}

div#contentprod {
    background-color: #ffffff;
}

div.grid_6 {
    width: 960px;
    margin: 0 auto;
}

div#login_center {
    background-color: #ffffff;
    text-align: center;
}

div#helpdocument {
    background-color: #ffffff;
}

div#product {
    background-color: #ffffff;
}

ul#tabs, div#items, div#sales, div#product, div#all_sales, div#helpdocument {
    width: 100%;
    float: right;
}

div#items {
    height: 100%;
}

div#friends {
    width: 50%;
    float: left;
}

/* login page styles */
.tagline {
    font-weight: bold;
    font: normal 14px Arial, Helvetica, sans-serif;
    margin-top: 8px;
    float: right;
}

.tagline1 {
    font-weight: bold;
    font: normal 14px Arial, Verdana, Helvetica, sans-serif;
    color: #009999;
    float: right;
    margin-top: 8px;
    margin-bottom: 5px;
    letter-spacing: 0.5px;
}

.tagline1 a {
    font-weight: bold;
    font: normal 14px Arial, Verdana, Helvetica, sans-serif;
    color: #009999;
    letter-spacing: 0.5px;
}

.tagline2, .tagline2 strong {
    font-weight: bold;
    font: bold 14px Arial, Verdana, Helvetica, sans-serif;
    float: right;
    color: #ffffff;
    margin-left: 50px;
    margin-right: 50px;
}

div#login {
    position: absolute;
    top: 5px;
    left: 10px;
    z-index: 1000;
    text-align: left;
}

div#login-box {
    position: relative;
    top: 9px;
    float: left;
    width: 322px;
    height: 333px;
    background: transparent url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique2.png') no-repeat -332px -1097px !important;

}

div#login-box2 a {
    position: relative;
    float: left;
    margin: 207px 1px;
    width: 325px;
    height: 119px;
    background: transparent url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique2.png') no-repeat -481px -230px !important;

}

div#login-box4 a {
    position: relative;
    float: left;
    margin: 93px 1px;
    width: 325px;
    height: 119px;
    background: transparent url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique2.png') no-repeat 0 -855px !important;

}

div#login-box h1 {
    position: relative;
    top: 10px;
    float: left;
    width: 319px;
    font: normal 14px Arial, Helvetica, sans-serif;
    margin-top: 25px;
    color: #293447;

}

div#login-box3 {
    position: relative;
    top: 9px;
    float: left;
    width: 322px;
    height: 333px;
    background: transparent url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique2.png') no-repeat 0 -1097px !important;

}

div#login-box5 a {
    text-transform: uppercase;
}

div#login-box5 {
    float: left;
    margin: 140px 0 0 20px;
    width: 290px;

}

div#login a#forgot_password {
    color: #2A3348;
    display: block;
    font: 10px Arial, Verdana, Helvetica, sans-serif;
    margin: -18px 2px;
    width: 112px;
    text-transform: uppercase;
    float: left;
}

div#login p {
    margin: 0.3em 0.3em 1.2em 0.3em;
    font: normal 0.9em Arial, Verdana, Helvetica, sans-serif;
    text-transform: uppercase;
    font-weight: bold;
}

div#login p#not_a_member {
    margin: 40px 0.3em 0.3em;
    font: normal 0.9em Arial, Verdana, Helvetica, sans-serif;
    text-transform: capitalize;
    font-weight: bold;
}

div#login form {
    width: 319px;
    position: relative;
    left: 44px;
    top: 179px;
}

div#login label {
    color: #030B39;
    display: block;
    font: bold 10px Arial, Verdana, Helvetica, sans-serif;
    margin: 0 0 1px 2px;
    text-align: left;
    text-transform: uppercase;
    width: 350px;
}

div#login input {
    background-color: #E1E1E1;
    border: 0 solid #E1E1E1;
    color: #777777;
    font: 1em Arial, Verdana, Helvetica, sans-serif;
    margin: 0 0 3px 2px;
    padding: 4px;
    width: 221px;
}

div#login-box input#login {
    padding: 3px 7px;
    width: 103px;
    margin: 19px 0 0 127px;
    height: 27px;
    float: left;
    background: url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png") no-repeat scroll -116px -459px transparent !important;
    border: 0 none;
    cursor: pointer;
    display: block;
}

div#login-box input#login:hover {
    padding: 3px 7px;
    width: 103px;
    height: 27px;
    margin: 19px 0 0 127px;
    float: left;
    background: url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png") no-repeat scroll 0 -459px transparent !important;
    border: 0 none;
    cursor: pointer;
    display: block;
}

div#login .errormessage {
    position: absolute;
    top: -4.2em;
    left: 293px;
    line-height: 4em;
    color: #f60;
    font: normal 0.9em Arial, Verdana, Helvetica, sans-serif;
    width: 270px;
}

/* Login Landing page */
body#login_landing_page {
    min-height: 670px;
    width: 100%;
    text-align: left;
    background: #f7f4f0 url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/new-login.jpg') no-repeat 30px 70px !important;
    overflow: hidden;
}

#login_page div#content {
    margin: 10px;
}

#login_topbanner {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique2.png') -335px -500px no-repeat;
    position: absolute;
    margin-top: 15px;
    width: 367px;
    height: 85px;
}

div#login_topbanner h2#login_landing_logo {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png') -395px -553px no-repeat;
    width: 250px;
    height: 64px;
    text-indent: -9999px;
    margin: 10px 0 0 20px;
}

#login_subbanner {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png') -271px -183px no-repeat;
    position: absolute;
    margin-top: 98px;
    width: 367px;
    height: 30px;
}

#login_landing_wrapper {
    width: 367px;
    margin: 40px 50px;
    text-align: left;
}

#welcome_login_landing, #login_landing {
    padding-top: 127px;
    width: 357px;
    margin-left: 5px;
    background: #fff;
    margin-bottom: 10px;
    -moz-box-shadow: 0px 2px 10px #dadada;
    -webkit-box-shadow: 0px 2px 10px #dadada; /*filter:*/
/*progid:DXImageTransform.Microsoft.Shadow(color=#dadada,direction=0,strength=5)*/
/*progid:DXImageTransform.Microsoft.Shadow(color=#dadada,direction=90,strength=5)*/
/*progid:DXImageTransform.Microsoft.Shadow(color=#dadada,direction=180,strength=5)*/
/*progid:DXImageTransform.Microsoft.Shadow(color=#dadada,direction=270,strength=5);*/
}

/* User not logged Login form */
#login_landing h2#login_title {
    background: url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png") no-repeat scroll -573px -503px transparent;
    height: 40px;
    margin: 15px 0 10px 47px;
    text-indent: -9999px;
    width: 148px;
}

#login_landing #errormessage {
    margin: 0 auto;
    padding: 0;
    width: 260px;
}

#login_landing #login_landing_form {
    width: 260px;
    margin: 0 auto;
    padding-top: 5px;
}

#login_landing_form label {
    color: #232e44;
    letter-spacing: 1px;
    font: bold 12px Trebuchet Ms, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
}

#login_landing_form input {
    font: 12px Trebuchet Ms, Arial, Helvetica, sans-serif;
    background-color: #E1E1E1;
    border: 0 solid #E1E1E1;
    color: #777777;
    width: 250px;
    padding: 5px;
    clear: both;
    margin: 2px 0 5px;
}

#login_landing_form input#password {
    margin-bottom: 3px;
}

#login_landing_form a {
    color: #232e44;
    float: left;
    font: 11px Trebuchet MS, arial, Helvetica, sans-serif;
    text-decoration: none;
    text-transform: capitalize;
    width: 260px;
}

#login_landing_form input#login {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png') -622px -421px no-repeat;
    width: 136px;
    height: 28px;
    float: right;
}

#login_landing_form input#login:hover {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png') -580px -383px no-repeat;
    cursor: pointer;
}

#login_landing #gigya_loginlanding_divider {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png') -310px -383px no-repeat;
    width: 260px;
    height: 20px;
    margin: 10px auto;
}

#login_landing #gigya_loginlanding {
    margin: 0 auto 20px;
}

#login_landing h6.gigya_title {
    width: 260px;
    margin: 0 auto 10px;
    font: bold 12px Trebuchet Ms, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    color: #232e44;
    letter-spacing: 1px;
}

#login_landing h6.gigya_title span {
    text-transform: lowercase;
}

#login_footer {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/loginLanding_footerbg.png') 0 0 no-repeat;
    width: 357px;
    margin-left: 5px;
    height: 110px;
    -moz-box-shadow: 0px 2px 10px #ececec;
    -webkit-box-shadow: 0px 2px 10px #ececec; /*filter:*/
/*progid:DXImageTransform.Microsoft.Shadow(color=#ececec,direction=0,strength=5)*/
/*progid:DXImageTransform.Microsoft.Shadow(color=#ececec,direction=90,strength=5)*/
/*progid:DXImageTransform.Microsoft.Shadow(color=#ececec,direction=180,strength=5)*/
/*progid:DXImageTransform.Microsoft.Shadow(color=#ececec,direction=270,strength=5);*/
}

#login_footer a#login_notmember {
    background: url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique2.png") no-repeat scroll -606px -137px transparent;
    display: block;
    float: left;
    height: 91px;
    margin: 15px 0 0 26px;
    text-indent: -9999px;
    width: 331px;
}

#login_footer a#login_joinnow {
    background: url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique2.png") no-repeat scroll -470px -85px transparent;
    height: 125px;
    margin-left: -110px;
    margin-top: 8px;
    position: absolute;
    text-indent: -9999px;
    width: 125px;
}

/* END not logged Login form */

/* Logged in Welcome */
#welcome_content {
    margin: 0 auto;
    width: 260px;
    color: #232e44;
    font: bold 12px Trebuchet Ms, Arial, Helvetica;
}

#welcome_content #welcome_title {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png') no-repeat -353px -503px;
    text-indent: -9999px;
    width: 220px;
    height: 35px;
    margin: 20px 0 20px;
}

#welcome_content strong {
    color: #232e44;
    font-size: 18px;
}

#welcome_content a {
    clear: both;
    display: block;
    width: 260px;
    margin: 5px 0;
    text-transform: uppercase;
    color: #ca2a71;
}

#welcome_content a#logout {
    margin: 20px 0;
    display: block;
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png') -466px -421px no-repeat;
    width: 146px;
    height: 28px;
    text-indent: -9999px;
}

#welcome_content a#logout:hover {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png') -310px -421px no-repeat;
    width: 146px;
    height: 28px;
    text-indent: -9999px;
}

#login_footer a#login_invitefriends {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/loginLanding_invitefriends.png') 25px 15px no-repeat;
    display: block;
    width: 357px;
    height: 110px;
    float: left;
    text-indent: -9999px;
}

#login_footer a#login_earncredits {
    background: url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique2.png") no-repeat -335px -85px;
    height: 125px;
    margin-left: -110px;
    margin-top: 10px;
    position: absolute;
    text-indent: -9999px;
    width: 125px;
}

/* END logged in Welcome */

/* END login landing page */

/* Signup landing page */
body#signup_landing_page {
    min-height: 670px;
    width: 100%;
    text-align: left;
    background: #f7f4f0 url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/new-login.jpg') no-repeat 30px 70px !important;
    overflow-y: scroll;
}

#signup_landing_wrapper {
    width: 367px;
    margin: 40px 50px;
    text-align: left;
}

#signup_topbanner {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/login_topbanner.png') 0 0 no-repeat;
    position: absolute;
    margin-top: 15px;
    width: 367px;
    height: 85px;
}

div#signup_topbanner h2#signup_landing_logo {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png') -395px -553px no-repeat;
    width: 250px;
    height: 64px;
    text-indent: -9999px;
    margin: 10px 0 0 20px;
}

#signup_subbanner {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png') -271px -183px no-repeat;
    position: absolute;
    margin-top: 98px;
    width: 367px;
    height: 30px;
}

#welcome_signup_landing, #signup_landing {
    padding-top: 127px;
    width: 357px;
    margin-left: 5px;
    background: #fff;
    margin-bottom: 10px;
    -moz-box-shadow: 0px 2px 10px #dadada;
    -webkit-box-shadow: 0px 2px 10px #dadada;
    filter: progid:DXImageTransform.Microsoft.Shadow(color = #dadada, direction = 0, strength = 5) progid:DXImageTransform.Microsoft.Shadow(color = #dadada, direction = 90, strength = 5) progid:DXImageTransform.Microsoft.Shadow(color = #dadada, direction = 180, strength = 5) progid:DXImageTransform.Microsoft.Shadow(color = #dadada, direction = 270, strength = 5);
}

/* User not logged Login form */
#signup_landing_form .err {
    font: italic 1em Arial, Verdana, Helvetica, sans-serif;
    color: #f60;
    text-indent: 150px;
    margin-top: 2px;
    display: none;
}

#signup_landing #gigya_signuplanding_divider {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png') -310px -383px no-repeat;
    width: 260px;
    height: 20px;
    margin: 5px auto;
}

#signup_landing #gigya_signuplanding {
    margin: 0 auto 20px;
}

#signup_landing h6.gigya_title {
    width: 260px;
    margin: 0 auto 10px;
    font: bold 12px Trebuchet Ms, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    color: #232e44;
}
 
#signup_landing h6.gigya_title span {
    text-transform: lowercase;
}

#signup_landing h2#signup_title {
    background: url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique3.png") no-repeat scroll -228px -791px transparent;
    height: 60px;
    margin: 15px 0 10px 45px;
    text-indent: -9999px;
    width: 200px;
}

#signup_landing #signup_sticker {
    background: url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique2.png") no-repeat -367px -230px;
    height: 103px;
    margin-top: -85px;
    position: absolute;
    text-indent: -9999px;
    width: 104px;
    margin-left: 250px;
}

#signup_landing #errormessage {
    margin: 0 auto;
    padding: 0;
    width: 260px;
}

#signup_landing #signup_landing_form {
    width: 260px;
    margin: 0 auto;
    padding-top: 5px;
}

#signup_landing_form label {
    color: #232e44;
    letter-spacing: 1px;
    font: bold 12px Trebuchet Ms, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
}

#signup_landing_form input {
    font: 12px Trebuchet Ms, Arial, Helvetica, sans-serif;
    background-color: #E1E1E1;
    border: 0 solid #E1E1E1;
    color: #777777;
    width: 250px;
    padding: 3px 5px;
    clear: both;
    margin: 2px 0 5px;
}

#signup_landing_form input.gender_radios {
    width: 15px !important;
    margin: 5px 5px 5px 5px !important;
    background: #fff !important;
}

#signup_landing_form .gender_radios {
    width: 15px;
    margin-top: 6px;
    background: #fff;
    margin-left: 12px;
}

#signup_landing_form label.gender {
    margin: 5px 0 !important;
}

#signup_landing_form label.gender {
    color: #8A8A8A;
    margin: 5px 5px;
    width: 50px;
}

#signup_landing_form input#password {
    margin-bottom: 3px;
}

#signup_landing_form a {
    color: #232e44;
    float: left;
    font: 11px Trebuchet MS, arial, Helvetica, sans-serif;
    text-decoration: none;
    text-transform: capitalize;
    width: 260px;
}

#signup_landing_agreement_wrapper {
    background: #E1E1E1;
    padding: 5px 2px 0;
}

#signup_landing_agreement label, #sitemap_agreement label {
    font: 10px Trebuchet Ms, Arial, Helvetica;
    letter-spacing: 0;
    color: #232e44;
}

#signup_landing_agreement a, #sitemap_agreement a {
    color: #0099EE;
    width: auto !important;
    float: none;
    text-transform: uppercase;
}

#signup_landing_agreement input, #sitemap_agreement input {
    width: 20px;
    padding: 0;
}

#signup_landing_agreement .product_facebook_registration, #sitemap_agreement .product_facebook_registration {
    margin: 5px 0;
    height: 28px;
}

#signup_landing_form input#signup {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique2.png') -515px -637px no-repeat;
    width: 170px;
    height: 28px;
    float: right;
    margin: 10px 0;
}

#signup_landing_form input#signup:hover {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique2.png') -335px -637px no-repeat;
    cursor: pointer;
}

/* END Signup landing page*/

#login_page div#flash_intro {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 0;
}

/* login status bar styles */

#open_login_button {
    font: normal 14px Arial, Verdana, Helvetica, sans-serif;
    color: #ffffff;
    text-transform: uppercase;
    cursor: pointer;
}

#open_login_button2 {

    font: normal 14px Arial, Verdana, Helvetica, sans-serif;
    color: #ffffff;
    text-transform: uppercase;
    cursor: pointer;
}

#login_status {

    width: 660px;
    height: 60px;
    margin: 0;
    font: normal 14px Arial, Verdana, Helvetica, sans-serif;
    color: #ffffff;
    text-transform: uppercase;
    float: right;
}

#login_links {
    float: right;
    width: 575px;
}

#gigya_header {
    width: 85px !important;
    position: relative;
    margin-top: 5px;
    float: right;
}

div#fedex_header {
    float: left;
    height: 30px;
    position: absolute;
    margim-top: 6px;
    right: 62px;
    font: normal 1em Arial, Verdana, Helvetica, sans-serif;
    text-transform: uppercase;
}

div#fedex_header h2 {
    float: left;
    height: 30px;
    width: 195px;
    position: relative;
    margim-top: 6px;
    background: transparent url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png') no-repeat -184px -271px !important;
    background: transparent url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique.gif') no-repeat -289px -90px;
}

div#fedex_header h2 a {
    display: block;
    width: 195px;
    height: 30px;
}

div#fedex_header h2 a span {
    display: none;
}

/* header controls styles */
#controls {
    height: 30px;
    float: left;
    width: 960px;
    padding: 2px 0 0 5px;
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/navbgg.jpg') repeat-x;
}

ul#controls {
    height: 30px;
    float: left;
    width: 945px;
    padding: 1px 0 0 15px;
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/navbgg.jpg') repeat-x;
    list-style: none;
    position: absolute;
    bottom: 0;
    left: 0;
    float: left;
    margin: 0;
    float: left;
    list-style-type: none;
    border-top: solid 1px #d0dde8;

}

ul#controls li {
    float: left;
    font: normal 14px "Gill Sans", Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #ffffff;
    text-transform: uppercase;
    line-height: 25px;
    letter-spacing: 0.49px;
}

ul#controls li#my_cash {
    font-weight: bold;
}

ul#controls li a {
    display: block;
    height: 28px;
    padding: 0 1.4em;
    float: left;
}

ul#controls li#first, ul#controls li#second {
    font-weight: bold;
}

ul#controls li a:link, ul#controls li a:visited {
    text-decoration: none;
    color: #fff;
}

ul#controls li a:hover {

    text-decoration: none;
    color: #e7e7e7;
}

div#private_sale {
    height: 30px;
    border: 4px solid #BFCFDF;
    text-align: left;
    font: normal 16px "Century Gothic", Arial, Helvetica, Verdana;
    color: #000000;
    padding: 10px 10px 10px 10px;
    letter-spacing: 2px;
    text-decoration: none;
    float: left;
}

div#private_sale a {
    height: 30px;
    font: normal 16px "Century Gothic", Arial, Helvetica, Verdana;
    color: #000000;
    letter-spacing: 0px;
    text-decoration: none;
    float: left;
    padding: 4px 6px 10px 0;
}

div#private_sale_log_in h2 {
    padding: 0;
    margin: 0;
}

div#private_sale_log_in h2 a {
    width: 525px;
    height: 23px;
    text-align: left;
    font: normal 18px "Century Gothic", Arial, Helvetica, Verdana;
    color: #000000;
    padding: 4px 0 8px 8px;
    margin: 0;
    letter-spacing: 2px;
    text-decoration: none;
    float: left;
}

a#logged_out_invite {
    font-size: 14px;
    margin: 0 0;
    float: right;
}

div#header div#private_sale label {
    font-weight: bold;
    margin: 0 5px 0 0;
}

div#header div#private_sale input {
    border: 2px solid #d0dde8;
    color: #09e;
    margin: 0;
    padding: 4px 2px;
}

div#header div#private_sale a {
    text-decoration: none;
    color: #1f5f7f;
}

div#header div#private_sale a:hover {
    text-decoration: none;
    color: #09e;
}

iframe#credit_frame {
    border: none;
    margin: 0;
    padding: 0;
    width: 90px;
    height: 21px;
    overflow: hidden;
    background-color: #1f5f7f;
}

span#store_credit {
    font: normal 14px Arial, Verdana, Helvetica, sans-serif;
    font-weight: bold;
    color: #009999;
    padding-left: 3px;

}

/* tabs styles */

ul#tabs {
    background: #ffffff;

    width: 960px;
    list-style: none;
    float: left;
    height: 30px;
    border-top: 5px solid #ffffff;
    border-bottom: 1px solid #ffffff;

}

ul#tabs li {

}

ul#tabs li#first_tab {
    margin-left: 3px;
    margin-top: 2px;
    float: left;
    color: #081d34;
    font: normal 20px Arial, Verdana, Helvetica, sans-serif;
    font-weight: bold;
    text-transform: uppercase;

}

ul#tabs li#first_tab  a {
    cursor: pointer;
    color: #0d1b2a;
    font: bold 20px Trebuchet Ms, Arial, Verdana, Helvetica;
    text-transform: capitalize;
}

ul#tabs li#first_tab span {
    color: #0d1b2a;
    font: bold 20px Trebuchet Ms, Arial, Verdana, Helvetica;
    text-transform: capitalize;
}

ul#tabs li#first_tab span em {
    color: #1BCCBA;
    font: 12px Trebuchet Ms, Arial, Verdana, Helvetica;
    text-transform: uppercase;
    margin-left: 10px;
    text-decoration: none;
}

ul#tabs li#count2_tab {
    position: relative;
    float: right;
    margin-top: 5px;
    width: 193px;
    font: 16px Helvetica, Verdana, Arial, sans-serif;
    color: #333333;
    text-transform: capitalize; /* background: #1f5f7f url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/button_bg.png') repeat-x 0 center; */
}

ul#tabs li#count_tab {
    position: relative;
    float: right;
    margin-top: -5px;
    color: #081d34;
    font: normal 12px Verdana, Arial, Helvetica, sans-serif;
    text-transform: uppercase; /* background: #1f5f7f url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/button_bg.png') repeat-x 0 center; */
}

ul#tabs li#count_tab span {
    color: #081d34;
    font: normal 12px Verdana, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    text-decoration: none;
    text-align: right;
    line-height: 30px;
    height: 30px;
    margin-top: 6px; /* background: #1f5f7f url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/button_bg.png') repeat-x 0 center; */
}

ul#tabs li#count_tab span em {
    color: #081d34;
    font: normal 12px Verdana, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    text-decoration: none;
    font-weight: normal; /* background: #1f5f7f url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/button_bg.png') repeat-x 0 center; */
}

ul#tabs li#count2_tab span {
    text-transform: capitalize;
    display: relative;
    color: #1f5f7f;
    font: bold 14px Helvetica, Verdana, Arial, sans-serif;
    text-decoration: none;
    text-align: right;
    margin-top: 6px;
    line-height: 30px;
    height: 30px; /* background: #1f5f7f url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/button_bg.png') repeat-x 0 center; */
}

#product_page ul#tabs li#count_tab {
    margin-left: 300px;
    color: #333333;
}

ul#tabs li#sales_tab {
    margin-left: 350px;
}

ul#tabs li a {
    display: block;
    height: 28px;
    padding: 0 1.2em 0 0.8em;
    float: left;
    cursor: default;
    color: #1f5f7f;
    font: bold 1.1em Verdana, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    text-decoration: none;
}

ul#tabs li#product_id span {
    height: 30px;
    float: right;
    margin-right: 14px;
    color: #0d1b2a;
    font: 14px Trebuchet Ms, Arial, Verdana, Helvetica;
    text-decoration: none;
    text-align: right;
    text-transform: uppercase;
    margin-top: 6px;
}

ul#tabs li a span {
    display: block;
    height: 28px;
    line-height: 2em;
}

ul#tabs li a span em {
    padding: 0.3em;
    cursor: pointer;
    font: normal 0.8em Arial, Verdana, Helvetica, sans-serif;
    color: #fff;
}

ul#tabs li a span em:hover {
    text-decoration: underline;
}

#countdown {
    line-height: 1em;
    text-align: right;
    color: #081d34;
    font: normal 12px Verdana, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    margin-top: 2px;
}

ul#tabs li a span#countdown {
    line-height: 28px;
}

/* items and sales grid styles */

div#all_sales {
    background-color: transparent;
    width: 960px;
    margin: 0 auto;
    float: none;
}

div#sales h2.priority_title {
    color: #CA2A71 !important;
    display: block;
    font-size: 23px !important;
    font-weight: bold;
	height:22px;
    padding-top: 10px;
}
div#sales h2.priority_title.first {
    margin-top: 4px;
}
div#sales h2.priority_title strong {
    color: #FFF;
    font-size: 23px;
    font-weight: bold;
    text-transform: capitalize;
}
//*
div#sales h2.priority_title.left {
    float: left;
    min-width: 312px;
}
*/
 
div#upcoming {
    height: 32px;
    background: none;
    float: none;
    clear: both;
}

div#upcoming_title {
    height: 32px;
    /* position: relative; */
    width: 960px;
    margin: 0 auto;
}

div#upcoming_title h2 {
    height: 25px;
    font: bold 23px Trebuchet Ms, Arial, Helvetica;
    color: #1BCCBA;
    text-transform: uppercase;
    float: left;
    display: block;

}

div#upcoming_sales {
    margin: 0 auto;
    width: 960px;
}

div.brand_promo img {
    padding: 0;
    margin: 10px 50px 10px 22px;
    border: solid 1px #bfcfdf;
}

div#sales {
    margin-bottom: 10px;
}

div#items {
    margin: 0;
}

div#items #noProductsFound {
    margin: 40px;
    color: #009999;
    font: 14px Trebuchet Ms, Arial, Helvetica;
    display: none;
}

div#items ul {
    float: left;
    margin: 0 0 7px 9px;
}

div#sales ul {
    width: 972px;
    float: left;
    margin: 0px 0 0px 0px;
}

div#items li, div#summary, div#pyramid {
    display: block;
    width: 304px;
    height: 480px;
    float: left;
    position: relative;
    margin: 5px 5px 20px 5px;
    overflow: hidden;
}

div#items li {
    overflow: visible;
}

div#sales li {
    display: block;
    width: 304px;
    height: 490px;
    float: left;
    position: relative;
    margin-top: 12px;
    overflow: hidden;
}

div#items li {
    background-color: #ffffff; /* border: solid 1px #bfcfdf; */
}

div#items li, .product_thumb, div#sales li, div#summary {
    background-color: #ffffff; /* border: solid 1px #bfcfdf; */
}

div#sales li#promo_area {
    height: 334px;
}

div#sales li#promo_area img {
    margin: 11px;
    width: 960px;
}

.product_thumb img {
    border: solid 1px #cccccc;
    display: none;
}

.item_lastone {
    position: absolute;
    height: 150px;
    width: 150px;
    top: 125px;
    left: 75px;
}

.item_explain {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/explainbg.png') repeat;
    position: absolute;
    height: 80px;
    width: 190px;
    padding: 10px;
    bottom: 160px;
    left: 18px;
    display: none;
    text-align: justify;
}

.item_explain span {
    color: #fff;
    display: block;
    font: 14px/19px Trebuchet Ms, Arial, Verdana;
    height: 80px;
}

.item_explain_arrow {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png') no-repeat -764px 0;
    margin-top: 10px;
    margin-left: -10px;
    position: absolute;
    width: 16px;
    height: 12px;
}

.item_stylistpick {
    position: absolute;
    height: 86px;
    width: 86px;
    top: 10px;
    left: 10px;
}

.item_lastone span, .item_stylistpick span {
    display: none;
}

/* carousel sizes */
.scrollable {
    position: relative;
    overflow: hidden;
    width: 240px;
    height: 25px;
    float: left;
}

.scrollable ul.item_availablesizes {
    position: absolute;
    width: auto !important;
}

.colors_scrollable {
    position: relative;
    width: 240px;
    height: 62px;
    float: left;
}

.colors_scrollable ul.item_availablecolors {
    position: absolute;
    width: auto !important;
}

/* prev, next, prevPage and nextPage buttons */
a#colors_next, a#colors_prev {
    margin-top: 17px;
}

a.browse {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/carousel-nav-dark.png') no-repeat;
    margin: 8px 10px;
    width: 10px;
    height: 10px;
    display: block;
    float: left;
    cursor: pointer;
    font-size: 1px;
}

/* right */
a.right {
    float: left;
}

a.right:hover {
    background-position: -10px 0;
}

a.right:active {
    background-position: -20px 0;
}

/* left */
a.left {
    background-position: -20px -10px;
}

a.left:hover {
    background-position: -10px -10px;
}

a.left:active {
    background-position: 0 -10px;
}

/* disabled navigational button */
a.disabled {
    visibility: hidden !important;
}

/* END carousel sizes and colors */

div#items .item_availablesizesncolors {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/quickpreviewbg.png') repeat;
    position: absolute;
    height: 120px;
    width: 300px;
    bottom: 104px;
    left: 3px;
    display: none;
    overflow: hidden;
}

div#items .item_availablesizesncolors h6 {
    margin: 5px;
    color: #0f1c2a;
    font: bold 14px Trebuchet Ms, Verdana, Arial, Helvetica;
}

div#items ul.item_availablesizes {
    margin: 0;
    background: none;
}

div#items ul.item_availablesizes li {
    height: 26px;
    margin: 0 0 0 5px;
    width: auto;
}

div#items ul.item_availablesizes li a {
    border: 1px solid #fff;
    color: #0F1C2A;
    display: block;
    font: 14px/23px Trebuchet Ms, Verdana, Arial, Helvetica;
    min-width: 20px;
    padding: 0 3px;
    text-align: center;
}

div#items ul.item_availablesizes li.sizes a.available:hover {
    border: 1px solid #0f1c2a;
}

div#items ul.item_availablesizes a.soldout {
    background: #dadada;
    border: 1px solid #dadada;
    color: #999;
    cursor: default;
}

div#items ul.item_availablecolors {
    margin: 0;
}

div#items li.colors {
    height: 54px;
    margin: 7px 0 0 5px;
    width: auto;
}

div#items ul.item_availablecolors a {
    border: 2px solid #fff;
    width: 40px;
    height: 50px;
    text-indent: -9999px;
    display: block;
}

div#items ul.item_availablecolors a:hover {
    border: 2px solid #0f1c2a;
}

div#items ul.item_availablecolors a span.ethumb_crossed {
    background: url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/prodthumbs_crossed.png") no-repeat scroll -10px -12px transparent;
    display: block;
    height: 50px;
    margin-top: -16px;
    position: relative;
    width: 40px;
}

.item_viewnow {
    display: none;
    padding: 0.5em;
    position: absolute;
    top: 200px;
    left: 100px;
    background-color: #f5fcff;
    border: solid 1px #bfcfdf;
    color: #1f5f7f;
    cursor: pointer;
    font: bold 1.3em Verdana, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
}

div#sales li {
    width: 960px;
    height: 390px;
}

div#summary {
    width: 465px;
    height: 190px;
    margin: 14px;
}

div#pyramid {
    width: 465px;
    height: 400px;
    position: relative;
    background: transparent url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique2.png') no-repeat 0 -359px !important;
    background: transparent url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique.gif') no-repeat 0 -211px;
}

div#pyramid #level1, div#pyramid #level2, div#pyramid #level3 {
    width: 125px;
    height: 90px;
    position: absolute;
    text-align: center;
    overflow: visible;
    background: transparent url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png') no-repeat -685px -553px !important;
    background: transparent url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique.gif') no-repeat -289px 0;
    color: #0ac;
    font: bold 1.4em Verdana, Arial, Helvetica, sans-serif;
    line-height: 2.6em;
}

div#pyramid #level1 {
    top: 0;
    left: 210px;
}

div#pyramid #level2 {
    top: 120px;
    left: 300px;
}

div#pyramid #level3 {
    top: 250px;
    left: 340px;
}

div#friends img {
    margin: 4em;
}

#summary h1, #summary p, #summary p.total, #summary p.total strong {
    margin: 12px;
}

#summary h1 {
    font: italic 1.4em Arial, Verdana, Helvetica, sans-serif;
}

#summary p {
    line-height: 1.6em;
    font-style: italic;
}

#summary p.total {
    color: #390;
    font: italic 1.4em Verdana, Arial, Helvetica, sans-serif;
    text-align: right;
}

#summary p.total strong {
    font-size: 1.4em;
}

* html div#items li, * html div#sales li {
    margin: 0;
}

/* single sale layout */

.sale_thumb {
    margin: 0px;
    width: 980px;
}

.sale_brand {
    display: block;
    color: #555;
    background-color: #d0dde8;
    font: bold 1.2em Verdana, Arial, Helvetica, sans-serif;
    letter-spacing: 1px;
    padding: 0.2em 0.4em;
}

.sale_time {
    position: absolute;
    top: 5px;
    right: 10px;
    color: #777;
    font: normal 1em Verdana, Arial, Helvetica, sans-serif;
    text-transform: capitalize;
}

.active {
    color: #1f5f7f;
}

.sale_details {
    position: absolute;
    top: 85px;
    right: 170px;
    font: normal 0.9em Arial, Verdana, Helvetica, sans-serif;
    text-decoration: underline;
    display: none;
}

a:hover.sale_details {
    text-decoration: none;
}

.sale_terms {
    position: absolute;
    bottom: 10px;
    left: 10px;
    color: #f60;
    font: normal 0.9em Verdana, Arial, Helvetica, sans-serif;
}

#visitsale, #trailer {
    width: 140px;
    position: absolute;
    bottom: 10px;
    right: 160px;
}

#trailer {
    right: 10px;
    background-color: #777;
}

a:hover#trailer {
    background-color: #333;
}

/* item layout */
/* new item layout */
div#product_content_wrapper {
    background: none repeat scroll 0 0 #fff;
    float: left;
    min-height: 390px;
    margin-left: 10px;
    margin-top: 5px;
    width: 585px;
    margin-bottom: 10px;
    padding-top: 5px;
}

div#item_content_wrapper {
    width: 100%;
    padding-top: 10px;
    float: left;
    text-align: left !important;
}

div#item_pricetag_wrapper {
    background: #fff;
    border-bottom: 1px dotted #0D1B2A;
    padding: 5px 0;
    width: 100%;
}

div#product_tag {
    overflow: hidden;
    width: 100%;
}

div#pricetag {
    float: left;
    overflow: hidden;
    width: 250px;
}

span#product_sale_price {
    color: #0D1B2A;
    display: block;
    font: bold 26px Trebuchet Ms, Arial, Verdana, Helvetica;
    float: left;
    margin: 0;
    text-align: left;
    text-transform: uppercase;
}

span#pricetag_sticker {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png') -655px -553px no-repeat;
    display: block;
    height: 20px;
    float: left;
    width: 22px;
    margin: 5px 0 0 5px;
}

span#product_sale_modnique {
    color: #0D1B2A;
    font: bold 22px Trebuchet Ms, Arial, Verdana;
    float: left;
    margin: 5px 0 0 10px;
    text-align: left;
    text-transform: lowercase;
}

span#product_retail_price {
    color: #8c8b8b;
    display: block;
    float: left;
    font: bold 16px Trebuchet Ms, Arial, Verdana, Helvetica;
    margin: 0 10px 0 0;
    text-align: left;
    text-decoration: line-through;
    text-transform: lowercase;
}

span#product_save {
    color: #8c8b8b;
    display: block;
    margin: 0;
    font: bold 16px Trebuchet Ms, Arial, Helvetica, Verdana;
    text-align: left;
    text-transform: lowercase;
}

div#product_tag input.big_button, div#product_tag a.checkout_big_button {
    position: absolute;
    top: 0;
    right: 0;
}

div#item_pricetag_wrapper #item_soldout, div#item_pricetag_wrapper #item_sizesold {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/soldout_button.png') no-repeat left top;
    display: block;
    float: right;
    height: 40px;
    margin-top: 5px;
}

div#item_pricetag_wrapper #item_soldout span, div#item_pricetag_wrapper #item_sizesold span {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/soldout_button.png') no-repeat right top;
    color: #FFFFFF;
    cursor: default;
    display: inline;
    float: left;
    font: bold 15px Trebuchet Ms, Arial, Verdana;
    height: 20px;
    margin-left: 20px;
    padding: 10px 20px 10px 0;
    text-transform: uppercase;
    width: 120px;
}


div#item_pricetag_wrapper #membersbag_button {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/bag_button.png') no-repeat left bottom;
    display: block;
    float: right;
    height: 40px;
    margin-top: 5px;
}

div#item_pricetag_wrapper #membersbag_button span {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/bag_button.png') no-repeat right bottom;
    color: #FFFFFF;
    cursor: default;
    display: inline;
    float: left;
    font: bold 15px Trebuchet Ms, Arial, Verdana;
    height: 20px;
    margin-left: 20px;
    padding: 10px 20px 10px 0;
    text-transform: uppercase;
}

div#btshow {
    float: right;
    padding-top: 5px;
    width: 325px;
}

/* end new item layout */

.item_title {
    position: absolute;
    top: 0;
    left: 0;
    margin: 0.2em 0.5em;
    font: bold 0.9em Verdana, Arial, Helvetica, sans-serif;
    text-transform: capitalize;
    line-height: 1.5em;
}

div#item_title_wrapper {
    border-bottom: 1px dotted #0D1B2A;
    padding-bottom: 5px;
}

.item_title_product {
    text-align: left;
    float: left;
    min-height: 22px;
    max-height: 48px;
    overflow: hidden;
    color: #0D1B2A;
    font: bold 18px Trebuchet Ms, Arial, Verdana, Helvetica;
    text-transform: capitalize;
    width: 100%;
}

.item_thumb {
    width: 316px;
    height: 395px;
    margin: 41px 2px 5px 2px;
}

.item_thumb2 {
    width: 300px;
    height: 375px;
    margin: 0 2px 5px 2px;
}

.item_thumb img {
    margin: 0;
    width: 316px;
    height: 375px;
}

.item_thumb2 img {
    margin: 0;
    border: solid 1px #cccccc;
    width: 300px;
    height: 375px;
}

.item_thumb a {
    display: block;
}

#item_t {
    margin-left: 10px;
    width: 285px;
    height: 40px;
}

.item_tt {
    color: #0d1b2a;
    display: block;
    font: bold 15px Trebuchet Ms, Arial, Verdana, Helvetica;
    font-weight: bold;
    height: 40px;
    margin: 0;
    overflow: hidden;
    text-align: left;
    text-transform: capitalize;
    top: 2px;
    width: 290px;
}

.item_pricedetail_wrapper {
    padding: 5px 0 0 10px;
    width: 270px;
}

.item_pricedetail {
    width: 190px;
    float: left;
}

.item_retail_price {
    margin-right: 5px;
}

.item_retail_price strong {
    text-decoration: line-through;
}

.item_retail_price, .item_save {
    float: left;
    color: #6f6f6f;
    display: block;
    white-space: nowrap;
    font: bold 14px Trebuchet Ms, Arial, Verdana, Helvetica;
    text-transform: lowercase;
}

.item_sale_price em {
    font: bold 22px Trebuchet Ms, Arial, Verdana, Helvetica;
    text-transform: uppercase;
}

.item_sale_price {
    color: #0d1b2a;
    display: block;
    white-space: nowrap;
    font: bold 18px Trebuchet Ms, Arial, Verdana, Helvetica;
    text-transform: lowercase;
}

.item_divider {
    width: 270px;
    border-bottom: 1px dotted #0D1B2A;
    height: 2px;
    margin-left: 10px;
}

div#item_buynow_wrapper {
    float: right;
    margin-top: 15px;
}

div#item_buynow_wrapper a {
    display: block;
    float: left;
    height: 24px;
    background: transparent url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/view_button.png') no-repeat top left; /*padding: 5px 10px 5px 0;*/
}

div#item_buynow_wrapper a span {
    font: bold 15px Trebuchet Ms, Arial, Verdana;
    color: #fff;
    text-transform: uppercase;
    background: transparent url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/view_button.png') no-repeat top right;
    display: inline;
    cursor: pointer;
    float: left;
    padding: 2px 27px 7px 0;
    margin-left: 12px;
    height: 15px;
}

div#item_buynow_wrapper a span.view_arrow {
    background: url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique2.png") no-repeat scroll -776px -1287px transparent !important;
    display: block;
    height: 14px;
    margin: 5px 0 0 52px;
    padding: 0;
    position: absolute;
    text-indent: -9999px;
    width: 14px;
}

div#item_buynow_wrapper a:hover {
    background-position: 0px bottom;
}

div#item_buynow_wrapper a:hover span {
    background-position: right bottom;
}

.item_stylistpick {
    background: transparent url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique2.png') no-repeat scroll -335px -394px !important;
    background: transparent url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique.gif') no-repeat scroll -411px 0;
}

.item_soldout {
    position: absolute;
    height: 30px;
    width: 110px;
    bottom: 104px;
    padding-top: 3px;
}

.item_incarts {
    position: absolute;
    height: 30px;
    width: 135px;
    bottom: 104px;
    padding-top: 3px;
}

.item_freeshipping {
    position: absolute;
    height: 30px;
    width: 112px;
    bottom: 104px;
    padding-top: 3px;
}

.item_soldout {
    background: transparent url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique2.png') no-repeat scroll -678px -394px;
}

.item_soldout {
    margin-left: -7px;
}

.item_incarts {
    background: transparent url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique2.png') no-repeat scroll -429px -394px;
}

.item_incarts {
    margin-left: -9px;
}

.item_freeshipping {
    background: transparent url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique2.png') no-repeat scroll -565px -394px;
}

.item_freeshipping {
    margin-left: -7px;
}

.item_soldout span, .item_incarts span, .item_freeshipping span {
    text-transform: uppercase;
    font: bold 12px Trebuchet Ms, Arial, Verdana;
    color: #fff;
}

.item_soldout span, .item_freeshipping span {
    margin-left: 10px;
}

.item_incarts span {
    margin-left: 15px;
}

.item_lastone {
    background: transparent url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png') no-repeat scroll 0 -503px !important;
    background: transparent url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique.gif') no-repeat scroll -327px -211px;
}

.item_soldout_prod, .item_incarts_prod, .item_sizesold_prod, .item_freeshipping_prod {
    position: absolute;
    top: 360px;
    z-index: 100;
    left: -9px;
}

.item_soldout_prod {
    background: transparent url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique2.png') no-repeat -678px -394px;
    width: 103px;
    height: 29px;
	margin: 45px 0 0 17px;
}

.item_soldout_prod span, .item_sizesold_prod span, .item_incarts_prod span, .item_freeshipping_prod span {
    color: #fff;
    display: block;
    font: bold 12px Trebuchet Ms, Arial, Verdana;
    margin: 3px 0 0 10px;
    text-align: left;
    text-transform: uppercase;
}

.item_freeshipping_prod {
    background: transparent url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique2.png') no-repeat -565px -394px;
    width: 103px;
    height: 29px;
	margin: 45px 0 0 17px;
}

.item_sizesold_prod {
    background: transparent url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique2.png') no-repeat -678px -394px;
    width: 103px;
    height: 29px;
	margin: 45px 0 0 17px;
}

.item_incarts_prod {
    background: transparent url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique2.png') no-repeat -429px -394px;
    width: 126px;
    height: 29px;
    left: -11px;
	margin: 45px 0 0 17px;
}

/* product layout */
.product_title, .product_color, .product_size, .product_quantity {
    color: #000000;
}

.product_title {
    font: bold 1.6em Arial, Verdana, Helvetica, sans-serif;
}

.product_description {
    color: #777;
    font: normal 0.9em Verdana, Arial, Helvetica, sans-serif;
}

div#product {
    text-align: center;
    margin: 0 0 0 0;
}

div.product_thumb {
    position: relative;
    height: 400px;
    margin: 5px 15px 0 16px; /*cursor: pointer;*/
}

div#zoom_message {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique2.png') -799px -1285px no-repeat;
    height: 15px;
    margin-left: 15px;
    padding-left: 15px;
    text-align: left;
    width: 305px;
}

div#zoom_message span {
    color: #1BCCBA;
    font: 11px Trebuchet Ms, Arial, Verdana;
    text-transform: uppercase;
}

#product_gallery {
    width: 36%;
    float: left;
}

.product_thumb img, .product_thumb a {
    display: block;
    top: 0;
    left: 0;
    position: absolute;
    width: 316px;
    height: 395px;
    margin: 0;
}

.product_title {
    margin: 0.5em 1em 10px;
    text-align: left;
}

* html .product_title {
    width: 60%; /* IE-Win fix */
}

.product_description {
    margin: 0.5em 1em 10px;
    text-align: left;
}

.product_thumb {
    font: normal 1em Verdana, Arial, Helvetica, sans-serif;
}

ul#color_swatches li {
    text-indent: -9999px;
    border: solid 2px #cecece;
    margin-left: 0;
}

ul#color_swatches li span.prodthumb_crossed {
    background: url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/prodthumbs_crossed.png") no-repeat scroll 0 0 transparent;
    display: none;
    height: 75px;
    margin-top: -18px;
    position: relative;
    width: 60px;
}

.product_delivery a {
    font: italic 12px Trebuchet Ms, Arial, Verdana, Helvetica;
    text-transform: capitalize;
    color: #1BCCBA;
}

.product_color, .product_size, .product_combo_avail {
    font: 14px Trebuchet Ms, Arial, Verdana, Helvetica;
    text-transform: capitalize;
}

.product_color em, .product_size em, .product_combo_avail em {
    font: bold 14px Trebuchet Ms, Arial, Verdana, Helvetica;
    text-transform: capitalize;
}

.product_size em {
    text-transform: uppercase;
}

ul#color_swatches li.selected_swatch {
    border: solid 2px #1BCCBA;
}

#color_swatches li:hover {
    border: solid 2px #0D1B2A;
}

.product_size li:hover {
    background-color: #0D1B2A;
}

ul#sizes li {
    border: solid 2px #cecece;
    background-color: #fff;
    margin-left: 0;
}

#sizes li:hover {
    border: solid 2px #0D1B2A;
}

ul#sizes li.selected_size {
    border: solid 2px #1BCCBA;
}

ul#color_swatches li.crossed_size, ul#sizes li.crossed_size {
    border: solid 2px #cecece;
    background: #eee url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique.gif') no-repeat -462px -149px !important;
    color: #777;
}

.product_color, .product_size, .product_combo_avail {
    display: block;
    color: #0D1B2A;
    white-space: nowrap;
    width: 375px;
    text-align: left;
    margin: 0 0 5px 0;
    text-transform: capitalize;
}

.product_delivery {
    color: #0D1B2A;
    font: 14px Trebuchet Ms, Arial, Verdana, Helvetica;
    text-transform: capitalize;
    text-align: left;
}

.product_quantity {
    display: block;
    color: #0D1B2A;
    font: 14px Trebuchet Ms, Arial, Verdana, Helvetica;
    margin: 0 0 20px 0;
    text-align: left;
    text-transform: capitalize;
}

.productShareBar {
    float: right;
    margin: -26px 80px 0 0;
}

.product_facebook {
    height: 20px;
    /*float: right;
    z-index:-1;*/
}

.product_size ul {
    text-transform: uppercase;
}

.product_facebook_registration {
    display: block;
    white-space: nowrap;
    width: 100%;
    text-align: left;
    float: left;
    margin: 4px 10px 0 23px;
    height: 40px;
}

.product_color ul, .product_size ul {
    list-style: none;
}

.product_color li, .product_size li {
    float: left;
    margin: 3px;
    cursor: pointer;
}

.product_color li {
    height: 75px;
    width: 60px;
}

.product_size li {
    font: bold 13px Verdana, Arial, Helvetica, sans-serif;
    width: 42px;
    height: 42px;
    line-height: 42px;
    text-align: center;
    background: #eff6f6;
}

.product_quantity input {
    background-color: #FFFFFF;
    border: 1px solid #9F9F9F;
    color: #333333;
    font: bold 14px Trebuchet Ms, Arial, Verdana, Helvetica, sans-serif;
    margin: 0 0 0 10px;
    padding: 1px;
    text-align: center;
    width: 30px;
}

div#product_thumblist {
    min-height: 200px;
}

#product_thumblist ul {
    margin-left: 12px;
    margin-right: 0;
    margin-top: 0;
    margin-bottom: 20px;
    float: left;
    cursor: pointer;
}

#product_thumblist li {
    display: none;
    float: left;
    margin: 0.2em;
}

#product_thumblist ul li img {
    cursor: pointer;
    width: 100px;
    height: 125px;
    border: solid 1px #cccccc;
}

#product_thumblist ul li img:hover {
    border-color: #081d34;
}

/* product showcase table styles */

table#showcase {
    float: left;
    width: 55%;
    margin: 2em 0;
    border-collapse: collapse;
    font: 12px Helvetica, Verdana, Arial, sans-serif;
}

div#showcase {
    float: left;
    text-align: left;
    width: 61%;
    margin-top: 0;
    margin-left: 10px;
    margin-bottom: 10px;
    text-transform: capitalize;
    border-collapse: collapse;
    font: 14px Arial, Verdana, Helvetica, sans-serif;
    padding: 0;
    color: #333333;
    border: solid 2px #fff;
}

div#showcase p {
    margin: 0.5em 0.5em;
}

table#showcase th {
    text-align: left;
    padding: 0.3em;
    color: #1f5f7f;
    font: bold 1.2em Arial, Verdana, Helvetica, sans-serif;
    text-transform: capitalize;
}

table#showcase td {
    width: 30%;
    text-align: left;
    padding: 0.2em 0.5em;
    color: #000;
    background: #d0dde8 url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/button_bg.png') repeat-x 0 center !important;
    background: #d0dde8 url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/button_bg.gif') repeat-x 0 center;
    border: solid 2px #fff;
}

table#showcase td.feat_normal, table#showcase td.feat_medium {
    background: #bfcfdf url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/button_bg.png') repeat-x 0 center !important;
    background: #bfcfdf url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique.gif') repeat-x -485px -122px;
}

table#showcase td.feat_normal {
    font-weight: bold;
}

table#showcase td.feat_high {
    background: #ffb url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/button_bg.png') repeat-x 0 center !important;
    background: #ffb url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique.gif') repeat-x -485px -122px;
}

table#showcase td.feat_medium, table#showcase td.feat_high {
    font: normal 1.4em Verdana, Arial, Helvetica, sans-serif;
}

table#showcase td.note {
    font: italic 0.9em Verdana, Arial, Helvetica, sans-serif;
}

/* content layout */

div#helpdocument {
    margin: 0;
    padding: 2em 0 4em 0;
}

div#helpdocument .important {
    color: #009999;
}

div#content h1, div#helpdocument h2, {
    padding: 0.9em;
}

div#helpdocument h2 {
    color: #000;
}

#content h1, #contentwhite h1, #content h1#thankyou_title {
    font: bold 20px Trebuchet MS, arial, Helvetica, sans-serif;
    text-transform: uppercase;
    padding: 7px 0 0 6px;
    color: #0F1C2A;
}

#content h1#thankyou_title {
    padding: 11px 0 5px 15px;
    width: 945px;
    margin: 0 auto;
    background-color: #fff;
}

#content h2, #contentwhite h2, #login_dialog h2 {
    font: bold 16px Trebuchet MS, arial, Helvetica, sans-serif;
    color: #081D34;
    text-transform: uppercase;
}

div#helpdocument p, div#helpdocument img, div#helpdocument ul, div#helpdocument ol {
    margin: 1em 2.2em;
    text-align: justify;
}

div#helpdocument li {
    list-style: disc;
    margin: 0 1em;
}

div#helpdocument .indexlink {
    text-align: right;
    margin: 1.5em 0;
    font-size: 0.8em;
}

/* tell-a-friend styles */

div#referralID {
    float: left;
    position: relative;
    width: 465px;
    border: solid 1px #bfcfdf;
    background-color: #fff;
    margin: 5px 0 0 5px;
    height: 50px;
	padding: 0 0 0 5px;
}
div#referralID span {font-weight: bold; color: #000; font-size: 1em; text-transform:uppercase;}

div#referralID input {
	margin: 0.8em 0.2em;
    width: 150px;
    padding: 0.2em 2px;
    color: #09e;
    font: normal 1em Verdana, Arial, Helvetica, sans-serif;
    border: solid 2px #d0dde8;}

div#send_invites {
    background-color: #ffffff;
    height: 495px;
}

#send_invites div#use_link {
    float: left;
    position: relative;
    width: 470px;
    border: solid 1px #bfcfdf;
    background-color: #fff;
    margin: 5px 0 0 5px;
    height: 180px;
}

#send_invites div#use_social, #send_invites div#use_email {
    float: left;
    position: relative;
    width: 470px;
    border: solid 1px #bfcfdf;
    background-color: #fff;
    margin: 5px 0 0 5px;
    height: 238px;
}

#send_invites div#use_email {
    width: 947px;
}

#send_invites h2 {
    margin: 0.3em;
    color: #000;
}

#use_social h2 {
    width: 185px;
}

#send_invites p.note {
    font: normal 0.9em Arial, Verdana, Helvetica, sans-serif;
    margin: 0.5em;
}

#use_social p.note {
    width: 160px;
}

#use_social p#hello {
    position: absolute;
    left: 3em;
    bottom: 0.5em;
    font: normal 1.5em Verdana, Arial, Helvetica, sans-serif;
    color: #1f5f7f;
}

#use_social a#bubble {
    cursor: pointer;
    display: block;
    position: absolute;
    top: 5px;
    right: 5px;
    width: 285px;
    height: 209px;
    background: transparent url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique3.png') no-repeat 0 -866px !important;
    background: transparent url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique.gif') no-repeat -2px 0;
}

#use_social a#bubble span {
    display: none;
}

#use_link {
    position: relative;
}

#use_link input {
    margin: 0.8em 0.5em;
    width: 440px;
    padding: 0.2em 2px;
    color: #09e;
    font: normal 1em Verdana, Arial, Helvetica, sans-serif;
    border: solid 2px #d0dde8;
}

#use_link #copy_link {
    position: absolute;
    right: 10px;
    bottom: 120px;
}

#use_email textarea {
    margin: 1.6em 0 0 0.6em;
    width: 450px;
    padding: 0.2em 2px;
    color: #1f5f7f;
    font: italic 1em Verdana, Arial, Helvetica, sans-serif;
    border: solid 2px #d0dde8;
}

#use_email label {
    position: absolute;
    top: 35px;
    left: 15px;
}

#use_email label#message {
    left: 490px;
}

a#send_invitation_button {
    background: transparent url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/bag_button.png") no-repeat left top;
    display: block;
    float: right;
    height: 40px;
    cursor: pointer;
    z-index: 30;
    margin: 10px;
}

a#send_invitation_button span {
    background: transparent url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/bag_button.png") no-repeat right top;
    color: #FFFFFF;
    cursor: pointer;
    display: inline;
    float: left;
    font: bold 15px Trebuchet Ms, Arial, Verdana;
    height: 20px;
    margin-left: 20px;
    padding: 10px 20px 10px 0;
    text-transform: uppercase;
    cursor: pointer;
    z-index: 31;
    text-indent: -9999px;
    width: 160px;
}

a#send_invitation_button input#send_invitation {
    font: bold 15px Trebuchet Ms, Arial, Verdana;
    color: #fff;
    text-transform: uppercase;
    height: 39px;
    width: 200px;
    border: 0;
    background: none !important;
    position: absolute;
    margin-left: 0 !important;
    cursor: pointer;
    z-index: 50;
}


a#send_invitation_button:hover {
    background-position: 0 bottom;
}

a#send_invitation_button:hover span {
    background-position: right bottom;
}

/*124*/

#referralIdChangeMessage {position: absolute; top: -30px; color: #f60; font-size: .8em;}


a#changeReferralIDButton {
    background: transparent url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/bag_button.png") no-repeat left top;
    display: block;
    float: right;
    height: 40px;
    cursor: pointer;
    z-index: 30;
    margin: 5px;
}

a#changeReferralIDButton span {
    background: transparent url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/bag_button.png") no-repeat right top;
    color: #FFFFFF;
    cursor: pointer;
    display: inline;
    float: left;
    font: bold 15px Trebuchet Ms, Arial, Verdana;
    height: 20px;
    margin-left: 20px;
    padding: 10px 20px 10px 0;
    text-transform: uppercase;
    cursor: pointer;
    z-index: 31;
    text-indent: -9999px;
    width: 100px;
}

a#changeReferralIDButton input#submitReferralIdChange  {
    font: bold 12px Trebuchet Ms, Arial, Verdana;
    color: #fff;
    text-transform: uppercase;
    height: 39px;
    width: 125px;
    border: 0;
    background: none !important;
    position: absolute;
    margin: 0px 0px 0px -133px !important;
    cursor: pointer;
    z-index: 50;
}


a#changeReferralIDButton:hover {
    background-position: 0 bottom;
}

a#changeReferralIDButton:hover span {
    background-position: right bottom;
}
/*124*/


#use_link p#code {
    position: absolute;
    left: 0;
    bottom: 0;
    display: block;
    background-color: #d0dde8;
    color: #1f5f7f;
    font: normal 1.3em Verdana, Arial, Helvetica, sans-serif;
}

#use_link p#code span {
    margin: 0.5em;
    display: block;
}

div#earned_credit {
    background-color: #ffffff;
    position: relative;
}

div#earned_credit table.data {
    margin-left: 20px;
}

/* data table styles */
#shoppingCartForm {
    margin-bottom: 10px;
}

#shoppingCartForm label.error {
    background: #CA2A71;
    color: #FFFFFF;
    display: block;
    font: 12px Trebuchet MS;
    height: 17px;
    right: -132px;
    margin-top: -27px;
    opacity: 0.7;
    padding: 6px 10px 4px;
    position: relative;
    text-transform: none;
    width: 190px;
	text-align:center;
}

#shoppingCartForm input.error {
    border: 1px solid #CA2A71;
    color: #CA2A71;
}

table.data {
    border-collapse: collapse;
    margin: 10px 0;
    width: 915px;
}

#my_account table.data {
    width: 98%;
    margin-left: 10px;
}

.data th {
    white-space: nowrap;
    height: 29px;
    padding: 0 10px;
    color: #fff;
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/bag_headerbg.png') repeat-x;
    font: bold 1.2em Trebuchet Ms, Arial, Verdana, Helvetica;
    text-transform: uppercase;
    text-align: center;
}

.data th:last-child {
    border-right: 1px solid #0f1c2a;
}

.data td {
    padding: 5px 8px;
    color: #0f1c2a;
    background-color: #fff;
    border: 1px solid #a6a6a6;
    font: 1em Trebuchet Ms, Arial, Verdana, Helvetica;
    text-transform: capitalize;
}

.data td.status_buyer {
    text-transform: uppercase;
    color: #09e;
    text-align: center;
}

.data td.status_pending {
    text-transform: capitalize;
    text-align: center;
}

.data td.member_since {
    text-align: center;
}

.data td.level {
    text-align: center;
}

.data td.email_address {
    font-weight: bold;
}

.level_1 {
    background: transparent url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique.gif') no-repeat -462px -122px; /*padding: 0.5em 0.5em 0.5em 1.6em;*/
    margin: 0 0.3em;
    display: block;
    width: 22px;
    height: 20px;
    text-indent: -9999px
}

.level_2 {
    background: transparent url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique.gif') no-repeat -439px -122px; /*padding: 0.5em 0.5em 0.5em 1.6em;*/
    margin: 0 0.3em;
    display: block;
    width: 22px;
    height: 20px;
    text-indent: -9999px
}

.level_3 {
    background: transparent url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique.gif') no-repeat -416px -122px; /*padding: 0.5em 0.5em 0.5em 1.6em;*/
    margin: 0 0.3em;
    display: block;
    width: 22px;
    height: 20px;
    text-indent: -9999px
}

#myCreditsSection span {
    float: left;
}

.level_1_p {
    background: transparent url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique.gif') no-repeat -462px -122px;
    display: block;
    width: 22px;
    height: 20px;
    padding: 0.1em 0 0 0;
    margin: -1px 0.3em 0 0;
}

.level_2_p {
    background: transparent url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique.gif') no-repeat -439px -122px;
    display: block;
    width: 22px;
    height: 20px;
    padding: 0.1em 0 0 0;
    margin: -1px 0.3em 0 1.5em;
}

.level_3_p {
    background: transparent url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique.gif') no-repeat -416px -122px;
    display: block;
    width: 22px;
    height: 20px;
    padding: 0.1em 0 0 0;
    margin: -1px 0.3em 0 1.5em;
}

.data img {
    border: 0;
    margin: 0.3em auto;
}

#earned_credit p.legend {
    font: normal 0.9em Arial, Verdana, Helvetica, sans-serif;
    margin: 0.5em 1.4em;
    padding: 1.2em 0;
    display: block;
}

#earned_credit p.total {
    position: absolute;
    margin: 4.3em 1em;
    bottom: 0;
    right: 0;
    color: #1f5f7f;
    font: normal 1.8em Arial, Verdana, Helvetica, sans-serif;
}

/* signup and unsubscribe styles */

img.signup_promo, img.signup_brands {
    padding: 0;
    margin: 0;
    border: none;
}

img.signup_brands {
    position: absolute;
    left: 0;
    bottom: 0;
}

div#signup_welcome {
    background-color: #ffffff;
    height: 555px;
}

div#remember_password {
    background-color: #ffffff;
    height: 300px;
}

div#remember_form {
    margin: 0 auto;
    float: none;
    padding: 2em 0;
}

div#remember_form img#captcha {
    margin: 0.5em 110px;
}

div#remember_form #submitbutton, div#email_unsubscribe #submitbutton {
    width: 180px;
    margin: 0 0 0 100px;
}

div#registration_page {
    background-color: #FFFFFF;
    min-height: 438px;
    padding: 32px 0 0 0;
}

div#registration_page p {
    color: #0F1C2A;
    font: 16px Trebuchet Ms, Arial, Helvetica;
}

div#registration_page span {
    font: bold 16px Trebuchet Ms, Arial, Helvetica;
    color: #ca2a71;
    text-transform: uppercase;
}

div#thankyou_title {
    background-color: #ffffff;
    margin-left: 30px;
    height: 35px;
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique2.png') -227px -816px no-repeat;
}

div#you_are_now_a_member {
    background-color: #ffffff;
    margin-left: 34px;
    margin-top: 6px;
    height: 35px;
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique3.png') -295px -866px no-repeat;
}

div#pink_line {
    background-color: #ffffff;
    margin-top: 10px;
    height: 23px;
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/pink_line.png') 0 0 no-repeat;
}

div#registration_thankyou {
    background-color: #ffffff;
    margin: 18px 0 0 22px;
    height: 82px;
}

div#registration_thankyou .thankyouIcon {
    display: block;
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png') -92px -227px no-repeat;
    float: left;
    height: 80px;
    margin-left: 0;
    width: 80px
}

div#registration_thankyou p {
    margin-left: 100px;
    padding: 15px 0 20px 0;
}

div#registration_thankyou span {
    margin-left: 22px;
}

div#registration_clock {
    background-color: #ffffff;
    margin: 60px 0 0 22px;
    padding-top: 17px;
}

div#registration_clock .thankyouIcon {
    display: block;
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png') 0 -227px no-repeat;
    float: left;
    height: 80px;
    margin-left: 0;
    width: 80px
}

div#registration_clock p {
    margin: 15px 0 0 100px;
}

div#registration_clock div {
    color: #0F1C2A;
    font: 16px Trebuchet Ms, Arial, Helvetica;
    margin-left: 100px;
}

div#registration_clock span {
    margin-left: 5px;
}

#signup_welcome div#why_signup, #signup_welcome div#create_account_signup {
    float: left;
    position: relative;
    width: 470px;
    border: solid 1px #e1e1e1;
    background-color: #fff;
    margin: 5px 0 0 5px;
    height: 545px;
}

#signup_welcome h2 {
    margin: 0.7em 0.5em;
    color: #000;
}

#signup_welcome p {
    margin: 1em;
}

#why_signup ul {
    margin: 1em 1em 1em 1.5em;
}

#why_signup li {
    background: transparent url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique.gif') no-repeat -416px -145px;
    padding-left: 3.5em;
}

#signup_welcome p.note {
    font: normal 0.9em Trebuchet MS, arial, Helvetica, sans-serif;
    margin: 0.5em;
}

#create_account_signup {
    position: relative;
}

#create_account_signup #errormessage2 {
    margin: 0 0 0 4px;
    text-align: justify;
    width: 461px
}

#create_account_signup p.note {
    font-weight: bold;
    margin: 0 20px;
    text-transform: uppercase;
}

#create_account_signup #required_fields {
    color: #CA2A71;
    font: bold 12px Trebuchet Ms, Arial, Helvetica;
}

#create_account_signup div#form_agreement {
    position: relative;
    height: 250px;
    width: 470px;
}

#gigya_signup_wrapper {
    margin: 0 20px;
}

#gigya_signup_wrapper .gigya_title {
    color: #081D34;
    font: bold 12px Arial, Verdana, Helvetica, sans-serif;
    height: 14px;
    margin: 13px 0;
    text-transform: uppercase;
}

#gigya_signup {
    margin: 0 auto;
}

#signup_divider {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique2.png') no-repeat -360px -60px;
    height: 15px;
    margin: 6px 0;
}

div#unsubscribe {
    min-height: 300px;
    background-color: #ffffff;
    padding: 1em 0;
}

div#creditcard {
    min-height: 300px;
    background-color: #ffffff;
    padding: 1em;
}

div#unsubscribe p {
    margin: 1em;
}

div#email_unsubscribe {
    float: none;
    padding: 1em 0;
}

div#storedCC {
    border: 2px solid #0F1C2A;
    color: #0F1C2A;
    float: none;
    font: 14px normal trebuchet MS, Arial, Helvetica, sans-serif;
    margin: 30px 178px;
    padding: 2em;
    width: 289px;
}
	div#storedCC .leftPadding{padding-left:10px;}

div#email_events {
    padding: 1em 0;
}

#create_account_signup div#form_agreement {
    height: 168px;
}

#form_agreement label#preferences, #email_events label#preferences {
    margin: 8px 20px;
}

#form_agreement p.note {
    margin: 0;
}

#create_account_signup #register {
    position: static;
    margin: 0 0 0 20px;
    float: left;
}

#create_account_signup p#already_member {
    float: left;
    margin-top: 15px;
    width: 230px;
    text-align: center;
    position: static;
    color: #030B39;
    font-weight: normal;
    text-transform: capitalize;
}

/* Unsubscribe Reasons styles */

ul#unsubscribe_reasons input {
    margin: 2px 7px 7px 20px !important;
}

/* END Unsubscribe Reasons styles */

/* ajax forms styles */

div#alreadymember_signupdialog {
    position: absolute;
    top: 8px;
    left: 24px;
}

div#alreadymember_signupdialog p.note {
    font: 12px Trebuchet Ms, Arial, Helvetica;
    text-transform: inherit;
    letter-spacing: 1px;
    margin: 0;
    padding: 0;
    clear: both;
    color: #1F3247;
}

div#alreadymember2_signupdialog p.note2 {
    font: 12px Trebuchet Ms, Arial, Helvetica;
    text-transform: inherit;
    letter-spacing: 1px;
    margin: 0;
    padding: 0;
    clear: both;
    color: #1F5F7F;
}

div#alreadymember_signupdialog a {
    color: #1BCCBA;
    font: bold 12px Trebuchet Ms, Arial, Helvetica;
    text-transform: uppercase;
}

div#registration {
    margin: 0 3em;
    text-align: left;
    height: 600px;
}

div.ajax_form {
    width: 355px;
    float: left;
	padding-bottom: 10px;
}

div.ajax_form#create_account {
    border-right: solid 1px #bfcfdf;
}

div.ajax_form h1 {
    font: bold 1.4em Arial, Verdana, Helvetica, sans-serif;
    margin: 0.5em 1.2em;
}

div.ajax_form h2 {
    margin: 1.2em 1em 0.7em 0.8em;
    color: #000;
}

div#required {
    margin-bottom: 10px;
    height: 30px;
}

div.ajax_form p, div.ajaxdialog_form p {
    margin: 1.2em 1.4em;
}

div.ajaxdialog_form a {
    color: #009999;
}

div.ajax_form input#gender_female {
    margin-left: 20px !important;
}

div.ajax_form input.gender_radios {
    width: 15px !important;
    margin: 5px 5px 5px 10px !important;
    background: #fff !important;
}

div#create_account_signup .gender_radios, div.ajax_form input.gender_radios, div.ajaxdialog_form input.gender_radios, div.ajaxdialog_form_vertical input.gender_radios {
    float: left;
    width: 15px;
    margin-top: 6px;
    background: #fff;
    margin-left: 12px;
}

div#create_account_signup .gender_radios {
    float: none;
}

div.ajax_form label.gender {
    margin: 5px 0 !important;
}

div.ajax_form label.gender, div.ajaxdialog_form label.gender {
    color: #7f7f7f;
    float: left;
    margin: 5px 5px;
    width: 50px;
}

div.ajaxdialog_form_vertical label.gender {
    color: #7f7f7f;
    float: left;
    margin: 2px;
    width: 50px;
}

div.ajaxdialog_form p.note, div.ajaxdialog_form_vertical p.note {
    clear: both;
    color: #030B39;
    font: bold 10px Arial, Verdana, Helvetica, sans-serif;
    padding-left: 12px;
    padding-top: 5px;
    text-transform: uppercase;
    margin: 0;
}

div.ajaxdialog_form p#already_member {
    color: #1F3247;
    font: 12px Trebuchet Ms, Arial, Helvetica;
    height: 4px;
    letter-spacing: 1px;
    padding: 0;
    text-align: right;
    text-transform: inherit;
    width: 635px;
}

div.ajaxdialog_form p#already_member a {
    font: bold 12px Trebuchet Ms, Arial, Helvetica;
    text-transform: uppercase;
    color: #1bccba;
}

div.ajax_form li, div.ajaxdialog_form li, div.ajaxdialog_form_vertical li {
    margin: 7px 0;
    clear: both;
}

div.ajax_form label {
    display: block;
    margin: 8px 0 1px 12px; /* float: left; */
    width: 350px;
    color: #0D1B2A;
    line-height: 1em;
    text-align: left;
    font: bold 12px Trebuchet Ms, Arial, Verdana, Helvetica;
    text-transform: uppercase;
}

div.ajaxdialog_form label {
    display: block;
    margin: 8px 0 1px 12px; /* float: left; */
    width: 350px;
    color: #030b39;
    line-height: 1em;
    text-align: left;
    font: 13px Trebuchet Ms, Arial, Helvetica;
    text-transform: capitalize;
}

div.ajaxdialog_form_vertical label {
    display: block;
    margin: 4px 0 1px 12px; /* float: left; */
    width: 90px;
    color: #030b39;
    line-height: 1em;
    text-align: left;
    font: 13px Trebuchet Ms, Arial, Helvetica;
    text-transform: capitalize;
    float: left;
}

div.ajaxdialog_form label {
    letter-spacing: 1px;
}

div.ajax_form label em, div.ajaxdialog_form label em {
    display: block;
    margin: 0; /* float: left; */
    width: 250px;
    color: #1f5f7f;
    text-align: left;
    font: bold 11px Verdana, Arial, Helvetica, sans-serif;
    text-transform: capitalize;
}

div.ajax_form label.checkbox {
    width: 350px;
    display: inline;
    line-height: 1em;
    text-align: left;
    font: normal 0.9em Tebuchet Ms, Arial, Verdana, Helvetica;
    float: none;
    margin: 8px 0 0 4px;
    position: relative;
    text-transform: capitalize;
    left: 0;

}

div.ajaxdialog_form label.checkbox {
    color: #030B39;
    display: block;
    font: 9px Arial, Verdana, Helvetica, sans-serif;
    margin: 0;
    padding-top: 5px;
    text-transform: uppercase;
    width: 314px;
    letter-spacing: 0;
}

#ajaxSignupForm label.checkbox {
    width: 280px;
}

div.ajaxdialog_form_vertical label.checkbox {
    color: #030B39;
    display: block;
    font: 9px Arial, Verdana, Helvetica, sans-serif;
    margin: 0;
    padding-top: 6px;
    text-transform: uppercase;
    width: 278px;
    letter-spacing: 0;
}

div.ajax_form input.checkbox, div.ajaxdialog_form input.checkbox, div.ajaxdialog_form_vertical input.checkbox {
    color: #777;
    border: none;
    width: 20px;
    position: relative;
    left: 0;
    float: left;
    margin: 2px 7px 7px 40px;
    background: none;
}

div.ajaxdialog_form_vertical input.checkbox {
    margin: 5px 5px 0 5px;
    width: 15px;
    float: left;
}

div.ajaxdialog_form input.checkbox {
    margin: 5px 5px 0 5px;
    width: 15px;
    float: left;
}

div.ajax_form input.checkbox2, div.ajaxdialog_form input.checkbox2 {
    color: #777;
    border: none;
    width: 20px;
    position: relative;
    left: 0;
    float: left;
    margin: 2px 7px 30px 10px;
    background: none;
}

div.ajax_form input, div.ajax_form select {
    font: normal 14px Tebuchet Ms, Arial, Verdana, Helvetica !important;
}

div.ajax_form input, div.ajax_form select, div.ajaxdialog_form select, div.ajaxdialog_form input, div.ajaxdialog_form_vertical select, div.ajaxdialog_form_vertical input {
    width: 330px;
    margin: 0 0 0 12px;
    padding: 5px;
    color: # #0D1B2A;
    border: solid 0 #C9C9C9;
    background-color: #C9C9C9;
    font: normal 14px Tebuchet Ms, Arial, Verdana, Helvetica;
}

div.ajaxdialog_form input, div.ajaxdialog_form select, div.ajaxdialog_form_vertical input, div.ajaxdialog_form_vertical select {
    margin-left: 12px;
    width: 285px;
    padding: 2px;
}

div.ajaxdialog_form #errormessage {
    margin: 0 12px;
    text-align: left;
    padding-top: 0;
}

div.ajaxdialog_form .lastname {
    margin: 0 0 7px 5px;
}

div.ajaxdialog_form .optional {
    font-weight: normal;
    letter-spacing: 0;
    text-transform: lowercase;
}

div#signup_dialog body {
    background: none transparent !important;
}

/* style for ajax email link dialog */
div#email_link_dialog {
    overflow: hidden;
}

div.ajaxemail_form {
    width: 325px;
    height: 300px;
    background: #fff;
}

div#gigya_email_link {
    background: #fff;
    width: 350px;
    padding-bottom: 5px;
}

div#gigya_email_link .err {
    color: #ff6600;
    display: none;
    font: italic 1em Arial, Verdana, Helvetica, sans-serif;
    margin-top: 2px;
    text-indent: 150px;
}

div#gigya_email_link #errormessage {
    width: 315px;
    margin: 2px;
    padding-top: 0;
}

div#gigya_email_link h2 {
    padding: 6px 12px;
    background: #E1E1E1;
    color: #030B39;
    text-transform: uppercase;
    text-align: left;
}

div#gigya_email_link input {
    width: 290px;
    margin: 0 0 0 12px;
    padding: 5px;
    color: #777;
    border: solid 0 #E1E1E1;
    background-color: #E1E1E1;
    font: normal 1.2em Arial, Verdana, Helvetica, sans-serif;
    float: left;
}

div#gigya_email_link input.joinnow {
    background: url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png") no-repeat scroll 0 -327px transparent !important;
    border: 0 none;
    cursor: pointer;
    display: block;
    height: 45px;
    width: 300px;
    margin-top: 10px;
}

div#gigya_email_link input.joinnow:hover {
    background: url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png") no-repeat 0 -383px !important;
    border: 0 solid #ffffff;
    cursor: pointer;
    display: block;
    height: 45px;
    width: 300px;
}

div#gigya_email_link label {
    color: #030B39;
    display: block;
    font: bold 12px Arial, Verdana, Helvetica, sans-serif;
    margin: 8px 0 1px 12px;
    text-align: left;
    text-transform: uppercase;
    width: 300px;
    float: left;
}

/* end email link dialog */
/* style for ajax form in signup dialog */

/* Vertical signup dialog */
div.ajaxdialog_form_vertical {
    width: 449px;
    margin-left: 6px;
    background: #fff;
    height: 559px;
    padding: 120px 10px 10px;
    margin-top: 3px;
}

div#signupdialog_header_vertical {
    width: 482px;
    height: 75px;
    position: absolute;
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique2.png') -244px -907px no-repeat;
    top: 30px;
}

div#signupdialog_banner_vertical {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique2.png') no-repeat -335px -359px;
    height: 25px;
    position: absolute;
    top: 105px;
    width: 482px;
}

div#signupdialog_sticker_vertical {
    background: url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique2.png") no-repeat scroll -367px -230px transparent;
    height: 110px;
    position: absolute;
    right: 41px;
    top: 135px;
    width: 110px;
    z-index: 9999;
	display: none;
}


div#twoways_signup_vertical h2 {
	background: url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique3.png") no-repeat scroll -433px -790px transparent;
	height: 65px;
	margin: 28px 15px 0 70px;
	width: 260px;
}

div#signupdialog_divider_vertical {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique2.png') no-repeat -335px -719px;
    height: 22px;
    margin: 4px 0 2px 70px;
    width: 314px;
    clear: both;
}

div.ajaxdialog_form_vertical #gigya_signupdialog_wrapper .gigya_title {
    height: 38px;
    letter-spacing: 0;
    margin: 0 0 10px 74px;
}

div.ajaxdialog_form_vertical #gigya_signupdialog_wrapper .gigya_title span {
    margin-left: 0;
}

div.ajaxdialog_form_vertical #gigya_signupdialog {
    clear: both;
    float: none;
    margin-left: 60px;
}

div.ajaxdialog_form_vertical ul {
    margin-left: 58px;
    width: 326px;
    float: left;
}

div.ajaxdialog_form_vertical input {
    width: 202px;
    margin: 0 0 0 12px;
    padding: 1px 5px;
    color: #777;
    border: solid 0 #E1E1E1;
    background-color: #E1E1E1;
    font: normal 1.2em Arial, Verdana, Helvetica, sans-serif;
}

div.ajaxdialog_form_vertical div#errormessage {
    margin: 0;
    margin-left: 70px;
    padding-top: 0;
    text-align: left;
}

div.ajaxdialog_form_vertical #form_agreement_vertical {
    background: #e1e1e1;
    width: 315px;
    margin-left: 12px;
    margin-top: 15px;
    height: 95px;

}

div.ajaxdialog_form_vertical .product_facebook_registration {
    margin: 5px;
}

div.ajaxdialog_form_vertical input#register {
    width: 314px;
    margin-top: 10px;
}

/* END Vertical signup dialog */

/* Horizontal signup dialog */
div.ajaxdialog_form {
    background: #fff;
    padding: 120px 10px 12px;
    margin: 0 10px;
    width: 655px;
}

div#twoways_signup {
    margin-left: 10px;
}

div#twoways_signup h2 {
    width: 360px;
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique3.png') no-repeat -228px -741px;
    height: 32px;
    margin: 15px 0 20px 0;
}

div.ajaxdialog_form ul.signup_right {
    margin-left: 10px;
    margin-top: 4px;
}

div#signupdialog_sticker {
    background: url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique2.png") no-repeat scroll -367px -230px transparent;
    height: 110px;
    position: absolute;
    right: 10px;
    top: 15px;
    width: 110px;
    z-index: 9999;
	display: none;
}

div#signupdialog_header {
    width: 695px;
    height: 60px;
    position: absolute;
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique2.png') 0 -991px no-repeat;
    top: 30px;
    left: 0;
}

div#signupdialog_banner {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique2.png') 0 -1062px no-repeat;
    height: 25px;
    position: absolute;
    top: 90px;
    width: 695px;
    left: 0;
}

div.ajaxdialog_form h2 {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique2.png') 0 -907px no-repeat;
    width: 245px;
    height: 71px;
    text-indent: -9999px;
    float: left;
}

div.ajaxdialog_form h3 {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique2.png') -335px -595px no-repeat;
    width: 393px;
    height: 59px;
    text-indent: -9999px;
    float: left;
}

div.ajaxdialog_form ul {
    width: 310px;
    float: left;
}

div.ajaxdialog_form label {
    width: 300px;
}

div.ajaxdialog_form input#province {
    display: none;

}

div.ajaxdialog_form .product_facebook_registration {
    margin-left: 5px;
}

div.ajaxdialog_form #form_agreement {
    background: #e1e1e1;
    width: 309px;
    margin-left: 12px;
    margin-top: 15px;
    height: 128px;
}

div#ajaxdialog_form a.joinnow, input.joinnow {
    background: #1bccba url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png") no-repeat -310px -327px !important;
    border: 0 solid #ffffff;
    cursor: pointer;
    display: block;
    height: 45px;
    width: 309px;
    border: 0;
}

a.joinnow:hover, input.joinnow:hover {
    background: #081d34 url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png") no-repeat -389px -271px !important;
    border: 0 solid #ffffff;
    cursor: pointer;
    display: block;
    height: 45px;
    width: 309px;

}

div.ajaxdialog_form input#register {
    margin-left: 12px;
    margin-top: 12px;
    height: 45px;
    width: 309px;
}

/* END Horizontal signup dialog */

/* gigya signup dialog */
#signupdialog_divider {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique2.png') no-repeat 0 -871px;
    height: 26px;
    margin: 20px 0 5px 5px;
    clear: both;
}

#gigya_signupdialog_wrapper {
    margin: 0;
    width: 645px;
    padding-top: 10px;
}

#gigya_signupdialog {
    float: right;
}

#gigya_signupdialog_wrapper .gigya_title {
    color: #1f3247;
    font: bold 13px Trebuchet Ms, Arial, Helvetica;
    height: 14px;
    margin: 1px 0 0 12px;
    text-transform: inherit;
    text-align: left;
    letter-spacing: 1px;
    clear: left;
    float: left;
}

#gigya_signupdialog_wrapper .gigya_title span {
    text-transform: lowercase;
    font: 12px Trebuchet Ms, Arial, Helvetica;
    letter-spacing: 0;
}

/* special field size for signup form */
div#create_account_signup label.genders {
    margin-left: 0;
    width: 50px;
    color: #8A8A8A;
    display: inline-block;
}

div#create_account_signup label {
    margin: 6px 0 1px 20px;
}

div#create_account_signup label.checkbox {
    margin: 6px 0 1px 4px;
    word-spacing: -1px;
}

div#create_account_signup input {
    background-color: #C9C9C9;
    border: 0 solid #C9C9C9;
    color: #0D1B2A;
    margin: 0 0 0 19px;
    padding: 4px;
    width: 424px;
}

div#create_account_signup checkbox {
    background-color: #ffffff;
    border: 0 solid #ffffff;
    color: #ffffff;
    font: 1.2em Arial, Verdana, Helvetica, sans-serif;
    margin: 0 0 0 19px;
    padding: 4px;
    width: 432px;

}

div#create_account_signup input.checkbox {
    background-color: #ffffff;
    border: 0 solid #ffffff;
    color: #ffffff;
    border: none;
    width: 20px;
    position: relative;
    left: 0;
    float: left;
    margin: 1px 0 0 19px;
}

div#create_account_signup select {
    background-color: #E1E1E1;
    border: 0 solid #E1E1E1;
    color: #777777;
    font: 1.2em Arial, Verdana, Helvetica, sans-serif;
    margin: 0 0 0 19px;
    padding: 4px;
    width: 432px;
}

#form_agreement a.becomeamember_button {
    background: transparent url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/bag_button.png") no-repeat left top;
    display: block;
    float: left;
    height: 40px;
    cursor: pointer;
    z-index: 30;
    margin: 2px 0 0 20px;
}

#form_agreement a.becomeamember_button span {
    background: transparent url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/bag_button.png") no-repeat right top;
    color: #FFFFFF;
    cursor: pointer;
    display: inline;
    float: left;
    font: bold 15px Trebuchet Ms, Arial, Verdana;
    height: 20px;
    margin-left: 20px;
    padding: 10px 20px 10px 0;
    text-transform: uppercase;
    cursor: pointer;
    z-index: 31;
    text-indent: -9999px;
    width: 160px;
}

#form_agreement a.becomeamember_button input#register {
    font: bold 15px Trebuchet Ms, Arial, Verdana !important;
    color: #fff;
    text-transform: uppercase;
    height: 39px;
    width: 200px;
    border: 0;
    background: none;
    position: absolute;
    margin-left: -200px !important;
    cursor: pointer;
    z-index: 50;
}

#form_agreement a.becomeamember_button:hover {
    background-position: 0 bottom;
}

#form_agreement a.becomeamember_button:hover span {
    background-position: right bottom;
}

/* end special field size */

div.ajax_form select {
    width: 340px;
}

div.ajax_form input#country {
    border: solid 2px #ccc;
}

div.ajax_form .err, div.ajaxdialog_form .err, div.ajaxdialog_form_vertical .err {
    font: italic 1em Arial, Verdana, Helvetica, sans-serif;
    color: #f60;
    text-indent: 150px;
    margin-top: 2px;
    display: none;
}

div.ajax_form input#addtolist {
    margin: 1em 0;
    position: relative;
    left: 150px;
    top: 0;
    width: 120px;
}

div.ajax_form div.radio_group input {
    margin: 0.5em 0.5em 0.5em 20px;
    display: inline;
    width: 20px;
    border: none;
}

div.ajax_form div.radio_group label {
    display: inline;
    margin: 0;
}

/* checkout styles */
td.thumbnail_col, td.select_col {
    text-align: center;
}

td.thumbnail_col img {
    width: 100px;
    height: 125px;
}

div#billing_shipping {
    margin: 0 4em;
    text-align: left;
    font: 12px Trebuchet Ms, Arial, Helvetica;
}

div#billing_shipping h1 {
    margin: 5px 5px;
    padding-top: 10px;
    font: bold 18px Trebuchet Ms, Arial, Helvetica;
    color: #0D1B2A;
}

div#billing_shipping h2 {
    font: bold 16px Trebuchet Ms, Arial, Helvetica;
    color: #0D1B2A;
}

li#billing_downshift {
    margin-top: 36px;
}

select#billToState {
    margin-right: 200px;

}

select#billToState.error {
    border: 1px solid #CA2A71;
    color: #CA2A71;
    height: 28px;
}

li.state label.error {
/*right: 411px !important;*/
    right: 588px !important;
}

.formback {
    display: none;
    margin-left: 21px;
    background: #fcff00;
}

#checkout form #shipmethod_form label {
    display: inline;
}

div#shipmethod_form {
    border: solid 1px #e1e1e1;
    background-color: #e1e1e1;
    margin: 1em;
    width: 823px;
    color: #333333;
}

div#shipmethod_form {
    float: left;
}

div#shipmethod_form ul {
    border-right: solid 1px #999999;
    width: 26em;
    float: left;
    margin: 1em;
    /* IE Bug Fix
	height: 1%; */
}

div#shipmethod_form li {
    float: left; /* height: 1%; */
    white-space: nowrap;
    margin: 0.5em 1em;
}

div#shipmethod_form p {
    float: right;
    width: 55%;
    font-size: 0.8em;
    margin: 1.2em 1em 0.6em 0;
    /* IE Bug Fix
	height: 1%; */
}

div#payment_info2 {
    margin-bottom: 1em;
    margin-right: 30px;
}

div#payment_info {
    width: 355px;
    padding-right: 130px;
    margin-bottom: 1em;
}

div#billship {
    width: 355px;
    padding-right: 72px;
    margin-bottom: 1em;
    border-right: 1px solid #cccccc;
}

div.ajax_form input#continue {
    margin: 1em 0;
    position: relative;
    left: 230px;
    top: 0;
    width: 120px;
}

div#order_info {
    float: left;
    position: relative;
    width: 400px;
    border: solid 1px #bfcfdf;
    background-color: #fff;
    margin: 5px 0 100px 50px;
    font-size: 0.9em;
}

div#order_info table {
    margin: 0.5em 100px;
}

div#order_info table td {
    padding: 1px 7px;
}

div#order_info h2 {
    padding: 0.3em 0.6em;
    color: #000;
    background-color: #f5fcff;
}

div#order_info p {
    margin: 0.3em;

}

div#order_info span {
    margin: 0.3em;
    display: block;
}

div.order_product_details {
    background-color: #f5fcff;
    border-top: solid 1px #d0dde8;
}

td.order_total {
    font-weight: bold;
}

div#store_credit_msg {
    position: absolute;
    left: 8px;
    margin: 10px 0 0;
    width: 400px;
    padding: .9em;
    background: #fff;
    border: 1px solid #d0dde8;
}

#select_paymethod input {
    margin-left: 0;
}

#select_paymethod label {
    font-weight: bold;
}

div.order_product_details img {
    float: left;
    width: 100px;
    height: 125px;
    border: 1px solid #bfcfdf;
    margin: 0.5em 1em 3em 0.5em;
}

div.order_product_details div {
    margin: 0.3em;
    padding-bottom: 0.5em;
}

div.order_product_details span em {
    font-weight: bold;
}

p.order_details_brand {
    font: bold 16px Trebuchet Ms, Verdana, Arial, Helvetica;
    color: #0F1C2A;
}

#select_paymethod .cc_select_title {
    margin: 5px 0 0 18px;
    display: block;
}

#select_paymethod select {
    margin-left: 16px;
}

select#card_expiration_month {
    width: 50px;
    padding: 0;
}

select#card_expiration_year {
    width: 64px;
    margin-left: 0;
    padding: 0;
}

input#store_credit_input, input#apply_coupon_input {
    width: 182px;
}

label#card_expiration_label {
/* width: 130px; */

    color: #030B39;
    font: bold 12px Arial, Verdana, Helvetica, sans-serif;
    margin: 8px 0 1px 12px;
    text-align: left;
    text-transform: uppercase;
    text-align: left;

}

label#cardcvv_label {
    width: 190px;
}

input#cardcvv {
    width: 80px;
}

select#birth_month {
    width: 110px;
}

select#birth_day {
    width: 70px;
    margin-left: 0;
}

select#birth_year {
    width: 80px;

    margin-left: 0;
}

div.ajax_form input.checkbox#same_as_billing {
    margin: 2px 7px 30px 18px;
}

div#address_form {
    color: #0D1B2A;
    float: left;
    font: 14px Trebuchet Ms, Arial, Helvetica;
}

div#address_form div:first-child {
    margin-left: 0;
}

div#address_form div {
    width: 206px;
    float: left;
    margin: 0 1em;
}

div#address_form h4 {
    color: #CA2A71;
    font: bold 14px Trebuchet Ms, Arial, Helvetica;
    text-transform: uppercase;
}

div#order_review {
    padding: 15px;
}

div#order_review h1 {
    padding: 0;
    margin-bottom: 10px;
}

div#order_review table.data th:first-child {
    border-left: 1px solid #0D1B2A;
}

div#coupon_form p, div#coupon_form label, div#coupon_form input {
    margin-left: 0;
}

div#order_confirmation {
    width: 400px;
    float: left;
    position: relative;
}

div#order_confirmation h2 {
    color: #000;
    position: relative;
    top: 1em;
}

div.confirmation_info {
    margin: 0 0.5em 0.5em 140px;
}

#confirm_order {
    width: 180px;
    margin: 2em 1em 1em 140px;
}

div#order_summary {
    background-color: #ffffff;
    position: relative;
    text-align: left;
    min-height: 300px;
}

div#order_summary p.important {
    margin: 0;
    padding: 2em;
}

#order_summary p.total {
    float: right;
    color: #ca2a71;
    font: normal 20px Trebuchet Ms, Verdana, Arial, Helvetica;
}

#order_summary p.saving {
    float: right;
    color: #0F1C2A;
    font: normal 17px Trebuchet Ms, Verdana, Arial, Helvetica;
}

div#checkout_button_holder {
    height: 50px;
    position: relative;
    width: 390px;
    float: right;
    margin: 10px 15px 0 0;
}

div#checkout_button_holder_print {
    height: 50px;
    position: relative;
    width: 380px;
    float: left;
    margin: 10px 15px 0 0;
}

div#checkout_button_holder_review {
    height: 40px;
    margin-bottom: 20px;
}

/* free shipping $4.99 shipping on checkout */
div#checkout_email_holder {
    position: relative;
    width: 388px;
    float: right;
    margin: 10px 16px 7px 0;
    text-align: left;
    text-align: justify;
}

div#checkout_email_holder_shipping {
    position: relative;
    width: 420px;
    float: right;
    margin-right: 5px;
    text-align: left;
}

div#checkout_email_holder h1 {
    color: #0D1B2A;
    font-size: 18px !important;
    text-transform: uppercase;
}

div#checkout_email_holder h2 {
    color: #1bccba;
    font: bold 13px Trebuchet Ms, Arial, Verdana !important;
    margin: 0;
    text-transform: uppercase;
}

div#checkout_email_holder p {
    font: 12px Trebuchet Ms, Arial, Verdana;
    text-transform: uppercase;
    color: #0D1B2A;
}

div#checkout_email_holder .emailcheckbox {
    margin-right: 4px;
    background: #e1e1e1;
    padding: 5px;
}

div#checkout_email_holder_shipping {
    position: relative;
    float: left;
    text-align: justify;
    width: 367px;
    padding-bottom: 20px;
}

div#checkout_email_holder_shipping h1 {
    color: #0D1B2A;
    font-size: 16px !important;
    text-transform: uppercase;
    margin-left: 4px !important;
}

div#checkout_email_holder_shipping h2 {
    color: #1BCCBA;
    font: bold 13px Trebuchet Ms, Arial, Verdana !important;
    margin: 0 11px 0 11px;
    text-transform: uppercase;
}

div#checkout_email_holder_shipping p {
    font: 12px Trebuchet Ms, Arial, Verdana;
    margin: 0px 0px 0px 4px;
    text-transform: uppercase;
    color: #0D1B2A;
}

div#checkout_email_holder_shipping h1 .emailcheckbox {
    margin-right: 4px;
    width: 15px;
    background: #e1e1e1;
    padding: 5px;
}

div#checkout_email_holder_review {
    text-align: left;
    padding: 0px 0px 5px 0px;
    width: 400px;
}

div#checkout_email_holder_review h1 {
    color: #0D1B2A;
    font: bold 18px Trebuchet Ms, Arial, Helvetica !important;
    text-transform: uppercase;
}

div#checkout_email_holder_review h2 {
    color: #1BCCBA;
    font: bold 13px Trebuchet Ms, Arial, Verdana !important;
    text-transform: uppercase;
}

div#checkout_email_holder_review p {
    font: 12px Trebuchet Ms, Arial, Verdana;
    text-transform: uppercase;
    margin-left: 0 !important;
    color: #0D1B2A;
}

div#checkout_email_holder_review h1 .emailcheckbox {
    margin: 0px 4px 0px 0px;
    width: 15px;
    background: #e1e1e1;
    padding: 5px;
}

/* end free shipping $4.99 shipping on checkout */

#checkout {
    width: 120px;
    position: absolute;
    margin: 1em;
    right: 25px;
    top: 5px;
}

#continue_shopping {
    width: 180px;
    position: absolute;
    margin: 1em;
    right: 150px;
    top: 5px;
}

#applyaddress {
    width: 300px;
    margin: 1em 20px;
}

#applystorecredit, #applycoupon {
    width: 190px;
    margin: 0.5em 20px;
}

#coupon_total_set {
    margin: 0;
    float: left;

}

#order_confirmation_total_set {
    margin: 0;

}

#total_form {
    text-align: left;
    background-color: #FFF;
    float: right;
    width: 410px;
    margin-right: 15px;
}

#total_form table.data {
    width: 410px;
}

#total_form table.data tr td:first-child {
    width: 276px;
}

/* shopping cart widget special styles */

div#dialog {
    display: none; /* hide shopping cart until ready */
}

#dialog table.data {
    width: 740px;
}

#dialog table.data td {
    border-right: solid 1px #fff;
    border-left: solid 1px #fff;
}

#dialog a {
    color: #09e;
}

#dialog a.button {
    color: #fff;
}

/* my account styles */
div#my_account {
    margin: 0 1em;
    text-align: left;
    height: 100%;
}

div#my_account_nav {
    width: 183px;
    float: left;
    margin-top: 7px;
    margin-bottom: 7px;
    position: relative;
}

div#my_account_data {
    float: left;
    min-height: 300px;
    position: relative;
    width: 730px;
    background-color: #fff;
    margin: 7px 5px 2em 12px;
    font-size: 0.9em;
}

div#my_account_data h1 {
    margin: 0 0 10px 3px;
    display: block;
}

div#my_account_data h2 {
    margin: 5px 0 5px 10px;
    color: #0F1C2A;
    font-weight: bold;
}

div#my_account_data p {
    margin: 0.5em 1.5em 0.5em 1em;
}

div#my_account_data p.text {
    margin: 0.5em 1.5em 0.5em 0;
}

div#my_account_data h2.rma_h {
    margin: 2em 1em 1em;
}

div#my_account_data h2.rma_h2 {
    margin: 8px 12px;
}

div#my_account_data div#notes {
    margin: 1em 0;
}

div#my_account_data div#notes label {
    margin: 0 1em;
}

#my_account p.legend {
    font: normal 12px Trebuchet MS, arial, Helvetica, sans-serif;
    margin: 0.5em 2.5em 0.5em 9px;
    padding: 0.5em 0;
    display: block;
    float: left;
    width: 450px;
    color: #0F1C2A;
}

#my_account p.legend2 {
    font: normal 12px Trebuchet MS, arial, Helvetica, sans-serif;
    margin: 0.5em 0 0.5em 9px;
    padding: 0.5em 0;
    display: block;
    float: left;
    width: 717px;
    text-align: justify;
    color: #0F1C2A;
}

#my_account p.total {
    color: #0F1C2A;
    float: left;
    font: 1.8em Arial, Verdana, Helvetica, sans-serif;
    margin: 2px 0;
    right: 0;

}

div#billing_update, div#personal_update {
    margin: 0 2em 2em 0;
}

#unsub {
    width: 140px;
    margin-left: 20px;
}

#unsub {
    margin-left: 40px;
}

/* footer */
#spacer {
    height: 12px;
    width: 100%;
}

#nav_footer {
    background: none repeat scroll 0 0 #FFFFFF;
    float: none;
    height: 32px;
    margin-bottom: 8px;
}

#nav_footer2 {
    width: 100%;
    background: #ffffff url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/backfooter.png') repeat-x 0 0 !important;
    padding-top: 5px;
}

#nav_sales_promo {
    width: 100%;
    height: 730px;
}

#nav_sales_promo2 {
    width: 100%;
    height: 370px;
    padding-top: 10px;
}

#footer {
    height: 74px;
    width: 760px;
    padding: 30px 100px 0 100px;
    background-color: #FFFFFF;
    font: normal 12px "Gill Sans", Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    letter-spacing: 1px;
}

#footer2 {
    height: 74px;
    width: 100%;
    background-color: #FFFFFF;
    font: normal 12px "Gill Sans", Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    letter-spacing: 1px;
    text-align: center;
}

#ff {
    height: 30px;
    width: 788px;
}

#footerlinks {
    width: 790px;
    padding-bottom: 16px;
}

#footer a {
    font: normal 12px "Gill Sans", Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration: none;
    text-transform: uppercase;
    letter-spacing: 2px;
}

#formfooter {
    height: 80px;
    width: 227px;
    margin-top: 10 editappliedstorecreditpx;
}

#MERGE0 {
    width: 200px;
    height: 25px;
    border: 1px solid #c9c9c9;
    background-color: #c9c9c9;
    margin: 0 2px 0 8px;
    padding-left: 6px;
    font: italic 14px Trebuchet MS, Arial, Helvetica;
    color: #0d1b2a;
}

#privacy_never {
    height: 16px;
    width: 130px;
    float: left;
    margin-top: 108px;
    background: #009999 url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique2.png') no-repeat -605px -85px;
}

div#twitterlink h2 {
    height: 30px;
    width: 160px;
    float: left;
    background: transparent url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique.jpg') no-repeat -366px -553px;
}

div#twitterlink h2 a {
    display: block;
    width: 140px;
    height: 20px;
}

div#twitterlink h2 a span {
    display: none;
}

div#facebooklink h2 a {
    display: block;
    width: 140px;
    height: 20px;
}

div#facebooklink h2 a span {
    display: none;
}

div#facebooklink h2 {
    height: 30px;
    width: 160px;
    float: left;
    background: transparent url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique.jpg') no-repeat -366px -522px;
}

div#sitemap h2 {
    height: 30px;
    width: 100px;
    float: left;
    background: transparent url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique.jpg') no-repeat -366px -584px;
}

div#sitemap h2 a {
    display: block;
    width: 100px;
    height: 20px;
}

div#sitemap h2 a span {
    display: none;
}

a.buttonfooter, input.buttonfooter {
    margin-left: 101px;
    margin-top: 12px;
    height: 31px;
    width: 104px;
    border: 0px;
    background: #ca2a71;
    font: bold 14px Trebuchet MS, Arial, Helvetica;
    cursor: pointer;
    color: #ffffff;
    text-transform: uppercase;
}

#footer_tracking {
    text-align: center;
    clear: both;
    padding: 0 0 0.5em 0;
    color: #435676;
    font: normal 14px Trebuchet MS, Arial, Helvetica;
}

#footer_tracking p {
    font: normal 14px Trebuchet MS, Arial, Helvetica;
    text-align: justify;
}

#footer_catseo {
    text-align: justify;
    clear: both;
    padding: 1em 0 0 0;
    color: #435676;
    font: normal 14px Trebuchet MS, Arial, Helvetica;
}

#footer_copyright {
    width: 40%;
    /* position: absolute;
	left: 30%;
	top: 50px; */
    clear: both;
    height: 50px;
    margin: 0 auto;
    padding: 15px 0;
    text-align: center;
    color: #435676;
    font: normal 14px Trebuchet MS, Arial, Helvetica;
}

#login_page #footer_copyright {
    top: 22px;
}

#footer_paymethods {
    height: 57px;
    text-indent: -9999px;
    margin-top: 5px;
    margin-left: 12px;
    background-color: #FFF;
    background: transparent url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png') no-repeat 0 -183px !important;

}

#footer #subscribe {
    position: absolute;
    top: 100px;
    right: 0;
}

#footer #subscribe label {
    width: 90%;
    position: absolute;
    top: -2.9em;
    right: 0;
}

#footer p {
    margin: 0.5em;
}

/* back to the top / back to all sales */
.backtoallandtop {
    width: 100%;
    color: #1BCCBA;
    margin: 10px 0px 15px 3px;
	float: left;
}

.backtoall {
    font: normal 12px Trebuchet Ms, Arial, Verdana, Helvetica, sans-serif;
    text-align: center;
    float: left;
    color: #1BCCBA;
    margin: 0 10px 10px 10px;
	
}

.backtoall a {
    width: 20px;
    text-align: center;
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png') no-repeat -835px -22px;
    padding-left: 14px;
    text-decoration: none;
    margin-left: 8px;
    color: #1BCCBA;
    text-transform: uppercase;
}

.backtotop {
    font: normal 12px Trebuchet Ms, Arial, Verdana, Helvetica, sans-serif;
    text-align: center;
    float: left;
    color: #1BCCBA;
    margin: 0 10px 10px 10px;
}

.backtotop a {
    text-align: center;
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png') no-repeat -812px 3px;
    padding-left: 18px;
    text-decoration: none;
    margin-left: 8px;
    color: #1BCCBA;
    text-transform: uppercase;
	width:20px;
}


.returntoevent {
    font: normal 12px Trebuchet Ms, Arial, Verdana, Helvetica;
    text-align: left;
    float: left;
    color: #1BCCBA;
    height: 20px;
    margin: 0 10px 10px 10px;
    clear: left;
    width: 300px;
}

.returntoevent a {
    text-align: center;
    text-decoration: none;
    margin-left: 8px;
    color: #1BCCBA;
    text-transform: uppercase;
    float: none;
    width: 300px;
}

/* Qtip styles */
.qtip .qtip-content {
    padding: 10px;
    overflow: hidden;
}

#what_is_cvv {
    cursor: default;
    font-weight: normal;
    font-size: 0.8em;
    color: #09e;
    text-decoration: underline;
    margin: 0 0.5em;
}

#alternate_address {
    cursor: default;
    font-weight: normal;
    font-size: 0.8em;
    color: #09e;
    text-decoration: underline;
    margin: 0 1.3em;
    text-transform: uppercase;
}
#shipping_nickname {
    cursor: default;
    font-weight: normal;
    font-size: 0.8em;
    color: #09e;
    text-decoration: underline;
    margin: 0 .6em;
	position:relative;
	top: -1px;
}

#denotes {
    font: bold 12px Trebuchet Ms, Arial, Helvetica;
    color: #CA2A71;
    margin: 13px 1em;
    text-transform: uppercase;
    font-weight: bold;
}

#examplephone {
    text-transform: uppercase;
    color: #CA2A71;
    font: normal 11px Trebuchet Ms, Verdana, Arial, Helvetica;
}

/* Toolbar */
div#toolbar, div#toolbarbut {
    position: fixed; /* set fixed position for the bar */
    bottom: 0px;
    right: 0px;
    height: 30px;
    background: #333;
    z-index: 10000;
}

div#toolbar {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/newsletter_barbg.png') no-repeat;
    width: 816px;
    height: 33px;
    min-width: 800px; /* centered toolbar */
    left: 50%;
    margin-left: -408px;
}

div#toolbarbut {
/* div for the 'hide status' */
    width: 60px;
    height: 15px;
    margin-right: 3%;
    display: none;
}

span.showbar a {
/* show button */
    text-decoration: none;

    font-size: 11px;
    margin-left: 3px;
    margin-right: 3px;
    color: #989898;
}

span.showbar {
/* show button */
    font-size: 10px;
    color: #989898;
}

.leftside {
    float: left;
}

.rightside {
    text-align: right;
}

span.downarr {
/* hide button */
    float: right;
}

span.downarr a {
    display: block;
    width: 20px;
    height: 20px;
    padding: 25px 0 0 10px;
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/oneClick_close.png') no-repeat 5px 6px;
}

span.menu_title {
    font-size: 16px;
    height: 30px;
    padding-top: 10px;
    text-decoration: none;
}

span.menu_title a {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/newsletter_arrows.png') 355px 5px no-repeat;
    display: block;
    font: 14px Trebuchet Ms, Arial, Helvetica;
    text-decoration: none;
    color: #0F1C2B;
    float: left;
    margin-left: 90px;
    margin-top: 5px;
    text-align: left;
    width: 390px;
}

.text_input_toolbar {
    float: left;
    margin-top: 4px;
    color: #555;
    font: 12px Arial, Helevtica, Verdana, san-serif;
    width: 160px;
    height: 20px;
    line-height: 20px;
    border: 1px solid #a4a4a4;
    margin-left: 10px;
}

#send_toolbar {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/newsletter_buttonbg.png') no-repeat 0 0;
    display: block;
    float: left;
    font: 12px Trebuchet Ms, Arial, Helvetica;
    color: #ffffff;
    cursor: pointer;
    border: none;
    width: 58px;
    height: 21px;
    margin-top: 5px;
    margin-left: 10px;
}

.hidden {
    display: none;
}

div.center {
    text-align: center;
    margin-top: 3px;
}

div.center div, div.center p, div.center table, div.center form {
    text-align: left;
    margin-left: auto;
    margin-right: auto;
}

#toolbarinside {
    float: left;
    width: 250px;
    height: 17px;
    border: 1px solid #898989;
}

#registerpage h2 {
    font: normal 13px Verdana, Arial, Helvetica, sans-serif;
}

div#registerpage {
    width: 684px;
    min-height: 435px;
    border: none;
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique2.png') 0 -751px no-repeat;
    margin: 0 0 0 0;
    padding-top: 55px;
    text-align: left;
    overflow: hidden;
}

div#registerpage p {
    font-size: 0.8em;
    text-align: left;
    width: 330px;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 0;
}

div#registerpage a {
    font-size: 0.8em;
    text-align: left;
    width: 330px;
    height: 10px;
    line-height: 10px;
    margin-top: 0;
    margin-left: 190px;
    margin-right: 0;
    padding-left: 30px;
    padding-right: 50px;
    padding-top: 5px;
    margin-bottom: 0;
    cursor: pointer;
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/trans.png') no-repeat 0 0 !important;
}

div#registerpage input {
    margin-left: 4px;
    margin-top: 14px;
    margin-bottom: 8px;
    text-decoration: none;
}

div#registerpage select {
    margin-left: 4px;
    margin-top: 14px;
    margin-bottom: 8px;
    text-decoration: none;
}

ul#checkbox_register li {
    margin-left: 4px;
    margin-top: 14px;
    margin-bottom: 8px;
    text-decoration: none;
}

.text_select_register {
    color: #777;
    background-color: #e1e1e1;
    font: normal 87.5% Arial, Helevtica, Verdana, san-serif;

    font-size: 12px;
    width: 304px;
    height: 26px;
    border: 1px solid #e1e1e1;
    margin-left: 0;
    margin-top: 50px;
}

.text_checkbox_register {
    color: #777;
    background-color: #e1e1e1;
    font: normal 87.5% Arial, Helevtica, Verdana, san-serif;
    font-size: 12px;
    border: 1px solid #e1e1e1;
    margin-left: 0;
    margin-top: 50px;
}

div#register_error_message {
    display: block;
    height: 15px;
    margin-top: 5px;
    text-align: center;
    font: bold 0.9em Verdana, Arial, Helvetica, sans-serif;
    color: #f60;
}

div#registerpage_controls {

    position: relative;
    float: right;
    top: 5px;
    font: normal 14px Arial, Helvetica, sans-serif;
    margin-top: 6px;
    color: #ffffff;
    font-weight: bold;
    text-transform: uppercase;
}

.text_input_register {
    color: #777;
    background-color: #e1e1e1;
    font-family: Arial, Helevtica, Verdana, san-serif;
    font-size: 12px;
    width: 304px;
    height: 24px;
    line-height: 24px;
    border: 1px solid #e1e1e1;
    margin-left: 0;
}

div#register_left {
    background: #ffffff url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique3.png') no-repeat -327px -10px !important;
    border: none;
    float: left;
    margin: 0 0 0 5px;
    min-height: 435px;
    overflow: hidden;
    text-align: left;
    width: 330px;
}

div#register_right {
    background: #ffffff url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique3.png') no-repeat 0 -10px !important;
    border: none;
    float: left;
    margin: 0 0 0 4px;
    min-height: 435px;
    overflow: hidden;
    text-align: left;
    width: 315px;
}

.facebook_register {
    display: block;
    float: left;
    margin: 0;
    text-align: left;
    width: 304px;
}

a.button_register, input.button_register, div.ajax_form input.button_register {
    display: block;
    width: 217px;
    height: 46px;
    border: solid 0 #c5effd;
    color: #fff;
    background: #009999 url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/createaccont.png') repeat-x 0 center !important;
    float: right;
    font: normal 1em Verdana, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    text-align: center;
    cursor: pointer;
}

#menufooter {
    height: 32px;
    position: relative;
    width: 960px;
    margin: 0 auto;
}

#menufooter2 {
    height: 360px;
    position: relative;
    width: 960px;
    margin: 0 auto;
}

a.addtobag_button {
    background: transparent url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/bag_button.png") no-repeat left top;
    display: block;
    float: right;
    height: 40px;
    cursor: pointer;
    z-index: 30;
}

a.addtobag_button span {
    background: transparent url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/bag_button.png") no-repeat right top;
    color: #FFFFFF;
    cursor: pointer;
    display: inline;
    float: left;
    font: bold 15px Trebuchet Ms, Arial, Verdana;
    height: 20px;
    margin-left: 20px;
    padding: 10px 20px 10px 0;
    text-transform: uppercase;
    cursor: pointer;
    z-index: 31;
    text-indent: -9999px;
    width: 110px;
}

a.addtobag_button input#cart_login_button, a.addtobag_button input#buy_pay {
    font: bold 15px Trebuchet Ms, Arial, Verdana;
    color: #fff;
    text-transform: uppercase;
    height: 39px;
    width: 150px;
    border: 0;
    background: none;
    position: absolute;
    margin-left: -150px !important;
    cursor: pointer;
    z-index: 50;
}

a.addtobag_button:hover {
    background-position: 0 bottom;
}

a.addtobag_button:hover span {
    background-position: right bottom;
}

div#sold_tag {
    float: right;
    margin: -5px 5px 0 0;
}

div#sold_tag strong {
    font: bold 18px Trebuchet Ms, Arial, Verdana;
    text-transform: uppercase;
    color: #CA2A71;
}

div.make_offer {
    float: left;
}

div.make_offer a#makeoffer_button, div.make_offer a.make_offer_button2 {
    background: transparent url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/bag_button.png") no-repeat left bottom;
    display: block;
    float: left;
    height: 40px;
    cursor: pointer;
    z-index: 30;
}

div.make_offer a#makeoffer_button span, div.make_offer a.make_offer_button2 span {
    background: transparent url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/bag_button.png") no-repeat right bottom;
    color: #FFFFFF;
    cursor: pointer;
    display: inline;
    float: left;
    font: bold 15px Trebuchet Ms, Arial, Verdana;
    height: 20px;
    margin-left: 20px;
    padding: 10px 20px 10px 0;
    text-transform: uppercase;
    cursor: pointer;
    z-index: 31;
    text-indent: -9999px;
    width: 120px;
}

div.make_offer a.make_offer_button2 span {
    text-indent: 0;
}

div.make_offer input#makeanoffer_button {
    font: bold 15px Trebuchet Ms, Arial, Verdana;
    color: #fff;
    text-transform: uppercase;
    height: 39px;
    width: 160px;
    border: 0;
    background: none;
    position: absolute;
    margin-left: -160px;
    cursor: pointer;
    z-index: 50;
}

div.make_offer a#makeoffer_button:hover, div.make_offer a.make_offer_button2:hover {
    background-position: 0 top;
}

div.make_offer a#makeoffer_button:hover span, div.make_offer a.make_offer_button2:hover span {
    background-position: right top;
}

/* Navigation Tabs */
#nav li .nav_tab {
    position: absolute;
    top: 37px;
    left: 0;
    z-index: 2000;
    background: #fff;
    padding: 7px 5px 5px 5px;
    float: left;
    font-size: 12px;
    display: none;
    text-transform: uppercase;
    border-bottom: solid 4px #a09d9d;
}

#nav li .nav_tab ul {
    margin: 0;
    float: left;
    text-align: left;
}

#nav li .nav_tab li {
    float: none;
    line-height: 1.6em;
}

#nav li .nav_tab li a {
    width: 420px;
    line-height: 1.5em;
    font-style: normal;
    font-weight: normal;
    text-transform: uppercase;
    background: none;
    border: none;
    text-shadow: none;
}

#nav li .nav_tab li h2 {
    line-height: 1.5em;
    color: #009999;
    text-transform: uppercase;
    font-size: 1em;
    width: 420px;
    height: 10px;
    margin-bottom: 10px;
    margin-top: 5px;
}

#nav li .nav_tab li a:hover {
    background: #999999;
}

/* nav tabs special styles */
#nav #first {
    width: 420px;
    left: 0;
    background: #ffffff url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique3.png") no-repeat -234px -372px !important;
}

#nav #second {
    width: 420px;
    left: 134px;
    background: #ffffff url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique3.png") no-repeat -234px -454px !important;
}

#nav #third {
    width: 420px;
    left: 245px;
    background: #ffffff url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique3.png") no-repeat -234px -413px !important;
}

#nav #fourth {
    width: 420px;
    left: 397px;
    background: #ffffff url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique3.png") no-repeat -224px -536px !important;
}

#nav #fifth {
    width: 420px;
    left: 490px;
    background: #ffffff url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique3.png") no-repeat -224px -577px !important;
}

#nav #sixth {
    width: 420px;
    left: 490px;
    background: #ffffff url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique3.png") no-repeat -215px -618px !important;
}

#nav #seventh {
    width: 420px;
    left: 481px;
    background: #ffffff url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique3.png") no-repeat -215px -659px !important;
}

#nav #eighth {
    width: 420px;
    left: 530px;
    background: #ffffff url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique3.png") no-repeat -215px -700px !important;
}

#nav #teeeeeest {
    position: relative;
    margin: 0 auto;
    width: 960px;
}

#nav li .nav_tab li h6 a {
    background: url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png") no-repeat -695px -109px !important;
    width: 410px;
    height: 10px;
    margin-top: 7px;
    cursor: pointer;

}

#nav li .nav_tab li h6 a:hover {
    background: #ffffff;
}

#noEventsFound {
    font: normal 14px Arial, Verdana, Helvetica, sans-serif;
    color: #ffffff;
    font-weight: bold;
}

ul#tabs2 {
    width: 960px;
    list-style: none;
    float: left;
}

ul#tabs2 li#comingsoon {
    margin-left: 3px;
    margin-top: 20px;
    float: left;
    color: #ffffff;
    font: normal 20px Arial, Verdana, Helvetica, sans-serif;
    font-weight: bold;
    text-transform: uppercase;
}

ul#tabs2 li#comingsoon span em {
    color: #009999;
    font: 12px Arial, Verdana, Helvetica, sans-serif;
    text-transform: uppercase;
    margin-left: 10px;
    text-decoration: none;
}

ul#tabs2 li#nocurrent {
    margin-left: 3px;
    width: 960px;
    margin-top: 10px;
    float: left;
    color: #ffffff;
    font: normal 14px Arial, Verdana, Helvetica, sans-serif;

    text-transform: uppercase;

}

ul#tabs2 li#liveevents {
    margin-left: 3px;
    margin-top: 50px;
    float: left;
    color: #ffffff;
    font: normal 20px Arial, Verdana, Helvetica, sans-serif;
    font-weight: bold;
    text-transform: uppercase;

}

/* Login Dialog */
div#login_dialog {
    background: transparent;
    border: none;
    height: 340px;
    margin: 0;
    overflow: hidden;
    text-align: left;
    width: auto;
}

#logindialog_header {
    background: url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/dialog_headerbg.png") repeat-x scroll 0 0 #FFFFFF;
    color: #0f1c2a;
    font: bold 18px Trebuchet MS, Arial, Verdana;
    height: 26px;
    padding: 8px 10px;
    text-transform: uppercase;
    width: 690px;
}

div#login_error_message {
    color: #1BCCBA;
    display: none;
    font: bold 12px Trebuchet Ms, Arial, Verdana, Helvetica;
    margin-bottom: 10px;
    text-align: center;
    text-transform: uppercase;
    width: 380px;
}

#gigya_wrapper {
    background: none repeat scroll 0 0 #FFFFFF;
    border-right: 1px solid #EEEEEE;
    float: left;
    height: 248px;
    margin: 20px 0 20px 20px;
    padding-right: 20px;
    text-align: left;
    width: 230px;
}

#gigya_wrapper h2 {
    color: #0F1C2A;
    font: 18px Trebuchet Ms, Arial, Verdana;
    margin-bottom: 20px;
    text-align: left;
    width: 230px;
}

#gigya_wrapper #gigya_login {
    margin-left: -5px;
}

#hlogin_wrapper {
    background: #fff;
    float: left;
    margin: 20px;
    text-align: left;
    width: 380px;
}

h2#hlogin_header {
    color: #0F1C2A;
    font: 18px Trebuchet Ms, Arial, Verdana;
    margin-bottom: 20px;
    text-align: left;
}

ul#hlogin {
    width: 380px;
    margin: 0;
}

ul#hlogin li label {
    color: #CA2A71;
    display: block;
    font: 14px/14px Trebuchet Ms, Arial, Verdana;
    margin-bottom: 2px;
    text-transform: capitalize;
}

ul#hlogin li input {
    background-color: #eee;
    border: solid 2px #eee;
    color: #777;
    font: 14px Arial, Verdana, Helvetica, sans-serif;
    margin-bottom: 5px;
    padding: 3px;
    text-align: left;
    width: 370px;
}

div#rememberusernamecb_checkbox {
    height: 10px;
    margin-left: 0;
    margin-top: 5px;
    width: 380px;
}

div#rememberusernamecb_checkbox input {
    cursor: pointer;
    float: left;
    display: block;
    height: 10px;
    margin: 0;
    width: 10px;
}

#rememberusernamecb_checkbox label {
    color: #0F1C2A;
    font: 12px/14px Trebuchet Ms, Arial, Verdana;
    margin-left: 5px;
}

#hlogin_forgotpassword_wrapper {
    width: 380px;
    margin: 10px 0 20px;
}

#hlogin_forgotpassword_wrapper span {
    display: block;
    color: #0F1C2A;
    font: 12px/14px Trebuchet Ms, Arial, Verdana;
    float: left;
    width: 245px;
}

#hlogin_forgotpassword_wrapper span a.forgotPasswordLink {
    color: #CA2A71;
    font: 12px/12px Trebuchet Ms, Arial, Verdana;
}

div#hlogin_forgotpassword_wrapper a.login_button_wrapper {
    background: transparent url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/bag_button.png") no-repeat left top;
    display: block;
    float: right;
    height: 40px;
    cursor: pointer;
    z-index: 30;
}

div#hlogin_forgotpassword_wrapper a.login_button_wrapper span {
    background: transparent url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/bag_button.png") no-repeat right top;
    color: #FFFFFF;
    cursor: pointer;
    display: inline;
    float: left;
    font: bold 15px Trebuchet Ms, Arial, Verdana;
    height: 20px;
    margin-left: 20px;
    padding: 10px 10px 10px 0;
    text-transform: uppercase;
    cursor: pointer;
    z-index: 31;
    text-indent: -9999px;
    width: 90px;
}

div#hlogin_forgotpassword_wrapper a.login_button_wrapper input#ajax_login_button {
    font: bold 15px Trebuchet Ms, Arial, Verdana;
    color: #fff;
    text-transform: uppercase;
    height: 39px;
    width: 120px;
    border: 0;
    background: none;
    position: absolute;
    margin-left: -120px !important;
    cursor: pointer;
    z-index: 50;
}

div#hlogin_forgotpassword_wrapper a.login_button_wrapper:hover {
    background-position: 0 bottom;
}

div#hlogin_forgotpassword_wrapper a.login_button_wrapper:hover span {
    background-position: right bottom;
}

#gigya_wrapper .product_facebook_login {
    text-align: left;
    width: 220px;
    margin-top: 30px;
    margin-left: 17px;
}

#gigya_wrapper .product_facebook_login .connect_widget .connect_widget_text {
    color: #0F1C2A !important;
    font: 12px Trebuchet Ms, Arial, Verdana !important;
}

#hlogin_wrapper p#hlogin_signup {
    color: #0F1C2A;
    display: block;
    font: 18px Trebuchet Ms, Arial, Verdana;
}

#hlogin_wrapper p#hlogin_signup a {
    color: #CA2A71;
    font: bold 18px Trebuchet Ms, Arial, Verdana;
}

/* END Login Dialog */

/* Other */
.card_expiration_wrapper {
    position: relative;
    top: -38px;
    left: -3px;
}

.card_cvv {
    left: 4px;
    position: relative;
    top: -32px;
}

/* END Other */

div#descriptioncat {
    text-align: left;
    clear: both;
    padding: 0.5em 15px 5px 20px;
    color: #000000;
    font: normal 12px Arial, Verdana, Helvetica, sans-serif;
}

div#descriptioncat h1 {
    font: bolder 14px Arial, Verdana, Helvetica, sans-serif;
    text-transform: uppercase;
    color: #081D34;
    padding: 10px 0;
}

div#cred h2 {
    height: 34px;
    width: 183px;
    float: left;
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/cred.png') no-repeat 0 0;
}

div#cred h2 a {
    display: block;
    width: 183px;
    height: 34px;
    float: left;
}

div#cred h2 a:hover {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png') no-repeat -377px -227px;
    cursor: pointer;
    width: 183px;
    height: 34px;
    float: left;
}

div#orders h2 {
    height: 34px;
    width: 183px;
    float: left;
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png') no-repeat -425px -459px;
}

div#orders h2 a {
    display: block;
    width: 183px;
    height: 34px;
    float: left;
}

div#orders h2 a:hover {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png') no-repeat -232px -459px;
    cursor: pointer;
    width: 183px;
    height: 34px;
    float: left;
}

div#returns h2 {
    height: 34px;
    width: 183px;
    float: left;
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png') no-repeat -579px -721px;
}

div#returns h2 a {
    display: block;
    width: 183px;
    height: 34px;
    float: left;
}

div#returns h2 a:hover {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png') no-repeat -386px -721px;
    cursor: pointer;
    width: 183px;
    height: 34px;
    float: left;
}

div#refunds h2 {
    height: 34px;
    width: 183px;
    float: left;
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png') no-repeat -193px -721px;
}

div#refunds h2 a {
    display: block;
    width: 183px;
    height: 34px;
    float: left;
}

div#frame_showRefundLines_dialog {
	background-color: #ffffff;
}

div#showRefundLines_dialog {
	background-color: #ffffff;
}

div#refunds h2 a:hover {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png') no-repeat 0 -721px;
    cursor: pointer;
    width: 183px;
    height: 34px;
    float: left;
}

div#billing h2 {
    height: 34px;
    width: 183px;
    float: left;
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png') no-repeat 0 -55px;
}

div#billing h2 a {
    display: block;
    width: 183px;
    height: 34px;
    float: left;
}

div#billing h2 a:hover {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png') no-repeat -184px -227px;
    cursor: pointer;
    width: 183px;
    height: 34px;
    float: left;
}

div#personal h2 {
    height: 34px;
    width: 183px;
    float: left;
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png') no-repeat -160px -503px;
}

div#personal h2 a {
    display: block;
    width: 183px;
    height: 34px;
    float: left;
}


div#personal h2 a:hover {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png') no-repeat -618px -459px;
    cursor: pointer;
    width: 183px;
    height: 34px;
    float: left;
}

div#change h2 {
    height: 34px;
    width: 183px;
    float: left;
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png') no-repeat 0 -129px;
}

div#change h2 a {
    display: block;
    width: 183px;
    height: 34px;
    float: left;
}

div#change h2 a:hover {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png') no-repeat -648px -183px;
    cursor: pointer;
    width: 183px;
    height: 34px;
    float: left;
}

div#sub2 h2 {
    background: url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique2.png") no-repeat scroll -528px -677px transparent;
    float: left;
    height: 34px;
    width: 183px;
}

div#sub2 a {
    display: block;
    width: 183px;
    height: 34px;
    float: left;
}

div#sub2 h2 a:hover {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique2.png') no-repeat -335px -675px;
    cursor: pointer;
    width: 183px;
    height: 34px;
    float: left;
}

div#unsub2 h2 {
    background: url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique2.png") no-repeat scroll -664px -1243px transparent;
    float: left;
    height: 34px;
    width: 183px;
}

div#unsub2 a {
    display: block;
    width: 183px;
    height: 34px;
    float: left;
}

div#unsub2 h2 a:hover {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique2.png') no-repeat -664px -1197px;
    cursor: pointer;
    width: 183px;
    height: 34px;
    float: left;
}

div#creditcards h2 {
    height: 34px;
    width: 183px;
    float: left;
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png') no-repeat -193px -129px;
}

div#creditcards a {
    display: block;
    width: 183px;
    height: 34px;
    float: left;
}

div#creditcards h2 a:hover {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png') no-repeat -570px -227px;
    cursor: pointer;
    width: 183px;
    height: 34px;
    float: left;
}

#submitbt {
    margin-left: 75px;
    width: 217px;
}

a.submitbt, input.submitbt {
    background: url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique2.png") no-repeat 0 -816px !important;
    border: 0 solid #ffffff;
    cursor: pointer;
    display: block;
    height: 45px;
    width: 217px;
}

a.apply_changes_button, a.unsubs_button, a.subs_button, a#review_button {
    background: transparent url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/bag_button.png") no-repeat left top;
    display: block;
    float: left;
    height: 40px;
    cursor: pointer;
    z-index: 30;
    margin: 10px;
}

a.apply_changes_button span, a.unsubs_button span, a.subs_button span, a#review_button span {
    background: transparent url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/bag_button.png") no-repeat right top;
    color: #FFFFFF;
    cursor: pointer;
    display: inline;
    float: left;
    font: bold 15px Trebuchet Ms, Arial, Verdana;
    height: 20px;
    margin-left: 20px;
    padding: 10px 20px 10px 0;
    text-transform: uppercase;
    cursor: pointer;
    z-index: 31;
    text-indent: -9999px;
    width: 160px;
}

a.apply_changes_button input#apply_changes, a.unsubs_button input#unsubs, a.subs_button input#subs, a#review_button input#create_rma, a#review_button input#create_rmab {
    font: bold 15px Trebuchet Ms, Arial, Verdana !important;
    color: #fff;
    text-transform: uppercase;
    height: 39px;
    width: 200px;
    border: 0;
    background: none !important;
    position: absolute;
    margin-left: -200px !important;
    cursor: pointer;
    z-index: 50;
}

a.apply_changes_button:hover, a.unsubs_button:hover, a.subs_button:hover, a#review_button:hover {
    background-position: 0 bottom;
}

a.apply_changes_button:hover span, a.unsubs_button:hover span, a.subs_button:hover span, a#review_button:hover span {
    background-position: right bottom;
}

#shopping_button {
    background: transparent url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/bag_button.png") no-repeat left bottom;
    display: block;
    float: right;
    height: 40px;
    margin-right: 76px;
}

span#shopping {
    background: transparent url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/bag_button.png") no-repeat right bottom;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    float: left;
    font: bold 15px Trebuchet Ms, Arial, Verdana;
    height: 20px;
    margin-left: 20px;
    padding: 11px 20px 9px 0;
    text-transform: uppercase;
}

#shopping_button:hover {
    background-position: 0 top;
}

#shopping_button:hover span#shopping {
    background-position: right top;
}

#checkout_button {
    background: transparent url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/bag_button.png") no-repeat left top;
    display: block;
    float: right;
    height: 40px;
    cursor: pointer;
    z-index: 9990;
}

span#check {
    background: transparent url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/bag_button.png") no-repeat right top;
    color: #FFFFFF;
    cursor: pointer;
    display: inline;
    float: left;
    font: bold 15px Trebuchet Ms, Arial, Verdana;
    height: 20px;
    margin-left: 20px;
    padding: 10px 20px 10px 0;
    text-transform: uppercase;
    cursor: pointer;
    z-index: 9991;
    text-indent: -9999px;
    width: 80px;
}

input#check_submit {
    font: bold 15px Trebuchet Ms, Arial, Verdana;
    color: #fff;
    text-transform: uppercase;
    height: 39px;
    width: 120px;
    border: 0;
    background: none;
    position: absolute;
    right: 0;
    cursor: pointer;
    z-index: 9999;
}

#checkout_button:hover {
    background-position: 0 bottom;
}

#checkout_button:hover span#check {
    background-position: right bottom;
}

a#editappliedstorecredit {
    cursor: pointer;
    text-transform: capitalize;
    font: 12px Arial, Verdana, Helvetica, sans-serif
}

div#applystorecredit_form {
    margin-bottom: 30px;
}

a#applystore_button {
    background: transparent url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/bag_button.png') no-repeat left top;
    cursor: pointer;
    float: left;
    height: 40px;
    margin: 5px 0 0;
    z-index: 9990;
}

a#applystore_button span {
    background: transparent url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/bag_button.png') no-repeat right top;
    color: #fff;
    cursor: pointer;
    height: 20px;
    float: left;
    font: bold 15px Trebuchet Ms, Arial, Helvetica;
    margin-left: 20px;
    padding: 10px 20px 10px 0;
    text-indent: -9999px;
    text-transform: uppercase;
    width: 150px;
    z-index: 9991;
}

div#applystorecredit_form input#applystore {
    background: none !important;
    border: 0;
    color: #fff !important;
    cursor: pointer;
    display: block;
    font: bold 15px Trebuchet Ms, Arial, Helvetica !important;
    height: 39px;
    margin: 0 !important;
    padding: 0 !important;
    position: absolute;
    text-transform: uppercase;
    width: 190px !important;
    text-align: center;
}

a#applystore_button:hover {
    background-position: 0 bottom;
}

a#applystore_button:hover span {
    background-position: right bottom;
}

a.applystore {
    background: #009999 url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png") no-repeat -562px 0 !important;
    border: 0 solid #ffffff;
    cursor: pointer;
    display: block;
    height: 45px;
    width: 192px;
}

a.applystore:hover {
    background: #081d34 url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png") no-repeat -562px 0 !important;
    border: 0 solid #ffffff;
    cursor: pointer;
    display: block;
    height: 45px;
    width: 192px;
}

#applystore {
    height: 45px;
    width: 192px;
    margin-left: 12px;
    margin-top: 6px;
}

a#applyscc_button {
    background: transparent url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/bag_button.png') no-repeat left top;
    cursor: pointer;
    float: left;
    height: 40px;
    margin: 5px 0 0;
    z-index: 9990;
}

a#applyscc_button span {
    background: transparent url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/bag_button.png') no-repeat right top;
    color: #fff;
    cursor: pointer;
    height: 20px;
    float: left;
    font: bold 15px Trebuchet Ms, Arial, Helvetica;
    margin-left: 20px;
    padding: 10px 20px 10px 0;
    text-indent: -9999px;
    text-transform: uppercase;
    width: 150px;
    z-index: 9991;
}

div#coupon_form input#applyscc {
    background: none !important;
    border: 0;
    color: #fff !important;
    cursor: pointer;
    display: block;
    font: bold 15px Trebuchet Ms, Arial, Helvetica !important;
    height: 39px;
    margin: 0 !important;
    padding: 0 !important;
    position: absolute;
    text-transform: uppercase;
    width: 190px !important;
    text-align: center;
}

a#applyscc_button:hover {
    background-position: 0 bottom;
}

a#applyscc_button:hover span {
    background-position: right bottom;
}

a.applyscc {
    background: #009999 url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png") no-repeat -10px 0 !important;
    border: 0 solid #ffffff;
    cursor: pointer;
    display: block;
    height: 45px;
    width: 192px;
}

a.applyscc:hover {
    background: #081d34 url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png") no-repeat -10px 0 !important;
    border: 0 solid #ffffff;
    cursor: pointer;
    display: block;
    height: 45px;
    width: 192px;
}

#applyscc {
    height: 45px;
    width: 192px;
    margin-left: 12px;
    margin-top: 6px;
}

a.submit_button {
    background: transparent url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/bag_button.png') no-repeat left top;
    cursor: pointer;
    float: left;
    height: 40px;
    margin: 5px 0 0;
    z-index: 9990;
}

a.submit_button span {
    background: transparent url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/bag_button.png') no-repeat right top;
    color: #fff;
    cursor: pointer;
    height: 20px;
    float: left;
    font: bold 15px Trebuchet Ms, Arial, Helvetica;
    margin-left: 20px;
    padding: 10px 20px 10px 0;
    text-indent: -9999px;
    text-transform: uppercase;
    width: 150px;
    z-index: 9991;
}

div#checkout_button_holder_review input.submit2 {
    background: none !important;
    border: 0;
    color: #fff !important;
    cursor: pointer;
    display: block;
    font: bold 15px Trebuchet Ms, Arial, Helvetica !important;
    height: 39px;
    margin: 0 !important;
    padding: 0 !important;
    position: absolute;
    text-transform: uppercase;
    width: 190px !important;
    text-align: center;
}

a.submit_button:hover {
    background-position: 0 bottom;
}

a.submit_button:hover span {
    background-position: right bottom;
}

a.submit2 {
    background: #009999 url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique2.png") no-repeat -360px -5px !important;
    border: 0 solid #ffffff;
    cursor: pointer;
    display: block;
    height: 45px;
    width: 192px;
}

a.submit2:hover {
    background: #081d34 url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique2.png") no-repeat -360px -5px !important;
    border: 0 solid #ffffff;
    cursor: pointer;
    display: block;
    height: 45px;
    width: 192px;
}

div#yourbag {
    padding: 15px;
    color: #0f1c2a;
    font: 14px Trebuchet Ms, Arial, Verdana;
}

div#yourbag h1 {
    padding: 0;
    font: bold 20px Trebuchet Ms, Arial, Verdana;
    color: #0f1c2a;
}

div#select_paymethod {
    position: relative;
    margin: 10px 10px 0 15px;
    float: left;
    width: 450px;
    min-height: 100px;
}

div#newh1 {
    margin: 4px 8px;
    text-align: left;
    height: 100%;
}

#orderconfirmation_banners {
    width: 510px;
    float: left;
    margin-top: 10px;
}

div#order_confirmation_total_set a#confirmation_tellafriend {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique.jpg') no-repeat 0 -334px !important;
    width: 510px;
    height: 180px;
    display: block;
    margin-bottom: 10px;
}

div#order_confirmation_total_set a#confirmation_facebook {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique.jpg') no-repeat 0 -13px !important;
    width: 510px;
    height: 310px;
    display: block;
}

a#print_button {
    background: transparent url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/bag_button.png') no-repeat left top;
    cursor: pointer;
    float: right;
    height: 40px;
    margin: 5px 0 0;
    z-index: 9990;
}

a#print_button span {
    background: transparent url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/bag_button.png') no-repeat right top;
    color: #fff;
    cursor: pointer;
    height: 20px;
    float: left;
    font: bold 15px Trebuchet Ms, Arial, Helvetica;
    margin-left: 20px;
    padding: 10px 20px 10px 0;
    text-indent: -9999px;
    text-transform: uppercase;
    width: 150px;
    z-index: 9991;
}

div#total_form input#print2, div#checkout_button_holder input#print3, div#checkout_button_holder_print input#print2, a#print_button input#print4 {
    background: none !important;
    border: 0;
    color: #fff !important;
    cursor: pointer;
    display: block;
    font: bold 15px Trebuchet Ms, Arial, Helvetica !important;
    height: 39px;
    margin: 0 !important;
    padding: 0 !important;
    position: absolute;
    text-transform: uppercase;
    width: 190px !important;
    text-align: center;
}

a#print_button:hover {
    background-position: 0 bottom;
}

a#print_button:hover span {
    background-position: right bottom;
}

a#applybilling_button {
    background: transparent url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/bag_button.png') no-repeat left top;
    cursor: pointer;
    float: left;
    height: 40px;
    margin-left: 12px;
    z-index: 9990;
}

a#applybilling_button span {
    background: transparent url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/bag_button.png') no-repeat right top;
    color: #fff;
    cursor: pointer;
    height: 20px;
    float: left;
    font: bold 15px Trebuchet Ms, Arial, Helvetica;
    margin-left: 20px;
    padding: 10px 20px 10px 0;
    text-indent: -9999px;
    text-transform: uppercase;
    width: 300px;
    z-index: 9991;
}

div.ajax_form input#applybilling {
    background: none !important;
    border: 0;
    color: #fff !important;
    cursor: pointer;
    display: block;
    font: bold 15px Trebuchet Ms, Arial, Helvetica !important;
    height: 39px;
    margin: 0 !important;
    padding: 0 !important;
    position: absolute;
    text-transform: uppercase;
    width: 340px !important;
    text-align: center;
}

a#applybilling_button:hover {
    background-position: 0 bottom;
}

a#applybilling_button:hover span {
    background-position: right bottom;
}

a.applybilling {
    background: #009999 url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png") no-repeat -212px 0 !important;
    border: 0 solid #ffffff;
    cursor: pointer;
    display: block;
    height: 34px;
    width: 340px;
}

a.applybilling:hover {
    background: #081d34 url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png") no-repeat -212px 0 !important;
    border: 0 solid #ffffff;
    cursor: pointer;
    display: block;
    height: 34px;
    width: 330px;

}

a#continuebilling_button {
    background: transparent url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/bag_button.png') no-repeat left top;
    cursor: pointer;
    float: left;
    height: 40px;
    margin-left: 12px;
    z-index: 9990;
	margin-top: 10px;
}

a#continuebilling_button span {
    background: transparent url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/bag_button.png') no-repeat right top;
    color: #fff;
    cursor: pointer;
    height: 20px;
    float: left;
    font: bold 15px Trebuchet Ms, Arial, Helvetica;
    margin-left: 20px;
    padding: 10px 20px 10px 0;
    text-indent: -9999px;
    text-transform: uppercase;
    width: 300px;
    z-index: 9991;
}

div.ajax_form input#continuebilling {
    background: none !important;
    border: 0;
    color: #fff !important;
    cursor: pointer;
    display: block;
    font: bold 15px Trebuchet Ms, Arial, Helvetica !important;
    height: 39px;
    margin: 0 !important;
    padding: 0 !important;
    position: absolute;
    text-transform: uppercase;
    width: 340px !important;
    text-align: center;
}

a#continuebilling_button:hover {
    background-position: 0 bottom;
}

a#continuebilling_button:hover span {
    background-position: right bottom;
}

a.continuebilling {
    background: #009999 url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png') no-repeat 0 -55px !important;
    border: 0 solid #ffffff;
    cursor: pointer;
    display: block;
    height: 44px;
    width: 340px;

}

a.continuebilling:hover {
    background: #081d34 url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png') no-repeat 0 -55px !important;
    border: 0 solid #ffffff;
    cursor: pointer;
    display: block;
    height: 44px;
    width: 340px;

}

/* Dialog Engine */
#error_message, #dialogWrapper {
    display: none;
    z-index: 1000;
}

#dialogWrapper {
    width: 555px;
}

.modal_form, #error_message {
    width: 500px;
    min-height: 200px;
    font-size: 1.4em;
    position: relative;
}

#frame_showLogin_dialog {
    background-color: #fff;
    min-height: 320px;
}

.modal_form_bare {
    background-color: #fff;
    width: 410px;
    min-height: 200px;
    border: solid 1px #fff;
    border-radius: 10px;
    padding: 20px;
    font-size: 1.4em;
    position: relative;
}

.modal_form .modal_form_header, #error_message .error_header {
    background: #E1E1E1;
    text-align: left;
}

.modal_form .modal_form_header_text, #error_message #error_header_text {
    font: normal 1.1em Verdana, Arial, Helvetica, sans-serif;
    text-transform: capitalize;
    color: #3E4466;
    margin: 0 0.6em;
    line-height: 1.6em;
    white-space: nowrap;
}

.modal_form .modal_form_body_text, #error_message #error_body_text {
    font-size: 1em;
    text-align: left;
    margin: 0 2em;
    padding: 1em 0 5em 0;
}

.modal_form fieldset {
    width: 255px;
    margin: 0 auto;
    padding: 6px 0;
}

.modal_form fieldset label {
    display: block;
    font-size: 1em;
    font-weight: bold;
    text-align: left;
    color: #069;
    margin: 0 0 2px 2px;
}

.modal_form fieldset label a {
    text-decoration: underline;
    font-size: 0.8em;
    font-weight: normal;
    color: #aaa;
    margin-left: 3px;
}

.modal_form label.checkbox {
    display: block;
    float: left;
    width: 200px;
    font-size: 0.9em;
    font-weight: normal;
}

.modal_form label.checkbox a {
    font-size: 0.95em;
    color: #069;
}

.modal_form input.checkbox {
    float: left;
    width: 30px;
    border: none;
}

.modal_form p {
    font-size: 0.8em;
    text-align: center;
}

.modal_form fieldset input {
    display: block;
    border: 2px solid #dcebf0;
    width: 250px;
    padding: 3px;
}

.modal_form input.button {
    display: inline;
    border: none;
}

.modal_form .close_button, #error_message .close_button {
    background: transparent url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/oneClick_close.png') no-repeat 0 0;
    position: absolute;
    top: 6px;
    right: 5px;
    cursor: pointer;
    height: 20px;
    width: 20px;
}

.modal_form div.modal_form_controls, #error_message div.error_controls {
    position: relative;
    margin: 1em 0;
    left: 0;
    text-align: center;
    width: 100%;
}

.modal_form .button, #error_message .button {
    background-color: #069;
    font-size: 1.2em;
    font-style: normal;
    text-transform: uppercase;
    white-space: nowrap;
}

.modal_form a:hover.button, .modal_form input:hover.button, #error_message a:hover.button {
    background-image: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/button_gradient_hover.png');
    color: #fff;
}

.modal_form_error {
    display: none;
    background: url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/button_gradient.png") repeat-x 0 0 #FF7300;
    color: #fff;
    padding: .7em;
    margin: 0;
    text-align: center;
}

.err {
    font-size: 0.7em;
    text-align: left;
}

.error {
    height: 15px;
    background-color: #FF7300;
    font-size: 1em;
    color: #fff;
    padding: 3px 10px;
    margin-left: -2px;
    z-index: 10000;
}

.error_simple {
    color: #FF6600;
    font-size: 1em;
    height: 15px;
}

/* END Dialog Engine */

/*  MENU FOOTER*/
div#whatismodnique {
    width: 320px;
    float: left;
}

div#whatismodnique h2 a {
    color: #1bccba;
    cursor: pointer;
    display: block;
    float: left;
    font: bold 14px Trebuchet Ms, Arial, Helvetica;
    height: 24px;
    text-transform: uppercase;
}

div#whatismodnique p {
    width: 295px;
    font: normal 14px Trebuchet MS, Arial, Helvetica;
    color: #ffffff;
    float: left;
    text-align: left;
    line-height: 17px;
    word-spacing: 2px;
}

div#asseenon {
    width: 320px;
    float: left;
}

div#asseenon h2 {
    margin-top: 20px;
    margin-right: 160px;
    color: #1bccba;
    display: block;
    float: left;
    font: bold 14px Trebuchet Ms, Arial, Helvetica;
    height: 24px;
    text-transform: uppercase;
}

div#asseenon ul {
    margin: 0;
    padding: 0;
}

div#asseenon li {
    float: left;
    margin-right: 10px;
    height: 40px;
}

div#asseenon #fox {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png') -736px -129px no-repeat;
    width: 76px;
}

div#asseenon #tmz {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique2.png') -769px -1097px no-repeat;
    width: 76px;
}

div#asseenon #ok {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png') -723px -503px no-repeat;
    width: 76px;
}

div#asseenon #pets {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png') -160px -651px no-repeat;
    width: 95px;
    margin-left: 25px;
    margin-top: 10px;
}

div#asseenon #thestreet {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique2.png') -719px -85px no-repeat;
    width: 95px;
    margin-top: 10px;
}

div#myacc {
    width: 166px;
    float: left;
}

div#myacc h3 {
    height: 17px;
    width: 166px;
    margin-right: 0;
    float: left;
}

div#myacc h2 a {
    color: #1bccba;
    cursor: pointer;
    display: block;
    float: left;
    font: bold 14px Trebuchet Ms, Arial, Helvetica;
    height: 24px;
    text-transform: uppercase;
}

div#myacc h4 a {
    color: #1bccba;
    cursor: pointer;
    display: block;
    float: left;
    font: bold 14px Trebuchet Ms, Arial, Helvetica;
    height: 24px;
    text-transform: uppercase;
}

div#myacc a {
    width: 142px;
    font: normal 14px Trebuchet MS, Arial, Helvetica;
    color: #ffffff;
    float: left;
    text-align: left;
    line-height: 16px;
    word-spacing: 1px;
}

div#myacc .bizrate_logo {
    margin-top: 10px;
    display: block;
    width: 125px;
    height: 73px;
    float: left;
    outline: none;
}

div#myacc a.pci_logo {
    margin-top: 10px;
}

div#myacc .pci_logo {
    margin-top: 10px;
    display: block;
    width: 125px;
    height: 55px;
    float: left;
    outline: none;
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique.gif') no-repeat -289px -122px;
}

div#myacc .pci_logo span {
    display: block;
    text-indent: -9999px;
}

div#helpfooter {
    width: 118px;
    float: left;
}

div#helpfooter h2 a {
    color: #1bccba;
    cursor: pointer;
    display: block;
    float: left;
    font: bold 14px Trebuchet Ms, Arial, Helvetica;
    height: 24px;
    text-transform: uppercase;
}

div#helpfooter a {
    width: 114px;
    font: normal 14px Trebuchet MS, Arial, Helvetica;
    color: #ffffff;
    float: left;
    text-align: left;
    line-height: 16px;
    word-spacing: 1px;
}

div#helpfooter h4 {
    color: #1bccba;
    display: block;
    float: left;
    font: bold 14px Trebuchet Ms, Arial, Helvetica;
    height: 24px;
    text-transform: uppercase;
}

div#helpfooter h3 {
    height: 17px;
    width: 127px;
    margin-right: 0;
    float: left;
}

div#sitemap_footer {
    width: 127px;
    float: left;
}

div#sitemap_footer h2 a {
    color: #1bccba;
    cursor: pointer;
    display: block;
    float: left;
    font: bold 14px Trebuchet Ms, Arial, Helvetica;
    height: 24px;
    text-transform: uppercase;
}

div#sitemap_footer a {
    width: 127px;
    font: normal 14px Trebuchet MS, Arial, Helvetica;
    color: #ffffff;
    float: left;
    text-align: left;
    line-height: 16px;
    word-spacing: 1px;
}

div#sitemap_footer h4 {
    color: #1bccba;
    display: block;
    float: left;
    font: bold 14px Trebuchet Ms, Arial, Helvetica;
    height: 24px;
    text-transform: uppercase;
}

div#sitemap_footer h3 {
    height: 17px;
    width: 127px;
    margin-right: 0;
    float: left;
}

div#nevermiss {
    width: 227px;
    height: 370px;
    float: left;
    background-color: #fff;
}

div#nevermiss p {
    font: 14px Trebuchet MS, Arial, Helvetica;
    padding: 5px 9px;
    text-align: left;
    color: #081D34;
}

div#nevermiss h2 {
    color: #ca2a71;
    cursor: pointer;
    display: block;
    float: left;
    font: bold 14px Trebuchet Ms, Arial, Helvetica;
    height: 24px;
    text-transform: uppercase;
    margin: 15px 30px 5px 10px;
}

div#nevermiss a {
    font: normal 14px Trebuchet MS, Arial, Helvetica;
    color: #081D34;
    text-decoration: underline;
}

div#nevermiss a.sample_email {
    font-size: 11px;
}

div#privacy_footer {
    width: 127px;
    float: left;
    margin-left: 6px;
}

div#privacy_footer h2 {
    height: 20px;
    width: 127px;
    margin-right: 0;
    float: left;
    background: url('http/bzJApp/views/site/modnique/images/cssImages/110/modnique/privacy.png') no-repeat 0 0;
}

div#privacy_footer h2 a {
    display: block;
    width: 127px;
    height: 20px;
    float: left;
}

div#privacy_footer a {
    width: 127px;
    font: normal 14px Trebuchet MS, Arial, Helvetica;
    color: #ffffff;
    float: left;
    text-align: left;
    line-height: 16px;
    word-spacing: 1px;
}

div#example_footer {
    width: 100px;
    float: left;
    margin-left: 110px;
    height: 75px;
}

div#example_footer h2 {
    height: 20px;
    width: 100px;
    margin-right: 0;
    float: left;
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/privacy.png') no-repeat 0 0;
}

div#example_footer h2 a {
    display: block;
    width: 100px;
    height: 20px;
    float: left;
}

div#example_footer a {
    width: 100px;
    font: normal 14px Trebuchet MS, Arial, Helvetica;
    color: #ffffff;
    float: left;
    text-align: left;
    line-height: 16px;
    word-spacing: 1px;
}

.sc {
    text-transform: capitalize;
}

.tdcenter {
    text-align: center;
}

.request {
    color: #081D34;
    font: bold 20px Arial, Verdana, Helvetica, sans-serif;
    padding: 6px 0 0 20px;
    text-transform: uppercase;
}

/* END MENU FOOTER */

/*  subscribe*/

div#subscribe_text {
    min-height: 50px;
    background-color: #ffffff;
    padding: 0 0;
    width: 960px;
}

div#subscribe_get {
    min-height: 50px;
    background-color: #ffffff;
    padding: 0 0;
    float: left;
    margin: 33px 28px 10px 60px;
    font: normal 18px Trebuchet MS, arial, Helvetica, sans-serif;
    color: #333333;
}

div#subscribe_text p {
    margin: 1em;
}

div#email_subscribe_d {
    width: 340px;
    margin: 0 32px 0 10px;
    padding: 10px;
    float: left;
}

div#email_subscribe_f {
    width: 250px;
    margin: 0 8px 0 304px;
    float: left;
}

div#email_subscribe_d p {
    display: block;
    margin: 8px 0 1px 12px; /* float: left; */
    width: 350px;
    color: #030b39;
    line-height: 1em;
    text-align: left;
    font: bold 12px Trebuchet MS, arial, Helvetica, sans-serif;
    text-transform: uppercase;
}

div#email_subscribe_e {
    float: left;
    margin: 23px 0px 0px 0px;
}

div#email_subscribe_g {
    float: left;
    margin: 13px 0px 0px 123px;
}

div#unsubscribe2 {
    background-color: #FFFFFF;
    min-height: 100px;
    padding: 1em 0;
}

/* END subscribe */

/* slider
-------------------------------------------------------------- */

.sliderbg {
    position: relative;
    margin-left: auto;
    margin-right: auto;
    padding: 0px;
    height: 80px;

}

#slider_nav {
    position: absolute;
    top: 65px;
    right: 0px;
    z-index: 100;
}

#slider_nav a, #slider_nav a:visited {
    background: url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png") -789px 0 no-repeat;
    float: left;
    margin-left: 5px;
    width: 13px;
    height: 13px;
    overflow: hidden;
    text-decoration: none;
    text-indent: -9999px;

}

#slider_nav a:hover {
    background: url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png") -812px -22px no-repeat;
}

#slider_nav a.activeSlide {
    background: url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png") -812px -22px no-repeat;
}

.slideimgs {
    list-style: none;
    position: relative;
    top: 0px;

}

.slideimgs img {
    width: 960px;
    height: 60px;

}

#hd {
    width: 960px;
    overflow: hidden;
    height: 60px;
    position: relative;
}

/* END slider */

/*  subscribe Pop Up */
div#subscribe_popup {
    position: relative;
    width: 500px;
    float: right;
    text-align: left;
    top: -60px;
}

div#confirmation_popup {
    position: relative;
    width: 300px;
    text-align: center;

}

div#confirmation_popup h1 {
    color: #081D34;
    font-size: 20px;
    text-transform: uppercase;
    margin-left: 15px;
    margin-top: 10px;

}

div#subscribe_popup h1 {
    color: #081D34;
    font-size: 18px !important;
    text-transform: uppercase;
    margin-left: 49px;
    width: 500px;
}

div#subscribe_popup h2 {
    color: #009999;
    font-size: 14px;
    margin: 20px 10px 20px 66px;
    text-transform: uppercase;
    width: 500px;
}

div#subscribe_popup p {
    font-size: 13px;
    margin: 0 22px 0 0;
    text-transform: uppercase;
    color: #081D34;
    line-height: 21px;
    width: 500px;
    font: normal;
    font-weight: bolder;

}

/*  End Pop Up */

div.freeshippingtag {
    position: absolute;
    top: 126px;
    right: 0;
    font: normal 11px Arial, Verdana, Helvetica, sans-serif;
    text-transform: uppercase;
    color: #081d34;
    background: url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/freeshippingtag.png") no-repeat 0 0 !important;
    width: 198px;
    height: 165px;
    padding-right: 7px;

}

div.freeshippingtag2 {
    position: absolute;
    top: 85px;
    right: 0;
    font: normal 11px Arial, Verdana, Helvetica, sans-serif;
    text-transform: uppercase;
    color: #081d34;
    background: url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/freeshippingtag.png") no-repeat 0 0 !important;
    width: 198px;
    height: 165px;
    padding-right: 7px;

}

/*previous orders */

#previous_orders_pages {
    width: 720px;
}

#previous_orders_pages ul {
    float: left;
    margin-left: 7px;
}

#previous_orders_pages li {
    float: left;
    display: block;
    padding: 2px;
    width: 20px;
    border: 1px solid #ccc;
    text-align: center;
    margin: 3px 3px 3px 3px;
    font-size: 1em;
}

#previous_orders_pages h3 {
    float: left;
    margin: 0px 0px 6px 9px;
    font-size: 1em;
    color: #0F1C2A;
    width: 905px;
}

/* end */

/* 404 page */
body#body_404 {
    background: #0D1B2A !important;
    margin-top: 5%;
}

div#header_404 {
    margin: 0 auto;
    width: 800px;
    text-align: left;
}

div#content_wrapper_404 {
    background: #fff;
    width: 760px;
    padding: 20px;
    border-radius: 20px;
    margin: 0 auto;
}

div#content_wrapper_404 img {
    float: left;
    margin-right: 20px;
}

div#content_wrapper_404 p {
    float: left;
    text-align: left;
    font: normal 18px Arial, Helvetica, sans-serif;
    color: #555;
}

/* end 404 page */

/* Event banner */
.event_banner {
    width: 930px;
    height: 200px;
    margin: 5px 0 10px 16px;
}

/* END Event banner */

/* Event banner Content */

div#event_content_img {
    width: 500px;
    height: 300px;
    margin: 5px 20px 10px 16px;
    float: left;
}

div#event_content_text {
    width: 410px;
    height: 300px;
    margin: 5px 0 10px 0;
    float: left;
    position: relative;
}

div#event_content_brand {
    width: 410px;
}

div#event_content_brand p {
    color: #252525;
    font: 14px Trebuchet Ms, Arial, Helvetica;
    margin-top: 10px;
}

div#event_content_brand span {
    color: #ca2a71;
    font: bolder 14px Trebuchet Ms, Arial, Helvetica;
}

div#event_content_gray p {
    color: #252525;
    font: 12px Trebuchet Ms, Arial, Helvetica;
}

div#event_content_gray span {
    color: #ca2a71;
    font: 14px/30px Trebuchet Ms, Arial, Helvetica;
}

div#event_content_gray {
    background: #EEEEEE;
    bottom: 0;
    clear: both;
    padding: 20px 20px 15px 20px;
    position: absolute;
    width: 370px;
}

.item_divider_content {
    width: 400px;
    border-bottom: 1px dotted #0D1B2A;
    height: 2px;
}

/* END Event banner Content */

/* Sales Multiselect Filter Customization */
#filter_loader_wrapper {
    display: none;
    position: fixed;
    top: 50%;
    left: 45%;
    background: #CA2A71;
    border-style: solid;
    border-width: 0 1px 1px 1px;
    border-color: #A41D5A #A01B56 #7A1345;
    padding: 10px 15px;
    z-index: 100;
}

#filter_loader_wrapper span#filter_loader {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/newHeader_loader.gif') 0 0 no-repeat;
    padding-left: 22px;
    margin-right: 5px;
}

#filter_loader_wrapper span {
    display: block;
    float: left;
    height: 16px;
    margin-top: 2px;
    color: #0f1c2a;
    font: 12px Trebuchet Ms, Arial, Helvetica;
    text-transform: uppercase;
}

ul#filters {
    clear: both;
    display: none;
}

ul#filters li {
    float: left;
    margin-right: 10px;
}

ul#filters a.reset, div#noProductsFound a.reset {
    display: block;
    float: left;
    height: 24px;
    background: transparent url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/view_button.png') no-repeat top left; /*padding: 5px 10px 5px 0;*/
}

ul#filters a.reset span, div#noProductsFound a.reset span {
    font: 15px Trebuchet Ms, Arial, Verdana;
    color: #fff;
    text-transform: capitalize;
    background: transparent url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/view_button.png') no-repeat top right;
    display: inline;
    cursor: pointer;
    float: left;
    padding: 3px 12px 6px 0;
    margin-left: 12px;
    height: 15px;
}

ul#filters a.reset:hover, div#noProductsFound a.reset:hover {
    background-position: 0 bottom;
}

ul#filters a.reset:hover span, div#noProductsFound a.reset:hover span {
    background-position: right bottom;
}

ul#filters #brands_filter {
    margin-left: 18px;
}

ul#filters #sort_filter {
    margin-right: 15px;
    float: right;
}

ul#filters button.ui-multiselect {
    width: 178px !important;
    background: #fff;
    border: 1px solid #d0d0d0;
    color: #071f35;
    font: bold 12px Trebuchet MS, Arial, Helvetica;
    text-transform: capitalize;
    letter-spacing: 1px;
    cursor: pointer;
}

ul#filters button:hover, ul#filters button.ui-multiselect.ui-state-active {
    color: #1BCCBA;
}

ul#filters button .ui-icon {
    background-image: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/filter_arrows.png');
}

ul#filters button .ui-icon-triangle-2-n-s {
    background-position: 0 2px;
    width: 10px;
}

ul#filters button:hover .ui-icon-triangle-2-n-s, ul#filters button.ui-multiselect.ui-state-active .ui-icon-triangle-2-n-s {
    background-position: -10px 2px;
    width: 10px;
}

ul#filters .ui-multiselect-menu {
    width: 170px;
    border-style: solid;
    border-width: 0 1px 1px 1px;
    border-color: #d0d0d0;
}

ul#filters #sort_filter .ui-multiselect-menu {
    width: 170px;
}

ul#filters .ui-multiselect-header {
    height: 15px;
    font: bold 12px Trebuchet MS, Heveltica, Arial;
    background: #1BCCBA;
}

ul#filters .ui-multiselect-header .ui-icon {
    background-image: url(/bzJApp/views/site/modnique/css/modnique_theme/images/ui-icons_ffffff_256x240.png);
}

ul#filters .ui-multiselect-header .ui-helper-reset li {
    margin: 0;
    padding: 0 4px 0 0;
}

ul#filters .ui-multiselect-header .ui-helper-reset li a {
    color: #fff;
    vertical-align: middle;
}

ul#filters .ui-multiselect-header .ui-helper-reset li.ui-multiselect-close {
    padding-right: 0;
    float: right;
}

ul#filters .ui-multiselect-checkboxes {
    clear: both;
    height: auto !important;
    min-height: 150px;
    max-height: 245px;
    overflow: auto !important;
}

ul#filters #sort_filter .ui-multiselect-checkboxes {
    height: auto !important;
}

ul#filters .ui-multiselect-checkboxes .ui-state-hover {
    background: #EFF6F6;
    cursor: pointer;
}

ul#filters .ui-multiselect-checkboxes li {
    width: 100%;
    padding-right: 0;
}

ul#filters .ui-multiselect-checkboxes input {
    margin-right: 10px;
}

ul#filters .ui-multiselect-checkboxes label {
    text-transform: capitalize;
}

ul#filters .ui-multiselect-checkboxes label.ui-state-active {
    background: #009999;
    color: #fff;
    border: none;
}

ul#filters .ui-multiselect {
    padding: 3px 4px 2px;
    text-align: left;
}

.ui-multiselect span.ui-icon {
    float: right
}

.ui-multiselect-single .ui-multiselect-checkboxes input {
    position: absolute !important;
    top: auto !important;
    left: -9999px;
}

.ui-multiselect-single .ui-multiselect-checkboxes label {
    padding: 5px !important
}

.ui-multiselect-header {
    margin-bottom: 3px;
    padding: 3px 0 3px 4px;
}

.ui-multiselect-header ul {
    font-size: 0.9em
}

.ui-multiselect-header ul li {
    float: left;
    padding: 0 10px 0 0;
}

.ui-multiselect-header a {
    text-decoration: none
}

.ui-multiselect-header a:hover {
    text-decoration: underline
}

.ui-multiselect-header span.ui-icon {
    float: left
}

.ui-multiselect-header li.ui-multiselect-close {
    float: right;
    text-align: right;
    padding-right: 0;
}

.ui-multiselect-menu {
    display: none;
    padding: 3px;
    position: absolute;
    z-index: 10000;
}

.ui-multiselect-checkboxes {
    position: relative /* fixes bug in IE6/7 */;
    overflow-y: scroll;
}

.ui-multiselect-checkboxes label {
    cursor: default;
    display: block;
    border: 1px solid transparent;
    padding: 3px 1px;
}

.ui-multiselect-checkboxes label input {
    position: relative;
    top: 1px;
}

.ui-multiselect-checkboxes li {
    clear: both;
    font-size: 0.9em;
    padding-right: 3px;
}

.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label {
    text-align: center;
    font-weight: bold;
    border-bottom: 1px solid;
}

.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label a {
    display: block;
    padding: 3px;
    margin: 1px 0;
    text-decoration: none;
}

ul#filters .apply_filter {
    background: #1BCCBA;
    height: 25px;
    width: 100%;
}

ul#filters .apply_filter:hover {
    background: #0D1B2A;
}

ul#filters .apply_filter a {
    color: #FFFFFF;
    cursor: pointer;
    float: left;
    font: bold 14px/25px Trebuchet MS, Helvetica, Arial;
    letter-spacing: 1px;
    text-align: center;
    text-transform: uppercase;
    vertical-align: middle;
    width: 100%;
}

/* remove label borders in IE6 because IE6 does not support transparency */
* html .ui-multiselect-checkboxes label {
    border: none
}

/* END Sales Multiselect Filter */

/* Hide / Show Login - Logout */
.userLoggedOut {
    display: none;
}

.userLoggedIn {
    display: none;
}

/* END Hide / Show Login - Logout */

/* One Click Checkout */

/* OCC Link*/
#OCCtab {
    width: 100%;
    position: fixed;
    bottom: 0;
    right: 0;
    display: none;
    z-index: 9999;
}

.OCCBorderExpanded {
    border-bottom: none;
}

.OCCBorderCollapsed {
    border-bottom: 2px solid #b22564;
}

div#OCCtab div#OCCtab_close_wrapper {
    width: 319px;
    height: 20px;
    margin: 0 auto;
}

div#OCCtab a#OCCtab_close {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/oneClick_close.png') 0 0 no-repeat;
    cursor: pointer;
    display: block;
    width: 20px;
    height: 20px;
    margin-left: 303px;
    margin-top: 18px;
    position: absolute;
    text-indent: -9999px;
}

#oneClickCheckout_link {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique2.png') -429px -433px no-repeat;
    overflow: hidden;
    margin: 0 auto;
    height: 57px;
    width: 319px;
    display: block;
    cursor: pointer;
}

#oneClickCheckout_link span {
    line-height: 14px;
    margin-top: 12px;
    display: block;
    float: left;
    font: normal 15px Trebuchet Ms, Arial, Helvetica, sans-serif;
    text-align: left;

}

#oneClickCheckout_link span#you_have {
    margin-left: 55px;
    margin-right: 20px;
    color: #0d1b2a;
    text-shadow: 0 0 1px #444;
}

#oneClickCheckout_link span#express {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/oneClick_linkArrows.png') 98px 5px no-repeat;
    color: #ffffff;
    text-shadow: 0 0 1px #444;
}

/* END OCC Link*/

/* OCC Dialog */

/* Frameless */
#OCCPreLoader {
    position: absolute;
    top: 50%;
    left: 50%;
}
#SignupPreLoader {
    position: absolute;
    top: 50%;
    left: 50%;
}

#dialogWrapperNonFloating {
    position: absolute;
    display: block;
    left: 50%;
    top: 2%;
}

#occ_dialog {
    border: 0;
    text-align: left;
}

#occ_dialog p, #occ_dialog h3, #occ_dialog h2 {
    text-align: left;
}

/* END Frameless */
#frame_occ_dialog {
    background: #fff;
    width: 750px !important;
    padding: 12px 20px 12px;
    visibility: hidden;
    margin-top: 0px;
}

#frame_occ_dialog .edit {
    font: 12px Trebuchet Ms, Arial, Helvetica;
}

#oneClickCheckout_header {
    width: 100%;
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/oneClick_headerbg.png') 0 0 no-repeat #fff;
    height: 37px;
    font: 18px trebuchet MS, Arial, Helvetica;
    color: #060d14;
    -webkit-box-shadow: 0px 2px 4px 0px #989b9b;
    -moz-box-shadow: 0px 2px 4px 0px #989b9b;
    box-shadow: 0px 2px 4px 0px #989b9b;
}

#oneClickCheckout_header h2 {
    color: #060d14;
    display: block;
    float: left;
    font: bold 18px trebuchet MS, Arial, Helvetica;
    margin: 6px 10px 0;
    text-transform: uppercase;
}

#oneClickCheckout_header span {
    display: block;
    margin-top: 6px;
    float: left;
}

#oneClickCheckout_bag {
    border: 1px solid #d6d6d6;
    height: 300px;
    overflow: auto;
    overflow-x: hidden;
}

#oneClickCheckout_bag_header {
    width: 100%;
    height: 20px;
    background: #061c33;
}

#oneClickCheckout_bag_header h2 {
    line-height: 20px;
    border-right: 1px solid #8294a4;
    text-align: center;
    font: bold 14px Trebuchet Ms, Arial, Helvetica;
    color: #fff;
    text-transform: uppercase;
    display: block;
    float: left;
    padding-top: 1px;
    height: 19px;
}

#oneClickCheckout_bag_itemsheader {
    width: 110px;
}

#oneClickCheckout_bag_descheader {
    width: 478px;
}

#oneClickCheckout_bag_qtyheader {
    width: 30px;
}

#oneClickCheckout_bag_priceheader {
    width: 110px;
    border-right: 0 !important;
}

.oneClickCheckout_item_container {
    height: 140px;
    width: 100%;
    border-bottom: 1px solid #dbdbdb;
}

.oneClickCheckout_item_container li {
    float: left;
    padding: 10px;
    height: 120px;
}

.oneClickCheckout_itemthumb_container {
    width: 100px;
    height: 125px !important;
    padding: 5px !important;
}

.oneClickCheckout_itemthumb {
    width: 100px;
    height: 125px;
    border: none;
}

.oneClickCheckout_itemdesc_container {
    width: 468px;
    height: 135px !important;
    padding: 5px 5px 0 !important;
    border-style: solid;
    border-color: #dbdbdb;
    border-width: 0 1px;
}

.oneClickCheckout_itemqty_container {
    border-right: 1px solid #dbdbdb;
    padding: 10px 2px !important;
    width: 26px;
}

.oneClickCheckout_itemprice_container {
    width: 90px;
    height: 120px;
    border-right: none !important;
    text-align: center;
}

.oneClickCheckout_itemdesc_title, .oneClickCheckout_itemdesc_titlelink, .oneClickCheckout_itemdesc_container p {
    font-family: Verdana, Arial, Helvetica;
}

.oneClickCheckout_itemdesc_title {
    font-size: 14px;
    font-weight: bold;
    color: #061c33;
    height: 18px;
    width: 450px;
    overflow: hidden;
}

.oneClickCheckout_itemdesc_titlelink {
    display: block;
    font-size: 14px;
    height: 18px;
    width: 450px;
    overflow: hidden;
}

.oneClickCheckout_itemdesc_container p {
    font-size: 12px;
    color: #555;
    line-height: 13px;
}

.oneClickCheckout_item_price, .oneClickCheckout_item_qty {
    font: bold 12px Verdana, Arial, Helvetica;
    color: #555;
    margin-top: 55px;
    text-align: center !important;
}

#oneClickCheckout_shipping_wrapper {
    width: 430px;
    padding: 10px 15px;
    height: 110px;
    border: 1px solid #d6d6d6;
    margin: 10px 30px 10px 0;
    float: left;
}

#oneClickCheckout_shipping_wrapper .shipping_info {
    float: left;
    width: 215px;
    height: 110px;
}

.shipping_info h3 {
    margin-bottom: 5px;
    font: bold 16px Trebuchet Ms, Arial, Helvetica;
    color: #061c33;
}

.shipping_info p {
    color: #777;
    font: 14px Trebuchet Ms, Arial, Helvetica;
    line-height: 16px;
}

#oneClickCheckout_ordertotal {
    width: 258px;
    float: right;
    margin: 10px 0;
}

#oneClickCheckout_ordertotal p {
    color: #777;
    font: 14px Trebuchet Ms, Arial, Helvetica;
    margin-bottom: 8px;
}

#oneClickCheckout_ordertotal_titles {
    width: 160px;
    float: left;
}

#oneClickCheckout_ordertotal_values {
    width: 98px;
    float: left;
}

#oneClickCheckout_ordertotal p.ordertotal_total {
    margin-top: 25px;
    font: bold 18px Trebuchet Ms, Arial, Helvetica;
}

#oneClickCheckout_additionals_wrapper {
    float: left;
    width: 430px;
    padding: 5px 15px; /*height: 110px;*/
    height: 70px;
}

#oneClickCheckout_additionals_wrapper .oneClickCheckout_additionals {
    width: 215px;
    height: 45px;
    float: left;
    margin-bottom: 10px;
}

.oneClickCheckout_additionals h3 {
    font: bold 16px Trebuchet Ms, Arial, Helvetica;
    color: #061c33;
    margin-bottom: 2px;
}

#oneClickCheckout_credits_titles {
    width: 130px;
    float: left;
}

#oneClickCheckout_credits_values {
    width: 85px;
    float: left;
}

.oneClickCheckout_additionals p {
    font: 16px Trebuchet Ms, Arial, Helvetica;
    color: #777;
}

.oneClickCheckout_additionals input {
    font: 14px Trebuchet Ms, Arial, Helvetica;
    color: #555;
    background: #dadada;
    padding: 1px;
    border: 0;
    width: 150px;
}

#oneClickCheckout_buttons {
    width: 100%;
}

#oneClickCheckout_buttons a {
    display: block;
    float: right;
    border: 0;
    font: bold 17px Trebuchet Ms, Arial, Helvetica;
    color: #fff;
    padding-top: 9px;
    text-transform: uppercase;
    cursor: pointer;
}

#oneClickCheckout_buttons #order_now {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/oneClick_order.png') 0 0 no-repeat;
    width: 127px;
    height: 36px;
    color: #061c33;
    padding-left: 30px;
}

#oneClickCheckout_buttons #back_shop {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/oneClick_backshop.png') 0 0 no-repeat;
    width: 200px;
    height: 36px;
    margin-right: 10px;
    padding-left: 10px;
}

#oneClickCheckout_buttons .newsletter {
    float: left;
    color: #09E;
    padding: 10px;
    font-size: 15px;
}

#oneClickCheckout_buttons #occ_signupforfreeship {
    text-decoration: underline;
}

#oneClickCheckout_buttons #occ_freeshipping {
    display: block;
    cursor: default;
    width: 345px;
}

/* END OCC Dialog */

/* END One Click Checkout */

/* Expiring Items Alert */
#expiring_item_wrapper {
    display: none;
    width: 140px;
    height: 200px;
    right: 0;
    top: 85px;
    position: fixed;
    background: #fff;
    z-index: 99999;
}

#expiring_item_header {
    background: #ca2a71;
    height: 55px;
    padding-top: 5px;
}

#expiring_item_header h3 {
    color: #fff;
    font: bold 22px Trebuchet Ms, Arial, Helvetica;
    text-align: left;
    text-transform: uppercase;
    margin-left: 10px;
    float: left;
    width: 100px;
    letter-spacing: 1px;
}

#expiring_item_header a {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/oneClick_close.png') 0 0 no-repeat;
    width: 20px;
    height: 20px;
    float: right;
    margin-right: 10px;
    display: block;
    cursor: pointer;
}

#expiring_item_content {
    text-align: center;
    padding: 10px;
}

#expiring_item_content_expired {
    text-align: center;
    padding: 10px;
    display: none;
}

#expiring_item_content h3 {
    font: bold 14px/20px Trebuchet Ms, Arial, Helvetica;
    color: #0d1b2a;
    text-transform: uppercase;
}

#expiring_item_content_expired h3 {
    font: bold 14px/20px Trebuchet Ms, Arial, Helvetica;
    color: #0d1b2a;
    text-transform: uppercase;
    padding: 30px 0;
}

#expiring_item_content p {
    font: 14px/16px Trebuchet Ms, Arial, Helvetica;
    color: #ca2a71;
    text-transform: uppercase;
    margin-bottom: 10px;
}

span.expiring_minutes {
    font: 16px/20px Trebuchet Ms, Arial, Helvetica;
    color: #ca2a71;
    text-transform: uppercase;
}

#expiring_item_content a.checkout {
    background: transparent url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/bag_button.png") no-repeat left top;
    display: block;
    float: left;
    height: 40px;
    cursor: pointer;
    z-index: 30;
}

#expiring_item_content_expired a.checkout {
    background: transparent url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/bag_button.png") no-repeat left bottom;
    display: block;
    float: left;
    height: 40px;
    cursor: pointer;
    z-index: 30;
}

#expiring_item_content a.checkout span {
    background: transparent url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/bag_button.png") no-repeat right top;
    color: #FFFFFF;
    cursor: pointer;
    display: inline;
    float: left;
    font: bold 15px Trebuchet Ms, Arial, Verdana;
    height: 20px;
    margin-left: 22px;
    padding: 10px 23px 10px 0;
    text-transform: uppercase;
    cursor: pointer;
    z-index: 31;
}

#expiring_item_content_expired a.checkout span {
    background: transparent url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/bag_button.png") no-repeat right bottom;
    color: #FFFFFF;
    cursor: pointer;
    display: inline;
    float: left;
    font: bold 15px Trebuchet Ms, Arial, Verdana;
    height: 20px;
    margin-left: 23px;
    padding: 10px 25px 10px 0;
    text-transform: uppercase;
    cursor: pointer;
    z-index: 31;
}

#expiring_item_content a.checkout:hover {
    background-position: 0 bottom;
}

#expiring_item_content_expired a.checkout:hover {
    background-position: 0 top;
}

#expiring_item_content a.checkout:hover span {
    background-position: right bottom;
}

#expiring_item_content_expired a.checkout:hover span {
    background-position: right top;
}

#expiring_item_content a#expiring_occcheckout {
    display: none;
}

#expiring_item_content_expired a#expiring_occcheckout {
    display: none;
}

/* END Expiring Items Alert */

/* New Header */
#newHeader {
    width: 100%;
    margin: 0;
}

#newHeader_top_wrapper {
    height: 60px;
    padding-top: 5px;
}

/* Event Loader */
#newHeader_loader {
    position: absolute;
    top: -21px;
    left: 45%;
    height: 20px;
    background: #CA2A71;
    border-style: solid;
    border-width: 0 1px 1px 1px;
    border-color: #A41D5A #A01B56 #7A1345;
    padding: 0 15px;
}

#newHeader_loader span#loader {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/newHeader_loader.gif') 0 0 no-repeat;
    padding-left: 22px;
    margin-right: 5px;
}

#newHeader_loader span {
    display: block;
    float: left;
    height: 16px;
    margin-top: 2px;
    color: #0f1c2a;
    font: 12px Trebuchet Ms, Arial, Helvetica;
    text-transform: uppercase;
}

/* END Event Loader */

#newHeader_top_wrapper, #newHeader_nav_wrapper ul#nav_menu {
    width: 960px;
    margin: 0 auto;
}

#newHeader_logo {
    float: left;
    width: 270px;
    height: 60px;
}

#newHeader_logo #newHeader_logolink {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique2.png') -562px -5px no-repeat;
    width: 265px;
    height: 45px;
    display: block;
    text-indent: -9999px;
    margin-top: 10px;
}

/* Contact dialog */
#contact_dialog h2 {
    background: #CA2A71;
    color: #0D1B2A;
    height: 24px;
    padding: 5px 10px;
    font: 20px Trebuchet Ms, Arial, Helvetica;
    text-align: left;
}

#contact_dialog p {
    color: #0D1B2A;
    padding: 20px;
    text-align: left;
}

/* END Contact dialog */

#newHeader_usernav_wrapper {
    float: left;
    width: 690px;
    height: 60px;
}

#newHeader_nav_wrapper, #newHeader_nav_wrapper ul#nav_menu {
    height: 32px;
    background: #fff;
    float: none;
    margin-bottom: 15px;
}

#nav_menu li:first-child a.nav_links {
    padding-left: 0;
}

#nav_menu li:first-child a.nav_links_footer {
    padding-left: 0;
}

#nav_menu li:last-child a.nav_links {
    padding-right: 0;
}

#nav_menu li:last-child a.nav_links_footer {
    padding-right: 0;
}

#nav_menu a#nav_dailydeal {
    padding-right: 0;
}

#nav_menu .nav_links_wrapper {
    position: relative;
    display: block;
    float: left;
}

#nav_menu .nav_links_wrapper_footer {
    position: relative;
    display: block;
    float: left;
}

#nav_menu a.nav_links {
    height: 24px;
    padding: 8px 14px 0;
    font: bold 14px Trebuchet Ms, Arial, Helvetica;
    color: #ca2a71;
    text-transform: uppercase;
    float: left;
    display: block;
    cursor: pointer;
}

#nav_menu a.nav_links_footer {
    height: 24px;
    padding: 8px 13px 0;
    font: bold 14px Trebuchet Ms, Arial, Helvetica;
    color: #ca2a71;
    text-transform: uppercase;
    float: left;
    display: block;
    cursor: pointer;
}

#nav_menu a.nav_links.active {
    color: #1bccba;
}

#nav_menu a.nav_links_footer.active {
    color: #1bccba;
}

#nav_menu a#nav_invite, #nav_menu a#nav_invite_login {
    color: #1bccba;
    float: right;
    padding: 8px 0 0;
}

#nav_menu a#nav_invite:hover, #nav_menu a#nav_invite_login:hover {
    color: #fb732a;
}

#nav_menu a.nav_links:hover {
    color: #1bccba;
}

#nav_menu a.nav_links_footer:hover {
    color: #1bccba;
}

#nav_menu .nav_tab .submenu_divider {
    background: #1bccba;
    height: 4px;
    width: 100%;
}

#nav_menu .nav_tab .submenu_divider_arrow {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/nav_selectedlink.png') 0 0 no-repeat;
    display: block;
    width: 27px;
    height: 7px;
    position: absolute;
    margin-top: -6px;
    margin-left: 15px;
}

#nav_menu .nav_tab {
    display: none;
    background: #fff;
    position: absolute;
    text-align: left;
    z-index: 9999;
    top: 100%;
    left: 0;
    width: 300px;
    opacity: 0.95;
}

#nav_menu .nav_tab li.submenu_events_wrapper {
    padding: 2px 0;
}

#nav_menu .nav_tab a.submenu_events, .nav_tab strong {
    padding: 0 5px;
    color: #0F1C2B;
    font: normal 14px Trebuchet Ms, Arial, Helvetica;
    text-transform: capitalize;
    width: 290px;
    display: block;
}

.nav_tab strong {
    font-weight: bold;
    font-size: 14px;
}

#nav_menu .nav_tab a.submenu_events:hover {
    background: #1bccba;
}

.nav_tab .submenu_title {
    cursor: default;
}

.nav_tab .submenu_title, .nav_tab ul li a.submenu_more {
    font: bold 14px Trebuchet Ms, Arial, Helvetica;
    text-transform: uppercase;
    color: #ca2a71;
    padding: 5px;
    display: block;
    width: 150px;
}

.nav_tab ul li a.submenu_more:hover {
    color: #1bccba;
}

.nav_tab ul li a.submenu_more:active {
    outline: none;
}

/* New Header User Logged Out */
#newHeader_usernav_wrapper ul {
    float: right;
    margin-top: 30px;
}

#newHeader_usernav_wrapper ul li {
    float: left;
    margin: 0 15px 0 0;
    padding: 0;
}

#newHeader_usernav_wrapper li#usernav_loginlink {
    margin-right: 10px;
}

#newHeader_usernav_wrapper a {
    font: 13px Trebuchet Ms, Arial, Helvetica;
    color: #fff;
    cursor: pointer;
    text-transform: uppercase;
}

#newHeader_usernav_wrapper a#account {
    display: block;
}

#newHeader_usernav_wrapper a:active {
    outline: none;
}

#newHeader_usernav_wrapper a#usernav_signup, #newHeader_usernav_wrapper .usernav_signup {
    color: #ca2a71;
}

#newHeader_usernav_wrapper #usernav_gigya_wrapper {
    margin-right: 0;
    width: 90px;
    margin-top: -5px;
}

#usernav_gigya_wrapper #usernav_gigya_login {
    height: 25px;
    width: 100px;
}

/* END New Header User Logged Out */

/* New Header User Logged In */
#newHeader_usernav_wrapper span#usernav_welcome {
    font: bold 13px Trebuchet Ms, Arial, Helvetica;
    color: #fff;
    text-transform: uppercase;
	width: 100%;
}

#newHeader_usernav_wrapper #usernav_credits_wrapper {
    margin-right: 0;
    min-width: 90px;
}

#newHeader_usernav_wrapper #usernav_credit {
    color: #ca2a71;
}

ul.userLoggedIn #profile {
    display: none;
    margin-top: -18px;
    float: left;
}

ul.userLoggedIn #profile strong {
    font: bold 13px Trebuchet Ms, Arial, Verdana, Helvetica;
    float: left;
    color: #ca2a71;
    text-transform: uppercase;
    margin: 0 5px;
}

ul.userLoggedIn #profile strong span {
    display: inline-block;
    margin-left: 2px;
    max-width: 120px;
    overflow: hidden;
    text-align: left;
    vertical-align: bottom;
}

ul.userLoggedIn #profile #gig_avatar {
    border: 1px solid #fff;
    display: block;
    float: left;
    height: 30px;
    width: 30px;
}

ul.userLoggedIn #profile #gig_welcomeuser {
    float: left;
    margin: 18px 0 0 5px;
}

#newHeader_usernav_wrapper ul.userLoggedIn #profile a {
    font: 13px Trebuchet Ms, Arial, Helvetica;
    color: #a7a7a7;
}

/* END New Header User Logged Out */

/* Invite Friends Dialog */
#invite_dialog {
    overflow: hidden;
}

body#invite_body {
    width: 675px;
    background: none !important;
    text-align: left;
}

#inviteDialog_wrapper {
    width: 675px;
    background: #fff;
    padding-bottom: 10px;
}

#inviteDialog_header {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/inviteDialog_headerbg.png') 0 0;
    height: 37px;
    width: 675px;
    -moz-box-shadow: 0 2px 4px #989b9b;
    -webkit-box-shadow: 0 2px 4px #989b9b;
    box-shadow: 0 2px 4px #989b9b;
    margin-bottom: 14px;
}

#inviteDialog_header h1 {
    font: bold 18px Trebuchet Ms, Arial, Helvetica;
    color: #060d14;
    margin-left: 14px;
    padding-top: 8px;
    text-transform: uppercase;
}

#inviteDialog_sharebar {
    border-bottom: 1px solid #ececec;
    margin: 0 14px 10px;
    padding-bottom: 10px;
}

#inviteDialog_sharebar h1 {
    font: 18px/22px Trebuchet Ms, Arial, Helvetica;
    color: #060d14;
    padding-bottom: 10px;
}
#inviteDialog_form #emailsent {
    display: none;
    margin: 15px;
}
#inviteDialog_form #emailsent h2 {
    font: 16px Trebuchet Ms, Arial, Verdana;
    color: #1BCCBA;
}
#inviteDialog_form #emailsent h2 a {
    font: 14px Trebuchet Ms, Arial, Verdana;
    color: #0099EE;
}

#inviteDialog_form h1 {
    font: 18px/22px Trebuchet Ms, Arial, Helvetica;
    color: #060d14;
    margin-left: 14px;
    padding-bottom: 14px;
}

#inviteDialog_form span {
    font: 12px Trebuchet Ms, Arial, Helvetica;
    color: #060d14;
    margin-left: 14px;
}

#inviteDialog_form textarea {
    background: none repeat scroll 0 0 #E9E8E8;
    border: 0 none;
    height: 120px;
    margin-left: 14px;
    margin-top: 10px;
    resize: none;
    width: 634px;
    padding: 5px;
    -webkit-box-shadow: inset 1px 2px 2px #BFBEBE;
    -moz-box-shadow: inset 1px 2px 2px #BFBEBE;
    box-shadow: inset 1px 2px 2px #BFBEBE;
}

#inviteDialog_form input#send_invitation {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/inviteDialog_sendbutton.png') 0 0 no-repeat !important;
    color: #fff;
    width: 234px;
    height: 36px;
    font: bold 18px Trebuchet Ms, Arial, Helvetica;
    text-transform: uppercase;
    float: right;
    margin: 10px 14px 0 0;
    border: none;
    padding-bottom: 7px;
}

/* END Invite Friends Dialog */
/* END New Header */

/* Modnique Tour Tab */
a#tour_tab {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique.jpg') -291px -522px no-repeat !important;
    cursor: pointer;
    display: none;
    left: 0; /*padding:8px 6px 5px 8px;*/
    padding: 0;
    position: fixed;
    top: 248px;
    width: 65px;
    height: 76px;
}

a#tour_tab span {
    display: block;
    text-align: left;
}

a#tour_tab span.tour_question {
    color: #fff;
    font: 11px/11px Trebuchet Ms, Arial, Verdana;
}

a#tour_tab span.tour_taketour {
    margin-top: 5px;
    color: #0f1c2a;
    font: 13px/13px Trebuchet Ms, Arial, Verdana;
}

a#tour_tab span.tour_taketour strong {
    color: #0f1c2a;
    font: 20px Trebuchet Ms, Arial, Verdana;
}

/* END Mondique Tour Tab */
#mod_tour {
    display: none;
    width: 790px;
    overflow: hidden;
    font: 12px Trebuchet Ms, Arial, Helvetica;
    color: #060d14;
    text-align: left;
}

#mod_tour .slidetabs {
    display: none;
}

/* Tour Header */
#mod_tour_header {
    height: 38px;
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/tour_headerbg.png') 0 0 no-repeat;
    width: 790px;
    -moz-box-shadow: 0 1px 5px #666;
    -webkit-box-shadow: 0 1px 5px #666;
    box-shadow: 0 1px 5px #666;
    position: absolute;
    z-index: 9990;
}

#mod_tour_header h2 {
    font-weight: bold;
    font-size: 18px;
    color: #060d14;
    text-transform: uppercase;
    padding: 7px 0 0 15px;
}

/* END Tour Header */

/* Tour Slides */
#mod_tour_content {
    padding-top: 38px;
    height: 535px;
    width: 790px;
}

.tour_slide {
    display: none;
    position: absolute;
    top: 38px;
    left: 0;
}

.tour_slide img {
    width: 502px;
    height: 535px;
    float: left;
    text-indent: -9999px;
}

.tour_info {
    float: left;
    padding: 10px 25px;
    width: 238px;
}

.tour_info h3, .tour_info p {
    text-indent: -9999px;
}

#tour_whatis h3 {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique3.png') -530px -912px no-repeat;
    width: 232px;
    height: 100px;
    margin-top: 180px;
    margin-bottom: 20px;
}

#tour_whatis p {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique3.png') 0 -1407px no-repeat;
    width: 236px;
    height: 196px;
}

#tour_shipping h3 {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique3.png') -295px -1022px no-repeat;
    width: 225px;
    height: 100px;
    margin-top: 290px;
    margin-bottom: 20px;
}

#tour_shipping p {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique3.png') -605px -1317px no-repeat;
    width: 242px;
    height: 80px;
}

#tour_credit h3 {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique3.png') 0 -495px no-repeat;
    width: 214px;
    height: 100px;
    margin-top: 130px;
    margin-bottom: 20px;
}

#tour_credit p {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique3.png') -246px -1407px no-repeat;
    width: 240px;
    height: 240px;
}

#tour_community h3 {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique3.png') 0 -372px no-repeat;
    width: 224px;
    height: 100px;
    margin-top: 155px;
    margin-bottom: 20px;
}

#tour_community p {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique3.png') -502px -1132px no-repeat;
    width: 232px;
    height: 175px;
    margin-bottom: 20px;
}

#tour_community a {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique3.png') -594px -766px no-repeat;
    width: 188px;
    height: 15px;
    text-indent: -9999px;
    display: block;
}

#tour_facebook h3 {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique3.png') 0 -618px no-repeat;
    width: 205px;
    height: 90px;
    margin-top: 165px;
    margin-bottom: 20px;
}

#tour_facebook p {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique3.png') -250px -1132px no-repeat;
    width: 242px;
    height: 172px;
    margin-bottom: 20px;
}

#tour_facebook a {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique3.png') -594px -741px no-repeat;
    width: 180px;
    height: 15px;
    text-indent: -9999px;
    display: block;
}

#tour_returns h3 {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique3.png') -295px -912px no-repeat;
    width: 225px;
    height: 95px;
    margin-top: 110px;
    margin-bottom: 20px;
}

#tour_returns p {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique3.png') 0 -1132px no-repeat;
    width: 240px;
    height: 260px;
}

#tour_getstarted .tour_info {
    width: 495px;
}

#tour_getstarted img {
    width: 245px;
    height: 535px;
    float: left;
}

#tour_getstarted h3 {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique3.png') -250px -1317px no-repeat;
    width: 345px;
    height: 80px;
    margin-bottom: 10px;
    margin-top: 40px;
}

#tour_getstarted ul {
    padding: 30px 20px;
    background: #f0edf2;
    width: 455px;
    height: 310px;
}

#tour_getstarted li {
    margin-bottom: 30px;
}

#tour_getstarted li:last-child {
    margin-bottom: 0;
}

#tour_getstarted li a {
    font: bold 15px Trebuchet Ms, Arial, Helvetica;
    display: block;
    text-transform: uppercase;
    color: #ca2a71;
    margin-bottom: 5px;
}

#tour_getstarted li span {
    font: 14px Trebuchet Ms, Arial, Helvetica;
    color: #0f1c2a;
}

/* END Tour Slides */

/* Tour Footer */
#mod_tour_footer {
    height: 38px;
    width: 790px;
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/tour_footerbg.png') 0 0 no-repeat;
}

#mod_tour_footer a {
    cursor: pointer;
    color: #061c33;
    font-size: 14px;
    font-weight: bold;
    height: 28px;
    padding-top: 10px;
    text-transform: uppercase;
}

#mod_tour_footer a span {
    color: #fff;
    text-transform: capitalize;
}

#mod_tour_footer a#tour_prev {
    margin-left: 20px;
    padding-left: 15px;
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/tour_prev.png') 0 50% no-repeat;
    display: none;
    float: left;
}

#mod_tour_footer a#tour_next {
    padding-right: 15px;
    margin-right: 20px;
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/tour_next.png') 100% 50% no-repeat;
    display: block;
    float: right;
}

#mod_tour_footer a#tour_close {
    background: none !important;
    padding-right: 15px;
    display: block;
    float: right;
}

/* END Tour Footer */
/* END Modnique Tour */

/* Modnique Win Tab */

a#win_tab {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique.jpg') -216px -522px no-repeat;
    cursor: pointer;
    left: 0;
    padding: 0 0 3px 0;
    position: fixed;
    top: 160px;
    width: 65px;
    height: 73px;
}

a#win_tab span {
    display: block;
    text-align: left;
}

a#win_tab span.arrows {
    width: 50px;
    height: 10px;
    background: url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique2.png") no-repeat scroll -799px -1307px;
}

a#win_tab span.enter_to_win {
    margin-top: 5px;
    color: #0f1c2a;
    font: 13px/13px Trebuchet Ms, Arial, Verdana;
}

a#win_tab span.enter_to_win strong {
    color: #FFFFFF;
    font: 26px Trebuchet Ms, Arial, Verdana;
}

/* END Mondique Win Tab */

/* Countdown on regular checkout pages  */
div#checkout-center {
    width: 960px;
    margin: 0 auto;
    position: relative;
}

div#checkout-time {
    background: url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/checkout-time-big.png") no-repeat scroll 0 0 #CA2A71;
    bottom: 0;
    height: 98px;
    position: fixed;
    margin: 0 auto;
    width: 104px;
    right: 10%;
    z-index: 9999;
}

div#checkout-time h1 {
    background: url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique2.png") -664px -1285px no-repeat;
    width: 104px;
    height: 45px;
}

div#checkout-time h2 {
    color: #ffffff;
    font: bolder 24px Trebuchet Ms, Arial, Helvetica;
    text-transform: uppercase;
    padding: 0 20px 0 0;
}

div#checkout-time h3 {
    color: #ffffff;
    font: bolder 14px Trebuchet Ms, Arial, Helvetica;
	cursor: pointer;
}

/* END Countdown on regular checkout pages  */

/* Banners Slideshow */
div#banners_slideshow_wrapper {
    height: 60px;
    margin: 0 auto;
    position: relative;
    width: 960px;
    z-index: 3;
}

div.banners_slideshow {
    height: 60px;
    float: right;
    overflow: hidden;
    position: relative;
    width: 960px;
    z-index: 2;
}

div.banners {
    clear: both;
    position: absolute;
    width: 20000em;
    z-index: 2;
}

.banners a {
    cursor: pointer;
    display: block;
    height: 60px;
    float: left;
    margin: 0;
    width: 960px !important;
    z-index: 2;
}

a.banners_arrow {
    cursor: pointer;
    height: 60px;
    display: block;
    width: 42px;
    z-index: 3;
}

a#banners_prev {
    background: url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png") no-repeat scroll -402px -55px transparent;
    margin-left: 20px;
    position: absolute;
}

a#banners_next {
    background: url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png") no-repeat scroll -350px -55px transparent;
    margin-left: 900px;
    position: absolute;
}

/* END Banners Slideshow */

/* error message tooltip shippingmethod */
.tooltip {
    background-color: #fff;
    border: 1px solid #CA2A71;
    padding: 10px 15px;
    width: 200px;
    display: none;
    color: #CA2A71;
    text-align: left;
    font-size: 12px; /* outline radius for mozilla/firefox only */
    -moz-box-shadow: 0 0 10px #000;
    -webkit-box-shadow: 0 0 10px #000;
}

/* END error message tooltip */
/* Events video player */
.addbannerlinks a {
    cursor: pointer;
}

.bannerimg a {
    cursor: pointer;
}

div.fp_overlay {
    background: #fff;
    display: none;
    width: 690px;
    z-index: 9999;
}

div.fp_overlay a.close {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/oneClick_close.png') no-repeat;
    cursor: pointer;
    display: block;
    height: 20px;
    margin: 0;
    padding: 0;
    position: absolute;
    right: 5px;
    top: 5px;
    width: 20px;
}

div.fp_overlay h2.fp_title {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/dialog_headerbg.png') repeat-x #fff;
    color: #081d34;
    height: 34px;
    font: bold 16px Trebuchet MS, arial, Helvetica;
    padding: 8px 10px 0;
    text-align: left;
    text-transform: uppercase;
    width: 670px;
}

div.fp_overlay span.upcoming_message {
    color: #CA2A71;
    display: block;
    font: bold 13px Trebuchet MS, arial, Helvetica !important;
    padding: 0 10px 10px;
    text-align: center;
    text-transform: uppercase;
}

div.fplayer {
    display: block;
    height: 370px;
    padding: 6px 10px 10px;
    width: 670px;
}

/* END Events video player */

/* Affiliate landing page */
div#affiliate_note span {
    color: #fff;
    font: 12px Trebuchet Ms, Arial, Verdana;
}

div#affiliate_wrapper {
    margin: 0 auto;
    width: 960px;
}

div#affiliate_header {
    margin: 50px 0 20px;
}

div#affiliate_header .affiliate_logos {
    display: block;
    float: left;
    margin-left: 5px;
}

div#affiliate_header .affiliate_logos:first-child {
    margin-left: 0;
}

div#affiliate_header .affiliate_logos.equal {
    width: 95px;
    height: 55px;
}

div#affiliate_header #modnique_logo {
    background: url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png") no-repeat -475px -651px;
    height: 60px;
    outline: none;
    width: 355px;
}

div#affiliate_header #buysafe_logo {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png') -193px -55px no-repeat;
}

div#affiliate_header #fox_logo {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png') -558px -55px no-repeat;
}

div#affiliate_header #ok_logo {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png') -370px -651px no-repeat;
}

div#affiliate_header #tmz_logo {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique2.png') -664px -1097px no-repeat;
}

div#affiliate_header #pci_logo {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique1.png') -265px -651px no-repeat;
    display: block;
    height: 55px;
    outline: none;
    width: 95px;
}

div#affiliate_header #pci_logo span {
    display: block;
    text-indent: -9999px;
}

div#affiliate_content_wrapper {
    background: #fff;
    color: #0f1c2a;
    font: 16px Trebuchet Ms, Arial, Verdana;
    padding: 20px 50px 30px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    text-align: left;
}

div#affiliate_content_header h2 {
    color: #ca2a71;
    font: 50px Trebuchet Ms, Arial, Verdana;
    margin-bottom: 20px;
    text-align: left;
}

div#affiliate_content_header p {
    color: #0f1c2a;
    font: 16/20px Trebuchet Ms, Arial, Verdana;
    margin-bottom: 20px;
    text-align: left;
}

div#affiliate_content_quiz_wrapper {
    background: #eeeeee;
    padding: 20px 40px;
}

div#affiliate_content_quiz_wrapper .step_hidden {
    display: none;
}

div#affiliate_content_quiz_wrapper h3.title {
    color: #ca2a71;
    font: 18px Trebuchet Ms, Arial, Verdana;
    margin-bottom: 10px;
}

div#affiliate_content_quiz_wrapper h3.title a.check_all {
    color: #ca2a71;
    cursor: pointer;
    text-decoration: underline;
}

div#affiliate_content_quiz_wrapper img.checked {
    margin-bottom: 4px;
    vertical-align: middle;
}

div#affiliate_content_quiz_wrapper a.affiliate_signup {
    color: #ca2a71;
    font: 18px Trebuchet Ms, Arial, Verdana;
    text-decoration: underline;
}

/* END Affiliate Landing page */

/* Event Discount Stickers */
div.banner_sticker {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/discount_stickers.png') no-repeat;
    margin-left: -9px;
    position: absolute;
}

div.banner_sticker.big {
    height: 38px;
    margin-top: 270px;
    overflow: hidden;
    width: 160px;
}

div.banner_sticker.big span, div.banner_sticker.makeoffer_big span {
    color: #fff;
    display: block;
    font: bold 16px/30px Trebuchet Ms, Arial, Verdana;
    margin-left: 8px;
    text-align: left;
    text-transform: uppercase;
}

div.banner_sticker.small {
    background-position: 0 -76px;
    height: 30px;
    margin-left: -8px;
    margin-top: 180px;
    overflow: hidden;
    width: 130px;
}

div.banner_sticker.small span, div.banner_sticker.makeoffer_small span {
    color: #fff;
    display: block;
    font: bold 13px/24px Trebuchet Ms, Arial, Verdana;
    margin-left: 7px;
    text-align: left;
    text-transform: uppercase;
}

div.makeoffer_small span {
    color: #fb7832;
}

div.makeoffer_big span {
    color: #fb7832;
}

div.makeoffer_small span {
    color: #fb7832;
}

div.makeoffer_big span {
    color: #fb7832;
}

div.banner_sticker.makeoffer_big {
    background-position: 0 -38px;
    height: 38px;
    margin-top: 270px;
    overflow: hidden;
    width: 160px;
}

div.banner_sticker.makeoffer_small {
    background-position: 0 -106px;
    height: 30px;
    margin-left: -8px;
    margin-top: 180px;
    overflow: hidden;
    width: 130px;
}

/* END Event Discount Stickers */

/* My account pop */

#newHeader_usernav_wrapper div.header_nav {
    background: #fff;
    border-top: 3px solid #1BCCBA;
    display: none;
    opacity: 0.95;
    padding: 5px;
    position: absolute;
    text-align: left;
    z-index: 2000;
}

#newHeader_usernav_wrapper div.header_nav .header_subnav {
    float: left;
    margin: 0;
    padding-right: 5px;
}

#newHeader_usernav_wrapper div.header_nav .header_subnav:last-child {
    padding-right: 0;
}

#newHeader_usernav_wrapper div.header_nav .header_subnav h2 {
    color: #CA2A71;
    cursor: default;
    font: bold 13px Trebuchet Ms, Arial, Verdana;
    margin-bottom: 3px;
    padding: 0 5px;
    text-transform: capitalize;
}

#newHeader_usernav_wrapper div.header_nav .header_subnav p {
    color: #0F1C2B;
    font: 13px Trebuchet Ms, Arial, Verdana;
    padding: 0 5px;
}

#newHeader_usernav_wrapper div.header_nav .header_subnav a {
    color: #0F1C2B;
    display: block;
    padding: 0 5px;
    text-transform: capitalize;
}

#newHeader_usernav_wrapper div.header_nav .header_subnav a.contact {
    background: none;
    color: #CA2A71;
    margin: 5px 0;
    padding: 0;
    text-decoration: underline;
}

#newHeader_usernav_wrapper div.header_nav .header_subnav a.contact:hover {
    background: none;
}

#newHeader_usernav_wrapper div.header_nav .header_subnav a:hover {
    background: #1BCCBA;
}

/* END My account pop */

/* Testimonials Page */

div#testimonials {
    margin: 0 0 10px 58px;
}

div#testimonials h1 {
    font: bold 32px Trebuchet Ms, Arial, Verdana, Helvetica;
    margin: 0 0 45px 0 !important;
    text-transform: uppercase;
    color: #0b1a29;
}

div#testimonials_left_title {
    width: 573px;
    float: left;
}

div#testimonials_left_title h2 {
    font: bold 19px Trebuchet Ms, Arial, Verdana, Helvetica !important;
    margin: 0 0 20px 9px !important;
    text-transform: capitalize;
    color: #0f1c2a;
    padding: 0 !important;
}

div#testimonials_right_title {
    width: 300px;
    float: left;
}

div#testimonials_right_title h2 {
    font: bold 19px Trebuchet Ms, Arial, Verdana, Helvetica;
    margin: 0 0 20px 0;
    text-transform: capitalize;
    color: #0f1c2a;
    padding: 0 !important;
}

div#testimonials_left {
    width: 500px;
    float: left;
    margin: 0 !important;
}

div#testimonials_left h1 {
    font: bold 18px Trebuchet Ms, Arial, Verdana, Helvetica !important;
    text-transform: capitalize;
    color: #ca2a71;
    margin: 0 0 0 2px !important;
}

div#testimonials_left h2 {
    font: bold 14px Trebuchet Ms, Arial, Verdana, Helvetica !important;
    text-transform: capitalize;
    color: #0b1a29;
    margin: 0 0 5px 9px !important;
    padding: 0 !important;
}

div#testimonials_left p {
    font: normal 14px Trebuchet Ms, Arial, Verdana, Helvetica !important;
    color: #0b1a29;
    margin: 0 0 15px 9px !important;
}

div#testimonials_divider {
    border-bottom: 1px dotted #0D1B2A;
    margin: 15px 0 15px 9px;
    clear: both;
    width: 270px;
    height: 1px;

}

div#testimonials_divider2 {
    border-bottom: 1px dotted #0D1B2A;
    margin-left: 7px;
    width: 202px;
    height: 1px;
    padding: 0 !important;
}

div#testimonials_right {
    width: 246px;
    float: left;
}

div#testimonials_right h1 {
    color: #0D1B2A;
    font: bold 12px Trebuchet Ms, Arial, Verdana, Helvetica;
    height: 34px;
    margin: 2px 0 0 0 !important;
    overflow: hidden;
    text-align: left;
    text-transform: capitalize;
    top: 0;
    width: 202px;

}

div#testimonials_right h2 {
    color: #0B1A29;
    font: bold 17px Trebuchet Ms, Arial, Verdana, Helvetica !important;
    margin: 3px 0 0 8px !important;
    text-transform: lowercase;
    padding: 0 !important;

}

div#testimonials_right h3 {
    color: #6F6F6F;
    display: block;
    float: left;
    font: bold 12px Trebuchet Ms, Arial, Verdana, Helvetica;
    text-transform: lowercase;
    white-space: nowrap;
    margin: 2px 0 0 8px !important;
}

div#testimonials_img {
    float: left;
    height: 75px;
    margin: 10px 10px 0 73px;
    width: 60px;
}

div#testimonials_img img {
    margin: 0 !important;
}

/* END Testimonials Page */

/* New Customized Landing Pages */
body#signup_customized {
    text-align: left;
}

div.signup_customized_wrapper {
    margin: 80px auto 0;
}

div.signup_customized_wrapper.wide {
    width: 830px;
}

div.signup_customized_wrapper.short {
    width: 415px;
}

div.signup_customized_wrapper.steps {
    margin-top: 200px;
}

div.customized_header.wide {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/customized_landing_headerlongbg.png');
    height: 78px;
    margin-bottom: -5px;
    margin-left: -9px;
    width: 828px;
}

div.customized_header.short {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/customized_landing_headershort.png');
    height: 78px;
    margin-bottom: -5px;
    margin-left: -9px;
    width: 414px;
}

div.customized_header a.customized_logo {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/customized_landing_logolong.png');
    cursor: pointer;
    display: block;
    float: left;
    height: 53px;
    margin-left: 30px;
    margin-top: 15px;
    outline: none;
    text-indent: -9999px;
    width: 233px;
}

div.customized_header span.customized_joinsticker.wide {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/customized_joinsticker.png');
    display: block;
    height: 120px;
    margin-left: 675px;
    margin-top: -15px;
    position: absolute;
    text-indent: -9999px;
    width: 120px;
}

div.customized_header span.customized_joinsticker.short {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/customized_joinstickershort.png');
    display: block;
    height: 107px;
    margin-left: 285px;
    margin-top: -20px;
    position: absolute;
    text-indent: -9999px;
    width: 108px;
	display: none;
}

div.customized_content_wrapper {
    background: #fff;
}

div.customized_content_wrapper.wide {
    width: 810px;
}

div.customized_content_wrapper.short {
    width: 395px;
}

div.customized_content {
    width: 370px;
    padding: 20px 15px 10px 10px;
}

div.customized_content.wide {
    float: left;
}

div.customized_description {
    padding: 0 0 20px 5px;
    border-bottom: 1px solid #eeeeee;
}

div.customized_description h2 {
    color: #0f1c2a;
    font: bold 16px/20px Trebuchet Ms, Arial, Verdana;
}

div.customized_description h2:first-child {
    margin-bottom: 5px;
}

div.customized_description h2:last-child {
    margin-top: 5px;
}

div.customized_description h2.its_free {
    color: #CA2A71;
}

div.customized_description p {
    color: #0f1c2a;
    font: 13px Trebuchet Ms, Arial, Verdana;
}

div#customized_gigya_wrapper {
    padding: 10px 0 20px 5px;
    border-bottom: 1px solid #eeeeee;
}

div#customized_gigya_wrapper h3.customized_gigya_title {
    font: bold 16px Trebuchet Ms, Arial, Verdana;
    color: #0f1c2a;
    margin-bottom: 10px;
    text-transform: capitalize;
}

div#customized_gigya {
    margin-left: -5px;
}

div#customized_form_wrapper {
    padding: 5px 0 0 5px;
}

div#customized_form_wrapper h2 {
    font: bold 16px Trebuchet Ms, Arial, Verdana;
    color: #0f1c2a;
    margin-bottom: 10px;
}

div.customized_form .err {
    display: none;
}

div.customized_form li {
    clear: both;
}

div.customized_form label {
    color: #0f1c2a;
    display: block;
    float: left;
    font: 14px/20px Trebuchet Ms, Arial, Verdana;
    height: 22px;
    text-align: right;
    text-transform: capitalize;
    width: 110px;
}

div.customized_form label.error {
    background: none;
    color: #ca2a71;
    font: 11px trebuchet MS, Arial, Verdana;
    height: 14px;
    margin: 0 0 2px 125px;
    padding: 0;
    text-align: left;
    width: 235px;
}

div.customized_form input {
    background: #eeeeee;
    border: 1px solid #eeeeee;
    height: 18px;
    float: right;
    font: 13px Trebuchet Ms, Arial, Verdana;
    margin-bottom: 5px;
    margin-right: 5px;
    padding-left: 5px;
    width: 235px;
}

div.customized_form input.error {
    border: 1px solid #ca2a71;
    color: #ca2a71;
    margin-bottom: 0;
    padding: 0 0 0 5px;
}

div.customized_form .gender_radios {
    background: none;
    float: left;
    margin-left: 10px;
    margin-top: 2px;
    width: auto;
}

div.customized_form label.genders {
    width: auto;
}

div.customized_form div.form_agreement label {
    color: #0f1c2a;
    display: inline-block;
    height: auto;
    font: 11px Trebuchet Ms, Arial, Verdana;
    width: 340px;
}

div.customized_form div.form_agreement label.error {
    color: #ca2a71;
}

div.customized_form div.form_agreement input {
    background: none;
    width: auto;
    height: 14px;
}

div.customized_form div.form_agreement a.join_now_button {
    background: transparent url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/bag_button.png") no-repeat left top;
    display: block;
    float: right;
    height: 40px;
    cursor: pointer;
    z-index: 30;
    margin: 20px 0 20px 20px;
}

div.customized_form div.form_agreement a.join_now_button span {
    background: transparent url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/bag_button.png") no-repeat right top;
    color: #FFFFFF;
    cursor: pointer;
    display: inline;
    float: left;
    font: bold 21px Trebuchet Ms, Arial, Verdana;
    height: 20px;
    margin-left: 20px;
    padding: 10px 20px 10px 0;
    text-transform: uppercase;
    cursor: pointer;
    z-index: 31;
    text-indent: -9999px;
    width: 100px;
}

div.customized_form div.form_agreement a.join_now_button input#register {
    font: bold 21px Trebuchet Ms, Arial, Verdana !important;
    color: #fff;
    text-transform: uppercase;
    height: 39px;
    width: 140px;
    border: 0;
    background: none;
    position: absolute;
    margin-left: -142px !important;
    cursor: pointer;
    z-index: 50;
}

div.customized_form div.form_agreement a.join_now_button:hover {
    background-position: 0 bottom;
}

div.customized_form div.form_agreement a.join_now_button:hover span {
    background-position: right bottom;
}

div.customized_form div.form_agreement p#already_member {
    color: #ca2a71;
    float: right;
    font: 13px Trebuchet Ms, Arial, Verdana;
}

div.customized_form div.form_agreement p#already_member a {
    color: #ca2a71;
    font-weight: bold;
    text-decoration: underline;
    text-transform: uppercase;
}

/* Two steps LP */
div.signup_customized_wrapper.steps {
    width: 390px;
}

div.signup_customized_wrapper.steps div.twostep_spacer {
    background: #fff;
    height: 10px;
    width: 370px;
}

div.signup_customized_wrapper div.twostep_header {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/customized_landing_headerstepsB.png') no-repeat;
    height: 76px;
    width: 390px;
    margin-left: -9px;
}

div.twostep_header a.twosteps_logo {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/customized_landing_logosteps.png') 30px 8px no-repeat;
    display: block;
    height: 65px;
    width: 361px;
    text-indent: -9999px;
}

div.twostep_content_wrapper {
    background: #fff;
    margin-top: -8px;
    width: 372px;
}

div.twostep_content_wrapper div#customized_gigya {
    margin-left: -10px;
}

div.twostep_content_wrapper div.firststep_content {
    padding: 10px 10px 23px 10px;
}

div.firststep_content div.firststep_description {
    margin-bottom: 10px;
}

div.firststep_content div.firststep_description p {
    color: #0f1c2a;
    font: 16px/26px Trebuchet Ms, Arial, Verdana;
}

div.firststep_content div.firststep_form {
    margin-bottom: 10px;
}

div.firststep_form label {
    color: #ca2a71;
    display: block;
    font: bold 13px Trebuchet Ms, Arial, Verdana;
    margin-bottom: 5px;
}

div.firststep_form label.error {
    background: none;
    color: #ca2a71;
    font: 11px Trebuchet Ms, Arial, Verdana;
    margin: 0 0 0 5px;
    padding: 0;
    width: 252px;
}

div.firststep_form input {
    background: #eee;
    border: 1px solid #eee;
    font: 14px Trebuchet Ms, Arial, Verdana;
    height: 30px;
    padding-left: 5px;
    width: 255px;
}

div.firststep_form input.error {
    color: #ca2a71;
    border: 1px solid #ca2a71;
    padding: 0 0 0 5px;
}

div.firststep_content div.firststep_joinsticker {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/customized_joinstickershort.png');
    height: 107px;
    margin-left: 280px;
    margin-top: 10px;
    position: absolute;
    width: 108px;
	display: none;
}

div.firststep_form a.join_button {
    background: transparent url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/bag_button.png") no-repeat left top;
    display: block;
    float: left;
    height: 40px;
    cursor: pointer;
    z-index: 30;
    margin-top: 10px;
}

div.firststep_form a.join_button span {
    background: transparent url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/bag_button.png") no-repeat right top;
    color: #FFFFFF;
    cursor: pointer;
    display: inline;
    float: left;
    font: bold 21px/21px Trebuchet Ms, Arial, Verdana;
    height: 20px;
    margin-left: 20px;
    padding: 10px 20px 10px 0;
    text-transform: uppercase;
    cursor: pointer;
    z-index: 31;
}

div.firststep_form a.join_button:hover {
    background-position: 0 bottom;
}

div.firststep_form a.join_button:hover span {
    background-position: right bottom;
}

div#firststep_gigya_wrapper h3.firststep_gigya_title {
    color: #ca2a71;
    font: bold 13px Trebuchet Ms, Arial, Verdana;
    margin-bottom: 10px;
}

div.secondstep_content {
    display: none;
}

div.secondstep_description {
    padding: 20px 10px;
}

div.secondstep_description p {
    color: #ca2a71;
    font: bold 16px Trebuchet Ms, Arial, Verdana;
}

div.secondstep_joinsticker {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/customized_landing_joinstickersteps.png');
    height: 115px;
    margin-left: -25px;
    margin-top: -100px;
    position: absolute;
    width: 115px;
}

div.customized_form.steps label {
    width: 113px;
}

div.customized_form.steps label.error {
    background: none;
    color: #ca2a71;
    font: 11px trebuchet MS, Arial, Verdana;
    height: 14px;
    margin: 0 0 2px 125px;
    padding: 0;
    text-align: left;
    width: 235px;
}

div.customized_form.steps input {
    margin-right: 10px;
}

div.customized_form.steps input.error {
    border: 1px solid #ca2a71;
    color: #ca2a71;
    margin-bottom: 0;
    padding: 0 0 0 5px;
}

div.customized_form.steps label.genders {
    width: auto;
}

div.customized_form.steps div.form_agreement a.join_now_button {
    margin: 10px 10px 10px 0;
}

/* END Two steps LP*/

/* END New Customized Landing Pages */

/* Make an Offer Explanation */
.make_explain {
    background: none repeat scroll 0 0 #E3E4E4;
    height: 270px;
    margin-left: -78px;
    margin-top: 5px;
    padding: 6px 10px;
    position: absolute;
    text-align: left;
    width: 398px;
    z-index: 99999;
    display: none;
    border-top: 4px solid #1BC3B3;

    -moz-opacity: 0.95;
    opacity: 0.95;
alpha ( opacity = 95 );
}

.make_explain h1 {
    color: #CA2A71;
    display: block;
    font: bold 14px/19px Trebuchet Ms, Arial, Verdana;
    text-transform: uppercase;

    -moz-opacity: 1;
    opacity: 1;
alpha ( opacity = 100 );
}

.make_explain ol {
    display: block;
    font: 12px/16px Trebuchet Ms, Arial, Verdana;
    list-style: decimal outside none;
    margin: 6px 4px 0 20px;

    -moz-opacity: 1;
    opacity: 1;
alpha ( opacity = 100 );
}

.make_explain li {
    padding-bottom: 10px;
    color: #CA2A71;
}

.make_explain li div {
    color: #0F1C2B;
}

.make_explain li span {
    font: 14px/15px Trebuchet Ms, Arial, Verdana;
    color: #CA2A71;
}

.make_explain_arrow {
    background: url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/nav_selectedlink.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 7px;
    margin-left: 73px;
    margin-top: -1px;
    position: absolute;
    width: 27px;
    display: none;
    z-index: 99999;
}

.whatismake {
    color: #1BCCBA;
    font: italic 12px Trebuchet Ms, Arial, Verdana, Helvetica;
    text-transform: capitalize;
    cursor: pointer;
}

/* END: Make an Offer Explanation */

/* NEW SHIPPING PROMO */
/* Shopping Cart Page */
div#select_paymethod_wrapper {
    float: left;
}

div#checkout_email_holder {
    float: right;
    margin: 0 15px 0 0;
    position: relative;
    text-align: left;
    width: 350px;
}

div#checkout_email_holder h1 {
    margin-bottom: 10px;
}

div.shipping_checklist {
    background: #ececec;
    padding: 5px;
}

div.shipping_checklist label {
    color: #0D1B2A;
    font-weight: bold;
}

div.shipping_checklist a {
    cursor: pointer;
}

div.shipping_checklist input#signup_newsletter {
    margin: 0 6px 0 0;
    padding: 0;
}

div.shipping_checklist span.warning_icon {
    color: #CA2A71;
    display: block;
    float: left;
    font: 40px/36px Trebuchet Ms, Arial, Verdana;
    margin-right: 8px;
}

div#checkout_email_holder div.shipping_checklist h2 {
    color: #CA2A71;
    font: bold 16px Trebuchet Ms, Arial, Verdana !important;
}

div.shipping_checklist span.min_money {
    background: none repeat scroll 0 0 #FFFFFF;
    display: block;
    float: left;
    height: 12px;
    margin-left: 1px;
    margin-right: 9px;
    margin-top: 3px;
    width: 12px;
}

div.shipping_checklist span.min_money.checked {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/_spriteModnique4.png') -1px -1px;
}

div.shipping_checklist h3 {
    color: #CA2A71;
    font: bold 12px Trebuchet Ms, Arial, Verdana;
}

/* End Shopping Cart Page */

/* Shipping Address Page */
div#checkout_email_holder_shipping {
    float: right;
    margin: 0 5px 0 0;
    position: relative;
    text-align: left;
    width: 340px;
}

div#checkout_email_holder_shipping h1 {
    margin: 10px 0;
    padding: 0;
}

div#checkout_email_holder_shipping div.shipping_checklist {
    background: #ECECEC;
    margin-bottom: 10px;
    padding: 5px;
}

div#checkout_email_holder_shipping div.shipping_checklist h2 {
    color: #CA2A71;
    font: bold 16px Trebuchet Ms, Arial, Verdana !important;
    margin: 0;
}

div#checkout_email_holder_shipping div.shipping_checklist label {
    font: bold 14px Trebuchet Ms, Arial, Verdana;
    margin: 2px 0 0;
    text-transform: none;
    width: auto !important;
}

div#checkout_email_holder_shipping div.shipping_checklist input#signup_newsletter {
    float: left;
    margin: 2px 10px 0 0;
    padding: 0;
    width: auto !important;
}

/* END Shipping Address Page */

/* Review Order Page */
div#checkout_email_holder_review div.shipping_checklist label {
    color: #0D1B2A;
    font: bold 14px Trebuchet Ms, Arial, Verdana;
    margin: 2px 0 0;
    text-transform: none;
    width: auto !important;
}

div#checkout_email_holder_review div.shipping_checklist h2 {
    color: #CA2A71;
    font: bold 16px Trebuchet Ms, Arial, Verdana !important;
    margin: 0;
}

/* END Review Order Page */

/* END NEW SHIPPING PROMO */

/* NPS survey */
#surveyWrapper {
    margin: 0px;
    background: #fff;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

#surveyWrapperThankYou {
    display: none;
    background: #fff;
    height: 150px;
}

#surveyWrapperThankYou h1 {
    color: #0F1C2A;
}

#npsSurveyButtonWrapper {
    text-align: center;
}

#npsSurvey {
    padding: 10px;
    text-align: left;
    width: 520px;
}

#npsSurvey h1 {
    color: #0F1C2A;
    margin: 0px 0px 0px 0px;
    font-size: .8em;
    float: left;
    text-transform: uppercase;

}

#npsSurvey h2 {
    color: #1f2933;
    margin: 3px 32px 5px 0px;
    font-size: .6em;
    float: left;
    width: 135px;
    clear: both;
}

#npsSurvey .likely_wrap {
    background: #eee url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/modniqueLikelyMeter.gif') no-repeat scroll 180px 5px;
    float: left;
    padding: 3px;
    margin: 0 0 8px -10px;
    width: 555px;
}

#npsSurvey .likely_wrap h2 {
    color: #1f2933;
    margin: 10px 15px 5px 5px;
    font-size: .7em;
    float: left;
    width: 150px;
    clear: both;
}

#npsSurvey .npsRegularMeter {
    background: #fff url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/modniqueRegularMeter.gif') no-repeat scroll 5px 5px;
    display: block;
    text-indent: -9999px;
    width: 357px;
    float: right;
}

#npsSurvey .meter {
    margin: 0px 0px 10px 0px;
    display: inline;
    float: left;
    width: 350px;
    padding: 0px;
}

#npsSurvey .meter_likely {
    margin: 8px 0 10px;
    display: inline;
    float: right;
    width: 380px;
    padding: 8px 0 0 0px;
}

#npsSurvey .meter_likely label {
    display: block;
    cursor: pointer;
    line-height: 16px;
    padding: 0px 0px 5px 17px;
    color: #1f2933;
    font-size: .6em;
    width: 15px;
}

#npsSurvey label {
    display: block;
    cursor: pointer;
    line-height: 16px;
    padding: 0px 0px 5px 17px;
    color: #1f2933;
    font-size: .6em;
    width: 10px;
}


#npsSurvey .radios {
    padding-top: 18px;
}

#npsSurvey .label_radio input {
    margin-right: 5px;
}

#npsSurvey .has-js, #npsSurvey .label_radio {
    float: left;
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/img_radio_off.png') no-repeat;
    margin: 10px 0px 2px 0px;
}

#npsSurvey .has-js, #npsSurvey label.r_on {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/img_radio_on.png') no-repeat;
    margin: 10px 0px 2px 0px;
}

#npsSurvey .has-js, #npsSurvey .label_radio input {
    position: absolute;
    left: -9999px;
}

#npsSurveyButton, #npsSurveyComments {
    clear: both;
    width: 52px;
}

#npsSurveyComments h2 {
    color: #1f2933;
    margin: 10px 0px 5px 10px;
    font-size: .7em;
    float: left;
    width: 520px
}

#npsSurveyComments textarea {
    resize: none;
    border: 1px solid #eee;
    margin: 0 0 8px 10px;
    padding: 4px;
    width: 500px;
    overflow: auto;
    height: 80px;
    background: #eee;
}

.npsSurveybuttonstyle {
    background: url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/view_button.png") repeat-x scroll 0 0 #006699;
    color: #FFFFFF;
    font-weight: bold;
    cursor: pointer;
    margin: 5px;
    padding: 4px 8px;
    border: medium none;
    text-transform: uppercase;
    height: 24px;
    width: 200px;
}
/* END:  NPS survey */

/* $4.99 in Select Countries */

span#asterisk {
    font: normal 16px Trebuchet MS, Arial;
    color: #cc3d39;
}

p#minimum_registration {
    color: #666666;
    float: right;
    font: 10px Trebuchet MS, Arial;
    margin-top: 15px;
}

p#minimum_landing {
    color: #666666;
    float: right;
    font: 10px Trebuchet MS, Arial;
    margin-top: -4px;
}

p#minimum_signup_customized {
    color: #666666;
    float: left;
    font: 10px Trebuchet MS, Arial;
    margin: 4px 0 0 122px;
}

/* END $4.99 in Select Countries */

/* CGA Site Seals */
#cga-g-div {
    margin: 20px 0 0 0;
    position: relative;
    top: 0;
}

#cga-g-div div {
    text-align: left;
}

/* END: CGA Site Seals */


/* SUPPLIERS & DESIGNERS */

div#form_suppliers_designers {
    float: left;
    position: relative;
    width: 920px;
    background-color: #fff;
    margin: 0 0 0 16px;
    height: 340px;
}
div#form_suppliers_designers_left {
    float: left;
    width: 440px;
}
div#form_suppliers_designers_right {
    float: left;
    width: 440px;
} 

div#suppliers_designers {
    margin: 0;
    padding: 21px 0 40px 0;
}

div#suppliers_designers ul {
    margin: 1em 2.2em;
    text-align: justify;
}
div#suppliers_designers p {
	color: #000000;
	font: 14px Trebuchet MS, Arial, Helvetica, sans-serif;
	margin: 14px 0 0 65px;
}

div#suppliers_designers h1 { 
	color: #000000;
	font: bold 32px Trebuchet MS, Arial, Helvetica, sans-serif;
	margin: 0 0 24px 58px;
}

#form_suppliers_designers #errormessage2 {
    margin: 0 0 0 48px;
    text-align: justify;
    width: 700px;
}
#form_suppliers_designers p.note {
    font-weight: bold;
    margin: 0 20px;
    text-transform: uppercase;
}
div#form_suppliers_designers label {
    margin: 6px 0 1px 20px;
}
div#form_suppliers_designers input {
    background-color: #C9C9C9;
    border: 0 solid #C9C9C9;
    color: #0D1B2A;
    margin: 0 0 0 19px;
    padding: 4px;
    width: 382px;
}

div#form_suppliers_designers textarea {
    background-color: #C9C9C9;
    border: 0 solid #C9C9C9;
    color: #0D1B2A;
    margin: 0 0 0 19px;
    padding: 4px;
    width: 386px;
	height:66px;
}
#form_suppliers_designers a.becomeamember_button {
    background: transparent url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/bag_button.png") no-repeat left top;
    display: block;
    float: right;
    height: 40px;
    cursor: pointer;
    z-index: 30;
    margin: 11px 6px 0 0;
}

#form_suppliers_designers a.becomeamember_button span {
    background: transparent url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/bag_button.png") no-repeat right top;
    color: #FFFFFF;
    cursor: pointer;
    display: inline;
    float: left;
    font: bold 15px Trebuchet Ms, Arial, Verdana;
    height: 20px;
    margin-left: 20px;
    padding: 10px 20px 10px 0;
    text-transform: uppercase;
    cursor: pointer;
    z-index: 31;
    text-indent: -9999px;
    width: 160px;
}

#form_suppliers_designers a.becomeamember_button input#register {
    font: bold 15px Trebuchet Ms, Arial, Verdana !important;
    color: #fff;
    text-transform: uppercase;
    height: 39px;
    width: 200px;
    border: 0;
    background: none;
    position: absolute;
    margin-left: -200px !important;
    cursor: pointer;
    z-index: 50;
}

#form_suppliers_designers a.becomeamember_button:hover {
    background-position: 0 bottom;
}

#form_suppliers_designers a.becomeamember_button:hover span {
    background-position: right bottom;
}


div#suppliers_designers_tk {
    margin: 0;
    padding: 21px 0 4px 0;
}

div#suppliers_designers_tk p {
	color: #000000;
	font: 16px Trebuchet MS, Arial, Helvetica, sans-serif;
	margin: 14px 0 0 41px;
}

div#suppliers_designers_tk h1 { 
	color: #000000;
	font: bold 32px Trebuchet MS, Arial, Helvetica, sans-serif;
	margin: 0 0 13px 32px;
}


/* END SUPPLIERS & DESIGNERS */

/* New banner style on all sales */

/* Small Banner */
.smalladdbanners {
    float: left;
    height: 224px;
    margin-top: 12px;
    margin-right: 12px;
    overflow: hidden;
    width: 312px;
}

div.small_banner {
	width:312px; 
	height:224px;
	max-height:224px;
}

div.small_banner_bottom_text { 
	width:312px; 
	height:224px;
	max-height:224px;
	/*
	top: 0;
	position:absolute;
	*/
}

div.small_banner_title_brand {
	width:300px; 
	bottom:26px; 
	position:absolute;
	background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/transp_new_banner.png') 0 0 repeat;
	padding:3px 9px 0;
}

div.small_banner_title_brand span {
    color: #09c8b4;
    font: bold 16px/16px Trebuchet Ms, Arial, Verdana;
    text-align: left;
    text-transform: capitalize;
}

div.small_banner_time {
	width:312px; 
	bottom:0; 
	position:absolute;
	background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/transp_banner.png') 0 0 repeat;
	padding:4px 9px;
	font: normal 13px Trebuchet Ms, Arial, Verdana;
}

.smallbannerimg {
    height: 224px;
    width: 312px;
}

.smallbannerimg a{
    z-index:9999;
}

.smallbannerspace {
    float: left;
    height: 10px;
    width: 12px;
}

div.small_banner_green_arrow {
    float: right;
}

div.small_banner_green_arrow a {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/new-green-arrow.png') no-repeat 0 0;
    text-decoration: none;
    color: #0d1b2a;
	padding: 0 20px 0 0;
	width:9px; 
	height:14px;
	float: left;
}
/* END Small Banner */

/* Big Banner */

.addbanners {
    float: left;
    width: 960px;
    height: 310px;
    margin-top: 10px;
    background-color: transparent;
}

div.big_banner {
	width:960px; 
	height:300px;
}

div.big_banner_bottom_text { 
	width:960px; 
	height:300px;
	position:absolute;
}

div.big_banner_title_brand {
	width:960px; 
	padding:6px 0;
}

div.big_banner_title_brand span {
    color: #09c8b4;
    font: bold 20px/20px Trebuchet Ms, Arial, Verdana;
    text-align: left;
    text-transform: capitalize;
}

div.big_banner_text {
	width:942px; 
	bottom:0; 
	position:absolute;
	background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/transp_banner.png') 0 0 repeat;
	padding:4px 9px;
	font: normal 14px Trebuchet Ms, Arial, Verdana;
}

div.big_banner_green_arrow {
    float: right;
}

.addbannerlinks a {
    background: url('/bzJApp/views/site/modnique/images/cssImages/110/modnique/green-arrow.png') no-repeat right;
    padding: 0px 10px 0px 0px;
    text-decoration: none;
    margin: 0px 8px 0px 0px;
    color: #ffffff;
	font: bold 18px Trebuchet MS, Arial, Verdana, Helvetica;
}

.bannerimg {
    width: 960px;
    height: 300px;
}

.banner_img {
    width: 960px;
}

.bannerspace {
    width: 10px;
    float: left;
    height: 10px;
}

/* END Big Banner */

/* General*/

div.title_white_banner {
	float: left;
	height: 18px;
}

div.title_white_banner span{
	color: #ffffff;
}

span.title_makeoffer_banner {
    color: #FB7832 !important;
	cursor: pointer;
}

span.title_time_banner {
	text-transform: uppercase;
}

/* END General*/

/* END New banner style on all sales */

/* Make an offer explain on home page */

.maf_explain {
    background: url(//llpromo.bids.com/img/cssImages/110/modnique/explainbg.png) repeat;
    position: absolute;
    height: 102px;
    width: 193px;
    padding: 10px;
    bottom: 27px;
    left: 50px;
    display: none;
    text-align: justify;
}

.maf_explain span {
    color: #fff;
    display: block;
    font: 14px/15px Trebuchet Ms, Arial, Verdana;
    height: 80px;
	padding: 2px;
}
 
.maf_explain h1 {
    color: #0F1C2A;
    font: bold 16px Trebuchet MS,arial,Helvetica,sans-serif !important;
    padding: 0 2px !important;
    text-transform: uppercase;
}

.maf_explain_arrow {
    background: url('//llpromo.bids.com/img/cssImages/110/modnique/_spriteModnique1.png') no-repeat -764px 0;
    margin-top: 6px;
    margin-left: -10px;
    position: absolute;
    width: 16px;
    height: 12px;

}
/* Sitemap Registration Box */
    #sitemap_signup {
        margin: 0 auto 15px;
        width: 960px;
    }
        #sitemap_signup .banner {
            float: left;
            margin-right: 15px;
            width: 615px;
        }
            #sitemap_signup .banner img {
                height: 500px;
                width: 615px;
            }
        #sitemap_signup #signup_box {
            background: white;
            float: left;
            height: 500px;
            text-align: left;
            width: 330px;
        }
            #sitemap_signup #signup_box .header {
            }
                #sitemap_signup #signup_box .header h2 {
                    background: url(//llpromo.bids.com/img/cssImages/110/modnique/_spriteModnique4.png) -1px -1px no-repeat #A10D51;
                    height: 98px;
                    text-indent: -9999px;
                    width: 330px;
                }
                #sitemap_signup #signup_box .header #errormessage {
                    margin: 10px;
                }
            #sitemap_signup #signup_box .content {
                padding: 10px 15px 0;
                color: #1f3247;
            }
                #gigya_sitemap_wrapper .gigya_title {
                    font: 16px Trebuchet Ms, Arial, Verdana;
                    color: #1f3247;
                }
                    #gigya_sitemap_wrapper .gigya_title span {
                        font: 12px Trebuchet Ms, Arial, Verdana;
                        display: block;
                    }
                #sitemap_signup #gigya_sitemap {
                    margin: 10px 0 10px -15px;
                }
                #sitemap_signup .gigya_sitemap_divider {
                    background: url(//llpromo.bids.com/img/cssImages/110/modnique/_spriteModnique4.png) -355px 0 no-repeat transparent;
                    width: 300px;
                    height: 20px;
                }
                #sitemap_form li {
                    line-height: 22px;
                    margin-bottom: 10px;
                }
                    #sitemap_form label {
                        float: left;
                        text-transform: capitalize;
                    }
                    #sitemap_form label.gender_label {
                        float: left;
                        display: block;
                        width: 105px;
                    }
                    #sitemap_form label.gender {
                        float: none;
                    }
                    #sitemap_form label.gender.female {
                        margin-right: 5px;
                    }
                    #sitemap_form input {
                        background: none repeat scroll 0 0 #ECECEC;
                        border: 1px solid #ECECEC;
                        float: right;
                        font: 12px Trebuchet MS;
                        height: 20px;
                        padding-left: 5px;
                        width: 190px;
                    }
                    #sitemap_form input.gender_radios {
                        background: none;
                        border: none;
                        float: none;
                        height: auto;
                        margin-right: 5px;
                        width: auto;
                    }
                    #sitemap_form input#signup {
                        background: url("//llpromo.bids.com/img/cssImages/110/modnique/_spriteModnique1.png") no-repeat scroll -318px -329px #1BCCBA !important;
                        width: 300px;
                        height: 44px;
                    }
                    #sitemap_form input#signup:hover {
                        background: url("//llpromo.bids.com/img/cssImages/110/modnique/_spriteModnique1.png") no-repeat scroll -397px -273px #1BCCBA !important;
                        cursor: pointer;
                    }
                    #sitemap_form .err {
                        display: none;
                    }
                #sitemap_form li#sitemap_agreement_wrapper {
                    background: #E1E1E1;
                    padding: 5px;
                    width: 290px;
                }
                    #sitemap_form #sitemap_agreement li {
                        margin-bottom: 5px;
                    }
                    #sitemap_form #sitemap_agreement label {
                        font: 10px Trebuchet Ms, Arial, Verdana;
                        text-transform: uppercase;
                    }
                    #sitemap_form #sitemap_agreement input {
                        width: auto;
                        height: auto;
                        float: left;
                        margin: 0 5px;
                    }
                    #sitemap_form #sitemap_agreement .product_facebook_registration {
                        margin-left: 5px;
                    }
/* END Sitemap Registration Box */


/* Explain why we only give limited time to checkout*/

.explain_time {
    background: none repeat scroll 0 0 #E3E4E4;
    height: 132px;
    margin-left: 71px;
    margin-top: 5px;
    padding: 6px 10px;
    position: absolute;
    text-align: left;
    width: 398px;
    z-index: 99999;
    display: none;
	text-transform: none !important;
    border-top: 4px solid #1BC3B3;
    -moz-opacity: 0.95;
    opacity: 0.95;
    alpha ( opacity = 95 );
}

.explain_time li {
    padding-bottom: 10px;
    color: #CA2A71;
}

.explain_time li div {
    color: #0F1C2B;
}

.explain_time li span {
    font: 14px/23px Trebuchet Ms, Arial, Verdana;
    color: #CA2A71;
}

.explain_time_arrow {
    background: url("/bzJApp/views/site/modnique/images/cssImages/110/modnique/nav_selectedlink.png") no-repeat scroll 0 0 transparent;
    height: 7px;
    margin-left: 172px;
    margin-top: -16px;
    position: absolute;
    width: 27px;
    display: block; 
    z-index: 99999;
}

.explain_time_why {
	cursor: pointer;
	
}


.countdown_explain {
  	background: url("//llpromo.bids.com/img/cssImages/110/modnique/explainbg.png") repeat scroll 0 0 transparent;
    bottom: 0;
    display: none;
    height: 78px;
    left: -547px;
    padding: 10px;
    position: absolute;
    text-align: justify;
    width: 527px;
}

.countdown_explain span {
    color: #fff;
    display: block;
    font: 14px/15px Trebuchet Ms, Arial, Verdana;
    height: 80px;
	padding: 2px;
}
/* END Explain why we only give limited time to checkout*/




