
@charset "utf-8";
/* CSS Document */
/************************************
*				general 			*/
/************************************/
body {
	margin:0;
	padding:0;
	background:url(/local/images/bg_body_home.png) no-repeat center top;
	min-width:980px;
	font-family:Arial, Helvetica, sans-serif;
}
img{
	border:none;
}
hr {border:0; width:697px; background-color:#bcbcbc; color:#bcbcbc; height:1px; margin-bottom:18px;}
a {outline:none;}
/************************************
*				Header	 			*/
/************************************/
#header{
	width:100%;
	height:87px;
	background:#FA6900;
	margin:0 auto;
	padding:0;
}
#anim{width:100%; margin:0; background:#FA6900; text-align:center; min-width:980px; height:425px;}
/************************************
*				Footer	 			*/
/************************************/
#footer{
	margin:auto;
	padding-top:30px;
	padding-bottom:20px;
	padding-left:5px;
	width:955px;
	height:10px;
	font-size:9px;
	color:#FA6900;
	text-transform:uppercase;
	clear:both;
}
#footer{
	margin-bottom:20px;
}
#footer a{
	color:#FA6900;
	text-decoration:none;
}
#footer a:hover{
	text-decoration:underline;
}
/************************************
*				Menu	 			*/
/************************************/
#menu{
	width:982px;
	height:87px;
	margin:auto;
}
#menu ul{
	margin:0;
	padding:28px 0 0 0;
	width:700px;
	height:50px;
	list-style:none;
	float:left;
}
#menu li{
	height:24px;
	float:left;
}
#menu #logo{
	margin:0;
	padding:29px 0 0 8px;
	width:248px;
	text-align:right;
	float:right;
	position: relative;
}
#menu #logo img {margin-right:10px;}
#lang {position:absolute; top:3px; right:10px; font-size:11px;}
#lang a {color:#FFF; text-decoration:none;}
#lang a:hover {text-decoration:underline;}
/************************************
*				Main	 			*/
/************************************/
#main{
	margin:auto;
	width:960px;
}
/************************************
*				Content 			*/
/************************************/
#pre-content{color:#666; font-size:14px; padding:44px 0 0 44px;}
#content{
	margin:12px 0 0 0;
	padding:0;
	position:relative;
	width:736px;
	background:url(/local/images/content_bg.png) repeat-y;
	float:left;
}
#content.home-content{/*background:url(/local/images/content_bg_home.png) repeat-y;*/ background:none;}
#content .sub-content{margin:0 42px 15px auto; padding:0; position:relative; width:650px; /*background:url(/local/images/content_bg_sub.png) repeat-y;*/}
#content p{
	margin:0 0 15px 22px;
	padding:0;
	width:615px;
	font-size:14px;
	color:#666666;
	line-height:20px;
}
#content img{
	margin:10px 0 15px 20px;
	padding:0;
}
#content ul{
	list-style:none;
	padding:0 0 0 20px;
	margin:0 0 14px 0;
}
#content ul li{
	margin:0 0 7px 0;
	padding:0 0 0 22px;
	width:600px;
	font-size:14px;
	font-weight:bold;
	color:#558BC9;
	background:url(/local/images/bullet_flower_orange.png) no-repeat;
	line-height:20px;
}
#content ul.thorn li{background-image:url(/local/images/bullet_thorn_orange.png);}
#content ul li.home-li{line-height:normal;}
#content #content-top{
	margin:0;
	padding:0;
	width:736px;
	height:20px;
	background:url(/local/images/content_top.png) no-repeat;
}
#content #content-bottom{
	margin:0;
	padding:0;
	position:absolute;
	bottom:-20px;
	width:736px;
	height:20px;
	background:url(/local/images/content_bottom.png) no-repeat;
}
#content #content-top.sub-top1{
	top:-34px;
	height:34px;
	width:650px;
	/*background-image:url(/local/images/content_top_questions.png)*/;
}
#content #content-top.sub-top1fr{top:-34px; height:34px; width:537px; background-image:url(/local/images/fr/content_top_questions.png);}
#content #content-bottom.sub-bottom{
	width:537px;
	background-image:url(/local/images/content_bottom_sub.png);
}

#col1{width:342px; margin-right:30px; float:left;}
#col1 p, #col1 ul li{width:325px;}
#col2{width:325px; float:left;}
#col2 p, #col2 ul li{width:290px;}

#questions_table_container{width:650px;}
#questions{font-size:14px; color:#666666; line-height:20px; margin:4px auto 0;}
#questions img{margin:0; padding:0;}
#questions td.first{padding:7px 0;}
/************************************
*				Right	 			*/
/************************************/
#right{
	width:213px;
	float:left;
}
.right-top{
	margin:0;
	padding:0;
	position:absolute;
	top:-20px;
	width:213px;
	height:20px;
	background:url(/local/images/right_top.png) no-repeat;
}
.right-bottom{
	margin:0;
	padding:0;
	position:absolute;
	left:0;
	bottom:-20px;
	width:213px;
	height:20px;
	background:url(/local/images/right_bottom.png) no-repeat;
}
#right #links{
	margin:32px 0 50px 11px;
	width:213px;
	background:url(/local/images/right_bg.png) repeat-y;
	position:relative;
}
#right #links img, #right #talk img, #right #fact img{
	margin:0 0 0 16px;
}
#right #talk{
	margin:32px 0 50px 11px;
	width:213px;
	background:url(/local/images/right_bg.png) repeat-y;
	position:relative;
}
#right #talk ul, #content ul.link{
	margin:10px 0 0 18px;
	padding:0;
	width:140px;
	font-size:10px;
	text-transform:uppercase;
	color:#FA6900;
	list-style:none;
}
#right #talk ul{margin-left:16px;}
#content ul.link{margin:0 0 0 16px;}
#right #talk ul li, #content ul.link li{
	padding:2px 0 0 15px;
	background:url(/local/images/bullet_more.png) no-repeat;
	font-size:10px;
}
#content ul.link li{margin:0; font-weight:normal;}
#content ul.link li.blue_arrow{background-image:url(/local/images/bullet_more_blue.png);}
#right #talk ul li a, #content ul.link li a{
	color:#FA6900;
	text-decoration:none;
}
#content ul.link li a.blue_link{color:#558BC9;}
#right #talk ul li a:hover, #content ul.link li a:hover{
	text-decoration:underline;
	color:#FA6900;
}
#content ul.link li a.blue_link:hover{color:#558BC9;}
#right #talk p{
	margin:10px 0 15px 18px;
	padding:0;
	width:184px;
	font-size:14px;
	color:#666666;
	line-height:20px;
}
#right #fact{
	margin:32px 0 15px 11px;
	width:213px;
	/*height:196px;*/
	background:url(/local/images/right_bg.png) repeat-y;
	position:relative;
	/*padding-bottom:30px;*/
}
#right #fact p{
	margin:10px 0 20px 20px;
	padding:0;
	width:184px;
	font-size:14px;
	color:#666666;
	line-height:20px;
}
div.buttons{height:30px; padding-left:5px;}
#content div.buttons img{margin-top:0;}
#content div.buttons{height:30px; padding-top:10px; padding-left:6px;}
#right #buttons1, #right #buttons2, #right #buttons3, #right #buttons4, #right #buttons5{height:30px;}
#right #next1, #right #next2, #right #next3, #right #next4, #right #next5{height:30px;}
#right #friend{
	margin:30px 0 0 11px;
	width:213px;
	height:69px;
}
#right #print, #right #download{margin: 9px 0 0 11px; width:213px; height:71px;}
#content #print, #content #download{margin:0 0 0 20px; width:213px; height:71px; display:inline; float:right;}
#content #print img, #content #download img{padding:0; margin:0;}
/************************************
*				Class	 			*/
/************************************/
.float_left{
	float:left;
	display:inline;
}
.blue_text{
	color:#558BC9;
	font-weight:bold;
}
.myth-reality{color:#FA6900; font-weight:bold;}
#main #content #fact.fact_home {float:right; width:480px;}
#main #content #fact.fact_home p, #main #content #fact.fact_home img {margin-bottom:0;}
div.four_cols_home{width:239px; height:277px; float:left; border-right:1px solid #e2e2e2; position:relative;}
div.four_cols_home.last_col{clear:right; border:none;}
.print{display:none;}

.tips_list a{color:#FA6900; text-decoration:none;}
.tips_list a:hover{text-decoration:underline;}

#fact a{color:#FA6900; text-decoration:none;}
#fact a:hover{text-decoration:underline;}

#content img.questions_printbgfr{width:537px; height:520px; z-index:1; position:absolute; top:85px; left:100px; margin:0; padding:0;}
.whatis_content{height:538px;}
.whatis_content_fr{height:592px;}
#footer.footer_home{position:relative; padding-top:48px;}

#content p.bluebold { font-weight:bold; color:#558bc9; margin-bottom:7px; }

.cornerBox { position: relative; background: #558bc9; width: 650px; margin:22px auto 30px; }
.corner { position: absolute; width: 5px; height: 5px; background: url(/local/images/corners_blue.png) no-repeat; font-size: 0%; }
.cornerBoxInner { padding: 5px; }
.TL { top: 0; left: 0; background-position: 0 0; }
.TR { top: 0; right: 0; background-position: -5px 0; }
.BL { bottom: 0; left: 0; background-position: 0 -5px; }
.BR { bottom: 0; right: 0; background-position: -5px -5px; }
#content .cornerBoxInner p {font-size:13px; color:#FFF; padding:2px 11px; margin:0; line-height:14px;}

#content .bluetitle {color:#558BC9;font-weight:bold;font-size:16px;}
#content .orangelabel {color:#FA6900;}

@media print {
	body{min-width:1px;}
	#main {margin:0;}
	#header, #footer, #right{display:none;}
	#content{float:none; margin:0;}
	#content #content-top.sub-top1, #content #content-top.sub-top1fr, #content #content-top, #content #content-bottom{display:none;}
	#content #content-bottom.sub-bottom{display:none;}
	#content .sub-content{z-index:5; background-color:transparent; width:510px; margin:50px auto 30px auto;}
	#questions_table_container{width:510px;}
	#questions{z-index:10;}
	#content img.questions_printbg{width:537px; height:380px; z-index:1; position:absolute; top:85px; left:100px; margin:0; padding:0;}
	#content img.questions_printbgfr{width:537px; height:520px; z-index:1; position:absolute; top:85px; left:100px; margin:0; padding:0;}
	.print{display:block;}
	.noprint{display:none;}
	.breakhere {page-break-after:auto;}
}
	