*{
	margin:0px;
	padding:0px;
	border:0px;
}
html {
     overflow: -moz-scrollbars-vertical;
     overflow-y: scroll;
}

body{
	background:#000000 url('../images/default/back.gif') 0px 0px repeat;
	font-family:Verdana, arial helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	height:100%;
}
a:focus { 
    outline: none; 
}

img {

	border: 0px;
	
}
a
{
	color:#ffffff;
}
.relative
{
	position:relative;
}
.absolute_0
{
	position:absolute;
	top:0;
	left:0;
	z-index:10;
}
.absolute_r_0
{
	position:absolute;
	top:0;
	right:0;
	z-index:5;
}


.hidden
{
	display:none;
}

.padding_2_0
{
	margin:0 0 7px;
}


.margin_top_5
{
	margin:2px 0 0;
}



.padding1
{
	padding:1px;
}
.padding_right_5
{
	padding-right:5px;
}
.padding_right_23
{
	padding-right:23px;
}
.padding3
{
	padding:3px;
}

.padding3_0
{
	padding:3px 0;
	margin:0 4px 0 0;
}

.padding3_10
{
	padding:3px 20px;;
}

.z_index_0
{
	z-index:0;	
}

.z_index_1
{
	z-index:1;	
}

.align-right
{
	text-align:right;
}
.floatleft{
	float:left;
}
.floatright{
	float:right;
}
.clear{
	clear:both;
}
.block{
	display:block;
}
.space5{
	height:5px;
}
.space7{
	height:7px;
}
.space10{
	height:10px;
}
.space15{
	height:15px;
}
.space20{
	height:20px;
}
.space25{
	height:25px;
}
.space_w_26{
	width:26px;
}
.space30{
	height:30px;
}
.space33{
	height:33px;
}
.space40{
	height:40px;
}
.space50{
	height:50px;
}
.space57{
	height:57px;
}
.space60{
	height:60px;
}
.space65{
	height:65px;
}
.space75{
	height:75px;
}
.space80{
	height:80px;
}
.space170{
	height:170px;
}
.spacewidth5{
	width:5px;
}
.spacewidth20{
	width:20px;
}
.spacewidth25{
	width:25px;
}
.spacewidth33{
	width:33px;
}
.spacewidth40{
	width:50px;
}
.spacewidth50{
	width:50px;
}
.spacewidth57{
	width:57px;
}
.spacewidth62{
	width:62px;
}
.spacewidth100{
	width:100px;
}
.spacewidth110{
	width:110px;
}
.spacewidth76{
	width:76px;
}

.spacewidth70{
	width:70px;
}


.spacewidth105{
	width:105px;
}
.spacewidth109{
	width:109px;
}

.spacewidth112{
	width:102px;
}

.spacewidth140{
	width:140px;
}
.spacewidth160{
	width:160px;
}
.spacewidth177{
	width:177px;
	margin:0px auto;
}
.spacewidth180{
	width:180px;
}
.spacewidth185{
	width:185px;
}
.spacewidth189{
	width:189px;
}

.spacewidth194{
	width:194px;
}


.spacewidth205{
	width:205px;
}


.spacewidth300{
	width:300px;
}
.spacewidth350{
	width:350px;
}
.spacewidth370{
	width:370px;
}

.spacewidth410{
	width:410px;
}
.spacewidth75{
	width:75px;
}
.spacewidth465{
	width:465px;
}
.spacewidth819{
	width:819px;
}

.red_div
{
	background: #ee3a43;
	padding:2px;
}

.red_div p
{
	margin: 5px 0 10px;
}

.white, a.white{
	color:#ffffff;
}
.black{
	color:#000000;
}
.grey{
	color:#d0d0d0;
}
.grey_dark{
	color:#404042;
}
.grey_text_footer{
	color:#727272;
}

.grey_normal_text
{
	color:#cccccc;
}
.orange{
	color:#da0d0d;
}
.yellow{
	color:#f5ba3d;
}
.blue{
	color:#1c799e;
}
.blue_dark{
	color:#4b4bff;
}
.underline{
	text-decoration:underline;
}
.green_light{
	color:#64c83c;
}
.grey_slider{
	color:#404042;
}
.upper{
	text-transform:uppercase;
}
.center{
	text-align:center;
}
.right{
	text-align:right;
}
.bold{
	font-weight:bold;
}
.font9{
	font-size:9px;
}
.font10{
	font-size:10px;
}
.font11{
	font-size:11px;
}
.font12{
	font-size:12px;
}
.font13{
	font-size:13px;
}
.font14{
	font-size:14px;
}
.font15{
	font-size:15px;
}
.font16{
	font-size:16px;
}
.font17{
	font-size:17px;
}
.font18{
	font-size:18px;
}
.font19{
	font-size:19px;
}
.font20{
	font-size:20px;
}
.font21{
	font-size:21px;
}
.font22{
	font-size:22px;
	line-height:22px;
}
.font22{
	font-size:22px;
	line-height:22px;
}
.font23{
	font-size:23px;
}
.font24{
	font-size:24px;
}
.font25{
	font-size:25px;
}
.font29{
	font-size:29px;
}
.font30{
	font-size:30px;
}
.font35{
	font-size:35px;
}
.font45{
	font-size:45px;
}

.line_height_40
{
	line-height:38px;
}
.align_right{
	text-align:right;
}
.aligncenter{
	text-align:center;
}
a{
	color:#000000;
	text-decoration:none;
}
.semibold{
	font-weight:600;
}
.list_none{
	list-style:none;
}
.a_orange{
	color:#f47321;
}
.green{
	color:#41963a;
}
.normal{
	font-weight:normal;
}
.italic{
	font-style: italic;
}
.underline{
	text-decoration:underline;
}
.block{
	display:block;
}
.verdana{
	font-family:verdana,  arial, sans-serif;
}
.arial{
	font-family:verdana,  arial, sans-serif;
}
.calibri{
	font-family:calibri,sans-serif;
}
.socializer a{
	color:#d0d0d0;
}

.page_top{
	height:20px;
	background-color:#ee3a43;
}
.header_div{
	height:85px;
	background-color:#404042;
	border-bottom:1px solid #ee3a43;
	width:100%;
}
.header{
	width:910px;
	margin:0px auto;
	position:relative;
}

.page_div_left{
	background:transparent url('../images/default/page_div_left.png') left top repeat-y;
	width:790px;
	margin:0px auto;
}
.page_div_right{
	background:transparent url('../images/default/page_div_right.png') right top repeat-y;
	width:800px;
	margin:0px auto;
}
.page{
	margin:0px auto;
	width:910px;
	margin:0px auto;
	position:relative;
	background-color:#000000;
}
.page_content_div{
	background:transparent url('../images/default/shadow.png') 0px 0px no-repeat;
	margin:0px auto;
	width:960px;
}

.pagediv{
	margin:0;
	background: url("../images/default/about_back.jpg") no-repeat scroll 0 0 #000000;
}
.page_landing{
	margin:0px auto;
	width:907px;
	margin:0px auto;
	position:relative;
	
}
.page_content_div_landing{
	
	margin:0px auto;
	width:960px;
}

.pagediv_landing{
	margin:0;
	
}
.logo{
	
	width:180px;
	height:69px;
	margin:7px 0px 0px 0;
}
.grey_footer{
	color:#f5f5f5;
}
.letter-spacing8{
	letter-spacing:8px;
}
.menutopdiv{
	width:465px;
}
.menutopdiv .list{
	list-style:none;
	margin:0px 0px 0px 2px;
	height:28px;
	display:block
}

.menutopdiv .homelink
{
	width:67px;
	height:28px;
	background:transparent url("../images/top_menu/menu_home.gif") 0 0 no-repeat;
}

.menutopdiv .aboutlink
{
	width:117px;
	height:28px;
	background:transparent url("../images/top_menu/menu_about.gif") 0 0 no-repeat;
}

.menutopdiv .productslink
{
	width:87px;
	height:28px;
	background:transparent url("../images/top_menu/menu_products.gif") 0 0 no-repeat;
}

.menutopdiv .teamlink
{
	width:107px;
	height:28px;
	background:transparent url("../images/top_menu/menu_team.gif") 0 0 no-repeat;
}


.menutopdiv .buynowlink
{
	width:77px;
	height:28px;
	background:transparent url("../images/top_menu/menu_buynow.gif") 0 0 no-repeat;
}



.menutopdiv a:hover  div, .menutopdiv a.active_menu  div
{
	background-position: 0 -28px;
}




.footer{
	margin:0px auto;
	border-top:1px solid #727272;
	width:870px;
	height:85px;
	text-align:center;
	position:relative;
}
.login_box{
	width:300px;
	text-align:right;
}
.socializer{
	height:60px;
}

.menufooter_grey{
	color:#686868;
}

.home_picture_text{
	position:absolute;
	
	
	width:740px;
	height:36px;
}
.active0 .home_picture_text{
	top:390px;
	left:35px;
}
.active1 .home_picture_text{
	top:295px;
	left:490px;
}
.active2 .home_picture_text{
	top:405px;
	left:35px;
}
.home_picture_text li, .home_list li{
	list-style:none;
	background:transparent url("../images/default/sign.gif") 0px 7px no-repeat;
	padding:0px 0px 4px 10px;
	display:block;
}
.home_picture_text_up{
	margin:0px 0px 0px 10px;
}

.box_title{
	position:absolute;
	left:10px;
	top:0px;
}
.box_content_home{
	background:transparent url("../images/default/box_home.gif") 0px 0px no-repeat;
	width:298px;
	height:60px;
	padding:30px 20px 0px 20px;
}
.box_left{
	margin:0px 0px 0px 45px;
	width:357px;
	height:97px;
	border-right:1px solid #ffffff;
	position:relative; 
}
.box_right{
	position:relative;
	margin:0px 0px 0px 18px;
	width:357px;
	height:97px;
}
.red{
	color:#fe0000;
}
.red_new{
	color:#EE3A43;
}
.red_title{
	color:#cf2525;
}
.red_big{
	color:#ee3a43;
}

.login_button
{
	background:#ee3a43;
	padding:5px;
	color:#fff;
}
.arrow_top{
	background:transparent url("../images/default/arrow_top.png") 0px 0px no-repeat;
	width:85px;
	height:84px;
	position:absolute;
	right:20px;
	top:-25px;
}
.slider_products{
	background-color:#0d0d0d;
	border-top:0px;
	width:520px;
	height:30px;
	padding:10px 0px 0px 10px;
	margin:0px 0px 2px 0px;
}
.slider_products.ui-state-hover a{
	color:#ffffff;
}
.slider_products.ui-state-active{
	background-color:#727272;
}
.slider_products.ui-state-active a{
	color:#ffffff;
}
.prod_left .ui-accordion-content{
	padding:5px 0px 0px 20px;
}
.prod_left{
	margin:0px 0px 0px 20px;
	width:530px;
}

.prod_left h5, .product_h5{
	margin:0px 0px 0px 0px;
}
.product_other{
	margin:0px 0px 0px 0px;
	list-style:none;
}
.product_other li{
	padding:0px 0px 0px 15px;
	  background: url("../images/default/sign_bullet_small.png") no-repeat scroll 0 7px transparent;
}	
.prod_right{
	margin:0px 0px 0px 35px;
	width:300px;
	
}
.text_extra_details{
	font-size:10px;
	font-family:Verdana,Arial,sans-serif;
	font-weight:bold;
	width:90px;
}
.extra_details{
	margin: 0 auto;
	width:177px;
	text-align:right;
	height:15px;
}
.buy_now_prod_details a{
	display:block;
	
	color: #404042;
}
.product_options_div_box{
	margin:0px auto;
	width:177px;
	height:65px;
}
.product_box  select{
	border:1px solid #c3c3c3;
	width:175px;
	height:18px;
	line-height:18px;
	font-size:10px;
	font-family:Verdana,Arial,sans-serif;
	font-weight:bold;
}

.product_box  select.small_text_input{
	border:1px solid #c3c3c3;
	width:50px;
	height:18px;
	line-height:18px;
	font-size:10px;
	font-family:Verdana,Arial,sans-serif;
	font-weight:bold;
	padding:0;
	margin:0;
	text-align:center;
}
.product_box_div div{
	
	position:static;
	text-align: center;
	
}
.prod_red_image{
	background:transparent url("../images/product_red.png") 0px 0px no-repeat;
	width:172px;
	height:290px;
}
.prod_black_image{
	background:transparent url("../images/product_black.png") 0px 0px no-repeat;
	width:174px;
	height:300px;
}
.buy_now{

	background:transparent url("../images/buttons/buy_now_products.png") 0px 0px no-repeat;
	width:171px;
	height:73px;
}
.prod_right_link {

/*
	position:absolute;
	bottom:5px;
	right:20px;
	*/
}
.prod_right_link .buy_now{

	background:transparent url("../images/buttons/buy_now_products_details_big.png") 0px 0px no-repeat;
	width:300px;
	height:48px;
}
/*
a:hover .buy_now{
	background:transparent url("../images/buttons/buy_now_products_details.png") 0px -26px no-repeat;
	
}
*/
.advantages_content{
	padding:3px 10px 3px 10px;
	background-color:#f8f9f9;
	font-family:'Helvetica Condensed','arial narrow',arial,verdana,  helvetica, sans-serif;
	width:80px;
}
.uladvantages li{
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 15px;
	background:transparent url("../images/default/sign_bullet_small.png") 0px 5px no-repeat;
}
.white_box{
	background-color:#ffffff;
	border:1px solid #9f9fa0;
	width:263px;
}
.listinfo{
	width:210px;
	margin:50px 0px 0px 15px;
	
    list-style: none outside none;
	list-style:none;
}	
.listinfo li{
	background: url("../images/default/sign_bullet_small.png") no-repeat scroll 0 5px transparent;
	padding:0px 0px 0px 10px;

}
.margin10{
	margin:0px 0px 0px 10px;
}
.line8{
	margin:0px 0px 0px 1px;
	border:1px solid #9f9fa0;
	background-color:#404042;
	height:6px;
	width:248px;
}
.line{
	margin:0px 0px 0px 1px;
	height:2px;
	background-color:#6f6f71;
	width:250px;
}
.signred li{
	background:transparent url("../images/default/sign_bullet_small.png") 0px 5px no-repeat;
	padding:0px 0px 0px 20px;
	list-style:none;
}
.listnone{
	list-style:none;
}
.step1_div{
	background-color:#1c1c1c;
	width:670px;
	height:47px;
}
.content_form{
	width:870px;
	margin:0px auto;
}
.step1_button{
	margin:0px 0px 0px 37px;
	background:transparent url("../images/buttons/step1.png") 0px 0px no-repeat;
	width:262px;
	height:27px;
}
.step2_button{
	margin: 0px 0px 0px 25px;
	background:transparent url("../images/buttons/step2_0.png") 0px 0px no-repeat;
	width:177px;
	height:25px;
}
.step3_button{
	margin: 0px 0px 0px 25px;
	background:transparent url("../images/buttons/step3_0.png") 0px 0px no-repeat;
	width:276px;
	height:30px;
}
.step4_button{
	margin: 0px 0px 0px 25px;
	background:transparent url("../images/buttons/step4_0.png") 0px 0px no-repeat;
	width:264px;
	height:30px;
}
table{
	font-size:11px;
	color:#1c1c1c;
}
table .td_grey_first{
	background-color:#b5b5b5;
	height:25px;
	border:0px;
	border-bottom:1px solid #272727;
	width:38px;
	text-align:center;
}
table .td_grey_second{
	background-color:#b5b5b5;
	height:25px;
	border:0px;
	border-bottom:1px solid #272727;
	border-right:2px solid #7b7b7c;
	width:570px;
}
table .td_grey_third{
	background-color:#b5b5b5;
	height:25px;
	border:0px;
	border-bottom:1px solid #272727;
	width:61px;
	text-align:right;
}
table .td_white_first{
	background-color:#e7e7e7;
	height:25px;
	border:0px;
	border-bottom:1px solid #272727;
	width:38px;
	text-align:center;
}
table .td_white_second{
	background-color:#e7e7e7;
	height:25px;
	border:0px;
	border-bottom:1px solid #272727;
	border-right:2px solid #7b7b7c;
	text-align:right;
}
table .td_white_third{
	background-color:#e7e7e7;
	height:25px;
	border:0px;
	border-bottom:1px solid #272727;
	width:61px;
	text-align:right;
}
.margin10_right{
	margin:0px 10px 0px 0px;
}
.margin20_right{
	margin:0px 20px 0px 0px;
}
.margin30_right{
	margin:0px 30px 0px 0px;
}
.form_back{
	background-color:#1d1d1d;
	width:870px;
	padding-bottom:6px;
	
	
	
}
.form_back_top{
	background: url("../images/buttons/header_order.png") no-repeat scroll 0 0 transparent;
    border-bottom: 1px solid #2D2D2D;
    height: 20px;
    width: 870px;
}
.form_back_bottom{
	margin:0px 0px 0px 0;
	background: url("../images/buttons/table_cart_footer.png") no-repeat scroll 0 bottom transparent;
    	height: 6px;
    	width: 870px;
}
.form_left{
	margin:0px 0px 0px 20px;
	width:390px;
}
.form_right{
	margin:0px 110px 0px 50px;
	width:410px;
	width:300px;
	
	
}
.safe{
	background:transparent url("../images/buttons/safe.gif") 0px 0px no-repeat;
	width:191px;
	height:34px;
}
.card{
	background:transparent url("../images/buttons/card.gif") 0px 0px no-repeat;
	width:131px;
	height:20px;
}
.order_now{
	background:transparent url("../images/buttons/complete_orders.png") 0px 0px no-repeat;
	width:120px;
	height:25px;
	
	margin-left:115px;
}

a:hover .order_now{
	background:transparent url("../images/buttons/complete_orders.png") 0px -25px no-repeat;
}

.back_cart_button
{
	background:transparent url("../images/buttons/back_cart.png") 0px 0px no-repeat;
	width:71px;
	height:33px;
}

a:hover .back_cart_button
{
	background:transparent url("../images/buttons/back_cart.png") 0px -33px no-repeat;
	
}


.input_big{
	
	border:1px solid #868686;
	width:180px;
	height:18px;
	font-size:10px;
	color:#000000;
}



.input_smaller{
	
	border:1px solid #868686;
	width:70px;
	height:18px;
	font-size:10px;
	color:#000000;
}


.select{
	border:1px solid #868686;
	width:180px;
	height:18px;
	font-size:10px;
	color:#000000;
}

.select_small{
	border:1px solid #868686;
	width:55px;
	height:18px;
	font-size:10px;
	color:#000000;
}


.select_small_2{
	border:1px solid #868686;
	width:70px;
	height:18px;
	font-size:10px;
	color:#000000;
}


.secure_order{
	background:transparent url("../images/buttons/lock.gif") right 0px no-repeat;
	width:125px;
	height:11px;
}
.products_page{
	width:870px;
	padding:60px 0px 0px 0px;
	margin:0px 0px 0px 20px;
}
.products_col_left{
	width:570px;
	height:165px;
	
}
.products_col_left_box{
	margin:15px 0px 15px 0px;
	padding:0px 15px 0px 15px; 
}
.products_col_right{
	width:299px;
	height:165px;
	
}
.products_col_right_box{
	border-left:1px solid #404042;
	margin:15px 0px 15px 0px;
	padding:0px 5px 0px 5px; 
}
.product_col_right_image{
	margin:0px 0px 0px 20px;
}
.product_col_right_buttons{
	margin:0px 0px 0px 25px;
}
.products_col_right_red{
	background:transparent url("../images/product_red_page.png") 0px 0px no-repeat;
	width:215px;
	height:240px;
}
.products_col_right_black{
	background:transparent url("../images/product_black_page.png") 0px 0px no-repeat;
	width:215px;
	height:240px;
}
.details_button{
	background:transparent url("../images/buttons/details_products.png") 0px 0px no-repeat;
	width:94px;
	height:53px;
}
.details_button_product_small{
	background:transparent url("../images/buttons/details_small_products.png") 0px 0px no-repeat;
	width:72px;
	height:26px;
}
.details_button_product_small:hover{
	background-position:0px -26px;
	
}
.buy_now_button_product_small{
	background:transparent url("../images/buttons/buy_small_product_now.png") 0px 0px no-repeat;
	width:72px;
	height:26px;
}

a:hover .details_button{
	background:transparent url("../images/buttons/details_products.png") 0px -53px no-repeat;
}


.buy_now_button_small{
	background:transparent url("../images/buttons/buy_now_small_products.png") 0px 0px no-repeat;
	width:94px;
	height:53px;
}

a:hover .buy_now_button_small{
	background:transparent url("../images/buttons/buy_now_small_products.png") 0px -53px no-repeat;
}




.video{
	background:transparent url("../images/video.jpg") 0px 0px no-repeat;
	width:520px;
	height:320px;
}
.video_image{
	width:97px;
	height:54px;
}
.video_text{
	margin:0px 0px 0px 10px;
	width:95px;
	height:54px;
}
.media_center_left{
	margin:0px 0px 0px 10px;
	width:520px;
}
.media_center_right{
	margin:0px 0px 0px 5px;
	width:240px;
	height:430px;
	background-color:#000000;
}
.arrow_down{
	margin:5px 0px 0px 15px;
	background:transparent url("../images/buttons/scroll.gif") 0px 0px no-repeat;
	width:17px;
	height:16px;
}



.team_left{
	margin:0px 0px 0px 30px;
	height:415px;
	width:380px;
	background-color:#000000;
}
.team_right{
	height:467px;
	width:910px;
	background-color:#000000;
	text-align:right;
	border-top:1px solid #ee3a43;
	border-bottom:5px solid #ee3a43;
}


.bio{
	background:transparent url("../images/buttons/bio_2.gif") 0px 0px no-repeat;
	width:80px;
	height:38px;
	display:block;
}
.trainerul{
	width:370px;
}
.trainerul li{
	list-style:none;
}
.nutrition{
	height:38px;
	display:block;
}
.nutrition a{
	width:82px;
	height:38px;
	display:block;
}
.workout{
	background:transparent url("../images/buttons/workout.gif") 0px 0px no-repeat;
	width:81px;
	height:38px;
	display:block;
}
.current{
	color:#ee3a43;
}

.box_grey{
	background-color:#686868;
	
	padding:10px 5px 10px 10px;
}
.box_left_about{
/*
	background:transparent url("../images/box_text.png") 0px 0px no-repeat;
	*/
	padding:10px 10px 10px 10px;
	width:349px;
	height:124px;
	font-size:10px;
	position:relative;
	text-align:left;
	color:#ffffff;
	
}
.box_left_about_title{
	margin:0px 0px 5px 0px;
	font-size:12px;
}
.product_about{
	margin:0px 0px 0px 45px;
	background:transparent url("../images/about_product_red.png") 0px 0px no-repeat;
	width:116px;
	height:140px;
}
.learn_more_button{
	margin:0px 0px 0px 45px;
	background:transparent url("../images/buttons/learn_more.png") 0px 0px no-repeat;
	width:136px;
	height:45px;

}
.ulscience{
	margin:0px 0px 0px 10px;
}
.ulscience li{
	background:transparent url("../images/default/sign_bullet_small.png") 0px 7px no-repeat;
	padding:0px 0px 0px 15px;
	margin:0px 0px 15px 0px;
	display:block;
	list-style:none;
	font-size:10px;
	color:#ffffff
}
.story_div{
	margin:15px 0px 15px 30px;
    width: 473px; 
	height: 426px;
	margin:0px 0px 10px 0px;

}
.aboutul li{
	list-style:none;
}
.grey_about_text{
	color:#d2d2d2;
}
.div_red{
	border-top:4px solid #cf2525;
	border-bottom:4px solid #cf2525;
	padding:15px 0px 10px 0px;
}
.next_abs{
	position:absolute;
	bottom:20px;
	right:40px;
}
.contact_page{
	width:675px;
	margin:0px auto;
}
.contact_page_left{
	padding:0 0px 0px 10px;
	width:215px;
}
.contact_page_left .header_title_contact{
	font-size:10px;
	font-weight:bold;
}
.contact_page_left .content{
	font-size:10px;
}
.contact_page_right{
	margin:0px 0px 0px 10px;
	width:400px;
}
.header_red_contact{
	padding:3px 0px 0px 10px;
	height:22px;
	width:290px;
	background-color:#cf2525;
}
.input_contact{
	background-color:#ffffff;
	padding:0px 0px 0px 3px;
	height:20px;
	line-height:20px;
	width:265px;
	color:#666666;
	font-size:10px;
	border:1px solid #666666;
	
	
}
.textarea_contact{
	background-color:#ffffff;
	padding:3px 0px 0px 3px;
	height:112px;
	width:265px;
	color:#666666;
	font-size:10px;
	border:1px solid #666666;
}
.submit_contact{
	background:transparent url("../images/buttons/submit.gif") 0px 0px no-repeat;
	width:62px;
	height:20px;
}


#mycustomscroll{
	width:410px;
	height:265px;
	padding: 0px 50px 0px 0px;
	overflow: auto;
	/* IE overflow fix, position must be relative or absolute*/
	position: relative;
	margin: 0px auto;
	padding: 0px 10px 0px 0px;
}
#bio_information, #workout_information, #nutrition_information{
	/* Typical fixed height and fixed width example */
	width: 725px;
	height: 200px;
	overflow: auto;
	/* IE overflow fix, position must be relative or absolute*/
	position: relative;
	margin: 0px auto;
	padding: 0px 10px 0px 0px;
	dont-size:10px;
}

#mycustomscroll2 {
	/* Typical fixed height and fixed width example */
	width: 220px;
	height: 360px;
	overflow: auto;
	/* IE overflow fix, position must be relative or absolute*/
	position: relative;
	margin: 0px auto;
	padding: 0px 10px 0px 0px;
}

.orange_text{
	color:#ee3a43;
	font-size: 25px;
    line-height: 22px;
    text-transform: uppercase;
}

.white_text{
	color:#ffffff;

    text-transform: uppercase;
}

.team_links_0 a div
{
	margin:0px 2px 0px 0px;
	background: url(../images/buttons/bio.png) 0px 0px no-repeat;
	width:120px;
	height:23px;
}

.team_links_0 a:hover div
{
	background: url(../images/buttons/bio.png) 0px -23px no-repeat;
	
}
.team_links_0 a div.selected
{
	background: url(../images/buttons/bio.png) 0px -46px no-repeat;
	
}


.team_links_1 a div
{
	margin:0px 2px 0px 0px;
	background: url(../images/buttons/workout.png) 0px 0px no-repeat;
	width:120px;
	height:23px;
}

.team_links_1 a div.selected
{
	background: url(../images/buttons/workout.png) 0px -46px no-repeat;
	
}

.team_links_1 a:hover div
{
	background: url(../images/buttons/workout.png) 0px -23px no-repeat;
}


.team_links_2 a div
{
	background: url(../images/buttons/nutrition.png) 0px 0px no-repeat;
	width:120px;
	height:23px;
}

.team_links_2 a div.selected
{
	background: url(../images/buttons/nutrition.png) 0px -46px no-repeat;
	
}

.team_links_2 a:hover div
{
	background: url(../images/buttons/nutrition.png) 0px -23px no-repeat;
}

/*.team_links_0 a div
{
	background: transparent url('../images/default/arrow.png') 0px 0px no-repeat;
	width:80px;
	height:28px;
	color:#727272;
	font-size:12px;
	font-weight:bold;
	padding:0px 0px 0px 15px;
}

.team_links_0 a div.selected, .team_links_0 a:hover div
{
	color:#ffffff;
	
}

.team_links_1 a div
{
	background: transparent url('../images/default/arrow.png') 0px 0px no-repeat;
	width:81px;
	height:28px;
	color:#727272;
	font-size:12px;
	font-weight:bold;
	padding:0px 0px 0px 15px;
}

.team_links_1 a div.selected
{	color:#ffffff;
	
	
}
.team_links_1 a:hover div
{
	color:#ffffff;
	
	}
.team_links_2 a div
{
	background: url('../images/default/arrow.png') 0px 0px no-repeat;
	width:81px;
	height:28px;
	color:#727272;
	font-size:12px;
	font-weight:bold;
	padding:0px 0px 0px 15px;
}

.team_links_2 a div.selected
{
	color:#ffffff;
	
}

.team_links_2 a:hover div
{
	color:#ffffff;
}
*/
.menu_products_0 a div
{
	background: url(../images/buttons/products_3.png) 0px 0px no-repeat;
	width:273px;
	height:30px;
}

.menu_products_0 a div.selected, .menu_products_0 a:hover div
{
	background: url(../images/buttons/products_3.png) 0px -30px no-repeat;
}

.menu_products_1 a div
{
	background: url(../images/buttons/specials3.png) 0px 0px no-repeat;
	width:273px;
	height:30px;
}

.menu_products_1 a div.selected, .menu_products_1 a:hover div
{
	background: url(../images/buttons/specials3.png) 0px -30px no-repeat;
}

.menu_products_2 a div
{
	background: url(../images/buttons/monthly3.png) 0px 0px no-repeat;
	width:273px;
	height:30px;
}

.menu_products_2 a div.selected, .menu_products_2 a:hover div
{
	background: url(../images/buttons/monthly3.png) 0px -30px no-repeat;
}

.small_text_input{
	font-size:11px;
	padding:0px 2px 0px 0px;
	border:1px solid #c3c3c3;
	width:21px;
	height:15px;
	text-align:right;
}
.cart_small_text_input{
	background-color:#58585a;
	width:29px;
	height:17px;
	font-size:12px;
	color:#ffffff;
	text-align:right;
	padding:0px 2px 0px 0px;
	margin:0px 2px 0;
	border: 0px solid;
}

.display_team_info
{
	background:#000;
}
/**/


.home_page{
	position:relative;
	height:616px;
}

.learn_more{
	background:transparent url("../images/home/learn-more.png") 0px 0px no-repeat;
	width:105px;
	height:37px;
	position:absolute;
	bottom:10px;
	left:0px;
}

a:hover .learn_more{
	background:transparent url("../images/home/learn-more.png") 0px -37px no-repeat;
	
}

.box1_index{
	margin:0px 0px 0px 0px;
	background:transparent url("../images/home/box1_1_new_2_vers2.png") 0px 0px no-repeat;
	width:272px;
	height:117px;
}

a:hover .box1_index{
	background-position:0px -117px;
}

.box2_index{
	margin:0px 0px 0px 27px;
	background:transparent url("../images/home/box2_2_new_2.png") 0px 0px no-repeat;
	width:272px;
	height:117px;
}

a:hover .box2_index{
	background-position:0px -117px;
}
.box3_index{
	margin:0px 0px 0px 27px;
	background:transparent url("../images/home/box3_see_action.png") 0px 0px no-repeat;
	width:272px;
	height:117px;
}

a:hover .box3_index{
	background-position:0px -117px;
	
}
.box{
	width:910px;
	position:absolute;
	bottom:31px;
	left:0px;
	border-top:5px solid #ee3a43;
}
.box_homepage_content{
	width:870px;
	margin:0px auto;
}

.footer_div{
	width:500px;
	margin:0px auto;
}
.aboutul{
	margin:0;
}
.about_page {
    min-height:540px;
    position: relative;
    width: 890px;
}
.about_page_left{ 
	width:417px; 
	font-size: 10px;
}
.about_page_right{ 
	width:473px;
}


.space35{
	height:35px;
}


.teamul{
	
	margin:0;
}
.team_page {
    background-color: #000000;
    margin: 0 0 0 0px;
    width: 910px;
}
.team_left {
    background-color: #000000;
    height: 270px;
    margin: 0 0 0 20px;
    width: 870px;
}
.team_menu_left{
	width:135px;
}
.team_content_description{
	width:735px;
	color:#ffffff;
	min-height:270px;
}

.media_center_left{
	width:575px;
	margin:0px 0px 0px 50px;
}
.margin50{
	margin:0px 0px 0px 50px;
}
.media_center_left iframe{
	width:570px;
	height:370px;
}
.media_center_right{
	margin:0px 16px 0px 0px;
	width:265px;
	height:485px;
}
#mycustomscroll2{
	margin:5px 0px 0px 15px;
	width:240px;
	height:380px;
	border-top:1px solid #3d3d3d;
	padding:30px 0px 0px 0px;
}
.video_image{
	width:107px; 
	height:60px;
}
.video_text{
	margin:0px 0px 0px 5px;
	width:100px;
}
.product_about{
	margin:0px 0px 0px 120px;
} 


.monthly_orders{

	background:transparent url("../images/buttons/monthly_orders.png") 0px 0px no-repeat;
	width:261px;
	height:27px;
}

.order_step_1_0{
	background:transparent url("../images/buttons/step1_0.png") 0px 0px no-repeat;
	width:176px;
	height:30px;
}

.order_step_1_1{
	background:transparent url("../images/buttons/step1_1.png") 0px 0px no-repeat;
	width:261px;
	height:27px;
}

.order_step_1_2
{
	margin:0px 0px 0px 37px;
	background:transparent url("../images/buttons/step1_2.png") 0px 0px no-repeat;
	width:261px;
	height:27px;
}
.buynowul{
	width:819px;
	margin:0px auto;
}
.buynowul li{
	list-style:none;
	margin:0px 0px 0px 0px;
	display:block;
	width:273px;
	height:30px; 
}
.buynow_header{
	background:transparent url("../images/default/line_header_buy_now.gif") 0px 0px repeat-x;
	height:30px;
	width:729px;
}
.content_form_buy{
	width:880px;
	margin:0px auto;
	font-family:verdana;
}
.product_box{
	background:transparent url("../images/buy_now/back_prod_2.png") 0px 0px repeat-x;
	height:320px;
	width:202px;
	color:#404042;
	position:relative;
}

.product_box h1{
	text-align:left;
	margin:0;
	font-size:12px;
	font-family:Verdana,Arial, sans-serif;
}
.product_box h2{
	text-align:center;
	margin:0;
	font-size:9px;
	font-family:Verdana,Arial, sans-serif;
	font-weight:normal;
}


.spacewidth7{
	width:7px;
}
.spacewidth3{
	width:3px;
}

.buy_now_prod_img{
	margin:0px 0px 0px 5px;
	width:169px;
	height:164px;
	
}

/*.div_add{
background:transparent url("../images/buy_now/plus.png") 0 0 no-repeat;
	width:15px;
	height:14px;
}	
	a:hover .div_add
{
 	background:transparent url("../images/buy_now/plus.png") scroll 0 -9px no-repeat;
}
a:hover .div_sub{
	background:transparent url("../images/buy_now/minus.png") scroll 0px -14px no-repeat;
	
}
*/
.div_add{
	background:transparent url("../images/buy_now/add_remove.png") 0 0 no-repeat;
	width:18px;
	height:8px;
}



.div_sub{
	background:transparent url("../images/buy_now/add_remove.png") 0px -9px no-repeat;
	width:18px;
	height:8px;
}

.quantity{
	font-family: Verdana,Arial,sans-serif;
	    font-size: 10px;
	  
	    width: 90px;
	    margin-top:3px;
}
.div_add_prod{
	width:72px;
	margin:0px auto;
}
.add_cart{
	background:transparent url("../images/buttons/add_to_cart.png") 0px 0px no-repeat;
	width:72px;
	height:22px;
	cursor:pointer;
}

#shipping_line_content
{
	position: relative;
}
#shipping_line_notice
{
	position: absolute;
	top: 65px;
	left:20px;
	width:600px;
	color: #bebebe;
}
#cart_products_list
{
	position: relative;
}
#cart_line_notice
{
	position: absolute;
	bottom: 95px;
	left:20px;
	width:500px;
	font-size: 10px;
	color: #bebebe;
}

a:hover .add_cart
{
	background-position: 0 -22px;
}
.table_cart{
	width:870px;
	margin:0px auto;
}
.table_cart.total{
	border-top:1px solid #2d2d2d;
}
.table_cart_footer{
	background:transparent url("../images/buttons/table_cart_footer.png") 0px bottom no-repeat;
	width:870px;
	height:6px;
	font-size:1px;
}
.table_cart_header{
	background:transparent url("../images/buttons/header_red.png") 0px 0px no-repeat;
	height:20px;
	border-bottom:1px solid #2d2d2d;
	padding:0px 0px 0px 20px;
	font-size:12px;
	color:#ffffff;
}
.header_grey_table_cart{
	background:transparent url("../images/buttons/header_order.png") 0px 0px no-repeat;
	height:20px;
	border-bottom:1px solid #2d2d2d;
	font-size:12px;
	color:#ffffff;
}
.table_discounts_first_red{
	background-color:#373737;
	border-top:1px solid #272727;
	height:30px;
	width:255px;
	padding:0px 0px 0px 20px;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	color:#ffffff;
}
.table_discounts_second_red{
	background-color:#373737;
	border-top:1px solid #272727;
	height:30px;
	font-size:12px;
	font-style:italic;
	color:#ffffff;
	text-align:right;
	padding:0px 25px 0px 0px;
}	
.table_discounts_first_grey{
	background-color:#1d1d1d;
	border-top:1px solid #272727;
	height:30px;
	width:255px;
	padding:0px 0px 0px 20px;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	color:#ffffff;
}
.table_discounts_second_grey{
	background-color:#1d1d1d;
	border-top:1px solid #272727;
	height:30px;
	font-size:12px;
	font-style:italic;
	color:#ffffff;
	text-align:right;
	padding:0px 25px 0px 0px;
}


.td_cart_subtotal{
	
	height:33px;
	padding:0px;
	margin:0px;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
	
}
.td_cart_grey{
	background-color:#1d1d1d;
	border-top:1px solid #272727;
	height:33px;
	padding:0px;
	margin:0px;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
	
}
.td_cart_grey_first{
	background-color:#1d1d1d;
	border-top:1px solid #272727;
	height:33px;
	padding:0px;
	margin:0px;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
	width:490px;
}	
.td_cart_grey_second{
	background-color:#1d1d1d;
	border-top:1px solid #272727;
	height:33px;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
	text-align:right;
	width:95px;
}	

.td_cart_grey_third{
	border-top:1px solid #272727;
	background-color:#1d1d1d;
	height:33px;
	font-size:12px;
	color:#ffffff;
	text-align:right;
	width:110px;
	padding:0px 0px 0px 0px;
}
.td_cart_grey_fourth{
	padding:0px 20px 0px 0px;
	border-top:1px solid #272727;
	background-color:#1d1d1d;
	height:33px;
	font-size:11px;
	font-weight:normal;
	color:#ffffff;
	text-align:right;
	width:145px;
}
.td_cart_grey_first_prev{
	width:20px;
	height:34px;
	font-size:11px;
	color:#ee3a43;
	border-top:1px solid #272727;
	background-color:#1d1d1d;
}
.td_header_cart_grey_first_prev{
	width:20px;
	height:20px;
	font-size:11px;
	color:#ee3a43;
}
.td_header_cart_grey_sng{
	width:850px;
	height:20px;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
}	


.td_header_cart_grey_first{
	width:490px;
	height:20px;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
}	



.td_header_cart_grey_second{
	width:85px;
	height:20px;
	padding:0px 10px 0px 0px;
	text-align:right;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
}	
.td_header_cart_grey_third{
	height:20px;
	text-align:right;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	width:100px;
	padding:0px ;
	
}	
.td_header_cart_grey_fourth{
	padding:0px 20px 0px 0px;
	height:20px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	width:145px;
}	

.td_total_first{
	background-color:#1d1d1d;
	width:545px;
	height:23px;
	padding:0px;
	
	
}	
.td_total_second{
	background-color:#1d1d1d;
	width:140px;
	height:23px;
	font-size:11px;
	color:#cccccc;
	text-align:right;
}	
.td_total_third{
	width:145px;
	padding:0px 20px 0px 0px;
	background-color:#1d1d1d;
	height:23px;
	font-size:11px;
	color:#cccccc;
	text-align:right;
}	
.td_footer_total_first{
	border-top:1px solid #2d2d2d;
	background-color:#1d1d1d;
	width:485px;
	height:40px;
	padding:0px 0px 0px 20px;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
}	
.td_footer_total_second{
	border-top:1px solid #2d2d2d;
	background-color:#1d1d1d;
	width:110px;
	height:40px;
	text-align:right;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
}	
.td_footer_total_third{
	border-top:1px solid #2d2d2d;
	background-color:#1d1d1d;
	height:40px;
	width:145px;
	padding:0px 20px 0px 0px;
	text-align:right;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
}	
.remove{
	color:#ef3b44;
	font-size:11px;
	text-decoration:underline;
	margin:0px 0px 0px 0px;
}

.complete_order{
	background:transparent url("../images/buttons/form_submit.png") 0px 0px no-repeat;
	width:120px;
	height:25px;
	margin:0px 20px 0px 0px;
}

a:hover .complete_order{
	background-position: 0px 0;
}

.details{
	background:transparent url("../images/buttons/details.gif") 0px 0px no-repeat;
	width:40px;
	height:14px;
	position:absolute;
	right:20px;
	top:30px;
}

.buy_now_prod_details
{
	width:17px;
	height:18px;
	text-align:right;
	font-size:10px;
	font-family:Verdana,Arial,sans-serif;
	position:absolute;
	z-index:10;
	top:8px;
	left:8px;
	
}


.buy_now_prod_details_content
{
	width:202px;
	padding:0 0 10px;
	background:#ffffff;
	text-align:left;
	
	position:absolute;
	z-index:5;
	top:8px;
	left:0;
	border-bottom:1px solid #c2c2c3;
	display:none;
	
}

.buy_now_prod_details_content_adm
{
	
	background:#ffffff;
	text-align:left;
	
	font-size:10px;
	font-family:Verdana,Arial,sans-serif;
	color: #404042;
	
	height:138px;
	
}

.buy_now_prod_details_content_adm ul
{
	margin: 0 0 0 20px;
}
.close_extra
{
	text-align:right;
	margin: 5px 0 10px;
}



.extra_details
{
	width:177px;
	text-align:right;
	font-size:10px;
	font-family:Verdana,Arial,sans-serif;
}
.product_options
{
	padding:0 5px;
}
.product_options select
{
	font-size:11px;
	border:1px solid black;
	font-weight:normal;
	width:70px;
}

/*============ticker */

#ticker_holder
{
	width:890px;
	overflow:hidden;
	position:relative;
	height:500px;
	margin-left:20px;
}


.team_right #ticker_holder
{
	width:910px;
	overflow:hidden;
	position:relative;
	height:500px;
	margin-left:0;
}



#ticker_content
{
	position:absolute;
	left:0;
	z-index:0;
}

.ticker_div
{
	width:890px;
}

.team_right .ticker_div
{
	width:910px;
}

.ticker_next_prev_links
{
	width:880px;
	margin-left:20px;
}

.arrow_container_prev_border
{
 border-right: 1px solid #404042;
}

.arrow_container
{
	
	
	width:25px;
	height:30px;
}

.arrow_container div
{
	
	width:25px;
	height:30px;
}

.arrow_grey_next{
	background:transparent url('../images/buttons/arrows_all.png') no-repeat;
	background-position: -25px 0;
		
}

.arrow_grey_next:hover, .arrow_container .arrow_grey_next_active:hover
{
	background-position: -25px -30px;
}


.arrow_grey_prev{
	background:transparent url('../images/buttons/arrows_all.png') no-repeat;

	background-position: 0px 0px;
	
	
}

.arrow_grey_prev:hover, .arrow_container .arrow_grey_prev_active:hover
{
	background-position: 0 -30px;
}

.arrow_container .arrow_grey_next_active{
	background:transparent url('../images/buttons/arrows_all.png') no-repeat;
	background-position: -25px 0px;
		
}


.arrow_container .arrow_grey_prev_active{
	background:transparent url('../images/buttons/arrows_all.png') no-repeat;
	background-position: 0 0px;
		
}


.arrow_container_big div
{
	
	width:25px;
	height:58px;
}


.arrow_grey_next_big{
	background:transparent url('../images/arrows_big_2.png') no-repeat;
	background-position: -25px 0;
	border-left:1px solid #404042;
}

.arrow_grey_next_big:hover, .arrow_container .arrow_grey_next_active_big:hover
{
	background-position: -25px -57px;
}


.arrow_grey_prev_big{
	background:transparent url('../images/arrows_big_2.png') no-repeat;

	background-position: 0px 0px;
	
	
}

.arrow_grey_prev_big:hover, .arrow_container .arrow_grey_prev_active_big:hover
{
	background-position: 0 -57px;
}

.arrow_container .arrow_grey_next_active_big{
	background:transparent url('../images/arrows_big_2.png') no-repeat;
	background-position: -25px 0px;
		
}


.arrow_container .arrow_grey_prev_active_big{
	background:transparent url('../images/arrows_big_2.png') no-repeat;
	background-position: 0 0px;
		
}


.teamul li{
	list-style:none;
	display:block;
	float:left;
	color:#f5f5f5;
	
}
.teamul li a{
	color:#f5f5f5;
	text-transform:uppercase;
	font-family:verdana;
	width:115px;
	display:block;
	float:left;
	font-size:10px;
	font-weight:bold;
	color:#727272;
	background-color:#0d0d0d;
	border-right:1px solid #404042; 
	border-bottom:1px solid #404042; 
	border-top:1px solid #404042; 
	padding:8px 0px;
	text-align:center;
}

 .teamcontainerul   .lavaLampWithImage a .current{
	
	color:#fff;
}



 .lavaLampWithImage {
            position: relative;
            height: 30px;
           
          background: url("../images/bg.gif") no-repeat top right;
            padding: 0;
            margin: 0;
            overflow: hidden;
        }
         .teamcontainerul   .lavaLampWithImage {
         background:none;
         background-color:#0d0d0d;
         border-bottom:1px solid #404042; 
	border-top:1px solid #404042; 
	   height: 56px;
        
         }  

       .cart_products_display   .lavaLampWithImage {
         background:none;
         background-color:#0d0d0d;
         border-bottom:1px solid #404042; 
	border-top:1px solid #404042; 
	   height: 28px;
        
         }
                .lavaLampWithImage li {
                    float: left;
                    list-style: none;
                }
                    .lavaLampWithImage li.back {
                        background: url("../images/lava.gif") no-repeat right -30px;
                        width: 273px; height: 30px;
                        z-index: 8;
                        position: absolute;
                    }
                        .lavaLampWithImage li.back .left {
                            background: url("../images/lava.gif") no-repeat top left;
                            height: 30px;
                            margin-right: 0; /* 7px is the width of the rounded shape */
                        }
                         .teamcontainerul  .lavaLampWithImage .current
                         {
                         	  background: url("../images/lava.gif") no-repeat top left;
                         	   height: 30px;
                         }
                    .lavaLampWithImage li a {
                        font: bold 10px verdana;
                        text-decoration: none;
                        color: #727272;
                        outline: none;
                        text-align: center;
                        top: 0;
                        text-transform: uppercase;
                        letter-spacing: 0;
                        z-index: 10;
                        display: block;
                        float: left;
                        height: 30px;
                        position: relative;
                        overflow: hidden;
                        margin: auto 0;    
                        width:273px;
                    }
                    
                    .cart_products_display .lavaLampWithImage li a {
                    	width:272px;
                    	border-right:1px solid #404042; 
                    }
                    
                    .teamcontainerul   .lavaLampWithImage li a {
                    
                    		text-transform:uppercase;
			font-family:verdana;
			width:115px;
			
			
			font-size:10px;
			font-weight:bold;
			color:#727272;
			
			
			text-align:center;
			
			
			border-right:1px solid #404042; 
			border-bottom:1px solid #404042; 
			
	
                      }
                       .teamcontainerul   .lavaLampWithImage li a div, .cart_products_display   .lavaLampWithImage li a div
                       {
                       	padding:8px 0px 0;
                       }
                       
                       .cart_products_display   .lavaLampWithImage li a .selected
                       {
                       	 color:#ffffff;
                       }
                    
                        .lavaLampWithImage li a:hover, .lavaLampWithImage li a:active {
                            border: none;
                            color:#ffffff;
                        }
                        
                         .teamcontainerul   .lavaLampWithImage li a:hover
                          {
                          	border-bottom:1px solid #404042; 
                          }
                        
                          .teamcontainerul   .lavaLampWithImage li a:hover, .teamcontainerul  .lavaLampWithImage li a:active,  .cart_products_display   .lavaLampWithImage li a:hover, .cart_products_display  .lavaLampWithImage li a:active
                          {
                          	border-right:1px solid #404042; 
                           	
                          }
                          
                          .teamcontainerul .lavaLampWithImage li.back
                           {
                          	border-right:1px solid #404042; 
                           	
                          }
                          
                          #team_current_6
                          {
                          	border-right:none;
                          }

                       .about_submenu_menu_div_0
                         {
                         	
                         	background: url("../images/about_buttons/about_1.png");            
                         	background-position:0 0;    	
                         	width:273px;
                        	height:30px;
                         } 
                        
                         .about_submenu_menu_div_0:hover,   .about_submenu_menu_div_0 .selected_about_menu
                         {
                         	
                         	background: url("../images/about_buttons/about_1.png");            
                         	background-position:0 -30px;    	
                         	width:273px;
                        	height:30px;
                         } 
                         
                         .about_submenu_menu_div_1
                        {
                        	background: url("../images/about_buttons/about_2.png") 0 0;
                        	width:273px;
                        	height:30px;
                        }
                        
                         .about_submenu_menu_div_1:hover,   .about_submenu_menu_div_1 .selected_about_menu
                         {
                         	
                         	background: url("../images/about_buttons/about_2.png");         
                         	background-position:0 -30px;              	
                         	width:273px;
                        	height:30px;
                         }
  		 .about_submenu_menu_div_2
                        {
                        	background: url("../images/about_buttons/about_3.png") 0 0;
                        	width:273px;
                        	height:30px;
                        }
                        
                         .about_submenu_menu_div_2:hover,   .about_submenu_menu_div_2 .selected_about_menu
                         {
                         	
                         	  
                         	background: url("../images/about_buttons/about_3.png");       
                         	background-position:0 -30px;                	
                         	width:273px;
                        	height:30px;
                         }

.bullet{
	background:transparent url('../images/bullet.gif') 0px 0px no-repeat;
	width:9px;
	height:9px;
	margin-right:10px;
}
.bullet_full{
	background:transparent url('../images/bullet_full.gif') 0px 0px no-repeat;
	width:9px;
	height:9px;
	margin-right:10px;
}

.about_menu_div_0
{
	background: url('../images/buttons/matt_nichol_3.png') 0px 0px no-repeat;
	width:273px;
	height:30px;	
	display:block;
}

a:hover .about_menu_div_0, .about_menu_div_0 .selected_about_menu
{
	background: url('../images/buttons/matt_nichol_3.png') 0px -30px no-repeat;
	width:273px;
	height:30px;	
	display:block;
}

.about_menu_div_1
{
	background: url('../images/buttons/why_created_3.png') 0px 0px no-repeat;
	width:273px;
	height:30px;	
	display:block;
}

a:hover .about_menu_div_1, .about_menu_div_1 .selected_about_menu
{
	background: url('../images/buttons/why_created_3.png') scroll 0px -30px no-repeat;
	width:273px;
	height:30px;	
	display:block;
}
.about_menu_div_2
{
	background: url('../images/buttons/science_sport_3.png') 0px 0px no-repeat;
	width:273px;
	height:30px;	
	margin-bottom:10px;
	display:block;
}

a:hover .about_menu_div_2, .about_menu_div_2 .selected_about_menu
{
	background: url('../images/buttons/science_sport_3.png') 0px -30px no-repeat;	
	width:273px;
	height:30px;
	display:block;	
}



#team_holder
{
	width:735px;
	position:relative;
	overflow:auto;
	height:270px;
}

#team_content
{
	position:absolute;
	left:0;
	top:0px;
	z-index:0;
	font-family:verdana;
}



.left_about_margin
{
	margin: 0px 0px 0px 0px;
	text-align:center;
}
.prod_box_div{
	height:188px;
}
.product_prod_title_box{
	width:177px;
	height:30px;
	margin:0px auto;
}
.product_prod_header_title_box{
	background: transparent url('../images/prod_header_title_box.png') 0px 0px no-repeat;
	width:177px;
	height:3px;
}
.product_prod_middle_title_box{
	background-color: #ededed;
	width:177px;
	height:32px;
	padding:2px 0px 0px 0px;
}
.product_prod_footer_title_box{
	background: transparent url('../images/prod_footer_title_box.png') 0px 0px no-repeat;
	width:177px;
	height:3px;
}
.prod_price_details{
	width:100px;
}
.about_products_learn_more{
	color:#ee3a43;
	font-weight:bold;
	font-size:10px;
}
.white_border_delimitation
{
	border-top:1px dashed #fff;
	margin-top:10px;
}
.login_box a{
	color:#a0a0a0;
	font-size:10px;
}

.login_box a:hover{
	color:#fff;
	
}

.back_retailers
{
	color:#ffffff;
	text-decoration:underline;
}

.twitter{
	background: transparent url('../images/twitter.png') scroll 0px 0px no-repeat;
	width:20px;
	height:20px;
	margin:0px 6px 0px 0px;
}
.twitter:hover{
	background-position:0px -20px;
}
.facebook{
	background: transparent url('../images/facebook.png') scroll 0px 0px no-repeat;
	width:20px;
	height:20px;
	margin:0px 6px 0px 0px;
}
.facebook:hover{
	background-position:0px -20px;
}
.rss{
	background: transparent url('../images/rss.png') scroll 0px 0px no-repeat;	
	width:20px;
	height:20px;
}
.rss:hover{
	background-position:0px -20px;
}
.socializer{
	position:absolute;
	right:15px;
	top:11px;
}
.line_grey_product{
	height:1px;
	background-color:#404042;
}
.line_red{
	margin:0px 4px 0px 15px;
	background-color:#ee3a43; 
	width:20px;
	height:110px;
}
.line_red_why_biosteel{
	margin:0px 4px 0px 15px;
	background-color:#ee3a43; 
	width:20px;
	height:135px;
}
.line_red_by_science{
	margin:0px 4px 0px 15px;
	background-color:#ee3a43; 
	width:20px;
	height:80px;
}
.by_science_title{
	margin:0px 0px 0px 5px;
	background: transparent url('../images/by_science_title.png') scroll 0px 0px no-repeat;	
	width:470px;
	height:76px;
}
.by_science_image{
	background: transparent url('../images/by_science_image.png') scroll 0px 0px no-repeat;	
	width:433px;
	height:140px;
}
.products_col_left_box span{
	
	color:#ee3a43;
	font-style: italic;
	font-size:20px;
}
.products_col_left_box p{
	font-size:10px;
}
.box_did_know{
	/*background: transparent url('../images/box_text_small.png') scroll 0px 0px no-repeat;	*/
	width:289px;
	height:44px;
	text-align:left;
	padding:10px;
	margin:0px 0px 0px 125px;
}
.about_page_img img{
	margin:5px 0px 0px 0px;
}


.ticker_div.inner_ticker_2 .by_science_image{
	margin:0px 0px 0px 15px;
}
.product1{
	margin:50px 0px 0px 0px;
}
.product2{
	margin:0px 10px 0px 0px;
}
.by_science_description{
	width:430px;
	margin:0px 0px 0px 15px;
}
 .about_page_left_2{
	width:450px;
}
 .about_page_right_2{
	width:380px;
	margin:0px 0px 0px 40px;
}
.learn_more_homepage{
	background: transparent url('../images/buttons/learn_more_homepage.png') scroll 0px 0px no-repeat;	
	width:96px;
	height:36px;
}
.learn_more_homepage:hover{
	background: transparent url('../images/buttons/learn_more_homepage.png') scroll 0px -36px no-repeat;	
	width:96px;
	height:36px;
}
.team_ticker_div{
	width:700px;
}
}
.content_form_buy{
	width:870px;
}
#cart_products_offer,.monthly_orders_div{
	margin:0px 0px 0px 25px;
	width:824px;
}
.trustware{
	background: transparent url('../images/buttons/trustware.png') scroll 0px -0px no-repeat;	
	width:56px;
	height:29px;
	margin:0px 3px 0px 0px;
}	
.hakersafe{
	background: transparent url('../images/buttons/hakersafe.png') scroll 0px 0px no-repeat;	
	width:54px;
	height:29px;
	margin:0px 3px 0px 0px;
}
.securized{
	background: transparent url('../images/buttons/securized.png') scroll 0px 0px no-repeat;	
	width:48px;
	height:29px;
}
.visa{
	margin:0px 2px 0px 0px;
	background: transparent url('../images/buttons/visa.png') scroll 0px 0px no-repeat;	
	width:31px;
	height:20px;
}
.mastercard{
	margin:0px 2px 0px 0px;
	background: transparent url('../images/buttons/mastercard.png') scroll 0px 0px no-repeat;	
	width:31px;
	height:20px;
}.amex{
	margin:0px 2px 0px 0px;
	background: transparent url('../images/amex.gif') scroll 0px 0px no-repeat;	
	width:31px;
	height:20px;
}
.american_expert{
	margin:0px 2px 0px 0px;
	background: transparent url('../images/buttons/american_expert.png') scroll 0px 0px no-repeat;	
	width:31px;
	height:20px;
}
.discover{
	background: transparent url('../images/buttons/discover.png') scroll 0px 0px no-repeat;	
	width:31px;
	height:20px;
}
.help_topics{
	width:860px;
	margin:0px auto;
	
}
.help_topics_left{
	width:160px;
	background: transparent url('../images/default/footer_left_topics.png')  0px bottom no-repeat;
	padding:0px 0px 4px 0px;
}
.help_topics_header_left{
	background: transparent url('../images/default/header_left_topics.png')  0px 0px no-repeat;	
	width:160px;
	height:20px;
}
.help_topics_header_left h1{
	padding:5px 0px 0px 15px;
	font-size:10px;
	
}
.help_topics_content_left{
	background-color: #727272;
	width:160px;
}
.help_topics_content_left ul.help_topics_menu{
	display:block;
	width:160px;
	list-style:none;
}
.help_topics_content_left ul.help_topics_menu .list{
	display:block;
	width:160px;
	list-style:none;
	height:20px;
	border-bottom:1px solid #58585a;
}
.help_topics_content_left ul.help_topics_menu .list.last{
	border:0px;
	height:16px;
}	
.help_topics_content_left ul.help_topics_menu .list a
{
	color:#ffffff;
	font-size:10px;
	font-family:Verdana,Arial,sans-serif;
	padding:5px 0px 0px 15px;
	display:block
}
.help_topics_content_left ul.help_topics_menu .list a:hover,
.help_topics_content_left ul.help_topics_menu .list.selected a{
	font-weight:bold;
}
.help_topics_right{
	width:675px;
	background: transparent url('../images/default/footer_right_topics.png')  0px bottom no-repeat;
	padding:0px 0px 3px 0px;
}
.help_topics_header_right{
	background: transparent url('../images/default/help_topics_header.png') scroll 0px 0px no-repeat;	
	width:675px;
	height:20px;
}
.help_topics_content_right{
	background: #1d1d1d;
	width:675px;
}

.help_topics_header_right h1{
	padding:3px 0px 0px 10px;
	color:#ffffff;
	font-size:12px;
}

.retailers_right{
	width:360px;
	background: transparent url('../images/default/footer_right_topics.png')  0px bottom no-repeat;
	padding:0px 0px 3px 0px;
}
.retailers_header_right{
	background: transparent url('../images/default/help_topics_header.png') scroll 0px 0px no-repeat;	
	width:360px;
	height:20px;
}
.retailers_content_right{
	background: #1d1d1d;
	width:360px;
}

.dark_bg_retailers
{
background: #1d1d1d;
}
.retailers_city_content
{
	padding: 15px;
	border-bottom:2px solid #58585a;
}

.retailers_header_right h1{
	padding:3px 0px 0px 10px;
	color:#ffffff;
	font-size:12px;
}
.form_text{
	width:130px;
}
.help_topics_content_right .content{
	margin:0px 25px 0px 10px;
	font-size:10px;
}
.help_topics_content_right .content ul{
	margin:0px 0px 0px 15px;
	list-style-type:disc;
}	

.homepage_ticker
{
	
}

#homepage_holder {
   
    overflow: hidden;
    position: relative;
   width:910px;
   height:467px;
}

.homepage_tickers
{
	position:absolute;
	z-index:100;
	bottom:160px;
	right:7px;
}


.homepage_links a div
{
	margin:0px 4px 0px 0px;
	background: url(../images/bullet_off.png) 0 0 no-repeat;
	width:7px;
	height:7px;
}

.homepage_links a:hover div
{
	background: url(../images/bullet_on.png) 0 0 no-repeat;
	
}
.homepage_links a div.selected
{
	background: url(../images/bullet_on.png) 0 0 no-repeat;
	
}


.homepage_links a div.play
{
	margin:0px 4px 0px 0px;
	background: url(../images/play_pause.png) 0 -7px no-repeat;
	width:7px;
	height:7px;
	display:none;
}

.homepage_links a:hover div.play
{
	background-position: 0 -21px;
	
}


.homepage_links a div.pause
{
	margin:0px 4px 0px 0px;
	background: url(../images/play_pause.png) 0 -0 no-repeat;
	width:7px;
	height:7px;
}

.homepage_links a:hover div.pause
{
	background-position: 0 -14px;
	
}





.homepageul{
	width:70px;
}
.homepageul li{
	list-style:none;
}
.homepage_learnmore
{
	background: url(../images/learn_more.png) 0 0 no-repeat;
	width:96px;
	height:36px;
	position:absolute;
	z-index:100;
	
}
a:hover .homepage_learnmore
{
	background-position:0 -36px;
}

.homepage_click_here_for_locations
{
	background:none;
	width:210px;
	height:30px;
	position:absolute;
	z-index:100;
	
}


.learn_more_button_1
{
	bottom:40px;
	left:35px;
}
.learn_more_button_2
{
	bottom: 70px;
    	right: 35px;
}
.learn_more_button_3
{
	bottom:35px;
	right: 35px;
}
.learn_more_button_4
{
	bottom:30px;
	right: 40px;
}

.select_shipping
{
	 border: 1px solid #C3C3C3;
	    font-family: Verdana,Arial,sans-serif;
	    font-size: 10px;
	    font-weight: bold;
	    height: 18px;
	    line-height: 18px;
	  
	
}

#security_code_image
{
	position:absolute;
	
	right: -30px;
    	z-index: 10;
    	display:none;
}
#sizing_chart
{
	position:absolute;
	top:100px;
	left: 100px;
    	z-index: 10;
    	display:none;
}

.billing_display_fields
{
	display:none;
}

.menufooter{
	text-align:center;
	margin:0px 230px 0 228px;
	font-size:10px;
	font-weight:normal;
	list-style:none;
	color:#404042;
	width:412px;
}
.menufooter_2{
	text-align:center;
	margin:0px auto;
	font-size:10px;
	font-weight:normal;
	list-style:none;
	color:#404042;
	width:352px;
}

.menufooter .list a, .menufooter  a, .menufooter,.menufooter_2 .list a, .menufooter_2  a, .menufooter_2{
	color:#686868;
}

.footer_image_by_sport
{
	
	margin:0 auto;
	text-align:center;
}


.menufooter .list, .menufooter_2 .list
{
	padding-bottom:1px;
	line-height:10px;
	
	
	
}

.last_list
{
	padding:0;
	background:none;
	text-align:right;
}

.first_list
{
	padding:0;
	background: url(../images/bg_footer.gif) top right no-repeat;
	text-align:left;
}

.normal_list
{
	
	text-align:center;
	padding:0;
	background: url(../images/bg_footer.gif) top right no-repeat;
}

.pagediv_landing h1
{
	font-size:28px;
	font-weight:bold;
}

.pagediv_landing h2
{
	font-size:18px;
	font-weight:bold;
}

.pagediv_landing .left_part
{
	float:left;
	width:450px;
	margin-right:25px;
}

.pagediv_landing .left_part .product_text_details
{
	float:left;
	width:280px;
	margin-right:10px;
}

.pagediv_landing .right_part
{
	float:left;
	width:385px;
	margin-left:25px;
}

.full_price_discount
{
	position:absolute;
	top:-10px;
	left:0;
	font-size:11px;
}

ul.retailers_menu{
	display:block;
	width:160px;
	list-style:none;
}
ul.retailers_menu .list{
	display:block;
	width:160px;
	list-style:none;
	height:20px;
	
}
 ul.retailers_menu .list.last{
	border:0px;
	height:16px;
}	
ul.retailers_menu .list a
{
	color:#ffffff;
	font-size:10px;
	font-family:Verdana,Arial,sans-serif;
	padding:5px 0px 0px 15px;
	display:block
}
 ul.retailers_menu .list a:hover,
 ul.retailers_menu .list.selected a{
	font-weight:bold;
}

.search_button
{
	background: url("../images/buttons/search.png") no-repeat;
	width:72px;
	height:22px;
}

.retailers_select{
	border:1px solid #c3c3c3;
	width:175px;
	height:18px;
	line-height:18px;
	font-size:10px;
	font-family:Verdana,Arial,sans-serif;
	font-weight:bold;
}

/* ////////////////// LANDING PAGES //////////////////////////////// */


.bordered
{
	height:2px;
	background:url(../images/border.gif);
}
.margin_35_0
{
	margin:35px 0;
}



.quote_landing
{
	width:722px;
	padding:20px;
	font-color:white;
	font-size:14px;
	background: #585858;
	margin: 60px auto 0;
	
	
}
.page_content_div_landing_1,.page_content_div_landing_2,.page_content_div_landing_3,.page_content_div_landing_4,.page_content_div_landing_5,.page_content_div_landing_6
{
	background: black url(../images/background_landing_2.gif) top center no-repeat;
}

.bullets_landing_3,.bullets_landing_2
{
	width:290px;
	margin:0 0 10px 0;
	background:url(../images/star_red.png) no-repeat top left;
	float:left;
	
}
.bullets_landing_2
{
	width:260px;
	
	
}
.bullets_landing_1,.bullets_landing_4,.bullets_landing_5,.bullets_landing_6
{
	width:333px;
	margin:0 50px 20px 80px;
	background:url(../images/bullet_landing_arrow.png) no-repeat top left;
	
}


.bullets_landing_3.margin_0_15,.bullets_landing_2.margin_0_15
{
	margin-right:15px;
	margin-left:15px;
}
.margin_35_30
{
	margin: 35px 30px;
}
.bullets_landing p
{
	margin: 0 0 0 34px;
}


.landing_page_content
{
	width:825px;
	margin-left:33px;
}

.landing_page_2_top_image, .landing_page_6_top_image{
	width:425px;
	text-align:right;
}
.landing_page_1_top_image{
	width:365px;
	text-align:right;
}

.landing_page_5_main_text
{
	width:700px;
	float:left;
}


/*BENEFITS */



/**** Isotope Filtering ****/

.isotope-item {
  z-index: 2;
}

.isotope-hidden.isotope-item {
  pointer-events: none;
  z-index: 1;
}

/**** Isotope CSS3 transitions ****/

.isotope,
.isotope .isotope-item {
  -webkit-transition-duration: 0.8s;
     -moz-transition-duration: 0.8s;
          transition-duration: 0.8s;
}

.isotope {
  -webkit-transition-property: height, width;
     -moz-transition-property: height, width;
          transition-property: height, width;
}

.isotope .isotope-item {
  -webkit-transition-property: -webkit-transform, opacity;
     -moz-transition-property:    -moz-transform, opacity;
          transition-property:         transform, opacity;
}

/**** disabling Isotope CSS3 transitions ****/

.isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition {
  -webkit-transition-duration: 0s;
     -moz-transition-duration: 0s;
          transition-duration: 0s;
}

/* End: Recommended Isotope styles */


/* The Magnificent Clearfix: nicolasgallagher.com/micro-clearfix-hack/ */
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }

.option-combo.activity
{
	width:214px;
	
}
.option-combo.size
{
	width:214px;
	
}
.benefits_left_menu a
{
	color:#fff;
}

.benefits_left_menu
{
	width:214px;
	padding:0;
	margin-right:10px;
	margin-top:5px;
	color:#fff;
	background: transparent url(../images/benefits_img/back_left_trans_piece_3_1_1.png)  ;
}
.benefits_left_menu_2
{
	width:214px;
	height:40px;
	margin-right:10px;
	color:#fff;
	background: transparent url(../images/benefits_img/back_left_trans_piece_2.png);
}

#container
{
	width: 736px;
	overflow: hidden; 
	position: relative;
	height: 400px;
}


.small_element
{
	display:block;
}
.big_element
{
	display:none;
}

.recomandation_button:hover .hover_button_recomandation, .recomandation_button .active_button_recomandation
{
	display:block;
}

.recomandation_button:hover .active_button_recomandation, .recomandation_button .hover_button_recomandation
{
	display:none;
}


#options .option-combo li {

  float: left;
  height:22px;
  margin:2px;
  
}

#options .option-combo li.first_option_filter
{
	width:214px;
	height:36px;
	margin:0;
	
}

#options ul
{
	margin:0;
	padding:0;
	list-style-type:none;
}

#options li a {
  
  color: #000;
  padding: 2px 6px;
  
  background:#898989;
    -webkit-border-radius: 8px;
     -moz-border-radius: 8px;
     border-radius: 8px;
 
}


#options li a:hover, #options li a.selected  {
  color: #fff;
  background:#f23d3f;
}

#options li.first_option_filter a, #options li.first_option_filter a.selected, #options li.first_option_filter a.hover
{
	background:none;
	padding:0;
	border:none;
	width:214px;
	height:36px;
	border-radius:0;
	  -webkit-border-radius:0;
    	 -moz-border-radius: 0;
}

.color-shape {
 
  margin: 5px;
  float: left;
}

.option-combo
{
	padding:5px 0 10px;
}

.option-combo.activity
{
	border-bottom: 1px solid #666666;
	
	
	
}

.message_coupon_code
{	
	padding-left:60px;
	font-size:11px;
	font-weight:normal;
}


/*
================== ABOUT PAGE NEW STYLES
*/

.about_page
{
	padding-top:80px;
}

.absolute_about_menu
{
	position:absolute;
	top:20px;
	left:10px;
	z-index:1;
}

.box_did_know_about_new {
   
    margin: 10px 0 0 15px;
    padding: 10px;
    text-align: left;
    border: 1px solid #ff3333;
    -webkit-border-radius: 3px;
   -moz-border-radius: 3px;
   border-radius: 3px;
   
}

.slide_2_about_margin
{
	margin-left:15px;
}

/*
================== ABOUT PAGE NEW STYLES end
*/

.content_slider_container
{
	width: 910px;
	overflow:hidden;
	height:467px;
}

#main_big_container
{
	position:absolute;
	width:3000px;
	height:467px;
	top:0;
	left:-910px;
	z-index:10;
}


.main_slide
{
	width:3000px;
	
}

.left_slide, .center_slide, .right_slide, .new_slide
{
	width:910px;
	height:467px;
}
