

body { margin-top:0px; margin-bottom:0px;}
p {margin: 0px 0px 0px 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; }
.testimonial { font-family:Georgia, "Times New Roman", Times, serif;color: #317023; }

/* TEXT */
body { font-family: Arial, Helvetica, sans-serif; color: #675c54; font-size: 12px;}
.copy { padding: 5px 0px 5px 0px; }
.green { color: #317023; font-size: 12px; }
.header { font-size: 22px;font-weight: bold; }
h1 { font-family: Arial, Helvetica, sans-serif; color: #317023; font-size: 15px; margin-bottom: 12px; margin-top:5px;}
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;margin-top:5px;}
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 5px;}
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-position: right top; background-repeat: no-repeat; }
.rightQuote { padding: 0px 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; }
.left { margin: 0px 0px 5px 10px; padding: 0px 0px 5px 5px; }
.left {list-style-image:url(../franchise/images/bullet.gif); margin: 0px;}
.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: 240px;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-image: 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: #317023;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, .bioPicFloatLeft { border-right: 5px solid #ffffff; }
.bioPicFloatLeft {float: left;}
.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: #317023;text-decoration: none;}
td.fran_nav_cell a:hover {background: #ffffff;}
td.fran_nav_cell a#on {color: #317023;background: #ffffff;}

.alignLeft{text-align:left;}
.homeBlurb {
border-top: #ee9a4d thick solid;
border-bottom: #ee9a4d thick solid;
margin: 10px 0 0 4px;
padding: 0;
}
.asterisk{
color:#ed9b4f;
font-weight:bold;
}
.strugglingbutton{
text-align:left;
border:none;
}
#body table tr td.copy p{
margin-right:25px;
}
