@charset "utf-8";
/* CSS Document */
.inventoryContent {background:#FFFFFF;padding:1px 0;width:600px;}
.marketingContentDetailViewContainer {background:#FFFFFF;padding:1px 0;width:600px;}
.submitInventoryAlertContainer {/*background:#dad9d5;padding:1px 0;*/width:600px;}
.alertCarousel #mygallery{ position:relative; z-index:100;margin-top:15px;}
.alertCarousel #mygallery .panel {min-height:215px;_height:215px;float:none;overflow:hidden;_overflow:visible;}
.alertCarousel #mygallery p a, .alertCarousel #mygallery p a:link { text-decoration:none;color:#C41230; } /* changes seasonally */
.alertCarousel #mygallery p a:hover { text-decoration:underline; }
/*.inventoryAlertsCarousel {background:#fff url(../images/holiday_refresh_images/verticalRule.jpg) top right no-repeat;}*/
.alertCarousel {background:#fff; width:auto; height:auto; margin:0 9px;padding:0 5px 10px 10px;}
.marketingContentDetailView .alertCarousel{_position:static;_margin-bottom:3px;}/* ie6 fix */
/*.alertCarousel{_position:relative;_top:-3px;} ie6 fix */
html>body .alertCarousel{*position:relative;*top:-3px;} /* ie7 fix */


.inventoryAlertsCarousel .viewAll {clear:both; background:url(../images/arrowRedSmall.gif) right center no-repeat; margin:3px 9px 0px 0px; padding-right:10px; float:right;}
#belt {margin-top:0px;}

.inventoryAlertsCarouselHome { background:/*url(../images/holiday_refresh_images/gradient.gif) repeat-y*/ #C41230; width:600px; height:auto!important; margin:0 1px;padding-bottom:9px;_padding-bottom:6px;}
html>body .inventoryAlertsCarouselHome {*padding-bottom:6px;} /* ie7 fix */
.inventoryAlertsCarouselHome .alertCarousel {margin-top:-9px;padding-top:9px;_margin-top:0px;_padding-top:0px;}
html>body .inventoryAlertsCarouselHome .alertCarousel {*margin-top:0px;} /* ie7 fix */
.inventoryAlertsCarouselHome .alertCarousel #mygallery .panel {height:249px;float:none;overflow:hidden;}
.inventoryAlertsCarouselHome #mygallery{height:783px;overflow:hidden;position:relative;z-index:100;}
.inventoryAlertsCarouselHome .productDetails h3{height:16px;overflow:hidden;}
.inventoryAlertsCarouselHome .commentStrip {height:45px; overflow:hidden;}
.inventoryAlertsCarouselHome .commentStripText {display:block;height:28px;overflow-y:hidden;word-wrap:break-word;}

html>body .inventoryAlertsCarousel .viewAll{
	*margin-top:10px; /* Fix for ie7*/
}

.viewAll a:link, .viewAll a:visited, .viewAll a:hover, .viewAll a:active {text-decoration:none; color:#c41230; font-size:.8em;}

.inventoryAlertsCarousel .navButtonTop {margin:10px 0px 0px 90px;}

.inventoryAlertDottedBorder {height:2px;background:#fff url(../images/inventoryAlertDivider.gif) repeat-x;font-size:0px;}
.inventoryAlertsDivider{height:2px;background:#fff url(../images/inventoryAlertDivider.gif) repeat-x;font-size:0px;margin-bottom:15px;}

.inventoryAlertsCarousel .navButtonBottom {margin:0px 0px 0px 90px;z-index:200;}

/*#mygallery {height:450px;}*/
.inventoryAlertsLeftNav {float:left;width:230px;margin-right:10px;}
.inventoryAlertsLeftNav .leftNavBar {margin-right:0;}

.inventoryAlerts {background:/*url(../images/holiday_refresh_images/gradient.gif) repeat-y*/#FFFFFF; width:598px; height:auto!important; margin:0 1px;/*padding-bottom:9px;_padding-bottom:6px;*/}
html>body .inventoryAlerts{*padding-bottom:6px;}/* ie7 fix */

/*.inventoryAlerts .alertCarousel {background:none; width:auto; height:auto; margin:0px 15px 0px 20px;}

.inventoryAlerts #mygallery {height:745px;}
html>body .inventoryAlerts #mygallery {*min-height:775px;}*//*fix for IE7 */

.inventoryAlerts .pagination img {margin-right:5px; margin-left:5px;margin-bottom:3px;_margin-bottom:0px; vertical-align:middle;}
@media screen and (-webkit-min-device-pixel-ratio:0){ .inventoryAlerts .pagination img {margin-bottom:5px;}}/*fix for safari */
.inventoryAlerts .pagination {color:#666666; font-size:.80em; font-weight:lighter; padding:15px 0px 10px 0px;position:relative;}

.inventoryAlerts .pagination .pageNumbers a:link, .inventoryAlerts .pagination .pageNumbers a:visited, .inventoryAlerts .pagination .pageNumbers a:hover{ color:#666666;  margin-left:2px;  margin-right:2px;}


.inventoryAlerts .pagination .pageNumbers a.selected{color:#c41230;}

html>body .inventoryAlerts .pagination img {*margin-right:5px; *margin-left:5px;*margin-bottom:0px; *vertical-align:middle;} /* fix for ie7 */
/*.inventoryAlerts .pagination > span:first-child {margin-left:-5px;}*/

/*.panel {height:155px; }*/

.panel img {/*background-color:#fff;padding:4px;*/ float: left;/*border:5px solid #FFF#e5e1d4;margin-right:15px;*/}
.inventoryAlertDetailView .productImgViewer img, .marketingContentDetailView .productImgViewer img {background-color:#fff;padding:13px; float: left;border:1px solid #e5e1d4;width:280px;height:335px;margin-right:15px;margin-bottom:15px;}

.productDescription {font-size:.75em; float:none;position:relative;margin-left:200px;}
.productDetails {padding-left:10px;}
.productDescription h2 {color:#666666; font-weight:normal; margin:0px; padding:0px; font-size:1em;}
.productDescription h2.color958665{color:#958665!important}
.productDescription h3 {color:#c41230; font-weight:lighter; margin:0px; padding:0px; font-size:1.2em; max-height:32px;
overflow:hidden;margin-bottom:3px;margin-top:2px;}
.productDescription p {color:#666666; font-weight:normal; margin:0px; padding:0px;
overflow:hidden;margin-top:2px;font-size:1em;max-height:45px;}
.shareCommentBox{font-size:0.95em;color:#666666;padding-top:8px;padding-left:10px;padding-bottom:30px;}
.marketingContentListView .shareCommentBox{font-size:0.95em;color:#666666;padding-top:0px;padding-left:0px;padding-bottom:0px;}

.productDescription .price {color:#666666;font-size:1em;font-weight:bold;}
.productDescription .compareAtTxt {color:#666666;font-size:.95em;font-weight:lighter;}


/* START style classes for share/permalink/comment section*/

/*.share{background:url(../images/shareComments.gif) no-repeat top left; padding-left:20px; padding-bottom:10px; line-height:30px;}*/

.comment{color:#958665; margin-left:15px;_margin-left:0px; background:url(../images/commentBlank.gif) no-repeat left center;text-transform:lowercase;float:left;margin-top:-1px;}

.commentText {float:left;height:22px;margin-left:7px;margin-top:3px;}

.commentNumber{float:left;height:22px;width:29px;text-align:center;color:#fff;font-weight:bold;margin-top:3px;}

.commentBlank{color:#958665; margin-left:15px;_margin-left:0px; background:url(../images/commentBlank.gif) no-repeat left center;text-transform:lowercase;float:left;margin-top:-1px;}

.comment a{color:#958665;}

.addComment {float:left;margin-left:20px;text-transform:lowercase;float:left;}
.addComment a{color:#958665;}
.addCommentIcon{background:url(../images/addComment.gif) no-repeat left center;margin-right:7px;height:17px;width:18px;float:left;margin-top:1px;}
.addCommentTxt{height:17px;float:left;margin-top:2px;}

.permalinkContainer {float:left; margin-left:40px;height:15px;margin-top:2px;}

.permaLink{color:#666666; background:url(../images/permaLinkIcon.gif) no-repeat left top; padding-left:19px;padding-top:1px;}

.permalinkContainer a {color:#958665;}

.noCommentText {float:left;margin-left:15px;}


.inventoryAlertDetailView .shareCommentBox{font-size:0.95em;padding-top:0px;padding-left:0;padding-bottom:0;}
.inventoryAlertDetailView .shareCommentBoxContainer {position:relative;font-size:0.75em;margin-top:12px;}

.commentBoxContainer{margin-top:12px;}
.commentBoxBorderTop{height:1px;font-size:0;border-bottom:1px solid #e1ddd1;}
.commentStrip {min-height:45px;_height:45px;background-color:#faf6eb;border-bottom:1px solid #fff;padding:5px 10px 7px 10px;color:#666;font-size:0.95em;}
html>body .commentStripText{*margin-top:-15px;}/*fix for ie7*/
/*.commentStripText{margin-top /*\**/: -15px\9}/*fix for ie8 */
.commentStripText {display:block;word-wrap:break-word;;}
.commentBoxBorderBottom{margin-top:-2px;height:1px;font-size:0;border-top:1px solid #e1ddd1;}
.productDescription .commentBoxContainer h2 {color:#999999;font-size:0.95em}

/* END style classes for share/permalink/comment section*/


/*-----------------marketingContentListView---------------*/
/*.marketingContentListView{ height:1300px!important;}*/
.marketingContentListView .commentDate span{display:inline;font-size:1em;}
.marketingContentListView .commentDate span a{color:#958665;}
.marketingContentListView #mygallery {margin-top:5px;}
.marketingContentListView .productDescription p{ max-height:105px!important; overflow:hidden;}
.marketingContentListView .alertCarousel .panel{float:left; height:auto;margin-bottom:20px;}
.marketingContentListView .alertCarousel .panel img {width:170px; height:204px;}
.marketingContentListView h2 span a{color:##958665}
.marketingContentListView .productDescription h2 {color:#666;font-size:1em;}
/*.marketingContentListView h2 {color: #666; font-size:1.55em; margin-top:5px; margin-bottom:5px; padding:0px; font-weight:lighter;}

.marketingContentListView h3 {font-size:1.05em; margin-bottom:10px;}

.marketingContentListView h3 span {font-size:.875em; font-weight:normal;}*/
.marketingContentListView .productDescription h2 span a{ color:#958665;}

.marketingContentListView .readMore{ color:#c41230;  font-weight:lighter;  margin-top:5px;  display:block;}
.marketingContentListView .share{float:right}

/*-----------------marketingContentDetailView---------------*/
.marketingContentDetailView {background-color:#C41230;}
.marketingContentDetailView #mygallery .commentDate {padding-top:10px;}
.marketingContentDetailView .commentDate span{display:inline}
.marketingContentDetailView .commentDate span a{color:#958665;}
.marketingContentDetailView #mygallery {margin-top:5px;font-size:.75em;}
.marketingContentDetailView .productDescription p{ max-height:105px!important; overflow:hidden}
.marketingContentDetailView .alertCarousel .panel{float:left; height:auto;margin-bottom:20px;}
.marketingContentDetailView .alertCarousel .panel img {width:170px; height:204px;}
.marketingContentDetailView h2 span a{color:#958665}
.marketingContentDetailView .productDescription h2 {color:#666;}
.marketingContentDetailView h2 {color: #666; font-size:1.55em; margin-top:5px; margin-bottom:5px; padding:0px; font-weight:lighter;}

.marketingContentDetailView h3 {font-size:1.05em; margin-bottom:10px;}

.marketingContentDetailView h3 span {font-size:.875em; font-weight:normal;}
.marketingContentDetailView .productDescription h2 span a{ color:#958665;}

.marketingContentDetailView .readMore{ color:#c41230;  font-weight:lighter;  margin-top:5px;  display:block;}
/*.marketingContentDetailView .share{float:right}*/
.marketingContentDetailView .shareCommentBox{font-size:0.95em;padding-top:0px;padding-left:0;padding-bottom:0;}
.marketingContentDetailView .shareCommentBoxContainer {position:relative;font-size:0.75em;margin-top:8px;}
.marketingContentDetailViewAll {position:absolute;right:0px;}
.marketingContentDetailViewAll span{position:relative;top:-1px;display:inline;margin-right:5px;_margin-right:8px;}
.marketingContentDetailView .viewAllwidth310{width:310px;_width:316px;}
.marketingContentDetailViewAll a:link,.marketingContentDetailViewAll a:visited,.marketingContentDetailViewAll a:hover,.marketingContentDetailViewAll a:active{color:#666666;}
.marketingContentDetailView a:link,.marketingContentDetailViewAll a:visited,.marketingContentDetailViewAll a:hover,.marketingContentDetailViewAll a:active{color:#958665;}
/*-----------------inventoryAlertDetailView---------------*/
.inventoryAlertDetailView {background-color:#fff; height:auto;/* margin-bottom:30px; */}

/*.inventoryAlertDetailView .alertCarousel {margin:0 0 0 5px;}*/

.pagination .share, .pagination .comment, .pagination .permaLink {font-weight:normal; font-size:.95em;}

.inventoryAlertDetailView #mygallery {font-size:.75em;}
.inventoryAlertDetailView #mygallery .commentDate {padding-top:10px;}

/*#mygallery {margin-left:13px; margin-top:-3px; height:450px; overflow:visible; width:485px;}*/

.commentDate {color:#666666; font-size:1em; margin:0; margin-bottom:3px;}

.commentDate span {display:block; color:#958665;}

/*.productImgViewer {background:#fff url(../images/inventoryAlertsImgBgBig1.png) no-repeat 0 0; height:295px; width:296px; padding:16px 0px 0px 15px;}*/

.thumbViewer {background:url(../images/thumnailViewer.png) top left no-repeat; padding:9px 10px 10px 12px; width:298px; height:65px; margin:10px 0 5px 0px;}

.thumbViewer img {margin-right:6px;}

.thumbViewer .selected img {border:1px solid #e5e1d4;}

.inventoryAlertDetailView h2 {color: #666; font-size:1.55em; margin-top:5px; margin-bottom:5px; padding:0px; font-weight:lighter;}

.inventoryAlertDetailView h3 {font-size:1.05em; margin-bottom:10px;}

.inventoryAlertDetailView h3 span {font-size:.875em; font-weight:normal;}

.commentCountTape {border: 1px solid #ccc; background-color: #FBF2D3; line-height: 30px; padding-left:10px;}

.recentPost {width:auto; border:1px solid #CCCCCC; background:#FFFFFF; padding:15px 10px;}

.recentPost .date {margin-bottom:5px; font-size:.9em;}

.speakUp {width:auto; border:1px solid #CCCCCC; padding:15px 15px 20px 15px; background-color:#f6eed7; margin-top:5px;_width:670px;}
.speakUp h3{font-size:1.313em; color:#c41230;font-weight:lighter;}

.speakUp form{margin-top:20px;}
.speakUp label{float:left}
.speakUp .input{ background:transparent url(../images/bgSearchCloset.gif) no-repeat top left; font-style: italic; color: #999999; width: 147px; height: 20px; border: 0 solid black;  vertical-align:middle;padding:3px 0 0 6px; margin-left:10px; margin-right:30px; float:left }

.speakUp .postComment{margin-top:20px; margin-bottom:20px;}

.speakUp .postComment span{margin-left:200px;}
.speakUp .postComment span label{float:none;}

.speakUp .postComment textarea{ clear:both; display:block; margin-top:3px; width:664px; height:73px; background:url(../images/speakUpTextArea.gif) top left no-repeat; border:none;}

.speakUp a.codeOfConduct {margin-left:225px;color:#C41230; text-decoration:underline; font-size:1.1em;}
.speakUp .postProfile {background:url(../images/faceBookIcon.gif) no-repeat bottom left; padding-left:33px; height:23px; line-height:27px; float:left; display:block;}
.speakUp .postProfile label{float:none;}

/*-----------------submitInventoryAlert---------------*/
.submitInventoryAlert{background-color:#fff;; min-height:740px!important;}

.submitInventoryAlertContainer .alertCarousel{background:#FFF; margin:0px 9px;padding:10px 5px 10px 10px;width:600px;position:relative;min-height:740px;_height:740px;}
.submitInventoryAlert .innerwrapper h2{margin-right:40px;font-weight:lighter;}
/*.submitInventoryAlertContainer .alertCarousel{background-color:#fff9eb;padding-top:10px;_margin-left:9px; }*/
.submitForm HeaderImg {margin-top:-20px;}
#inventoryAlertForm {margin-top:10px;}

.submitFormContainer h2{ font-size:.938em;position:relative}

.submitFormContainer .topImageCurve{ margin:0; padding:0; clear:both; height:12px; }

.submitFormContainer .topImageCurve .leftCurve{width:12px; float:left; height:inherit; background:url(../images/leftcurve.gif) no-repeat 0 0; display:block; font-size:9px;}

.submitFormContainer .topImageCurve .midCurve{width:12px; height:inherit; float:left; background:url(../images/midtop.gif) repeat-x 0 0; display:block;width:688px; font-size:9px;}

.submitFormContainer .topImageCurve .rightCurve{width:12px; height:inherit; float:right; background:url(../images/righttop.gif) no-repeat 0 0; display:block; font-size:9px;}

.submitFormContainer .requiredFields{ /*float:right;*/ font-size:.75em; margin-right:130px;}

.submitFormContainer .requiredFields span{color:#c41230; padding-right:2px; padding-left:2px;}

.submitFormContainer .leftColumn{float:left; margin-right:15px;_margin-top:-5px;}
.submitFormContainer .rightColumn{float:left;_margin-top:-5px;}
html>body .submitFormContainer .leftColumn{*margin-top:-5px;}
html>body .submitFormContainer .rightColumn{*margin-top:-5px;}

.submitFormContainer label{font-size:.75em}

.submitFormContainer label span{color:#c41230; padding-right:2px; padding-left:2px;}

.submitFormContainer select{display:block; margin-top:2px; height:23px}

.submitFormContainer .note{font-size:.688em; width:370px; height:40px;font-style:italic;}

.submitFormContainer .subColumn{float:left; margin-right:10px;}

.submitFormContainer .subColumn label{display:block}

.submitFormContainer .subColumn input{display:inline}

.submitFormContainer .subColumn span{font-size:.75em}

.submitFormContainer .addPhotos{_margin-top:-10px;}

.submitFormContainer .tellUsAbout {margin:20px 0;}
.submitFormContainer .tellUsAbout em{ font-size:.688em; margin-left:190px;}

.submitFormContainer .tellUsAbout textarea{ margin:5px 10px 10px 0px; width:453px; border:1px solid #cccccc; height:144px;overflow:auto; background:url(../images/bgTextArea.gif) top left repeat; float:left }

.submitFormContainer .bestPostTips{float:left; width:208px;}

.submitFormContainer .bestPostTips span{margin-top:5px; display:block; font-size:.75em; color:#958665}

.submitFormContainer .bestPostTips ul{padding:0px; font-size:.75em; margin:0px; padding:0px;}

.submitFormContainer .bestPostTips ul li{ margin-left:15px; margin-top:3px;}

.departmentContainer {clear:right;}
.brandDiv {margin-top:5px;position:relative;}
html>body .brandDiv {*margin-top:-15px;}

.submitFormContainer .postProfile {background:url(../images/faceBookIcon.gif) no-repeat bottom left; padding-left:33px; height:23px; line-height:24px; float:left; margin-bottom:10px;}

.submitFormContainer .addPhotos h2{font-size:1.313em; height:30px;}

.submitFormContainer .addPhotos h3{font-size:.938em; color:#958665; height:20px;}

.submitFormContainer .deleteFile{ font-size:.75em; background-color:#f5e6ba; float:left; width:550px; height:21px; line-height:21px; padding:0px 15px 0px 15px; margin-bottom:2px;}

.submitFormContainer .deleteFile a{color:#c41230}

.submitFormContainer .deleteFile .note {font-size:1.0em; line-height:21px; font-style:italic; width:130px; height:21px; float:right; padding-right:10px;_padding-right:10px;}

.submitFormContainer .upLoad {/*margin:10px 0;*/ display:block; float:left;}

.submitFormContainer .upLoad label{ display:block; margin-bottom:2px;}

.submitFormContainer .upLoad .note{ font-style:italic}

.submitFormContainer .uploadImage{width:580px; float:left}

.submitFormContainer .uploadImage .cancel {background:url(../images/cancel.png) no-repeat top left; border:none; width:43px; height:18px; margin-right:20px; margin-left:20px; cursor:pointer;}

/*-----------------submitAlertPreview---------------*/
.submitAlertConfirmation, .submitAlertPreviewPost{min-height:740px!important;}
/*.submitAlertPreview .headerImg {border-left:1px solid #dad9d5;}*/
.submitAlertPreviewPost .alertCarousel{background:#fff;}
.submitAlertConfirmation .alertCarousel{background:#fff;}

.submitAlertPreview .headline {margin:25px 0px 10px 0px;font-size:1em;color:#C41230;font-weight:bold;}

.submitAlertPreview .headline h2 {font-size:1.313em; color:#666666;}
.submitAlertPreview .headline h3 {font-size:.85em; color:#958665;font-weight:lighter;}

.submitAlertPreview .modifyPost {line-height: 30px; margin-top:30px;}


.submitAlertPreview .cancelBtn {background:url(../images/cancel.gif) no-repeat top left; border:none; width:43px; height:18px; margin-right:20px; margin-top:5px; margin-left:20px; float:left; cursor:pointer;}
.submitAlertPreview .cancel {background:url(../images/cancel.png) no-repeat top left; border:none; width:43px; height:18px; margin-right:20px; margin-top:5px; margin-left:20px; float:left; cursor:pointer;}
.submitAlertPreview .modifyPost div {float:left;}


.submitAlertPreview .postProfile {background:url(../images/faceBookIcon.gif) no-repeat bottom left; padding-left:33px; height:23px; line-height:27px; float:left; display:block;}
.submitAlertPreview .postProfile label{float:none;font-size:0.75em;}

/*-----------------userLoginRegistration---------------*/
.userLoginRegistration {background:url(../images/holiday_refresh_images/verticalRuleShort.jpg) top left repeat-x;float:left;font-family:arial;width:980px;overflow:hidden;}

.userLoginRegistration .becomeInsider {margin-left:1px; margin-right:1px; }

.userLoginRegistration .contentArea {background-color:#fff; padding:17px 15px 15px 15px; float:left; width:948px; min-height:300px;margin-left:1px; margin-right:1px; }

.login {font-size:.75em; float:left;}

.login .topBorder {background:url(../images/loginWindowTopBG.png) no-repeat top left; height:18px; width:468px;}
.login .content {background:url(../images/loginWindowBorderBG.gif) repeat-y top left; width:418px; padding:0px 25px 11px 25px;}

.login .bottomBorder {background:url(../images/loginWindowBottomBG.png) no-repeat top left; height:18px; width:468px;}

.login h2, .register h2 {font-size:1.8em; background-color:transparent; border:none; font-weight:lighter;} /*em changed from 1.4em*/

.login h3, .register h3 {color:#958665; font-size:1.25em; float:left; font-weight:lighter;} /* changed from .95em;*/

.login .required, .register .required {float:right;}

.login .required span, .register .required span {color:#c41230; padding-right:2px;}

.login .leftColumn, .register .leftColumn {clear:left; float:left; margin-top:18px;}

.userLoginRegistration .cancel {background:url(../images/cancel.png) no-repeat top left; border:none; width:43px; height:18px; margin-right:30px; margin-top:5px; float:left;}
.login label span, .register label span {color:#c41230; padding-left:2px;}

.login .email, .register .email {background:url(../images/inputBG191.gif) no-repeat top left; width:185px; height:23px; display:block; border:none; margin-top:2px; margin-bottom:5px; padding:3px;}

.login .rightColumn {float:right; margin-top:18px;}

.login .password, .register .password {background:url(../images/inputBG191.gif) no-repeat top left; width:185px; height:23px; display:block; border:none; margin-top:2px; padding:3px; margin-bottom:5px;}

.register {float:right; font-size:.75em;}

.register .topBorder {background:url(../images/registerWindowTopBG.png) no-repeat top left; height:18px; width:467px;}

.register .rightColumn {float:right; margin-top:18px; margin-right: 10px; _margin-right:0;}

.register .content {background:url(../images/loginWindowBorderBG.gif) repeat-y top left; width:458px; padding:0px 5px 0px 5px; float:left;}

.register .bottomBorder {background:url(../images/registerWindowBottomBG.png) no-repeat top left; height:18px; width:467px;}

.register .createAccount {background-color:#efeee8; padding:0px 20px 10px; float:left; width:418px;}

/* Display Error and Success Message */
.userLoginRegistration .errorMessageContainer {background-color:#ffa7a5; border:1px solid #c41230; margin:10px 0; padding:0 10px 0px 10px; display: none;}

.userLoginRegistration .errorMessageContainer ul {padding:0 0 0 30px; background:url(../images/errorIcon.gif) top left no-repeat; margin-left:-5px; margin-top:5px; color: #000;}

.userLoginRegistration .errorMessageContainer li {margin-left:15px; line-height:20px;}

.successMessageContainer {background:#E1F0C1 url(../images/successIcon.gif) no-repeat 5px 5px; border:1px solid #99CC00; margin: 10px 0 0 0; padding:5px 5px 5px 35px; font-size:1em; height: 23px; display:none; }

.userLoginRegistration .register select {display:block; margin-top:2px; margin-bottom:5px; }

.userLoginRegistration .perk {background-color:#f6eed7; padding:15px 15px 0px 15px; float:left; width:428px;}

.perk h3 {font-size:1.8em; margin-bottom:5px; color: #666;}

.perk h4 {font-size:1.2em; clear:both; color: #958665; font-weight:normal;}

.perk p {margin-bottom:12px;}


/*-------------  error message for submit preview page ----------------*/

.errorMessageContainerSubmit {background-color:#ffa7a5; border:1px solid #c41230; margin:10px 0; padding:0 10px 0px 10px; font-size:0.75em; display:none; float:left; width:95%; }

.errorMessageContainerSubmit ul {padding:0 0 0 30px; background:url(../images/errorIcon.gif) top left no-repeat; margin-left:-5px; margin-top:5px;}

.errorMessageContainerSubmit li {margin-left:15px; line-height:20px;}

.successMessageContainerSubmit {background:#E1F0C1 url(../images/successIcon.gif) no-repeat 5px 5px; border:1px solid #99CC00; margin: 10px 0 0 0; padding:5px 5px 5px 35px; font-size:0.75em; height: 23px; display:none; }


/*-----------------forgotPassword---------------*/
.forgotPassword .rightColumn {float:left; margin-left:21px;}


/*----------------inventoryAlertMarketingView-----------------*/
.inventoryAlertMarketingView{min-height:775px;}

/*.inventoryAlertMarketingView .productImgViewer{background:#fff url(../images/bgMarketingProductImg1.png) no-repeat 0 0; width:306px; height:355px; padding:15px 0 0 17px;}*/
/*--------------- modified ---------------------*/
.register .leftColumnBot {float:left;}
.register .rightColumnBot {float:right; width:192px;}
.register .selectOption {clear:both; width:100%;}
.register .selectOption .comment {float:left;  font-style:italic;}

.stbuttontext{color:#666666; line-height:17px;
}
