@charset "utf-8";
/* Global Settings */
body,div,ul,ol,li,pre,form,input,textarea,th,td{margin:0;padding:0;}
body{font:normal 8pt/8pt verdana,"Trebuchet MS",arial,helvetica,sans-serif;color:#555;text-align:center;}
table,fieldset,img{margin:0;padding:0;border:0;}
ul,li{list-style:none;}
ol li{list-style:decimal;margin-left:14px;}
ol{padding:4px 4px 4px 16px;list-style-type:decimal;}
caption,th,li{text-align:left;}
h1,h2,h3,h4,h5,h6{margin:0;padding:4px;font:bold 9pt/9pt "trebuchet MS";}
p{margin:0;padding:4px;font:normal 8pt/8pt verdana;}
hr{border:1px solid #ddd;border-width:2px 0 0;margin:6px 0;padding:0;}

a{color:#555;text-decoration:none;}
a:hover{color:#26a;text-decoration:underline;background-color:#ddd;}
a:hover img{background-color:transparent;}
select,input,textarea{font:normal 7pt/7pt verdana;}
input{padding:2px;}
body *{line-height:11pt;}
h1{font:bold 11pt/12pt "trebuchet MS";}
blockquote{float:right;margin:0 0 4px 16px;padding:6px;border:1px solid #ddd;border-width:0 0 2px 2px;background-color:#fff;}
fieldset{margin:8px 0;padding:8px;border:3px solid #ddd;}
fieldset fieldset{margin:4px 0;padding:8px;border:0;background-color:#eee;}
fieldset legend{font:bold 10.8pt/10.8pt "trebuchet MS";color:#c03;text-transform:uppercase;padding:0 4px;background-color:#fff;}

br.clr,p.clrP{clear:both;margin:0;padding:0;}
p.clrP img{width:1px;height:1px;border:0;}
br.clrLeft{clear:left;margin:0;padding:0;}
br.clrRight{clear:right;margin:0;padding:0;}
.floatL{float:left;}
.floatR{float:right;}
.alignL{text-align:left;}
.alignR{text-align:right;}
.alignC{text-align:center;}
.alignT{vertical-align:top;}
.alignB{vertical-align:bottom;}
.backGray{background-color:#eee;}
.showLink,#itemDetail_personalization a,a.showLink{color:#26a;text-decoration:underline;cursor:pointer;}
.msgError{display:none;}
.uc{text-transform:uppercase;font-size:9pt;}
.ref{font:bold italic 7pt/7pt verdana;color:#777;}
.uppercase{text-transform:uppercase;}
.br{font-weight:bold;color:#c03;}
.textGray{color:#999;}
.textBlue{color:#26a;}
.nobr{white-space:nowrap;}

#container{width:750px;margin:0 auto 0;text-align:left;}
#contentL,#contentL2{width:165px;float:left;clear:both;background:#e7e7e7 url('/Grafx/msc/bkgnd_e7e7e7_4x165.gif') 0 0 repeat-y;}
#fauxL,#fauxL2{background:url('/Grafx/msc/bkgnd_e7e7e7_4x165.gif') 0 0 repeat-y;margin:1px 0;height:100%;}
#contentM,#contentM2{width:585px;float:left;}
#footer{clear:both;}
#popWin *{text-align:left !important;}
#errorDisplay{width:750px;padding:20px;color:red;text-align:center;font-weight:bold}

.header{clear:both;margin:2px 0;font-family: verdana, arial, helvetica, sans-serif;}
.header .floatL{width:267px;}
.header #header-logo{margin-top:25px;}
.header #header-logo a,.header #header-logo a:hover{margin:0;padding:0;background-color:transparent;}
.header .floatR{width:480px;text-align:right;}
.header li{float:left;}
.header ul{margin:2px 0;}
.header ul#dropUL{margin-top:0;}

#indexWrapper{margin:10px 0;padding:0;border:1px solid #ccc;background-color:#eee;text-align:center;}
#indexWrapper p{padding:8px;font:normal 6.5pt/7pt arial;color:#bbb;}
#indexWrapper a{white-space:nowrap;padding:1px 4px;}
#indexWrapper a:hover{background-color:#555;color:#fff;text-decoration:none;}
#indexWrapper span a{padding:0;}
#indexRelocate{margin-bottom:5px;border-bottom:1px solid #ccc;}

.zone{float:left;margin:0 0 38px;width:194px;text-align:center;}
.zone p,.zone h3{margin:0 15px;}
.zone h3{font:bold 10.8pt/10.8pt "trebuchet MS";border-bottom:2px solid #ddd;padding:0 0 3px;margin-bottom:2px;}
.zone p{color:#777;font:normal 8.8pt/11pt "trebuchet MS";padding:3px 0 0;}
img.pzone{width:135px;height:135px;padding:0;margin:0 auto;}
.zone a:hover{background-color:transparent;}
.zone ul{margin:15px auto 4px 25px;padding:0;}
.zone #shopByEra ul{margin-left:40px;}
.zone li{padding:1px;}
.zone li a{padding:0 8px;}
.zone li a:hover{background-color:#ddd;}
.zone p.tagEstate,.zone p.tagClr,p.tagVideo{font-family:"trebuchet MS";width:120px;margin:0 auto;font-size:8.8pt;padding:2px 2px 1px;color:#26a;font-weight:bold;border-bottom:1px dotted #26a;text-transform:uppercase;}
.zone p.tagClr{color:#c03;border-color:#c03;}
.zone p.tagVideo{padding:2px 0 0;margin-top:3px;border:1px dotted #bbb;border-width:1px 0 0;font-size:6.8pt;}
.zone p.tagVideo img{margin-bottom:-2px;}
.zone p.tagVideo a.productLink{color:#888;}
.zone p.tagVideo a.productLink:hover{color:#26a;text-decoration:none;}
.itemMore{padding:4px;font-size:7.2pt;font-weight:bold;font-family:"trebuchet MS";}
.itemMore a{padding:0 3px 0 2px;color:#26a;background-color:#eee;}
.itemMore a:hover{text-decoration:none;background-color:#ccc;}

#leftBanners{}
.bnr_relatedDoc{float:left;}
.bnr_relatedDoc a{padding:4px 4px 4px 14px;color:#26a;text-decoration:underline;font-weight:bold;background:url('/Grafx/msc/dbl-angle-quote_40pct.gif') 0 50% no-repeat;}
.bnr_relatedDoc a:hover{background-image:url('/Grafx/msc/dbl-angle-quote.gif');background-color:#ddd;}

#emailSub{width:750px;background-color:#aaa;text-align:center;}
#emailSub p{font-weight:bold;color:#fff;padding:6px;}

.ln-dot{width:4px;height:59px;}

img.logo_tag{margin:0 0 4px;}

#topSiteBanners,#topPageBanners{float:right;width:583px;height:40px;margin:0 0 2px;}
.promotion,.promoBnrAlt{width:583px;height:40px;text-align:center;vertical-align:middle;background:#ccc url('/Grafx/home/bnr_promo_gray.jpg') top right;overflow:hidden;}
.promotion p{padding:4px;color:#fff;font:normal 8.8pt/10pt "trebuchet MS";}
.promotion p a{color:#fff;}
.promotion p a:hover{color:#444;}
.promotion p b{text-transform:uppercase;font-size:8.4pt;}

#homeWrapper #flashcontent{margin-left:3px;}
#homeWrapper #flashcontent2{margin-left:0px;}
#homeWrapper #topPageBanners{margin-top:4px;width:450px;/*height:513px;*/}
img#home_feature{margin:0 5px 0 3px;}
#homeWrapper #rightBanners{float:right;width:130px;margin-top:4px;}
#homeWrapper #rightBanners img{margin:0;padding:0;}
#homeWrapper #rightBanners a{display:block;padding:0;margin:0 0 6px;}
#homeWrapper #rightBanners #home_bnr_r3 a{margin:0;}
#homeWrapper #bottomBanner{float:right;width:577px;margin:4px 0 0;padding:0;}

#breadcrumb p{width:750px;text-align:left;border-bottom:1px solid #ccc;padding:4px 0;margin:0 0 2px;vertical-align:top;font-size:8pt;font-weight:bold;}
#breadcrumb span.remove{font-size:7pt;color:#555;font-weight:normal;}
#breadcrumb img{margin-bottom:-1px;}

#resultDetails{clear:both;margin-top:15px;}
#resultDetails h3{padding:0 10px 5px;font:10pt/10pt "trebuchet MS";color:#777;text-align:left;}
#resultDetails h3 span{color:#26a;font-weight:bold;}

.viewOptions{padding:2px 0 5px;border:2px dotted #e7e7e7;border-width:2px 0;text-align:center;width:585px;}
.viewOptions p{padding:2px 0 0 10px;font-size:8pt;}
#viewSort select{width:100px;}
#viewSort{float:left;text-align:left;}
.viewPage{float:right;text-align:right;}
.viewPage a{padding:2px;}
.selectedPagerLink{padding:1px 5px;font-family:"arial black";font-size:9pt;background-color:#ddd;color:#000;}
span.search_nav_active{font-weight:bold;background-color:#eee;padding:3px;}

p.phone{font:normal 10pt/14pt Georgia,"Times New Roman",serif;padding:8px 0 2px;color:#555;}
p.phone b{font-weight:normal;font-size:14pt;}

.navSub{clear:both;background-color:#e7e7e7;height:24px;margin:2px 0 0;z-index:0;}
.navSub .floatL{width:250px;}
.navSub .floatR{width:495px;}

ul.navPre{height:22px;}
ul.navInfo{float:right;margin:30px 0 10px;}
ul.navMain{clear:both;height:22px;}
ul.refineAll a{margin:8px 0;}

ul.navMain li{background:#555 url("/Grafx/msc/nav_border_3x5.gif") repeat-y top right;color:#fff;text-align:center;font-weight:bold;letter-spacing:1px;font-family:"trebuchet MS";padding-right:1px;}
ul.navMain li:hover{background-color:#bccf9f;}
ul.navMain li a:hover{background:#555 url("/Grafx/msc/nav_border_3x5.gif") repeat-y top right;}

ul.navMain li.last,ul.navMain li.last a:hover,ul.navInfo li.last{background-image:none;}
ul.navMain li.last{padding-right:0;}
ul.navInfo li{background:url("/Grafx/msc/nav_border_3x5.gif") repeat-y top right;text-align:center;}

.navSub ul{margin:0;}
ul.navPre li,.navSub ul li{float:right;font-size:8.5pt;color:#26a;}
ul.navPre li{padding-top:6px;}

.header li a{display:block;}
.header li.last a{margin-right:0;}
ul.navMain a{width:82px;height:18px;color:#fff;padding-top:4px;}
ul.navInfo a{margin:0 3px;padding:1px 3px;font-size:7.5pt;}
ul.navMain .plus3px a{width:86px;}
ul.navPre a,.navSub ul a{color:#26a;padding:5px 13px;}
ul.navPre a{padding:0;margin:2px 0 2px 26px;}
.navSub ul a:hover{background-color:#ccc;}
ul.navPre li.navShopCart{background-color:#eee;vertical-align:top;padding:2px 8px;font-weight:bold;}
ul.navPre li.navShopCart a{padding:0;margin:0;}
ul.navPre li.navShopCart a:hover{background-color:transparent;}

ul.navMain li a:hover{color:#555;background-color:#ccc;text-decoration:none;}

ul.indent4px{padding:0 4px;}

#contentL ul,#contentL2 ul{width:165px;text-align:left;}
#contentL2 ul{margin:8px 0 0;}
#contentL li,#contentL2 li{float:left;font:normal 7.5pt/7.8pt verdana;}
#contentL li a,#contentL2 li a{display:block;margin:0;padding:1px 0  0;text-indent:10px;width:165px;color:#333;text-decoration:none;}
#contentL li a.head,#contentL2 li a.head,li a.head{margin-top:8px;font:bold 9.2pt/9.2pt "trebuchet MS";color:#333;text-indent:10px;}
#contentL li a.head,#contentL2 li a.head{padding:4px 0;}
#contentL li a.head:hover,#contentL2 li a.head:hover{color:#26a;}
#contentL li a:hover,#contentL2 li a:hover{background-color:#ccc;color:#03a;}
#contentL li.group,#contentL2 li.group,li.group{margin-top:15px;font:bold 9.2pt/9.2pt "trebuchet MS";color:#333;}
#contentL li.group,#contentL2 li.group{display:block;width:150px;padding:4px 4px 2px 10px;}
#contentL li a.narrow,#contentL2 li a.narrow{margin-top:2px;}

#contentL li.showMore a{font-style:italic;}
#contentL li.showAll{margin-top:10px;}
#contentL li.showAll a{font:bold 7.5pt/7.8pt verdana;color:#333;font-style:italic;padding:2px 0;}
#contentL li.pad10px a{margin:10px 0;}
#contentL li a.newStore{color:#4a3826;background-color:#bccf9f;margin:4px 0; padding:4px 0;font-weight:bold;}
#contentL li a.newStore:hover{color:#bccf9f;background-color:#4a3826;}

#contentL #allRefinements li a span{color:#777;font-size:0.88em;}
#allRefinements ul li.showMoreRefine{display:none;margin-right:-3px;/*border-bottom:2px dotted #ccc;*/}
#allRefinements ul li.showMoreRefine a{border-bottom:2px dotted #ccc;padding-bottom:3px;margin:1px 0 2px;}
#allRefinements ul li.showMoreRefine a{color:#26a;/*background-color:#e3f0e3;*/}
#allRefinements ul li.showMoreRefine ul li a{/*background-color:#e3f0e3;*/color:#333;border:0;margin:-3px 0 3px;padding:1px 0 0;}
#allRefinements ul li.showMoreRefine ul li a:hover{background-color:#ccc;color:#26a;}

#allRefinements #navShowAll li a{margin-top:15px;}
#allRefinements #navShowAll li.showMoreRefine a{/*border:0;*/margin-top:15px;padding:1px 0 0;}

#contentM2 ul{float:left;width:185px;margin:0;padding:8px 0 8px 8px;border-left:2px dotted #e7e7e7;}
#contentM2 ul.noBorder{border:0;}
#contentM2 li{font:normal 7.5pt/7.8pt verdana;margin:0 2px;padding:1px 2px 0;}
#contentM2 li a{margin:0;padding:0;color:#333;text-decoration:none;}
#contentM2 li a:hover{background-color:#ccc;color:#03a;}
#contentM2 li.group{font:bold 9.2pt/9.2pt "trebuchet MS";color:#333;padding:4px 2px 2px;}

#contentM2 h2{margin:0;padding:8px 8px 8px 12px;font:bold 10.2pt/10.2pt "trebuchet MS";text-align:left;color:#333;border-bottom:2px dotted #e7e7e7;}
#contentM2 p{margin:0;padding:8px 8px 8px 12px;color:#333;border-top:2px dotted #e7e7e7;}
#contentM2 p.bnr_relatedDoc{border:0;}

#contentM2 .itemMore a{color:#26a;}
#contentM2 .rsTag{font:bold 9.2pt/9.2pt "trebuchet MS";color:#333;}

#contentM2 .edutainment h2,#contentM2 .edutainment p{border:0;}

.edutainment a{text-decoration:underline;}
.edutainment .itemMore a{text-decoration:none;}

#quickshop{color:#fff;text-align:left;padding:1px 0 1px 10px;margin:0;}
#quickshop #freeText{width:144px;padding:1px 4px;font-size:9px;height:auto;margin:0;}

#featureSet{background-color:#ddd;color:#000;margin:0;padding-bottom:2px;width:200px;float:right;}
li.feature{float:left;width:146px;}
#featureSet h3{color:#fff;}

#contextLink h1,#contextURL,#showAllSEO{padding:0;margin:0;}
#showAllSEO{margin-top:2px;}
#contextURL,#showAllSEO{padding:0;margin-left:164px;}
#contextLink h1 a,#contextURL a,#showAllSEO a{width:auto;background:url('/Grafx/msc/dbl-angle-quote_40pct.gif') 0 50% no-repeat;color:#26a;padding:4px 4px 4px 16px;text-decoration:underline;font:bold 7.2pt/7.2pt verdana;}
#contextLink h1 a:hover,#contextURL a:hover,#showAllSEO a:hover{background-image:url('/Grafx/msc/dbl-angle-quote.gif');color:#444;background-color:#ddd;}
#showAllSEO #jsonSeoTitle .subH1{display:none;}

#banner1{clear:both;margin:0;width:585px;text-align:left;}
#banner1 #featureSet{background-color:transparent;padding:0;width:auto;float:none;}
#banner1 #featureSet img.pzone{float:left;padding:0;margin:2px 8px 10px 30px;width:135px;height:135px;}
#banner1 h1{padding:4px 10px 0;margin:0;color:#555;font:bold 16pt/18pt "trebuchet MS";}
#banner1 p{margin:0;padding:2px 10px 0;font:normal 8pt/10.5pt "trebuchet MS";color:#777;}
#banner1 p#contextURL,#banner1 p#showAllSEO{padding:5px 10px 2px;font:bold 9pt/9pt "trebuchet MS";}
#banner1 p#contextURL a,#banner1 p#showAllSEO a{color:#26a;text-decoration:underline;}
#banner1 h1 .subH1{font:bold 10.2pt/10.2pt "trebuchet MS";}
#seoH1{margin:0;padding:0;}

#guidedRelocate{width:520px;margin:8px auto 0 50px;}
.altSearchLink{margin:4px 0;padding-top:4px;border-top:2px solid #ddd;}
#guidedRelocate .zone{width:260px;margin:0;text-align:left;}
#guidedRelocate h3,.altSearchLink h3{display:inline;border:0;padding:0;margin:0;text-align:left;}
#guidedRelocate h3 a,.altSearchLink h1 a{display:block;width:auto;background:url('/Grafx/msc/dbl-angle-quote_40pct.gif') 0 50% no-repeat;color:#26a;padding:4px 2px 4px 15px;text-decoration:underline;font:bold 7.5pt/9pt verdana;}
.altSearchLink h1 a{font:bold 9pt/9pt verdana;}
#guidedRelocate h3 a:hover,.altSearchLink h1 a:hover{background-image:url('/Grafx/msc/dbl-angle-quote.gif');color:#444;background-color:#ddd;}
.altSearchLink h1 a{margin-left:10px;}

#noresultsmessage p.br{margin:10px 5px;font-size:11pt;line-height:16pt;}
#noresultsmessage ol{padding:0;margin:0 14px;}
#noresultsmessage ol li{padding:0;}
#noMatchRelocate p{padding:10px 10px 0 20px;font-size:11pt;line-height:14pt;}

.submit_go,.submit_enter,.submit_continue,.submit_co{font-weight:bold;text-transform:uppercase;color:#fff;background-color:#888;cursor:pointer;}
#quickshop .submit_go,.submit_enter,.submit_co{padding:4px 6px;border:1px solid #444;background-color:#c03;}
#quickshop .submit_go{padding:1px 2px;font-size:6.5pt;line-height:6.5pt;}

.redPrice{color:#c03;font-weight:bold;}

#nonJSP a{color:#26a;text-decoration:underline;}
#nonJSP h1{color:#555;font:bold 15pt/15pt "trebuchet MS";text-transform:uppercase;padding:8px 4px 0;}
#nonJSP h2{font:bold 10.8pt/10.8pt "trebuchet MS";padding:8px 4px 0;}
.pageHead{padding-bottom:8px;border-bottom:2px solid #ddd;}
.pageHead p{padding-top:0;}

.tableC{padding:4px 0;border-top:2px solid #ddd;}
.tableC td{text-align:center;padding:1px 8px;}
.border{margin:10px auto;}
.border,.border td{border:2px solid #ccc;border-width:2px 1px 1px 2px;}
.border td{border-width:0 1px 1px 0;vertical-align:bottom;}
.border td.noborder{border-right:0;}
.bgEEE{background-color:#eee;}
.alignB{margin-top:10px;}
.alignB td{width:750px;vertical-align:bottom;}
#nonJSP .alignB a{text-decoration:none;}
#nonJSP .alignB a .link{text-decoration:underline;}
.border1px{border:1px solid #ddd;}

#offset11px{margin:11px 0 0 11px;}
#offset11px h2{padding-top:10px;font:bold 12.2pt/12.2pt "trebuchet MS";}

#aboutContent p a{text-decoration:none;}

#faqContent{width:565px;margin:0 4px;text-align:left;}
#retailContent{width:550px;margin:10px;text-align:left;}

a.jsClose,#nonJSP a.jsClose{font:bold 7.4pt/7.4pt verdana;padding:2px 6px 3px;margin:0 0 0 15px;background-color:#ddd;border:1px solid #26a;text-decoration:none;}
a.jsClose:hover,#nonJSP a.jsClose:hover{background-color:#888;color:#fff;}

#contentL h1,#contentL2 h1{padding:10px 10px 0 10px;}
#contentL h2,#contentL2 h2{padding:0 10px 10px 10px;}
#contentL p,#contentL2 p{padding:4px 10px;}

#contentL .leftNavP{margin:15px 0 0;}
#contentL .leftNavP a{color:#26a;text-decoration:none;font-weight:bold;padding:2px;}
#contentL .leftNavP a:hover{background-color:#ccc;color:#000;}

p.note{font-style:italic;}

/* BUILD-A-RING CSS */
#diaRingBuild td,#diaRingBuild th{padding:2px;vertical-align:bottom;}
#diaRingBuild #alignTop td{vertical-align:top;}
#diaRingBuild th{padding-bottom:8px;}
#diaRingBuild p{line-height:10pt;}
#trebMS ol{padding-left:13px;}
#trebMS li.b{font-weight:bold;color:#333;text-transform:uppercase}
#trebMS p,#trebMS li,#trebMS h3{font:bold 8.8pt/12pt "trebuchet MS";color:#777;}
#trebMS li{font-size:10.8pt;line-height:14pt;}
#diaRingBuild .diaSelect p{line-height:14pt;}
.diaSelect td{text-align:center;}
.diaSelect,.diaSearch{margin:0 auto;}
#resultsHeader{margin:5px 0 0;border-top:2px solid #ddd;background-color:#eee;}
#resultsHeader p{font-weight:bold;}
.resultsTable,.historyTable{width:750px;margin:0;padding:0;}
.resultsTable th,.historyTable th,.resultsTable td,.historyTable td{margin:0;padding:0;text-align:center;border-bottom:1px solid #ddd;}
.resultsTable th,.historyTable th{border-bottom:2px solid #ccc;background-color:#eee;padding:3px 0 2px;}
.resultsTable p,.historyTable p{padding:0 2px;}
.resultsTable th p,.historyTable th p{font-weight:bold;}
.resultsTable a{color:#26a;text-decoration:underline;}
.resultsTable .col1{width:8%;text-align:left;}
.resultsTable .col2{}
.resultsTable .col3{width:11%;}
.resultsTable .col4,.resultsTable .col6,.resultsTable .col7{width:9%;}
.resultsTable .col5{width:10%;}
.resultsTable .col8{width:15%;}
.resultsTable .col9{width:12%;text-align:right;}
.historyTable th,.historyTable td{width:12%;text-align:left;}
.historyTable .col1{width:15%;}
.historyTable .col6{width:auto;}
.historyTable .col7{width:20%;}
.historyTable .col8{width:8%;}
.resultsTable .resultsTable td{border:0;}

.moreInfoZ{display:none;position:absolute;width:400px;margin-left:-78px;padding:8px;background-color:#efe;border:2px solid #c03;z-index:8;overflow:scroll;}
.moreInfoZ p,pre{font:bold 8pt/8pt verdana;color:#c03;text-align:left;padding:0;}
#mercadoStats{margin:10px 0;border:1px dotted #aaa;padding:8px;font-size:8pt;text-align:left;background-color:#efe;}

.mpRetail{}
.mpPayments{font-weight:bold;color:#555;}

#soldierPage table{margin:4px 0 19px 4px;}
#soldierPage td{padding:2px 0;vertical-align:bottom;text-align:center;}
#soldierPage p{padding:2px;font-size:7pt;}

#siteMap fieldset{padding-top:0;}
#siteMap a.close{color:#c03;background-color:#ffe;text-decoration:none;}
#rsSitemap{margin:5px 12px;}
#rsSitemap h2{margin-top:15px;}
#rsSitemap li ul{margin:5px 15px;}

#spx{color:#c03;font-weight:bold;background-color:#fee;}

/* HIDDEN ELEMENTS */
#zoneGuided,.zone p.tagClr,#relatedProduct h1,#guidedRelocate img,#guidedRelocate p,#guidedRelocate br.clr,#hideJSON,
#banner1 #featureSet h3,#banner1 #featureSet p,#container #navStores,#itemDetailWrapper #leftBanners,#itemDetailWrapper #rightBanners,
#itemDetailWrapper #leftBannersNavHead,#ringPDF,#homeWrapper #leftBannersNavHead,#itemDetailWrapper #clrMsg,#noMatchMsg,
#breadcrumb img,#mercadoStats,#phoneOverride,#showAllChoices{display:none;}/*#siteSettings,.moreProdInfoTech*/
@media print{.noprint{display:none}}
@media screen{.print{display:none}}

#dropUL li{float:left;z-index:5;}
.dropSubUL{position:absolute;left:-999em;width:166px;margin:0;padding:0;}
.dropSubUL li{margin:0;padding:0;border:0;}
.dropSubUL li a{height:auto;margin:0;padding:3px 0 5px 8px;text-align:left;background-color:#eee;font:normal 7.8pt/7.8pt verdana;letter-spacing:0;border:1px solid #555;border-width:0 1px;}
#dropLastUL li a{text-align:right;padding:3px 8px 5px 0;}

#dropUL li.sfhover ul{top:17px;}
#dropUL .dropSubUL li a:hover{background-image:none;color:#26a;background-color:#ccc;text-decoration:underline;}
#container .header .navMain li:hover{background-color:#bccf9f;}
#dropUL li{position:relative;}
.dropSubUL li a{color:#4a3826;}
#dropUL li:hover a{color:#4a3826;}
#dropUL li:hover ul#dropLastUL,#dropUL li.sfhover ul#dropLastUL{left:-85px;}
.dropSubUL li.liFirst a,#dropLastUL li.liFirst a{padding-top:8px;padding-bottom:4px;}
.dropSubUL li.liLast a,#dropLastUL li.liLast a{border-bottom:1px solid #555;padding-bottom:8px;}

/* ie hack *** REMOVE 10PX *** pad 0+8 & bord 1+1*/
#container .header #dropUL .p3px ul li a{width:171px;}
#container .header #dropUL .p3px ul li > a{width:161px;}
#container .header #dropUL .dropSubUL li a,#container .header #dropUL .p1px li a,#dropLastUL li a{width:167px;}
#container .header #dropUL .dropSubUL li > a,#container .header #dropUL .p1px li > a,#dropLastUL li > a{width:157px;}

#cmcOptBnrMoved{margin:0 0 4px 68px;padding:0;width:451px;}
#cmcOptBnrMoved ul{margin:0;padding:0;width:auto;}
#cmcOptBnrMoved li{float:left;width:225px;margin:0;padding:0;}
#cmcOptBnrMoved li a{display:block;width:205px;margin:0;background:url('/Grafx/msc/dbl-angle-quote_40pct.gif') 0 50% no-repeat;color:#26a;padding:4px 2px 4px 15px;text-decoration:underline;font:bold 7.5pt/9pt verdana;}
#cmcOptBnrMoved li a:hover{background-image:url('/Grafx/msc/dbl-angle-quote.gif');color:#444;background-color:#ddd;}

#missionStatement{margin:0;padding:16px 8px 8px 16px;clear:right;}
#missionStatement p{margin:0;padding:0;font:normal 8.8pt/12.8pt "Trebuchet MS";}
#missionStatement p a{color:#26a;text-decoration:none;}
#missionStatement p a:hover{background-color:#eee;text-decoration:underline;}

#container #nonJSP p,#container #nonJSP li{line-height:17px ! important;}

#breadcrumb p a.goBack{margin-right:20px;padding:2px 8px;text-align:center;background-color:#eee;border:1px solid #eee;text-transform:uppercase;font-size:9px;}
#breadcrumb p a.goBack:hover{background-color:#444;color:#fff;text-decoration:none;}
#refineTitle{margin:1px;padding:10px 0;background-color:#fff;border:1px solid #888;text-align:center;font:bold 9pt/9pt "Trebuchet MS";}

/*begin ziter*/
#dropUL li:hover ul,#dropUL li.sfhover ul{left:-2px;top:20px;display:block;font-family:verdana, arial, helvetica, sans-serif;}
#dropUL li.sfhover ul{top:17px;}
.header .floatL img {margin-top:5px;}

#phoneNav{width:275px;float:left;margin-top:25px;}
#phoneNav2{width:335px;float:right;margin-right:5px;}
p.phone{text-align:right;padding-right:6px;white-space:nowrap;}
#phoneNav2 p.phone{clear:right;}
ul.navPre li{padding-top:4px;}
ul.navPre a{padding:2px;margin:0 6px;}

#perpCart-wrapper{float:right;width:190px;}
#perpCart{background:#efefef;border:1px solid #ccc;padding:7px 2px 2px;text-align:center;margin:8px 0 2px;height:40px;}
#perpCart-wrapper p.freeShip{margin:0;padding:1px 0 0;font-size:9px;text-align:right;font-weight:bold;color:#888;}
#perpCart-wrapper p.freeShip b{color:#c03;}
#perpCart-wrapper p.freeShip a{color:#888;}
#perpCart-wrapper p.freeShip a:hover{color:#333;}
#perpCart-wrapper p.freeShip a .showLink{text-decoration:underline;}
#perpCart2{background:#efefef;border:1px solid #ccc;float:right;width:190px;margin:10px 0 0;padding:5px 2px 2px;text-align:center;}
#perpCart2{margin:0;}
#phoneNav2 p.phone{padding-top:3px;}
#perpCart p,#perpCart2 p{text-align:center;font-size:11px;margin:0 0 2px;padding:0;}
#perpCart p.perpCart_title,#perpCart2 p.perpCart_title{text-transform:uppercase;margin:0 5px 2px;font:bold 14px "Trebuchet MS";}
#perpCart p img,#perpCart2 p img{vertical-align:middle;margin:0 3px 2px;}
#perpCart a {color:#26a;text-decoration:underline;margin-left:4px;font-weight:bold;}

/* wish list */
.navSub .floatL{width:240px;}
.navSub .floatR{width:505px;}
.header .navSub li{background:url("/Grafx/msc/nav_border_3x5.gif") repeat-y top right;text-align:center;}
.header .navSub a{color:#26a;margin:0 4px 0 2px;padding:4px;font-size:7.5pt;}
.header .navSub a:hover,.header .navSub li.last{background-image:none;}
.header .navSub li.last a{margin-right:0;padding-right:5px;}

#phoneNav2 ul.navPre{height:auto;}
#phoneNav2 ul.navPre li{padding:2px;}
#phoneNav2 ul.navPre li a{padding:2px;margin:0 4px;}
#phoneNav2 p.phone{padding-top:0;margin-top:0;}

.fieldUL{margin-left:16px;}
.fieldUL ul,.pageUL ul{margin:4px 4px 4px 16px;}
.fieldUL li,.pageUL li{list-style:disc;padding:3px 0;}
blockquote.quote{float:none;margin:10px 0;padding:0;border:2px solid #eee;border-width:2px 0;background:transparent url('http://www.ross-simons.com/Grafx/msc/quote-open_30x23.gif') top left no-repeat;text-align:center;}
blockquote.quote .quoteWrap{margin:0;padding:10px 50px;background:transparent url('http://www.ross-simons.com/Grafx/msc/quote-close_30x23.gif') bottom right no-repeat;}
blockquote.quote .quoteWrap p{margin:0;padding:8px 0 11px;font:normal 10pt/16pt "Trebuchet MS";font-style:italic;}

/* form capture */
#rsCapture .form_log_res{height:auto;width:inherit;}
#rsCapture .form_log_res p.errorHead{;background-color:#fdd;padding:15px;margin:0 0 10px;}
#rsCapture .form_log_res.ajax-loading{background:transparent url('http://www.ross-simons.com/Grafx/spinner.gif') no-repeat center;}
#rsCapture .IEerror{border:2px solid #c03;}
#rsCapture .IEselectError{background:#fdd;}
#rsCapture .FFerror{outline:2px solid #c03;}

/* left-nav callout banner */
#contentL .leftNavCallout{display:block;background:#fff url('http://www.ross-simons.com/Grafx/msc/bkgd_eee-30pct_10x10.gif') 0 0 repeat;;margin-top:10px;padding:3px 0 8px;border:1px solid #fff;border-width:4px 0;}
#contentL .leftNavCallout li.group{color:#a0a;margin:6px 0 4px;font-size:14px;}
#contentL .leftNavCallout li a{font-weight:bold;}

/* tooltip */
a.toolTip:hover{position:relative;text-decoration:none;}
a.toolTip span.tipTitle{display:none;text-decoration:none;}
a.toolTip:hover span.tipTitle{display:block;position:absolute;width:230px;top:0;left:-122px;padding:10px;margin:20px;z-index:100;background-color:#fff;border:6px solid #aaa;color:#444;font-style:italic;text-decoration:none;}

/* designer jewelry section */
#designerCollection{margin:4px 0 8px 5px;}
#designerCollection p{line-height:15px;margin:0;padding:2px 4px;}
#designerMain #flashcontent{float:left;padding:0;margin:25px 0 20px 20px;background:transparent url('http://www.ross-simons.com/Grafx/design/350x265_roberto-coin.jpg') 0 0 no-repeat;}
#designerMain{background:#e7e7e7;height:345px;width:575px;margin:0 0 8px;}
#designerMain .floatR{margin:12px 0 0;width:170px;text-align:left;clear:right;}
#designerMain #designerBannerOne{margin-top:20px;}
#designerMain .floatR p{margin-right:5px;}
#designerMasthead{background:#666;height:30px;width:575px;text-align:center;padding:2px 0;}
#designerMasthead img{margin:0 auto;width:265px;height:25px;}
#designerDetails{width:575px;}
#designerDetails .designerHead{background:#666;height:30px;width:275px;text-align:center;padding:2px 0;}
#designerDetails .designerHead img{margin:0 auto;}
#designerDetails .floatL,#designerDetails .floatR{background-color:#e7e7e7;height:235px;width:275px;margin:8px 0;}
#designerDetails p{margin:9px 20px 6px 35px;padding:0;}
#designerDetails p.center{margin:9px auto 6px;text-align:center;}


/* item detail page */
#itemDetailWrapper .bannerWrap{margin-top:-2px;text-align:center;}
#itemDetailWrapper .promotion{width:750px;height:40px;text-align:center;vertical-align:middle;background:#ccc url('/Grafx/home/bnr_promo_gray.jpg') top right;overflow:hidden;}

#itemDetail{clear:both;padding-top:5px;}

#itemDetail_left,#itemDetail_right{float:left;width:360px;text-align:left;}
#itemDetail_right{float:right;}

#infoCollect{position:absolute;top:250px;left:-9999px;width:300px;z-index:2;text-align:center;vertical-align:middle;margin-left:-150px;}
#infoCollect p{margin:0 auto;padding:30px 20px;color:#c03;font-weight:bold;border:6px solid #c03;background-color:#eee;text-align:center;}

/*
.itemPromoMsg{margin:0 0 10px 4px;padding:4px;background:#fff url('/Grafx/banners/bnrMsg_item_gold-bkgrnd_354x10.jpg') 0 0 repeat-y;text-align:center;}
.itemPromoMsg h3,.itemPromoMsg p{margin:0;padding:8px 4px 6px;font:8.5pt/10pt arial,verdana;}
.itemPromoMsg h3,.itemPromoMsg p.itemPromoDesc{color:#555;font-weight:bold;}
.itemPromoMsg h3{font-size:11pt;font-family:"arial black";font-weight:normal;}
.itemPromoMsg p.itemPromoDesc{font-size:9pt;}
.itemPromoMsg h3 + p,.itemPromoMsg p + p{padding-top:0;margin-top:0;}
*/
.itemPromoMsg{margin:0 0 10px 4px;text-align:center;}
.itemPromoMsg p{margin:0;padding:0 4px 6px;font:8.5pt/10pt arial,verdana;}

.mp_slide,.dia_slide{cursor:pointer;}
#itemDetail_pricing .mp_slide,.dia_slide{color:#26a;text-decoration:underline;}
img.mp_slide,img.dia_slide{float:right;padding:4px;}

#mp_slide{text-align:left;border:2px solid #ccc;margin:-4px 4px 8px 6px;}
#mp_slide p{background-color:#fff;padding:12px;margin:0;}
#mp_slide p + p{padding-top:0;}
#mp_slide p .uppercase{font-size:10.5pt;font-weight:bold;}

#dia_slide{padding:4px;margin:1px 4px;border:1px solid #ddd;border-width:1px 1px 2px;}

#itemDetail_shortDesc{padding:0 4px;font-size:12pt;line-height:13pt;}
#itemDetail_longDesc{font-size:9pt;line-height:11pt;}
#itemDetail_sku{padding-top:2px;color:#999;font-weight:bold;font-size:9pt;}
#itemDetail_exclusion{color:#999;font-size:8pt;line-height:9pt;font-style:italic;padding-top:0;}
#member_select{width:350px;margin-top:5px;}
#itemDetail_selectQuantity{}
#itemDetail_itemStock{display:none;}
#itemDetail_addButton{}
.actionMsg{color:#c03;font-weight:bold;}
#itemDetail_sku .actionMsg{padding-left:6px;}

#otherViews{margin:10px 0;}

/* item detail pricing */
#itemDetail_pricing{margin:10px 0;}
#itemDetail_pricing p{padding:2px 4px;line-height:10pt;}
#itemDetail_productPrice{font-weight:bold;font-size:10pt;padding-bottom:3px;}
#itemDetail_wasPrice{color:#999;}
#itemDetail_retailPrice{}
#itemDetail_retailSavings{}
#itemDetail_addlph{margin-top:5px;}
.price-offeritem,.price-clearance,.price-closeout,.price-rsvp,.price-tsd,.price-smartpay{color:#c03;font-weight:bold;}
#mpPayOptions{margin-top:8px;}
#bml_pricing{margin-top:8px;font:normal 12px/14px verdana;letter-spacing:-1px;}
#bml_pricing sup{line-height:0;font-size:7px;}
#bml_pricing .txtSmall{font-size:10px;}
#bml_pricing a{color:#26a;text-decoration:underline;}

/* video */
#videoLayer{position:absolute;top:0;left:50%;z-index:100;text-align:center;width:690px;margin-left:-345px;}
#videShell{}
#itemVideoWrapper{padding-top:60px;}
#itemVideoInner{background-color:#fff;padding:14px;border:6px solid #ccc;border-bottom:0;}
#itemVideo,#videoPlayer{width:650px;height:433px;margin:0 auto;padding:0;}
#itemVideo{background:#000 url('/Grafx/video/rs-video-splash_600x400.jpg') 50% 50% no-repeat;}
#videoSlideClose{font-weight:bold;background-color:#fff;padding:0 14px 14px;border:6px solid #ccc;border-top:0;}
#videoLinkText{cursor:pointer;}

.lineDivider{background:transparent url('http://www.ross-simons.com/Grafx/filler/spacer999999.gif') 0 50% repeat-x;text-align:center;}
.lineDivider .fillWhite{background-color:#fff;padding:0 8px;}

p.lineDivider{font:bold 10.5pt/11pt "Trebuchet MS";text-transform:uppercase;}

/* item pzln */
#itemDetail_personalization{margin:8px 4px;}
#itemDetail_personalization fieldset{border:1px solid #ccc;}
.errPzln{color:#fff;background-color:#c03;}

/* online purch off */
#watch800{margin:0 0 8px 4px;padding:8px 4px;background-color:#d2e7a4;border:1px solid #ccc;border-width:2px 0;text-align:center;}
#watch800{margin-top:8px;}
#watch800 p,#watch800 h1{color:#6b422e;}
#watch800 a{color:#26a;text-decoration:underline;}

/* tabbed boxes */
#tabGroup{visibility:hidden;margin:20px 0 0 4px;}

p#tabMenu{padding:0;margin:0;height:37px;border-bottom:1px solid #ddd;font:bold 12px/13px "trebuchet MS";}
p#tabMenu a{display:inline-block;margin-right:3px;background-color:#f1f1f1;border:1px solid #ddd;border-bottom:1px solid #f1f1f1;padding:3px 17px;cursor:pointer;}
p#tabMenu a:hover{color:#26a;text-decoration:none;background-color:#ddd;border-color:#ddd;}
p#tabMenu a.tabSelected:hover{color:#444;background-color:#fff;border-bottom:2px solid #fff;}
p#tabMenu .tabSelected{background-color:#fff;border-bottom:2px solid #fff;}

#tabContentWrapper{width:354px;overflow:auto;height:230px;border:1px solid #ddd;border-top:0;}
#tabContent{padding:8px 0;}
#tabContent h2{padding:2px 10px 7px;font-size:10pt;}
#tabContent p{padding:2px 10px;}
#tabContent .fieldUL{margin:8px 8px 8px 16px;padding:0 0 10px 8px;}
#tabContent .fieldUL li{list-style:disc;padding:2px 0;}

#itemDetail_productSpecs .jewelryData{width:358px;margin:0;padding:0 0 7px;border:0;}
#itemDetail_productSpecs .jewelryData td{padding:0;margin:0;vertical-align:top;border-top:1px dotted #ccc;}
#itemDetail_productSpecs .jewelryData td.dfn{width:10%;}
#itemDetail_productSpecs .jewelryData td p{margin:0 25px 0 7px;padding:2px;}
#itemDetail_productSpecs .jewelryData td.dfn p{font-weight:bold;white-space:nowrap;margin-right:0;}

#itemDetail_giftBox img{width:330px;height:140px;margin-top:4px;}
#itemDetail_giftBox p{line-height:15px;}

/* related zones */
#itemDetail_relatedProducts{visibility:hidden;clear:both;margin:30px auto 10px;text-align:center;}
#itemDetail_relatedProducts p.lineDivider{font:bold 13pt "trebuchet MS";}
#itemDetail_relatedProducts_tab1,#itemDetail_relatedProducts_tab2{position:absolute;left:50%;margin-left:-375px;text-align:center;white-space:nowrap;}
#itemDetail_relatedProducts .zone{display:inline-block;margin:10px 0;padding:0;width:150px;text-align:center;white-space:normal;}
#itemDetail_relatedProducts .zone p{margin:0 10px;}
#itemDetail_relatedProducts .zone p span{background-color:#fff;}
#itemDetail_relatedProducts .xsell_wasPrice{color:#999;}

#itemDetail_relatedProducts a{cursor:pointer;}
#itemDetail_relatedProducts a.productLink img{border:2px solid #fff;}
#itemDetail_relatedProducts a.productLink:hover img{border-color:#ddd;}

p#tab_relatedProducts{margin:0;padding:0;border-bottom:1px solid #ddd;height:31px;font:bold 16px "trebuchet MS";}
p#tab_relatedProducts a{display:inline-block;background-color:#f1f1f1;padding:6px 20px;border:1px solid #ddd;height:18px;margin:0 4px;}
p#tab_relatedProducts a.relatedSelected{background-color:#fff;border-bottom:1px solid #fff;}
p#tab_relatedProducts a:hover{color:#26a;background-color:#ddd;text-decoration:none;}
p#tab_relatedProducts a.relatedSelected:hover{background-color:#fff;color:#444;}

#tab_xsell,#tab_similar{border:1px solid #ddd;border-bottom:0;}

#noscriptLargeImg{width:350px;height:350px;border:1px solid #ccc;border-width:1px 1px 0;}

#otherViews #f2fITN img{width:11px;height:9px;}
#otherViews #addWL img{width:12px;height:12px;}

.zone .serpExclusive{width:155px;height:135px;white-space:nowrap;margin:0 auto;}

#recentViewWrapper{width:350px;margin-top:20px;}
#recentViewWrapper table,#recentViewWrapper td{margin:0;padding:0;border:0;}
#recentViewWrapper td{text-align:center;}
#recentViewWrapper td + td{padding-left:4px;}
#recentViewWrapper td + td + td{padding-left:0;}
.scroller_buttons{cursor:pointer;}
#recent_stage{width:300px;height:60px;overflow:hidden;margin:0;}
#recent_myList{}
#recent_myList li{margin:0;padding:0;float:left;}
#recent_myList li a{display:block;margin:0;padding:0;width:60px;height:60px;}
#recent_myList li img{border:2px solid #fff;width:50px;height:50px;margin:2px;}
#recent_myList li a:hover{background-color:transparent;}
#recent_myList li a:hover img{border-color:#ddd;}
#recent_previous{margin-left:5px;}
#recent_next{margin-right:5px;}

/* Item Detail - Scroller for Scene7 alts */
#s7_wrapper{width:350px;border-top:1px solid #ccc;}
#s7_wrapper table,#s7_wrapper td{margin:0;padding:0;border:0;}
#s7_wrapper td{text-align:center;}
#s7_wrapper td + td{padding-left:4px;}
#s7_wrapper td + td + td{padding-left:0;}
#s7_stage{width:256px;height:85px;overflow:hidden;margin:0;}
#s7_myList{}
#s7_myList li{margin:0;padding:0;float:left;}
#s7_myList li a{display:block;margin:0;padding:0;width:85px;height:85px;}
#s7_myList li img{border:2px solid #fff;width:75px;height:75px;margin:2px;}
#s7_myList li a:hover{background-color:transparent;}
#s7_myList li a:hover img{border-color:#ddd;}
#s7_previous,#s7_next{margin:0 10px;}

#scene7Img{padding-bottom:3px;}

/* Item Detail - Glossary */
#rsEdutainment{}

#tabGroup .edt_div{visibility:hidden;position:absolute;z-index:100;padding:10px;color:#26a;border:6px solid #ddd;width:326px;background-color:#fff;font-weight:normal;}
#tabGroup .edt_link{color:#26a;cursor:pointer;font-weight:bold;}
#tabGroup .edt_link span{}
#tabGroup .edt_link img{width:100px;height:100px;float:right;margin:0 0 0 8px;}

#edt_wrapper{visibility:hidden;clear:both;margin:6px 0;padding:4px 0 0;border-top:1px solid #ccc;text-align:center;}
#edt_wrapper a{color:#26a;font-weight:bold;padding:0 6px;}
#edt_wrapper a:hover{color:#000;background-color:transparent;}
#edt_wrapper a + a{border-left:1px solid #ccc;padding-left:10px;}

/* search result messages */
.serpItemMsg{margin:2px auto;text-align:center;}
.serpItemMsg img{width:135px;height:10px;}

#itemDetail .submit_enter{border:3px outset #c03;}

/* addthis override */
#at15s{border:4px solid #ccc !important;}

/* f2f */
#f2f{text-align:left;margin:10px;}
#f2fOutline{border:1px solid #999;}
#f2fInside{padding:0 15px 15px;}
#f2fHeader{padding:5px 15px;background-color:#999;height:28px;}
#f2f h1,#f2fInside #shortDescText{font-size:12pt;}
#f2f #skuText,#f2fInside #skuText{padding-top:2px;color:#999;font-weight:bold;font-size:9pt;font-family:verdana;}
#f2f #longDescText,#f2fInside #longDescText{font-weight:normal;}
#f2f #f2f-email{font-size:22px;font-weight:bold;font-family:"trebuchet MS";}
#f2f p.jsCloseWin{text-align:right;border:1px solid #fff;padding:3px 6px;margin:3px;font-size:9px;font-weight:bold;}
#f2f p.jsCloseWin a{color:#fff;}

/* more build-a-ring */
#rsBar #topPageBanners{width:750px;}
#rsBar #shortDescText{padding:0 4px;font-size:12pt;line-height:13pt;}
#rsBar #skuText{padding-top:2px;color:#999;font-weight:bold;font-size:9pt;font-family:verdana;}
#rsBar #longDescText{font-weight:normal;font-family:verdana;}
#rsBar .floatR{width:360px;}
#rsBar .navSub .floatR{width:495px;}
#rsBar #pricingText{font-weight:bold;font-size:10pt;padding-bottom:3px;}
#rsBar #invdisplay{font-weight:bold;color:#26a;}
#rsBar #f2fITN a{font-weight:bold;color:#26a;text-decoration:underline;}
#rsBar #itemSpecs h3{font:bold 14px/14px "Trebuchet MS";border-bottom:1px solid #ccc;}
#rsBar #itemSpecs td{padding:2px;border-bottom:1px dotted #ccc;}
#rsBar #itemSpecs .dfn p{font-weight:bold;}
#rsBar .bannerWrap .promotion p{margin-top:7px;}
#rsBar .bannerWrap .promotion p b{font-size:13pt;}

/* hide, then show via mootools so it can fade into page; shown for noscript */
#itemform,#itemDetail_footer{visibility:hidden;}

#searchTermDisplay{margin:0 6px 10px;font-size:14pt;}
#resultDetails p.kwSerpFor{float:left;padding-left:10px;}

#rsFacebook{float:left;width:212px;}
#rsFacebook p{padding-left:0;margin-left:0;}
#rsFacebook img{padding-right:5px;}
#rsFacebook a{color:#26a;}
#rsFacebook p a:hover img{background-color:#fff;}

/*sweepstakes*/
#sweepsSiteLayer{display:none;position:absolute;overflow:hidden;border:2px solid #888;z-index:999;}
#sweepsSiteLayer #rsCapture{width:360px;height:540px;background:#888 url('/Grafx/sweepsLayer/Sweeps_bkgrnd1_360X540.jpg') 50% 50% no-repeat;}
#sweepsSiteLayer #cbSweepsSpring2010_theForm,#sweepsSiteLayer .theSweepsForm{padding-top:300px;}
#sweepsSiteLayer #rsCapture p{padding:5px 42px;text-align:right;color:#60066e;font:normal 14px "Trebuchet MS",Verdana;}
#sweepsSiteLayer #rsCapture p.alignC{text-align:center;}
#sweepsSiteLayer #rsCapture p .grayText{color:#999;}
#sweepsSiteLayer #rsCapture p a{color:#60066e;text-decoration:underline;}
#sweepsSiteLayer #rsCapture p input{width:167px;border:1px solid #ccc;padding:2px;}
#sweepsSiteLayer #rsCapture p input.submit_find,#sweepsSiteLayer #rsCapture p input#cbSweepsSpring2010_submit{border:0;}
#sweepsSiteLayer #rsCapture label{float:left;width:80px;text-align:left;}
#sweepsSiteLayer #closeLayer{float:right;width:16px;height:16px;margin:6px;}
#sweepsSiteLayer .form_log_res,#sweepsSiteLayer #cbSweepsSpring2010_log_res{position:absolute;margin:23px 0 0;width:360px;}
#sweepsSiteLayer .form_log_res p,#sweepsSiteLayer #cbSweepsSpring2010_log_res p{padding:42px;text-align:center;}
#sweepsSiteLayer #tyResponse{width:360px;height:540px;background:#888 url('/Grafx/sweepsLayer/Sweeps_bkgrnd2_360X540.jpg') 50% -23px no-repeat;}
#sweepsSiteLayer #tyResponse p{visibility:hidden;}
#sweepsSiteLayer #imgDualPost{height:1px;width:1px;overflow:hidden;}

#sweepsPage{margin:7px 0 0 9px;}
#sweepsPage #rsCapture{width:575px;height:371px;background:#fff url('/Grafx/banners/diamond-ear_575x371.jpg') 0 0 no-repeat;}
#sweepsPage #rsCapture p{padding:5px 40px;color:#60066e;font:normal 12px "Trebuchet MS",Verdana;}
#sweepsPage #rsCapture p a{color:#60066e;text-decoration:underline;}
#sweepsPage #rsCapture p input{width:150px;border:1px solid #ccc;padding:2px;}
#sweepsPage #rsCapture p input.submit_find,#sweepsPage #rsCapture p input#cbSweepsSpring2010_submit{padding:0;width:167px !important;;height:23px;border:0;}
#sweepsPage #rsCapture label{float:left;width:70px;text-align:left;}
#sweepsPage .form_log_res,#sweepsPage #cbSweepsSpring2010_log_res{position:absolute;width:575px;}
#sweepsPage .form_log_res p,#sweepsPage #cbSweepsSpring2010_log_res p{padding:20px 50px !important;text-align:center;}
#sweepsPage #tyResponse{width:575px;height:371px;background:#fff url('Grafx/banners/dia-thanks_575x371.jpg') 0 0 no-repeat;}
#sweepsPage #tyResponse p{visibility:hidden;}
#sweepsPage #imgDualPost{height:1px;width:1px;overflow:hidden;}

#sweepsPage #sweepsFields{padding:120px 0 0 260px;text-align:center;}
#sweepsPage #sweepsFields p{text-align:center;}
#sweepsPageMore{display:none;margin-left:9px;}
#sweepsPageMore img{display:block;margin-top:3px;}

#cbSweeps #sweepsSiteLayer #rsCapture p{color:#222;}
#cbSweeps #sweepsSiteLayer #rsCapture p a{color:#222;}
#cbSweeps #sweepsSiteLayer #rsCapture p input{width:140px;}
#cbSweeps #sweepsPage{margin-left:9px;}
#cbSweeps #sweepsPage #rsCapture{height:388px;background-image:url('/Grafx/banners/cb_sweeps_575x388.jpg');}
#cbSweeps #sweepsPage #rsCapture p{padding:4px 10px;color:#222;}
#cbSweeps #sweepsPage #rsCapture p a{color:#222;}
#cbSweeps #sweepsPage #rsCapture p input{width:140px;}
#cbSweeps #sweepsPage #rsCapture label{width:75px;}
#cbSweeps #sweepsPage #tyResponse{height:388px;background-image:url('/Grafx/banners/cb_sweeps_575x388-ty.jpg');}
#cbSweeps #sweepsPage #sweepsFields{padding:160px 5px 0 310px;}

