@charset "utf-8";
div, h1, h2, h3, h4, h5, h6, p, pre, address, blockquote, span, ul, ol, li, di, dd, dt, img {
	margin: 0px;
	padding: 0px;
	font-size: 1em;
	text-align: left;
	background-repeat: no-repeat;
}
/* CSS Document */

body  {
	margin: 0;
	padding: 0;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100.1%;
	color: #000;
	text-decoration: none;
	background-color: #FFF;
}
#wrapper {
	width: 955px;
	text-align: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 10px;
	text-decoration: none;
	background-color: #FFF;
}
#wrapper a:link #wrapper a:visited {
	text-decoration: none;
}
#newSite {
	height: 135px;
	padding-left: 0px;
	padding-top: 5px;
	padding-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	width: 955px;
	text-align: left;
	padding-right: 0px;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 3px;
	background-image: url(../_images/comingSoon.jpg);
	background-repeat: no-repeat;
}
#header {
	height: 135px;
	padding-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	width: 955px;
	text-align: left;
	padding-right: 0px;
	text-decoration: none;
	background-repeat: no-repeat;
	border-bottom-width: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	background-image: url(../_images/hdrbkg_955x135.gif);
	background-color: #FFF;
}
#header #left {
	margin: 0px;
	width: 235px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #F90;
	padding-bottom: 0px;
	height: 113px;
	padding-left: 10px;
	margin-top: 5px;
}
#header #left img {
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	padding-left: 5px;
}
#header #login {
	float: right;
	font-weight: bold;
	margin-right: 10px;
}
#header #login h2 {
}
#header #login h4 {
	font-size: .82em;
	color: #FC0;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
	padding: 0px;
	text-transform: none;
}
#header #login h5 {
	font-size: .57em;
}
#header #login #form1 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.68em;
	color: #FFF;
	text-decoration: none;
}
#header #login #form1 table {
	height: 110px;
}
#header #login #form1 tr {
	height: 5px;
}
#header #login #form1 td {
	height: 8px;
	text-align: left;
	vertical-align: bottom;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
}
#header #login #form1 td a:link {
	text-decoration: none;
	color: #FFF;
	font-style: italic;
}
#header #login #form1 td a:hover {
	color: #0FF;
	text-decoration: none;
}
#header #login #form1 td a:visited {
	color: #FFF;
	text-decoration: none;
}
#header #login #form1 fieldset {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#header #login #form1 legend {
}
#header #login #form1 input.text {
	width: 150px;
}
#header #contact {
	color: #FFF;
	width: 450px;
	float: left;
	text-align: right;
	padding-top: 0px;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
	margin-top: 15px;
}
#header #contact p {
	font-size: .75em;
	font-style: italic;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFF;
	padding-bottom: 5px;
}
#header #menuBar {
	margin: 0px;
	width: 450px;
	float: left;
	font-size: 1em;
	font-weight: bold;
	padding-top: 0px;
	margin-top: 3px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	list-style-type: none;
}
#header #menuBar ul {
	padding: 0;
	list-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}
#header #menuBar ul li{
	margin: 0px;
	float: left;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
}
#header #menuBar ul a:link, #header #menuBar a:visited {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .75em;
	padding: 0 5px;
	text-decoration: none;
	color: #FFF;
}
#header #menuBar ul a:hover, #header #menuBar a:active {
	border-right-color: #FFF;
	text-decoration: none;
	color: #FC0;
}
#header #menuBar ul a.last {
	border: none;
}
#header #guestLogin {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 25px;
	width: 450px;
	margin-top: 17px;
}
#header #guestLogin img {
	padding-top: 0px;
	margin-top: 3px;
	float: right;
}
#spacer {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 10px;
	width: 780px;
	background-color: #FFF;
}
#LeftNavBar {
	background-color: #C9DFFF;
	width: 160px;
	text-decoration: none;
	float: left;
	margin: 0;
	border: none;
	height: 750px;
}
#LeftNavBar img {
	text-align: left;
	vertical-align: top;
	border: none;
}
#LeftNavBar p a img {
	cursor: default;
}
#LeftNavBar table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .65em;
	text-transform: uppercase;
	text-decoration: none;
	vertical-align: top;
	font-weight: bold;
	border: none;
}
#LeftNavBar table tr {
	text-align: left;
	background-color: #2E66F5;
	text-decoration: none;
	vertical-align: top;
}
#LeftNavBar table td {
	color: #FFF;
	text-decoration: none;
	border-bottom-width: 1.75px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 6px;
	padding-left: 10px;
}
#LeftNavBar table a:link {
	color: #FFF;
	text-decoration: none;
	border: none;
}
#LeftNavBar table a:hover {
	color: #fc0;
}
#LeftNavBar table a:visited {
	color: #FFF;
	text-decoration: none;
	border: none;
}
#RightNavBar {
	float: right;
	width: 225px;
	background: #E4E4E4;
	padding: 0px 0px 0px 0px;
	height: 750px;
}
#RightNavBar img {
	vertical-align: top;
}
#RightNavBar #member {
	padding: 0px;
	height: 125px;
	width: 210px;
	margin-left: auto;
	margin-right: auto;
	display: block;
	margin-bottom: 10px;
}
#RightNavBar #member img {
	margin-top: 2px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	display: block;
}
#RightNavBar #member img.border {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999;
}
#RightNavBar #checkThisOut {
	padding: 5px;
	width: 195px;
	border: 2px solid #B4C3D4;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	text-decoration: none;
}
#RightNavBar #checkThisOut h1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1.0em;
	font-weight: bold;
	color: #D6171C;
	text-decoration: none;
	margin-bottom: 8px;
	padding: 0px;
}
#RightNavBar #checkThisOut table {
	margin-right: auto;
	margin-left: auto;
	font-family: Verdana, Geneva, sans-serif;
	color: #000;
	font-weight: normal;
}
#RightNavBar #checkThisOut table img {
	text-decoration: none;
	border: 0px solid #FFF;
}
}
#RightNavBar #checkThisOut table tr {
	text-decoration: none;
	text-align: left;
	vertical-align: top;
}
#RightNavBar #checkThisOut table td {
	text-decoration: none;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: small;
	line-height: 1em;
	text-align: left;
	vertical-align: top;
	font-weight: normal;
}
#RightNavBar #checkThisOut table h5   {
	font-weight: normal;
	text-align: left;
	font-size: x-small;
	margin-top: 2px;
}
#RightNavBar #checkThisOut table a:link {
	color:#00F;
	text-decoration: none;
}
#RightNavBar #checkThisOut table a:hover {
	color: #E43233;
	text-decoration: underline;
}
#RightNavBar #checkThisOut table a:visited {
	color: #00F;
	text-decoration: none;
	border: none;
}
#RightNavBar #gsa {
	width: 210px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
	height: 15px;
}
#RightNavBar #gsa img {
	display: block;
	margin-right: auto;
	margin-left: auto;
}
#mainContent {
	background-color: #FFF;
	margin: 0px 0px 0px 175px;
}
#mainContent #ad {
	background-color: #FFF;
	float: left;
	width: 540px;
}
#mainContent #ad table td.lrgRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	color: #D6171C;
	font-weight: bold;
	padding-left: 15px;
	font-style: italic;
}
#mainContent #ad.height {
	height: 500px;
}
#mainContent #ad h4 {
	font-size: 1.15em;
	line-height: 0.9em;
	text-transform: uppercase;
	color: #d6171c;
	margin-left: 15px;
	margin-right: 5px;
}
#mainContent #ad h4.thanks {
	color: #F93;
	padding-right: 0px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #F93;
}
#mainContent #ad h4.prodDemo {
	text-transform: uppercase;
	color: #039;
	text-align: left;
}
#mainContent #ad h4.green {
	color: #090;
}
#mainContent #ad h4.large {
	font-size: 0.78em;
	color: #D6171C;
	font-weight: normal;
	text-transform: uppercase;
	margin-left: 330px;
	line-height: 2em;
	border: none;
}
#mainContent #ad h4.large a {
	text-decoration: none;
	color: #D6171C;
}
#mainContent #ad h5 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.82em;
	font-weight: normal;
	color: #000;
	line-height: 1.2em;
	text-decoration: none;
	margin-left: 15px;
	margin-right: 15px;
}
#mainContent #ad h5 a:link {
	color: #00F;
	text-decoration: none;
}
#mainContent #ad h5 a {
}
#mainContent #ad h5 a:hover {
	color: #e43233;
	text-decoration: underline;
}
#mainContent #ad h5 a:visited {
	color: #00F;
	text-decoration: none;
}
#mainContent #ad h5.red {
	color: #D6171C;
	font-size: 0.82em;
	font-weight: bold;
	text-transform: uppercase;
}
#mainContent #ad h5.contactpg {
	color: #D6171C;
}
#mainContent #ad h5.summerFun {
	font-weight: bold;
	color: #F63;
	font-size: 16px;
	text-align: center;
}
#mainContent #ad h5.summerFun2 {
	font-size: 10px;
	color: #F60;
	font-weight: bold;
	text-align: Left;
}
#mainContent #ad ul {
	color: #000;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1em;
	line-height: 1.2em;
	font-weight: normal;
}
#mainContent #ad li  {
	margin-top: 0.5em;
	margin-left: 30px;
	margin-right: 30px;
}
#mainContent #ad img.left {
	margin-right: 10px;
	margin-left: 0px;
	text-align: left;
	vertical-align: top;
	line-height: 1.25em;
}
#mainContent #ad img {
}
#mainContent #ad img.center {
	margin-right: auto;
	margin-left: auto;
	display: block;
}
#mainContent #ad #info {
	font-family: Verdana, Geneva, sans-serif;
	color: #000;
	padding: 0px;
	width: 250px;
	margin-top: 0px;
	margin-right: 0px;
	float: left;
	margin-left: 10px;
	list-style-type: none;
	text-decoration: none;
	margin-bottom: 10px;
}
#mainContent #ad #info ul {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.82em;
	color: #000;
	margin-bottom: 1.5em;
	margin-left: 15px;
}
#mainContent #ad #info li {
	margin-top: .5em;
	margin-left: 10px;
}
#mainContent #ad #info h4 {
	font-size: 1.15em;
	color: #D6171C;
	line-height: 0.9em;
	text-transform: uppercase;
	margin-bottom: 15px;
}
#mainContent #ad #graphic {
	padding: 0px;
	float: right;
	height: 385px;
	width: 250px;
	margin-top: 0px;
	margin-right: 10px;
	border: 0px solid #FFF;
	margin-bottom: 10px;
}
#mainContent #ad form {
	margin-left: 10px;
	margin-right: 15px;
}
#mainContent #ad #frmCatalogRqst p {
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	padding-bottom: 0px;
}
#mainContent #ad #frmCatalogRqst table {
	margin: 0px;
	padding: 0px;
}
#mainContent #ad #frmCatalogRqst tr {
	padding-bottom: 0px;
	margin-bottom: 2px;
	vertical-align: top;
}
#mainContent #ad #frmCatalogRqst td {
	padding-bottom: 0px;
	text-align: left;
	vertical-align: top;
}
#mainContent #ad #frmCatalogRqst fieldset td p.required {
	font-style: italic;
	color: #00F;
	font-size: .82em;
}
#mainContent #ad #frmCatalogRqst fieldset {
	background-color: #FFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: #FFF;
	padding-top: 10px;
	padding-bottom: 25px;
	padding-right: 25px;
	margin-bottom: 30px;
	padding-left: 15px;
	border-bottom-color: #FFF;
}
#mainContent #ad #frmCatalogRqst legend {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	text-transform: uppercase;
	letter-spacing: 0.05em;
	background-color: #D2CDB0;
	margin-top: -0.5px;
	padding-top: 5px;
	padding-right: 35px;
	padding-bottom: 5px;
	padding-left: 15px;
	margin-left: -15px;
	color: #D6171C;
	font-weight: bold;
}
#mainContent #ad #frmCatalogRqst input.text2 {
	width: 210px;
}
#mainContent #ad #frmCatalogRqst input.text3 {
	width: 460px;
}
#mainContent #ad #frmContactUs p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #333;
}
#mainContent #ad #frmContactUs table {
}
#mainContent #ad #frmContactUs tr {
	padding-bottom: 10px;
	margin-bottom: 10px;
}
#mainContent #ad #frmContactUs td  {
	padding-bottom: 8px;
	text-align: left;
	vertical-align: top;
}
#mainContent #ad #frmContactUs fieldset td.required {
	font-size: 0.8em;
	font-style: italic;
	color: #00F;
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom: 20px;
}
#mainContent #ad #frmContactUs fieldset table td.contactTitle {
	font-size: .9em;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#mainContent #ad #frmContactUs fieldset {
	background-color: #ebe5b4;
	padding-top: 15px;
	padding-bottom: 10px;
	padding-right: 25px;
	margin-bottom: 30px;
	padding-left: 15px;
	border: 1px solid #CCB33A;
}
#mainContent #ad #frmContactUs fieldset table td.contactCopy {
	font-size: 0.82em;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
}
#mainContent #ad #frmContactUs legend {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.82em;
	text-transform: uppercase;
	letter-spacing: 0.1em;
	background-color: #D2CDB0;
	margin-top: -0.5px;
	padding-top: 5px;
	padding-right: 50px;
	padding-bottom: 8px;
	padding-left: 15px;
	margin-left: -15px;
	color: #333;
}
#mainContent #ad #frmContactUs input.text {
	width: 275px;
}
#mainContent #ad #frmEmailSubscription p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .72em;
	color: #333;
}
#mainContent #ad #frmEmailSubscription table {
}
#mainContent #ad #frmEmailSubscription tr {
	padding-bottom: 0px;
	margin-bottom: 10px;
}
#mainContent #ad #frmEmailSubscription td {
	padding-bottom: 5px;
	text-align: left;
	vertical-align: top;
}
#mainContent #ad #frmEmailSubscription fieldset {
	background-color: #FFF;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 25px;
	margin-bottom: 30px;
	padding-left: 15px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#mainContent #ad #frmEmailSubscription fieldset td.emailTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	color: #000;
}
#mainContent #ad #frmEmailSubscription fieldset td.emailCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.82em;
	color: #000;
}
#mainContent #ad #frmEmailSubscription fieldset td.required {
	font-size: 0.8em;
	font-style: italic;
	color: #00F;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 3px;
}
#mainContent #ad #frmEmailSubscription legend {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.82em;
	text-transform: uppercase;
	letter-spacing: 0.1em;
	background-color: #D2CDB0;
	margin-top: -0.5px;
	padding-top: 5px;
	padding-right: 50px;
	padding-bottom: 5px;
	padding-left: 15px;
	margin-left: -15px;
	color: #333;
}
#mainContent #ad #frmEmailSubscription input.text3 {
	width: 275px;
}
#mainContent #ad #frmSummerFun p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
}
#mainContent #ad #frmSummerFun table {
}
#mainContent #ad #frmSummerFun tr {
	padding-bottom: 10px;
	margin-bottom: 10px;
}
#mainContent #ad #frmSummerFun td {
	padding-bottom: 8px;
	text-align: left;
	vertical-align: top;
}
#mainContent #ad #frmSummerFun fieldset td.required {
	font-size: 0.8em;
	font-style: italic;
	color: #00F;
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom: 20px;
}
#mainContent #ad #frmSummerFun fieldset table td.contactTitle {
	font-size: .9em;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#mainContent #ad #frmSummerFun fieldset {
	background-color: #66ccff;
	padding-top: 15px;
	padding-bottom: 10px;
	padding-right: 25px;
	margin-bottom: 30px;
	padding-left: 15px;
	border: 2px solid #0099ff;
}
#mainContent #ad #frmSummerFun input.text {
	width: 300px;
}
#mainContent #ad #frmSummerFun fieldset table td.contactCopy {
	font-size: 0.82em;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
}
#mainContent #ad table {
	font-family: "Times New Roman", Times, serif;
	color: #000;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	border: none;
}
#mainContent #ad table td.scroll {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #CFE883;
	padding: 25px;
}
#mainContent #ad table td {
	font-size: 0.9em;
	vertical-align: top;
	border: none;
}
#mainContent #ad table td.Subhead {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #FFF;
	text-transform: uppercase;
	padding-left: 15px;
	padding-right: 15px;
}
#mainContent #ad table td.officeSup {
	font-weight: bold;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-style: italic;
	text-align: center;
	padding-bottom: 1em;
}
#mainContent #ad table tr td h4.green {
	color: #060;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.2em;
}
#mainContent #ad table td h5.redOrange {
	font-style: italic;
	color: #930;
	font-size: 1.5em;
	text-align: center;
	padding-bottom: .4em;
}
#mainContent #ad table td h5.title {
	font-size: 1.2em;
	color: #000;
	font-style: italic;
	font-weight: bold;
	padding-bottom: 1.2em;
	text-align: center;
}
#mainContent #ad table td.catTitle {
	font-size: 0.62em;
	font-weight: bold;
	color: #000;
	text-align: center;
	text-transform: uppercase;
	padding-top: 8px;
	padding-bottom: 8px;
	font-family: Arial, Helvetica, sans-serif;
}
#mainContent #ad table img {
	border: none;
}
#mainContent #ad table td img.rebateImgbrd {
	border: 1.5px solid #CCC;
}
#mainContent #ad table td.grayHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.82em;
	text-transform: uppercase;
	color: #666;
	text-decoration: none;
	letter-spacing: 0.2em;
	text-align: left;
	padding-bottom: 10px;
}
#mainContent #ad table td.offerBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #09F;
	text-decoration: none;
}
#mainContent #ad table td.offerBlue a {
	text-decoration: none;
	color: #09F;
}
#mainContent #ad table td.btmBorder {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
#mainContent #ad table td.news {
	font-weight: bold;
	color: #03C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-style: italic;
	text-align: center;
	padding-bottom: 1em;
}
#mainContent #ad table td.aboutUs {
	color: #D6171C;
	text-align: left;
	font-size: 0.82em;
	font-weight: bold;
	letter-spacing: 0.15em;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 5px;
	vertical-align: middle;
}
#mainContent #ad table td.aboutUshead {
	font-size: 1.2em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-bottom: .5em;
	color: #D6171C;
	text-align: left;
	text-transform: uppercase;
}
#mainContent #ad table td.aboutBody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.82em;
	color: #000;
}
#mainContent #ad table td.goodieName {
	color: #000;
	text-align: center;
	font-size: 0.82em;
	font-weight: bold;
	letter-spacing: 0.15em;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 5px;
}
#mainContent #ad table td.spendPink {
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #F0F;
	letter-spacing: 0.1em;
	text-align: center;
	font-weight: bold;
	text-transform: uppercase;
	padding-top: 2px;
	padding-bottom: 2px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #F0F;
	border-right-color: #F0F;
	border-left-color: #F0F;
}
#mainContent #ad table td.dollarPink {
	font-size: 2.8em;
	color: #F0F;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-top: -0.5px;
	background-color: #FFF;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #F0F;
	border-left-color: #F0F;
}
#mainContent #ad table td.borderPink {
	background-color: #FCF;
	padding: 5px;
	border: 2px solid #F0F;
}
#mainContent #ad table td.spendBlue {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	text-transform: uppercase;
	font-weight: bold;
	letter-spacing: 0.1em;
	color: #FFF;
	background-color: #06F;
	padding-top: 2px;
	padding-bottom: 2px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #06F;
	border-right-color: #06F;
	border-left-color: #06F;
}
#mainContent #ad table td.dollarBlue {
	font-size: 2.8em;
	color: #06F;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-top: -0.5px;
	background-color: #FFF;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #06F;
	border-left-color: #06F;
}
#mainContent #ad table td.borderBlue {
	background-color: #CFF;
	padding: 5px;
	border: 2px solid #06f;
}
#mainContent #ad table td.spendOrange {
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #F90;
	letter-spacing: 0.1em;
	text-align: center;
	font-weight: bold;
	text-transform: uppercase;
	padding-top: 2px;
	padding-bottom: 2px;
}
#mainContent #ad table td.dollarOrange {
	font-size: 2.8em;
	color: #F90;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-top: -0.5px;
	background-color: #FFF;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #F90;
	border-left-color: #F90;
}
#mainContent #ad table td.borderOrange {
	background-color: #FC9;
	padding: 5px;
	border: 2px solid #F90;
}
#mainContent #specials {
	float: left;
	height: 110px;
	width: 540px;
	border-top-width: 0.5px;
	border-top-style: solid;
	border-top-color: #BBB;
	margin-top: 10px;
	padding-top: 10px;
	text-decoration: none;
}
#mainContent #specials img {
	text-decoration: none;
	border: none;
}
#mainContent #specials img.LftSpc {
	text-align: left;
	padding-right: 10px;
	text-decoration: none;
	border: none;
}
#mainContent #specials img.RtSpc {
	text-align: left;
	text-decoration: none;
	border: none;
}
#mainContent #category {
	float: left;
	width: 540px;
	vertical-align: bottom;
	text-decoration: none;
	margin-bottom: 0px;
	border-top-width: 0.5px;
	border-top-style: solid;
	border-top-color: #BBB;
	padding-top: 10px;
	margin-top: 10px;
}
#mainContent #category img {
	margin-right: 6.2px;
	margin-left: auto;
	vertical-align: top;
	border: 0px solid #FFF;
}
#mainContent #category img.last {
	text-decoration: none;
	margin-right: 0px;
}
#footer {
	background-color: #FFF;
	margin: 0px;
	padding: 0px;
	height: 55px;
	float: left;
	border-top-width: .5px;
	border-top-style: solid;
	border-top-color: #BBB;
	width: 955px;
	clear: both;
	padding-top: 5px;
	margin-top: 10px;
}
#footer h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000;
	text-align: center;
	font-size: 0.75em;
	line-height: 10px;
}
.fltrt {
	float: right;
	margin-left: 6px;
}
.fltlft {
	float: left;
	margin-right: 6px;
}
.clearfloat {
	clear: both;
	font-size: 1px;
	height: 0px;
	line-height: 0px;
}
#mainContent #ad h6 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.82em;
	font-weight: normal;
	color: #000;
	line-height: 1.2em;
	text-decoration: none;
	margin-left: 2px;
	margin-right: 15px;
	vertical-align: middle;
}
#mainContent #ad table td h6.center {
	vertical-align: middle;
}
#mainContent #ad h6 a:link {
	color: #00F;
	text-decoration: none;
}
#mainContent #ad h6 a:hover {
	color: #e43233;
	text-decoration: underline;
}
#mainContent #ad h6 a:visited {
	color: #00F;
	text-decoration: none;
}
#comingSoon {
	color: #F00;
	float: left;
	height: 250px;
	width: 900px;
}
#mainContent #showContent {
	background-color: #FFF;
}
#mainContent #showContent #showHead1 {
	font-family: Verdana, Geneva, sans-serif;
}
#mainContent #showContent #showHead p {
	font-family: Verdana, Geneva, sans-serif;
}
#mainContent #showContent #showHead p.RedHead {
	color: #F00;
	text-align: center;
	font-weight: bold;
	padding-bottom: 10px;
	font-size: 1em;
	padding-top: 25px;
}
#mainContent #showContent #showHead p.showBody {
	font-size: 14px;
	color: #000;
	padding-right: 25px;
	padding-left: 25px;
}
#mainContent #showContent #showHead p.showBullets {
	font-weight: bold;
	padding-right: 25px;
	padding-left: 50px;
	list-style-type: circle;
	font-size: 0.82em;
	padding-bottom: 5px;
}
#mainContent #showContent #showHead ul li {
	padding-left: 75px;
	list-style-type: disc;
	list-style-position: inside;
	font-weight: bold;
	text-align: left;
	text-indent: 0px;
	font-size: .82em;
	font-family: Verdana, Geneva, sans-serif;
	padding-bottom: 5px;
}
#mainContent #showContent p {
	font-family: Verdana, Geneva, sans-serif;
}
#mainContent #showContent form {
	margin-left: 0px;
	margin-right: 0px;
	width: 765px;
}
#mainContent #showContent #frmVendorShow p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #333;
}
#mainContent #showContent #frmVendorShow table {
	width: 600px;
	padding-left: 0px;
}
#mainContent #showContent #frmVendorShow tr {
	margin-bottom: 10px;
	padding-bottom: 10px;
}
#mainContent #showContent #frmVendorShow td {
	text-align: left;
	vertical-align: top;
	padding-bottom: 8px;
}
#mainContent #showContent #frmVendorShow fieldset td.required {
	font-size: 0.8em;
	font-style: italic;
	color: #00F;
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom: 20px;
}
#mainContent #showContent #frmVendorShow fieldset table td.contactTitle {
	font-size: 1.2em;
	color: #F00;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-bottom: 5px;
	font-style: italic;
}
#mainContent #showContent #frmVendorShow fieldset {
	background-color: #FFF;
	padding-top: 10px;
	padding-right: 5px;
	padding-left: 25px;
	padding-bottom: 8px;
	border-top-width: 8px;
	border-top-style: solid;
	border-top-color: #F00;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#mainContent #showContent #frmVendorShow fieldset table td.contactCopy {
	font-size: 0.82em;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
}
#mainContent #showContent #frmVendorShow input.text {
	width: 275px;
}
#showLeftNavBar {
	background-color: #E4E4E4;
	width: 160px;
	text-decoration: none;
	float: left;
	margin: 0;
	height: auto;
	border: none;
}
#showLeftNavBar img {
	text-align: left;
	vertical-align: top;
	border: none;
	padding-bottom: 5px;
	padding-top: 0px;
}
#showLeftNavBar p a img {
	cursor: default;
}
#mainContent #showContent #showHead .showBody img {
	border: 3px solid #F90;
	margin-right: 150px;
	margin-left: 150px;
}
#mainContent #showContent #showHead h4.whiteEagle {
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	text-align: center;
	font-size: small;
}
#mainContent #showContent #showHead .RedHeadLine {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #F00;
	font-size: 1em;
	font-weight: bold;
	color: #F00;
	padding-bottom: 10px;
	padding-top: 25px;
}
#showLeftNavBar .Vendors {
	text-align: left;
	font-size: x-small;
	color: #009;
	font-weight: bold;
	padding-bottom: 8px;
	text-transform: uppercase;
	padding-left: 20px;
}
#mainContent #ad #frmCatalogRqst fieldset table tr td p img.Cat {
	padding-bottom: 5px;
	text-align: center;
}
#mainContent #ad #frmCatalogRqst fieldset table tr td p.qty {
	vertical-align: top;
	font-weight: bold;
	color: #00F;
}
#mainContent #ad img.CatalogPic     {
	margin-left: 25px;
	display: block;
	margin-top: 5px;
	border: 1px solid #AAA;
	margin-bottom: 15px;
}
#mainContent #ad #frmCatalogRqst fieldset table tr td p.hdrCopy {
	font-size: small;
	font-weight: bold;
	color: #000;
}
#mainContent #ad #frmCatalogRqst fieldset table tr td p.hdrCopy2 {
	font-size: small;
	font-weight: normal;
	color: #000;
	margin-top: 2px;
	line-height: 20px;
}
#mainContent #ad table td.offerBlueborder {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #09F;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #09F;
	margin-bottom: 5px;
}
#wrapper #mainContent #ad #frmCatalogRqst fieldset table tr td p.giftCarDimage {
	text-align: left;
	vertical-align: middle;
	margin-top: 5px;
}
#mainContent table#summer {
	width: 500px;
	margin-right: 15px;
	margin-left: 15px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
}
