.banner_telephone{
	float:left;
	
}
.logo_bfa {
	width: 31px;
	height:46px;
	padding-left:45px;
	float:left;
	
}
.header_logos {
	width: 398px;
	float: right;
	margin-top:5px;
	
}
.bfa_text {
	width: 135px;
	float: right;
	margin-right:9px;
	color: #999;
	padding-top: 4px;
	text-align: left;
	font: normal 9px/10px Arial, Helvetica, sans-serif;
	
}

p {
	padding: 0;
	border: 0;
}
.jManagerTbl {
	font: normal 9px/10px Arial, Helvetica, sans-serif;
}
.callBackMessage{
	font-weight:bold;
	margin:3px;
}
.flash_block {
	float: left;
}
.postcodeWrapper{
	clear:both;
}
.pcContainer {
	padding-left:30px;
	float:left;
	margin-top:-15px;
}
.white_wrapper{
	background-color:#FFFFFF;
	width:500px;
	padding:15px;
	color: #3C403F;
	font: 10px/14px Verdana, Arial, Helvetica, sans-serif;
}
.greyBox{
	border:1px solid #DDDDDD;
	margin-bottom:5px;
	padding:5px;
	background-color:#EBECE4;
}
.greayButton{
	margin-top:5px;
	margin-left:8px;
}
.greyBox H1{
	margin:0px;
	padding:0px;
}
#pcImage {
	float: left;
	width: 120px;	
}
#pcText {
	padding-left: 5px;
	float: left;
	width: 270px;
}
#pcText li {
	margin-left: -20px;
	padding: 0;
	font-size: 10px;
}
.splashBody {
	margin: 0;
	background: #4C4C4C url(../images/splash_repeat.jpg) repeat-x;
}
.central_wrapper {
	border: 2px solid #7E7E7E;
	margin-top: 10%;
	height: 600px;
	width: 800px;
	background: #FFF;
}
.central_wrapper p {
	color: #666;
	font: italic 14px/20px verdana;
}
.central_wrapper p span {
	color: #F33;
}
.splash_logo {
	margin-top: 15px;
}
.splashBody u {
	color: #f00;
	text-decoration: none;
}
.splashText {
	color: #666;
	padding: 5px;
	height: 65px;
	font: 11px verdana;
}
div.splash_fh a {
	width: 174px;
	height: 305px;
	display: block;
	color: #F33;
	background: url(../images/splash_fh.gif) no-repeat;
}
div.splash_fh a:link {
	color: black;
	text-decoration: none;
}
div.splash_fh a:hover {
	text-decoration: none;
	width: 174px;
	height: 305px;
	color: #F33;
	background: url(../images/splash_fh_hi.gif) no-repeat;
}
div.splash_fl a {
	width: 174px;
	height: 305px;
	display: block;
	color: #F33;
	background: url(../images/splash_fl.gif) no-repeat;
}
div.splash_fl a:link {
	color: black;
	text-decoration: none;
}
div.splash_fl a:hover {
	text-decoration: none;
	width: 174px;
	height: 305px;
	color: #F33;
	background: url(../images/splash_fl_hi.gif) no-repeat;
}
div.splash_re a {
	width: 174px;
	height: 305px;
	display: block;
	color: #F33;
	background: url(../images/splash_re.gif) no-repeat;
}
div.splash_re a:link {
	color: black;
	text-decoration: none;
}
div.splash_re a:hover {
	text-decoration: none;
	width: 174px;
	height: 305px;
	color: #F33;
	background: url(../images/splash_re_hi.gif) no-repeat;
}
div.splash_de a {
	width: 174px;
	height: 305px;
	display: block;
	color: #F33;
	background: url(../images/splash_de.gif) no-repeat;
}
div.splash_de a:link {
	color: black;
	text-decoration: none;
}
div.splash_de a:hover {
	text-decoration: none;
	width: 174px;
	height: 305px;
	color: #F33;
	background: url(../images/splash_de_hi.gif) no-repeat;
}
.splash_title {
	color: #F33;
	font: bold 10px verdana;
	vertical-align:middle;
	margin-top:5px;
}
#splashMainText {
	padding-left: 50px;
	padding-right: 50px;
	padding-top:10px;
}
.splashImages {
	margin-left: -1px;
}
.error {
	color: #f00;
	font-weight: bold;
}
.form_field1 {
	font-size: 11px;
}
.form_field1_error {
	border: 1px solid #f00;
	color: #f00;
	font-size: 11px;
	background: #EEE;
}
.side_box4 a{
	color:#2F2F2F;
	text-decoration:none;
	font:verdana;
	font-size:11px;
}
.side_box4 a:hover{
	color:#FF1F1F;
	text-decoration:none;
	font:verdana;
	font-size:11px;
}
.textarea {
	border: 1px solid #B0B0B0;
	float: left;
	width: 250px;
	height: 65px;
	background: #EEE;
}
.textarea_error {
	border: 1px solid #f00;
	float: left;
	width: 250px;
	height: 65px;
	background: #EEE;
}
.select_box {
	font-size: 10px;
	background: #EEE;
}
.select_box_error{
	font-size: 10px;
	background: #EEE;
	border:1px solid #ff0000;
	color:#FF0000;
}
.postcode H2 {
	color: #A9A9A9;
	font-size: 14px;
	padding: 0;
	margin: 0;
	font-weight: bold;
}
.splash_wrapper {
	width: 860px;
	padding-bottom: 20px;
	margin: 0 auto;
}
.wrapper {
	width: 760px;
	margin: 0 auto;
}
body {
	background: #CCC;
}
.header {
	float: left;
	width: 760px;
	height: 91px;
	background: #FFF url(../images/header_red.gif) repeat-x left top;
	
}
.inner_wrapper {
	width: 760px;
	border: thin solid #999;
	float: left;
}
.breadcrumb {
	float: left;
	width: 444px;
	padding-left: 16px;
}
.crumb_bar {
	float: left;
	width: 460px;
	background: #CF6 url(../images/crumb_bar.gif) repeat-x left top;
}
.learn_more_link {
	color: #FF0D01;
	float: left;
	width: 423px;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
}
.learn_more_button {
	float: right;
	width: 120px;
	height: 28px;
	padding-right: 20px;
}
.learn_more_wrapper {
	float: left;
	width: 423px;
}
.logo {
	float: left;
	height: 57px;
	width: 340px;
	padding-top: 21px;
	padding-bottom: 13px;
	padding-left: 14px;
	
}
.strapline {
	float: right;
	height: 21px;
	width: 382px;
	padding-top: 15px;
	padding-right: 16px;
	
}
.red_bold {
	color: #FF0D01;
	font-weight: bold;
}
.accred_logos {
	width: 135px;
	left: 20px;
	color: #333;
	float: right;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	background: #FFF left top;
	font: 9px Arial, Helvetica, sans-serif;
	padding: 5px;
}
.logo_vbra {
	height: 30px;
	text-align: right;
}
.logo_oft {
	padding-top: 0;
	text-align: right;
}
.navTabbed {
	float: left;
	border-bottom: 1px solid #656565;
	background: #B3B3B3;
	height: 41px;
	color: #FFF;
	font: normal 10px Arial, Helvetica, sans-serif;
}
.nav_link_wrapper {
	padding-left: 16px;
	padding-right: 16px;
	margin-top: 4px;
	margin-bottom: 4px;
	position: relative;
}
.nav {
	float: left;
	height: 22px;
	width: 728px;
	color: #FFF;
	padding-top: 8px;
	padding-left: 16px;
	padding-right: 16px;
	background: #999;
	font: normal 10px Arial, Helvetica, sans-serif;
}
.main_content {
	float: left;
	width: 760px;
	color: #333;
	padding-bottom: 10px;
	position: relative;
	background: url(../images/main_bkgrd_mage.gif) repeat-y left top;
	font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
}
.phone {
	background: url(../images/phone.jpg) no-repeat left top;
	height: 466px;
	width: 229px;
	position: relative;
}
.messageReply {
	width: 145px;
	padding: 0;
	height: 120px;
	margin: 0;
	border: 0;
	overflow: auto;
	font: 11px Ariel;
}
.phoneReplySubmit {
	float: right;
	margin-right: 6px;
	margin-top: 6px;
}
.phoneForm {
	position: absolute;
	top: 94px;
	left: 42px;
	height: 180px;
	width: 150px;
	font: 10px Ariel;
}
.welcome_copy {
	float: left;
	width: 408px;
	color: #3C403F;
	text-align: justify;
	background: #FFF;
	font: 10px/14px Verdana, Arial, Helvetica, sans-serif;
	padding: 13px 25px 10px;
}
.main_copy {
	float: left;
	width: 460px;
	background: #FFF;
}
.latest_news {
	float: left;
	height: 147px;
	width: 108px;
	padding-left: 26px;
	background: #FFF;
}
.latest_news_copy {
	float: left;
	width: 284px;
	padding-right: 26px;
	padding-left: 8px;
	padding-top: 0;
	color: #3C403F;
	text-align: left;
	background: #FFF;
	font: 10px/14px Verdana, Arial, Helvetica, sans-serif;
}
.ticker_tape {
	float: left;
	width: 418px;
	height: 17px;
	background: #CCC;
}
.home_news_image {
	float: left;
	width: 104px;
	margin: 0;
}
.visit_us {
	float: left;
	height: 30px;
	width: 383px;
	padding-top: 8px;
	padding-right: 10px;
	padding-left: 10px;
	color: #606060;
	text-align: center;
	background: #E1E1E1;
	font: 700 16px/20px Verdana, Arial, Helvetica, sans-serif;
}
.red_nav {
	float: left;
	height: 4px;
	width: 151px;
	background: #FF0D01;
}
.red_1 {
	float: left;
	width: 151px;
	height: 27px;
	background: #FD5634;
}
.red_2 {
	float: left;
	height: 44px;
	width: 151px;
	background: #FD5634;
}
.red_3 {
	float: left;
	height: 27px;
	width: 151px;
	background: #FD5634;
}
.news_wrapper {
	padding-bottom: 20px;
	width: 460px;
	float: left;
	position: relative;
	margin-top: -20px;
}
.franch_buttons {
	float: left;
	width: 425px;
	padding-right: 10px;
	padding-left: 25px;
	padding-bottom: 10px;
}
.franch_left {
	float: left;
	width: 206px;
}
.franch_left_top {
	float: left;
	height: 53px;
	width: 209px;
	background: url(../images/franch_1.jpg) no-repeat;
}
.franch_left_middle {
	float: left;
	height: 53px;
	width: 209px;
	background: url(../images/franch_2.jpg) no-repeat;
}
.franch_left_bottom {
	float: left;
	height: 53px;
	width: 209px;
	background: url(../images/franch_3.jpg) no-repeat;
}
.franch_right {
	float: left;
	width: 200px;
	padding-left: 2px;
}
.franch_right_top {
	float: left;
	height: 53px;
	width: 206px;
	background: url(../images/franch_4.jpg) no-repeat;
}
.franch_right_middle {
	float: left;
	height: 53px;
	width: 206px;
	background: url(../images/franch_5.jpg) no-repeat;
}
.franch_right_bottom {
	float: left;
	height: 53px;
	width: 206px;
	background: url(../images/franch_6.jpg) no-repeat;
}
.timeline {
	float: left;
	margin-top: 10px;
}
.franch_click_here {
	color: #606060;
	width: 174px;
	padding-top: 32px;
	height: 21px;
	padding-left: 35px;
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
}
.quickenews_content {
	float: left;
}
.quicknews_left_top {
	float: left;
	width: 212px;
	padding-bottom: 8px;
	color: #606060;
	clear: both;
	background: #FFF;
	font: normal 10px/12px Verdana, Arial, Helvetica, sans-serif;
}
.no_flash {
	color: #FFF;
	font-weight: bold;
	background: red;
}
.quicknews_left {
	width: 212px;
	padding-bottom: 10px;
	float: left;
}
.quicknews_right {
	float: right;
	width: 203px;
	padding-bottom: 10px;
}
.quicknews_pic1 {
	width: 65px;
	border: 1px solid #999;
	height: 65px;
	float: left;
}
.quicknews_text1 {
	float: right;
	width: 155px;
	padding-right: 9px;
	padding-left: 8px;
	padding-bottom: 5px;
	background: #FFF;
}
.quicknews_right_top {
	float: right;
	width: 203px;
	padding-bottom: 8px;
	color: #606060;
	clear: both;
	font: normal 10px/12px Verdana, Arial, Helvetica, sans-serif;
}
.quicknews_pic4 {
	float: left;
	height: 40px;
	width: 40px;
	border: 1px solid #999;
	clear: right;
}
.quicknews_text4 {
	float: right;
	width: 153px;
	color: #666;
	padding-left: 8px;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
}
.quicknews_header {
	float: left;	
	width: 450px;
	height:20px;
	background: #B3B3B3;
}
.quicknewsText{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	vertical-align:middle;
	margin-top:4px;
}
.quicknews_header a, a:hover{
	color:#FFFFFF;
	text-decoration:none;
}
.open_hours {
	color: #F00;
	width: 220px;
	padding-left: 20px;
	padding-bottom: 10px;
	float: left;
	background: #EBEBEB;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}
.red_4 {
	float: left;
	height: 42px;
	width: 151px;
	background: #FD5634;
}
.red_5 {
	float: left;
	height: 27px;
	width: 151px;
	background: #FD5634;
}
.red_6 {
	float: left;
	height: 44px;
	width: 151px;
	background: #FD5634;
}
.request_header {
	float: left;
	height: 32px;
	width: 136px;
	color: #FFF;
	text-align: center;
	padding-top: 4px;
	background: #606060 center center;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
}
.request_callback {
	width: 138px;
	padding-right: 7px;
	padding-left: 6px;
	float: left;
	height:215px;
}
.request_outer {
	float: left;
	width: 136px;
	border: 1px solid #FD5634;
	color: #FFF;
	background: #FF0D01;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
}
.postcode_outer {
	float: left;
	width: 148px;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	color: #FFF;
	margin-top: 3px;
	background: #FFF;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
}

.request_brochure{
	border:1px solid #ff866e;
	width:124px;
	height:215px;
	margin-left:13px;
}

.request_brochure img{
	border:0px;
}
.submit_but {
	float: left;
	height: 15px;
	width: 60px;
	padding-left: 70px;
	padding-bottom: 8px;
	background: none;
}
.submit_field {
	background: url(../images/submit_button.jpg) no-repeat left top;
}
.submit_but2 {
	float: left;
	width: 61px;
	padding-top: 10px;
	padding-left: 88px;
}
.postcodeH2 {
	margin-bottom: 2px;
	margin-top: 1px;
	color: #000;
	font-weight: bold;
	font-size: 11px;
}
.newsletter {
	float: left;
	height: 66px;
	width: 135px;
	padding-top: 10px;
	padding-left: 14px;
}
.charity_text {
	float: left;
	height: 30px;
	width: 137px;
	text-align: right;
	padding-right: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
}
.charity_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: left;
	width: 149px;
}
.newsletter_form {
	float: left;
	height: 20px;
	width: 134px;
	padding-top: 10px;
	padding-left: 15px;
}
.newsletter_form_field {
	float: left;
	height: 15px;
	width: 115px;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	background: #F0F0F0;
}
.request_content {
	width: 128px;
	padding-left: 8px;
	float: left;
	color: #FFF;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
}
.request_content2 {
	width: 128px;
	float: left;
	padding-left: 8px;
}
.right_buttons {
	float: right;
	width: 149px;
	background: url(../images/grey_pixel.gif) repeat-y left;
}
.req_form1 {
	float: left;
	width: 116px;
	height: 16px;
}
.postcode_text {
	float: left;
	width: 127px;
	height: 16px;
}
.postcode_text_coloured{
	float: left;
	width: 127px;
	height: 16px;
	background-color:#FCF78D;
}
.postcode form{
	margin:0px;
	padding:0px;
}
.what_is_franchising_copy {
	float: left;
	width: 425px;
	padding-right: 20px;
	color: #3C403F;
	padding-top: 34px;
	text-align: left;
	position: relative;
	background-repeat: no-repeat;
	background-position: left bottom;
	font: 10px/14px Verdana, Arial, Helvetica, sans-serif;
}
.the_package_copy {
	float: left;
	width: 248px;
	color: #3C403F;
	text-align: left;
	position: relative;
	height: 260px;
	background: url(../images/webby.jpg) no-repeat left bottom;
	font: 10px/14px Verdana, Arial, Helvetica, sans-serif;
	padding: 34px 26px 20px 186px;
}
.opportunities_copy {
	float: left;
	width: 248px;
	color: #3C403F;
	text-align: left;
	position: relative;
	height: 260px;
	background: url(../images/webby.jpg) no-repeat left bottom;
	font: 10px/14px Verdana, Arial, Helvetica, sans-serif;
	padding: 34px 26px 20px 186px;
}
.image{
	
}
.news_story_copy H1{
	margin:0px;
}
.news_story_copy {
	float: left;
	width: 408px;
	color: #3C403F;
	text-align: left;
	position: relative;
	background: none no-repeat left bottom;
	font: 10px/14px Verdana, Arial, Helvetica, sans-serif;
	padding: 34px 26px 0px;
}
.case_study_copy {
	float: left;
	width: 248px;
	color: #3C403F;
	text-align: left;
	position: relative;
	background: url(../images/david2.jpg) no-repeat left bottom;
	font: 10px/14px Verdana, Arial, Helvetica, sans-serif;
	padding: 34px 26px 10px 186px;
}
.next_steps_copy {
	float: left;
	width: 248px;
	color: #3C403F;
	text-align: left;
	position: relative;
	height: 220px;
	background: url(../images/paul.gif) no-repeat left bottom;
	font: 10px/14px Verdana, Arial, Helvetica, sans-serif;
	padding: 34px 26px 60px 186px;
}
.request_pack_copy {
	float: left;
	width: 408px;
	color: #3C403F;
	text-align: left;
	position: relative;
	background: none no-repeat left bottom;
	font: 10px/14px Verdana, Arial, Helvetica, sans-serif;
	padding: 34px 26px 20px;
}
.what_is_image {
	float: left;
	width: 150px;
	background: none;
	margin-right: 10px;
	margin-bottom: 5px;
}
.image {
	border: 1px solid #999;
	background: none;
}
.landing_postcode {
	float: left;
	width: 150px;
	border: 1px solid black;
	background: none;
}
.questions_outer {
	color: #606060;
	float: left;
	width: 460px;
	padding-bottom: 10px;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}
.questions_header {
	float: left;
	height: 19px;
	width: 433px;
	padding-top: 3px;
	color: #FFF;
	padding-left: 27px;
	background: #606060;
	font: 600 10px Verdana, Arial, Helvetica, sans-serif;
}
.questions_content {
	float: left;
	width: 428px;
	color: #3C403F;
	text-align: left;
	background: #FFF;
	font: 10px/14px Verdana, Arial, Helvetica, sans-serif;
	padding: 10px 16px 20px;
}
.question_wrapper {
	float: left;
	width: 408px;
	background: #E8E8E8;
	padding: 5px 10px;
}
.franch_with_revive_outer {
	color: #606060;
	float: left;
	width: 460px;
	padding-bottom: 10px;
	position: relative;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}
.franch_with_revive_content {
	float: left;
	width: 408px;
	color: #3C403F;
	text-align: left;
	position: relative;
	font: 10px/14px Verdana, Arial, Helvetica, sans-serif;
	padding: 15px 26px;
}
.form_field_1 {
	height: 20px;
	width: 250px;
	border: 1px solid #B0B0B0;
	background: #EEE;
}
.archive_news_header {
	float: left;
	height: 19px;
	width: 433px;
	padding-top: 3px;
	color: #FFF;
	padding-left: 27px;
	background: #999;
	font: 600 10px Verdana, Arial, Helvetica, sans-serif;
}
.buttonImage{
	border:0px;
}
.button_style {
	height: 20px;
	color: #FFF;
	background: #666;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}
.news_outer {
	width: 408px;
	padding-bottom: 20px;
	float: left;
	position: relative;
}
.news_content {
	float: left;
	width: 408px;
	color: #3C403F;
	text-align: left;
	position: relative;
	background: #FFF;
	font: 10px/14px Verdana, Arial, Helvetica, sans-serif;
	padding: 15px 26px;
}
.news_text {
	height: 20px;
	width: 315px;
	float: right;
}
.news_thumbnail {
	float: left;
	width: 80px;
	border: 1px solid #999;
	background: #F0F0F0;
}
.case_text {
	width: 345px;
	float: right;
	position: relative;
}
.tick_box {
	height: 20px;
	width: 20px;
	float: left;
	border: 1px solid #666;
	background: #CCC;
}
.case_thumbnail {
	float: left;
	height: 60px;
	width: 48px;
	border: 1px solid #999;
	text-align: center;
	background: #F0F0F0;
}
.footer_outer {
	width: 760px;
	padding-bottom: 10px;
	float: left;
	position: relative;
	background: #FFF url(../images/footer_line.gif) repeat-x top;
}
.footer_upper {
	float: left;
	height: 20px;
	width: 126px;
	padding-left: 25px;
	padding-top: 10px;
	color: #FF0D01;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}
.footer_upper_right {
	float: left;
	width: 589px;
	text-align: right;
	padding-right: 20px;
	padding-top: 10px;
	color: #FF0D01;
	height: 20px;
	font: normal 9px Verdana, Arial, Helvetica, sans-serif;
}
.footer_lower {
	float: left;
	height: 50px;
	width: 735px;
	color: #606060;
	padding-left: 25px;
	font: normal 9px/18px Arial, Helvetica, sans-serif;
}
.register_copy {
	color: #3C403F;
	text-align: left;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}
.section1 {
	float: left;
	width: 413px;
	padding-top: 2px;
	padding-left: 10px;
	padding-bottom: 2px;
	background: #CCC;
}
a {
	color: #000;
	text-decoration: none;
}
a:hover {
	color: #FF0D01;
	text-decoration: underline;
}
a.nav_link {
	color: #FFF;
	text-decoration: none;
}
a.nav_link:hover {
	color: #666;
	text-decoration: none;
}
a.footer_link {
	color: #606060;
	text-decoration: none;
}
a.footer_link:hover {
	color: #666;
	text-decoration: underline;
}
a.homepage {
	color: #FF0D01;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
}
a.homepage:hover {
	color: #FF0D01;
	text-decoration: underline;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
}
a.email {
	text-decoration: underline;
	color: #606060;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
}
a.email:hover {
	color: #FF0D01;
	text-decoration: underline;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
}
a.click_here {
	color: #606060;
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
}
a.click_here:hover {
	color: #606060;
	text-decoration: underline;
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
}
a.news_link {
	color: #606060;
	text-decoration: underline;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
}
a.news_link:hover {
	color: #606060;
	text-decoration: underline;
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
}
a.news_more_link {
	color: #FF0D01;
	text-decoration: none;
	font: 14px Verdana, Arial, Helvetica, sans-serif;
}
a.news_more_link:hover {
	color: #FF0D01;
	text-decoration: underline;
	font: 14px Verdana, Arial, Helvetica, sans-serif;
}
h1 {
	font: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 21px;
	font-size: 16px;
	color: #FF0D01;
}
h2 {
	font: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #FFF;
}
h3 {
	font: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #606060;
}
h4 {
	font: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #FF0D01;
}
h5 {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #3C403F;
}
h6 {
	font: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 13px;
	color: #333;
}
style_1 {
	font: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 13px;
	color: #333;
}
.form_field_2 {
	height: 20px;
	width: 120px;
	border: 1px solid #B0B0B0;
	background: #EEE;
}
.franch_click_here2 {
	color: #606060;
	width: 104px;
	padding-top: 32px;
	height: 21px;
	padding-left: 105px;
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
}
.form_field_3 {
	height: 20px;
	width: 30px;
	border: 1px solid #B0B0B0;
	background: #EEE;
}
.register_copy2 {
	color: #3C403F;
	text-align: left;
	vertical-align: top;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}
.textarea {
	border: 1px solid #B0B0B0;
	float: left;
	width: 250px;
	background: #EEE;
}
.section2 {
	float: left;
	width: 413px;
	padding-top: 2px;
	padding-left: 10px;
	padding-bottom: 2px;
	background: #CCC;
}
.fleet_lease_copy {
	float: left;
	width: 254px;
	color: #3C403F;
	text-align: left;
	position: relative;
	height: 260px;
	background: url(../images/fleetlease.jpg) no-repeat left top;
	font: 10px/14px Verdana, Arial, Helvetica, sans-serif;
	padding: 34px 20px 20px 186px;
}
.with_revive_copy {
	float: left;
	width: 254px;
	color: #3C403F;
	text-align: left;
	position: relative;
	height: 260px;
	background: url(../images/directors.jpg) no-repeat left top;
	font: 10px/14px Verdana, Arial, Helvetica, sans-serif;
	padding: 34px 20px 20px 186px;
}
.challenge_copy {
	float: left;
	width: 254px;
	color: #3C403F;
	text-align: left;
	position: relative;
	height: 260px;
	background: url(../images/skydive.jpg) no-repeat left top;
	font: 10px/14px Verdana, Arial, Helvetica, sans-serif;
	padding: 34px 20px 20px 186px;
}
.learn_more_link2 {
	color: #FF0D01;
	float: left;
	width: 408px;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
}
a.h1link {
	font: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 21px;
	font-size: 13px;
	color: #FF0D01;
}
.case_study_group {
	float: left;
	width: 248px;
	color: #3C403F;
	text-align: left;
	position: relative;
	background: url(../images/group.jpg) no-repeat left top;
	font: 10px/14px Verdana, Arial, Helvetica, sans-serif;
	padding: 34px 26px 10px 186px;
}
.next_steps_content {
	float: left;
	width: 248px;
	color: #3C403F;
	text-align: left;
	position: relative;
	height: 250px;
	background: url(../images/colin_next_steps.jpg) no-repeat left bottom;
	font: 10px/14px Verdana, Arial, Helvetica, sans-serif;
	padding: 34px 26px 10px 186px;
}
.style1 {
	font-size: 8px;
}
.style2 {
	font-size: 9px;
}