.bodyBack {background-color: #FFFDEE; }
a, .darkRed { color: #A50014; }
.borderB17F7F { border-color: #B17F7F; }
.darkBrownBack { background-color: #970202; }
.darkBorder { border-color: #640000; }
input { border-color: #970202; }
.darkBack { background-color: #640000; }
/*.infoColumn { background-color: #770101; background-image: url(/images/schemes/red/layout/columnTopBack.jpg); }*/
.searchPagingBack { background-color: #7F7F7F; }
.rButton { background-color: #640000; color: #FFFFFF; }
.filledBox { background-color: #970202; color: #FFFFFF; }
.freeWord { color: #A37D00; }
.freeWordBorder { border-color: #E1CA7F; }

/* #topHeader { background-image: URL('https://ne.wac.edgecastcdn.net/801640/static.myjewelrybox.com/schemes/red/layout/pageTop_back.png'); height: 98px; width: 938px; } */
#topHeader { background-image: URL('/images/schemes/red/layout/pageTop_back.png'); height: 99px; width: 938px; }
#topHeader #topHeaderMenu td { padding-left: 5px; padding-right: 5px; padding-bottom: 4px; vertical-align: bottom; }
#topHeader #topHeaderMenu a, #topHeader #topHeaderPhone a  { color: #FFFFFF; font-size: 11px; font-weight: bold; }
#topHeader #topHeaderMenu a { margin-bottom: 4px; }
#mainCatMenu { width: 100%; border-bottom-width: 1px; border-bottom-color: #BC0009; border-bottom-style: solid; }
/* #mainCatMenu td { background-image: URL('/images/schemes/red/layout/topMenu_back.gif'); } */
#mainCatMenu td { background-image: URL('/images/schemes/red/layout/topMenu_back.gif'); }
/* #mainCatMenu td table td { background: URL(''); } */
#mainCatMenu td.noBack { background:none; background-color: #BC0009; }

.shopByDropDown { border-color: #E6BFC4; border-width: 2px; border-style: solid; background-color: #FFFFFF;}
.shopByDropDown td { border-bottom-color: #CE7F89; padding: 4px; paddin-left: 8px; padding-right: 8px; }
.rem .shopByDropDown td.shopByDropDownSub a { color: #FFFFFF; }
.shopByDropDown a a:VISITED { color: #A50014; }
.shopByDropDown a:HOVER { color: #000000; }

/* .generalInfoTable { background-color: #FFFFFF; width: 938px; background-image: URL('/images/schemes/red/layout/generalTableBack.gif'); background-position: bottom; background-repeat: repeat-x; } */
.generalInfoTable { background-color: #FFFFFF; width: 938px; background-image: URL('/images/schemes/red/layout/generalTableBack.gif'); background-position: bottom; background-repeat: repeat-x; }
.generalInfoTable td.leftColumn { width: 163px; border-left-width: 3px; border-left-color: #9D0013; border-left-style: solid; border-right-width: 4px; border-right-color: #9D0013; border-right-style: solid; padding-bottom: 15px; }
.generalInfoTable td.leftColumnReduced { background-image: URL('/images/schemes/red/layout/leftColumnBack.jpg'); background-position: bottom; background-repeat: repeat-x; padding-bottom: 400px;  }

.titlesBack, .pagingBar {background-color: #9D0013; }
.pagingBar { font-size: 11px; font-weight: bold; padding: 3px; }
.pagingBar table.pageBarContent { height: 25px; width: 100%; color: #FFFFFF; }
table.pageBarContent .pagingTable td {width: 20px; height: 20px; text-align: center; border-left-color-bak: #C46671; }
.pagingTable td { height: 18px; text-align: center; width: 20px; height: 18px;  }
.pagingTable td.page1 { border-left-width: 0px; }
.pagingTable td a { color: #EBCCD0; }
.pagingTable td a.thPage { color: #FFFFFF; text-decoration: underline; }
.pagingTable img { padding-left: 3px; padding-right: 3px; }
.pagingCurCell { background-image: URL('/images/schemes/red/search/pageHighlight.gif'); background-repeat: no-repeat; background-position: center; width: 20px; height: 18px;}
.pagingTable td.num { border-left-width: 1px; border-left-style: solid; border-left-color: #C46671; }

.greyBox { background-color: #FFFFFF; background-image: URL('/images/schemes/red/frames/greyFrame/back.gif'); background-position: top; background-repeat: repeat-x; }
.greyBox .greyBoxLeft { width: 8px; height: 100px; background-image: URL('/images/schemes/red/frames/greyFrame/left.gif'); background-repeat: no-repeat; }
.greyBox .greyBoxRight { width: 8px; height: 100px; background-image: URL('/images/schemes/red/frames/greyFrame/right.gif'); background-repeat: no-repeat; }
.greyBox .greyBoxLeftLong { width: 8px; height: 246px; background-image: URL('/images/schemes/red/frames/greyFrame/leftLong.gif'); background-repeat: no-repeat; }
.greyBox .greyBoxRightLong { width: 8px; height: 246px; background-image: URL('/images/schemes/red/frames/greyFrame/rightLong.gif'); background-repeat: no-repeat; }
.greyBox .middle { padding-top: 9px; }
.greyBox div.title, .homePageCollection .title { color: #9D0013; font-size: 12px; font-weight: bold; }
.greyBox table.content { margin: 5px; font-size: 12px; }
.greyBox table.content a { color: #000000; }

#homePageTable .rightHomeColumn { border-right-width: 3px; border-right-color: #9D0013; border-right-style: solid; border-left-width: 4px; border-left-color: #9D0013; border-left-style: solid; }
#homePageTable .leftHomeColumn { padding-left: 3px; padding-right: 3px;  }

.homePageCollection { font-size: 11px; width: 100%; }
.homePageCollection .title { text-decoration: underline; }
.homePageCollection .descr { color: #666666; } 
.homePageBargain .title { color: #000000; font-size: 13px; font-weight: bold; margin-bottom: 3px; }

.secureCheckoutMenu { height: 78px; background-image: URL('/images/schemes/red/titles/secureCheckout_long.jpg'); background-repeat: no-repeat; background-position: center; }
.secureCheckoutMenu div { width: 768px; height: 78px; margin: 0px auto; }
.secureCheckoutMenu table { height: 78px; margin-right: 11px; }
.secureCheckoutMenu table td { vertical-align: bottom; }

.inLPcollections { width: 100%; height: 112px; background-image: URL('/images/lps/red/lps_coll_back.gif'); }
.inLPcollections td { text-align: center; }
.inLPcollections .title { font-size: 11px; line-height: 26px; font-weight: bold; }
.inLPcollections .splitter { background-image: URL('/images/lps/red/lps_coll_splitter.gif'); width: 11px; }
.inLPcollections .left { background-image: URL('/images/lps/red/lps_coll_left.gif'); width: 7px; }
.inLPcollections .right { background-image: URL('/images/lps/red/lps_coll_right.gif'); width: 6px; }

.grey_Header { padding-left: 15px; }
.grey_Header, .grey_roundedHeader { height: 25px; background-color: #7F7F7F;font-size: 12px; font-weight: bold; color: #FFFFFF; }
.grey_roundedHeader .left { width: 6px; height: 25px; float: left; background-image: URL('/images/schemes/red/frames/grey_roundedHeader_left.gif'); background-repeat: no-repeat; margin-right: 10px;}
.grey_roundedHeader .right { width: 6px; height: 25px; float: right; background-image: URL('/images/schemes/red/frames/grey_roundedHeader_right.gif'); background-repeat: no-repeat; }

.maroon_Header { padding-left: 15px; }
.maroon_Header, .maroon_roundedHeader { height: 25px; background-color: #9D0013;font-size: 12px; font-weight: bold; color: #FFFFFF; }
.maroon_roundedHeader .left { width: 6px; height: 25px; float: left; background-image: URL('/images/schemes/red/frames/maroon_roundedHeader_left.gif'); background-repeat: no-repeat; margin-right: 10px;}
.maroon_roundedHeader .right { width: 6px; height: 25px; float: right; background-image: URL('/images/schemes/red/frames/maroon_roundedHeader_right.gif'); background-repeat: no-repeat; }

#searchMenu #searchGroupTitle { color: #FFFFFF; background-color: #CE7F89; font-size: 11px; font-weight: bold; padding: 4px; padding-left: 12px; border-bottom-width: 1px; border-bottom-color: #9D0013; border-bottom-style: dashed; }
#searchMenu .searchGroupContent	{ font-size: 11px; margin-left: 15px; color: #A50014; margin-bottom: 7px; }
#searchMenu .searchGroupContent td#dotTd { color: #FFFFFF; }
#searchMenu .searchGroupContent td { cursor: pointer; }
#searchMenu .searchGroupContent .bold td { cursor: default; }
#searchMenu .searchGroupContent .bold td#dotTd { color: #A50014; vertical-align: super; }

#searchMenu_mar2008 .section { background: URL('/images/schemes/red/search/left_section.gif') repeat-y; }
#searchMenu_mar2008 .sectCurveHeader { background: URL('/images/schemes/red/search/left_sectHeader.gif') no-repeat; height: 3px; }
#searchMenu_mar2008 .sectHeader { padding-left: 12px; font-size: 12px; text-transform: uppercase; font-weight: bold; margin-top: 15px; }
#searchMenu_mar2008 .section .sParamRow { padding-left: 20px; font-size: 11px; height: 18px; cursor: pointer; }
#searchMenu_mar2008 .section .hightlight { padding-left: 20px; line-height: 15px; font-size: 11px; height: 18px; background: URL('/images/schemes/red/search/left_highlight.gif') no-repeat center;
	font-weight: bold; color: #9B000E;
	}
#searchMenu_mar2008 .section .hightlight_category { padding-left: 20px; line-height: 15px; font-size: 11px; height: 18px; font-weight: bold; color: #9B000E; text-decoration: underline; }
#searchMenu_mar2008 .section .sectionSubs .sParamRowSub { padding-left: 40px; font-size: 11px; height: 18px; cursor: pointer; background: URL('/images/schemes/red/search/left_back_sub.gif') no-repeat center; }
#searchMenu_mar2008 .section .sectionSubs .hightlight_sub { padding-left: 40px; line-height: 15px; font-size: 11px; height: 18px; background: URL('/images/schemes/red/search/left_highlight_sub.gif') no-repeat center;
	font-weight: bold; color: #9B000E;
	}

.mainLPbanner { height: 125px; background-repeat: no-repeat; background-position: right; font-size: 11px; }
.mainLPbanner div.title { font-weight: bold; font-size: 14px; padding-left: 20px; padding-top: 15px; width: 400px; }
.mainLPbanner div.descr { padding-left: 20px;  width: 400px; font-size: 11px; }
.mainLPbanner div.lpButton { padding-left: 20px; width: 400px; }

.mainLPbanner_lp7 { height: 700px;  background-repeat: no-repeat; background-position: top left; font-size: 11px; }
.gradientLPbanner_lp7 { }
