
body {
	margin: 0px 0 0 0;
	background: #3977C4;
	}
	
.navlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding: 4px 0px 4px 37px;
	background-image:url(/images/fran/2/bg_nav.gif)
	}		
	
.navlink a:link { color: #FFFFFF; text-decoration: none; }
.navlink a:visited { color: #FFFFFF; text-decoration: none; }
.navlink a:hover { color: #FFFFFF; text-decoration: underline; }
.navlink a:active { color: #FFFFFF; text-decoration: none; }	
	
	/* phone is h5 */
h5 { font-size: 12px;
	color: #FF0000;
	font-weight: bold;
	padding: 5 0 5 0;
	margin: 3 0 3 0;
	}				
	
td, li { font-family: Verdana, Arial, Helvetica, sans-serif;
color: #004AA2;
font-size: 11px;	} 

.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #004AA2;
	padding: 0px 10px 0px 10px;
	}	
	
a:link { color: #FF0000; text-decoration: none; }
a:visited { color: #FF0000; text-decoration: none; }
a:hover { color: #FF0000; text-decoration: underline; }
a:active { color: #FF0000; text-decoration: none; }	
	

	
h1 { font-size: 16px;
	color: #FF0000;
	padding: 0px 0px 0px 0px;
	}	
	/* h2 is the franchisee name above the nav */
h2 { font-size: 18px;
font-weight:bold;
	color: #004AA2;
	padding: 0 0 0 0;
	margin: 3 0 3 0;
	}		
	
h3 { font-size: 12px;
	color: #004AA2;
	padding: 5 0 0 0;
	margin: 3 0 3 0;
	}		
	
h4 { font-size: 12px;
	color: #004AA2;
	padding: 5 0 0 0;
	margin: 3 0 3 0;
	}

	
	
.foot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #485D92;
	}

.mid { 	
	width: 667px;
	color: #485D92;
	background: #fff;
	font-size: 10px;
	border-left: 1px solid #B0B9D1;
	border-right: 1px solid #B0B9D1;
	
	}

	
.bot {
	width: 667px;
	height: 7px;
	border-bottom: 1px solid #B0B9D1;
	border-left: 1px solid #B0B9D1;
	border-right: 1px solid #B0B9D1;
	background: #fff;
	}


.nav { color: #FFFFFF;
	font-size: 10px; }

.leftnav {
	width: 170px;
	background: #fff;
	}	

	
.textlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	}	
	
.servlink {
	padding: 10 0 5 0;
	}	
	

	
.nvname {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0 2 0 10;
	}		
.nvname a:link { color: #FFFFFF; text-decoration: none; }
.nvname a:visited { color: #FFFFFF; text-decoration: none; }
.nvname a:hover { color: #FFFFFF; text-decoration: underline; }
.nvname a:active { color: #FFFFFF; text-decoration: none; }	

.box {  border-color: #5986D0;
    border-style: solid; 
	border-width: 1px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px; }
	
.franbox {  color: #FF0000;
	font-size:10px;
	border-color: #FF0000;
    border-style: solid; 
	border-width: 1px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 0px 0px 0px 5px;
	width: 220px; }

.phone td {  color: #FF0000;
	font-size:9px;}

.textfield {
	border-color: #5986D0;
	border-width: 1px;
	border-style: solid;
	background:	#ffffff;
	margin-top: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
}

.textfield_small {
	border-color: #5986D0;
	border-width: 1px;
	border-style: solid;
	background:	#ffffff;
	margin-top: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
	width: 50px;
}