


/*  BIZ why */

div.buttonBox_biz_special {
float:right;
height:118px;
margin-top:74px;
width:300px;
}

div.main_button_container_biz_team_special  {
height:40px;
margin-right:12px;
position:relative;
top:258px;
width:250px;
}


div.imageBox_biz_why {
background-image:url("/images/gym_inside.jpg");
height:187px;
margin-left:109px;
margin-top:-200px;
width:252px;
position: relative;
left:540px;
}



div.topText_biz_why {
color:white;
float:left;
font-family:Arial;
font-size:17px;
font-weight:bold;
letter-spacing:-1px;
padding:11px 20px 10px 20px;
width:500px;

}
div.bottomText_biz_why {
color:white;
font-family:arial;
font-size:13px;
line-height:18px;
margin-top:0px;
padding:0px 20px 0 18px;
width:500px;

float: left;
}


* {
	margin-left:auto;
	margin-right:auto;
  }

body {
background-color:#25343E;
/* background-image:url(/images/background_fade.gif); */
margin:0;
padding:0;
}

img{ 
	border: none; 
}

p{
	margin: 0px;
	padding: 0px;
}

a, img, object{
	outline:none;
}

div.mainContainer{
	background-image: url("/images/background_fade.gif");
}
	
div.mainBackground {
background-image:url("/images/main_background8.png");
height:587px;
margin-top:-3px;
width:942px;
}



div.mainBackground_generic {
background-image:url("/images/main_background8.png");
height:587px;
margin-top:-3px;
padding-right:1px;
padding-top:3px;
width:942px;
}

div.mainBackground_generic_why {
background-image:url("/images/main_background8.png");
height:587px;
margin-top:-3px;
padding-right:1px;
padding-top:3px;
width:942px;
}

div.mainBackground_generic_supportive{
background-image:url("/images/main_background8.png");
height:586px;
margin-top:-3px;
padding-right:7px;
padding-top:3px;
width:932px;
}

	

div.headerContainer{
	/*background-image: url("/images/headerClear.png");*/
	width: 936px;
	height: 122px;
	
	
}

div.logoContainer{
	background-image: url("logo_crunch2.png");
	width: 141px;
	height: 122px;
	float: left;

}
div.loginContainer {
background-image:url("/images/login4.png");
float:right;
height:23px;
position:relative;
width:330px;
}


div.loginContainer p{
	display: inline;
	color: #828282;
	font-size: 10px;
	font-family:Verdana, Geneva, sans-serif;
	letter-spacing:-1px;
}

/*  TEST for dynamic items in the login container box */

/* div.loginContainer span.franchise{
	display: inline;
	color: #C2C2C2;
	font-size: 10px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight: bold;
	padding-left: 15px;
	letter-spacing:-1px;
}*/



div.loginContainer span.franchise{
	display: inline;
	color: #C2C2C2;
	font-size: 10px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight: bold;
	/* padding-left: 15px; */
	letter-spacing:-1px;
}

/* div.loginTextBox{
	padding-left: 18px;
} */


div.loginTextBox {
margin-top:3px;
padding-left:100px;
}



/*  END TEST for dynamic items in the login container box */


/*LOGIN SLIDER*/
#sliderWrap {
	margin: 0 auto;
	width: 328px;
}
#slider {
background-image:url("/images/slider.png");
background-position:center bottom;
background-repeat:no-repeat;
height:143px;
margin-left:304px;
position:absolute;
width:326px;
margin-top:-161px;
}
#slider img {
	border: 0;
}
#sliderContent {
color:#C2C2C2;
font-family:arial;
font-size:10px;
font-weight:bold;
height:47px;
padding-top:13px;
position:absolute;
text-align:center;
width:342px;
}
#openCloseWrap {
	position:absolute;
	margin: 143px 0 0 120px;
}

/* SLIDER INTERIOR COMPONENTS */

div.silder_container {
height:117px;
width:301px;
}
div.slider_text p{
	text-align: left;
}
                            	
                         
div.slider_left_box {
float:left;
height:86px;
padding-top:10px;
text-align:left;
width:145px;
}
                            
                          
div.slider_right_box{
	width: 145px;
	height: 86px;
	float: left;
	padding-top:10px;
	text-align:left;
}

input.text_input_login_slider  {
height:15px;
margin-bottom:5px;
width:130px;
}
label.form_label_login_slider {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	margin-top: 4px;
	text-align: left;
}
div.slider_button_box_left  {
float:left;
height:30px;
padding-top:12px;
width:70px;
}
div.slider_button_box_right{
	width: 70px;
	height: 30px;
	float: left;
	padding-top:12px;
}
                 









/**/

div.ContentSlideShow_transparent{
	width: 662px;
	height: 438px;
}

div.navContainerMain{
	width: 778px;
	height: 99px;
	float: right;
}


div.navBoxTop{
	width: 790px;
	height: 30px;
	margin-top: 28px;
	margin-left: 1px;
}

/*   LEARN MORE  and GET STARTED BUITTONS  */

div.main_button_container  {
height:40px;
margin-right:12px;
position:relative;
top:-32px;
width:250px;
}
div.main_button_container_supportive  {
height:40px;
margin-right:12px;
position:relative;
top:-32px;
width:250px;
}

div.main_button_container_supportive_training  {
height:40px;
margin-right:12px;
position:relative;
top:-32px;
width:250px;
}

div.main_button_container_weigh_value  {
height:40px;
margin-right:12px;
position:relative;
top:-32px;
width:250px;
}

div.main_button_container_weigh_classic  {
height:40px;
margin-right:12px;
position:relative;
top:-32px;
width:250px;
}


div.main_button_container_weigh_nutrition  {
height:40px;
margin-right:12px;
position:relative;
top:-32px;
width:250px;
}

div.main_button_container_weigh_personal  {
height:40px;
margin-right:12px;
position:relative;
top:-32px;
width:250px;
}

div.main_button_container_weigh_pressure  {
height:40px;
margin-right:12px;
position:relative;
top:-32px;
width:250px;
}

div.main_button_container_biz_team  {
height:40px;
margin-right:12px;
position:relative;
top:-32px;
width:250px;
}

div.main_button_container_biz_golden  {
height:40px;
margin-right:12px;
position:relative;
/* top:-32px; */
top:-61px;
width:250px;
}

div.main_button_container_why  {
height:40px;
margin-right:12px;
position:relative;
top:-32px;
width:250px;
}

div.main_button_container_biz_why  {
height:40px;
margin-right:12px;
position:relative;
top:-32px;
width:250px;
}


div.main_button_container_brand  {
height:40px;
margin-right:12px;
position:relative;
top:-52px;
width:250px;
}

div.main_button_container_brand_connections  {
height:40px;
margin-right:12px;
position:relative;
top:-52px;
width:250px;
}

div.main_button_container_brand_awareness  {
height:40px;
margin-right:12px;
position:relative;
top:-52px;
width:250px;
}
div.main_button_container_brand_personality {
height:40px;
margin-right:12px;
position:relative;
top:-90px;
width:250px;
}

div.main_button_container_weigh  {
height:40px;
margin-right:12px;
position:relative;
top:-32px;
width:250px;
}

div.main_button_container_no_judge  {
height:40px;
margin-right:12px;
position:relative;
top:-32px;
width:250px;
}

div.adjustment_spacer_biz_why  {
margin-top:-2px;
}
div.adjustment_spacer_brand_why  {
margin-top:106px;
}

div.adjustment_spacer_brand_why_two  {
margin-top:104px;
}

div.adjustment_spacer_brand_personality  {
margin-top:66px;
}
div.adjustment_spacer_brand_awareness  {
margin-top:88px;
}
div.adjustment_spacer_brand_connections{
margin-top:88px;		
}
div.adjustment_spacer_weigh_judgments{
margin-top:80px;	
}
div.adjustment_spacer_weigh_personal{
margin-top:-1px;	
}
div.adjustment_spacer_weigh_classic{
margin-top:-1px;	
}
div.adjustment_spacer_weigh_fitness{
margin-top:-1px;	
}
div.adjustment_spacer_weigh_value{
margin-top:109px;	
}
div.adjustment_spacer_supportive_always{
margin-top:-1px;	
}
div.adjustment_spacer_supportive_training  {
margin-top:134px;
}





/* nav buttons */

div.btnCranchise{
	background-image: url("/images/nav/cranchise.png");
	width: 155px;
	height: 31px;
	float: left;
	cursor: pointer;
}
div.btnCranchiseShadow {
	background-image:url("/images/nav/franchise2_shadow.png");
	cursor:pointer;
	float:left;
	height:31px;
	width:155px;
}

div.btnBiz{
	background-image: url("/images/nav/biz.png");
	width: 155px;
	height: 31px;
	float: left;
	cursor: pointer; 
}
div.btnBizShadow{
	background-image: url("/images/nav/biz2_shadow.png");
	width: 155px;
	height: 31px;
	float: left;
	cursor: pointer; 
}
div.btnBrand{
	background-image: url("/images/nav/brand.png");
	width: 155px;
	height: 31px;
	float: left;
	cursor: pointer;
}
div.btnBrandShadow{
	background-image: url("/images/nav/brand2_shadow.png");
	width: 155px;
	height: 31px;
	float: left;
	cursor: pointer;
}
div.btnCrunch{
	background-image: url("/images/nav/crunch.png");
	width: 155px;
	height: 31px;
	float: left;
	cursor: pointer;
}
div.btnCrunchShadow{
	background-image: url("/images/nav/crunch2_shadow.png");
	width: 155px;
	height: 31px;
	float: left;
	cursor: pointer;
}
div.btnSupportive{
	background-image: url("/images/nav/supportive.png");
	width: 155px;
	height: 31px;
	float: left;
	cursor: pointer;
}
div.btnSupportiveShadow{
	background-image: url("/images/nav/supportive2_shadow.png");
	width: 155px;
	height: 31px;
	float: left;
	cursor: pointer;
}

 
/*  nav text  */

p.navText{
	display:inline;
	color: white;
	font-size: 11px;
	font-family: arial;
	margin-left: 40px;
	
	
	
}

p.navText:hover{
	display:inline;
	color: white;
	font-size: 11px;
	font-family: arial;
	/* margin-left: 40px; */
	font-weight: bold;
	
}

span.linkText{
	width: 200px;
	border: 1px solid white;
}

ul{
	margin: 0px;
	padding: 0px;
}

ul.navLinks{
	display: inline;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	/*white-space: nowrap;
	margin: 0px;
	padding: 0px;*/
}




/*   NAV BRAND  */
div.navBoxBottomBrand{
	display: none;
	background-image: url("/images/nav/red2.png");
	width: 775px;
	height: 30px;
	float: left;
	margin-left:2px;
}
ul.navLinksBrand{
	display: inline;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 183px;
}
div.navBrandContainer{
	padding-top: 5px;
}
/*   NAV BRAND -end */







/*   NAV BIZ  */
div.navBoxBottomBiz{
background-image:url("/images/nav/purple3.png");
display:none;
float:left;
height:30px;
margin-left:2px;
width:775px;
}
div.navBizContainer{
	padding-top: 5px;
}
ul.navLinksBiz{
	display: inline;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	/* margin-left:26px; */
	margin-left:13px;
}
/*   NAV BIZ -end */



/*   NAV CRUNCH  */
div.navBoxBottomCrunch{
	display: none;
	background-image: url("/images/nav/light_blue3.png");
	width: 775px;
	height: 30px;
	float: left;
	margin-left:2px;
}
div.navCrunchContainer{
	padding-top: 5px;
}

ul.navLinksCrunch{
	display: inline;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	
}
/*   NAV CRUNCH -end   */


/*   NAV SUPPORTIVE  */
div.navBoxBottomSupportive{
	display: none;
	background-image: url("/images/nav/blue2.png");
	width: 775px;
	height: 30px;
	float: left;
	margin-left: 2px;
}
div.navSupportiveContainer{
	padding-top: 5px;
}

ul.navLinksSupportive{
	display: inline;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	/* margin-left: -17px; */
}
/*   SUPPORTIVE -end   */


/*   NAV CRANCHISE  */
div.navBoxBottomCranchise{
	display: none;
	/* background-image: url("/images/nav/lavender.jpg"); */
	width: 776px;
	height: 30px;
	float: right;
}
div.navCranchiseContainer{
	padding-top: 5px;
}

ul.navLinksCranchise{
	display: inline;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: -17px;
}
/*   CRANCHISE -end   */






ul.navlinks li{
	display: inline;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
li.navLinkItems{
	display: inline;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #A9A9A9;
	font-size: 9px;
	/*margin-right:30px;*/
	margin-left:35px;
	font-weight: bold;
}
li.navLinkItemsOn{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	display: inline;
	text-decoration: none;
	color: white;
	font-size: 9px;
	font-weight: bold;
	margin-left:13px;
}
li.navLinkItemsOn a{
	display: inline;
	text-decoration: none;
	color: white;
	font-size: 9px;
	font-weight: bold;
}
li.navLinkItemsOn a{
	display: inline;
	text-decoration: none;
	color: white;
	font-size: 9px;
	font-weight: bold;
}
li.navLinkItems a{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #A9A9A9;
	font-weight: bold;
	font-size: 9px;
	/*margin-right:30px;
	margin-left:35px;*/
} 

li.navLinkItems a:link{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #A9A9A9;
	font-weight: bold;
	font-size: 9px;
	/*margin-right:30px;
	margin-left:35px;*/
}

li.navLinkItems a:visited{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #A9A9A9;
	font-weight: bold;
	font-size: 9px;
	/*margin-right:10px;
	margin-left:35px;*/
}

li.navLinkItems a:hover{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: white;
	margin: auto;
}

li.navLinkItems a:active{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: white;
	font-weight: bold;
}

/*CRANCHISE SUBNAV*/
li.navLinkItemsCranchise{
	display: inline;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: white;
	font-size: 9px;
	/*margin-right:30px;*/
	margin-left:35px;
	font-weight: bold;
}

li.navLinkItemsCranchise a:link{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: white;
	font-weight: bold;
	font-size: 9px;
	/*margin-right:30px;
	margin-left:35px;*/
}
li.navLinkItemsCranchise a:visited{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: white;
	font-weight: bold;
	font-size: 9px;
	/*margin-right:10px;
	margin-left:35px;*/
}

li.navLinkItemsCranchise a:hover{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: white;
	margin: auto;
}

li.navLinkItemsCranchise a:active{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: white;
	font-weight: bold;
}
/*BIZ SUBNAV*/
li.navLinkItemsBiz{
	display: inline;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #91628c;
	font-size: 9px;
	/*margin-right:30px;*/
	margin-left:13px;
	font-weight: bold;
}

li.navLinkItemsBiz a:link{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #91628c;
	font-weight: bold;
	font-size: 9px;
	/*margin-right:30px;
	margin-left:35px;*/
}
li.navLinkItemsBiz a:visited{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #91628c;
	font-weight: bold;
	font-size: 9px;
	/*margin-right:10px;
	margin-left:35px;*/
}

li.navLinkItemsBiz a:hover{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: white;
	margin: auto;
}

li.navLinkItemsBiz a:active{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: white;
	font-weight: bold;
}
/*BRAND SUBNAV*/
li.navLinkItemsBrand{
	display: inline;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #d27d92;
	font-size: 9px;
	/* margin-left:35px; */
	margin-left:13px;
	font-weight: bold;
}

li.navLinkItemsBrand a:link{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #d27d92;
	font-weight: bold;
	font-size: 9px;
	/*margin-right:30px;
	margin-left:35px;*/
}
li.navLinkItemsBrand a:visited{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #d27d92;
	font-weight: bold;
	font-size: 9px;
	/*margin-right:10px;
	margin-left:35px;*/
}

li.navLinkItemsBrand a:hover{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: white;
	margin: auto;
}

li.navLinkItemsBrand a:active{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: white;
	font-weight: bold;
}
/*WEIGH SUBNAV*/
li.navLinkItemsWeigh{
	display: inline;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/* color: #c1dff7; */
	color: #0a2466;
	font-size: 9px;
	/*margin-right:30px;*/
	margin-left:10px;
	font-weight: bold;
	letter-spacing:-0.05px;
}

li.navLinkItemsWeigh a:link{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/* color: #c1dff7; */
	color: #0a2466;
	font-weight: bold;
	font-size: 9px;
	/*margin-right:30px;
	margin-left:35px;*/
}
li.navLinkItemsWeigh a:visited{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*color: #c1dff7; */
	color: #0a2466;
	font-weight: bold;
	font-size: 9px;
	/*margin-right:10px;
	margin-left:35px;*/
}

li.navLinkItemsWeigh a:hover{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: white;
	margin: auto;
}

li.navLinkItemsWeigh a:active{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: white;
	font-weight: bold;
}

/*SUPPORTIVE SUBNAV*/
li.navLinkItemsSupportive{
	display: inline;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #7d90b1; 
	font-size: 9px;
	/*margin-right:30px;*/
	margin-left:9px;
	font-weight: bold;
	letter-spacing:-0.05px;
}

li.navLinkItemsSupportive a:link{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #7d90b1;
	font-weight: bold;
	font-size: 9px;
	/*margin-right:30px;
	margin-left:35px;*/
}
li.navLinkItemsSupportive a:visited{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #7d90b1;
	font-weight: bold;
	font-size: 9px;
	/*margin-right:10px;
	margin-left:35px;*/
}

li.navLinkItemsSupportive a:hover{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: white;
	margin: auto;
}

li.navLinkItemsSupportive a:active{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: white;
	font-weight: bold;
}


div.centerContainer{
	width: 936px;
	height: 437px;
}

div.centerLeft{
	background-image: url("/images/new_flash_background2.png");
	width: 662px;
	height: 438px;
	float:left;
}
div.centerRight{
	
	background-image: url("/images/new_rightCenterClear3.png");
	width: 274px;
	height: 438px;
	float:left;
}
div.centerRightTextTitle  {
color:white;
font-family:Arial;
font-size:15px;
font-weight:bold;
padding:19px 18px 17px;
}
div.centerRightTextBody{
	text-align: left;
	padding: 0px 20px 20px 20px;
	font-family:Arial;
	color: white;
	font-size: 12px;
	font-weight: bold;
}
div.centerRightTextBody p{
	line-height: 19px;
}

span.crunchWelcome{
	color: orange;
}

div.centerRightBtnContainer  {
padding:0 14px 5px;
}

div.learnMoreBtn {
	margin-top:5px;
}
div.getStartedBtn {
margin-left:124px;
margin-top:-34px;
}



div.lowerPanel{
	margin: auto;
	background-image: url("/images/homesliderbg.jpg");
	width: 937px;
	height: 147px;
}
div.lowerPanelSpace{
	margin: auto;
	width: 936px;
	height: 147px;
}
div.footer {
height:30px;
margin:auto;
padding-top:20px;
width:936px;
}

div.footerText{
	display: inline;
	color: #828282;
	font-size: 11px;
	font-family:Verdana, Geneva, sans-serif;
	letter-spacing:-1px;
	float: left;
	
}
div.footerText a{
	color:#828282;
	font-family:Verdana,Geneva,sans-serif;
	font-size:11px;
	letter-spacing:-1px;
	text-decoration: none;
}
div.footerText a:hover{
	color:#C9C9C9;
	font-family:Verdana,Geneva,sans-serif;
	font-size:11px;
	letter-spacing:-1px;
	text-decoration: none;
}

div.webLinksBox{
	width: 100px;
	height: 27px;
	float: left;
	margin-right:10px;
}
div.facebook{
	width: 25px;
	height: 24px;
	/*background-image: url("/images/facebook.png");*/
	display:inline;
	float: left;
}
div.twitter{
	width: 25px;
	height: 24px;
	/*background-image: url("/images/twitter.png");*/
	display:inline;
	float: left;
}
div.youtube{
	width: 25px;
	height: 24px;
	/*background-image: url("/images/twitter.png");*/
	display:inline;
	float: left;
}
div.linkedin{
	width: 25px;
	height: 24px;
	/*background-image: url("/images/linkedin2.png");*/
	display:inline;
	float: left;
}
div.shareThis{
	width: 26px;
	height: 24px;
	/*background-image: url("/images/sharethis.png");
	background-repeat:no-repeat;
	display:inline;*/
	float: left;
}












div.copyrightText{
	font-family:Verdana, Geneva, sans-serif;
	display:block;
	font-size: 10px;
	color: #828282;
}
div.copyrightText p.copyrightTextLine{
	display:block;
	margin-top:-5px;
	font-family:Verdana, Geneva, sans-serif;
	float:left;
}




/*   BIZ specific -start  */

div.buttonBox_why{
	width: 300px;
	height: 560px;
	float: left;
}

div.buttonBox_biz_why{
	width: 300px;
	height: 560px;
	float: left;
}


div.biz_main_container{
	background-image: url("/images/biz_background2.png");
	height: 584px;
	width: 939px;
}
div.pageTitle{
	color: white;
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	margin:20px;
	letter-spacing: -1px;
	
}

div.textContainer{
	width: 638px;
	float: left;
	
}
div.textContainer_press{
	/* width: 638px; */
	float: left;
	
}
	
	
div.topText {
color:white;
float:left;
font-family:Arial;
font-size:17px;
font-weight:bold;
letter-spacing:-1px;
padding:10px 133px 10px 20px;
}
div.topText_judgments {
color:white;
float:left;
font-family:Arial;
font-size:17px;
font-weight:bold;
letter-spacing:-1px;
padding:10px 50px 10px 20px;
display:inline-block;
}
div.topText_contact {
color:white;
float:left;
font-family:Arial;
font-size:17px;
font-weight:bold;
letter-spacing:-1px;
padding:10px 10px 10px 20px;
}
div.topText_brand_personality {
color:white;
float:left;
font-family:Arial;
font-size:17px;
font-weight:bold;
letter-spacing:-1px;
padding:10px 3px 10px 20px;
}
div.topText_brand_personality p{
color:white;
float:left;
font-family:Arial;
font-size:17px;
font-weight:bold;
letter-spacing:-1px;
padding:10px 0px 10px 0px;
}

div.bottomText {
color:white;
font-family:arial;
font-size:13px;
line-height:18px;
padding: 20px 20px 10px;
}



div.buttonBox{
	width: 300px;
	height: 560px;
	float: left;
}

div.buttonBox_weigh_classic{
	width: 300px;
	height: 560px;
	float: left;
}


div.buttonBox_personal{
	width: 300px;
	height: 560px;
	float: left;
}

div.imageBox{
	/* background-image: url("/images/gym_inside.jpg"); */
	width: 253px;
	height: 190px;
	margin-top: 74px;
}

div.imageBox_why{
	background-image: url("/images/gym_inside.jpg");
	width: 253px;
	height: 190px;
	margin-top: 74px;
}

div.btnLearnMore{
	background-image: url("/images/learnMore_button2.png");
	width: 248px;
	height: 56px;
	margin-top: 33px;
}

                
div.btnGetStarted{
	background-image: url("/images/getStarted_button2.png");
	width: 248px;
	height: 56px;
	margin-top: 152px;
}











/*   BIZ - A GOLDEN OPPORTUNITYT SPECIFIC -start  */


div.biz_main_container_golden  {
background-image:url("/images/biz_background2_circles_main5.png");
height:584px;
width:939px;
}

div.imageBox_golden{
	/* background-image: url("/images/gym_inside.jpg"); */
	width: 253px;
	height: 190px;
	margin-top: 74px;
}

div.textContainer_golden{
	width: 941px;
	float: left;
	
}
div.bottomText_golden {
	color:white;
	font-family:arial;
	font-size:13px;
	line-height:18px;
	padding: 19px 20px 0px 18px;
	/* margin-top:232px; */
	margin-top:260px;
}
div.buttonBox_golden  {
float:right;
margin-top:233px;
width:300px;
}

div.btnLearnMore_golden {
	background-image: url("/images/learnMore_button2.png");
	margin-top: -8px;
	width: 248px;
	height: 56px;
}

div.btnGetStarted_golden {
	background-image: url("/images/getStarted_button2.png");
	margin-top:120px;
	width: 248px;
	height: 56px;
}


/*   BIZ - A GOLDEN OPPORTUNITYT SPECIFIC -end  */



/*   BIZ - MEET YOUR TEAM  SPECIFIC -start  */

div.biz_main_container_team  {
background-image:url("/images/biz_background2.png");
height:584px;
width:939px;
}

div.topText_team {
color:white;
float:left;
font-family:Arial;
font-size:17px;
font-weight:bold;
letter-spacing:-1px;
padding:11px 133px 10px 20px;
width:900px;
}

div.bottomText_team {
color:white;
font-family:arial;
font-size:13px;
line-height:18px;
margin-top:23px;
padding:19px 20px 0 18px;
}

div.buttonBox_team {
float:right;
height:118px;
margin-top:45px;
width:300px;
}

div.biz_team_movie{
	margin-top: -10px;
	margin-left: 20px;
}
div.btnGetStarted_biz_team{
	background-image:url("/images/getStarted_button2.png");
	height:56px;
	margin-top:79px;
	width:248px;
}



/*   BRAND - Why  SPECIFIC -start  */

div.brand_main_container_why{
	background-image: url("/images/brand_background_why5.png");
	height: 584px;
	width: 939px;
}

div.imageBox_brand_why{
	/* background-image: url("/images/flag_crunch.jpg"); */
	width: 252px;
	height: 187px;
	margin-top: 74px;
}

div.btnLearnMore_brand_why {
	background-image: url("/images/learnMore_button2.png");
	margin-top:14px;
	width: 248px;
	height: 56px;
}
div.btnGetStarted_brand_why  {
	background-image: url("/images/getStarted_button2.png");
	
	width: 248px;
	height: 56px;
}

div.buttonBox_brand_why{
	width: 300px;
	/* height: 560px; */
	float: left;
}

div.buttonBox_brand_why_get_started  {
float:left;
margin-top:186px;
width:300px;
}




div.brand_why_timeline {
margin-left:24px;
margin-top:68px;
}
/*   BRAND - Why  SPECIFIC -end  */




/*   BRAND - personality  SPECIFIC -start  */

div.btnLearnMore_brand_personality {
	background-image: url("/images/learnMore_button2.png");
	margin-top:53px;
	width: 248px;
	height: 56px;
}
div.btnGetStarted_brand_personality  {
background-image:url("/images/getStarted_button2.png");
height:56px;
margin-top:44px;
width:248px;
}
div.buttonBox_brand_personality {
float:right;
height:138px;
margin-top:26px;
width:300px;
}

div.brand_personality_movie  {
	margin-left: 20px;
	margin-top: 40px;
}

div.brand_personality_movie_two  {
	margin-left: 20px;
	margin-top: 58px;
}
/*   BRAND - personality  SPECIFIC -end  */


/*   BRAND - Awareness  SPECIFIC -start  */

div.topText_brand_awareness {
	color:white;
	float:left;
	font-family:Arial;
	font-size:17px;
	font-weight:bold;
	height:21px;
	letter-spacing:-1px;
	padding:10px 133px 10px 20px;
	width:900px;
}


div.brand_awareness_movie  {
margin-left:20px;
margin-top:32px;
}
div.buttonBox_brand_awareness {
float:right;
height:138px;
margin-top:38px;
width:300px;
}



/*   BRAND - connections  SPECIFIC -start  */

div.topText_brand_connections {
	color:white;
	float:left;
	font-family:Arial;
	font-size:17px;
	font-weight:bold;
	letter-spacing:-1px;
	margin-top:118px;
	padding:20px;
}


div.secondaryText_brand_connections {
color:white;
float:left;
font-family:Arial;
font-size:17px;
font-weight:bold;
letter-spacing:-1px;
margin-top:13px;
padding:20px;
}
div.buttonBox_brand_connections  {
float:right;
height:138px;
margin-top:-35px;
width:300px;
}
/*   BRAND - connections  SPECIFIC -end  */



/*   WEIGH - no judgments  SPECIFIC -start  */



div.centerContainer_no_judge{
	width: 936px;
	height: 584px;
}

div.weigh_main_container  {
background-image:url("/images/weigh_background6.png");
height:584px;
width:939px;
}

div.buttonBox_weigh_nojudge{
	
	width: 300px;
	height: 283px;
	float: left;
}
div.darkText {
color:#000033;
float:left;
font-family:Arial;
font-size:18px;
font-weight:bold;
height:92px;
letter-spacing:-1px;
padding:0 20px 20px;
width:868px;
}
span.boldWhiteText{
	color: white;
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	letter-spacing: -1px;
}


div.buttonBox_weigh_nojudge_top  {
float:right;
height:281px;
width:300px;
}

div.buttonBox_weigh_nojudge{
	width: 300px;
	height: 91px;
	float: right;
}

div.btnLearnMore_weigh_nojudge  {
background-image:url("/images/learnMore_button2.png");
height:56px;
margin-top:-5px;
width:248px;
}

div.btnGetStarted_weigh_nojudge  {
background-image:url("/images/getStarted_button2.png");
height:56px;
margin-top:68px;
width:248px;
}

div.imageBox_weigh_nojudge{
	/*background-image: url("/images/workout_weigh_nojudge.jpg");*/
	width: 253px;
	height: 188px;
	margin-top: 74px;
}

/*   WEIGH - pressure free enrollment  SPECIFIC -start  */


div.buttonBox_weigh_pressure{
	width: 300px;
	height: 560px;
	float: left;
}

div.btnLearnMore_weigh_pressure {
background-image:url("/images/learnMore_button2.png");
height:56px;
margin-top:13px;
width:248px;
}

div.btnGetStarted_weigh_pressure {
background-image:url("/images/getStarted_button2.png");
height:56px;
margin-top:180px;
width:248px;
}



/*   WEIGH - personal trainer  SPECIFIC -start  */

div.imageBox_weigh_personal_trainer{
	/* background-image: url("/images/personal_trainer.jpg"); */
	width: 252px;
	height: 188px;
	margin-top: 74px;
}


/*   WEIGH - nutrition  SPECIFIC -start  */

div.buttonBox_weigh_nutrition{
	width: 300px;
	height: 560px;
	float: left;
}

div.imageBox_weigh_nutrition {
	/* background-image:url(/images/weigh_nutrition.png); */
	height: 206px;
	margin-top: 74px;
	width: 238px;
}

div.bottomText_section2 {
color:white;
font-family:arial;
font-size:13px;
line-height:18px;
padding: 0px 20px 20px 20px;
}

div.btnGetStarted_weigh_nutrition {
	background-image: url("/images/getStarted_button2.png");
	margin-top:138px;
	width: 248px;
	height: 56px;

}



/*   WEIGH - classic training  SPECIFIC -start  */
div.imageBox_weigh_training{
	/* background-image:url(/images/classic_training.jpg); */
	height: 188px;
	margin-top: 74px;
	width: 252px;
}



/*   WEIGH - value  SPECIFIC -start  */
/*   WEIGH - value  price left  start */



div.topText_value {
color:white;
float:left;
font-family:Arial;
font-size:17px;
font-weight:bold;
letter-spacing:-1px;
padding:11px 0px 10px 20px;
width:900px;
}


div.twoColumnPriceBox{
	float:left;
	height:200px;
	width:936px;
	margin-top:10px;
}

div.priceLeft {
	float:left;
	height:200px;
	width:300px;
	padding: 10px 20px 10px 20px;
}

div.priceLeftImage {
	/* background-image:url(/images/weigh_value_price_left.jpg); */
	float:left;
	height:158px;
	margin-right:20px;
	width:84px;
}

div.priceLeftTextNumber {
	color:white;
	font-family:arial;
	font-size:55px;
	font-weight:bold;
	line-height:21px;
	padding-left:10px;
	padding-top:11px;
}
div.priceLeftTextBody {
	color: white;
	font-family: arial;
	font-size: 12px;
	line-height: 16px;
	padding-left: 10px;
	padding-top: 19px;
}
div.priceLeftText p{
	padding: 0px;
	margin: 0px;
}
div.starPrice {
color:white;
float:right;
font-family:arial;
font-size:20px;
margin-top:-68px;
padding:33px 41px 33px 19px;
}
/*   WEIGH - value  price left  end */


/*   WEIGH - value price right start */

div.priceRight {
	float:left;
	height:200px;
	width:544px;
	padding: 10px 20px 10px 20px;
}

div.priceRightImage {
	/* background-image:url(/images/weigh_value_price_right.jpg); */
	float:left;
	height:157px;
	margin-right:20px;
	width:84px;
}
div.topTextSupport_design  {
	color:white;
	float:left;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	letter-spacing:-1px;
	padding: 10px 111px 10px 20px;
	width: 556px;
}

div.priceRightTextBody {
	color: white;
	font-family: arial;
	font-size: 12px;
	line-height: 16px;
	padding-left: 10px;
	padding-top: 20px;
}

div.priceRightText p{
	padding: 0px;
	margin: 0px;
}
div.starPriceRight {
	color:white;
	float: left;
	font-family:arial;
	font-size:20px;
	margin-top:-68px;
	padding:32px 32px 32px 179px;
}

div.priceRightTextBodySm{
	color: white;
	font-family: arial;
	font-size: 10px;
	padding-top:10px;
}

/*   WEIGH - value  price right - end  */


div.buttonBox_weigh_value {
	float:right;
	height:138px;
	margin-top:-29px;
	width:300px;
}

div.btnGetStarted_weigh_value{
	background-image: url("/images/getStarted_button2.png");
	margin-top:87px;
	width: 248px;
	height: 56px;
}





/*  SUPPORT - value  SPECIFIC -start  */

div.button_box_support_financing {
float:left;
height:560px;
width:276px;
}


div.support_main_container {
	background-image:url(/images/support_background9.png);
	height: 586px;
	width: 931px;
}

hr.supportHr{
	color: #1B3F8B;
	margin: 20px;
}

div.bottomTextSupport {
color:white;
font-family:arial;
font-size:13px;
line-height:18px;
padding-bottom:0;
padding-left:20px;
padding-right:20px;
}

div.topTextSupport {
color:white;
float:left;
font-family:Arial;
font-size:18px;
font-weight:bold;
letter-spacing:-1px;
padding: 0px 20px 20px;
}

div.imageBox_support{
	/* background-image: url("/images/street_view.jpg"); */
	width: 252px;
	height: 188px;
	margin-top: 74px;
}


/*  SUPPORT - design  SPECIFIC -start  */

div.topTextSupport_design {
	color:white;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	letter-spacing:-1px;
	padding:10px 10px 10px 20px;
	float: left;
	width:577px;
}

div.imageBox_design{
	/* background-image: url("/images/interior_lighting.jpg"); */
	width: 252px;
	height: 188px;
	margin-top: 74px;
}

div.bottomText_support_training {
	color:white;
	font-family:arial;
	font-size:13px;
	line-height:18px;
	/* margin-top:44px; */
	padding:10px 20px 0 18px;
}
div.topText_support_training {
	color:white;
	float:left;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	letter-spacing:-1px;
	padding:10px 148px 10px 20px;
}
div.imageBoxWide{
	/* background-image: url("/images/support_text.png");*/
	width: 918px;
	height: 83px;
	margin-top: 10px;
}

div.buttonBox_support_training {
	float:right;
	height:138px;
	margin-top:0;
	width:300px;
}

div.btnGetStarted_support_training  {
	background-image: url("/images/getStarted_button2.png");
	margin-top:163px;
	width: 248px;
	height: 56px;
}

/*  SUPPORT - success  SPECIFIC -start  */

div.imageBox_support_success{
	/* background-image: url("/images/crunch_site.png");*/
	width: 252px;
	height: 188px;
	margin-top: 74px;
}

/*  SUPPORT - always  SPECIFIC -start  */

div.imageBox_support_always{
	/* background-image: url("/images/jumpers.jpg");*/
	width: 252px;
	height: 188px;
	margin-top: 74px;
}



/*  CRANCHISE - FORM  SPECIFIC - start  */

select.select_how_did_you_hear{
	width: 135px;
}
div.faq_submit{
	float: right;
	margin-top: 80px;
}
div.get_started_submit{
	float:right;
	margin-top:80px;
	padding-right:5px;
}


div.cranchise_main_container_form {
	background-image:url("/images/faq_background4.png");
	height: 584px;
	width: 939px;
}

div.formBoxMain {
	border-right:2px solid white;
	float:left;
	height:194px;
	padding:0 25px 10px 15px;
	width:270px;
}

div.formBoxMain_right {
	float:left;
	height:194px;
	padding:0 25px 10px 15px;
	width:270px;
}


label.formLabel {
	color: white;
	float: left;
	font-family: Arial;
	font-size: 11px;
	/* font-weight: bold; */
	margin-top: 4px;
}
input.textInput {
	height:15px;
	width:275px;
}

input.textInputSm {
	display:inline;
	float:left;
	height:15px;
	width:85px;
}
div.threeInputContainer{
	width: 300px;
	height: 40px;
}

div.firstInput{
	width: 90px;
	float:left;
	padding-right:5px;
}

div.secondInput{
	width: 90px;
	float:left;
	padding-right:5px;
}
div.thirdInput{
	width: 90px;
	float:left;
}



div.threeInputContainer_single{
	width: 300px;
	height: 50px;
}

div.firstInput_single{
	width: 160px;
	height: 50px;
	float:left;
	padding-right:5px;
}
p.noPadding{
	padding: 0px;
	margin: 0px;
}


div.threeInputContainer_double  {
height:50px;
position:relative;
top:0px;
width:300px;
}

input.textInputSmDouble  {
	display:inline;
	float:left;
	height:15px;
	width:131px;
}


div.firstInputDouble  {
	float:left;
	height:50px;
	padding-right:34px;
	width:110px;
}

div.firstInputDouble_investment  {
float:left;
height:50px;
padding-right:34px;
width:110px;
}

div.secondInputDouble{
	width: 110px;
	height: 50px;
	float:left;
	padding-right:5px;
}

div.secondInputDouble_how{
	width: 110px;
	height: 50px;
	float:left;
	padding-right:5px;
}


div.threeInputContainer_double_secound  {
height:50px;
position:relative;
top:-9px;
width:300px;
}

label.formLabelWide {
	color: white;
	float: left;
	font-family: Arial;
	font-size: 11px;
	/* font-weight: bold; */
	margin-top: 4px;
	width: 200px;
}

div.commentBoxContainer  {

float:left;
height:60px;
padding:0 0 10px 15px;
width:936px;
}

div.commentBox {
	
	float:left;
	height:70px;
	width:762px;
}

                                
div.submitBox {
	float: right;
	height: 62px;
	margin-top: 20px;
	width: 145px;
}

input.submit_button  {
background-image:url("/images/submit_button.png");
border:0 none;
height:52px;
width:133px;
}

textarea.textAreaMain {
height:48px;
width:899px;
}

div.thankyouText {
color:white;
font-family:Arial;
font-size:55px;
font-weight:bold;
letter-spacing:-1px;
margin-top:170px;
padding-left:20px;
}

/*   CONTACT  */


div.contact_main_container  {
background-image:url("/images/faq_background4.png");
height:584px;
width:939px;
}

input.textInputTopic {
	height:15px;
	width:275px;
}
div.formBoxMain_contact  {
float:left;
height:194px;
padding:0 25px 10px 15px;
width:270px;
}

textarea.textAreaMain_contact {
height:48px;
width:275px;
}

div.contact_submit {
float:right;
margin-top:23px;
}

div.contact_submit_container{
	width: 900px;
	height: 50px;
}
/*  FAQ  */


div.faq_search_container{
	width: 900px;
	height: 40px;
	margin-top: -45px;
}
div.faq_input_field_box  {
float:right;
height:36px;
line-height:11px;
padding-right:20px;
padding-top:7px;
}

                    
div.faq_search_button_box{
	width: 100px;
	height: 40px;
	float: right;
}


div.catagory_box {
display:inline;
float:left;
height:20px;
margin-left:20px;
width:400px;
}
li.catagory_item {
display:inline;
height:20px;
list-style-type:none;
padding-right:30px;
width:110px;
color:#8B668B;
font-family:arial;
font-size:11px;
}
li.catagory_item:hover {
display:inline;
height:20px;
list-style-type:none;
padding-right:30px;
width:110px;
color:white;
font-family:arial;
font-size:11px;
}

ul.faq_list_container{
	display: inline;
	list-style-type:none;
}

/*   CONTACT  */


/* div.faq_main_container  {
background-image:url("/images/faq_background.png");
height:584px;
width:939px;
} */

div.faq_main_container {
background-image:url("/images/faq_background_top2.png");
height:101px;
width:939px;
}

div.faq_bottom_container{
	background-image:url("/images/faq_background_bottom3.png");
height:185px;
width:939px;
}

div.faq_middle_expandable  {
background-image:url("/images/faq_background_expandable3.png");
width:939px;
}

div.topText_faq {
color:white;
float:left;
font-family:Arial;
font-size:17px;
font-weight:bold;
letter-spacing:-1px;
padding:10px 133px 10px 20px;
width:900px;
}

div.bottom_text_answer {
color:white;
font-family:arial;
font-size:13px;
line-height:18px;
margin:0 20px;
padding:20px 20px 10px 13px;
width:590px;
}

div.bottom_text_answerOff p{
	display:none;
}

div.answer_line {
border-bottom:1px solid #8B668B;
/* margin-bottom:20px; */
margin-left:4px;
padding-top:20px;
width:576px;
}

div.answer_container{
	
}

/* LOGIN FORM */


td.topText{
	color:white;
	font-family:arial;
	font-size:13px;
	line-height:24px;
}
                

label.form_label_login {
	color: white;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	margin-top: 4px;
}

input.text_input_login {
	height:15px;
	width:275px;
	margin-bottom:5px;
}

/* PRESS RELEASES */


/* press rebuilt */


div.top_text_press_blurb  {
color:white;
font-family:arial;
font-size:13px;
line-height:18px;
margin-bottom:20px;
margin-top:20px;
padding-left:30px;
}

/* div.imageBox_press  {
background-image:url("/images/flag_crunch.jpg");
float:right;
height:187px;
margin-right:74px;
width:221px;
} */

div.imageBox_press {
background-image:url("/images/flag_crunch.jpg");
float:right;
height:187px;
position:relative;
right:55px;
width:221px;
}


div.main_press_container  {
padding-bottom:20px;
margin-right:249px;
/* padding-top:20px; */
width:669px;
}
div.pdf_container {
height:40px;
padding-right:10px;
text-align:left;
}

div.answer_line_press {
border-bottom:1px solid #8B668B;
padding-bottom:20px;
padding-top:5px;
width:510px;
}
        
div.arrow_container {
margin-left:56px;
margin-top:-40px;
}
                  
div.date_and_text_container  {

width:519px;
}
div.date_container {
height:37px;
margin-top:-19px;
}
                  
div.press_text_container  {
width:514px;
}


div.press_text_container p {
color:white;
font-family:arial;
font-size:13px;
letter-spacing:-1px;
}


span.date_numbers {
color:white;
font-family:arial;
font-size:16px;
font-weight:bold;
letter-spacing:1px;
line-height:17px;
padding-bottom:15px;
}



/*  */


div.bottom_text_press {
color:white;
font-family:arial;
font-size:13px;
letter-spacing:-1px;
padding-left:92px;
padding-top:92px;
}

div.bottom_text_press p{
color:white;
font-family:arial;
font-size:13px;
letter-spacing:-1px;
padding-left:92px;
padding-top:92px;
}


div.top_text_press_dates{
	border: 1px solid white;
	float: left;
	
}

div.top_text_press_dates p{
	color:white;
	font-family:arial;
	font-size:16px;
	line-height:24px;
	font-weight: bold;
	letter-spacing: 1px;
	padding-bottom:15px;
}

span.pdf_icon{
	padding-left: 20px;
}

span.date_text {
vertical-align:top;
padding-top:5px;
}
span.date_numbers{
	vertical-align:top;
}
div.press_release_container{
	
}
div.image_box_press {
background-image:url("/images/flag_crunch.jpg");
float:right;
height:187px;
margin-right:50px;
margin-top:14px;
width:252px;
}

div.release_text P{
	
color:white;
font-family:arial;
font-size:13px;
line-height:18px;
padding: 20px 20px 10px 0px;
margin: 0px 20px 0px 20px;
}


div.bottom_text_answer p {
margin-left:54px;
margin-top:-64px;
}

div.top_text_press {
color:white;
font-family:arial;
font-size:13px;
height:50px;
line-height:18px;
margin:0 20px;
padding:20px 20px 24px 13px;
width:900px;
}


/*  FAQ NEW LAYOUT  */

div.topics_questions_container{
	width: 900px;
}
        
        
div.topics_container{
	width: 297px;
	float:left;
}
              
           
div.questions_container  {
border-left:1px solid #91628C;
float:left;
padding-left:20px;
width:579px;
}

div.top_text_faq {
color:white;
font-family:arial;
font-size:13px;
line-height:18px;
margin-bottom:20px;
margin-top:20px;
width:590px;
}

div.top_text_faq_terms {
color:white;
font-family:arial;
font-size:13px;
line-height:18px;
margin-bottom:20px;
margin-top:20px;
width:590px;
}

div.top_text_faq_privacy {
color:white;
font-family:arial;
font-size:13px;
line-height:18px;
margin-bottom:20px;
margin-top:20px;
}

div.top_text_faq_privacy p {
color:white;
font-family:arial;
font-size:13px;
line-height:18px;
margin-bottom:20px;
width:890px;
position:relative;
top:-30px;
}

div.top_text_faq_privacy h3{
position:relative;
top:-30px;	
width:890px;
}

div.top_text_faq_topics {
color:white;
font-family:arial;
font-size:13px;
line-height:18px;
margin-bottom:20px;
margin-top:20px;
width:590px;
}

div.top_text_faq_questions {
color:white;
font-family:arial;
font-size:13px;
line-height:18px;
margin-bottom:20px;
margin-top:20px;
width:590px;
}

div.top_text_faq p{
margin-bottom:20px;

}

div.topics {
color:white;
font-family:arial;
font-size:13px;
letter-spacing:-1px;
margin-left:20px;
padding-bottom:5px;
/* width:254px; */
}

p.topic_title {
color:white;
font-family:arial;
font-size:15px;
font-weight:bold;
letter-spacing:-1px;
padding-bottom:20px;
}
div.topic_line {
border-bottom:1px solid #8B668B;
left:-12px;
margin-bottom:26px;
margin-top:10px;
position:relative;
width:262px;
}
div.topicOn_line {
border-bottom:1px solid #8B668B;
margin-bottom:20px;
margin-left:4px;
padding-top:10px;
width:226px;
}

div.faq_question_text_box  {
color:white;
font-family:arial;
font-size:13px;
line-height:18px;
margin:0 20px;
width:529px;
}

div.faq_question_line{
	border-bottom:1px solid #8B668B;
	margin-left:4px;
	padding-top:20px;
	width:529px;
	margin-bottom: 30px;
}

.topics span{
	color:white;
font-family:arial;
font-size:16px;
line-height:18px;
font-weight: bold;
padding-right:10px;
text-indent: 20px;
}

div.topics p{
	margin-top: -18px;
	text-indent: 20px
	display: inline;
color:#D3D3D3;
font-family:arial;
font-size:13px;
letter-spacing:-1px;
margin-left:20px;
}
div.topicsOn p{
	margin-top: -18px;
	text-indent: 20px
	display: inline;
color:#D3D3D3;
font-family:arial;
font-size:13px;
letter-spacing:-1px;
/* margin-left:20px; */
}
div.topics a{
	margin-top: -18px;
	text-indent: 20px
	display: inline;
	color:#D3D3D3;
	font-family:arial;
	font-size:13px;
	letter-spacing:-1px;
	text-decoration: none;
}

div.topicsOn a{
	margin-top: -18px;
	text-indent: 20px
	display: inline;
	color:white;
	font-family:arial;
	font-size:13px;
	letter-spacing:-1px;
	text-decoration: none;
	margin-left:40px;
}



div.topics a:hover{
	margin-top: -18px;
	text-indent: 20px
	display: inline;
	color:white;
	font-family:arial;
	font-size:13px;
	letter-spacing:-1px;
	text-decoration: none;
}
div.topics p:hover{
	margin-top: -18px;
	text-indent: 20px
	display: inline;
color:white;
font-family:arial;
font-size:13px;
letter-spacing:-1px;
margin-left:20px;
}

div.questions_answers {
color:white;
font-family:arial;
font-size:13px;
letter-spacing:-1px;
margin-left:20px;
width:454px;
}
.questions_answers span{
	color:white;
font-family:arial;
font-size:16px;
line-height:18px;
font-weight: bold;
padding-right:10px;
/* text-indent: 20px; */
}

div.questions_answers p {
color:white;
font-family:arial;
font-size:13px;
letter-spacing:-1px;
margin-left:20px;
margin-top:-17px;
padding-bottom:10px;
}
div.answers p {
color:white;
font-family:arial;
font-size:13px;
letter-spacing:-1px;
margin-left:20px;
margin-top:-17px;
padding-bottom:10px;
}

.questions_answers_letter span{
	color:white;
font-family:arial;
font-size:16px;
line-height:18px;
font-weight: bold;
padding-right:10px;
text-indent: 20px;
}
p.questions_title {
color:white;
font-family:arial;
font-size:15px;
font-weight:bold;
letter-spacing:-1px;
padding-bottom:5px;
}
div.questions_arrow  {
margin-left:-20px;
position:relative;
top:17px;
}
div.answer_container{
	display: block;
}

/* CHROME */


.chrome #chrome_test{
	position:relative;
	/*left: -15px;*/
	top:2px;
	width:110px;
}

.chrome #CapitalLabel{
	position:relative;
	top:-2px;
}

.chrome #chrome_test_two{
	/*position:relative;
	right: -145px;
	top:-48px;*/
	
}


.chrome #chrome_test_3  {
	position:relative;
	/*left: -115px;*/
	top:3px;
}

/*.mac.chrome #chrome_test_3  {
	position:relative;
	/*left: -115px;*/
	top:3px;
	border: 1px solid red;
}*/


.chrome #chrome_test_4  {
/*	position:relative;
	left: 143px;
	top:-53px;*/
}

.chrome #chrome_test_5  {
	position:relative;
	top:-1px;
}
.chrome #chrome_test_6  {
	position:relative;
	top:1px;
}
.chrome #chrome_test_7  {
	position:relative;
	top:2px;
}
.chrome #chrome_test_8  {
	position:relative;
	top:2px;
}
.chrome #NetWorthLabel {
	padding-bottom:1px;
}

.chrome #HowLabel {
	position: relative;
	top: 3px;
}

.chrome #EmailAddressLabel {
	
}

.chrome #EmailAddressLabel_contact {
	position:relative;
	/*left:-190px;*/
}

.chrome #state {
	position:relative;
	top: -1px;
	margin-right: 1px;
}





/* SAFARI  */

@media screen and (-webkit-min-device-pixel-ratio:0) {
     /* Safari and Google Chrome only – fix stuff */

     li.navLinkItemsWeigh  {
		color:#0A2466;
		display:inline;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:9px;
		font-weight:bold;
		margin-left:9px;
		text-decoration:none;
	}
	li.navLinkItemsSupportive  {
		color:#7D90B1;
		display:inline;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:9px;
		font-weight:bold;
		margin-left:7px;
		text-decoration:none;
	}
	div.pdf_container {
		padding-right:10px;
		text-align:left;
	}


	
}




