
body 
	   { background-color: #f0f0f0; text-align: center; margin: 0  }
h1 { color: #194d82; font-size: 18px; font-family: Tahoma, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; margin: 0 0 12px; }
h2 { color: #194d82; font-size: 12px; font-family: Tahoma, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; margin: 0 0 2px; }
h3 { color: #585858; font-size: 12px; font-family: Tahoma, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 18px; margin-top: 5px; margin-bottom: 0; }
p { color: #585858; font-size: 11px; font-family: Tahoma, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 18px; margin-top: 5px; margin-bottom: 8px; }
li { color: #585858; font-size: 11px; font-family: Tahoma, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 18px; margin-top: 0; margin-bottom: 0; margin-left: 0; padding-top: 0; padding-bottom: 0; padding-left: 0; list-style-type: square; }
ul { font-family: Tahoma, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin-top: 0; margin-bottom: 3px; margin-left: 15px; padding-top: 0; padding-bottom: 3px; padding-left: 0; }
.inputfield { color: #585858; font-size: 10px; font-family: Tahoma, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #eeefec; margin-top: 4px; margin-bottom: 6px; padding-top: 2px; padding-bottom: 2px; border: inset 1px #7182a1      }
a.hometeaserheadlink:link, a.hometeaserheadlink:visited { color: #194d82; font-family: Tahoma, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; margin: 0 0 4px; }
a.hometeaserheadlink:hover, a.hometeaserheadlink:active { color: #194d82; font-family: Tahoma, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: underline; margin: 0 0 4px; }
.hometeaserheading { color: #194d82; font-size: 13px; font-family: Tahoma, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; margin: 0 0 4px; }
.hometeasertext { color: #585858; font-size: 11px; font-family: Tahoma, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px; }
a.plink:link, a.plink:visited { color: #585858; font-size: 11px; font-family: Tahoma, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 18px; text-decoration: underline; }
a.plink:hover, a.plink:active { color: #585858; font-size: 11px; font-family: Tahoma, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 18px; text-decoration: underline; }
a.genericlink:link, a.genericlink:visited { color: #90152d; font-size: 11px; font-family: Tahoma, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
a.genericlink:hover, a.genericlink:active { color: #90152d; font-size: 11px; font-family: Tahoma, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: underline; }
.imagepadding { margin-right: 10px; }
/*Main Block
*/
#mainblock1      
	       { font-family: Verdana, Geneva, Arial, sans-serif; text-align: left; visibility: visible; margin-top: -258px; margin-left: -380px; position: absolute; top: 50%; left: 50%; width: 760px; height: 516px; outline: solid 1px #000  }
#mainblock2 { font-family: Verdana, Geneva, Arial, sans-serif; text-align: left; visibility: visible; width: 760px; height: auto; margin-right: auto; margin-left: auto; outline: solid 1px #000; }
/*Cell Styling*/
.mainbanner { background-image: url(common/main-banner.jpg); background-repeat: no-repeat; border-bottom: 8px solid #320307; }
.maincontentcellstyle { background-color: #fff; }
.bottompanelstyle { background-color: #690d1b }
.hometeasercellstyle { border: solid 1px #be8d0f; }
/*Navigation Styles*/
.generalnav { color: #ced0cf; font-size: 11px; font-family: Tahoma, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
.mainnavcurrent { color: #90152d; font-size: 11px; font-family: Tahoma, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; }
a.mainnav:link, a.mainnav:visited { color: #90152d; font-family: Tahoma, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none }
a.mainnav:active, a.mainnav:hover { color: #90152d; font-family: Tahoma, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: underline }
.subnavcurrent { color: #194d82; font-size: 11px; font-family: Tahoma, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none  }
a.subnav:link, a.subnav:visited { color: #194d82; font-family: Tahoma, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none }
a.subnav:active, a.subnav:hover { color: #194d82; font-family: Tahoma, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: underline }
.bottomtextstyle { color: #b0b0b0; font-size: 11px; font-family: Tahoma, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
a.bottomnav:link, a.bottomnav:visited { color: #b0b0b0; font-family: Tahoma, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none }
a.bottomnav:active, a.bottomnav:hover { color: #b0b0b0; font-family: Tahoma, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: underline }
.navpadding { text-align: center; width: 15px; padding-right: 4px; padding-left: 4px; }
/*Right hand Add Ons Column*/
.addoncellstyle  { background-color: #dcdcdc; padding-top: 6px; padding-bottom: 12px;}
.addontextstyle { color: #4b4a4a; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 13px }
a.addonlinks:link, a.addonlinks:visited     { color: #690d1b; font-size: 9px; font-family: Tahoma, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none }
a.addonlinks:hover, a.addonlinks:active     { color: #690d1b; font-size: 9px; font-family: Tahoma, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: underline }
.addonlinkscellstyle { padding-left: 6px; padding-bottom: 8px; padding-top: 3px; }
.addonsheadings  { color: #fff; font-size: 10px; font-weight: bold; background-color: #690d1b; padding-left: 8px;
	padding-top: 3px;
	padding-bottom: 3px;
}
#address { color: #646464; font-size: 9px; font-family: Tahoma, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 13px; }
#address h1 { color: #851226; font-size: 10px; font-weight: bold; margin-bottom: 0; padding-bottom: 0; }
/*Home Items
*/
.topleftcellstyle { background-color: #ded3cb; }
.bottomleftcellstyle { background-color: #efe7e2; }
.threebrandscellstyle { background-color: #e7dfda; }
.mainhomecontentcellstyle { padding-top: 7px; }
.navunderline { border-bottom: 1px solid #b0b0b0; }
.xpopic { float: left; margin-right: 10px; }

.productSet
{
	clear:left;
	float:left;
	border:6px solid #E7DFDA;
	margin:0 10px 15px 0;
}

