html {overflow:-moz-scrollbars-vertical;}
body {margin:0px; padding:0px; background:url(../images/shared/bg_background.jpg) top center no-repeat; height:996px; }
body.splash { background:url(../images/shared/bg_splash.jpg) top center no-repeat ;margin:0px; padding:0px;height:796px;}
img {border:0px; }
table#main {width:810px; margin-top:54px; }

.content { z-index:99; }

div.splash {background:#FFFFFF top left no-repeat;font-family:Verdana;height:205px;position:absolute;left:50%;margin-left:-361px;margin-top:204px;text-align:center;width:722px;}
	div.splash_fr{ color:#ab6951;float:left;  height:212px;width:358.5px;}
		div.splash_fr_title{ font-size:23px;margin-top:30px; }
		div.splash_fr_subtitle{font-size:14px;margin-top:7px;}
		div.splash_fr_img {margin-top:10px;}
		
	div.splash_seperator{ background:url(../images/shared/i_seperator.gif); float:left ;height:166px; width:5px; vertical-align:middle; margin-top:20px;}
	
	div.splash_en{ color:#ab6951;float:left; height:212px;  width:358.5px;}
		div.splash_en_title{ font-size:23px;margin-top:30px;}
		div.splash_en_subtitle{font-size:14px;margin-top:8px;}
		div.splash_en_img {margin-top:26px;}
		
	.header { position:relative; clear:both; width:800px; height:148px; background: url(../images/shared/bg_header.gif) center repeat; z-index:100;}
		.header .logo {position:absolute; z-index:20; margin-left:22px; margin-top:32px;}
		.header .logo h1.l_nutrition {margin:0; padding:0; text-indent:-9999px;}
		.header .nav {position:absolute; left:250px; top:20px; width:428px; height:101px; z-index:20;}
			.header .nav .section1 {position:absolute; left:0px; top:0px; width:71px; height:101px; z-index:20;}
			.header .nav .section2 {position:absolute; left:83px; top:0px; width:71px; height:101px; z-index:20;}
			.header .nav .section3 {position:absolute; left:178px; top:0px; width:71px; height:101px; z-index:20;}
			.header .nav .section4 {position:absolute; left:267px; top:0px; width:71px; height:101px; z-index:20;}
			.header .nav .section5 {position:absolute; left:356px; top:0px; width:71px; height:101px; z-index:20;}
		.header .switchLanguage {position:absolute; left:707px; top:30px; width:53px; height:12px; z-index:20;}
		.header .survey1 {position:absolute; left:427px; top:149px; width:146px; height:auto; z-index:29; background:url("/web/images/shared/bg_survey.gif") bottom left no-repeat; overflow:hidden;}
		.header .survey2 {position:absolute; left:602px; top:149px; width:146px; height:auto; z-index:29; background:url("/web/images/shared/bg_survey.gif") bottom left no-repeat; overflow:hidden;}
			/*.header .survey*/ .txt_survey {position:relative; clear:both; height:93px;}
				/*.header .survey*/ .txt_survey img {margin-left:20px; margin-top:12px; cursor:pointer;}
			/*.header .survey*/ .bt_survey {position:relative; clear:both; height:31px;margin-top:-1px; text-align:center;}
				/*.header .survey*/ .bt_survey img {margin-top:6px; cursor:pointer;}
		
	.footer {  clear:both; width:800px;  background: #FFFFFF no-repeat; margin-left:5px;}
		.footer .inner { border:1px solid #dfdfdf; position:relative; height:101px;}
		.footer .logo01 {position:absolute; left:17px; top:22px; width:69px; height:61px; z-index:1;}
		.footer .logo02 {position:absolute; left:106px; top:22px; width:54px; height:56px; z-index:1;}
		.footer .logo03 {position:absolute; left:207px; top:22px; width:96px; height:44px; z-index:1;}
		.footer .link {position:absolute; left:366px; top:46px; height:15px; z-index:1; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#999999; font-weight:bold; text-transform:uppercase;}
			.footer .link a {color:#8f9854;}

	.home { position:relative; clear:both; padding:4px 0px 0px 5px;}
		.home .content { position:relative; clear:both; width:800px;  background:#FFFFFF; font-family:Arial,Helvetica,Geneva,Sans-Serif;}
		.home .content .inner { position:relative; height:650px; z-index:15; border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf; } 
			.home .left_col {display:inline;float:left; margin-left:55px; margin-top:57px; width:300px;}
			.home .left_col p { margin-top:28px;}
				.home .left_col_title {color:#f58f4b; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:23px; width:344px;}
				.home .left_col_body { color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px;}
			.home .right_col {color:#666666;display:inline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; float:left; margin-left:75px; margin-top:67px; width:300px;}
						
	.mission {position:relative; clear:both; padding:4px 0px 0px 5px;}
		.mission .content { position:relative; clear:both; width:800px;  background:#FFFFFF; font-family:Arial,Helvetica,Geneva,Sans-Serif;}
		.mission .content .inner { position:relative; height:620px; z-index:15; border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf; } 
		.mission .content .subNav {position:absolute; left:0px; top:96px; width:185px; height:204px; z-index:15; background:url("/web/images/shared/bg_navMission.gif") top left no-repeat;}
			.mission .content .subNav .section2_1 {position:absolute; left:40px; top:37px; width:139px; height:15; z-index:11; text-align:right;}
			.mission .content .subNav .section2_2 {position:absolute; left:40px; top:66px; width:139px; height:15; z-index:11; text-align:right;}
		.mission .content .title { color:#f58f4b; font-family:Verdana; font-size:40px;position:absolute; left:250px; top:42px; width:560px; height:35px; z-index:15;}
		.mission .content .sub-title {color:#f58f4b; font-family:Verdana; font-size:25px;position:absolute; left:250px; top:90px; width:560px; height:35px; z-index:15;}
		.mission .content .sub-title2 {color:#f58f4b; font-family:Verdana; font-size:14px; font-weight:bold;position:absolute; left:250px; top:138px; width:560px; height:35px; z-index:15;}
		
		.mission .content .missionText {position:absolute; left:250px; top:174px; width:465px; height:330px; z-index:15;}
			.mission .content .missionText a {color:#666666; font-weight:bold;}
		.mission .content .apple {position:absolute; left:568px; top:450px; width:171px; height:217px; z-index:14;}

	.theme {position:relative; clear:both; padding:4px 0px 0px 5px;}
		.theme .content { position:relative; clear:both; width:800px;  background:#FFFFFF; font-family:Arial,Helvetica,Geneva,Sans-Serif;}
		.theme .content .inner { position:relative; height:695px; z-index:15; border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf; } 
		.theme .content .subNav {position:absolute; left:0px; top:96px; width:185px; height:204px; z-index:15; background:url("/web/images/shared/bg_navMission.gif") top left no-repeat;}
			.theme .content .subNav .section2_1 {position:absolute; left:40px; top:37px; width:139px; height:13px; z-index:15; text-align:right;}
			.theme .content .subNav .section2_2 {position:absolute; left:40px; top:66px; width:139px; height:14px; z-index:15; text-align:right;}
		.theme .content .title {position:absolute; left:223px; top:28px; width:560px; height:35px; z-index:15;}
		.theme .content .missionText {position:absolute; left:223px; top:96px; width:465px; height:330px; z-index:15;}
			.theme .content .missionText a {color:#666666; font-weight:bold;}
		.theme .content .apple {position:absolute; left:493px; top:475px; width:171px; height:217px; z-index:14;}

	.facts {position:relative; clear:both; padding:4px 0px 0px 5px;}
		.facts .content { position:relative; clear:both; width:800px;  background:#FFFFFF; font-family:Arial,Helvetica,Geneva,Sans-Serif;}
		.facts .content .inner { position:relative; height:2280px; z-index:15; border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf; } 
		.facts .content .subNav {position:absolute; left:0px; top:82px; width:185px; height:204px; z-index:15; background:#f7fbdd;}
		.facts .content .subNav a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none;}
		.facts .content .subNav a.in { color:#8f9854;}
		.facts .content .subNav a.out { color:#abb665;}
		.facts .content .subNav a.out:hover { color:#8f9854;}
		
			.facts .content .subNav .section3_1 {position:absolute; left:20px; top:30px; width:159px; height:13px; z-index:15; text-align:right;}
			.facts .content .subNav .section3_2 {position:absolute; left:25px; top:77px; width:154px; height:14px; z-index:15; text-align:right;}
			
			.facts .content .subNav .section3_1f {position:absolute; left:5px; top:30px; width:175px; height:13px; z-index:15; text-align:right;}
			.facts .content .subNav .section3_2f {position:absolute; left:26px; top:77px; width:154px; height:14px; z-index:15; text-align:right;}
			
		.facts .content .title {color:#f58f4b; font-family:Verdana; font-size:40px;position:absolute; left:249px; top:42px; width:560px; height:35px; z-index:15;}
		.facts .content .sub-title {color:#f58f4b; font-family:Verdana; font-size:22px;position:absolute; left:249px; top:90px; width:560px; height:35px; z-index:15;}
		.facts .content .sub-title2 {color:#f58f4b; font-family:Verdana; font-size:14px; font-weight:bold;}
		.facts .content .sub-title3 {color:#f58f4b; font-family:Verdana; font-size:14px;}
		.facts .content .factsText {position:absolute; left:249px; top:144px; width:494px; height:330px; z-index:15;}
			.facts .content .factsText a {color:#8f9854; font-weight:bold;}
		.facts .content .answer {position:absolute; left:223px; top:1650px; width:300px; height:110px; background:#FFFFFF; border:1px solid #666666; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:13px; color:#000000; line-height:14px; text-align:center; z-index:500;}
			
			.facts .content .answer .answerText {position:absolute; left:12px; top:50px; width:275px; height:50px; color:#666666;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px; z-index:500;}
			.facts .content .answer .close {position:absolute; left:243px; top:5px; width:20px; height:20px; font-family: z-index:500;}
				.facts .content .answer .close a {color:#666666; font-weight:bold;}
		.facts .content .glass {position:absolute; left:50px; top:213px; width:122px; height:172px; z-index:15;}

	.resources {position:relative; clear:both; padding:4px 0px 0px 5px;}
		.resources .content { position:relative; clear:both; width:800px;  background:#FFFFFF; font-family:Arial,Helvetica,Geneva,Sans-Serif;}
		.resources .content .inner { position:relative; height:790px; z-index:15; border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf; } 
		.resources .content .subNav {position:absolute; left:0px; top:82px; width:185px; height:204px; z-index:15; background:#F7FBDD none repeat scroll 0 0;}
			.resources .content .subNav a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none;}
			.resources .content .subNav a.in { color:#8f9854;}
			.resources .content .subNav a.out { color:#abb665;}
			.resources .content .subNav a.out:hover { color:#8f9854;}

			.resources .content .subNav .section3_1 {position:absolute; left:20px; top:30px; width:159px; height:13px; z-index:15; text-align:right;}
			.resources .content .subNav .section3_2 {position:absolute; left:25px; top:77px; width:154px; height:14px; z-index:15; text-align:right;}
			
			.resources .content .subNav .section3_1f {position:absolute; left:5px; top:30px; width:175px; height:13px; z-index:15; text-align:right;}
			.resources .content .subNav .section3_2f {position:absolute; left:21px; top:77px; width:159px; height:14px; z-index:15; text-align:right;}
			
		.resources .content .title {color:#f58f4b; font-family:Verdana; font-size:40px;position:absolute; left:250px; top:42px; width:560px; height:35px; z-index:15;}
		.resources .content .sub-title {color:#f58f4b; font-family:Verdana; font-size:25px;position:absolute; left:250px; top:90px; width:560px; height:35px; z-index:15;}
		.resources .content .sub-title2 {color:#f58f4b; font-family:Verdana; font-size:14px; font-weight:bold;position:absolute; left:250px; top:138px; width:560px; height:35px; z-index:15;}
				
		.resources .content .resourcesText {position:absolute; left:250px; top:194px; width:465px; height:330px; z-index:15;}
			.resources .content .resourcesText a {color:#666666; font-weight:bold;}
		.resources .content .glass {position:absolute; left:50px; top:213px; width:122px; height:172px; z-index:15;}

	.recipes {position:relative; clear:both; padding:4px 0px 0px 5px;}
		.recipes .content { position:relative; clear:both; width:800px;  background:#FFFFFF; font-family:Arial,Helvetica,Geneva,Sans-Serif;}
		.recipes .content .inner { position:relative; height:700px; z-index:15; border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf; } 
		.recipes .content .subNav {position:absolute; left:250px; top:230px; width:500px; height:434px; z-index:15; background:url("/web/images/shared/bg_navRecipes01.gif") top left no-repeat;}

			.recipes .content .subNav .sections {height:79px;width:474px;z-index:15; color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin-top:22px; margin-left:22px;}
			.recipes .content .subNav .sections .recipes_title{color:#fe8332; font-family:Verdana; font-size:18px; font-weight:bold; margin-left:15px;}
			.recipes .content .subNav .sections .recipes_body{margin-left:114px; margin-top:2px; width:320px;}
			.recipes .content .subNav .sections p{ text-transform:none;}
			.recipes .content .subNav a{ text-decoration:none; outline:0; cursor:pointer;}
			
			.recipes .content .subNav .cat_icon1{background-image:url(../images/shared/recipes_cat1.jpg); width:98px; height:79px; float:left;}
			.recipes .content .subNav .cat_icon2{background-image:url(../images/shared/recipes_cat2.jpg); width:98px; height:79px; float:left;}
			.recipes .content .subNav .cat_icon3{background-image:url(../images/shared/recipes_cat3.jpg); width:98px; height:79px; float:left;}
			.recipes .content .subNav .cat_icon4{background-image:url(../images/shared/recipes_cat4.jpg); width:98px; height:79px; float:left;}
			
		.recipes .content .title {color:#f58f4b; font-family:Verdana; font-size:40px;position:absolute; left:250px; top:42px; width:560px; height:35px; z-index:15;}
		.recipes .content .recipesText {position:absolute; left:250px; top:114px; width:450px; height:75px; z-index:15;}
		.recipes .content .plate {position:absolute; left:0px; top:82px; width:140px; height:233px; z-index:15;}

	.details {position:relative; clear:both; padding:4px 0px 0px 5px;}
		.details .content { position:relative; clear:both; width:800px;  background:#FFFFFF; font-family:Arial,Helvetica,Geneva,Sans-Serif;}
		.details .content .inner { position:relative; height:1200px; border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf; } 
		
		.details .content .subNav {  font-family:Verdana, Arial, Helvetica, sans-serif;position:absolute; left:0px; top:130px; width:207px; height:920px; z-index:15; padding-top:10px; background:#f7fbdd top left no-repeat;}
			.details .content .subNav .section {margin-left:10px;position:relative; width:175px; height:auto; padding-left:5px; padding-top:10px; text-align:right;}
				.details .content .subNav .section .item {position:relative; clear:both; padding-bottom:7px; font-size:12px; color:#f58f4b; line-height:14px; text-align:right; font-weight:bold;}
					.details .content .subNav .section .item a {color:#9da566; text-decoration:none; font-weight:normal; font-size:11px;}
				.details .content .subNav .section .itemOn {position:relative; clear:both; padding-bottom:7px; font-size:11px; color:#666666; line-height:14px; text-align:right;}
					.details .content .subNav .section .itemOn a {color:#333333; text-decoration:none; font-weight:bold;}
		
		.details .content .title1 {color:#f58f4b; font-family:Verdana; font-size:40px;position:absolute; left:249px; top:42px; width:560px; height:35px; z-index:15;}
		.details .content .recipe {position:absolute; left:250px; top:130px; width:502px; height:auto; z-index:15; background: #f7f5ce top left no-repeat;}
			.details .content .recipe .title {position:relative; clear:both; left:21px; top:21px; width:450px; height:50px;}
			.details .content .recipe .recipeHd {position:relative; clear:both; left:21px; width:475px; height:auto; padding-top:21px;}
				.details .content .recipe .recipeHd .photo {position:relative; float:left; width:156px; height:156px;}
				.details .content .recipe .recipeHd .ingredients {position:relative; float:left; left:15px; width:295px; height:auto;}
			.details .content .recipe .preparation {position:relative; clear:both; left:21px; width:450px; height:auto; padding-top:10px; padding-bottom:20px;}
			
			.details .content .recipe .nutritionalInfo {position:relative; clear:both; left:-21px; width:502px; height:auto; min-height:155px;}
				.details .content .recipe .nutritionalInfo .rowTitle {position: relative; clear: both; width: 330px; height: 22px; font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 11px; color: #f98d46; font-weight: bold;background:#FFFFFF;}
					.details .content .recipe .nutritionalInfo .rowTitle .title1 {position: relative; float: left; width: 219px; height:19px; padding-top:3px; padding-left:12px; }
					.details .content .recipe .nutritionalInfo .rowTitle .title1[class] {width:207px;}
					.details .content .recipe .nutritionalInfo .rowTitle .title2 {position: relative; float: left; width: 122px; height:19px; padding-top:3px; padding-left:12px;}
					.details .content .recipe .nutritionalInfo .rowTitle .title2[class] {width:110px;}
					.details .content .recipe .nutritionalInfo .rowTitle .title3 {position: relative; float: left; width: 154px; height:19px; padding-top:3px;margin-left:50px;}
			
				.details .content .recipe .nutritionalInfo .contentColumn {position: relative; clear: both; width: 330px; height: 114px; font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 11px; font-weight: normal;}
					.details .content .recipe .nutritionalInfo .contentColumn .column1 {  width: 159px; height: 114px; color:#999999; float:left; font-weight:bold;}
					.details .content .recipe .nutritionalInfo .contentColumn .column2 {  width: 159px; height: 114px; color:#666666; float:left;}
					
					.details .content .recipe .nutritionalInfo .vsep { position: relative; float: left; width:3px; height:114px; background:#eceab9;}
					.details .content .recipe .nutritionalInfo .vsep[class] {height:134px;}
					.details .content .recipe .nutritionalInfo .contentColumn .column3 {  width: 165px; height: 114px; color:#999999; font-weight:bold;float:left}
					.details .content .recipe .nutritionalInfo .contentColumn .column4 {  width: 165px; height: 114px; color:#666666;float:left}
					
					.details .content .recipe .nutritionalInfo .row1 { position: relative; clear: both; height: 19px; background:#FFFFFF; padding-left:12px;}
					.details .content .recipe .nutritionalInfo .row2 { position: relative; clear: both; height: 19px; background:#eceab9; padding-left:12px;}
			
			
				/*Table Style1 (Used on the Recipe Page)*/
				table.style1 {
					border:0;
					font-size:10px;
					margin:20px 0 0 0; padding:0;
					width:328px;
				}
				table.style1 thead th.first { padding-left:10px; }
				table.style1 thead th {
					background:#fff;
					color:#F98D46;
					font-weight:bold;
					line-height:30px;
					text-align:left;
				}
				table.style1 tbody tr.row1 { background:#fff; }
				table.style1 tbody tr.row2 { background:#eceab9; }
				table.style1 tbody tr td { color:#666; line-height:20px; width:50%; }
				table.style1 tbody tr td.label { font-weight:bold; padding-left:10px; width:50%; }

			.details .content .recipe .nutritionalLegal {position:relative; clear:both; left:15px; width:340px; height:auto; padding-top:61px; padding-bottom:15px;}
			.details .content .recipe .plate {bottom:-55px;clear:both;height:177px;position:absolute;right:-32px;width:174px;}
			* html .details .content .recipe .plate {bottom:-61px;}
			.details .content .recipe .plate a { outline:0;}
			
		.printMode {position:absolute; left:0px; top:0px; width:527px; height:1100px; z-index:12; background:#f7f6e4;}
			.printMode .recipe {position:absolute; left:0px; top:0px; width:502px; height:570px; z-index:12;}
				.printMode .recipe .title {position:relative; clear:both; left:21px; top:21px; width:450px; height:50px;}
				.printMode .recipe .title1 { display:none;}
			.printMode .recipe .recipeHd {position:relative; clear:both; left:21px; width:450px; height:auto; padding-top:21px;}
				.printMode .recipe .recipeHd .photo {position:relative; float:left; width:156px; height:156px;}
				.printMode .recipe .recipeHd .ingredients {position:relative; float:left; left:15px; width:293px; height:auto;}
			.printMode .recipe .preparation {position:relative; clear:both; left:21px; width:450px; height:auto; padding-top:10px;}
			.printMode .recipe .nutritionalInfo {position:relative; clear:both; left:-21px; width:502px; height:auto; padding-top:21px;}
				.printMode .recipe .nutritionalInfo .rowTitle {position: relative; clear: both; width: 502px; height: 19px; font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 11px; color: #f98d46; font-weight: bold;}
					.printMode .recipe .nutritionalInfo .rowTitle .title1 {position: relative; float: left; width: auto; height: 19px; padding-left:12px; padding-top:3px; padding-right:12px;}
					.printMode .recipe .nutritionalInfo .rowTitle .title2 {position: relative; float: left; width: auto; height: 19px; padding-left:12px; padding-top:3px;}
					.printMode .recipe .nutritionalInfo .rowTitle .title3 {position: relative; float: left; width: auto; height: 19px; padding-left:12px; padding-top:3px;}
				.printMode .recipe .nutritionalInfo .contentColumn { position: relative; clear: both; width: 502px; height: 114px;  font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 11px; font-weight: normal;}
					.printMode .recipe .nutritionalInfo .contentColumn .column1 { position: relative; float: left; width: 132px; height: 114px; color:#999999; font-weight:bold;}
					.printMode .recipe .nutritionalInfo .contentColumn .column2 { position: relative; float: left; width: 87px; height: 114px; color:#666666;}
					.printMode .recipe .nutritionalInfo .vsep { position: relative; float: left; width:3px; height: 114px; background:#eceab9;}
					.printMode .recipe .nutritionalInfo .contentColumn .column3 { position: relative; float: left; width: 134px; height: 114px; color:#999999; font-weight:bold;}
					.printMode .recipe .nutritionalInfo .contentColumn .column4 { position: relative; float: left; width: 145px; height: 114px; color:#666666;}
					.printMode .recipe .nutritionalInfo .row1 { position: relative; clear: both; height: 19px; background:#FFFFFF; padding-left:12px; padding-top:3px;}
					.printMode .recipe .nutritionalInfo .row2 { position: relative; clear: both; height: 19px; background:#eceab9; padding-left:12px; padding-top:3px;}
			.printMode .recipe .nutritionalLegal {position:relative; clear:both; left:15px; width:340px; height:auto; padding-top:21px; padding-bottom:15px;}
			.printMode .recipe .plate img{ display:none;}

	.friends {position:relative; clear:both; padding:4px 0px 0px 5px;}
		.friends .content { position:relative; clear:both; width:800px;  background:#FFFFFF; font-family:Arial,Helvetica,Geneva,Sans-Serif;}
		.friends .content .inner { position:relative; height:1300px; z-index:15; border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf; } 
		.friends .content .title {color:#f58f4b; font-family:Verdana; font-size:40px;position:absolute; left:250px; top:42px; width:560px; height:35px; z-index:15;}
		.friends .content .friendsText {position:absolute; left:250px; top:114px; width:450px; height:330px; z-index:15; font-family:Verdana, Arial, Helvetica, sans-serif}
			.friends .content .friendsText .paragraph_title { color: #f58f4b; font-weight:bold; font-size:14px;}
			.friends .content .friendsText a {color:#8f9854; font-weight:bold;}
		.friends .content .fourk {position:absolute; left:85px; top:180px; width:97px; height:347px; z-index:14;}
		.friends .content .knife {position:absolute; left:665px; top:731px; width:95px; height:396px; z-index:14;}
		.friends .content .knife_fr {position:absolute; left:685px; top:551px; width:95px; height:396px; z-index:14;}

	body.legal{ background:#FFFFFF;}
		.legal .textTitle {color:#f58f4b;}
		.legal .text b {color:#f58f4b;}
		
.text {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666; line-height:16px;}
.textTitle {font-family:Arial,Helvetica,Geneva,Sans-Serif; font-size:14px; color:#666666; line-height:16px; font-weight:bold;}
.blue {color:#F58F4B; font-weight:bold;}
	
	
p {margin:0px 0px 15px 0px;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
ul {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
ol {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
li {margin:0px 0px 0px 30px; padding:0px 0px 0px 0px;}
#detect {
        background:#fff1cf;
        border-top:1px solid #9C6129;
        border-bottom:1px solid #9C6129;
        color:#d2232a;
        font-weight:bold;
        padding:8px 0;
        position:absolute;
        left:0; top:0;
        text-align:center;
        width:100%;
        z-index:300;
    }
