﻿.Catalog       { clear:both;display:block;width:964px;padding:10px;}
.Catalog h2    { float:left;font-size:20px;font-weight:normal;margin:20px 0 10px;width:962px;}
/***************** Place Catalog Order ******************************************/
.Catalog.Catalog {float:left;font-size:12px;}
.Catalog.Catalog #breadcrumbs {margin-bottom:10px;}
.Catalog.Catalog .box-gray {border:1px solid #adc1e4;width:482px;float:left;padding:10px 5px 10px 15px;}
.Catalog.Catalog .box-gray h2 {font-size:22px;font-weight:normal;margin:0 0 5px 0;padding:0;float:left;width:482px;}
.Catalog.Catalog .box-gray p {margin:0 0 10px 0;padding:0;float:left;width:482px;}
.Catalog.Catalog .box-gray .boxLeft {float:left;width:200px;}
.Catalog.Catalog .box-gray .boxLeft .bold {float:left;width:200px;margin-bottom:10px;}
.Catalog.Catalog .box-gray .boxLeft input {font-size:10px;width:190px;margin:0 0 10px;}
.Catalog.Catalog .box-gray .boxRight {float:left;margin-left:8px;width:200px;}
.Catalog.Catalog .box-gray .boxRight .bold {float:left;width:200px;margin-bottom:10px;}
.Catalog.Catalog .box-gray .boxRight input {font-size:10px;width:190px;background:#d7e7fe;margin:0 0 10px;}
.Catalog.Catalog .box-gray .boxBottom {float:left;margin-top:10px;width:490px;}
.Catalog.Catalog .CHM_Catalog {float:left;background:transparent url(//secureimages.redcatsusa.com/images/site_images/roamans/1024_rm_sample1.png) no-repeat;width:450px;height:332px; }
/***************** [END]Place Catalog Order *************************************/
/***************** Email & Catalog Request **************************************/
.Catalog.main {padding-bottom:0;}
.Catalog.main ul#location {float:left;list-style-image:none;list-style-position:outside;list-style-type:none;width:600px;}
.Catalog.main ul#location li {float:left;}
.Catalog.main ul#location li a:link, ul#location li a:visited {text-decoration:none;color:#000;}
.Catalog.main ul#location img {position:relative;top:-1px;}
.Catalog.main .cat-box {border:1px solid #adc1e4;float:left;margin:0 0 12px;padding:9px 10px 9px 15px;width:938px;}
.Catalog.main .cat-box .left { float:left;width:475px; }
.Catalog.main .cat-box .left h2 {float:left;font-size:22px;margin:0;width:475px;}
.Catalog.main .cat-box .left .Sign-up {border-right:1px solid #adc1e4;float:left;width:455px;}
.Catalog.main .cat-box .left .Sign-up h2 {font-size:13px;font-weight:bold;width:470px;}
.Catalog.main .cat-box .left .Sign-up p {float:left;margin:5px 0;width:470px;}
.Catalog.main .cat-box .left .email-addr { float:left;width:460px;margin-top:12px; }
.Catalog.main .cat-box .left .email-addr .field-box {float:left;}
.Catalog.main .cat-box .left .email-addr .field-box p {clear:both;float:left;margin-bottom:10px;}
.Catalog.main .cat-box .left .email-addr .field-box p .label {display:block;float:left;line-height:1em;margin:5px 12px 0 0;text-align:right;width:90px;}
.Catalog.main .cat-box .left .email-addr .field-box p input {border:1px solid #b9b9b9;float:left;height:18px;margin-bottom:3px;margin-right:12px;padding:2px 0;width:233px;}
.Catalog.main .cat-box .left .email-addr .field-box p .submit {float:left;margin:-16px 0 0;}
.Catalog.main .cat-box .left .email-addr .field-box .validator {margin-bottom:4px;margin-left:101px;margin-top:-4px;}
.Catalog.main .cat-box .right-box {float:left;width:460px;margin-top:1px;}
.Catalog.main .cat-box .right-box p {font-size:11px;}
.Catalog.main .cat-box .right-box a:link,
.Catalog.main .cat-box .right-box a:visited {color:#0000cc}
.Catalog.main .cat-box.cat .left,
.Catalog.main .cat-box.cat .left h2 {width:355px;}
.Catalog.main .cat-box.cat .left .field-box {float:left;}
.Catalog.main .cat-box.cat .left .field-box p {clear:both;float:left;margin-bottom:10px;width:340px;}
.Catalog.main .cat-box.cat .left .field-box p.req {float:left;margin-bottom:15px;margin-top:10px;text-align:right;width:355px;}
.Catalog.main .cat-box.cat .left .field-box p.req .enter {float:left;font-weight:bold;text-align:left;width:237px;}
.Catalog.main .cat-box.cat .left .field-box p.req .label.req {margin:0}
.Catalog.main .cat-box.cat .left .field-box p .label {display:block;float:left;line-height:1em;margin:5px 12px 0 0;text-align:right;width:90px;}
.Catalog.main .cat-box.cat .left .field-box p input {border:1px solid #b9b9b9;float:left;margin-bottom:3px;margin-right:12px;padding:2px 0;width:223px;}
.Catalog.main .cat-box.cat .left .field-box p .submit {float:left;margin:-17px 0 0;}
.Catalog.main .cat-box.cat .left .field-box .validator {margin-bottom:4px;margin-left:101px;margin-top:-4px;}
.Catalog.main .cat-box.cat .left .field-box .submit {float:left;margin-left:100px;}
.Catalog.main .cat-box.cat .left .divCatalogSignupConfirmation {border-right:1px solid #adc1e4;height:270px;margin-top:18px;width:355px;}
.Catalog.main .cat-box.cat .left .divCatalogSignupConfirmation h2 {font-size:13px;font-weight:bold;width:355px;margin-top:17px;}
.Catalog.main .cat-box.cat .left .divCatalogSignupConfirmation p {float:left;margin:5px 0;width:355px;}
.Catalog.main .cat-box.cat .right-box {margin-left:20px;float:left;background:transparent url(//secureimages.redcatsusa.com/images/site_images/roamans/1024_rm_cat_bg_r2.png) no-repeat;width:562px;height:330px; }
.Catalog.main .cat-box.cat .right-box h2 {font-size:12px;font-weight:bold;margin-bottom:0;margin-top:34px;width:550px;}
.Catalog.main .cat-box.cat .right-box p {float:left;}
.Catalog.main .cat-box.sister {text-align:center;}
.Catalog.main .cat-box.sister h2 {width:930px;margin-top:0;}
.Catalog.main .cat-box.sister h2 a {top:5px;}
.Catalog.main .cat-box.sister .logo {float:left;margin-left:30px;width:893px;}
.Catalog.main .cat-box.sister .logo a.bco {background:transparent url(//secureimages.redcatsusa.com/images/site_images/roamans/1024_rm_cat_logos.png) no-repeat scroll 0 0;float:left;height:52px;width:82px;}
.Catalog.main .cat-box.sister .logo a.ksd {background:transparent url(//secureimages.redcatsusa.com/images/site_images/roamans/1024_rm_cat_logos.png) no-repeat scroll -82px 0;float:left;height:52px;width:114px;}
.Catalog.main .cat-box.sister .logo a.rm {background:transparent url(//secureimages.redcatsusa.com/images/site_images/roamans/1024_rm_cat_logos.png) no-repeat scroll -196px 0;float:left;height:52px;width:77px;}
.Catalog.main .cat-box.sister .logo a.ave {background:transparent url(//secureimages.redcatsusa.com/images/site_images/roamans/1024_rm_cat_logos.png) no-repeat scroll -273px 0;float:left;height:52px;width:121px;}
.Catalog.main .cat-box.sister .logo a.jl {background:transparent url(//secureimages.redcatsusa.com/images/site_images/roamans/1024_rm_cat_logos.png) no-repeat scroll -394px 0;float:left;height:52px;width:182px;}
.Catalog.main .cat-box.sister .logo a.osp {background:transparent url(//secureimages.redcatsusa.com/images/site_images/roamans/1024_rm_cat_logos.png) no-repeat scroll -576px 0;float:left;height:52px;width:167px;}
.Catalog.main .cat-box.sister .logo a.bh {background:transparent url(//secureimages.redcatsusa.com/images/site_images/roamans/1024_rm_cat_logos.png) no-repeat scroll -743px 0;float:left;height:52px;width:150px;}
/***************** [END] Email & Catalog Request ********************************/
/***************** Email & Catalog Request Log In *******************************/
.Catalog.brand p.log-in-cat { width:950px;margin-bottom:6px; }
.Catalog.brand p.log-in-cat-last { width:850px;margin-left:58px;margin-top:-6px; }
.Catalog.brand .top-log { margin-top:24px;background:transparent url(//secureimages.redcatsusa.com/images/site_images/roamans/1024_rm_cat_login_bg.png) no-repeat scroll 0 0;float:left;height:191px;width:964px; }
.Catalog.brand .top-log .checkPref { float:right;margin-top:15px;width:470px; }
.Catalog.brand .top-log .checkPref h2 { margin:0 0 6px 0;width:450px; }
.Catalog.brand .top-log .checkPref p { width:450px; }
.Catalog.brand .top-log .checkbox { float:left;font-size:11px;width:270px;margin-top:15px; }
.Catalog.brand .top-log .checkbox .cat { float:left;margin-right:10px;width:120px; }
.Catalog.brand .top-log .checkbox input { border:0 none;left:1px;position:relative;top:3px; }
.Catalog.brand .top-log .checkbox .email { float:left;width:110px; }
.Catalog.brand .last-btn-log { float:left;margin-top:20px;text-align:center;width:964px; }
/***************** [END] Email & Catalog Request Log In *************************/
/***************** Email & Catalog Request II ***********************************/
.Catalog.brand ul#location {float:left;list-style-image:none;list-style-position:outside;list-style-type:none;width:600px;}
.Catalog.brand ul#location li {float:left;}
.Catalog.brand ul#location li a:link, ul#location li a:visited {text-decoration:none;color:#000;}
.Catalog.brand ul#location img {position:relative;top:-1px;}
.Catalog.brand h2 {margin-bottom:5px;}
.Catalog.brand p {float:left;width:525px;}
.Catalog.brand .sis-title {float:left;margin-top:19px;width:800px;font-size:12px;}
.Catalog.brand .sis-desc {float:left;width:525px;}
.Catalog.brand .brand-selection {padding-top:10px;background:transparent url(//secureimages.redcatsusa.com/images/site_images/womanwithin/1024_ww_pd_tab_bg.png) repeat-y scroll 0 0;float:left;height:175px;margin-right:10px;margin-top:10px;width:476px;}
.Catalog.brand .brand-selection .left-side {width:252px;float:left;text-align:center;}
.Catalog.brand .brand-selection .right-side {float:left;width:210px;}
.Catalog.brand .brand-selection .right-side .brandBox .title {float:left;width:200px;}
.Catalog.brand .brand-selection .right-side .brandBox .des {float:left;font-size:11px;margin-bottom:12px;width:200px;}
.Catalog.brand .brand-selection .right-side .brandBox .checkbox {float:left;font-size:11px;width:216px;}
.Catalog.brand .brand-selection .right-side .brandBox .checkbox input {border:0 none;left:1px;position:relative;top:3px;}
.Catalog.brand .brand-selection .right-side .brandBox .checkbox .cat {float:left;margin-right:10px;width:103px;}
.Catalog.brand .brand-selection .right-side .brandBox .checkbox .email {float:left;width:102px;}
.Catalog.brand .brand-selection.last {margin-right:0;}
.Catalog.brand .box {border:1px solid #adc1e4;float:left;margin-top:25px;padding:15px 10px;width:944px;}
.Catalog.brand .box .left-form {float:left;margin-left:80px;width:395px;}
.Catalog.brand .box .left-form h2,
.Catalog.brand .box .right-form h2 {font-size:22px;float:left;margin-top:0;width:350px;}
.Catalog.brand .box .left-form .field-box {float:left;width:385px;}
.Catalog.brand .box .left-form .field-box .req {text-align:right;width:385px;}
.Catalog.brand .box .left-form .field-box .req .enter {display:none;}
.Catalog.brand .box .left-form .field-box p {margin-bottom:10px;width:385px;}
.Catalog.brand .box .left-form .field-box p .label.req {width:312px;}
.Catalog.brand .box .left-form .field-box p .label {float:left;margin-right:10px;text-align:right;width:65px;}
.Catalog.brand .box .left-form .field-box p input {border:1px solid #B9B9B9;width:233px;}
.Catalog.brand .box .right-form {float:left;width:465px;overflow:hidden;}
.Catalog.brand .box .right-form ul {float:left;margin-bottom:20px;margin-left:13px;margin-top:5px;width:350px;display:inline;margin-left:15px;width:400px}
.Catalog.brand .box .right-form .field-box p  {width:400px;}
.Catalog.brand .box .right-form .field-box p input {border:1px solid #B9B9B9;width:233px;}
.Catalog.brand .box .buttons {float:left;text-align:right;width:850px;}
/***************** [END] Email & Catalog Request II *****************************/
/** Gift Card ******************************************************************/
.Catalog.GiftCard h2               { margin:20px 0; }
.Catalog.GiftCard .gcLeft          { background:transparent url(//secureimages.redcatsusa.com/images/site_images/roamans/105_landingpage_egiftcard_380x569.jpg) no-repeat;width:370px;height:569px;float:left; }
.Catalog.GiftCard .gcRight         { width:592px;float:left; }
.Catalog.GiftCard .gcRight .wrap   { margin-bottom:15px;float:left;border-bottom:1px solid #ccc;padding-bottom:15px;width:590px; }
.Catalog.GiftCard .gcRight h3 { font-size:14px;padding:5px 0;width:565px; }
.Catalog.GiftCard .gcRight p  { margin:10px 0; }
.Catalog.GiftCard a.margin:link,
.Catalog.GiftCard a.margin:visited  {margin:0;}
/** [END] Gift Card ************************************************************/
.guess-cat .validator {margin-left:75px;}
.guess-email .validator {margin-left:91px;}
.requestConfirm  {float:left;width:800px;}
.requestConfirm p {float:left;width:800px !important;}
.requestConfirm h2 {font-size:18px;}
/** IE6 ************************************************************************/
* html .Catalog.brand .brand-selection .right-side .brandBox .checkbox .cat span, * html .Catalog.brand .brand-selection .right-side .brandBox .checkbox .email span {font-size:9px}
* html .Catalog.brand p.log-in-cat-last {margin-left:29px;}
* html .last-btn-log input.cancel-email {position:absolute;}
* html .Catalog.brand .box .left-form {margin-left:40px;}
* html .Catalog.brand .box .right-form ul {margin-left:0;}
* html .Catalog.Catalog .box-gray .boxRight input.IEsfix { margin-left:-8px; }
/** [END] IE6 ******************************************************************/
/** IE7 ************************************************************************/
*+html .Catalog.brand .brand-selection .right-side .brandBox .checkbox .cat span, *+html .Catalog.brand .brand-selection .right-side .brandBox .checkbox .email span {font-size:9px}
*+html .Catalog.brand .box .right-form ul {margin-left:0;}
*+html .Catalog.Catalog .box-gray .boxRight input.IEsfix { margin-left:-8px; }
/** [END] IE7 ******************************************************************/