/* Mo Rocca page css */

/* Import global styles */
@import "/css/global_old.css";

/* Updates to global styles for offers site */
body{

}

#header{

  overflow:visible;


}

*html #wrapper{
	margin-top:-7px;
}

#content{
  padding:0;
  min-height:420px;
  background:none;
}

h1#title{
	float:right;
	margin:0px;
	margin-top:-1px;
	padding:0px;
	margin-left:4px;
}

*html h1#title{
	margin-top:0px;
}

h1#title a{
	float:left;
	background:url(../images/layout/header/title.jpg) 0 0 no-repeat;
	text-indent:-9999px;
	
	width:391px;
	height:19px;
	
	text-decoration:none;
  	font-size:1px;
	
}

#header h2{
	width:391px;
	height:19px;
	float:left;
	
	margin:30px 0 0 150px; 
	
	text-indent:-9999px;
	font-size:1px;
	
	background:url(../images/layout/header/title.jpg) 0 0 no-repeat;
}

/* Nav top update */
div#navtop{
  float:right;
  margin:25px 0 0 0;
  width:880px;
}

*html div#navtop{
	width:722px;
}

#navtop #nav{
	width:178px;
	float:right;
	margin:0px;
}

ul#nav li{
  float:left;
  margin:0 0 0 2px;
  display:inline;
  height:31px;
  list-style-type:none;
}
ul#nav li a{
  float:left;
  height:31px;
  text-indent:-9999px;
  text-decoration:none;

}
ul#nav li.offers a{
  width:178px;
  background-position:0 0;
  background:url(../images/layout/header/find_your_offer.jpg) 0 0 no-repeat;
}

ul#nav li.offers a:hover{
  background-position:0 -31px;
}

ul#nav li ul#sub_nav{
	height:300px;
	z-index:10;
	margin-top:0;
}


ul#nav li ul#sub_nav li{
  float:left;
  display:block;
  margin:0;

  height:23px;
  list-style-type:none;
}

ul#nav li ul#sub_nav li a{
  float:left;
  height:23px;
  width:178px;

  text-decoration:none;
  
  background:url(../images/layout/header/sub_menu_matrix.jpg);

}

ul#nav ul#sub_nav li.financial a{
  background-position:0 0;
}

ul#nav ul#sub_nav li.financial a:hover{
  background-position:-178px 0;
}

ul#nav ul#sub_nav li.government a{
  background-position:0 -23px;
}

ul#nav ul#sub_nav li.government a:hover{
  background-position:-178px -23px;
}

ul#nav ul#sub_nav li.healthcare a{
  background-position:0 -46px;
}

ul#nav ul#sub_nav li.healthcare a:hover{
  background-position:-178px -46px;
}

ul#nav ul#sub_nav li.professional a{
  background-position:0 -69px;
}

ul#nav ul#sub_nav li.professional a:hover{
  background-position:-178px -69px;
}

ul#nav ul#sub_nav li.business_intel a{
  background-position:0 -92px;
}

ul#nav ul#sub_nav li.business_intel a:hover{
  background-position:-178px -92px;
}

ul#nav ul#sub_nav li.sales_force a{
  background-position:0 -115px;
}

ul#nav ul#sub_nav li.sales_force a:hover{
  background-position:-178px -115px;
}

ul#nav ul#sub_nav li.field a{
  background-position:0 -138px;
}

ul#nav ul#sub_nav li.field a:hover{
  background-position:-178px -138px;
}
ul#nav ul#sub_nav li.it a{
  background-position:0 -161px;
}

ul#nav ul#sub_nav li.it a:hover{
  background-position:-178px -161px;
}
ul#nav ul#sub_nav li.enterprise a{
  background-position:0 -184px;
}

ul#nav ul#sub_nav li.enterprise a:hover{
  background-position:-178px -184px;
}
ul#nav ul#sub_nav li.small_biz a{
  background-position:0 -207px;
}

ul#nav ul#sub_nav li.small_biz a:hover{
  background-position:-178px -207px;
}

ul#nav ul#sub_nav li.individuals a{
  background-position:0 -230px;
}

ul#nav ul#sub_nav li.individuals a:hover{
  background-position:-178px -230px;
}

ul#nav ul#sub_nav li.education a{
  background-position:0 -253px;
}

ul#nav ul#sub_nav li.education a:hover{
  background-position:-178px -253px;
}

#footer{
  margin:50px 0 50px -8px;
}

html>body #footer{
  margin:50px 0 20px -8px;
}

/* Specific styles */
div #vertical_image{
	width:336px;
	height:451px;
	
	float:left;
}

/* Duplication of some elements due to form */

.financial #vertical_image{
	background:url(../images/layout/vertical_descriptions/financial_services.jpg) 0 0 no-repeat;
}

.government #vertical_image{
	background:url(../images/layout/vertical_descriptions/public_sector.jpg) 0 0 no-repeat;
}

.government_fire #vertical_image{
	background:url(../images/layout/vertical_descriptions/public_sector_fire.jpg) 0 0 no-repeat;
}

.government_law #vertical_image{
	background:url(../images/layout/vertical_descriptions/public_sector_law.jpg) 0 0 no-repeat;
}

.government_advanced #vertical_image{
	background:url(../images/layout/vertical_descriptions/public_sector_advanced.jpg) 0 0 no-repeat;
}

.government_inspection #vertical_image{
	background:url(../images/layout/vertical_descriptions/public_sector_inspection.jpg) 0 0 no-repeat;
}

.government_telework #vertical_image{
	background:url(../images/layout/vertical_descriptions/public_sector_telework.jpg) 0 0 no-repeat;
}

.defense #vertical_image{
	background:url(../images/layout/vertical_descriptions/public_sector.jpg) 0 0 no-repeat;
}


.healthcare #vertical_image{
	background:url(../images/layout/vertical_descriptions/healthcare.jpg) 0 0 no-repeat;
}

.health_professional #vertical_image{
	background:url(../images/layout/vertical_descriptions/healthcare_professional.jpg) 0 0 no-repeat;
}

.primary_care #vertical_image{
	background:url(../images/layout/vertical_descriptions/healthcare_primary_care.jpg) 0 0 no-repeat;
}

.home_care #vertical_image{
	background:url(../images/layout/vertical_descriptions/healthcare_home_care.jpg) 0 0 no-repeat;
}

.professionalservices #vertical_image{
	background:url(../images/layout/vertical_descriptions/professional_services.jpg) 0 0 no-repeat;
}

.professional #vertical_image{
	background:url(../images/layout/vertical_descriptions/professional_services.jpg) 0 0 no-repeat;
}

.businessintel #vertical_image{
	background:url(../images/layout/vertical_descriptions/business_intel.jpg) 0 0 no-repeat;
}

.business_intel #vertical_image{
	background:url(../images/layout/vertical_descriptions/business_intel.jpg) 0 0 no-repeat;
}

.salesforceautomation #vertical_image{
	background:url(../images/layout/vertical_descriptions/sales_force_automation.jpg) 0 0 no-repeat;
}

.sales_force #vertical_image{
	background:url(../images/layout/vertical_descriptions/sales_force_automation.jpg) 0 0 no-repeat;
}

.fieldservices #vertical_image{
	background:url(../images/layout/vertical_descriptions/field_service.jpg) 0 0 no-repeat;
}

.field_service #vertical_image{
	background:url(../images/layout/vertical_descriptions/field_service.jpg) 0 0 no-repeat;
}

.it #vertical_image{
	background:url(../images/layout/vertical_descriptions/it.jpg) 0 0 no-repeat;
}

.enterprise #vertical_image{
	background:url(../images/layout/vertical_descriptions/enterprise.jpg) 0 0 no-repeat;
}

.smallbusiness #vertical_image{
	background:url(../images/layout/vertical_descriptions/small_business.jpg) 0 0 no-repeat;
}

.small_business #vertical_image{
	background:url(../images/layout/vertical_descriptions/small_business.jpg) 0 0 no-repeat;
}
.small_business_ind #vertical_image{
	background:url(../images/layout/vertical_descriptions/smb_allison.jpg) 0 0 no-repeat;
}

.small_business_small #vertical_image{
	background:url(../images/layout/vertical_descriptions/smb_shawn.jpg) 0 0 no-repeat;
}

.small_business_med #vertical_image{
	background:url(../images/layout/vertical_descriptions/smb_adam.jpg) 0 0 no-repeat;
}


.individual #vertical_image{
	background:url(../images/layout/vertical_descriptions/individual.jpg) 0 0 no-repeat;
}

.education #vertical_image{
	background:url(../images/layout/vertical_descriptions/education.jpg) 0 0 no-repeat;
}

.education_student #vertical_image{
	background:url(../images/layout/vertical_descriptions/education_student.jpg) 0 0 no-repeat;
}

.education_security #vertical_image{
	background:url(../images/layout/vertical_descriptions/security.jpg) 0 0 no-repeat;
}

.education_faculty #vertical_image{
	background:url(../images/layout/vertical_descriptions/education_faculty.jpg) 0 0 no-repeat;
}

div#vertical_content{
	width:544px;
	float:left;
}

div#vertical_body{
	width:544px;
	float:left;
	min-height:421px;
	background:url(../images/layout/vertical_content/content_body.jpg) 0 0 repeat-y;
	
	padding-top:20px;
}

.vertLanding #vertical_body{
	background:url(../images/layout/vertical_content/device_backgrounds/general.jpg) 0 0 no-repeat;
	height:482px;
	
}

.financial .vertLanding #vertical_body{
	background:url(../images/layout/vertical_content/device_backgrounds/financial.jpg) 0 0 no-repeat;
	height:482px;
	
}

.government .vertLanding #vertical_body{
	background:url(../images/layout/vertical_content/device_backgrounds/government.jpg) 0 0 no-repeat;
	height:482px;
	
}

.healthcare .vertLanding #vertical_body{
	background:url(../images/layout/vertical_content/device_backgrounds/healthcare.jpg) 0 0 no-repeat;
	height:482px;
	
}

.field_service .vertLanding #vertical_body{
	background:url(../images/layout/vertical_content/device_backgrounds/field_services.jpg) 0 0 no-repeat;
	height:482px;
	
}

.professional .vertLanding #vertical_body{
	background:url(../images/layout/vertical_content/device_backgrounds/professional.jpg) 0 0 no-repeat;
	height:482px;
	
}

.education .vertLanding #vertical_body{
	background:url(../images/layout/vertical_content/device_backgrounds/education.jpg) 0 0 no-repeat;
	height:482px;
	
}

*html div#vertical_body{
	height:421px;
}

div#offers_area{
	width:544px;
	min-height:20px;
	background:url(../images/layout/vertical_content/offers_area.jpg) 0 0 repeat-y;
	
	margin-left:0px;
	
	color:#FFFFFF;
	
	padding-bottom:20px;
	
}

*html div#offers_area{
	height:20px;
}

div#offers_area a{
	color:#FFFFFF;
	text-decoration:underline;
}

#offers_area .info_heading{
	margin-left:23px;
	width:420px;
}

.info_heading p{
	clear:left;
}

.hidden_offer{
	padding-left:51px;
}

*html .hidden_offer{
	margin-left:0px;
	padding-left:30px;

}

.info_heading h2{
	height:15px;
	text-indent:-9999px;
	float:left;
	
	margin-top:5px;
}

span.see_current_offers{
	float:right;
	width:129px;
	height:11px;
	
	margin-top:8px;
}

span.see_current_offers a{
	width:129px;
	height:11px;
	float:left;
	background:url(../images/layout/vertical_content/buttons/see_current_offers.jpg) 0 0 no-repeat;
	
	text-indent:-9999px;
}

div#offers_area .info_heading h2{
	width:105px;
	background:url(../images/layout/vertical_content/headings/featured_offer.jpg) 0 0 no-repeat;
	margin-bottom:10px;
}

div#offers_area .go_to_offer{
	clear:left;
	width:132px;
	height:13px;
	float:left;
}

.go_to_offer a{
	width:132px;
	height:13px;
	float:left;
	text-indent:-9999px;
	
	background:url(../images/layout/vertical_content/buttons/go_to_offer.jpg) 0 0 no-repeat;
}

div#offers_area .trade_up{
	clear:left;
	width:91px;
	height:13px;
	float:left;
}

.trade_up a{
	width:91px;
	height:13px;
	float:left;
	text-indent:-9999px;
	
	background:url(../images/layout/vertical_content/buttons/trade_up.jpg) 0 0 no-repeat;
}

div#offers_area .learn_more{
	clear:left;
	width:106px;
	height:13px;
	float:left;
}

.learn_more a{
	width:106px;
	height:13px;
	float:left;
	text-indent:-9999px;
	
	background:url(../images/layout/vertical_content/buttons/learn_more.jpg) 0 0 no-repeat;
}

div#offers_area .get_im{
	clear:left;
	width:229px;
	height:13px;
	float:left;
}

.get_im a{
	width:229px;
	height:13px;
	float:left;
	text-indent:-9999px;
	
	background:url(../images/layout/vertical_content/buttons/get_im.jpg) 0 0 no-repeat;
}

div#offers_area .download{
	clear:left;
	width:98px;
	height:13px;
	float:left;
}

.download a{
	width:98px;
	height:13px;
	float:left;
	text-indent:-9999px;
	
	background:url(../images/layout/vertical_content/buttons/download_now.jpg) 0 0 no-repeat;
}



div.info_area{
	margin-left:23px;
	min-height:55px;
	padding-top:20px;
	padding-right:23px;
}

*html div.info_area{
	height:55px;
	
}

div.info_area .icon{
	float:left;
	width:52px;
}

div.info_area .inner_info{
	float:left;
	width:362px;
	margin-left:23px;
	
}


div.info_area .info_heading{
	float:left;
	width:420px;

}

#brochure .info_heading h2{
	width:161px;
	background:url(../images/layout/vertical_content/headings/brochures.jpg) 0 0 no-repeat;
}

#podcasts .info_heading h2{
	width:130px;
	background:url(../images/layout/vertical_content/headings/podcasts.jpg) 0 0 no-repeat;
}

#case_studies .info_heading h2{
	width:81px;
	background:url(../images/layout/vertical_content/headings/case_studies.jpg) 0 0 no-repeat;
}

#third_party .info_heading h2{
	width:131px;
	background:url(../images/layout/vertical_content/headings/third_party.jpg) 0 0 no-repeat;
}

div.info_area div.accordion{
	clear:left;
	float:left;
	width:362px;
	
}

.acordcontent{
	background-color: #FFFFFF;
	margin: 0 15px 0 15px;
}

.acordshow{
	text-decoration: none;
}

div.info_area div.toggler{
	float:right;
	width:58px;
	margin-top:8px;	
}

div.toggler a.closed{
	width:58px;
	height:11px;
	float:left;
	background:url(../images/layout/vertical_content/buttons/see_more.jpg) 0 0 no-repeat;
	
	text-indent:-9999px;
}

div.toggler a.open{
	width:58px;
	height:11px;
	float:left;
	background:url(../images/layout/vertical_content/buttons/close.jpg) 0 0 no-repeat;
	
	text-indent:-9999px;
}

.bb_applications{
	clear:left;
	width:256px;
	height:13px;
	float:left;
}

.bb_applications a{
	width:256px;
	height:13px;
	float:left;
	text-indent:-9999px;
	
	background:url(/app_includes/offers/images/layout/vertical_content/buttons/applications_for_blackberry.jpg) 0 0 no-repeat;
}


div.area_seperator{
	width:544px;
	height:9px;
	font-size:1px;
	background:url(../images/layout/vertical_content/area_seperator.jpg) 0 0 no-repeat;
}

#vertical_body .inner_content{
	margin-left:23px;
	width:438px;
}

.breadcrumb{
  font-size:10px;
  color:#000000;
  
  z-index:9999px;
}

.breadcrumb a:link, .breadcrumb a:visited{
  color:#97B13C;
  text-decoration:underline;
  
  text-transform:uppercase;
}

.breadcrumb a:hover{
  color:#97B13C;
  text-decoration: underline;
}

.inner_content h1{
	/*font-size:1px;*/
	color:#000000;
	
	margin:15px 0 10px 0;
	
	width:438px;
	/*height:30px;*/
	float:left;
	
	
}

.inner_content h2.image{
	font-size:1px;
	text-indent:-9999px;
	
	float:left;
	
	width:440px;
}

.inner_content h2.oneLine{
	height:18px;
}

.inner_content h2.twoLines{
	height:38px;
}

/* Financial Headings */
.inner_content h1.financial_heading{
	background:url(../images/layout/vertical_content/headings/solutions_for_financial_service.jpg) 0 0 no-repeat;
}
.inner_content h1.financial_banking{
	background:url(../images/layout/vertical_content/headings/financial/banking.jpg) 0 0 no-repeat;
}
.inner_content h1.financial_insurance{
	background:url(../images/layout/vertical_content/headings/financial/insurance.jpg) 0 0 no-repeat;
}
.inner_content h1.financial_securities{
	background:url(../images/layout/vertical_content/headings/financial/securities_investments.jpg) 0 0 no-repeat;
}

.inner_content h2.financial{
	background:url(../images/layout/vertical_content/headings/financial/financial.jpg) 0 0 no-repeat;
}


/* Government Headings */
.inner_content h1.government_heading{
	background:url(../images/layout/vertical_content/headings/solutions_for_government.jpg) 0 0 no-repeat;
}
.inner_content h1.government_advanced{
	background:url(../images/layout/vertical_content/headings/government/advanced_security.jpg) 0 0 no-repeat;
}
.inner_content h1.government_continuity{
	background:url(../images/layout/vertical_content/headings/government/continuity.jpg) 0 0 no-repeat;
}
.inner_content h1.government_publichealth{
	background:url(../images/layout/vertical_content/headings/government/public_healthcare.jpg) 0 0 no-repeat;
}
.inner_content h1.government_publicsafety{
	background:url(../images/layout/vertical_content/headings/government/public_safety.jpg) 0 0 no-repeat;
}

.inner_content h2.government{
	background:url(../images/layout/vertical_content/headings/government/government.jpg) 0 0 no-repeat;
}

/* Healthcare Headings */
.inner_content h1.healthcare_heading{
	background:url(../images/layout/vertical_content/headings/solutions_for_healthcare.jpg) 0 0 no-repeat;
}
.inner_content h1.healthcare_professionals{
	background:url(../images/layout/vertical_content/headings/healthcare/medical_professionals.jpg) 0 0 no-repeat;
}
.inner_content h1.healthcare_primary{
	background:url(../images/layout/vertical_content/headings/healthcare/primary_acute_care.jpg) 0 0 no-repeat;
}
.inner_content h1.healthcare_homecare{
	background:url(../images/layout/vertical_content/headings/healthcare/home_care.jpg) 0 0 no-repeat;
}
.inner_content h2.healthcare{
	background:url(../images/layout/vertical_content/headings/healthcare/healthcare.jpg) 0 0 no-repeat;
}

/* Professional Headings */
.inner_content h1.professional_heading{
	background:url(../images/layout/vertical_content/headings/solutions_for_professional_services.jpg) 0 0 no-repeat;
}
.inner_content h1.professional_legal{
	background:url(../images/layout/vertical_content/headings/professional/legal.jpg) 0 0 no-repeat;
}
.inner_content h1.professional_accounting{
	background:url(../images/layout/vertical_content/headings/professional/accounting.jpg) 0 0 no-repeat;
}
.inner_content h1.professional_realestate{
	background:url(../images/layout/vertical_content/headings/professional/real_estate.jpg) 0 0 no-repeat;
}
.inner_content h2.professional{
	background:url(../images/layout/vertical_content/headings/professional/professional.jpg) 0 0 no-repeat;
}

/* Field Service Headings */
.inner_content h1.fieldservice_heading{
	background:url(../images/layout/vertical_content/headings/solutions_for_field_service.jpg) 0 0 no-repeat;
}
.inner_content h1.fieldservice_general{
	background:url(../images/layout/vertical_content/headings/field_service/general.jpg) 0 0 no-repeat;
}
.inner_content h1.fieldservice_itservice{
	background:url(../images/layout/vertical_content/headings/field_service/it_service.jpg) 0 0 no-repeat;
}
.inner_content h1.fieldservice_transport{
	background:url(../images/layout/vertical_content/headings/field_service/transport.jpg) 0 0 no-repeat;
}
.inner_content h1.fieldservice_utilities{
	background:url(../images/layout/vertical_content/headings/field_service/utilities.jpg) 0 0 no-repeat;
}
.inner_content h1.fieldservice_building{
	background:url(../images/layout/vertical_content/headings/field_service/building.jpg) 0 0 no-repeat;
	width:476px;
}
.inner_content h2.field_service{
	background:url(../images/layout/vertical_content/headings/field_service/field_service.jpg) 0 0 no-repeat;
}

/* Enterprise Headings */
.inner_content h1.enterprise_heading{
	background:url(../images/layout/vertical_content/headings/enterprise_solutions.jpg) 0 0 no-repeat;
}
.inner_content h1.enterprise_mobile{
	background:url(../images/layout/vertical_content/headings/enterprise/mobile_executives.jpg) 0 0 no-repeat;
}
.inner_content h2.enterprise{
	background:url(../images/layout/vertical_content/headings/enterprise/enterprise.jpg) 0 0 no-repeat;
}

/* SMB Headings */
.inner_content h1.smb_heading{
	background:url(../images/layout/vertical_content/headings/solutions_for_small_busines.jpg) 0 0 no-repeat;
	
	width:460px;
}

.inner_content h1.smb_individual{
	background:url(../images/layout/vertical_content/headings/SMB/solutions_for_business_people.jpg) 0 0 no-repeat;
}
.inner_content h1.smb_small{
	background:url(../images/layout/vertical_content/headings/SMB/solutions_for_small_business.jpg) 0 0 no-repeat;
}
.inner_content h1.smb_medium{
	background:url(../images/layout/vertical_content/headings/SMB/solutions_for_medium.jpg) 0 0 no-repeat;
}

.inner_content h2.smb{
	background:url(../images/layout/vertical_content/headings/SMB/smb.jpg) 0 0 no-repeat;
}


/* Other Headings */
.inner_content h1.it_heading{
	background:url(../images/layout/vertical_content/headings/solutions_for_it.jpg) 0 0 no-repeat;
}
.inner_content h1.intel_heading{
	background:url(../images/layout/vertical_content/headings/business_intelligence_solututions.jpg) 0 0 no-repeat;
}
.inner_content h1.salesforce_heading{
	background:url(../images/layout/vertical_content/headings/solutions_for_sales_force.jpg) 0 0 no-repeat;
}

.inner_content h1.individual_heading{
	background:url(../images/layout/vertical_content/headings/solutions_for_individuals.jpg) 0 0 no-repeat;
}


.inner_content h2{
	font-size:15px;
	color:#000000;
}




ul li{
	margin-bottom:10px;
	color:#000000;
}

ul.green li, ul.green_nobold li{
	/*list-style-image:url(../images/layout/misc/green_bullet.jpg);*/
	list-style:none;
	background-image:url(../images/layout/misc/green_bullet.jpg);
	background-position:left;
	background-repeat:no-repeat;
	
	margin-left:0px;
	/*text-indent:20px;*/
	padding-left:20px;
	
}

.darkgreen{
	background-image:url(../images/layout/misc/green_bullet.gif);
	background-position:left;
	background-repeat:no-repeat;
}

ul.green li{
	font-weight:bold;
}

ul.green li a:link, ul.green li a:visited{
	font-size:11px;
	font-weight:bold;
	
	color:#000000;
	
	text-decoration:underline;
	
}

ul.green li a:hover{
	font-size:11px;
	font-weight:bold;
	
	color:#8AA530;
	
	text-decoration:underline;
	/*margin-left:20px;*/

}

ul.no_bold li a{
	font-weight:normal !important;
}

ul.plus_bullet li{
	list-style-image:url(../images/layout/misc/plus_bullet.gif);
}

div#offers_area ul.plus_bullet li{
	color:#FFFFFF;
}

ul.plus_bullet li a:link, ul.plus_bullet li a:visited{
	font-size:11px;
	
	color:#24557D;
	
	text-decoration:underline;
}

ul.plus_bullet li a:hover{
	
	color:#000000;
	
	text-decoration:underline;
}

#offers_area ul.green li{
	background-image:url(../images/layout/misc/green_bullet.gif);
	list-style:none;
	padding-left:20px;
	font-weight:normal;
	color:#FFFFFF;
	margin-bottom:0px;
}




div#vertical_bottom{
	width:544px;
	height:10px;
	float:left;
	
	background:url(../images/layout/vertical_content/content_bottom.jpg) 0 0 no-repeat;
	
	font-size:1px;
	
}

div#device_wrapper{
	width:880px;
	height:230px;

	position:relative;
	top:-180px;
	
	z-index:10;
	
}

div#blackberry_device{
	position:relative;
	float:right;
	margin-right:20px;
	/*left:920px;*/
	
	top:-180px;
}

*html div#blackberry_device{
	margin-right:10px;
	top:-180px;
}


/* ------------ FOOTER -------------*/
#footer{
	margin:15px 0 50px -8px;
}

html>body #footer{
	margin:15px 0 20px -8px;
}

.vertLanding #footer{
	margin-top:5px;
}

/* ------------ OTHER --------------*/


.acordshow{
	text-decoration: none;
}

.acordcontent{
	background:transparent;
	margin: 0 15px 0 0px;
	}
	
span.error{
	color:#FF0000 !important;
}


#storybtn {
	position:relative;
	left:137px;
	top:380px;
	cursor:pointer;
}


/* SIFR css */
.sIFR-hasFlash h2.sifr {
	visibility:hidden;
}

