BODY {
	font-family : Arial, Univers, Verdana, sans-serif;
	font-size: 11px;
	margin : 0px 0px 0px 0px;
	text-align: center;
}

p#franchise	{	line-height: 14px;
				font-size: 11px;
				text-align: left;
				margin: 5px 0px 5px 30px;
				padding: 0px 0px 0px 0px;
}

p#bodycpy	{	font: 11px Arial, Univers, Verdana, sans-serif;
				line-height: 13px;
				color: #000000;
				vertical-align: text-top;
				text-align: left;
				margin: 25px 15px 25px 0px;
}

p#secnav	{	font: bold 11px Arial, Univers, Verdana, sans-serif;
				line-height: 26px;
				color: #000000;
				vertical-align: middle;
				text-align: left;
}

p#primarynav	{	font: bold 11px Arial, Univers, Verdana, sans-serif;
				line-height: 13px;
				color: #FFFFFF;
				vertical-align: middle;
				text-align: right;
				margin-right: 10px;
}

span.secnavselected {color: #999999;
				font: bold 11px Arial, Univers, Verdana, sans-serif;
				margin-right: 15px;
}

span.franselected {color: #78467A;}

span.copyright {color: #666666;
				font: bold 9px Arial, Univers, Verdana, sans-serif;
				vertical-align: middle;
}
								
span.magictext {color: #FFFFFF;
				font: bold 11px Arial, Univers, Verdana, sans-serif;
				line-height: 11px;
				margin-left: 15px;
}

span.sectiontitle {color: #78467A;
				font: bold 11px Arial, Univers, Verdana, sans-serif;
}

td#magictxt {padding-top: 3px;}
								
td#homefran {background: url(../images/frannav_background.jpg) norepeat;
}
								
tr td#copyright {
			padding-left: 15px;
			margin-left: 15px;
}

tr td#signup {
			text-align: right;
			vertical-align: middle;
			padding-right: 9px;
			margin-right: 9px;
}

tr td#secondarynav {
			height: 55px;
			padding-left: 15px;
			margin-left: 15px;
}

tr td#products {
				font: 11px Arial, Univers, Verdana, sans-serif;
				line-height: 13px;
				color: #000000;
				vertical-align: text-top;}

tr td#smallbold {
				font: bold 10px Arial, Univers, Verdana, sans-serif;
				color: #000000;
				vertical-align: middle;
				padding: 5px 0px 5px 0px;}

tr td#franchisetxt {
				font: 11px Arial, Univers, Verdana, sans-serif;
				line-height: 13px;
				color: #000000;
				vertical-align: top;
				padding: 10px 20px 10px 0px;
				}
				
tr td#fran {
				vertical-align: top;
				padding: 10px 20px 10px 0px;
				}
				
a.primarynav:link {color: #FFFFFF;
				font: bold 11px Arial, Univers, Verdana, sans-serif;
				text-decoration: none;
				margin-left: 6px;
				margin-right: 10px;
}
								
a.primarynav:visited {color: #FFFFFF;
				font: bold 11px Arial, Univers, Verdana, sans-serif;
				text-decoration: none;
				margin-left: 6px;
				margin-right: 10px;
}

a.primarynav:hover {color: #BCA3BD;
				font: bold 11px Arial, Univers, Verdana, sans-serif;
				text-decoration: none;
				margin-left: 6px;
				margin-right: 10px;
}

a.secondarnav:link {color: #666666;
				font: bold 11px Arial, Univers, Verdana, sans-serif;
				text-decoration: none;
				margin-right: 15px;
}
								
a.secondarnav:visited {color: #666666;
				font: bold 11px Arial, Univers, Verdana, sans-serif;
				text-decoration: none;
				margin-right: 15px;
}

a.secondarnav:hover {color: #000000;
				font: bold 11px Arial, Univers, Verdana, sans-serif;
				text-decoration: none;
				margin-right: 15px;
}

a.frannav:link {color: #666666;
				text-decoration: none;
}
								
a.frannav:visited {color: #666666;
				text-decoration: none;
}

a.frannav:hover {color: #78467A;
				text-decoration: none;
}

a:link {color: #666666;
				text-decoration: none;
}
								
a:visited {color: #666666;
				text-decoration: none;
}

a:hover {color: #78467A;
				text-decoration: none;
}

a.bodytxt:link {color: #000000;
				font: bold 10px Arial, Univers, Verdana, sans-serif;
				text-decoration: none;
				margin-right: 10px;
}
								
a.bodytxt:visited {color: #000000;
				font: bold 10px Arial, Univers, Verdana, sans-serif;
				text-decoration: none;
				margin-right: 10px;
}

a.bodytxt:hover {color: #999999;
				font: bold 10px Arial, Univers, Verdana, sans-serif;
				text-decoration: none;
				margin-right: 10px;
}

a.bottomnav:link {color: #FFFFFF;
				font: bold 10px Arial, Univers, Verdana, sans-serif;
				text-decoration: none;
				margin-left: 5px;
				margin-right: 5px;
}
								
a.bottomnav:visited {color: #FFFFFF;
				font: bold 10px Arial, Univers, Verdana, sans-serif;
				text-decoration: none;
				margin-left: 5px;
				margin-right: 5px;
}

a.bottomnav:hover {color: #999999;
				font: bold 10px Arial, Univers, Verdana, sans-serif;
				text-decoration: none;
				margin-left: 5px;
				margin-right: 5px;
}

a.flashelement:link {
				margin-left: 2px;
				margin-right: 2px;
}
								
p#smalltype	{	font: 10px Arial, Univers, Verdana, sans-serif;
				color: #000000;
				vertical-align: top;
				text-align: left;
				margin: 10px 15px 10px 15px;
}

p#largetype	{	font: 14px Arial, Univers, Verdana, sans-serif;
				color: #000000;
				vertical-align: top;
				text-align: left;
				margin: 10px 15px 5px 15px;
}

p#smallgray	{	font: 10px Arial, Univers, Verdana, sans-serif;
				color: #999999;
				vertical-align: top;
				text-align: left;
				margin: 10px 15px 5px 15px;
}

p#smallbold	{	font: bold 10px Arial, Univers, Verdana, sans-serif;
				color: #000000;
				vertical-align: top;
				text-align: left;
				margin: 10px 15px 5px 15px;
}

p#rightalign	{	font: bold 10px Arial, Univers, Verdana, sans-serif;
				color: #000000;
				vertical-align: top;
				text-align: right;
				margin: 0px 15px 5px 15px;
}

span.orange {	font: bold 10px Arial, Univers, Verdana, sans-serif;
				color: #FFCC00;
				text-align: left;
				padding-left: 15px;
}

p.orange2 {	font: bold 10px Arial, Univers, Verdana, sans-serif;
				color: #FFCC00;
				text-align: right;
				padding: 5px 15px 5px 10px;
}

span.green {	font: bold 10px Arial, Univers, Verdana, sans-serif;
				color: #00CC00;
				text-align: left;
				padding-left: 15px;
}

p.green2 {	font: bold 10px Arial, Univers, Verdana, sans-serif;
				color: #00CC00;
				text-align: right;
				padding: 5px 15px 5px 10px;
}

span.calsubhead {	font: 14px Arial, Univers, Verdana, sans-serif;
				font-weight: bold;
				color: #000000;
				}
				
span.redtxt {
				color: #990000;
				}

p.formheader {
				font: 18px Arial, Univers, Verdana, sans-serif;
				font-weight: bold;
				color: #000000;
				margin: 15px 0px 5px 0px;
				}
				
p.formnote {
				font: 10px Arial, Univers, Verdana, sans-serif;
				color: #000000;
				margin: 0px 0px 5px 0px;
				}
				
td.leftcell {	
				font: 10px Arial, Univers, Verdana, sans-serif;
				vertical-align: top;
				text-align: right;
				padding-right: 5px;
}

td#calendartable {	width: 486px;
				vertical-align: top;
				padding-left: 15px;
}
				
td#photospace {padding-left: 15px;
				vertical-align: middle;
				height: 55px;
				}
				
td#flashelement {padding: 10px 0px 10px 0px;
				text-align: center;
				}

ul {margin-left: 5px;
	padding-left: 10px;
	font-size: 12px;
	margin-bottom: 20px;}

li {margin-bottom: 0px;
	margin-right: 15px;
	color: #999999;}

