﻿Body.{	 font-family: Arial, Verdana, Helvetica, Geneva, Sans-Serif;}	
Body.*{	 font-family: Arial, Verdana, Helvetica, Geneva, Sans-Serif;}	

.DefaultFont{	font-size: 12px; }

.Body { margin: 0px,0px,0px,0px; }
.MainDiv { 	padding: 0px,0px,0px,0px;  }
.MainTable {  }
.CentralArea { padding-left: 15px; padding-right: 15px; padding-top: 10px;    }

.TopBarPreCell  { }
.TopBarPostCell {  }

.TopMenuOuterTable {  background: url('../UserFiles450/TopMenuBackground.gif');  }
.TopMenuOuterCell { width: 100%; }
.TopMenuSeperatorCell {background: url('../UserFiles450/TopMenuSeperator.gif'); width: 3px; height: 29px;}
.TopMenuCell {  padding-top: 7px; padding-bottom: 7px; white-space: nowrap; padding-left: 5px; padding-right: 5px;}
.TopMenuCellHOver { background-image: url('../UserFiles450/Triangle.gif'); background-repeat: no-repeat; background-position: center; padding-top: 7px; padding-bottom: 7px; white-space: nowrap; padding-left: 5px; padding-right: 5px;}
.TopMenuLink,.TopMenuLink:Visited { font-size:12px; font-weight: bold; color: white; line-height:12px; text-decoration: none;	}
.TopMenuLink:Hover { color: white; text-decoration: none; background: url('../UserFiles450/triangle.gif');}
.TopMenuPreCell { padding-right: 7px; background: url('../UserFiles450/TopMenuPreCell.gif'); }
.TopMenuPostCell { padding-left: 20px; background: url('../UserFiles450/TopMenuPostCell.gif'); }

.TopMenuOuterTableHome {  background: url('../UserFiles450/TopMenuBackgroundHome.gif');  }
.TopMenuSeperatorHome {background: url('../UserFiles450/TopMenuSeperatorHome.gif'); width: 1px; height: 29px;}
.TopMenuCellHome {  }
.TopMenuCellHOverHome { background-image: url('../UserFiles450/Triangle.gif'); background-repeat: no-repeat; background-position: center; }
.TopMenuLinkHome,.TopMenuLinkHome:Visited { color: #666666; }
.TopMenuLinkHome:Hover { color: #aa0c3d; }
.TopMenuPreCellHome { padding-right: 7px; background: url('../UserFiles450/TopMenuPreCellHome.gif'); }
.TopMenuPostCellHome { padding-left: 20px; background: url('../UserFiles450/TopMenuPostCellHome.gif'); }

.BottomMenuOuterTable { width: 100%;   }
.BottomMenuPreCell {   width: 700px;   }
.BottomMenuPostCell {  width: 1px;  }
.BottomMenuTable { height: 10px; padding: 20px; 	}
.BottomMenuCell {  padding: 0px;}
.BottomMenuCellHOver { padding: 0px;  }
.BottomMenuLink { font-size: 10px; font-size: 11px; }
.BottomMenuLink:link {	color: #4E5AAB;	text-decoration: none; }
.BottomMenuLink:hover { text-decoration: underline; }
.BottomMenuLink:visited {	color: #4E5AAB;	text-decoration: none; }
.BottomMenuSeperator {background: #4E5AAB; width: 1px; }
.BottomLink { cursor: pointer; }

.RightLinksArea {  width: 0px; }
.LeftLinksArea {  width: 180px; }

.CategoriesSideMenuHeader {	}
.CategoriesSideMenuTable {  width: 230px; border-top: solid 10px white;  background: #EDEDED;   }
.CategoriesSideMenuCell { padding: 5px; }
.CategoriesSideMenuCellHOver { padding: 5px; }
.CategoriesSideMenuCellCurrent { padding: 5px;  text-decoration: none; }
.CategoriesSideMenu,.CategoriesSideMenu:visited { font-size: 12px; color: #666666; font-weight: bold;}
.CategoriesSideMenu:hover { color: #B60D3D; }
.CategoriesSideMenuCurrent,.CategoriesSideMenuCurrent:visited { color: #B60D3D; text-decoration: none; }

.TextSearchCaption {color: #FFE688;}

.MarqueeLinks {	background: #DB4859;	font-size: 11pt;	font-weight: bold;	color: #FFFAE4;}
.MarqueeLinks:visited {	color: #FFFAE4;}

.CategoryTitleTable {	text-align: right;	width:100%	}
.CategoryTitle{ font-weight: bold;	font-size: 14px;	color: black;  }
.PreTitle{	font-weight: bold;	font-size: 14pt;	color: black; //33cc33;}
.Subtitle{	font-size: 14pt; }

.CartButton { background-color: #1f77a8;  color: White; }

.FrontButton {	background-color: #78b3d4;  }

.ListTable { padding: 2px; width: 90%;  padding: 2px; width: 90%; 	background-color: #78b3d4; }	
.ListTableRow{	background-color: White;}
.ListTableHeaderCell{	font-weight: bold;	font-size: x-small;	color: black;	background-color: #eaeaea;	text-align: center;}

.EnlargePictureText{	font-size: smaller;	color: Black;}
.EnlargePictureText:visited{	color: Black;}

.ArticleH1 {}
.ArticleH1:link { color: Blue; }
.ArticleH1:visited { color: Blue; }
.ArticleH3 { }
.CategoryArticleH1 { font-size: 16px;  font-weight: bold; text-decoration: underline;}
.CategoryArticleH3 {  }
.ArticleDefault {  font-size: 12px; }
.ArticleDefault:link { color: #666666; }
.ArticleDefault:visited { color: #666666; }
a.ArticleDefault:hover { color: #B60D3D; }

.BreakBeforeArticles { left:0px; visibility: hidden; position: absolute;}

.SelectListItem {  background: #EDEDED; font-size: 12px; color: #666666;  font-weight: bold; text-align: right;  padding: 3px;}
.SelectListItemLink {  color: #666666;  }
.SelectListItemLink:hover {  color: #B60D3D;  }

.DefaultLink {	color: Blue;  }
.DefaultLink:visited {	color: Blue; }
.DefaultLink:active { color: Blue; }

.SideLinksTable { border-top: solid 10px white; }
.SideLinkCell {  background: #EDEDED; padding: 5px; border-bottom: solid 5px white; }
.SideLinkImageCell {  background: #EDEDED; padding: 5px; border-bottom: solid 5px white; }
.SideLinkCellHOver { background: #EDEDED; padding: 5px; border-bottom: solid 5px white;}
.SideLinkHeader { font-size: 12px; color: #666666; font-weight: bold; cursor: pointer;  text-decoration: underline; }
.SideLinkHeader:hover { color: #B60D3D;  }
.SideLinkText {	font-size: 1px; color: #666666; }
.SideLinksExtraCell {}

.SideNewsOuterDiv {  background: url('../UserFiles420/SideNewsBackground.gif') no-repeat;   height: 160px;  margin: 10px; margin-top: 30px; margin-left: 0px; padding-top: 20px; }
.SideNewsTable {  font-size: 11px;   }
.SideNewsTable:visited { }
.SideNewsCell {}
.SideNewsMarquee {  margin: 5, 5, 5, 5;  }
.SideNewsText0 { color: #E87400; }
.SideNewsHeader { font-weight: bold; text-decoration: underline; }

.CategoryArticlesHR { visibility: hidden; }

.CategoryPopupTable { background: #CFFB87; border-left: solid 1px #22324D; border-top: solid 1px #22324D; border-right: solid 1px #22324D;  }
.CategoryPopupCell {color: #22324D; border-bottom: solid 1px #22324D; font-size: 10px;padding: 2; }
.CategoryPopupCellHOver {border-bottom: solid 1px #22324D; background: #B2C065; padding: 2;}
.CategoryPopupLink { color: black; font-size: 10pt; text-decoration: none; }

.BottomSpaceCell { left:0px; visibility: hidden; position: absolute;}
.BottomProductionLogo { font-size: 10px; visibility: hidden; } 
.PromotionLink { color: white; font-size: 8px; } 
