html, body, #pagetable {
	height:100%;
	width:100%;
	margin: 0;
	padding: 0;
	border: none;
	margin-top: 0;
	margin-left: 0;
}
.backgroundBlog { background-image:url(images/background_blog.jpg); background-position:right; background-repeat:repeat-y; }
.backgroundAlt { background-image:url(images/background_alt.jpg); background-color:#FFFFFF; }
.backgroundAltLong { background-image:url(images/background_alt_long.jpg); background-color:#FFFFFF; }
.backgroundProdTab { background-image:url(images/tab.gif); }
.backgroundBevel { background-image:url(images/bevel_x170.gif); }
.backgroundPostit { background-image:url(images/postit02.jpg); background-repeat:no-repeat; }
.backgroundGrad { background-image:url(images/bg_grad.jpg); }
.backgroundBlogGrad { background-image:url(images/blog_grad.gif); }
.backgroundBlogGrad2 { background-image:url(images/blog_grad2.gif); background-repeat:repeat-y;  }

.blurb { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 16pt; }
.click { font-family: Arial, Helvetica, sans-serif; font-size: 8px; }
.prodtablehead14 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; }
.prodtablehead12 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; }
.prodtablehead12wht { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color:#FFFFFF; }
.prodtablehead10 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; }
.prodtablehead10wht { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color:#FFFFFF; }
.text9 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; }
.text10 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; }
.text11 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; }
.text12 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; }
.text13 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; }
.text14 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px; }
.text15 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 15px; }
.text16 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 16px; }
.text17 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 17px; }
.text18 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px; }
.Arialblack12 { font-family: "Arial Black", Arial Bold, Helvetica-Black; font-size: 12px; }

.www {
	color: #D8C268; font-weight: bold; text-decoration: none;
}
A.www:hover {color: #FFFFFF}
.upslink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12pt;
	color: #21499C;
}
A.upslink:hover { COLOR: #D8C268}
.holiday {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 10pt;
}
A.holiday:hover {color: #66FF99}
.sampleThumbs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.BLACKFONT { color: #000000 }
.pagehead {
	font-family: Georgia, "Times New Roman", Times, serif; font-size:21px; color:#613F3F; }
.subhead {
	font-family: Georgia, "Times New Roman", Times, serif; font-size:16px; color:#613F3F; }
.pageheadTag {
	font-family: "Times New Roman", Times, serif;
	font-size:14pt;
	line-height: 14pt;
	text-decoration: none;
}
.homepagehead { font-family: "Times New Roman", Times, serif; font-size:16px
}
.testamony {
	color: #000000;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 16px;
}
.BLUEFONT { color: #22499C}
.GOLDFONT { color: #FDE57B}
.techtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12pt;
	font-weight: normal;
	color:#FFFFFF;
	text-decoration: none;
}
A.techtext:hover {
	color:#22499C;
	background-color:#FDE57B;
	text-decoration: none;
	text-align: justify;
}
.membtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height:15px;
	color:#22499C;
	text-decoration: none;
	height:20px;
}
A.membtext:hover {
	line-height:15px;
	color:#22499C;
	background-color:#FEEEA6;
	text-decoration: none;
	height:20px;
}
.extras {

	color: #000000;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
}
.samplestext {font-family:Tahoma, Arial; font-size:12px; line-height:16px; color:#FFFFFF; text-decoration:none; }
.A.samplestext:hover {font-family:Tahoma, Arial; font-size:12px; line-height:16px; color:#000000; text-decoration:none; background-color:#FFFFFF }
.samplemenu { display:table-cell; line-height:18px; font-family:Arial; font-size:10px; color:#FDE57B; letter-spacing:1px; font-weight:bold; height:20px; text-decoration:none; }
.A.samplemenu:hover { display:block; font-family:Arial; font-size:10px; color:#000000; background-color:#D8C268; letter-spacing:1px; font-weight:bold; height:20px; text-decoration:none; }
.samplemenuOver { display:table-cell; line-height:18px; font-family:Arial; font-size:10px; background-color:#251B33; color:#FFFFFF; letter-spacing:1px; font-weight:bold; height:20px; text-decoration:none; }
.samplemenuBorder { border-style:solid; border-color:#FFFF99; border-width:1px; border-bottom-width:1px; border-left-width:0px; border-right-width:0px; border-top-width:0px; }
.samplemenuOverLeftBorder { border-style:solid; border-color:#FFFF99; border-width:1px; border-left-width:0px; border-bottom-width:0px; }
.samplemenuOverRightBorder { border-style:solid; border-color:#FFFF99; border-width:1px; border-right-width:0px; border-bottom-width:0px; }
.samplemenuOverTopandSidesBorder { border-style:solid; border-color:#FFFF99; border-width:1px; border-bottom-width:0px; }
.subMenu { display:block; background-color:#E0CF89; }

.orderLink { font-family:Tahoma, Arial; font-size:10px; line-height:16px; color:#613F3F; text-decoration:none; }
A.orderLink:hover { text-decoration: none; background-color: #FFFF9F; display: block; line-height: 30px; height: 32px; padding-left:5px; }

/* POP UP MENU */
.menuSection {font-family:Tahoma, Arial; font-size:10px; line-height:19px; color:#FDE57B; text-align:right; text-decoration:none; background-color:#4871C8; }
A.menuSection:hover { color:#21499C; display:block; background-color:#D8C268; }
.menunewSection {font-family:Tahoma, Arial; font-size:10px; line-height:19px; color:#FFFFFF; text-align:right; text-decoration:none; background-color:#4871C8; }
A.menunewSection:hover { color:#21499C; display:block; background-color:#FFFFA5; }
.menu, #popitmenu {font-family:Tahoma, Arial; font-size:10px; line-height:18px; color:#DDCCCC; text-align:right; text-decoration:none; background-color:#395CA6; }
.menu2Lines, #popitmenu {font-family:Tahoma, Arial; font-size:10px; line-height:13px; color:#FFFF9F; text-align:right; text-decoration:none; background-color:#395CA6; }
A.menu2Lines:hover { color:#21499C; display:block; background-color:#FFFFA5; }
.menunew2 {font-family:Tahoma, Arial; font-size:10px; line-height:19px; color:#21499C; text-align:right; text-decoration:none; background-color:#FFFFA5; }
.menunew {font-family:Tahoma, Arial; font-size:10px; line-height:19px; color:#FFFF9F; text-align:right; text-decoration:none; background-color:#395CA6; }
A.menu:hover { color:#21499C; display:block; background-color:#D8C268; }
A.menunew:hover { color:#21499C; display:block; background-color:#FFFFA5; }
.menuHome { display:block; background-image:url(images/menuhome.gif); background-repeat:no-repeat; background-position:right; width:103px; height:20px; vertical-align:top; }
A.menuHome:hover { background-image:url(images/menuhome-over.gif); vertical-align:top; background-color:#D8C268; }
.menuPack { display:block; background-image:url(images/menupack.gif); background-repeat:no-repeat; background-position:right; width:103px; height:20px; vertical-align:top; }
A.menuPack:hover { background-image:url(images/menupack-over.gif); background-color:#D8C268; }
.menuPay { display:block; background-image:url(images/menupay.gif); background-repeat:no-repeat; background-position:right; width:103px; height:20px; vertical-align:top; }
A.menuPay:hover { background-image:url(images/menupay-over.gif); background-color:#D8C268; }
.menuRewards { display:block; background-image:url(images/menurewards.gif); background-repeat:no-repeat; background-position:right; width:103px; height:20px; vertical-align:top; }
A.menuRewards:hover { background-image:url(images/menurewards-over.gif); background-color:#D8C268; }


#popitmenu{ position: absolute;
border:1px solid #FDE57B;
text-decoration: none;
text-align:left;
font-size:11px;
line-height:17px;
color:#21499C;
background-color:#D8C268;
z-index: 100;
visibility: hidden;
filter: alpha(opacity=90);
opacity: .9;
}

#popitmenu a{
text-decoration: none;
padding-left: 0px;
color:#21499C;
display: block;
filter: alpha(opacity=90);
opacity: .9;
}

#popitmenu a:hover{ /*hover background color*/
background-color: #FDE57B;
}

.callNML { height: 1em; filter: Shadow(Color=#152E62, Direction=-135, Strength=4); font-family:Georgia, "Times New Roman", Times, serif;
 font-size:17px; line-height:17px; color:#FFFFFF; }