
/* ---------------------- Dolphin nav ---------------------- */
#dolphincontainer{position:relative;height:40px;color:#E0E0E0;background:#004080;width:100%;font-family: Verdana, sans-serif;}
#dolphinnav{position:relative;height:33px;font-size:11px;text-transform:uppercase;font-weight:bold;background:#fff url(/images/menu/dolphin_bg.gif) repeat-x bottom left;padding:0 0 0 15px;}
#dolphinnav ul{margin:0;padding:0;list-style-type:none;width:auto;float:right;}
#dolphinnav ul li{display:block;float:left;margin:0 1px;}
#dolphinnav ul li a{display:block;float:left;color:#EAF3F8;text-decoration:none;padding:0 0 0 10px;height:33px;}
#dolphinnav ul li a span{padding:12px 10px 0 0;height:21px;float:left;}
#dolphinnav ul li a:hover{color:#fff;background:transparent url(/images/menu/dolphin_bg-OVER.gif) repeat-x bottom left;}
#dolphinnav ul li a:hover span{display:block;width:auto;cursor:pointer;}
#dolphinnav ul li a.current,#dolphinnav ul li a.current:hover{color:#fff;background:#1D6893 url(/images/menu/dolphin_left-ON-1.gif) no-repeat top left;line-height:300%;}
#dolphinnav ul li a.current span{display:block;padding:0 10px 0 0;width:auto;background:#1D6893 url(/images/menu/dolphin_right-ON-1.gif) no-repeat top right;height:33px;}
/* ---------------------- END Dolphin nav ---------------------- */

/* search bar */
  
     #replacement-1 {
      width: 60px;
      height: 26px;
      margin: 0;
      padding: 0;
      border: 0;
      background: transparent url(/images/toolbar-btn-search.gif) no-repeat center left;
      text-indent: -1000em;
      vertical-align: middle;
      cursor: pointer; /* hand-shaped cursor */
      cursor: hand; /* IE 5.x */
    }
  


/* end of search bar */

/* submit button */
  
     #submit {
      width: 100px;
      height: 35px;
      margin: 0;
      padding: 0;
      border: 0;
      background: transparent url(/images/franchise-application.png) no-repeat center left;
      text-indent: -1000em;
      vertical-align: middle;
      cursor: pointer; /* hand-shaped cursor */
      cursor: hand; /* IE 5.x */
    }
  


/* end of search bar */

a.ContentLink{
	color:#888888; 
	text-decoration:none;
}

a.ContentLink:hover{
	color:#888888; 
	text-decoration:underline;
}


.topSubNav{
	font-family: Arial, sans-serif; 
	font-size: 12px; 
	line-height: 14px; 
	color: #887755; 
	font-weight: bold;
	text-decoration: none;
}

.topSubNav:hover{
	color: #004499; 
}


.topSubNavSelected{
	font-family: Arial, sans-serif; 
	font-size: 12px; 
	line-height: 14px; 
	color: #004499; 
	font-weight: bold;
	text-decoration: none;
}

.topSubNavSelected:hover{
	color: #004499; 
}

.topNav{
	font-family: Arial, sans-serif; 
	font-size: 10px; 
	line-height: 12px; 
	color: #887755;
	text-decoration: none;
}

.topNav:hover{
	color: #004499; 
}

.leftNav{
	
	
	font-family: Verdana, sans-serif; 
	font-size: 10px; 
	font-weight: normal;
	line-height: 15px; 
	
	vertical-align: middle;
	background: url(http://www.franchoice.com/images/bkg-arrow-bl-lt.gif) no-repeat left; padding-left: 10px; text-decoration:none; color:#3373cc;
}

.leftNav:hover{
	text-decoration: none;
}

.leftSubNav{
	font-family: Verdana, sans-serif; 
	font-size: 11px; 
	line-height: 12px; 
	color: #FFFFFF;
	vertical-align: middle;
	text-decoration: none;
}

.leftSubNav:hover{
	text-decoration: none;
}

.leftNavCell{
	
	background-color: #ffffff;
	background-repeat: repeat-x;
}

.leftNavCellOver{
	background-color: #ffffff;
}


.leftNavCellSelected {
	background-color: #ffffff;
	color: #000000;
	border: 1px solid #CCCCCC;
	

}

.leftNavCellSelected a{
	font-weight: bold;
	background:none;
	color: #cc0000;
}


/* RIGHT NAVIGATION */
.rightNav{
	text-decoration: none;
	font-family: Verdana, sans-serif; 
	font-size: 10px; 
	line-height: 14px; 
	color: #887755;
}

.rightNavLink{
	text-decoration: none;
	font-family: Verdana, sans-serif; 
	font-size: 10px; 
	line-height: 14px;
	color: #004499;
}

.rightNavLink:hover{
	color: #887755;
	text-decoration:underline 
}

.rightNavBullet{
	font-family: Verdana, sans-serif; 
	font-size: 10px; 
	line-height: 16px; 
	color: #004499;
	list-style-position: inside;
}

/* FOOTER */
.footer{
	text-decoration: none;
	font-family: Verdana, sans-serif; 
	font-size: 10px; 
	line-height: 12px; 
	color: #a6a6a6;
}

.footerLink{
	text-decoration: none;
	font-family: Verdana, sans-serif; 
	font-size: 10px; 
	line-height: 12px; 
	color: #a6a6a6;
}

.footerLink:hover{
	color: #3373cc; 
}

.horizontalRule{
	background-color: #887755;
}

.featureSubHeads{
	font-family: Verdana, sans-serif; 
	font-size: 10px; 
	line-height: 12px; 
	color: #887755; 
	font-weight: bold;
}

.featureText{
	font-family: Verdana, sans-serif; 
	font-size: 10px; 
	line-height: 16px; 
	color: #887755;
}

.featureLink{
	font-family: Verdana, sans-serif; 
	font-size: 10px; 
	line-height: 16px; 
	color: #004499;
}
.h2links{
    font-family: Arial, sans-serif; 
	font-size: 16px; 
	line-height: 16px;
	padding: 0px;
	margin: 0;
	color: #004d99; 
	font-weight: bold;
	text-decoration: underline;
}


/* Standard tags */
h1{
	font-family: Arial, sans-serif; 
	font-size: 24px; 
	line-height: 28px;
	padding: 0px;
	margin: 0 0 5px 0;
	color: #5a5a5a;
	font-weight: bold;


}

h2{
	font-family: Arial, sans-serif;
	font-size: 16px; 
	line-height: 16px;
	padding: 0px;
	margin: 0 0 0 0;
	color: #004d99; 
	font-weight: bold;

}

h3{
	font-family: Arial, sans-serif; 
	font-size: 16px; 
	line-height: 20px;
	padding: 0px; 
	margin:0 0 5px 0;
	color: #404040; 
	font-weight: bold;
	text-decoration:underline;
	
}

h4{
	font-family: Verdana, sans-serif; 
	font-size: 14px; 
	line-height: 18px;
	padding: 0px; 
	margin:0;
	color: #404040; 
	font-weight: bold;
}

h5{
	font-family: Verdana, sans-serif; 
	font-size: 12px; 
	line-height: 16px;
	padding: 0px; 
	margin: 0px;
	color: #4d4d4d; 
	font-weight: bold;
}

h6{
	font-family: Verdana, sans-serif; 
	font-size: 10px; 
	line-height: 14px;
	padding: 0px; 
	margin:0;
	color: #4d4d4d; 
	font-weight: normal;
}

.arrow-left-blue, a.arrow-left-blue
{background: url(http://www.franchoice.com/images/bkg-arrow-bl-lt.gif) no-repeat left; padding-left: 10px; text-decoration:none; color:#3373cc;}

a.arrow-left-blue:hover
{text-decoration: underline;}

a{color:#3373cc;}

p{
	font-family: Verdana, sans-serif; 
	font-size: 12px; 
	line-height: 20px; 
	color: #4d4d4d;
	margin: 0px 0px 10px 0px;

}

p2{
	font-family: Verdana, sans-serif; 
	font-size: 10px; 
	line-height: 14px; 
	color: #4d4d4d;
	margin:0;
	padding: 0px;
}

td{
	font-family: Verdana, sans-serif; 
	font-size: 11px; 
	line-height: 16px; 
	color: #4d4d4d;
}

.byLine{
	font-family: Verdana, sans-serif; 
	font-size: 10px; 
	font-weight:normal; 
	color: #4d4d4d;
}

.bodyTextFeature{
	font-family: Arial, sans-serif; 
	font-size: 11px; 
	line-height: 24px; 
	color: #4d4d4d;
}

.pageHead{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 18px;
	font-weight: bold; 
	line-height: 24px; 
	color: #4d4d4d;
}

.error{
	font-family: Arial, sans-serif; 
	font-size: 11px; 
	line-height: 16px; 
	color: #CC0000;
	font-weight: bold;
}

body{
margin: 5px;
}

/* FORM */
.formHeader
{
	background-color: #cccccc;
	font-family: Arial, sans-serif;
	font-size: 16px; 
	line-height: normal;
	padding: 5px;
	margin: 0px;
	color: #004d99; 
	font-weight: bold;
}

.formLabel
{
	font-weight: bold;
	vertical-align: top;
	text-align: right;
}

.Small
{
	font-size: 9px;
}
 
 
table.ContentContainer{
	margin-left:20px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;
}
table.ContentContainer td{vertical-align:top;}

table.ContentContainer td.LeftGutter{
	width:250px;
	padding-right:15px;
	padding-top:50px;
}

table.ContentContainer td.RightGutter{
	width:200px;	
	padding-left:15px;
	padding-top:50px;
}

.HeaderConsultantName{	
	font-family: Arial, sans-serif; 
	font-size: 16px; 
	font-weight:bold;
	margin-bottom:30px;
	color:#404040;
	text-decoration:underline;
}
a{ border:none;}
