.style1 	{ color: #000000; font-size: 10px; font-family: tahoma; }
.style2 	{ font-size: 10px; font-family: tahoma; color: #3A5F0B; }
.style3 	{ color: #AA4518; font-size: 10px; font-family: tahoma; }
.style4 	{ font-size: 11px; font-family: verdana;color: #353535; }
.style4a 	{ font: 11px/19px tahoma,arial,verdana;color: #353535; }
.style4b 	{ font: 11px/15px verdana,arial,verdana;color: #353535; }
.style4c 	{ font: 12px/16px verdana,arial,verdana;color: #353535; }
.style5 	{ color: #EE9200; font-size: 11px; font-family: tahoma; }
.style7 	{ font-size: 10px; font-family: tahoma; color: #3A5F0B; font-weight: bold; }
.style8 	{ color: #C35C2D; }
.style9 	{ font-size: 12px; color: #AC3E00; font-family: tahoma; text-decoration:none; }
.style11 	{ font-size: 10px; font-family: arial; color: #353535; position:absolute;top:-165px; }
.style12 	{ font-size: 10px; font-family: arial; color: #353535; padding-left:40px; }
.style13	{ font: 13px arial black, verdana; }
.style14 	{ font-size: 10px; font-family: tahoma; color: #353535; }
.style15	{ font: bold 11px tahoma; }
.style16 	{ font-size: 10px; font-family: arial; color: #353535; }
.headtxt 	{ font: 12px georgia, verdana, tahoma; }
.fooddisc 	{ font: 11px tahoma, arial; color: #000000; }
.navstyle 	{ font: 10px tahoma, helvetica, san-serif; color: #000000; }
.boxText 	{ font: 10px verdana, arial, sans-serif; }
.infoBoxContents { font: 10px verdana, arial, sans-serif; }
.pageheading    { font: bold 18px verdana, arial, sans-serif; color: #9a9a9a; }
.topten 	{ font: bold 13px/17px verdana,arial,verdana;color: #353535; }
.sectheading	{ font: bold 14px Arial,Helvetica,sans-serif; color:#000000; }
.sectdesc	{ font: 11px/14px verdana, arial, helvetica; color: #00007F; }
.chartlist 	{ font: 11px/16px verdana,arial,verdana;color: #000000; }
.discounttext 	{ font: 10px verdana,arial,verdana; }
.save	 	{ font: bold 14px/17px verdana, arial, san-serif; color: #353535; }
.stdex 		{ font: 12px/16px verdana, arial, san-serif; color: #353535; }
.navlrgstyle 	{ font: 13px tahoma, helvetica, san-serif; color: #000000; }
.hilite 	{ font: bold 9px helvetica; color: #000000; }
.hilite2 	{ font: bold 11px helvetica; color: #000000; }
.hlbold 	{ font: 11px arial black, arial; color: #000000; }
.statecontent   { font: 11px/12px verdana, arial, san-serif; color: #353535; }

.box		{ color:#EEF2E6; border: 1px solid #A1310F; position:relative; top:-1px; }

.rllnav 	{ font: 11px tahoma; display: block; width: 147px; padding: 2px; padding-bottom: 3px; padding-left: 8px; }
.rllnav2 	{ font: bold 11px tahoma; display: block; width: 147px; padding: 2px; padding-top: 3px; padding-bottom: 4px; padding-left: 8px; }
.rllnav3 	{ font: bold 12px tahoma; display: block; width: 147px; padding: 1px; padding-top: 1px; padding-bottom: 2px; }
.rllnav4 	{ font: bold 14px tahoma; display: block; width: 147px; padding: 1px; padding-top: 1px; padding-bottom: 2px; }
.rllcatnav 	{ font: 11px tahoma; display: block; width: 147px; padding: 0px; padding-top: 1px; padding-bottom: 2px; padding-left: 6px; }

A:link 		{ color:#00008F; }
A:active 	{ color:#0000FF; }
A:visited   	{ color:#00008F; }
A:hover 	{ color:#0000FF; }

A.lnknav 	{ font: 10px tahoma, arial, san-serif; color: #00008F; }
	A.lnknav:visited  { color: #00008F; }
	A.lnknav:hover    { color: #0000FF; }

A.lnkblack 	{ font: 10px tahoma, helvetica, san-serif; color: #000000; }
	A.lnkblack:visited  { color: #000000; }
	A.lnkblack:hover    { color: #00008F; }

A.lnkred    { color: #AC3E00; }
	A.lnkred:visited  { color: #AC3E00; }
	A.lnkred:hover    { color: #CF0000; }

A.green 	{ font: 11px tahoma, helvetica, san-serif; color: #005F00; }
	A.green:visited  { color: #005F00; }
	A.green:hover    { color: #00AF00; }

A.foods 	{ font: 11px tahoma, helvetica, san-serif; color: #00008F; }
	A.foods:visited  { color: #00008F; }
	A.foods:hover    { color: #0000AF; }

A.foodsy 	{ font: 11px tahoma, helvetica, san-serif; color: #00008F; }
	A.foodsy:visited  { color: #00008F; }
	A.foodsy:hover    { text-decoration:none; color: #00008F; background-color: #FFFF3C; padding-top:1px; padding-bottom:1px; }

A.smllnk 	{ font: 9px tahoma, helvetica, san-serif; color: #00008F; }
	A.smllnk:visited  { color: #00008F; }
	A.smllnk:hover    { color: #0000FF; }

A.blk 	{ text-decoration:underline; color: #000000; }
	A.blk:visited  { color: #000000; }
	A.blk:hover    { color: #0000CF; }

A.blkno	{ color: #000000; }
	A.blkno:visited  { color: #000000; }
	A.blkno:hover    { color: #0000CF; }

A.rllnav { color: #000000; text-decoration:none; }
	A.rllnav:visited { color: #000000; text-decoration:none; }
	A.rllnav:hover 	 { background-color: #971500; color: #FFFFFF; text-decoration:none; }

A.rllnav2 { color: #000000; text-decoration:none; }
	A.rllnav2:visited { color: #000000; text-decoration:none; }
	A.rllnav2:hover   { background-color: #971500; color: #FFFFFF; text-decoration:none; }

A.rllnav3 { color: #000000; text-decoration:none; }
	A.rllnav3:visited { color: #000000; text-decoration:none; }
	A.rllnav3:hover   { background-color: #971500; color: #FFFFFF; text-decoration:none; }

A.rllnav4 { color: #0000CF; text-decoration:none; }
	A.rllnav4:visited { color: #0000CF; text-decoration:none; }
	A.rllnav4:hover   { background-color: #971500; color: #FFFFFF; text-decoration:none; }

A.rllcatnav { color: #000000; text-decoration:none; }
	A.rllcatnav:visited { color: #000000; text-decoration:none; }
	A.rllcatnav:hover { background-color: #971500; color: #FFFFFF; text-decoration:none; }

.infoBox2 { background: #A1310F; }

.infoBoxContents2 { background: #EDF1E3; font-family: Verdana, Arial, sans-serif; font-size: 10px; }

.infoBox { background: #A1310F; }

.infoBoxContents { background: #F7F9F3; font-family: Verdana, Arial, sans-serif; font-size: 10px; }

#specialmessage { border:1px solid #000; margin-bottom:10px; }
#specialmessage p{ border:2px solid #fff; margin:0; padding:5px; font:94% Arial; text-align:left; background:url( http://www.aplusfrr.com/images/gradient2.gif ) repeat-x #fff; }

#specialmess2 { border:1px solid #000; margin-bottom:10px; }
#specialmess2 p{ border:2px solid #fff; margin:0; padding:5px; font:94% Arial; text-align:left; background:url( http://www.aplusfrr.com/images/gradient3.gif ) repeat-x #fff; }
#specialmess2 h1{ border:2px solid #fff; margin:0; padding:5px; font:94% Arial; text-align:left; background:url( http://www.aplusfrr.com/images/gradient3.gif ) repeat-x #fff; }

#specialmess3 { border:1px solid #000; width:95%; margin-right: auto; margin-left: auto; }
#specialmess3 p{ border:2px solid #fff; margin:0; padding:5px; font: 11px/15px verdana,arial,verdana;color: #353535;  text-align:left; background:url( http://www.aplusfrr.com/images/gradient4.gif ) repeat-x #fff; }