/* PANELS */
.checklistpanel
{
	width: 85%px;
	display: block;
	background-repeat: no-repeat;
	float: left;
	height: 235px;
	background-color:#F4F4F4
}

.checklistpanel h2
{
	PADDING-BOTTOM: 5px;
	margin: 5px 0px 15px 12px;
	padding-left: 20px;
	padding-right: 0px;
	color: #222222;
	font-weight: bold;
	padding-top: 5px;
}

.checklistpanel h3
{
	padding-bottom: 10px;
	margin: 0px 10px 0px 22px;
	padding-left: 27px;
	padding-right: 0px;
	background: url(/image-files/checkblue.png) no-repeat;
	color: #333;
	padding-top: 2px;
	margin-left: 25px;
	font-weight: normal;
}
 
 
 
  
  /*--------------------HOME PAGE BUTTONS --------------------------*/
  
.buttonholder{
	width:675px;
	height:160px;
	margin-left:auto;
	margin-top: 12px;
	margin-right: auto;
	margin-bottom: 0px;
}
}  
 
 
  
#buttonholder{
	margin:12px 0px 0px 0px; width:675px; height:160px; margin-left:20px}
}  
  
 
.callsToAction{
	overflow:hidden;
	display: block;
}


.callsToAction li{float:left;font-size:1em;list-style-type:none;margin:0pt;padding:0pt;overflow:hidden;width:33.3%;}


.callsToAction li h2,.callsToAction li h2 a,.callsToAction li h2 a:hover{list-style-type:none;color:#666666;padding:140px 0px 0px;font-size:16px;font-weight:300;text-align:center;text-decoration:none;overflow:hidden;}


.callsToAction li h2 a{color:#666666;}
 
.callsToAction li h2 a:hover{color:#333333;}

#circleborder ul{padding:0px;margin:0px 0px 0px 0px;}


.reports h2{
	background-color: transparent;
	background-image:url(/image-files/independentreportsbutton.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	display:block;
	width:190px;
	margin-left: 20px;
	background-position: 0px 12px;
}

.reports h2:hover{background-position:100% 12px;}


.bizplans h2{background:transparent url(/image-files/fasterfundingdouble.png) no-repeat scroll 0 12px;display:block;width:145px;margin-left:25px;}

.bizplans h2:hover{background-position:100% 12px;}

 
.coaching h2{background:transparent url(/image-files/coachingdouble.png) no-repeat scroll 0 12px; display:block;width:148px;margin-left:34px;}

.coaching h2:hover{background-position:100% 12px;}





#bottomrow {
	display:block;
	width:800px;
	height:225px;
	margin: auto;
}
	

 .bottomleftcorp{
	width: 600px;
	height:225px;
	margin-top:40px;
	margin-left:90px;
	background-image: url(../image-files/bottomleft.png);
}

.bottomleftcorp h2{
	color:#222222;
	font-size:18px;
	font-weight:bold;
	margin:0px ;auto;
	padding:5px 0px 5px 47px;
	background-image: url(/image-files/foryouif.gif);
	background-repeat: no-repeat;
}

.bottomleftcorp h3{background:url(/image-files/checkblue-sm.png) no-repeat;margin:0px 10px 0px 22px;padding:2px 0px 33px 27px;font-size:16px;color:#666666;}

.bottomleftcorp strong{font-size:24px;font-weight:bold;color:#009BDE;}


#inputrequest
{
	background-image: url(../image-files/bottomright.png);
	BACKGROUND-COLOR: transparent;
	padding-left: 5px;
	width: 285px;
	padding-right: 3px;
	display: inline;
	float: right;
	height: 235px;
	margin-left: 10px;
}

#inputrequest H2
{
	padding-bottom: 5px;
	margin: 0px 0px 17px 2px;
	padding-left: 15px;
	padding-right: 0px;
	color: #222222;
	font-size: 108%;
	font-weight: bold;
	padding-top: 5px
}

#inputrequest  H3{
	margin:5px 0px 0px 17px;
	padding:3px 0px 5px 0px;
	font-size:100%;
	color:#333;
}


#bottomrightpanel p{padding:0px 0px 10px 18px;color:#333333;font-size:13px;line-height:100%;margin-bottom:0px;}

/*** Franchise Report Page Elements ***/

.bttnpage {
	border:none;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	text-align: left;
	display: block;
	height: 800px;
	width: 991px;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 8px;
	margin-left: 8px;
	min-width:900px;
}
  

.content {
PADDING-BOTTOM: 5px; PADDING-TOP: 10px
}

.block .content {
MARGIN: 0.5em 0px
}


#container{margin:0 auto;  max-width:1270px;}
 
#wrapper {
BORDER-BOTTOM: medium none; POSITION: relative; BORDER-LEFT: medium none; WIDTH: 900px; HEIGHT: 800px; MARGIN-LEFT: auto; BORDER-TOP: medium none; MARGIN-RIGHT: auto; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
 

.clear-block:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.clear-block{
	display:block;
}

.block .content{
	margin:0.5em 0;
	text-align: left;
}
 .content{color:#333;}
  
 
.wide-banner{
	width:900px;
	height:100px;
}
 
 
 
 .middlecorp {
MARGIN: 12px 0px 0px
}
 
 
.clear-block:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.clear-block{display:inline-block;}

#visitor_header {
	BORDER-BOTTOM: medium none;
	POSITION: relative;
	BORDER-LEFT: medium none;
	WIDTH: 100%;
	MARGIN-BOTTOM: 5px;
	HEIGHT: 50px;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none
}

#rb_tabs {
	POSITION: absolute;
	TEXT-ALIGN: center;
	PADDING-LEFT: 18px;
	WIDTH: 850px;
	FONT: bold 12px arial, helvetica;
	HEIGHT: 25px;
	TOP: 29px;
	LEFT: 0px;
	background-image: url(/image-files/tab-bg1x1.png);
	background-repeat: repeat-x;
	background-position: 50% bottom;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	vertical-align:bottom
}

#rb_sub_tabs{position:absolute;top:29px;left:0px;height:29px;width:900px;}
.rb_tab_l{background:url('/image-files/tab_off_l.gif') no-repeat bottom;width:17px;height:29px;float:left;display:inline;}
.rb_tab_l.on_l{background:url('/image-files/tab_on_l.gif') no-repeat bottom;width:17px;height:29px;float:left;display:inline;}
.rb_tab_r{background:url('/image-files/tab_off_r.gif') no-repeat bottom right;width:auto;float:left;display:inline;padding:10px 26px 0 10px;padding-bottom:4px;height:15px;}
.rb_tab_r.on_r{background:url('/image-files/tab_on_r.gif') no-repeat bottom right;width:auto;}
.rb_tab_r a,.rb_tab_r a:link,.rb_tab_r a:hover,.rb_tab_r a:visited{color:#EFEFEF;}
.rb_tab_r.on_r a,.rb_tab_r.on_r a:link,.rb_tab_r.on_r a:hover,.rb_tab_r.on_r a:visited{color:#000;}
 
#main {
WIDTH: 100%; FLOAT: left
}


#squeeze {
	position:relative;
	padding-left:1 em;
	padding-right:1 em;
	padding-bottom:0;
	padding-top:0;
	width: 100%
}
		 
		 
		 		 
.headlineoffer {
WIDTH: 440px; BACKGROUND: url(../image-files/headline-bg400.png) no-repeat center 50%; FLOAT: left; HEIGHT: 100px
}

.headlineoffer H1 {
BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 20px; COLOR: #009bde; FONT-SIZE: 24px; BORDER-TOP: medium none; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; PADDING-TOP: 15px
}
.headlineoffer H2 {
BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #444444; MARGIN-LEFT: 0px; FONT-SIZE: 16px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
 
 
.requesthelp
{
	width: 293px;
	padding-right: 2pt;
	FLOAT: right;
	height: 100px;
	background-image: url(../image-files/signup-tile.png);
}
.requesthelp IMG
{
	padding-bottom: 0px;
	padding-left: 15px;
	padding-right: 0px;
	padding-top: 35px;
}

 
		 
		 
		 
.headline {
WIDTH: 600px; BACKGROUND: url(/image-files/headline-bg.png) no-repeat center 50%; FLOAT: left; HEIGHT: 100px
}

.headline H1 {
BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 20px; COLOR: #009bde; FONT-SIZE: 36px; BORDER-TOP: medium none; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; PADDING-TOP: 15px
}
.headline H2 {
BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 10px; COLOR: #444444; MARGIN-LEFT: 11px; FONT-SIZE: 20px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
 
.signupcorp {
WIDTH: 296px; PADDING-RIGHT: 2pt; BACKGROUND: url(/image-files/signup-tile.png); FLOAT: right; HEIGHT: 100px
}


.signupcorp H1 {
BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 20px; COLOR: #009bde; FONT-SIZE: 36px; BORDER-TOP: medium none; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; PADDING-TOP: 15px
}
.signupcorp IMG {
PADDING-BOTTOM: 0px; PADDING-LEFT: 40px; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
.signupcorp A:hover {
FILTER: alpha(opacity=80); opacity: 0.8
}
.signupcorp H2:hover {
TEXT-DECORATION: underline
}

 
 
.signupcorp H2 {
PADDING-BOTTOM: 0px; PADDING-LEFT: 35px; WIDTH: 160px; PADDING-RIGHT: 0px; COLOR: #0054a6; FONT-SIZE: 25px; FONT-WEIGHT: bold; PADDING-TOP: 27px
}
.signupcorp P {
PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; WIDTH: 180px; PADDING-RIGHT: 0px; COLOR: #666666; FONT-SIZE: 13px; PADDING-TOP: 3px
}
 

#home2 {
POSITION: relative; MARGIN: 7pt 0pt 10pt; WIDTH: 900px; BACKGROUND: url(/image-files/winui2-bg.png) no-repeat center 50%; HEIGHT: 210px; COLOR: #333333; FONT-WEIGHT: bold
}

 
.home2-left {
POSITION: relative; WIDTH: 66.6%; FLOAT: left
}
.home2-right {
WIDTH: 33.3%; FLOAT: right
}
.home2-right IMG {
PADDING-LEFT: 70px; PADDING-TOP: 20px
}
#home2 H2 {
COLOR: #333333; MARGIN-LEFT: 40px; FONT-SIZE: 18px; FONT-WEIGHT: bold; PADDING-TOP: 20px
}
#home2 UL {
LINE-HEIGHT: 1.5em; MARGIN-TOP: 5px; PADDING-LEFT: 40px; COLOR: #666666; MARGIN-LEFT: 20px; FONT-SIZE: 16px; PADDING-TOP: 10px
} 

.learnmore{font-size:14px;margin-left:40px;}
a.learnmore{text-decoration:underline;}
 
 
 
#header_logo{position:absolute;top:2px;left:10px;}#header_jump{position:absolute;top:10px;right:5px;color:#666666;text-align:center;}

#header_logo{position:absolute;top:2px;left:10px;}

#header_jump{position:absolute;top:10px;right:5px;color:#666666;text-align:center;}
#header_jump p{font-size:90%;}
#header_jump a{font-size:110%;text-decoration:underline;color:#0054A6;font-weight:bold;padding-right:7px;padding-left:4px;}

#rb_sub_tabs{position:absolute;top:79px;left:0px;height:30px;width:900px;}


 

#rb_sub_tabs{position:absolute;top:79px;left:0px;height:30px;width:900px;}
.rb_tab_l{background:url('/image-files/tab_off_l.gif') no-repeat bottom;width:17px;height:29px;float:left;display:inline;}
.rb_tab_l.on_l{background:url('/image-files/tab_on_l.gif') no-repeat bottom;width:17px;height:29px;float:left;display:inline;}
.rb_tab_r{background:url('/image-files/tab_off_r.gif') no-repeat bottom right;width:auto;float:left;display:inline;padding:10px 26px 0 10px;padding-bottom:4px;height:15px;}
.rb_tab_r.on_r{background:url('/image-files/tab_on_r.gif') no-repeat bottom right;width:auto;}
.rb_tab_r a,.rb_tab_r a:link,.rb_tab_r a:hover,.rb_tab_r a:visited{color:#EFEFEF;}
.rb_tab_r.on_r a,.rb_tab_r.on_r a:link,.rb_tab_r.on_r a:hover,.rb_tab_r.on_r a:visited{color:#000;}



.rb_tab_l{background:url('/image-files/tab_off_l.gif') no-repeat bottom;width:17px;height:29px;float:left;display:inline;}

.rb_tab_l.on_l{
	background:url('/image-files/tab_on_l.gif') no-repeat bottom;
	width:17px;
	height:29px;
	float:left;
	display:block;
}

.rb_tab_r{background:url('/image-files/tab_off_r.gif') no-repeat bottom right;width:auto;float:left;display:inline;padding:10px 26px 0 10px;padding-bottom:4px;height:15px;}

.rb_tab_r.on_r{background:url('/image-files/tab_on_r.gif') no-repeat bottom right;width:auto;}

.rb_tab_r a,.rb_tab_r a:link,.rb_tab_r a:hover,.rb_tab_r a:visited{color:#EFEFEF;}

.rb_tab_r.on_r a,.rb_tab_r.on_r a:link,.rb_tab_r.on_r a:hover,.rb_tab_r.on_r a:visited{color:#000;}


  

/* custom franchise surveys page */

.navbarblues {
	background-color: #5090CD;


/* bottom banner */
.bottom_banner {
	background-color: #5090CD;
	text-align: center;
	padding: 10px;
}
.bottom_banner a {
	color: #FFFFFF;
	text-decoration: none;
}
