a.buttonBlue:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bolder;
	text-transform: uppercase;
	color: 0F0099;
	letter-spacing: 1px;
	text-decoration: underline;
}
a.buttonBlue:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;	
	text-transform: uppercase;
	color: 0F0099;
	letter-spacing: 1px;
	text-decoration: underline;
}
a.buttonBlue:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: 0F0099;
	letter-spacing: 1px;
	text-decoration: underline;
}
a.buttonlink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bolder;
	text-transform: lowercase;
	color: 0F0099;
	letter-spacing: 1px;
	text-decoration: underline;
}
a.buttonlink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-transform: lowercase;
	color: 0F0099;
	letter-spacing: 1px;
	text-decoration: underline;
}
a.buttonlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-transform: lowercase;
	color: 0F0099;
	letter-spacing: 1px;
	text-decoration: underline;
}
a.buttonlinkLarge:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bolder;
	text-transform: lowercase;
	color: 0F0099;
	letter-spacing: 1px;
	text-decoration: underline;
}
a.buttonlinkLarge:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-transform: lowercase;
	color: 0F0099;
	letter-spacing: 1px;
	text-decoration: underline;
}
a.buttonlinkLarge:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-transform: lowercase;
	color: 0F0099;
	letter-spacing: 1px;
	text-decoration: underline;
}
a.buttonWhite:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bolder;
	text-transform: uppercase;
	color: FFFFFF;
	letter-spacing: 1px;
	text-decoration: underline;
}
a.buttonWhite:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: FFFFFF;
	letter-spacing: 1px;
	text-decoration: underline;
}
a.buttonWhite:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: FFFFFF;
	letter-spacing: 1px;
	text-decoration: underline;
}
a.imagelink:link {
	text-decoration: none;
}
a.textlink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000099;
	text-decoration: underline;
	letter-spacing: 1px;
}
a.textlink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000099;
	text-decoration: underline;
	letter-spacing: 1px;
}
a.textlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000099;
	text-decoration: underline;
	letter-spacing: 1px;
}
a.ViewCartLink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: 0F0099;
	text-decoration: underline;
}
a.ViewCartLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: 0F0099;
	text-decoration: underline;
}
a.viewoption:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color:  3333FF;
	text-align: center;
	text-decoration: underline;
}
a.viewoption:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: 3333FF;
	text-align: center;
	text-decoration: underline;
}
a.viewoption:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: 3333FF;
	text-align: center;
	text-decoration: underline;
}
a.viewselection:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	background-color: 0F0099;
	text-decoration: underline;
}
a.viewselection:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	background-color: 0F0099;
	text-decoration: underline;
}
a.viewselection:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	background-color: 0F0099;
	text-decoration: underline;
}
a:ViewCartLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: 0F0099;
	text-decoration: underline;
}
.areaheader {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FEBA35;
	letter-spacing: 1px;
	text-transform: uppercase;
}
.blackHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: 000000;
	letter-spacing: 2px;
	display: compact;
	vertical-align: top;
}
.blockbody {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.blockinput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	width: 300px;
}
.blockinput3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	width: 30px;
}
.blockinput4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	width: 40px;
}
.blockinputnosize {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.blocktitle {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	width: 80;
}
.bottomlayer {
	position: relative;
	z-index: 1;
}
.buttonred {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
	letter-spacing: 1px;
}
.CenterPageContent {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.content-callout {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: 7cc242;
}
.content-caption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.content-footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #FFFFFF;
}
.content-greeting {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: 005a9c;
	font-style: normal;
}
.content-main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: 2px;
	text-align: left;
	vertical-align: text-bottom;
}
.customheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #98969a;
	letter-spacing: 1px;
	text-transform: uppercase;
}
.dateselect {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	height: 15px;
	width: 75px;
	border: 1px solid #666666;
}
.error {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
	letter-spacing: 1px;
}
.errorHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: FF0000;
	letter-spacing: 2px;
	display: compact;
	vertical-align: top;
}
.errorText {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: FF0000;
}
.faqanswer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: normal;
	color: #000000;
	letter-spacing: 1px;
	text-align: left;
}
.featuretable {
	background-color:#FEEFA5;
	background-position:top;
	background-repeat:no-repeat;	
}
.formquantity {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	height: 15px;
	width: 45px;
	border: 1px solid #333333;
	text-align: right;
}
.header-subhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.HeaderText {
	font-family: Times New Roman, Helvetica, Arial, sans-serif;
	font-size: 25px;
	font-weight: normal;
	color: #0058AB;
	letter-spacing: 1px;
}
.highlighttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-transform: lowercase;
	color: #FEBA35;
	letter-spacing: 1px;
}
.highlighttextBeltone {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-transform: lowercase;
	color: #73BE18;
	letter-spacing: 1px;
}
.instructions {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.instructionsBlue {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #005a9c;
}
.instructionsLarge {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	letter-spacing: 1px;
}
.itemheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: 900;
	color: #000000;
	letter-spacing: 1px;
	display: compact;
}
.leftframe {
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #005a9c;
}
.listing {
	background-color: DEDDD9;
}
.tableborder {
	background-color: BBBBBB;
}
.listitem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	list-style-position: inside;
	list-style-type: disc;
}
.lsb {
	background-color: FEBA35;
}
.multipleheader {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	background-color: FEBA35;
	letter-spacing: 1px;
	text-align: center;
	height: 20px;
	width: 200px;
	border: 1px solid #666666;
}
.multipleselect {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	letter-spacing: 1px;
	padding: 2px;
	height: 100px;
	width: 200px;
	border: 1px solid #666666;
}
.nowviewing {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: FEBA35;
	letter-spacing: 1px;
	text-align: center;
}
.obfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}
.obheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	letter-spacing: 1px;
}
.obiframe {
	height: 240px;
	width: 240px;
	border: 1px solid #666666;
}
.obsubtotal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: 600;
	color: #000000;
	letter-spacing: 1px;
}
.obsubtotalwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: 600;
	color: #FFFFFF;
	letter-spacing: 1px;
}
.obsubtotaliframe {
	height: 20px;
	width: 240px;
}
.ordersubs {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: 98969A;
	letter-spacing: 1px;
}
.pageheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: FEBA35;
	letter-spacing: 2px;
	display: compact;
	vertical-align: top;
}
.pagesubheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 500;
	color: #000000;
	letter-spacing: 2ems;
}
.producttable {
	background-color:#FEEFA5;
	background-position:center;
	background-repeat:no-repeat;	
}
.promotiontext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-transform: none;
	color: FEBA35;
	letter-spacing: 1px;
}
.radiobutton {
	background-color: DEDDD9;
}
.rightframe {
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #005a9c;
}
.siteheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	text-transform: uppercase;
	color: FEBA35;
	letter-spacing: 2px;
	display: compact;
	vertical-align: bottom;
}
.whiteheader
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: white;
	letter-spacing: normal;
	display: compact;
	vertical-align: middle;
}
.smallareaheader {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: FEBA35;
	letter-spacing: 1px;
	text-transform: uppercase;
}
.smallareaheaderred {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: FF0000;
	letter-spacing: 1px;
	text-transform: uppercase;
}
.subheadblack {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: 000000;
	letter-spacing: 1px;
}
.tableheader {
	background-color: FF9933;
}
.textadmininput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	height: 15px;
	width: 200px;
	border: 1px solid #666666;
}
.textinput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	height: 16px;
	width: 125px;
	border: 1px solid #666666;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	border: 1px solid #666666;
}
.smalltextinput
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	height: 16px;
	width: 60px;
	border: 1px solid #666666;
}
.textlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000099;
	text-decoration: underline;
	letter-spacing: 1px;
}
.toplayer {
	position: relative;
	z-index: 3;
}
.viewcart {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 0F0099;
	letter-spacing: 1px;
}
.welcomeareaheader {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000066;
	letter-spacing: 1px;
	text-transform: uppercase;
}
.welcomeheader {
	font-family: Times New Roman, Helvetica, Arial, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #000066;
	letter-spacing: 1px;
}
.strikethrough {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: line-through;
}
.bluesectionheader
{
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #3377AA;
	font-weight: bold;
	font-size: 14px;
}
.greensectionheader
{
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #AACC66;
	font-weight: bold;
	font-size: 14px;
}
.bluesectionline
{
	color: #AACCDD;
}
.greensectionline
{
	color: #DDEECC;
}
.orangesectionline
{
	color: #FFEECC;
}
.instructionsMP
{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	letter-spacing: 1px;
}
a.textlinkMP:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000099;
	text-decoration: underline;
	letter-spacing: 1px;
}
a.textlinkMP:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000099;
	text-decoration: underline;
	letter-spacing: 1px;
}
a.textlinkMP:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000099;
	text-decoration: underline;
	letter-spacing: 1px;
}

.tabActive-l, .tabActive-r, .tabInactive-l, .tabInactive-r, .tabHover-l, .tabHover-r{	
	background-repeat:no-repeat; 
	width: 15px; 
	height: 32px;
}

.tabActive, .tabInactive, .tabHover {
	background-repeat:repeat-x; 
	width:150px; 
	height: 32px; 	
	font-weight:bold;
}
 
.tabActive-l {
	background: url('../Images/TabActive-l.gif') ; 
}

.tabActive {
	background: url('../Images/TabActive.gif');
	cursor: default
}

.tabActive-r {
	background: url('../Images/TabActive-r.gif');
}

.tabInactive-l {
	background: url('../Images/TabInactive-l.gif');
}

.tabInactive {
	background: url('../Images/TabInactive.gif');
	cursor: default
}

.tabInactive-r {
	background: url('../Images/TabInactive-r.gif');
}

.tabHover-l {
	background: url('../Images/TabHover-l.gif');
}

.tabHover {	
	background: url('../Images/TabHover.gif');
	cursor: default
}

.tabHover-r {
	background: url('../Images/TabHover-r.gif');
}

.spacer{
	width:3px;
}	

form{
	display:inline;
}