/*
BODY,DIV,TH,TD,P,INPUT,SELECT,TEXTAREA,TT {FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; COLOR: #550000; FONT-SIZE: 10px;}
A:link {COLOR: #330000; TEXT-DECORATION: none;}
A:visited {COLOR: #330000; TEXT-DECORATION: none;}
A:hover {COLOR: #550000; TEXT-DECORATION: underline;}
A:active  {COLOR: #330000; TEXT-DECORATION: none;}
H1 {FONT-SIZE: 15px;}
H2 {FONT-SIZE: 13px;}
H3 {FONT-SIZE: 12px;}
HR {COLOR: #DDDDDD; HEIGHT: 1px;}
HTML,BODY {HEIGHT: 100%; MARGIN: 0px; PADDING: 0px; BACKGROUND-COLOR: #FFFBD3;}
FORM {MARGIN: 0px;}
TABLE,IMG {BORDER: 0px;}
*/

form {margin:0; padding:0;}

body, table, td {font-size:11px;}

a {color:#183761; font-weight:bold; cursor:pointer;}

/* Content enviroment styles */
TABLE.Container {HEIGHT: 100%;}
TD.Container {VERTICAL-ALIGN: top; HEIGHT: 90%;}

/* Header styles */
.HeadLogo {PADDING-LEFT: 27px; TEXT-ALIGN: left;}
.HeadRightBox {VERTICAL-ALIGN: top; TEXT-ALIGN: right;}
.HeadText {FONT-SIZE: 12px; FONT-WEIGHT: bold;}
.HeadLine {BACKGROUND-COLOR: #F5F4F6;}
.HeadThinLine {BACKGROUND-COLOR: #8E4B00; HEIGHT: 1px;}
.PrintableRow {WIDTH: 100%; VERTICAL-ALIGN: middle; PADDING-RIGHT: 176px; HEIGHT: 18px;}
.HeadTopPad {HEIGHT: 18px;}
.HeadTopPad IMG {WIDTH: 1px; HEIGHT: 18px;}

/* Footer styles */
.BottomRow {TEXT-ALIGN: center; VERTICAL-ALIGN: bottom;}
.BottomBox {BACKGROUND-COLOR: #F5F4F6; COLOR: #8E4B00; HEIGHT: 22px; VERTICAL-ALIGN: middle; PADDING-LEFT: 12px; PADDING-RIGHT: 12px;}
.Bottom {BACKGROUND-COLOR: #F5F4F6; COLOR: #8E4B00;}
A.Bottom:link {BACKGROUND-COLOR: #F5F4F6; COLOR: #8E4B00; TEXT-DECORATION: underline;}
A.Bottom:visited {BACKGROUND-COLOR: #F5F4F6; COLOR: #8E4B00; TEXT-DECORATION: underline;}
A.Bottom:hover {BACKGROUND-COLOR: #F5F4F6; COLOR: #8E4B00; TEXT-DECORATION: none;}
A.Bottom:active {BACKGROUND-COLOR: #F5F4F6; COLOR: #8E4B00; TEXT-DECORATION: underline;}
.BottomPopup {WIDTH: 100%; TEXT-ALIGN: right; PADDING-BOTTOM: 10px;}
.BottomPopup A {FONT-WEIGHT: bold;}
.BottomDialogBox {BACKGROUND-COLOR: #FFE591; PADDING-LEFT: 13px; PADDING-TOP: 10px; PADDING-BOTTOM: 10px;}

/* Common styles */
.SubmitBox {PADDING-TOP: 10px;}
HR.Line {WIDTH: 100%; HEIGHT: 1px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px;}
.SectionBox {BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left;}
.Text {COLOR: #000000;}
.NumberOfArticles {COLOR: #000000; FONT-WEIGHT: bold;}
.TopLabel {COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 12px;}
.Message {COLOR: #CC990E;}
.Line {BACKGROUND-COLOR: #FF6600;}
TD.ButtonsRow {PADDING-TOP: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 12px; PADDING-BOTTOM: 2px;}
.CustomerMessage {COLOR: #CC990E; FONT-WEIGHT: bold;}
.ErrorMessage {COLOR: #CC990E; FONT-WEIGHT: bold;}
.Star {COLOR: #FF0000;}
.TableHead {BACKGROUND-COLOR: #CCCCCC; FONT-WEIGHT: bold;}
.TableSubHead {BACKGROUND-COLOR: #EEEEEE;}
.Spc {WIDTH: 1px; HEIGHT: 1px;}
TABLE.EmptyBox {WIDTH: 100%;}
TABLE.EmptyBox TR TD {PADDING: 0px;}

/* Popup styles */
.PopupContainer {HEIGHT: 100%; WIDTH: 100%; TEXT-ALIGN: center;}
.PopupTitle {BACKGROUND-COLOR: #F5F4F6; HEIGHT: 15px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center; FONT-WEIGHT: bold; FONT-SIZE: 12px;}
.PopupBG {BACKGROUND-COLOR: #F5F4F6;}
.PopupHelpLink {FONT-SIZE: 9px; COLOR: #330000; TEXT-DECORATION: none;}

/* BuyNow section */
.BuyNowQuantity {HEIGHT: 25px; WIDTH: 15%; WHITE-SPACE: nowrap; PADDING-RIGHT: 10px;}
.BuyNowPrices {WIDTH: 100%; HEIGHT: 25px; VERTICAL-ALIGN: middle;}

/* Vertical menu */
.VertMenuLeftColumn {VERTICAL-ALIGN: top; PADDING-LEFT: 6px; PADDING-RIGHT: 20px;}
.VertMenuRightColumn {VERTICAL-ALIGN: top; PADDING-LEFT: 20px; PADDING-RIGHT: 6px;}
.VertMenuBox {BACKGROUND-COLOR: #F5F4F6; PADDING: 1px;}
.VertMenuBorder {BACKGROUND-COLOR: #8E4B00;}
.VertMenuTitle {BACKGROUND-COLOR: #D2B8B8; COLOR: #330000; FONT-WEIGHT: bold; PADDING: 1px;}
.VertMenuSubTitle {BACKGROUND-COLOR: #FFA92F;}
.VertMenuTitleIcon {WIDTH: 21px; HEIGHT: 20px; MARGIN-LEFT: 8px; MARGIN-RIGHT: 8px; VERTICAL-ALIGN: middle;}
.VertMenuItems {COLOR: #330000; TEXT-DECORATION: none;}
A.VertMenuItems:link {COLOR: #330000; TEXT-DECORATION: none;}
A.VertMenuItems:visited {COLOR: #330000; TEXT-DECORATION: none;}
A.VertMenuItems:hover {COLOR: #550000; TEXT-DECORATION: underline;}
A.VertMenuItems:active  {COLOR: #330000; TEXT-DECORATION: none;}
.VertMenuHr {WIDTH: 100%; HEIGHT: 1px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; COLOR: #999999;}
.CategoriesList {FONT-SIZE: 12px;}

/* Dialog box */
TABLE.DialogBox {WIDTH: 100%; HEIGHT: 100%; VERTICAL-ALIGN: top;}
TD.DialogBox {BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left; PADDING: 10px;}
.DialogBorder {BACKGROUND-COLOR: #D2B8B8; HEIGHT: 100%; PADDING: 0px;}
TD.DialogTitle {COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images_yellow/dialog_bg_n.gif); VERTICAL-ALIGN: bottom; HEIGHT: 15px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; TEXT-ALIGN: left;}
FONT.DialogTitle {COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: bottom; HEIGHT: 15px; TEXT-ALIGN: left; MARGIN-LEFT: 10px;}

/* Dialog info box */
TABLE.DialogInfo {WIDTH: 85%; TEXT-ALIGN: center;}
.DialogInfoTitle {COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; HEIGHT: 15px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px;}
.DialogInfoTitleBorder {BACKGROUND-COLOR: #D2B8B8; PADDING: 0px; VERTICAL-ALIGN: bottom; HEIGHT: 15px;}
.DialogInfoBorder {BACKGROUND-COLOR: #D2B8B8; PADDING: 0px;}
.DialogTr {COLOR: #20B8E6;}
.DialogInfoIcon {WIDTH: 16px; HEIGHT: 16px;}
.DialogInfoClose {WIDTH: 15px; HEIGHT: 13px;}

/* Dialog tools section */
.NavDialogTitle {WIDTH: 50%; FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #330000; PADDING-LEFT: 8px;}   
.NavDialogBorder {BACKGROUND-COLOR: #FFCC33;}
.NavDialogBox {BACKGROUND-COLOR: #FFFFCC;}
.NavDialogSeparator {WIDTH: 100%; HEIGHT: 14px; BACKGROUND-IMAGE: url(images_yellow/separator.gif); PADDING-LEFT: 7px;}
.NavDialogSeparator IMG {WIDTH: 100%; HEIGHT: 14px;}
.NavDialogCell {PADDING-RIGHT: 3px;}
.NavDialogCell A IMG {WIDTH: 9px; HEIGHT: 9px;}

/* Product details page */
.ProductTitle {COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 12px;}
.ProductTitleHidden {COLOR: #666666; FONT-WEIGHT: bold; FONT-SIZE: 11px;}
.ProductDetailsTitle {COLOR: #CC990E; FONT-WEIGHT: bold; FONT-SIZE: 12px;}
.ProductDetails {COLOR: #000000;}
.ProductPriceTitle {COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 12px;}
.ProductPriceConverting {COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 12px;}
.ProductPrice {COLOR: #CC990E; FONT-WEIGHT: bold; FONT-SIZE: 11px;}
.ProductPriceSmall {COLOR: #CC990E; FONT-WEIGHT: bold;}
.SaveMoneyLabel {WIDTH: 57px; HEIGHT: 57px; TEXT-ALIGN: center; VERTICAL-ALIGN: middle; COLOR: #FFFFFF; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(images_yellow/save_money.gif); BACKGROUND-REPEAT: no-repeat;}
.MarketPrice {FONT-SIZE: 11px; FONT-FAMILY: Times New Roman;}
.PImgBox {TEXT-ALIGN: left; VERTICAL-ALIGN: top; WIDTH: 100px; PADDING-RIGHT: 8px;}

/* Products list */
TD.PListImgBox {WIDTH: 125px; TEXT-ALIGN: center; VERTICAL-ALIGN: top; WHITE-SPACE: nowrap; PADDING-RIGHT: 8px;}
DIV.PListImgBox {WHITE-SPACE: nowrap;}
HR.PListLine {WIDTH: 100%; HEIGHT: 1px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px;}
.PListTaxBox {PADDING-LEFT: 70px; PADDING-RIGHT: 2px; PADDING-TOP: 2px; PADDING-BOTTOM: 2px;}
.PListCell {BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center; PADDING: 10px; VERTICAL-ALIGN: top;}

/* Items style */
.ItemsList {COLOR: #330000; FONT-WEIGHT: bold;}
.ItemsListDisabled {COLOR: #909090;}
A.ItemsList:link {COLOR: #330000; TEXT-DECORATION: none;}
A.ItemsList:visited {COLOR: #330000; TEXT-DECORATION: none;}
A.ItemsList:hover {COLOR: #330000; TEXT-DECORATION: underline;}
A.ItemsList:active {COLOR: #330000; TEXT-DECORATION: none;}

/* Location bar */
.NavigationPath {COLOR: #CC6666; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
A.NavigationPath:link {COLOR: #CC6666; TEXT-DECORATION: underline;}
A.NavigationPath:visited {COLOR: #CC6666; TEXT-DECORATION: underline;}
A.NavigationPath:hover {COLOR: #CC6666; TEXT-DECORATION: none;}
A.NavigationPath:active  {COLOR: #CC6666; TEXT-DECORATION: underline;}

/* Buttons */
.FormButton {COLOR: #330000; FONT-WEIGHT: bold;}
.addToCartButton {COLOR: #2C344B; FONT-WEIGHT: bold;}
TABLE.ButtonTable {CURSOR: pointer; VERTICAL-ALIGN: middle; DIRECTION: ltr;}
TD.Button {BACKGROUND:#CC9A11; PADDING:2px 5px; VERTICAL-ALIGN: middle; WHITE-SPACE: nowrap;}
FONT.Button {FONT-FAMILY: Arial; COLOR: ##FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-DECORATION: none;}
IMG.ButtonSide {/*WIDTH: 7px; HEIGHT: 14px; */}
.SimpleButton TR TD {PADDING: 0px; WHITE-SPACE: nowrap;}
A.Button:link, A.Button:visited, A.Button:hover, A.Button:active {COLOR: #330000; FONT-WEIGHT: bold;}
.GoImage {/*WIDTH: 21px; HEIGHT: 18px; */ VERTICAL-ALIGN: middle; BORDER: 0px;}

/* Small text/link style */
.SmallNote:link {COLOR: #7C4C00; TEXT-DECORATION: none; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;}
.SmallNote:visited {COLOR: #7C4C00; TEXT-DECORATION: none; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;}
.SmallNote:hover {COLOR: #7C4C00; TEXT-DECORATION: underline; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;}
.SmallNote:active {COLOR: #7C4C00; TEXT-DECORATION: none; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;}
.SmallText {COLOR: #7C4C00; TEXT-DECORATION: none; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;}

/* Category page */
.SubcatTitle {TEXT-ALIGN: left; WIDTH: 95%; PADDING-LEFT: 5px;}
.SubcatInfo {TEXT-ALIGN: right; WHITE-SPACE: nowrap; COLOR: #000000;}

/* Search sort bar */
.SearchSortTitle {FONT-WEIGHT: bold; PADDING-RIGHT: 20px;}
.SearchSortLink:link, .SearchSortLink:visited, .SearchSortLink:hover, .SearchSortLink:active {TEXT-DECORATION: underline;}
.SearchSortImg {WIDTH: 9px; HEIGHT: 9px; MARGIN-RIGHT: 5px;}
.SearchSortCell {PADDING-RIGHT: 20px;}

/* Expandable section */
.ExpandSectionMark {WIDTH: 11px; CURSOR: pointer; VERTICAL-ALIGN: middle;}

/* Tab mechanism */
.Tab {BACKGROUND-COLOR: #F5F4F6; FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; WIDTH: 85px; HEIGHT: 30px; TEXT-ALIGN: center;}
.TabTop {HEIGHT: 5px; BACKGROUND-COLOR: #F5F4F6;}
TD.TabLeftSide {WIDTH: 9px; BACKGROUND-IMAGE: url(images_yellow/tab_l.gif);}
TD.TabRightSide {WIDTH: 9px; BACKGROUND-IMAGE: url(images_yellow/tab_r.gif);}
TD.TabLeftCorner {WIDTH: 9px; HEIGHT: 9px; BACKGROUND-IMAGE: url(images_yellow/tab_c1.gif);}
TD.TabRightCorner {WIDTH: 9px; HEIGHT: 9px; BACKGROUND-IMAGE: url(images_yellow/tab_c2.gif);}
TD.TabCenter {HEIGHT: 9px; BACKGROUND-IMAGE: url(images_yellow/tab_b.gif);}
IMG.TabCorner {WIDTH: 9px; HEIGHT: 9px;}
IMG.TabSide {WIDTH: 9px; HEIGHT: 1px;}

/* Pagination mechanism */
.NavigationArrow {WIDTH: 9px; HEIGHT: 9px;}
.NavigationTitle {WHITE-SPACE: nowrap; HEIGHT: 14px; PADDING-RIGHT: 10px;}
.NavigationCell {TEXT-ALIGN: center; VERTICAL-ALIGN: bottom; BACKGROUND-IMAGE: url(images_yellow/page.gif); WIDTH: 17px; HEIGHT: 14px;}
.NavigationCell A:link, .NavigationCell A:visited, .NavigationCell A:hover, .NavigationCell A:active {TEXT-DECORATION: none;}
.NavigationCell IMG {HEIGHT: 1px; WIDTH: 17px;}
.NavigationCellWide {TEXT-ALIGN: center; VERTICAL-ALIGN: bottom; BACKGROUND-IMAGE: url(images_yellow/page_wide.gif); WIDTH: 23px; HEIGHT: 14px;}
.NavigationCellWide A:link, .NavigationCellWide A:visited, .NavigationCellWide A:hover, .NavigationCellWide A:active {TEXT-DECORATION: none;}
.NavigationCellWide IMG {HEIGHT: 1px; WIDTH: 23px;}
.NavigationCellSel {TEXT-ALIGN: center; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold; WIDTH: 15px;}

/* Subheader styles */
TABLE.SubHeaderGrey {WIDTH: 100%; MARGIN-BOTTOM: 10px;}
.SubHeaderGrey {COLOR: #666666; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING: 0px;}
.SubHeaderGreyLine {HEIGHT: 1px; BACKGROUND-COLOR: #CCCCCC; PADDING: 0px;}
TABLE.SubHeaderBlack {WIDTH: 100%; MARGIN-BOTTOM: 10px;}
.SubHeaderBlack {COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING: 0px;}
.SubHeaderBlackLine {HEIGHT: 1px; BACKGROUND-COLOR: #000000; PADDING: 0px;}
TABLE.SubHeaderRed {WIDTH: 100%; MARGIN-BOTTOM: 10px;}
.SubHeaderRed {FONT-WEIGHT: bold; PADDING: 0px;}
.SubHeaderRedLine {HEIGHT: 1px; BACKGROUND-COLOR: #550000; PADDING: 0px;}
TABLE.SubHeader {WIDTH: 100%; MARGIN-BOTTOM: 10px;}
.SubHeader {COLOR: #CC990E; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING: 0px;}
.SubHeaderLine {HEIGHT: 1px; BACKGROUND-COLOR: #FF6600; PADDING: 0px;}

/* User profile page */
.RegSectionTitle {COLOR: #550000; FONT-SIZE: 10px; FONT-WEIGHT: bold;}

/* Popup image */
.PImageImageCell {PADDING: 5px; TEXT-ALIGN: center; VERTICAL-ALIGN: middle; HEIGHT: 100%;}
.PImageImageCell IMG {TEXT-ALIGN: center; VERTICAL-ALIGN: middle;}

.PImageNumbersCell {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; WHITE-SPACE: nowrap;}
.PImageLine {HEIGHT: 1px; BACKGROUND-COLOR: #CCCCCC;}
.PImageLine IMG {HEIGHT: 1px;}
BODY.PImage {BACKGROUND-COLOR: #FFFFFF;}
.PImagePageRow {HEIGHT: 30px; VERTICAL-ALIGN: middle; PADDING-LEFT: 10px;}

/* Customer reviews module */
IMG.StarImg {WIDTH: 14px; HEIGHT: 14px;}

/* Manufacturers module */
.ManufacturersItem {TEXT-ALIGN: left; WHITE-SPACE: nowrap; WIDTH: 95%; PADDING-LEFT: 5px;}

/* Recommended products module */
UL.RPItems {PADDING-LEFT: 10px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px;}

/* Webmaster mode */
DIV.Lbl {DISPLAY: inline; COLOR: green; FONT-WEIGHT: bold;}
.Section {DISPLAY: inline; MARGIN: 0px; PADDING: 0px;}

/* Last checkout step */
TD.LCSBackground {BACKGROUND-COLOR: #D2B8B8;}
TABLE.WebBasedPayment {HEIGHT: 100%; WIDTH: 100%;}
TABLE.WebBasedPayment TR TD {TEXT-ALIGN: center; VERTICAL-ALIGN: middle; HEIGHT: 90%; PADDING: 0px;}

/* Fast Lane Checkout module */
.FLCAuthBox {WHITE-SPACE: nowrap; PADDING-LEFT: 10px; PADDING-RIGHT: 5px;}
.FLCAuthPreBox {PADDING-LEFT: 30px; HEIGHT: 20px; WIDTH: 100%;}
.FLCTopPad {VERTICAL-ALIGN: middle; HEIGHT: 15px;}
.FLCTopPad IMG {WIDTH: 1px; HEIGHT: 15px;}
TD.FLCDialogCell {WIDTH: 50%; HEIGHT: 225px; TEXT-ALIGN: center;}
TD.FLCDialogCellAntibot {WIDTH: 50%; HEIGHT: 350px; TEXT-ALIGN: center;}
TABLE.FLCDialog {WIDTH: 100%; HEIGHT: 100%;}

/* -- ADDONS -- */

/* Gift registry module */
.HighLight {BACKGROUND-COLOR: #FFFFCC;}

/* Feature comparison module */
TABLE.CompareBtn {CURSOR: pointer;}
TD.CompareBtnLeft {HEIGHT: 18px; WIDTH: 21px; BACKGROUND-IMAGE: url(images_yellow/compare1.gif);}
TD.CompareBtnLeft IMG {HEIGHT: 18px; WIDTH: 21px;}
TD.CompareBtnMain {BACKGROUND-IMAGE: url(images_yellow/compare2.gif); BACKGROUND-REPEAT: repeat-x; VERTICAL-ALIGN: top; PADDING-LEFT: 5px; PADDING-TOP: 2px;}
TD.CompareBtnMainMozilla {BACKGROUND-IMAGE: url(images_yellow/compare2.gif); BACKGROUND-REPEAT: repeat-x; VERTICAL-ALIGN: top; PADDING-LEFT: 5px; PADDING-TOP: 1px;}
TD.CompareBtnRight {HEIGHT: 18px; WIDTH: 9px;}
TD.CompareBtnRight IMG {HEIGHT: 18px; WIDTH: 9px;}
TD.FCompProductSelBox {PADDING: 0px; WHITE-SPACE: nowrap;}
TD.FCompProductButtonBox {PADDING-LEFT: 25px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; PADDING-RIGHT: 0px; WIDTH: 100%; WHITE-SPACE: nowrap;}
TD.FCompProductAddCL {PADDING-TOP: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-RIGHT: 0px;}

TD.FCompFeatureHCell {VERTICAL-ALIGN: top; TEXT-ALIGN: center; BACKGROUND-COLOR: #EEEEEE; FONT-WEIGHT: bold;}
.HightLightEqualRow {BACKGROUND-COLOR: #ffe8af; TEXT-ALIGN: center;}
.EqualRow {BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center;}

/* Special offers module */
.SpecialOffersPrice {COLOR: #CC990E; FONT-WEIGHT: bold; FONT-SIZE: 14px;}
.SpecialOffersThumb {DISPLAY: inline; MARGIN-LEFT: -51px;}
.SpecialOffersThumb A IMG {WIDTH: 47px; HEIGHT: 44px;}

/* Fancy categories module */
.CatMenuItemOff {BACKGROUND-COLOR: transparent; COLOR: #330000; BORDER-RIGHT: none; BORDER-TOP: none; BORDER-LEFT: none; BORDER-BOTTOM: none; MARGIN-BOTTOM: 3px; MARGIN-TOP: 3px; MARGIN-LEFT: 1px; MARGIN-RIGHT: 0px; CURSOR: pointer; FONT-SIZE: 12px;}
.CatMenuItemOffExp {BACKGROUND-COLOR: transparent; BORDER-RIGHT: none; BORDER-TOP: none; BORDER-LEFT: none; BORDER-BOTTOM: none; MARGIN-BOTTOM: 1px; MARGIN-TOP: 1px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px; CURSOR: pointer;}
.CatMenuItemOn {BACKGROUND-COLOR: #D2B8B8; COLOR: #330000; BORDER-RIGHT: 0px solid; BORDER-TOP: none; BORDER-LEFT: none; BORDER-BOTTOM: none; MARGIN-BOTTOM: 3px; MARGIN-TOP: 3px; MARGIN-LEFT: 1px; MARGIN-RIGHT: 0px; CURSOR: pointer; FONT-SIZE: 12px;}
.CatSubMenu {BACKGROUND-COLOR: #F5F4F6; BORDER-RIGHT: #8E4B00 1px solid; BORDER-TOP: #8E4B00 1px solid; BORDER-LEFT: #8E4B00 1px solid; BORDER-BOTTOM: #8E4B00 1px solid; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; PADDING-TOP: 2px; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px;}
TABLE.CatMenuContainer {WIDTH: 136px;}
A.CatMenuItem {FONT-SIZE: 12px; FONT-FAMILY: Arial; CURSOR: pointer;}
A.CatMenuItem:link {COLOR: #330000; TEXT-DECORATION: none;}
A.CatMenuItem:visited {COLOR: #330000; TEXT-DECORATION: none;}
A.CatMenuItem:hover {COLOR: #330000; TEXT-DECORATION: none;}
A.CatMenuItem:active {COLOR: #330000; TEXT-DECORATION: none;}
A#nojs.CatMenuItem:hover {BACKGROUND-COLOR: #D2B8B8; COLOR: #330000; TEXT-DECORATION: none;}
IMG.FCIcon {WIDTH: 16px; HEIGHT: 16px; BORDER-WIDTH: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px;}
IMG.FCTriangle {WIDTH: 9px; HEIGHT: 9px; BORDER-WIDTH: 0px; MARGIN-LEFT: 3px;}
TABLE.FCItemTable {WIDTH: 100%; BORDER-WIDTH: 0px; MARGIN: 0px; TEXT-ALIGN: left;}
TD.FCIconCell {VERTICAL-ALIGN: middle; TEXT-ALIGN: center;}
TD.FCTriangleCell {VERTICAL-ALIGN: middle; TEXT-ALIGN: right;}
TD.FCChain {WIDTH: 18px; BACKGROUND-REPEAT: repeat-y;}
TD.FCChain IMG {WIDTH: 18px; HEIGHT: 1px;}
TD.FCExplorerBox {WIDTH: 37px; VERTICAL-ALIGN: top; BACKGROUND-REPEAT: repeat-y;}

/* Product configurator module */
.ProductBG {BACKGROUND-COLOR: #ffffff;}
.SlotCell {WIDTH: 50%; HEIGHT: 35px; PADDING-TOP: 25px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center;}
.SlotProductCell {WIDTH: 50%; HEIGHT: 35px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center;}
TABLE.PCSummaryTable {WIDTH: 100%; BACKGROUND-COLOR: #ffffff;}

/* Survey module */
H1.SurveyName {FONT-WEIGHT: bold;}
.SurveyHeader {FONT-SIZE: 11px;}
.SurveyHeaderMenu {FONT-SIZE: 10px;}
.SurveyFooter {FONT-SIZE: 11px;}
.SurveyFooterMenu {FONT-SIZE: 10px;}
.SurveyQuestion {FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING: 2px;}
.SurveyQuestionMenu {FONT-WEIGHT: bold; PADDING: 0px;}
TEXTAREA.Survey {}
.SurveyAnswer {PADDING: 2px; WIDTH: 100%;}
.SurveyAnswerMenu {PADDING: 0px; WIDTH: 100%;}
TD.SurveyAnswerMark {PADDING: 2px; WIDTH: 15px;}
TD.SurveyAnswerMarkMenu {PADDING: 0px; WIDTH: 15px;}
.SurveyBar {HEIGHT: 10px; BACKGROUND-COLOR: blue;}
.SurveyBarHL {HEIGHT: 10px; BACKGROUND-COLOR: green;}
.SurveyStatLabel {PADDING-LEFT: 6px; WHITE-SPACE: nowrap;}
.StatisticsBar {BACKGROUND-COLOR: #FFCE31;}   
.StatisticsBarHL {BACKGROUND-COLOR: #FF8400;}   
.SurveyAnswers {PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px; PADDING-BOTTOM: 5px;}
.SurveyAnswersMenu {PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; PADDING-BOTTOM: 5px;}
.SurveyAnswerComment {PADDING: 2px;}
.SurveyAnswerCommentMenu {PADDING: 0px;}


/***** urj *****/

/**** main.css ****/
body {background:url(images_yellow/bgr.gif) repeat-x #ffffff; width:100%; padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif;}
h1 {font-size:20px; font-weight:bold; color:#cb9709;}
h2 {font-size:14px; font-weight:bold; color:#cb9709;}
/* do not use */
.blue_underline {background:url(images_yellow/blue_underline.gif) repeat-x 0% 100%; text-decoration:none !important; font-weight:bold; font-size:10px; color:#9a352d;}
/* do not use */
.blue_underline:hover {color:#cb9709;}

.link {font-weight:bold; font-size:10px; color:#9a352d;}

.link:hover {color:#cb9709;}
.space {height:0px; overflow:hidden; line-height:0px; font-size:0px;}
.left {float:left;}
.right {float:right;}
.clear {clear:both; float:none; overflow:hidden; line-height:0px; font-size:0px;}
img {border:none;}
.select  {scrollbar-3dlight-color:#D9B3A9; scrollbar-track-color:#FBF7EC; scrollbar-arrow-color:#9A352D; scrollbar-base-color:#D9B3A9; scrollbar-darkshadow-color:#9A352D; scrollbar-face-color:#D9B3A9; scrollbar-highlight-color:#D9B3A9; scrollbar-shadow-color:#D9B3A9; background:#fbf7ee; width:185px; height:183px; display:block; overflow:auto;}
  .scrollbar_listbox {color:#cb9709; background-color:#fbf7ec; font-weight:bold; font-size:10px; text-decoration:none; width:155px; border:none;}
 .scrollbar_td_separator {background:url(images_yellow/separator_scr_tbl.gif) no-repeat;}
  .total_box {width:167px; height:25px; background:#9a352d;}
/*breadcrumbs*/
.breadcrumbs_list {list-style:none; margin:0px; padding:0px; font-size:10.5px; font-weight:normal; color:#cb9709;}
.breadcrumbs_list li {float:left;}
.breadcrumbs_list li a {font-size:10.5px; font-weight:normal; color:#cb9709; text-decoration:none;}
.breadcrumbs_list li a:hover {color:#9a352d;}
.breadcrumbs_list li span {margin-left:6px; margin-right:7px; font-size:10px; color:#cb9709; width:21px;}

/* --------New Breadcrumb class-------------- */
.websiteBreadcrumbs  {font-size:10px; font-weight:normal; color:#cb9709; text-decoration:none; padding-bottom:15px;}
.websiteBreadcrumbs a {font-size:10px; font-weight:normal; color:#cb9709; text-decoration:none;}

.websiteBreadcrumbs a:hover {color: #9a352d;}
.websiteBreadcrumbsLastChild {font-size:10px; font-weight:normal; color: #cb9709; text-decoration:none;}
/* -------- End New Breadcrumb class-------------- */
/* Pager Control */
.pager {margin-bottom:8px; padding-bottom:5px; color:#af8001; font-weight:normal; font-size:10px;}
.pager a {font-size:10px; font-weight:bold; color:#9a352d;}
.pager a:hover {color:#af8001;}
/* End Pager Control */
/*breadcrumbs*/

#main_back_shadow {width:943px; height:100%; margin:7px auto; border-collapse:collapse; background:url(images_yellow/bgr_repeater.gif) repeat-y;}
#main {width:943px; height:100%; margin:0px auto; border-collapse:collapse; background:url(images_yellow/shadow_bgr_yellow.gif) no-repeat;}
#main_table {width:925px; height:100%; margin:0px auto; border-collapse:collapse;}

#header {width:925px; height:107px; background:url(images_yellow/header_bgr.gif) repeat-x;}
#logo_left {background:none; float:left;}
#logo_right {background:none; float:right;}
.search_side {background:url(images_yellow/oval_search_bgr.gif) no-repeat; width:322px; height:25px;}
#top_menu {height:33px; width:925px; border-bottom:solid 1px #ffffff;}
#top_menu table td {vertical-align:top;}
#category {background:#9a352d; width:185px; border-left:solid 1px #ffffff; border-right:solid 1px #ffffff; font-size:11px; color:#ffffff; font-weight:bold; text-align:center;}
#menu {background:#eedfb9; width:550px;}
#menu table {}
#menu table td {font-size:10px; font-weight:bold; color:#af8001; padding:0px 5px 0px 5px;}
#menu table td a {font-size:10px; font-weight:bold; color:#af8001; text-decoration:none;}
#menu table td a:hover {color:#9a352d;}
#items {background:#e7d194; width:190px; border-left:solid 1px #ffffff; border-right:solid 1px #ffffff; font-size:10px; color:#af8001; font-weight:bold; text-align:center;}
/* //Header Part */

/* Content Part */
#content {padding:0px; width:100%;}
.main_content {width:100%; min-height:100%; height:100%; border-left:solid 1px #ffffff; border-right:solid 1px #ffffff; /*background:red;take away after*/
}

/* Content Part */

/* Footer part */
#footer {background:url(images_yellow/footer_bgr.gif) no-repeat; width:943px; height:80px;}
#footer table {padding-top:0px;}
#footer table td {font-size:10px; font-weight:normal; color:#15345d; padding:0px 5px 0px 5px;}
#footer table td a {font-size:10px; font-weight:normal; color:#000000; text-decoration:none;}
#footer table td a:hover {color:#b2c75f;}
#footer_links a {color:#15345d !important;}
/* //Footer part */

.hr_grey {border:none; height:1px; border-top:solid 1px #ecebea;}

.A_Z_navigation_listSelected {color:#af8001 !important;} 
.A_Z_navigation_list {list-style:none; margin:0px; padding:0px;}
.A_Z_navigation_list li {float:left;}
.A_Z_navigation_list li a {margin-right:9px; font-size:10px; font-weight:bold; color:#9a352d;}
.A_Z_navigation_list li a:hover {color:#af8001;}

.TypeNotSel {background-image:url(images_yellow/tab-bgr.gif); background-position:bottom; background-repeat:repeat-x; height:21px;}
.TypeNotSel a {text-decoration:none;}
.TypeSel {background-image:url(images_yellow/tab-sel-bgr.gif); background-position:bottom; background-repeat:repeat-x; height:22px;}
.TypeSel a {text-decoration:none;}

.leftNotSel {background-image:url(images_yellow/tab-L.gif); background-position:bottom; background-repeat:no-repeat; height:21px;}
.rightNotSel {background-image:url(images_yellow/tab-R.gif); background-position:bottom; background-repeat:no-repeat; height:21px;}	
.leftSel {background-image:url(images_yellow/tab-sel-L.gif); background-position: bottom; background-repeat:no-repeat; height:22px;}
.rightSel {background-image:url(images_yellow/tab-sel-R.gif); background-position:bottom; background-repeat:no-repeat; height:22px;}	
/* main.css */

/****** form.css *****/
.logout_btn, .go_btn, .sign_in_btn, .register_now_btn, .save_btn , .cancel_btn,
 .clear_btn, .search_btn, .update_btn, .check_out_btn, .login_btn,
  .create_new_account_btn, .return_to_home_page_btn, .back_btn, .continue_btn, .send_btn,
   .add_btn, .order_history_btn, .my_profile_btn, .sign_out_btn, .sendnew_pass_btn,
   .agree_btn, .disagree_btn, .add_news_btn {height:19px; border:none;}

.add_news_btn {background:url(images_yellow/add_news_btn.gif) no-repeat; width:74px;}
.disagree_btn {background:url(images_yellow/disagree_btn.gif) no-repeat; width:74px;}
.agree_btn {background:url(images_yellow/agree_btn.gif) no-repeat; width:47px;}
.sendnew_pass_btn {background:url(images_yellow/sendnew_pass_btn.gif) no-repeat; width:171px;}
.sign_out_btn {background:url(images_yellow/sign_out_btn.gif) no-repeat; width:65px;}
.my_profile_btn {background:url(images_yellow/my_profile_btn.gif) no-repeat; width:78px;}
.order_history_btn {background:url(images_yellow/order_history_btn.gif) no-repeat; width:95px;}
.add_btn  {background:url(images_yellow/add_btn.gif) no-repeat; width:47px;}
.send_btn  {background:url(images_yellow/send_btn.gif) no-repeat; width:54px;}
.continue_btn  {background:url(images_yellow/continue_btn.gif) no-repeat; width:74px;}
.back_btn  {background:url(images_yellow/back_btn.gif) no-repeat; width:56px;}
.return_to_home_page_btn  {background:url(images_yellow/return_to_home_page_btn.gif) no-repeat; width:139px;}
.create_new_account_btn  {background:url(images_yellow/create_new_account_btn.gif) no-repeat; width:143px;}
.login_btn  {background:url(images_yellow/login_btn.gif) no-repeat; width:57px;}
.check_out_btn  {background:url(images_yellow/check_out_btn.gif) no-repeat; width:81px;}
.update_btn  {background:url(images_yellow/update_btn.gif) no-repeat; width:63px;}
.search_btn  {background:url(images_yellow/search_btn.gif) no-repeat; width:74px;}
.logout_btn  {background:url(images_yellow/logout_btn.gif) no-repeat; width:64px;}
.sign_in_btn  {background:url(images_yellow/sign_in_btn.gif) no-repeat; width:65px;}
.register_now_btn  {background:url(images_yellow/register_now_btn.gif) no-repeat; width:95px;}
.save_btn  {background:url(images_yellow/save_btn.gif) no-repeat; width:47px;}
.cancel_btn  {background:url(images_yellow/cancel_btn.gif) no-repeat; width:59px;}
.clear_btn  {background:url(images_yellow/clear_btn.gif) no-repeat; width:65px;}

.items_menu {list-style:none; margin:18px 0px 0px 0px; padding:0px;}
.items_menu li {float:left; height:21px;}
.items_menu li a {text-decoration:none;}
.big_btn {background:url(images_yellow/dark_yellow_big_btn.gif) no-repeat; width:57px; text-align:center;}
.big_btn:hover, .selected_item {background:url(images_yellow/light_yellow_big_btn.gif) no-repeat; width:57px; text-align:center;}
.small_btn {background:url(images_yellow/dark_yellow_small_btn.gif) no-repeat; width:38px; text-align:center;}
.small_btn:hover, .selected_item {background:url(images_yellow/light_yellow_small_btn.gif) no-repeat; width:38px; text-align:center;}
.email_subscription {background:#f5e9e9; height:78px; margin:10px 0px 10px 0px; border-left:solid 1px white;}
.advertise_side {width:168px; height:160px; border:solid 1px #cccccc; text-align:center; margin-bottom:18px; margin-left:10px;}
.radio_button_tbl td {padding-bottom:10px;}
.mp3 {background:#f5e9e9; width:492px;}
.shopping_cart_table {border-top:solid 1px #bdbdbd; border-bottom:solid 1px #bdbdbd; padding-top:28px; padding-bottom:30px;}
.blue {background:#f7ecd1; height:26px; font-size:11px; font-weight:bold; color:#9a352d;}
.white {background:#ffffff; height:10px;}
.dark_grey {background:#eef2e1; height:26px;}
.light_grey {background:#f6f8ef; height:26px;}
.first_td {width:94px; padding-left:20px; border-right:solid 1px white; border-bottom:solid 1px white;}
.first_short_td {width:27px; padding-left:20px; border-right:solid 1px white; border-bottom:solid 1px white;}
.second_td {width:386px; padding-left:20px; border-right:solid 1px white; border-bottom:solid 1px white; border-left:solid 1px white;}
.third_td {width:48px; text-align:center; border-right:solid 1px white; border-bottom:solid 1px white; border-left:solid 1px white;}
.third_short_td {width:129px; text-align:center; border-right:solid 1px white; border-bottom:solid 1px white; border-left:solid 1px white;}
.fourth_td {width:72px; text-align:center; border-right:solid 1px white; border-bottom:solid 1px white; border-left:solid 1px white;}
.fifth_td {width:110px; text-align:center; border-right:solid 1px white; border-bottom:solid 1px white; border-left:solid 1px white;}

.gvTableHeader {background:#f7ecd1; height:26px; font-size:11px; font-weight:bold; color:#9a352d;}
.gvTableRow {background:#F1D6A6; height:26px; border:solid 1px #ffffff;}
.gvTableAlternateRow {background:#FFE8C0; height:26px; border:solid 1px #ffffff;}

.gvTableCellBottomBorder {border-bottom-style:solid; border-bottom-color:#d1d1d1; border-bottom-width:1px;}

.user_details_menu {background:url(images_yellow/user_details_menu_bgr.gif) no-repeat; width:712px; height:29px;}
.user_details_menu ul {list-style:none; margin:0px 0px 0px 20px; padding:6px 0px 0px 0px; font-size:9px; font-weight:bold; color:#ffffff;}

.user_details_menu ul li {float:left;}
.user_details_menu ul li a {font-size:9px; font-weight:normal; color:#ffffff; text-decoration:none;}
.user_details_menu ul li a:hover {color:#cc990f;}
.user_details_menu ul li span {margin-left:24px; margin-right:24px; font-size:9px; color:#627a96; width:21px;}
.user_details_panel {background:url(images_yellow/user_details_panel.gif) repeat-x; /*width:657px;*/ height:24px; line-height:24px; font-size:13px; font-weight:bold; color:#cb9709;}
.user_details_panel span {padding-left:15px;}

.textbox {font-size:10px; font-weight:normal; color:#747474; padding:0px 7px 0px 2px; height:16px; line-height:15px; border-top:solid 1px #7c7c7c; border-left:solid 1px #dddddd; border-right:solid 1px #dddddd; border-bottom:solid 1px #dddddd;}
.checkbox {border:none; margin-right:4px;}
.radio {border:none; margin-right:4px;}
.dropdown  {font-size:10px; font-weight:normal; color:#747474; height:20px; line-height:20px;}
/****** form.css *****/

/****** formatting.css *******/
.enter_link {font-size:9px; font-weight:bold; color:#9a352d; text-transform:uppercase;}

.black_text_10_normal {font-size:10px; font-weight:normal; color:#000000;}
.black_text_9_normal  {font-size:9px; font-weight:normal; color:#000000;}

.ryb_lightblue_text_11_bold  {font-size:11px; font-weight:bold; color:#9a352d;}
.ryb_text_18_bold  {font-size:18px; font-weight:bold; color:#af8001;}
.ryb_text_13_5_bold  {font-size:13.5px; font-weight:bold; color:#af8001;}
.ryb_text_11_normal  {font-size:11px; font-weight:normal; color:#af8001;}
.ryb_text_10_normal  {font-weight:normal; font-size:10px; color:#af8001;}
.ryb_text_10_bold  {font-size:10px; font-weight:bold; color:#af8001;}
.ryb_text_10_bold:hover {color:#9a352d;}
.ryb_text_10_noU  {font-size:10px; color:#af8001; text-decoration:none;}
.ryb_text_10_noU:hover {color:#9a352d;}
.ryb_text_9_normal  {font-size:9px; font-weight:normal; color:#af8001;}

.ryb_green_text_16_bold {font-weight:bold; font-size:16px; color:#9a352d;}
.ryb_green_text_14_bold {font-weight:bold; font-size:14px; color:#9a352d;}
.ryb_green_text_11_bold {font-weight:bold; font-size:11px; color:#9a352d;}
.ryb_green_text_10_normal {color:#9a352d; font-size:10px; font-weight:normal;}
.ryb_green_text_10_bold {color:#9a352d; font-size:10px; font-weight:bold;}

.ryb_grey_text_11_normal {font-size:11px; font-weight:normal; color:#9a352d;}
.ryb_grey_text_10_5_normal {font-size:10px; font-weight:normal; color:#9a352d;}
.ryb_grey_text_10_bold {font-size:10px; font-weight:bold; color:#9a352d;}
.ryb_grey_text_9_normal {font-size:9px; font-weight:normal; color:#9a352d;}
.ryb_darkgrey_text_10_normal {font-size:11px; font-weight:normal; color:#373737;}
.ryb_lightgrey_text_10_normal {font-size:10px; font-weight:normal; color:#8d8d8d;}

.white_text_30_normal {font-family:Century Gothic; font-size:30px; font-weight:normal; color:#ffffff;}
.white_text_18_normal {font-family:Century Gothic; font-size:18px; font-weight:normal; color:#ffffff;}
.white_text_15_normal  {font-family:Century Gothic; font-size:15px; font-weight:normal; color:#ffffff;}
.white_text_11_bold  {font-size:11px; font-weight:bold; color:#ffffff;}
.white_text_10_bold {font-size:10px; font-weight:bold; color:#ffffff;}
.error_text_10_normal {font-size:10px; font-weight:normal; color:#ff0000;}
/****** formatting.css *******/

/****** news.css ******/
.mc_news_header_panel {background:url(images_yellow/user_details_panel.gif) repeat-x; /*width:657px;*/ height:24px; line-height:24px; font-size:13px; font-weight:bold; color:#cb9709;}
.mc_news_header_panel span {padding-left:15px;}
.mc_news_label {font-size:10px; font-weight:normal; color:#000000;}
.mc_news_errorText {font-size:10px; font-weight:normal; color:#ff0000;}
.mc_news_text {font-size:10px; font-weight:normal; color:#9a352d;}
.mc_news_textbox {font-size:10px; font-weight:normal; color:#747474; padding:0px 7px 0px 2px; height:16px; line-height:15px; border-top:solid 1px #7c7c7c; border-left:solid 1px #dddddd; border-right:solid 1px #dddddd; border-bottom:solid 1px #dddddd;}
.mc_news_linkBold {font-weight:bold; font-size:10px; color:#9a352d;}
.mc_news_linkBold:hover {color:#cb9709;}
.mc_news_actionLink {font-size:10px; font-weight:normal; color:#373737;}
.mc_news_subtitle  {font-size:11px; font-weight:normal; color:#af8001;}
.mc_news_title {font-weight:bold; font-size:11px; color:#9a352d;}
.mc_news_gvTableHeader {background:#f7ecd1; height:26px; font-size:11px; font-weight:bold; color:#9a352d;}
.mc_news_gvTableRow {background:#F1D6A6; height:26px; border:solid 1px #ffffff;}
.mc_news_gvTableAlternateRow {background:#FFE8C0; height:26px; border:solid 1px #ffffff;}
.mc_news_gvTableCellBottomBorder {border-bottom-style:solid; border-bottom-color:#d1d1d1; border-bottom-width:1px;}
.mc_news_newsPreviewBorderBottom {border-bottom:solid 1px #d1d1d1; padding:22px 0px 11px 0px;}
.mc_news_labelWhite  {font-size:11px; font-weight:bold; color:#ffffff;}
.mc_news_TypeNotSel {background-image:url(images_yellow/tab-bgr.gif); background-position:bottom; background-repeat:repeat-x; height:22px;}
.mc_news_TypeNotSel a {text-decoration:none;}
.mc_news_TypeSel {background-image:url(images_yellow/tab-sel-bgr.gif); background-position:bottom; background-repeat:repeat-x; height:22px;}
.mc_news_TypeSel a {text-decoration:none;}
.mc_news_leftNotSel {background-image:url(images_yellow/tab-L.gif); background-position:bottom; background-repeat:no-repeat; height:22px;}
.mc_news_rightNotSel {background-image:url(images_yellow/tab-R.gif); background-position:bottom; background-repeat:no-repeat; height:22px;}
.mc_news_leftSel {background-image:url(images_yellow/tab-sel-L.gif); background-position: bottom; background-repeat:no-repeat; height:22px;}
.mc_news_rightSel {background-image:url(images_yellow/tab-sel-R.gif); background-position:bottom; background-repeat:no-repeat; height:22px;}	
/****** news.css ******/

/****** order.css ******/
.mc_order_shopping_cart {background:#e7d194; width:190px; border-left:solid 1px #ffffff; border-right:solid 1px #ffffff; font-size:10px; color:#af8001; font-weight:bold; text-align:center;}
.mc_order_textbox {font-size:10px; font-weight:normal; color:#747474; padding:0px 7px 0px 2px; height:16px; line-height:20px; border-top:solid 1px #7c7c7c; border-left:solid 1px #dddddd; border-right:solid 1px #dddddd; border-bottom:solid 1px #dddddd;}
.mc_order_dropdown  {font-size:10px; font-weight:normal; color:#747474; height:20px; line-height:20px;}
.mc_order_title {font-size:11px; font-weight:bold; color:#af8001;}
.mc_order_text {font-size:10px; font-weight:bold; color:#9a352d;}
.mc_order_big_title  {font-size:18px; font-weight:bold; color:#af8001;}
.mc_order_link {font-weight:bold; font-size:10px; color:#9a352d;}
.mc_order_link:hover {color:#cb9709;}
.mc_order_link_gridview {font-size:10px; font-weight:normal; color:#373737;}
.mc_order_gvTableHeader {background:#f7ecd1; height:26px; font-size:11px; font-weight:bold; color:#9a352d;}
.mc_order_gvTableRow {background:#F1D6A6; height:26px; border:solid 1px #ffffff;}
.mc_order_gvTableAlternateRow {background:#FFE8C0; height:26px; border:solid 1px #ffffff;}
.mc_order_pager {margin-bottom:8px; padding-bottom:5px; color:#af8001; font-weight:normal; font-size:10px;}
.mc_order_pager a {font-size:10px; font-weight:bold; color:#9a352d;}
.mc_order_pager a:hover {color:#af8001;}
.mc_order_errorDiv {font-size:10px; font-weight:normal; color:#ff0000;}
.mc_order_textBlack {font-size:10px; font-weight:normal; color:#000000;}
.mc_order_gridview_title_link {font-size:10px; font-weight:bold; color:#af8001;}
.mc_order_gridview_title_link:hover {color:#9a352d;}
.mc_order_total_box {width:167px; background:#9a352d;}
.mc_order_textWhite  {font-size:11px; font-weight:bold; color:#ffffff;}
.mc_order_shopping_cart_table {border-top:solid 1px #bdbdbd; border-bottom:solid 1px #bdbdbd; padding-top:28px; padding-bottom:30px;}
.mc_order_searchSection {height:22px; width:100%; margin:11px 0px 0px 0px;}
.mc_order_text10  {font-weight:normal; font-size:10px; color:#af8001;}
.mc_order_A_Z_navigation_list {list-style:none; margin:0px; padding:0px;}
.mc_order_A_Z_navigation_list li {float:left;}
.mc_order_A_Z_navigation_list li a {margin-right:9px; font-size:10px; font-weight:bold; color:#9a352d;}
.mc_order_A_Z_navigation_list li a:hover {color:#af8001;}
.mc_order_star {color:red; font-size:14px;}
.mc_order_websiteBreadcrumbs  {font-size:10px; font-weight:normal; color:#cb9709; text-decoration:none; padding-bottom:15px;}
.mc_order_websiteBreadcrumbs a {font-size:10px; font-weight:normal; color:#cb9709; text-decoration:none;}
.mc_order_websiteBreadcrumbs a:hover {color: #9a352d;}
.mc_order_websiteBreadcrumbsLastChild {font-size:10px; font-weight:normal; color: #cb9709; text-decoration:none;}
/****** order.css ******/


/****** payment.css ******/
.mc_payment_details_panel {background:url(images_yellow/user_details_panel.gif) repeat-x; /*width:657px;*/ height:24px; line-height:24px; font-size:13px; font-weight:bold; color:#cb9709; margin-bottom: 10px;}
.mc_payment_details_panel span {padding-left:15px;}
.mc_payment_textbox {font-size:10px; font-weight:normal; color:#747474; padding:0px 7px 0px 2px; height:16px; line-height:15px; border-top:solid 1px #7c7c7c; border-left:solid 1px #dddddd; border-right:solid 1px #dddddd; border-bottom:solid 1px #dddddd;}
.mc_payment_dropdown  {font-size:10px; font-weight:normal; color:#747474; height:20px; line-height:20px;}
.mc_payment_title {font-size:11px; font-weight:bold; color:#af8001;}
.mc_payment_text {font-size:10px; font-weight:bold; color:#9a352d;}
.mc_payment_errorDiv {font-size:10px; font-weight:normal; color:#ff0000;}
.mc_payment_textBlack {font-size:10px; font-weight:normal; color:#000000;}
.mc_payment_pager {margin-bottom:8px; padding-bottom:5px; color:#af8001; font-weight:normal; font-size:10px;}
.mc_payment_pager a {font-size:10px; font-weight:bold; color:#9a352d;}
.mc_payment_pager a:hover {color:#af8001;}
.mc_payment_link_gridview {font-size:10px; font-weight:normal; color:#373737;}
.mc_payment_gvTableHeader {background:#f7ecd1; height:26px; font-size:11px; font-weight:bold; color:#9a352d;}
.mc_payment_gvTableRow {background:#F1D6A6; height:26px; border:solid 1px #ffffff;}
.mc_payment_gvTableAlternateRow {background:#FFE8C0; height:26px; border:solid 1px #ffffff;}
.mc_payment_star {color:red; font-size:14px;}
/****** payment.css ******/

/****** product.css ******/
.mc_prodc_TypeNotSel {background-image:url(images_yellow/tab-bgr.gif); background-position:bottom; background-repeat:repeat-x; height:22px;}
.mc_prodc_TypeNotSel a {text-decoration:none;}
.mc_prodc_TypeSel {background-image:url(images_yellow/tab-sel-bgr.gif); background-position:bottom; background-repeat:repeat-x; height:22px;}
.mc_prodc_TypeSel a {text-decoration:none;}
.mc_prodc_leftNotSel {background-image:url(images_yellow/tab-L.gif); background-position:bottom; background-repeat:no-repeat; height:22px;}
.mc_prodc_rightNotSel {background-image:url(images_yellow/tab-R.gif); background-position:bottom; background-repeat:no-repeat; height:22px;}
.mc_prodc_leftSel {background-image:url(images_yellow/tab-sel-L.gif); background-position: bottom; background-repeat:no-repeat; height:22px;}
.mc_prodc_rightSel {background-image:url(images_yellow/tab-sel-R.gif); background-position:bottom; background-repeat:no-repeat; height:22px;}	

 .mc_prodc_gvTableCellBottomBorder {border-bottom-style:solid; border-bottom-color:#d1d1d1; border-bottom-width:1px;}       
   .mc_prodc_ryb_darkgrey_text_10_normal {font-size:10px; font-weight:normal; color:#373737;}
.mc_prodc_user_details_panel {background:url(images_yellow/user_details_panel.gif) repeat-x; /*width:657px;*/ height:24px; line-height:24px; font-size:13px; font-weight:bold; color:#cb9709;}
.mc_prodc_user_details_panel span {padding-left:15px;}
.mc_prodc_ryb_lightblue_text_11_bold  {font-size:11px; font-weight:bold; color:#9a352d;}
.mc_prodc_ryb_text_13_5_bold  {font-size:13.5px; font-weight:bold; color:#af8001;}
.mc_prodc_ryb_text_10_normal  {font-weight:normal; font-size:10px; color:#af8001;}
.mc_prodc_ryb_text_10_bold  {font-size:10px; font-weight:bold; color:#af8001;}
.mc_prodc_ryb_text_10_bold:hover {color:#9a352d;}
.mc_prodc_ryb_text_10_bold a {text-decoration:none; color:#af8001;}
.mc_prodc_ryb_text_10_bold a:hover {color:#9a352d;}
.mc_prodc_ryb_text_9_normal  {font-size:9px; font-weight:normal; color:#af8001;}
.mc_prodc_black_text_9_normal  {font-size:9px; font-weight:normal; color:#000000;}
.mc_prodc_ryb_green_text_10_bold {color:#9a352d; font-size:10px; font-weight:bold;}
.mc_prodc_textbox {font-size:10px; font-weight:normal; color:#747474; padding:0px 7px 0px 2px; height:16px; line-height:15px; border-top:solid 1px #7c7c7c; border-left:solid 1px #dddddd; border-right:solid 1px #dddddd; border-bottom:solid 1px #dddddd;}
.mc_prodc_dropdown  {font-size:10px; font-weight:normal; color:#747474; height:20px; line-height:20px;}
.mc_prodc_link {font-weight:bold; font-size:10px; color:#9a352d;}
.mc_prodc_link:hover {color:#cb9709;}
/****** product.css ******/

/****** shipping.css ******/
.mc_shipping_details_panel {background:url(images_yellow/user_details_panel.gif) repeat-x; /*width:657px;*/ height:24px; line-height:24px; font-size:13px; font-weight:bold; color:#cb9709; margin-bottom: 10px;}
.mc_shipping_details_panel span {padding-left:15px;}
.mc_shipping_textbox {font-size:10px; font-weight:normal; color:#747474; padding:0px 7px 0px 2px; height:16px; line-height:15px; border-top:solid 1px #7c7c7c; border-left:solid 1px #dddddd; border-right:solid 1px #dddddd; border-bottom:solid 1px #dddddd;}
.mc_shipping_dropdown  {font-size:10px; font-weight:normal; color:#747474; height:20px; line-height:20px;}
.mc_shipping_title {font-size:11px; font-weight:bold; color:#af8001;}
.mc_shipping_text {font-size:10px; font-weight:bold; color:#9a352d;}
.mc_shipping_errorDiv {font-size:10px; font-weight:normal; color:#ff0000;}
.mc_shipping_textBlack {font-size:10px; font-weight:normal; color:#000000;}
.mc_shipping_pager {margin-bottom:8px; padding-bottom:5px; color:#af8001; font-weight:normal; font-size:10px;}
.mc_shipping_pager a {font-size:10px; font-weight:bold; color:#9a352d;}
.mc_shipping_pager a:hover {color:#af8001;}
.mc_shipping_link_gridview {font-size:10px; font-weight:normal; color:#373737;}
.mc_shipping_gvTableHeader {background:#f7ecd1; height:26px; font-size:11px; font-weight:bold; color:#9a352d;}
.mc_shipping_gvTableRow {background:#F1D6A6; height:26px; border:solid 1px #ffffff;}
.mc_shipping_gvTableAlternateRow {background:#FFE8C0; height:26px; border:solid 1px #ffffff;}
.mc_shipping_star {color:red; font-size:14px;}
/****** shipping.css ******/

/* main_pic replacement*/
.txt_welcome {background: transparent url(images_yellow/TransconAiText0904.jpg) no-repeat scroll 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 491px; height: 209px;}

.selectBox { border-left:2px solid WHITE;margin-bottom:10px; }
.selectBox .box{ border-bottom:1px solid WHITE;width:157px;color:WHITE;padding:7px 7px 7px 20px;font-weight:bold; }
.selectBox .dirtyGreen{ background-color:#9a352d; }
.selectBox .dirtyBlue{ background-color:#e7d194; }
.selectBox .dirtyLightBlue{ color:#1e3662;background-color:#eedfb9; }
.selectBox select{ width:150px;margin-top:5px; }

/***************************/
.productsTbl th {background:#EEDFB9; text-align:left; padding-left:12px; border-right:3px solid #FFFFFF; color:#9A352D;}
	.productsTbl td {padding-left:5px; border-right:3px solid #FFFFFF; font-size:11px;}
	.productsTbl th, .productsTbl td {padding-top:5px; padding-bottom:5px;}
	.productsTbl th.name {}
	.productsTbl td.name {color:#9A352D;}
	.productsTbl .ProductTitle {font-size:14px; color:#9A352D;}
	.productsTbl th.price {width:105px;}
	.productsTbl td.price {width:100px; font-size:10px;}
	.productsTbl th.shopping {width:75px;}
	.productsTbl td.shopping {width:70px;}
	
.productsList, .productsList a {font-size:14px; color:#9A352D; text-decoration:none;}

.NavDialogBorder {BACKGROUND-COLOR: #EEEEEE;}
.NavDialogBox {BACKGROUND-COLOR: #FFFFFF;}

#main_back_shadow_admin {width:100%;}
#main_back_shadow_admin #main {width:100%; background:#FFFFFF;}
#main_back_shadow_admin #main_table {width:100%;}
#main_back_shadow_admin #footer {background:#FFFFFF; width:100%;}

#media_type_box {position:absolute;width:200px;background:#EEDFB9}

.tracks td {background:#F5F5F7; padding:5px; border:1px solid #FFFFFF;}
	.TableHead td {background:#EEDFB9; color:#AF8001; padding:7px; font-size:12px;}
	.tracks .TableSubHead td {background:#E4E4EC;}
