body, SELECT, OPTION, TABLE, INPUT, FORM, DIV, LABEL, LI, SPAN
{
	margin: 0;
	font-family: verdana,arial,helvetica;
	font-size: 8pt;
	color: #000000;	
}


.FeaturedHeader
{
	font-family:Garamond;
    font-weight:normal;
    font-size:25pt;
    font-style:italic;
    color:dimgray;
    text-decoration:none;
}

.SmallBottomMenuText
{
    font-weight: normal;
	font-family: verdana, Arial, helvetica;
	font-size: 7pt;
	color: dimgray;
	text-decoration: none;
	padding: 10 0 0 0;
}



.StoreName
{
	font-family:Garamond;
    font-weight:normal;
    font-size:25pt;
    font-style:italic;
    color:dimgray;
    text-decoration:none;
}

.FeaturedProductName
{
	font-family: Garamond;
    font-weight:normal;
    font-size:20pt;
    font-style:italic;
    color:dimgray;
    text-decoration:none;
}

.NormalText
{
	font-family: verdana, Arial, helvetica;
	font-size: 8pt;
	color: #000000;
}

.NormalTextWhite
{
	font-family: verdana, Arial, helvetica;
	font-size: 8pt;
	color: #ffffff;
}

.SmallText
{
    font-weight: normal;
	font-family: verdana, Arial, helvetica;
	font-size: 7pt;
	color: #000000;
	text-decoration: none;
}

.SmallTextWhite
{
    font-weight: normal;
	font-family: verdana, Arial, helvetica;
	font-size: 7pt;
	color: #ffffff;
	text-decoration: none;
}

.SmallTextUnderline
{
    font-weight: normal;
	font-family: verdana, Arial, helvetica;
	font-size: 7pt;
	color: #000000;
	text-decoration: underline;
}

.SmallTextWhiteUnderline
{
    font-weight: normal;
	font-family: verdana, Arial, helvetica;
	font-size: 7pt;
	color: #ffffff;
	text-decoration: underline;
}

.NormalTextBold
{
    font-weight: bold;
	font-family: verdana, Arial, helvetica;
	font-size: 8pt;
	color: #000000;
}

.NormalTextBoldRed
{
    font-weight: bold;
	font-family: verdana, Arial, helvetica;
	font-size: 8pt;
	color: Red;
}


.CategoryTreeTopLevel
{
    font-weight: bold;
	font-family: verdana, Arial, helvetica;
	font-size: 8pt;
	color: dimgray;
}

.SearchText
{
    font-weight: bold;
	font-family: verdana, Arial, helvetica;
	font-size: 8pt;
	color: dimgray;
}

.CategoryTreeSubs
{
	font-family: verdana, Arial, helvetica;
	font-size:7pt;
	text-decoration: none;
	color:dimgray;
}

.NormalTextBoldWhite
{
    font-weight: bold;
	font-family: verdana, Arial, helvetica;
	font-size: 8pt;
	color: white;
}

.SmallTextBold
{
    font-weight: bold;
	font-family: verdana, Arial, helvetica;
	font-size: 7pt;
	color: #000000;
}

.FooterText
{
    font-weight: normal;
	font-family: verdana, Arial, helvetica;
	font-size: 7pt;
	color: dimgray;
	text-decoration: none;
}

.DashboardTextBold
{
    font-weight: bold;
	font-family: verdana, Arial, helvetica;
	font-size: 8pt;
}

.DashboardSmallText
{
    font-weight: normal;
	font-family: verdana, Arial, helvetica;
	font-size: 7pt;
	text-decoration: none;
}

.DashboardSmallTextUnderline
{
    font-weight: normal;
	font-family: verdana, Arial, helvetica;
	font-size: 7pt;
	text-decoration: underline;
}

.SmallDashboardTextBold
{
    font-weight: bold;
	font-family: verdana, Arial, helvetica;
	font-size: 7pt;
	color: #000000;
}

.DashboardTextBoldWhite
{
    font-weight: bold;
	font-family: verdana, Arial, helvetica;
	font-size: 8pt;
	color: #ffffff;
}

.SmallDashboardTextBoldWhite
{
    font-weight: bold;
	font-family: verdana, Arial, helvetica;
	font-size: 7pt;
	color: #ffffff;
}


.SubMenuText
{
	font-weight:  bold;
	font-size: 7pt;
	color: dimgray;
	font-family: verdana, Arial, helvetica;
	text-decoration: none;
}

.MenuText
{
    font-weight: bold;
	font-family: verdana, Arial, helvetica;
	font-size: 8pt;
	color: dimgray;
	text-decoration: none;
}

.MenuTextWhite
{
    font-weight: bold;
	font-family: verdana, Arial, helvetica;
	font-size: 8pt;
	color: white;
	text-decoration: none;
}

.SearchText
{
    font-weight: bold;
	font-family: verdana, Arial, helvetica;
	font-size: 8pt;
	color: dimgray;
	text-decoration: none;
}

.SearchTextWhite
{
    font-weight: bold;
	font-family: verdana, Arial, helvetica;
	font-size: 8pt;
	color: white;
	text-decoration: none;
}

.WelcomeText
{
	font-weight: bold;
	font-size: 10pt;
	color: dimgray;
	font-family: verdana, Arial, helvetica;
	text-decoration: none;
}

.HeaderText
{
	font-weight: bold;
	font-size: 12pt;
	color: dimgray;
	font-family: verdana, Arial, helvetica;
	text-decoration: none;
}

.OptionHeaderText
{
	font-weight: bold;
	font-size: 10pt;
	color: black;
	font-family: verdana, Arial, helvetica;
	text-decoration: none;
}

.ProgramMessageText
{
	font-weight: normal;
	font-size: 8pt;
	color: dimgray;
	font-family: verdana, Arial, helvetica;
	text-decoration: none;
}

.NuggetText
{
	font-weight: bold;
	font-size: 7pt;
	color: dimgray;
	font-family: verdana, Arial, helvetica;
	text-decoration: none;
}

.NuggetHeader
{
	font-weight: bold;
	font-size: 10pt;
	color: black;
	font-style: italic;
	font-family: Trebuchet MS;
	text-decoration: none;
}

.WarningMessage
{
	font-family: verdana, Arial, helvetica;
	font-size: 8pt;
	color: #ff0000;
}
.Header1
{
	font-size: 14pt;
	color: #000080;
	font-family: verdana, Arial, helvetica;
}

.Header2
{
	font-weight: bold;
	font-size: 10pt;
	color: #000000;
	font-family: verdana, Arial, helvetica;
}

.PagingCurrent
{
    font-weight: bold;
    text-decoration: none;
	font-family: verdana, Arial, helvetica;
	font-size: 8pt;
	color: #000000;
}

.PagingNotCurrent
{
    font-weight: normal;
    text-decoration: underline;
	font-family: verdana, Arial, helvetica;
	font-size: 8pt;
	color: #000000;
}

.ProductPageNameDisplay
{
    font-weight: normal;
    text-decoration: none;
	font-family: Verdana, Arial, helvetica;
	font-size: 10pt;
	color: #000000;
}

.ProductPagePriceDisplay
{
    font-weight: bold;
    text-decoration: none;
	font-family: verdana, Arial, helvetica;
	font-size: 10pt;
	color: #000000;
}

.ProductPagePriceDisplayRed
{
    font-weight: bold;
    text-decoration: none;
	font-family: verdana, Arial, helvetica;
	font-size: 10pt;
	color: Firebrick;
}

.Price
{
	font-weight: bold;
	font-size: 12pt;
	color: Firebrick;
	font-family: Arial, Verdana, helvetica;
}

.SmallPrice
{
	font-size: 7pt;
	color: Firebrick;
	font-family: verdana, Arial, helvetica;
}

.TreeLink 
{
	font-family: verdana,arial,helvetica;
	font-size: 8pt;
	color: #003399;
} 

.TreeNode 
{ 
  font-family: verdana,arial,helvetica;
  font-size: 11px; 
  padding: 2px; 
  padding-left: 3px; 
  padding-right: 3px; 
  cursor: default; 
} 

.HoverTreeNode
{ 
  font-family: verdana,arial,helvetica;
  font-size: 11px; 
  background-color: #C2C4CF; 
  padding: 2px; 
  padding-left: 3px; 
  padding-right: 3px; 
  cursor: hand; 
} 

.SelectedTreeNode 
{ 
  border: none; 
  font-family: verdana,arial,helvetica;
  font-size: 11px; 
  background-color: #C2C4CF; 
  padding: 2px; 
  padding-left: 3px; 
  padding-right: 3px; 
  cursor: hand; 
} 

.InputTextEdit
{
	border-right: #330000 1pt solid;
	border-top: #330000 1pt solid;
	font-size: 9pt;
	border-left: #330000 1pt solid;
	border-bottom: #330000 1pt solid;
	font-family: Verdana, Arial;
}

.LinkText
{
	font-family:Papyrus;
	font-size:10pt;
	color:#003399;
	text-decoration:none;
}

.StandardLinkText
{
    font-weight: bold;	
	font-family: verdana, Arial, helvetica;
	font-size:8pt;
	color:Black;
	text-decoration:none;
}

.PlainLinkText
{	
	font-family: verdana, Arial, helvetica;
	font-size:8pt;
	color:Black;
	text-decoration:none;
}

.SmallLinkText
{
	font-family: verdana, Arial, helvetica;
	font-size:7pt;
}

.SmallLinkTextWhite
{
	font-family: verdana, Arial, helvetica;
	font-size:7pt;
	color: White;
	text-decoration:none;
}

.SmallLinkTextNoUnderline
{
	font-family: verdana, Arial, helvetica;
	font-size:7pt;
	text-decoration: none;
	color:Black;
}

.LabelText
{
	font-family:Verdana;
	font-size:10pt;
	color:Black;
}

.RequiredTextBox
{
	border-style: solid;
	border-width:1px;
	border-color: Gray;
	font-family:Verdana;
	font-size:8pt;
	color:Black;
}

.StandardTextBox
{
	border-style: solid;
	border-width: 1px;
	border-color: Silver;
	font-family: Verdana;
	font-size: 8pt;
	color:Black;
}


.RadGrid
{
	/*background-image: url(../../Images/grid/Standard/headerBg.gif);*/
    background-repeat: repeat-x;
    border: 0px solid #a5b9d6;
    border-top: 0;
    font-size: 10px;
    font-family: Arial, Verdana;
}

.RadGrid TABLE
{
    font-size: 10px;
    font-family: Arial, Verdana;
}

.RadGrid TABLE TD
{
    border: 0px solid #eaeae6;
    border-left: 0px;
}

.GridHeader
{
    font-weight: bold;
    text-align: center;
    border:0px;
    /*background-image: url(../../Images/grid/Standard/headerSeparator.gif);*/
    background-repeat: no-repeat;
    background-position: left Center;
}

.GridRow
{
    padding-left: 5px;
    background-color: #ffffff;
}

.GridRow TD
{
	border: 5px solid #eaeae6;
    border-bottom: solid 3px #90a8bd;
    border-top: solid 3px #cddae0;
}

.GridAltRow
{
    padding-left: 5px;
    color: Gray;
    background-image: none;
    background-color: #eeeeee;
}

.GridAltRow TD
{
	border: 5px solid #eaeae6;
    border-top: solid 1px #90a8bd;
    border-bottom: solid 1px #cddae0;
}

.GridPager
{
    padding-left: 6px;
    padding-bottom: 6px;
    background-image: url(../../Images/grid/Standard/footerBg.gif);
    background-repeat: repeat-y;
    background-color: #628496;
}


/* Banner Styles */

.NoBanner
{
	height: 0px;
	display: none;
}


.Banner1
{
	background-image: url(../Images/Banners/Banner1.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 400px;
	padding: 0 0 0 35;
	font-family: Verdana;
	font-size: 13pt;
	color:#503048;
	font-weight:bold;
	

}

.Banner2
{
	background-image: url(../Images/Banners/Banner2.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 490px;
	padding: 0 0 0 35;
	font-family: Arial;
	font-size: 16pt;
	color:#870200;
	font-weight:bold;
	
}


.Banner3
{
	background-image: url(../Images/Banners/Banner3.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 590px;
	padding: 0 0 0 20;
	font-family:Verdana;
	font-size: 16pt;
	color:#1a5e07;
	font-weight:bold;
	
}


.Banner4
{
	background-image: url(../Images/Banners/Banner4.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 500px;
	padding: 0 0 0 340;
	font-family:Arial;
	font-size: 15pt;
	color: #fd8d05;
	font-weight:bold;
}

.Banner5
{
	background-image: url(../Images/Banners/Banner5.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 600px;
	padding: 0 20 0 250;
	font-family:Arial;
	text-align:right;
	font-size: 16pt;
	color:#4d2a00;
}


.Banner6
{
	background-image: url(../Images/Banners/Banner6.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 580px;
	padding: 0 0 0 20;
	font-family:Arial;
	text-align:left;
	font-size: 17pt;
	color:#000000;
	font-weight:bold;
	
}


.Banner7
{
	background-image: url(../Images/Banners/Banner7.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 400px;
	padding: 5 0 0 30;
	font-family:Arial;
	text-align:left;
	font-size: 15pt;
	color:#8c6167;
	font-weight:normal;
	
}


.Banner8
{
	background-image: url(../Images/Banners/Banner8.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 350px;
	padding: 5 0 0 25;
	font-family:Arial;
	text-align:left;
	font-size: 13pt;
	color:#000000;
	font-weight:bold;
	font-style:italic;
	
}


.Banner9
{
	background-image: url(../Images/Banners/Banner9.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 400px;
	padding: 0 20 0 380;
	font-family:Arial;
	text-align:right;
	font-size: 15pt;
	color:#000000;
	font-weight:bold;
	font-style:italic;
	
}


.Banner10
{
	background-image: url(../Images/Banners/Banner10.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 580px;
	padding: 0 0 0 180;
	font-family: Arial;
	text-align:left;
	font-size: 17pt;
	color:#ffffff;
	font-weight: bold;
	font-style:normal;	
	
}


.Banner11
{
	background-image: url(../Images/Banners/Banner11.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 380px;
	padding: 0 0 0 20;
	font-family: Arial;
	text-align:left;
	font-size: 14pt;
	color:#db9746;
	font-weight: bold;
	font-style: italic;	
}

.Banner12
{
	background-image: url(../Images/Banners/Banner12.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 500px;
	padding: 0 0 0 270;
	font-family: Arial;
	text-align:left;
	font-size: 17pt;
	color:#000000;
	font-weight: bold;
	font-style: italic;	
}


.Banner13
{
	background-image: url(../Images/Banners/Banner13.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 400px;
	padding: 0 0 5 25;
	font-family:Century Gothic;
	text-align:left;
	font-size: 14pt;
	color:#ffffff;
	font-weight: normal;
	font-style: normal;	
}


.Banner14
{
	background-image: url(../Images/Banners/Banner14.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 490px;
	padding: 3 0 0 25;
	font-family:Arial;
	text-align:left;
	font-size: 17pt;
	color:#494949;
	font-weight: normal;
	font-style: normal;	
}


.Banner15
{
	background-image: url(../Images/Banners/Banner15.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 600px;
	padding: 0 25 0 320;
	font-family:Verdana;
	text-align: right;
	font-size: 17pt;
	color:#810a30;
	font-weight: normal;
	font-style: normal;	
	word-spacing:-5;
}


.Banner16
{
	background-image: url(../Images/Banners/Banner16.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 540px;
	padding: 0 0 0 30;
	font-family:Verdana;
	text-align: left;
	font-size: 17pt;
	color:#8c53bf;
	font-weight: normal;
	font-style: normal;	
}


.Banner17
{
	background-image: url(../Images/Banners/Banner17.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 460px;
	padding: 0 0 0 15;
	font-family:Verdana;
	text-align: left;
	font-size: 15pt;
	color:#000000;
	font-weight: normal;
	font-style: italic;	
}


.Banner18
{
	background-image: url(../Images/Banners/Banner18.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 600px;
	padding: 0 0 0 180;
	font-family:Verdana;
	text-align: left;
	font-size: 17pt;
	color:#6a4a05;
	font-weight: bold;
	font-style: normal;	
}


.Banner19
{
	background-image: url(../Images/Banners/Banner19.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 600px;
	padding: 0 0 0 20;
	font-family: Century gothic;
	text-align: left;
	font-size: 17pt;
	color:#ffffff;
	font-weight: normal;
	font-style: normal;	
}


.Banner20
{
	background-image: url(../Images/Banners/Banner20.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 450px;
	padding: 0 0 10 15;
	font-family: Century gothic;
	text-align: left;
	font-size: 17pt;
	color:#575196;
	font-weight: normal;
	font-style: normal;	
}

.Banner21
{
	background-image: url(../Images/Banners/Banner21.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 10 0 10;
	font-family: Arial;
	text-align:center;
	font-size: 18pt;
	color:#ffffff;
	font-weight: bold;
}

.Banner22
{
	background-image: url(../Images/Banners/Banner22.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 10 0 10;
	font-family: Arial;
	text-align:center;
	font-size: 18pt;
	color:#000000;
	font-weight: bold;
}

.Banner23
{
	background-image: url(../Images/Banners/Banner23.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 10 0 10;
	font-family: Arial;
	text-align:center;
	font-size: 18pt;
	color:#000000;
	font-weight: bold;
}

.Banner24
{
	background-image: url(../Images/Banners/Banner24.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 10 0 10;
	font-family: Arial;
	text-align:center;
	font-size: 18pt;
	color:#000000;
	font-weight: bold;
}

.Banner25
{
	background-image: url(../Images/Banners/Banner25.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 10 0 10;
	font-family: Arial;
	text-align:center;
	font-size: 18pt;
	color:#ffffff;
	font-weight: bold;
}

.Banner26
{
	background-image: url(../Images/Banners/Banner26.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 10 0 10;
	font-family: Arial;
	text-align:center;
	font-size: 18pt;
	color:#000000;
	font-weight: bold;	
}

.Banner27
{
	background-image: url(../Images/Banners/Banner27.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 10 0 10;
	font-family: Arial;
	text-align:center;
	font-size: 18pt;
	color:#ffffff;
	font-weight: bold;
}

.Banner28
{
	background-image: url(../Images/Banners/Banner28.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 10 0 10;
	font-family: Arial;
	text-align:center;
	font-size: 18pt;
	color:#ffffff;
	font-weight: bold;
}

.Banner29
{
	background-image: url(../Images/Banners/Banner29.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 10 0 10;
	font-family: Arial;
	text-align:center;
	font-size: 18pt;
	color:#ffffff;
	font-weight: bold;
}

.Banner30
{
	background-image: url(../Images/Banners/Banner30.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 10 0 10;
	font-family: Arial;
	text-align:center;
	font-size: 18pt;
	color:#ffffff;
	font-weight: bold;
}

.Banner31
{
	background-image: url(../Images/Banners/Banner31.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 10 0 10;
	font-family: Arial;
	text-align:center;
	font-size: 18pt;
	color:#ffffff;
	font-weight: bold;
}

.Banner32
{
	background-image: url(../Images/Banners/Banner32.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 10 0 10;
	font-family: Arial;
	text-align:center;
	font-size: 18pt;
	color:#ffffff;
	font-weight: bold;
}

.Banner33
{
	background-image: url(../Images/Banners/Banner33.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 10 0 10;
	font-family: Arial;
	text-align:center;
	font-size: 18pt;
	color:#ffffff;
	font-weight: bold;
}

.Banner34
{
	background-image: url(../Images/Banners/Banner34.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 10 0 10;
	font-family: Arial;
	text-align:center;
	font-size: 18pt;
	color:#ffffff;
	font-weight: bold;
}

.Banner35
{
	background-image: url(../Images/Banners/Banner35.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 10 0 10;
	font-family: Arial;
	text-align:center;
	font-size: 18pt;
	color:#ffffff;
	font-weight: bold;
}

.Banner36
{
	background-image: url(../Images/Banners/Banner36.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 10 0 10;
	font-family: Arial;
	text-align:center;
	font-size: 18pt;
	color:#ffffff;
	font-weight: bold;
}

.Banner37
{
	background-image: url(../Images/Banners/Banner37.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 10 0 10;
	font-family: Arial;
	text-align:center;
	font-size: 18pt;
	color:#000000;
	font-weight: bold;
}

.Banner38
{
	background-image: url(../Images/Banners/Banner38.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 10 0 10;
	font-family: Arial;
	text-align:center;
	font-size: 18pt;
	color:#ffffff;
	font-weight: bold;
}

.Banner39
{
	background-image: url(../Images/Banners/Banner39.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 10 0 10;
	font-family: Arial;
	text-align:center;
	font-size: 18pt;
	color:#ffffff;
	font-weight: bold;
}

.Banner40
{
	background-image: url(../Images/Banners/Banner40.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 10 0 10;
	font-family: Arial;
	text-align:center;
	font-size: 18pt;
	color:#ffffff;
	font-weight: bold;
}



.Banner41
{
	background-image: url(../Images/Banners/Banner41.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 10 0 10;
	font-family: Arial;
	text-align:center;
	font-size: 18pt;
	color:#ffffff;
	font-weight: bold;
}

.Banner42
{
	background-image: url(../Images/Banners/Banner42.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 130 0 110;
	font-family: Arial;
	text-align:center;
	font-size: 18pt;
	color:#a32205;
	font-weight: bold;
}

.Banner43
{
	background-image: url(../Images/Banners/Banner43.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding:0 20 0 150;
	font-family: Arial;
	text-align:right;
	font-size: 18pt;
	color:#a32205;
	font-weight: bold;
}

.Banner44
{
	background-image: url(../Images/Banners/Banner44.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 210 0 20;
	font-family: Arial;
	text-align:left;
	font-size: 19pt;
	color:#a32205;
	font-weight: bold;
}


.Banner45
{
	background-image: url(../Images/Banners/Banner45.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 15 0 200;
	font-family: Arial;
	text-align:right;
	font-size: 20pt;
	color:#a32205;
	font-weight: bold;
}

.Banner46
{
	background-image: url(../Images/Banners/Banner46.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 200 0 15;
	font-family: Arial;
	text-align:left;
	font-size: 19pt;
	color:#000000;
	font-weight: bold;
}

.Banner47
{
	background-image: url(../Images/Banners/Banner47.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 15 0 300;
	font-family: Arial;
	text-align:right;
	font-size: 18pt;
	color:#a32205;
	font-weight: bold;
}

.Banner48
{
	background-image: url(../Images/Banners/Banner48.png);
	background-repeat: repeat-y;
	background-position: center;
	/*background-position: 50% 50%;
	background-position: 100px 50px;*/
	height: 96px;
	width: 800px;
	padding: 0 10 0 10;
	font-family: Arial;
	text-align:center;
	font-size: 20pt;
	color:#a32205;
	font-weight: bold;
}

.Banner49
{
	background-image: url(../Images/Banners/Banner49.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 20 0 200;
	font-family: Arial;
	text-align:right;
	font-size: 18pt;
	color:#ffffff;
	font-weight: bold;
}

.Banner50
{
	background-image: url(../Images/Banners/Banner50.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 20 0 200;
	font-family: Arial;
	text-align:right;
	font-size: 18pt;
	color:#a32205;
	font-weight: bold;
}

.Banner51
{
	background-image: url(../Images/Banners/Banner51.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 15 0 20;
	font-family: Arial;
	text-align:left;
	font-size: 22pt;
	color:#a32205;
	font-weight: bold;
}

.Banner52
{
	background-image: url(../Images/Banners/Banner52.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 10 0 10;
	font-family: Arial;
	text-align:center;
	font-size: 18pt;
	color:#ffffff;
	font-weight: bold;
}

.Banner53
{
	background-image: url(../Images/Banners/Banner53.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 10 0 10;
	font-family: Arial;
	text-align:center;
	font-size: 18pt;
	color:#ffffff;
	font-weight: bold;
}

.Banner54
{
	background-image: url(../Images/Banners/Banner54.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 10 0 10;
	font-family: Arial;
	text-align:center;
	font-size: 18pt;
	color:#000000;
	font-weight: bold;
}

.Banner55
{
	background-image: url(../Images/Banners/Banner55.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 200 0 20;
	font-family: Arial;
	text-align:left;
	font-size: 18pt;
	color:#000000;
	font-weight: bold;
}


.Banner56
{
	background-image: url(../Images/Banners/Banner56.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 100 0 100;
	font-family: Arial;
	text-align:center;
	font-size: 20pt;
	color:#ffffff;
	font-weight: bold;
}

.Banner57
{
	background-image: url(../Images/Banners/Banner57.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 100 0 20;
	font-family: Arial;
	text-align:left;
	font-size: 20pt;
	color:#ffffff;
	font-weight: bold;
}

.Banner58
{
	background-image: url(../Images/Banners/Banner58.png);

	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 20 0 150;
	font-family: Arial;
	text-align:right;
	font-size: 20pt;
	color:#ffffff;
	font-weight: bold;
}



.Banner59
{
	background-image: url(../Images/Banners/Banner59.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 20 0 150;
	font-family: Arial;
	text-align:right;
	font-size: 20pt;
	color:#ffffff;
	font-weight: bold;
}

.Banner60
{
	background-image: url(../Images/Banners/Banner60.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 150 0 220;
	font-family: Arial;
	text-align:center;
	font-size: 20pt;
	color:#faf105;
	font-weight: bold;
}

.Banner61
{
	background-image: url(../Images/Banners/Banner61.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 180 0 20;
	font-family: Arial;
	text-align:left;
	font-size: 20pt;
	color:#ffffff;
	font-weight: bold;
}

.Banner62
{
	background-image: url(../Images/Banners/Banner62.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 25 0 25;
	font-family: Arial;
	text-align:center;
	font-size: 20pt;
	color:#ffffff;
	font-weight: bold;
}

.Banner63
{
	background-image: url(../Images/Banners/Banner63.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 20 0 20;
	font-family: Arial;
	text-align:center;
	font-size: 20pt;
	color:#ffffff;
	font-weight: bold;
}

.Banner64
{
	background-image: url(../Images/Banners/Banner64.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 30 0 30;
	font-family: Arial;
	text-align:center;
	font-size: 20pt;
	color:#ffffff;
	font-weight: bold;
}

.Banner65
{
	background-image: url(../Images/Banners/Banner65.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 30 0 30;
	font-family: Arial;
	text-align:center;
	font-size: 20pt;
	color:#ffffff;
	font-weight: bold;
}

.Banner66
{
	background-image: url(../Images/Banners/Banner66.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 30 0 30;
	font-family: Arial;
	text-align:center;
	font-size: 20pt;
	color:#ffffff;
	font-weight: bold;
}

.Banner67
{
	background-image: url(../Images/Banners/Banner67.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 30 0 30;
	font-family: Arial;
	text-align:center;
	font-size: 20pt;
	color:#041a6c;
	font-weight: bold;
}

.Banner68
{
	background-image: url(../Images/Banners/Banner68.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 30 0 30;
	font-family: Arial;
	text-align:center;
	font-size: 20pt;
	color:#041a6c;
	font-weight: bold;
}

.Banner69
{
	background-image: url(../Images/Banners/Banner69.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 30 0 30;
	font-family: Arial;
	text-align:center;
	font-size: 20pt;
	color:#ffffff;
	font-weight: bold;
}

.Banner70
{
	background-image: url(../Images/Banners/Banner70.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 30 0 30;
	font-family: Arial;
	text-align:center;
	font-size: 20pt;
	color:#000000;
	font-weight: bold;
}


.Banner71
{
	background-image: url(../Images/Banners/Banner71.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 200 0 30;
	font-family: Arial;
	text-align:left;
	font-size: 20pt;
	color:#000000;
	font-weight: bold;
}

.Banner72
{
	background-image: url(../Images/Banners/Banner72.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 440 0 15;
	font-family: Arial;
	text-align:center;
	font-size: 20pt;
	color:#000000;
	font-weight: bold;
}

.Banner73
{
	background-image: url(../Images/Banners/Banner73.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 70 0 70;
	font-family: Arial;
	text-align:center;
	font-size: 20pt;
	color:#000000;
	font-weight: bold;
}

.Banner74
{
	background-image: url(../Images/Banners/Banner74.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 280 0 10;
	font-family: Arial;
	text-align:center;
	font-size: 20pt;
	color:#4d2c1d;
	font-weight: bold;
}

.Banner75
{
	background-image: url(../Images/Banners/Banner75.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 30 0 200;
	font-family: Arial;
	text-align:right;
	font-size: 20pt;
	color:#000000;
	font-weight: bold;
}

.Banner76
{
	background-image: url(../Images/Banners/Banner76.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 30 0 200;
	font-family: Arial;
	text-align:right;
	font-size: 20pt;
	color:#ffffff;
	font-weight: bold;
}


.Banner77
{
	background-image: url(../Images/Banners/Banner77.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 190 0 100;
	font-family: Arial;
	text-align:center;
	font-size: 20pt;
	color:#a40808;
	font-weight: bold;
}

.Banner78
{
	background-image: url(../Images/Banners/Banner78.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 240 0 20;
	font-family: Arial;
	text-align:left;
	font-size: 20pt;
	color:#ffffff;
	font-weight: bold;
}

.Banner79
{
	background-image: url(../Images/Banners/Banner79.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 150 0 190;
	font-family: Arial;
	text-align:center;
	font-size: 20pt;
	color:#a40808;
	font-weight: bold;
}

.Banner80
{
	background-image: url(../Images/Banners/Banner80.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 450 0 20;
	font-family: Arial;
	text-align:left;
	vertical-align: middle;
	font-size: 20pt;
	color:#000000;
	font-weight: bold;
}

.Banner81
{
	background-image: url(../Images/Banners/Banner81.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 30 0 230;
	font-family: Arial;
	text-align:right;
	font-size: 20pt;
	color:#620303;
	font-weight: bold;
}

.Banner82
{
	background-image: url(../Images/Banners/Banner82.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 350 0 30;
	font-family: Arial;
	text-align:center;
	font-size: 20pt;
	color:#9c0a0a;
	font-weight: bold;
}

.Banner83
{
	background-image: url(../Images/Banners/Banner83.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 120 0 190;
	font-family: Arial;
	text-align:center;
	font-size: 22pt;
	color:#9c0a0a;
	font-weight: bold;
}

.Banner84
{
	background-image: url(../Images/Banners/Banner84.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 370 0 10;
	font-family: Arial;
	text-align:center;
	font-size: 25pt;
	color:#000000;
	font-weight: normal;
}

.Banner85
{
	background-image: url(../Images/Banners/Banner85.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 10 0 20;
	font-family: Arial;
	text-align:left;
	font-size: 30pt;
	color:#ffffff;
	font-weight: normal;
}

.Banner86
{
	background-image: url(../Images/Banners/Banner86.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 350 0 10;
	font-family: Arial;
	text-align:center;
	font-size: 20pt;
	color:#000000;
	font-weight: bold;
}



.Banner87
{
	background-image: url(../Images/Banners/Banner87.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 350 0 10;
	font-family: Arial;
	text-align:center;
	font-size: 20pt;
	color:#000000;
	font-weight: bold;
}

.Banner88
{
	background-image: url(../Images/Banners/Banner88.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 0 0 350;
	font-family: Arial;
	text-align:center;
	font-size: 20pt;
	color:#000000;
	font-weight: bold;
}

.Banner89
{
	background-image: url(../Images/Banners/Banner89.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 350 0 10;
	font-family: Arial;
	text-align:center;
	font-size: 20pt;
	color:#000000;
	font-weight: bold;
}

.Banner90
{
	background-image: url(../Images/Banners/Banner90.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 0 0 350;
	font-family: Arial;
	text-align:center;
	font-size: 20pt;
	color:#5d0610;
	font-weight: bold;
}


.Banner91
{
	background-image: url(../Images/Banners/Banner91.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 96px;
	width: 800px;
	padding: 0 0 0 290;
	font-family: Arial;
	text-align:center;
	font-size: 20pt;
	color:#663399;
	font-weight: bold;
}



/* End - Banner Styles */

/* Blog Styles */

.BlogTitle
{
	font-family:Arial, Verdana, Tahoma;
	text-align: left;
	font-size: 20pt;
	color:#000000;
	font-weight: bold;
	vertical-align: top;
	height:10;
}

.BlogText
{
	font-family:Arial, Verdana, Tahoma;
	text-align: left;
	font-size: 10pt;
	color:#000000;
}

.BlogDate
{
	font-family:Arial, Verdana, Tahoma;
	text-align: left;
	font-size: 8pt;
	color:#000000;
	font-weight: bold;
	height: 18;
	text-align: center;
	text-transform:capitalize;
}

.BlogYear
{
	font-family:Arial, Verdana, Tahoma;
	text-align: left;
	font-size: 8pt;
	color:#5b5a5b;
	font-weight: bold;
	height: 18;
	text-align: center;
	text-transform:uppercase;
}

.BlogSpacer 
{
	background-color: #cac7c7;
	height: 1px;
}

.BlogTop
{
	background-image: url(../Images/BlogSets/Standard/Blog_Top.png);
	height: 18;
}

.BlogBottom 
{
	background-image: url(../Images/BlogSets/Standard/Blog_Bottom.png);
	height: 18;
}

.BlogMiddle
{
	background-image: url(../Images/BlogSets/Standard/Blog_Middle.png);
	vertical-align: top;
}

.BlogTimeBubble
{
	background-image: url(../Images/BlogSets/Standard/Blog_TimeBubble.png);
	width: 52;
	height: 48;
	vertical-align: top;
}

/* End - Blog Background */



.GreenLine 
{
	background-color:#59893f;
	height: 3px;
}

.Map
{
	WIDTH: 395px; 
	HEIGHT: 335px; 
	VERTICAL-ALIGN: top;
	border: solid 1px purple;
}

.SmallerMap
{
	WIDTH: 285px; 
	HEIGHT: 400px; 
	VERTICAL-ALIGN: top;
	border: solid 1px purple;
}

.MapText
{
	font-family: verdana, Arial, helvetica;
	font-size: 8pt;
	color: #000000;
	text-align:center;
}

.CallMeButtonLarge
{
	background-image: url(../Images/ButtonSets/btn_CallMeLarge.png);
	background-repeat: no-repeat;
	width: 81;
	height: 25;
	border: none;
	cursor: hand;
}

.CallMeButtonSmall
{
	background-image: url(../Images/ButtonSets/btn_CallMeSmall.png);
	background-repeat: no-repeat;
	width: 118;
	height: 28;
	border: none;
	cursor: hand;
}

.CursorStyle 
{
	cursor: hand;
}


/*New Mark*/

.newmark_box {
	position:relative;
	float:left; /* optional */
	#float:none; /* optional */
}

.newmark_box .newproductimage {
	position:absolute;
	top:0px; /* in conjunction with left property, decides the text position */
	left:0px;
	#left:0px;
	width:auto; /* optional, though better have one */
}
