#mainContent
{
	display:block;
	height:478px;
	width:775px;
	position:absolute;
	left:210px;
	top:108px;
	overflow:auto;
	font:normal 11px Verdana, sans-serif;
}
#mainContentSmall
{
	display:block;
	height:333px;
	width:785px;
	position:absolute;
	left:200px;
	top:108px;
	overflow:auto;
	font:normal 11px Verdana, sans-serif;
}
.textLink A
{
	text-decoration:none;
	color:#000;
	font-size:12px;
}
.textLink A:hover
{
	text-decoration:none;
	color:#158032;
}
h1
{
	font:normal 33px Impact, sans-serif;
	color:#1868a3;
	padding:0 0 0 3px;
	margin:0;
}
h2
{
	font:normal 25px Impact, sans-serif;
	color:#1868a3;
	padding:0 0 0 3px;
	margin:0;
	letter-spacing:+1px;
}
h3
{
	font:bold 17px Arial, sans-serif;
	color:#158032;
	padding:0 0 0 3px;
	margin:0;
	text-transform:uppercase;
	letter-spacing:-1px;
}
.pmName
{
	font:normal 25px Impact, sans-serif;
	color:#158032;
	padding:0;
	margin:0;
	letter-spacing:1px;
}
.headLine
{
	margin:10px 0 0 0;
	color:#1868a3;
	font-weight:700;
	font-size:13px;
}
.headLine2
{
	margin:10px 0 0 0;
	color:#158032;
	font-weight:700;
	font-size:13px;
	text-decoration:none;
}
.rowLink
{
	margin:10px 0 0 0;
}
.rowLink A
{
	text-decoration:none;
	color:#158032;
}
.rowLink A:hover
{
	color:#1868a3;
}
.greenArrow
{
	font:700 15px Verdana, sans-serif;
	color:#158032;
}
.Arrow
{
	font:700 9px Verdana, sans-serif;
}
#siteMapBody TD
{
	border:none;
	width:300px;
}
.weeklySpecials TD
{
	border:none;
}
.noBorder TD
{
	border:0;
	font:normal 11px Verdana, sans-serif;
	padding:0 5px 0 5px;
	margin:0;
}
.noBorder TD .accountSubHeader
{
	width:15%;
}
#roTate
{
	width:433px;
	height:325px;
	display:block;
	position:absolute;
	top:108px;
	left:200px;
	overflow:hidden;
}
#CatalogIMG
{
	position:absolute;
	left:500px;
	top:15px;
}
#catalogText
{
	width:450px;
	text-indent:15px;
}
#money
{
	border:none;
	width:280px;
	height:211px;
	position:absolute;
	top:10px;
	left:480px;
	background-image:url(../images/Chrome/money.jpg);
	BACKGROUND-REPEAT: no-repeat;
}
#homeFlex2
{
	width:340px;
	position:absolute;
	left:650px;
	top:108px;
	display:block;
}
#homeFlex2 .ImgBox
{
	width:80px;
}
#homeFlex2 td
{
	margin:0;
	padding:0;
	vertical-align:top;
	border:none;
}
#homeFlex2 #box1 td, #homeFlex2 #box2 td, #homeFlex2 #box3 td
{
	vertical-align:top;
}
#homeFlex2 #box1 .ContentText, #homeFlex2 #box2 .ContentText, #homeFlex2 #box3 .ContentText
{
	font:normal 11px Arial, sans-serif;
}
#homeFlex2 #box1, #homeFlex2 #box2, #homeFlex2 #box3
{
	border-bottom:dashed 1px #5e8609;
	width:338px;
	height:97px;
}
#homeFlex2 A
{
	display:block;
	background-image:url(../images/Chrome/button.gif);
	BACKGROUND-REPEAT: no-repeat;
	text-align:center;
	line-height:23px;
	width:62px;
	height:23px;
	border:none;
	cursor:hand;
	margin:0;
	color:#fff;
	text-decoration:none;
	font:700 10px Verdana, sans-serif;
}

#homeFlex2 #boxA1, #homeFlex2 #boxA2, #homeFlex2 #boxA3
{
	position:absolute;
	left:276px;
}
#homeFlex2 #boxA1
{
	top:72px;
}
#homeFlex2 #boxA2
{
	top:185px;
}
#homeFlex2 #boxA3
{
	top:298px;
}
#BottomFlex 
{
	width:785px;
	height:145px;
	display:block;
	position:absolute;
	top:445px;
	left:200px;
	border-top:dashed 1px red;
}
#BottomFlex td
{
	margin:0;
	padding:5px;
	border:none;
}
#BottomFlex #box1, #BottomFlex #box2, #BottomFlex #box3
{
	display:block;
	margin:0;
	border:none;
	width:250px;
}
#BottomFlex #box1 td, #BottomFlex #box2 td, #BottomFlex #box3 td
{
	height:120px;
	padding:0;
}
#BottomFlex #box1 .ContentText, #BottomFlex #box2 .ContentText, #BottomFlex #box3 .ContentText
{
	font:normal 11px Arial, sans-serif;
}

#BottomFlex #box1 td, #BottomFlex #box2 td, #BottomFlex #box3 td
{
	vertical-align:top;
}

#BottomFlex A
{
	display:block;
	background-image:url(../images/Chrome/button.gif);
	BACKGROUND-REPEAT: no-repeat;
	text-align:center;
	line-height:23px;
	width:62px;
	height:23px;
	border:none;
	cursor:hand;
	margin:0;
	color:#fff;
	text-decoration:none;
	font:700 10px Verdana, sans-serif;
}

#BottomFlex #boxA1, #BottomFlex #boxA2, #BottomFlex #boxA3
{
	position:absolute;
	top:117px;
}
#BottomFlex #boxA1
{
	left:195px;
}
#BottomFlex #boxA2
{
	left:456px;
}
#BottomFlex #boxA3
{
	left:718px;
}
.LinkAlign
{
	padding:4px 0 0 0;
}
.LinkAlign2
{
	padding:0 0 3px 0;
}
#Flex
{
	width:785px;
	height:145px;
	display:block;
	position:absolute;
	top:440px;
	left:200px;
}
#Flex #imageHome
{
	BACKGROUND-IMAGE: url(../images/Chrome/pigcard.gif);
    BACKGROUND-REPEAT: no-repeat;
	width:156px;
	height:103px;
	display:block;
	float:left;
	margin:0 10px 0 0;
}
#Flex P
{
	padding-bottom:8px;
	margin:0;
	font:normal 11px Verdana, sans-serif;
	width:585px;
}
.ContentText
{
	float:left;
	margin:0;
	padding:0;
}	
#VLines
{
	border-left:dashed 1px #5e8609;
	border-right:dashed 1px #5e8609;
	height:120px;
	width:260px;
	position:absolute;
	top:460px;
	left:460px;
	display:block;
}
.inputTables
{
	font:normal 12px Verdana, sans-serif;
}
.inputTables td
{
	border:none;
	padding:0 3px 0 0;
	margin:0;
}
.inputTables .instructionInput
{
	padding:0;
	margin:0;
	width:250px;
	height:20px;
}
.Instructions
{
	font:normal 11px Verdana, sans-serif;
}
.Information
{
	font:normal 15px Verdana, sans-serif;
}
.submitButton A
{
	display:block;
	background-image:url(../images/Chrome/button.gif);
	BACKGROUND-REPEAT: no-repeat;
	text-align:center;
	line-height:23px;
	width:62px;
	height:23px;
	border:none;
	cursor:hand;
	margin:0;
	color:#fff;
	text-decoration:none;
	font:700 10px Verdana, sans-serif;
}
.submitButton2
{
	display:block;
	background:url(../images/Chrome/button.gif);
	BACKGROUND-REPEAT: no-repeat;
	text-align:center;
	line-height:23px;
	width:62px;
	height:23px;
	border:none;
	cursor:hand;
	margin:0;
	color:#fff;
	text-decoration:none;
	font:700 10px Verdana, sans-serif;
}

.error
{
	color:#900;
	font-weight:700;
	height:50px;
}
.error2
{
	color:#900;
	font:700 10px Verdana, sans-serif;
}
.merchPage, .merchPage TD
{
	border:none;
}
.coupon
{
	 text-align:center;
	 border: 1px green solid; 
	 width: 40%; 
	 height: 185px;
	 font:normal 14px Verdana, sans-serif;
}
.couponBorder
{
	border: 3px green dashed; 
	width: 75%; 
	padding: 10px; 
	text-align: center; 
	background-image:url(../images/void.gif); 
	background-repeat: repeat;
}
.silver
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #999999;
    FONT-FAMILY: Verdana, Arial, 'sans serif';
    TEXT-DECORATION: none;
}
.gold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #cc9933;
    FONT-FAMILY: Verdana, Arial, 'sans serif';
    TEXT-DECORATION: none;
}
.silverTitle
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BACKGROUND-COLOR: #c0c0c0;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, 'sans serif';
    TEXT-DECORATION: none;
    WIDTH: 575px;
    PADDING: 3px;
}
.goldTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BACKGROUND-COLOR: #cc9933;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, 'sans serif';
    TEXT-DECORATION: none;
    WIDTH: 575px;
    PADDING: 3px;
}
