#content {
	padding:15px 10px 0px 9px;
}

#content_left {
	float:left;
	width:627px
}

#content_left p {
	line-height:15px;
	text-align:justify;
	margin:8px 0px 8px 0px;
}

#content_left h1 {
	color:#006AB0;
	font-size:14px;
	font-weight:bold;
	margin-bottom:20px;
}

#content_left h2 {
	color:#006AB0;
	font-size:12px;
	font-weight:bold;
}

#ressources_top {
	width:600px;
	padding:16px 0px 0px 15px;
}

#ressources_top a {
	font-size:12px;
	color:#006AB0;
}

#ressources_top_menu {
	width:600px;
	margin:20px 0px 0px 0px;
	padding-bottom:30px;
	float:left;
}

#ressources_top_menu a {
	display:block;
	float:left;
	font-size:11px;
	color:#006AB0;
	text-decoration:none;
	border-right:1px solid #E98F04;
	margin-bottom:5px;
}

#ressources_top_menu a.first {
	padding:3px 7px 5px 0px;
	clear:left;
}

#ressources_top_menu a.other {
	padding:3px 7px 5px 7px;
}

#ressources_top_menu a.last {
	border:none;
}

#ressources_top_menu a.selected {
	font-weight:bold;
}

#ressources_welcome {
	width:569px;
	padding:0px 0px 0px 15px;
}

#ressources_welcome p {
	margin:10px 0px 30px 0px;
}

#ressources_welcome .welcome_link {
	width:503px;
	height:33px;
	display:block;
	color:#6A6A6A;
	text-decoration:none;
	margin:6px 0px 0px 0px;
	padding:38px 0px 0px 85px;
}

#ressources_welcome .end {
	height:75px;
	margin:0px 0px 30px 0px;
	padding-top:44px;
}

#beready_content {
	clear:both;
	width:556px;
	margin:0px 0px 0px 15px;
	padding:0px 24px 0px 24px;
	background:url(../images/beready_back.gif) no-repeat bottom;
}

#beready_content ul {
	list-style:none;
	margin:15px 0px 20px 0px;
	padding:0px;
}

#beready_content ul li {
	margin:0px;
	padding:0px 0px 10px 12px;
	background:url(../images/list_arrow.gif) no-repeat 0px 4px;
}

#beready_content ul li span {
	color:#0055A2;
}

#beready_content a {
	float:right;
	margin:-35px 0px 0px 0px;
}

#beready_content #emergency {
	color:#0065B3;
	font-size:10px;
}

#beready_content #emergency span {
	font-size:12px;
}


/* Action Plan */
#actionplan_content {
	clear:both;
	width:580px;
	margin:0px 0px 0px 15px;
	padding:0px 24px 0px 0px;
	background:url(../images/actionplan_back.gif) no-repeat bottom;
}

#actionplan_content a {
	color:#006AB0;
}

#actionplan_content ul {
	list-style:none;
	margin:15px 0px 0px 24px;
	padding:0px;
}

#actionplan_content ul li {
	margin:0px;
	padding:0px 0px 10px 12px;
	background:url(../images/list_arrow.gif) no-repeat 0px 4px;
}

#actionplan_content_download {
	display:block;
	width:450px;
	height:29px;
	padding:10px 0px 0px 45px;
	background:url(../images/btn_pdf.gif) no-repeat;
	color:#006AB0;
	margin-top:10px;
	font-size:14px;
	font-weight:bold;
}


/* Ask an expert */
#expert_content {
	clear:both;
	width:600px;
	margin:0px 0px 0px 15px;
	padding:0px 4px 0px 0px;
}

#expert_title {
	font-size:14px;
	color:#006ab0;
	font-weight:bold;
	margin-bottom:15px;
}

#expert_intro {
	margin-bottom:20px;
}

.expert_list {
	float:left;
	width:270px;
	padding:20px 30px 10px 0px;
	height:94px;
	background:#ff0000;
	overflow:hidden;
	background:url(../images/expert_list_dots.gif) bottom no-repeat;
}

.expert_list img {
	border:1px solid #e2e2e2;
	margin:0px 19px 24px 0px;
}

.expert_list_name a {
	color:#006ab0;
	font-size:12px;
}

#expert_paging {
	clear:both;
	color:#006AB0;
	letter-spacing:-1px;
	text-align:right;
	width:566px;
	padding:25px 0px 25px 0px;
}

#expert_paging a {
	color:#006AB0;
	font-size:11px;
	text-decoration:none;
	display:inline;
}

#expert_paging a.selected {
	color:#6A6A6A;
	font-weight:bold;
}

#expert_paging a.btn {	
	vertical-align:top;
	margin:0px 2px 0px 2px;
}

#expert_doctor_content {
	clear:both;
	width:570px;
	margin:0px 0px 0px 15px;
	padding:0px 30px 0px 0px;
}

#doctor_box {
	float:left;
	width:177px;
	height:219px;
	font-size:11px;
	line-height:13px;
	background:url(../images/expert_doctor_box.gif) bottom no-repeat;
}

#doctor_box img {
	margin-left:3px;
	border:1px solid #e2e2e2;
}

#doctor_box_info {
	margin:8px 0px 0px 30px;
}

#doctor_box_info span {
	color:#006ab0;
	font-weight:bold;
}

#doctor_box_info a {
	color:#006ab0;
}

#doctor_info {
	float:right;
	width:370px;
}

#doctor_info_name {
	color:#006ab0;
	font-size:14px;
	margin-bottom:12px;
}

#doctor_title {
	clear:both;
	padding:40px 0px 25px 0px;
}

.question .question_title {
	color:#0067AD;
	background:url(../images/expert_question.gif) no-repeat;
	padding:12px 75px 8px 15px;
	margin:0px;
}

.question .question_title a {
	color:#0067AD;
}

.question_btn {
	position:absolute;
	display:block;
	margin:11px 0px 0px 535px;
}

#doctor_ask_btn {
	width:565px;
	text-align:right;
	margin-top:18px;
}

#answer_title {
	float:left;
	width:250px;
	font-size:14px;
	color:#006ab0;
	font-weight:bold;
}

#answer_back {
	float:right;
	width:250px;
	text-align:right;
}

#answer_title_clear {
	clear:both;
	margin-bottom:25px;
}

#answer_back a {
	color:#006ab0;
}

#answer {
	float:right;
	width:370px;
	line-height:16px;
}

#answer_name {
	color:#006ab0;
	font-size:14px;
	margin-bottom:22px;
}

#answer_question {
	font-size:12px;
	margin-bottom:22px;
	font-weight:bold;
}

#answer_question span {
	color:#006ab0;
}

#answer_answer {
	text-align:justify;
}

#answer_answer span {
	color:#006ab0;
}

#answer_dots {
	clear:both;
	padding-top:30px;
}

#answer_print {
	float:left;
	width:203px;
	height:26px;
	padding:14px 0px 0px 47px;
	margin-top:18px;
	background:url(../images/btn_print.gif) top left no-repeat;
}

#answer_print a {
	font-size:12px;
	color:#006ab0;
}

#answer_ask_btn {
	float:right;
	width:250px;
	height:40px;
	text-align:right;
	margin-top:18px;
}

#clearsite {
	position:absolute;
	top:0;
	left:0;
	background:#000;
	filter:alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
	z-index:800;
}

#ask_notlogged {
	position:absolute;
	margin:50px 0px 0px 150px;
	width:342px;
	height:535px;
	padding:26px 28px 0px 26px;
	background:url(../images/ask_notlogged.jpg) no-repeat;
	z-index:1001;
	line-height:17px;
	font-size:12px;
}

#ask_notlogged_close {
	position:absolute;
	margin:-12px 0px 0px 333px;
}

#ask_notlogged span {
	color:#006ab0;
}

#ask_logged {
	position:absolute;
	margin:50px 0px 0px 150px;
	width:342px;
	height:335px;
	padding:26px 28px 0px 26px;
	background:url(../images/ask_logged.gif) no-repeat;
	z-index:1001;
	line-height:17px;
	font-size:12px;
}

#ask_logged_close {
	position:absolute;
	margin:-12px 0px 0px 333px;
}

#ask_logged span {
	color:#006ab0;
}

#ask_logged_question {
	font-size:12px;
	font-weight:bold;
	color:#006ab0;
	margin:25px 0px 5px 0px;
}

#ask_logged textarea {
	width:347px;
	height:130px;
	border:1px solid #a5acb2;
	margin-bottom:10px;
}

#ask_logged_send {
	margin-top:20px;
	text-align:right;
}

#ask_confirm {
	position:absolute;
	margin:50px 0px 0px 50px;
	width:342px;
	height:155px;
	padding:26px 28px 0px 26px;
	background:url(../images/ask_confirm.gif) no-repeat;
	z-index:1001;
	line-height:24px;
	font-size:12px;
}

#ask_confirm span {
	color:#006ab0;
}

#ask_confirm_close {
	width:342px;
	text-align:right;
	margin-top:28px;
}

/* Order Training */

#order_content {
	clear:both;
	width:592px;
	margin:0px 0px 0px 15px;
	padding:0px 12px 0px 0px;
}

#order_content a {
	color:#006ab0;
}

#order_title {
	font-size:14px;
	font-weight:bold;
	color:#006ab0;
	margin-bottom:15px;
}

#order_text {
	width:566px;
}

#order_text span {
	color:#ff9a00;
	font-weight:bold;
}

.order_steps {
	padding:0px 0px 0px 12px;
	margin:20px 0px 4px 0px;
	background:url(../images/order_steps.gif) no-repeat;
	font-weight:bold;
	color:#006ab0;
}

#order_table {
	margin-top:18px;
}

#order_table td.order_bleu {
	color:#0065b3;
	padding-right:11px;
}

#order_table td {
	padding-bottom:6px;
}

#order_table td select {
	float:left;
}

#order_table td span {
	float:left;
	margin-right:5px;
	padding-top:4px;
}

#order_table td span.order_french {
	margin-left:10px;
	
}

#order_table td span.order_max {
	margin-left:4px;
	
} 

#order_line {
	width:566px;
	margin:25px 0px 22px 0px;
}

#order_btn {
	width:566px;
	text-align:right;
}

#order_confirm {
	width:549px;
	padding:0px 20px 20px 23px;
	margin:18px 0px 18px 0px;
	background:url(../images/order_confirm_bg.gif) bottom left no-repeat;
}

#order_confirm_title {
	font-weight:bold;
	color:#006ab0;
	padding-bottom:10px;
}

.order_confirm_fleche {
	padding:0px 0px 4px 12px;
	background:url(../images/order_steps.gif) no-repeat;
	color:#006ab0;
}

#order_confirm td {
	padding-bottom:4px;
}

#order_confirm td.space {
	padding-bottom:10px;
}

#order_confirm td span {
	color:#006ab0;
}

#order_confirm td span.order_confirm_item_lang {
	color:#006ab0;
	margin-left:12px;
	color:#6a6a6a;
}

#order_print {
	float:left;
	width:203px;
	height:26px;
	padding:14px 0px 0px 47px;
	background:url(../images/btn_print.gif) top left no-repeat;
}

#order_print a {
	font-size:12px;
	color:#006ab0;
}

/* Login */

#order_member {
	float:left;
	width:250px;
	padding-right:40px;
	background:url(../images/order_login_line.gif) top right no-repeat;
	line-height:16px;
}

#order_member div {
	color:#006ab0;
	padding-bottom:8px;
}

#order_member table {
	margin-top:14px;
}

#order_member td {
	padding-bottom:5px;
}

#order_member td input {
	width:147px;
	border:1px solid #a5acb2;
}

div#order_member_btn {
	color:#6a6a6a;
	width:250px;
	text-align:right;
	margin-top:5px;
}

#order_member_btn a {
	color:#0065b3;
}

#order_notmember {
	float:left;
	width:172px;
	padding-left:40px;
	line-height:16px;
}

#order_notmember div {
	color:#006ab0;
	padding-bottom:8px;
}

#order_notmember span {
	color:#ff9a00;
	font-weight:bold;
}



#beready_form_content {
	padding:0px 0px 0px 15px;
}

#beready_form_content table td.title {
	color:#0065B3;
	font-weight:bold;
	padding:25px 0px 17px 0px;
}

#beready_form_content table span {
	float:right;
}

#beready_form_content table.beready_confirm_table td, #beready_form_content table.beready_confirm_table2 td {
	vertical-align:top;
}

#beready_form_content table.beready_confirm_table span.bleu, #beready_form_content table.beready_confirm_table2 span.bleu {
	float:left;
	color:#006AB0;
	padding:0px 0px 5px 0px;
}

#beready_form_content table input.field {
	float:left;
	width:168px;
	margin:2px 0px 2px 0px;
	border:1px solid #A5ACB2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	padding:1px 2px 3px 2px;
}
#beready_form_content table span.country {
	float:none;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	padding:4px 2px 3px 4px;
}
#beready_form_content table div.tag {
	float:left;
	margin:0px 7px 0px 3px;
}

#beready_form_content #beready_confirm_table {
	background:url(../images/beready_conf_back.gif) no-repeat bottom left;
	padding:0px 0px 15px 25px;
}

#bottom_form {
	padding:15px 0px 0px 15px;
}

.print_page {
	display:block;
	padding:12px 0px 0px 48px;
	background:url(../images/print.gif) no-repeat;
	width:150px;
	height:28px;
	color:#006AB0;
	margin:25px 0px 0px 0px;
}

#print_top {
	display:none;
}

#small_pic {
	display:none;
}