
p {margin: 0px 0px 8px 0px; padding: 0px 0px 8px 0px; font-size:12px}

td { vertical-align: top; }

ul { margin: 0px 0px 5px 20px; padding: 0px 0px 5px 20px; }
li {list-style-image:url(../franchise/images/bullet.gif); margin: 0px;}
.marketing { list-style-image:url(../franchise/images/bullet.gif); margin: 0px 0px 8px 0px;}

.bold_header { padding: 0px 0px 4px 0px; margin: 0px; display: block;}

.registered { font-size: 11px; }

/* TEXT */

body { font-family: Arial, Helvetica, sans-serif; color: #675c54; font-size: 12px; }

.copy { padding: 15px 0px 15px 0px; }
.green { color: #317023; font-size: 12px; }

h1 { font-family: Arial, Helvetica, sans-serif; color: #317023; font-size: 15px; margin-bottom: 8px; }
h2 { font-family: Arial, Helvetica, sans-serif; color: #317023; font-size: 13px; margin: 2px; }
h3 { font-family: Arial, Helvetica, sans-serif; color: #317023; font-size: 15px; margin-bottom: 0px; margin-left:10px; }
H4 {
	font-family: Arial, Helvetica, sans-serif;
	color: #ee9a4d;
	font-size: 13px;
	font-weight: normal;
	width: 378px;
	height: 30px;
	background: url(../images/subhead2.gif) no-repeat left top;
	text-transform: lowercase;
}

H4 DIV {
padding: 7px 0px 0px 15px;
}
h5 {
	font-family: Arial, Helvetica, sans-serif;
	color: #317023;
	font-size: 13px;
	margin-bottom: 10px;
}
.greenText { font-family: Arial, Helvetica, sans-serif; color: #317023; font-size: 13px; font-weight: bold; margin: 0px; }

.footerArea { font-size: 11px; padding-top: 10px; }
.disclaimer { font-size: 10px; padding: 10px 20px 0px 20px; color: #94867C; }


.greenBG { background-image: url(../images/body_lower_green.gif); background-repeat: repeat-y; padding-left: 10px; }

/* LINKS */

a { color: #675c54; text-decoration: underline; }
a:hover { color: #2d7021; text-decoration: none; }

a.footer { color: #675c54; text-decoration: none; font-size: 11px; }
a.footer:hover { color: #675c54; text-decoration: underline; font-size: 11px; }

a.bold { color: #675c54; text-decoration: underline; font-weight: bold; }
a.bold:hover { color: #2d7021; text-decoration: none; font-weight: bold; }



/* LOCATOR */

DIV.results
	{
	margin-top: 10px;
	border-top: 1px solid #ED9B4F;
	border-bottom: 1px solid #ED9B4F;
	padding: 1px 0px 0px 0px;
	}

DIV.results_detail
	{
  margin-top: 10px;
	border-top: 1px solid #ED9B4F;
	border-bottom: 1px solid #ED9B4F;
	padding: 10px 20px 10px 20px;
	background: #f4f4f4;
	}

DIV.results A
	{
	display: block;
	background: #f4f4f4;
	padding: 10px 15px 9px 15px;
	text-decoration: none;
	line-height: 140%;
	margin-bottom: 1px;
  font-size:12px;
	}

DIV.results A:hover
	{
	background: #CDE6C1;
	}
	
DIV.more_info
	{
	float: right;
	}	
	
A DIV.more_info:hover
	{
	text-decoration: underline;
	}	

DIV.label
	{ 
	font-family: Arial, Helvetica, sans-serif; 
	color: #317023; 
	font-size: 13px; 
	font-weight: bold;	 
	}

DIV.data
	{ 
	font-family: Arial, Helvetica, sans-serif; 
	color: #317023; 
	font-size: 13px; 
	padding: 0px 10px 2px 10px; 
	margin-bottom: 10px;
	color: #675c54;
	}


/* HOME */

.rightBG { background-image:url(../images/header_orange_curve.gif); background-position: right top; background-repeat: no-repeat; }
.rightQuote { padding: 75px 10px 0px 20px; font-size: 11px; color: #ee9a4d; }
.find { padding: 15px 10px 0px 20px; }
.formulaHead { padding: 0px 0px 0px 3px; }
.formulaText { font-size: 11px; padding: 5px 10px 10px 10px; vertical-align: top; }
.formulaText_header { padding: 0px 10px 0px 7px;}
.formulaFind { padding: 0px 10px 10px 0px; }
.indentText { padding: 0px 0px 0px 18px; margin: 0px; }

/* SUBPAGE */
.leftQuote { padding: 5px 15px 0px 15px; font-size: 11px; color: #2d7021; }
.subBg { background-image: url(../images/sub_curve_bg.gif); background-position: right top; background-repeat: repeat-y; }
.subFind { padding: 0px 10px 0px 50px; }

/* NAV */

div.nav
	{
	width: 170px;
	height: 260px;
	padding: 10px 17px 10px 18px;
	background: url('../images/nav_bg_inside.gif') top left no-repeat;
	}
	
div.nav#home
	{
	background:  url(../images/nav_bg_home.gif) top left no-repeat;
	}
	
div.nav TABLE
	{
	width: 160px;
	}	
	
td.nav_cell
	{
	width: 131px;
	background:  url(../images/nav_right.gif) top left no-repeat;
	vertical-align: top;
	padding-top: 15px;
	}
	

	
td.nav_cell a
	{
	padding: 6px 0px 6px 0px;
	width: 130px;
	display: block;
	border-bottom: 1px solid #E2E3DB;
	font-family: arial;
	font-size: 12px;
	color: #ee9a4d;
	text-decoration: none;
	}
	
td.nav_cell a:hover
	{
	background: #ffffff;
	}
	
td.nav_cell a#on
	{
	color: #317023;
	background: #ffffff;
	}	

/* PIC */
.whiteLine { border-right: 1px solid #FFFFFF; }
.bioPic { border-right: 5px solid #ffffff; }
.bioIndex { border: 1px solid #C1E2A5; padding: 3px; }

/*FRANCHISE*/

.franRightBG { background-image:url(../franchise/images/franchise_rightBG.gif); background-position: right top; background-repeat: repeat-y; }

/* FRAN NAV */
div.fran_nav
	{
	width: 160px;
	height: 290px;
	padding: 10px 17px 10px 18px;
	background: url('../franchise/images/fran_nav_bg_inside.gif') top left no-repeat;
	}
	
div.fran_nav_home 
	{
	width: 160px;
	height: 290px;
	padding: 10px 17px 10px 18px;
	background: url('../franchise/images/fran_nav_bg_home.gif') top left no-repeat;
	}
	
div.fran_nav TABLE
	{
	width: 160px;
	}	
	
td.fran_nav_cell
	{
	width: 131px;
	background: url('../franchise/images/fran_nav_right.gif') top left no-repeat;
	vertical-align: top;
	padding-top: 15px;
	}
	

	
td.fran_nav_cell a
	{
	padding: 6px 0px 6px 0px;
	width: 130px;
	display: block;
	border-bottom: 1px solid #E2E3DB;
	font-family: arial;
	font-size: 12px;
	color: #ee9a4d;
	text-decoration: none;
	}
	
td.fran_nav_cell a:hover
	{
	background: #ffffff;
	}
	
td.fran_nav_cell a#on
	{
	color: #317023;
	background: #ffffff;
	}	