/****** created by Johnny Liu Feb/20/2008 bySoft*****/

body {
	margin:0px;
	padding:0px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	background:#fff;
}
a:hover{
	/*cursor:pointer;*/
}
a{
	position:relative;
	text-decoration:none;
	z-index:1000;
	cursor:pointer;
}



a img{
	/*position:relative;*/
	border:none;
}

img {
    behavior:url("../includes/js/win_png.htc");
	
}

#wrap{
	width:990px;
	margin:0px auto;
}

.clear{
	clear:both;
	height:0px;
	font-size:0px;
}
.clear_height{
	clear:both;
	height:3px;
	font-size:0px;
}
/****** defined color/text ********/

.blue{
	background:#CFE6FE;
	color:#CFE6FE;
}

.yellow{
	background:#ECE7D0;
	color:#ECE7D0;
}

.silver{
	background:#F3F3F3;
	color:#F3F3F3F;
}

.gray{
	background:#E0E0E0;
	color:#E0E0E0;
}

.navy{
	background:#4589B5;
	color:#4589B5;
}


.blue_text, .blue_text a{
	color:#CFE6FE;
}

.yellow_text, .yellow_text a{
	color:#ECE7D0;
}

.silver_text, .silver_text a{
	color:#F3F3F3;
}

.gray_text, .gray_text a{
	color:#E0E0E0;

}

.navy_text, .navy_text a{
	color:#4589B5;
}

.text_blue{ color:#00609B;}
.text_gray{ color:#333;}

.text-1{font-size:11px; font-weight:normal;}
.text-2{font-size:12px;}
.text-3{font-size:11px; font-weight:bold; color:#00609B; float:right;}
.text-4{font-size:11px; font-weight:bold; color:#fff; float:right;}
.text-5{font-size:1.3em;font-size:95%; font-weight:bold; color:#333;}

.text-3 a{color:#00609B;}
.text-4 a{color:#fff;}
.right_column_box_yellow_text a{color:#00609B;}
.header_link_info a{color:#00609B;}
/*************** header ***************/

#header_home{
	margin:0px;
	padding:0px;
	width:100%;
	height:175px;
	position:relative;
}

#header_2{
	margin:0px;
	padding:0px;
	width:100%;
	height:37px;
	position:relative;
}

#header_top{
	height:37px;
	background:url(../../images/header_top_bg.jpg) top no-repeat;
}

.language_access{ float:right; padding-top:8px; padding-right:5px;}
.language_icon{ float:right; padding-top:10px; padding-right:5px;}

#logo{
	float:left;
	width:202px;
	height:108px;
}


#logo_bg{
	width:202px;
	height:108px;
	position:absolute;
	top:5px;
	left:20px;
	text-indent:-2000px;
/*
	background:url(../../images/logo.gif) no-repeat;
*/
	cursor:pointer;
}







#header_link{
	float:right;
	width:300px;
	height:100px;	
	text-align:right;
	font-size:14px;
/*	padding-right:25px;*/
	margin-top:10px;
	overflow:auto; zoom:1;
}

.header_link_btn{
	width:14px;
	float:right;
	padding-right:15px !important;
	padding-right:5px;
}

.header_link_wrap{
padding-top:2px !important;
>padding-top:0 !important;
padding-top:0;
font-size:14px;
}

.header_link_info{
	float:right;
	color:#00609B;
	padding-right:12px;
}




#toolbox_home{
	float:right;
	width:220px;
	padding-right:15px;
}

#toolbox{
	float:right;
	width:220px;
}

/******************pathway**********************/
#pathway{
	width:780px;
	font-size:11px;
	color:#666;
	padding-left:18px;
	margin-bottom:10px;
	
}
.pathway_active{
	color:#333;
	text-decoration:underline;
}
/***************search******************/
#search{
	width:220px;
	height:50px;
	background:url(../../images/search_bg.gif) no-repeat;	
}

.normal_search{
	padding-left:50px;
	padding-top:17px;
	float:left;

	

}

.advance_search{
	color:#333;
	font-size:11px;
	float:right;
	padding-right:30px;
	margin-top:2px!important;
	>margin-top:0px!important;
	margin-top:0px;
}

#newsletter{
	width:220px;
	height:82px;
	background:url(../../images/newsletter_bg.gif) bottom no-repeat;
}

div.hide{
	display:none;
}

.search_heading {
	font-size: 12px;
	color:#00609B;
	font-weight:bold;
	padding-top:10px;
	padding-left:20px;
}



.input_text_1{
	font-size: 13px;
	border:none;
	background:none;
		
}

.input_text_2{
	font-size: 13px;
	border:none;
	line-height:10px;
	background:none;
	vertical-align:middle;
	padding-top:4px\9;
	+padding-top:0px;
}




div.search_news{
	padding-left:40px;	
	margin-top:5px!important;
	>margin-top:7px!important;
	margin-top:7px;	
	float:left;
}


.search_btn{
	font-size:11px;
	color:#005989;
	font-weight:bold;
	margin-left:0px;
	padding-bottom:20px;

}

.search_btn_2{
	float:left;
	font-size:11px;	
	padding-top:7px;
	padding-left:15px;
	font-weight:bold;
}

.search_btn_2 a{color:#005989;}

.search_option{
	float:left;
	padding-left:22px;
	padding-top:7px!important;
	>padding-top:3px!important;
	padding-top:3px;
}

/***************rightbox******************/
#top_right_box{
	float:right;

	/*padding-right:30px;
	*/	
	width:200px;
	height:133px;
	color:#00609B;
	background:url(../../images/yellow_smaill_bg.gif) top center no-repeat;
	font-weight:bold;
	text-align:center;
	border:0px solid red;
}

#foot_contact_box{
	float:right;

	/*padding-right:30px;
	*/
	padding-right:15px;	
	padding-left:10px;
	width:170px;
	height:133px;
	color:#00609B;
	
	font-weight:bold;
	border:0px solid red;
}

.top_right_box_wrap{
	width:145px;
	margin:0 auto;
	/*padding-left:30px!important;
	>padding-left:30px!important;
	padding-left:30px;
	*/	
	margin-top:10px;	
	border:0px solid red;
}

.top_right_heading{
	font-size:18px;
	
}

.top_right_btn{
	margin-top:10px;
	padding-right:15px;
}


.right_column_box_icon_1{
	width:95px;
	padding-right:10px;
	float:right;
	/*
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/arrow_alpha.png');
    */	
} 


.right_column_box_icon_1[class]{
	/*
	background:url(../../images/arrow_alpha.png)  no-repeat;
	*/
	>background:none!important;	
}

.top_right_text{
	/*font-size:14px;	  
	float:left;
	padding-left:20px;	
	*/
}



.top_right_text a{color:#00609B;}

.top_right_text_2 {
	font-size:14px;
	color:#00609B;
}

.top_right_des{

	margin-top:10px;
	float:left;
	padding-left:0px;
	width:150px;
}

.top_right_des a{ margin-top:10px;}

.top_right_des_sp{
	margin-top:10px;
}
/************ general content  ************/

#content{
	width:100%;
	margin:0px;
	padding:0px;
	position:relative;
	float:left;
	_height:420px;
	min-height:420px;
	z-index:2000;

}

#left_main_wrap_1{
	width:755px;
	float:left;
}

#left_main_wrap_2{
	width:805px;
	float:left;
	/*add by tealy for rubrique_tenders & content page*/
	_height:460px;
	min-height:460px;
}

#header_element{
	width:795px;
	float:left;
}

/****** left column elements *********/

#left_column{
	float:left;
	width:260px;
	_width:252px;
	position:relative;
}

.menu_heading{
	font-size:14px;
	font-weight:bold;
	
	float:left;
	font-weight:bold;
	padding-left:25px;
	margin-top:105px;	
}

.menu_heading a{color:#00609B;	cursor:pointer;}

.menu_img{
	float:left;
}

.menu_heading_act{
	display: table; 
	#position: relative;
	width:130px;
	font-size:18px;
	line-height:16px;
	font-weight:bold;
	color:#00609B;
	float:left;
	padding-left:16px;
	height:35px;
	margin-top:2px;
}

.menu_heading_act .menutitle{
	#position: absolute; 
	#top:50%;
	display:table-cell; 
	vertical-align: middle;
}

.menu_heading_act .menutitle a{
line-height:30px;
	#position: relative;
	#top:-50%
}

.menu_heading_act_sp{
	font-size:18px;
	width:120px;
	font-weight:bold;
	color:#00609B;
	float:left;
	line-height:15px;
	padding-left:16px;
	padding-top:5px;
}
.menu_info{
	float:left;
	width:130px;
	line-height:11px;
	padding-left:16px;
	color:#333;
}

.menu_btn{
	width:18px;
	height:16px;
	float:right;
	padding-right:10px;
}

.menu_bg{


}

.menu_bg a{

}


.innerwrapper_yellow{ width:100%; height:100%; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod=crop, src='../images/menu_section1_bg.png');}
.innerwrapper_blue{ width:100%; height:100%; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod=crop, src='../images/menu_section2_bg.png');}
.innerwrapper_silver{ width:100%; height:100%; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod=crop, src='../images/menu_section3_bg.png');}
.innerwrapper_gray{ width:100%; height:100%; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod=crop, src='../images/menu_section4_bg.png');}



#menu_yellow{
	width:240px;
	height:125px;
   	position:absolute;
	/*
	top:0px;
	z-index:500;
	*/
	left:10px;
			
}

.innerwrapper_yellow{}

#menu_yellow[id] {
  background:url(../../images/menu_section1_bg.png) no-repeat;!important;
  >background:none!important;
}

#menu_blue{
	width:240px;
	height:125px;
	position:absolute;
	/*
	top:25px;
	z-index:400;
	*/
	left:10px;
			
}

#menu_blue[id] {
  background:url(../../images/menu_section2_bg.png) no-repeat;!important;
  >background:none!important;
}



#menu_silver{
	width:240px;
	height:125px;
    position:absolute;
	/*
	top:50px;
	z-index:300;
	*/
	left:10px;
	
}

#menu_silver[id] {
  background:url(../../images/menu_section3_bg.png) no-repeat;!important;
  >background:none!important;
}

#menu_gray{
	width:240px;
	height:125px;
    position:absolute;
	/*
	top:75px;
	z-index:200;
	*/
	left:10px;
			
}

#menu_gray[id] {
	  background:url(../../images/menu_section4_bg.png) no-repeat;!important;
	  >background:none!important;
}

/*****************left menu close*********************/


.innerwrapper_yellow_close{ width:100%; height:100%; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='../images/menu_close_bg_yellow.png');}
.innerwrapper_blue_close{ width:100%; height:100%; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='../images/menu_close_bg_blue.png');}
.innerwrapper_silver_close{ width:100%; height:100%; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='../images/menu_close_bg_silver.png');}
.innerwrapper_gray_close{ width:100%; height:100%; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='../images/menu_close_bg_gray.png');}


.menu_heading_close a{color:#00609B;}

.menu_heading_close{
	font-size:14px;
	font-weight:bold;	
	float:left;
	font-weight:bold;
	padding-left:25px;
	margin-top:8px;
}




#menu_blue_close{
	width:242px;
	height:32px;
    /*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='../images/menu_close_bg_blue.png');	
    background:url(../../images/menu_close_bg_blue.png) no-repeat;!important;*/
	position:absolute;
	top:0px;
	left:10px;
	z-index:500;		
}


#menu_blue_close{
  background:url(../../images/menu_close_bg_blue.png) no-repeat;!important;

}

#menu_yellow_close{
	width:242px;
	height:32px;
    /*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='../images/menu_close_bg_yellow.png');	*/
	position:absolute;
	top:25px;
	left:10px;
	z-index:400;		
}

#menu_yellow_close{
  background:url(../../images/menu_close_bg_yellow.png) no-repeat;!important;
 /* >background:none!important;*/
}



#menu_silver_close{
	width:242px;
	height:32px;
    /*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='../images/menu_close_bg_silver.png');		*/
	position:absolute;
	top:50px;
	left:10px;
	z-index:300;
}

#menu_silver_close {
  background:url(../../images/menu_close_bg_silver.png) no-repeat;!important;
 
}

#menu_gray_close{
	width:242px;
	height:32px;
    /*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='../images/menu_close_bg_gray.png');	*/
	position:absolute;
	top:75px;
	left:10px;
	z-index:200;		
}

#menu_gray_close{
  background:url(../../images/menu_close_bg_gray.png) no-repeat;!important;
  
}





/****** main body elements *********/

#main_body_home{
	float:left;
	width:735px;
	padding-left:20px;
	padding-bottom:15px;
}

#main_body_1{
	float:left;
	width:495px;
	_height:210px;
	min-height:210px;	
}

#main_body_2{
	float:left;
	width:545px;
	
}


.content_info_bg{
	clear:both;
	width:700px;
	height:160px;
	padding-left:32px;	
	background:url(../../images/home_blue_large_bg.gif) right no-repeat;
	
}


.content_info{
	/*
	width:200px;
	*/
	width:190px;
	
	height:160px;
	
	padding-top:10px;
	padding-left:25px;
	float:left;
}

.content_info_wrap{
	width:190px;
	height:124px;
}

.content_info_heading{
	height:25px;
	font-weight:bold;
	color:#333;
	margin-bottom:8px;
}

.content_info_text{
	width:190px;
	height:95px;
	overflow:auto;
	color:#666;
	line-height:12px;
	
}

span.spip_documents_left, span.spip_documents_center, span.spip_documents_right{width:auto;margin:0;padding:0}

.content_info_btn{
	float:right;
	margin-top:5px;
}



.center_column{
	width:545px;
	float:left;/*tealy add for send by email article center column*/
	
}

/*************section*******************/

.section_block{
	width:170px;
	float:left;
	padding-left:9px;
	
}

.section_block_desc_1{
	width:170px;
	height:159px;
	text-align:center;
	background:url(../../images/home_image1_lower.gif) no-repeat;
}
.section_block_desc_2{	
	width:170px;
	height:159px;
	text-align:center;
	
	background:url(../../images/home_image2_lower.gif) no-repeat;}
	
.section_block_desc_3{
	width:170px;
	height:159px;
	text-align:center;	
	background:url(../../images/home_image3_lower.gif) no-repeat;
}
.section_block_desc_4{
	width:170px;
	height:159px;
	text-align:center;	
	background:url(../../images/home_image4_lower.gif) no-repeat;
}

/*.section_block_heading{
	font-size:18px;
	font-weight:bold;
	color:#00609B;
	line-height:52px;
	width:150px;
}*/

.section_block_logo{
	clear:both;
}

.section_block_heading{
	font-size:18px;
	font-weight:bold;
	color:#00609B;
}

.section_block_heading a{
	color:#00609B;
}

.section_header{}

.section_block_text{
	width:150px;
	font-size:12px;
	color:#333;
	line-height:12px;
	text-align:center;
	overflow:hidden;
	padding:0 10px;

}


.section_block_text a{
	width:137px;
	height:88px;
	color:#333;
}

.section_block_text_sp{
	width:137px;
	height:88px;
	margin-top:5px;
	font-size:12px;
	color:#333;
	line-height:12px;
}

.section_block_btn{
	width:14px;
	height:14px;
	float:right;
	padding-right:10px;
}
/****** right column elements *********/




#right_column_1{
	float:right;
	width:220px;
	position:relative;
	padding-right:15px;
}

#right_column_2{
	float:right;
	width:185px;
	position:relative;	
}

.right_column_box_blue_upper{
	width:220px;
	height:8px;
	font-size:0px;	
	background:url(../../images/home_blue_bg_upper.gif) no-repeat;	
}

.right_column_box_blue_lower{
	width:220px;
	height:8px;
	font-size:0px;	
	background:url(../../images/home_blue_bg_lower.gif) top no-repeat;
	clear:both;
	margin-bottom:5px;
}


.right_column_box_blue{
	width:220px;
	_height:158px;
	min-height:158px;
	float:left;
	background:#C7D8E3;
	font-size:12px;
	text-align:-moz-center!important;
	text-align:center;
}

.right_column_box_blue_text{
	color:#00609B;
	font-weight:bold;
	padding-top:10px;
	width:185px;
	line-height:14px;		
}

.right_column_box_btn{
	width:120px;
	margin:5px;
	float:right;
}

.right_column_box_icon{
	padding-right:5px;
	float:right;
}

.right_column_box_navy{
	width:220px;
	height:190px;
	background:url(../../images/home_navy_bg.gif) top no-repeat;		
	margin-bottom:5px;
	font-weight:bold;
	line-height:13px;
	
}
.navy_text_up{
	color:#FFFFFF;
	width:187px;
	padding-top:10px;
	margin-left:20px;
}

.navy_text_down{
	color:#FFFFFF;
	padding-top:10px;
	width:187px;
	line-height:12px;
	margin-left:20px;
}

.right_column_box_yellow{
	width:220px;
	_height:195px;
	min-height:195px;
	background:url(../../images/home_yellow_bg.gif) top no-repeat;	
}



.right_column_box_yellow_large{
	width:170px;
	height:250px;
	height:250px;
	background:url(../../images/yellow_large_bg.gif) no-repeat;
	margin-bottom:10px;	
}

.right_column_box_yellow_heading{
	height:30px;
	font-size:18px;
	font-weight:bold;
	color:#00609B;
	margin-left:25px;
	padding-top:10px;
}

.right_column_box_yellow_icon{
	float:left;
	height:25px;
	margin-top:5px;
	margin-left:5px;
}

.right_column_box_yellow_text{
	width:180px;
	font-weight:bold;
	line-height:13px;
	margin-top:5px;
	margin-left:25px;
	font-size:14px;
}

.contactbox_yellow_heading{
	font-size:18px;
	font-weight:bold;
	color:#00609B;
	line-height:35px;
	margin-left:15px;
}

.contactbox_yellow_icon{
	float:right;
	height:30px;
	margin-top:5px;
	margin-right:5px;
}

.contactbox_yellow_text{
	width:140px;
	font-weight:bold;
	line-height:12px;
	margin-top:5px;
	font-size:14px;
	float:right;
	padding-right:5px;	
}

.contactbox_yellow_text a{ color:#00609B;}

#sub_menu{
	width:170px;
	margin-bottom:10px;	
}

.sub_menu_upper{
	width:170px;
	height:8px;
	font-size:0px;
	background:url(../../images/sub_menu_bg_upper.gif) no-repeat;
}

.sub_menu_content{
	width:170px;
	_height:50px;
	min-height:50px;
	background:#C7D8E2;
}

.sub_menu_lower{
	width:170px;
	height:8px;
	font-size:0px;	
	background:url(../../images/sub_menu_bg_lower.gif) no-repeat;
}

.download{}




/************ footer **********/

	
#footer{
	margin:0px;
	padding:0px;
	width:100%;
	height:50px;
	clear:both;
	background:url(../../images/footer_bg.jpg) 0px 15px no-repeat;	
    text-align:center;	
	position:relative;
	z-index:1;
}

.footer_wrap{
	position:absolute;
	top:5px;
	left:10px;
}
.footer_img_1{
	width:35px;
	height:35px;
	z-index:1000;
}

.footer_text_sp{
	width:180px;
	position:absolute;
	color:#000;
	font-size:14px;
	font-weight:bold;
	top:18px;
	left:30px;
}

.footer_wrap_2{
	position:absolute;
	top:20px;
	left:850px;
}

.footer_img_4{
	float:right;
	padding-right:5px;
}

.aide_outer{
	width:65px;}

.footer_img_2{
	position:absolute;
	width:30px;
	height:22px;
	top:20px;
	left:377px;
}
.footer_img_3{
	position:absolute;
	top:20px;
	left:650px;
}
.footer_text{
	padding-top:13px;
	line-height:20px;
	font-size:12px;
	color:#fff;
	font-weight:bold;	
}


.footer_text a{
	color:#fff;
}

.big_f{
	width:241px;
	height:182px;
	background:url(../../images/big_f.jpg) no-repeat;
	position:absolute;
	top:-200px;
	left:0px;
	z-index:2;
}


.pagination{
	width:111px;
	height:16px;
	background:url(../../images/button_bg.gif) no-repeat;
	text-align:center;
	float:left;
}

.pagination_2{
	width:111px;
	height:16px;
	
	text-align:center;
	float:left;
}

.pagination a{
	font-size:11px;
	color:#fff;
	font-weight:bold;
}

.toolbar{
	float:left;
	width:210px;
	margin-bottom:15px;
}

.toolbar_element{
	float:right;
	padding-left:12px;
}

.border_bottom{
	width:310px;
	height:20px;
	border-bottom:#CCCCCC solid 1px;
	float:left;
}


/*Add by kingsun he, for send by email*/
#send_by_email_title{
	width:503px;
	height:33px;
	background:url(../../images/send_by_email_bg.gif) bottom no-repeat;
}

.send_by_email_title_text {
	font-size: 18px;
	color:#00609B;
	font-weight:bold;
	padding-top:5px;
	padding-left:40px;
}

.send_by_email_article_title_text {
	font-size: 15px;
	color:#00609B;
	font-weight:bold;
	/*text-decoration:underline;*/	
}

h2 {
	font-size:130%;
	font-weight:bold;
}

.formulario {
	background-color:#ffffff;
	border: 0px solid silver;	
	margin-top:.9em;
}
	
.campos {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	
	/*
	font-size:90%;
	margin-bottom:.3em;
	padding-left: 2px;
	padding-right: 2px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid silver;
	*/
	border:1px solid #8C9DB1;
}
	
.boton {
	padding: 0px;
	border: 1px solid silver;
	color: #666666;
}
/*this is for wai add by tealy*/
#send_email_textarea{
	font-size:100%;
	font-family:verdana, arial, helvetica, sans-serif;
	width:470px;
	
}

.keep{ 
	clear:none!important;
	>clear:both!important;
	clear:both;
}


.hold[class]{
	padding-top:18px;
	width:100%;
}

.bold-outline{
width:540px !important;
width:535px;
float:left;
padding-right:8px !important;
padding-right:8px;}

.bold2-outline{
width:365px;
float:left;}

.hold{
	padding-top:18px;
	width:535px;
}


.hold2[class]{
	padding-top:18px;
	width:100%;
}

.hold2{
	padding-top:18px;
	width:345px;
}

/*the css was modified by villeen*/
p{
	padding:0;
	margin:0;
}
.news_slider{
	background: transparent  url(../../images/new_box_bgd.jpg) no-repeat left center;
	padding:6px 26px 6px 135px;
    width:696px;
	height:38px;
	position:relative;
	margin-left:9px;
	margin-bottom:15px;
}
.Box_content{
	width:527px;
	padding-left:5px;
	padding-right:5px;
	color:#00609B;
}
.Box_content p{
	line-height:12px;
}

#pre1{
	display:block;
    height:16px;
    left:-16px;
    position:absolute;
    text-indent:-9999px;
    top:-35px;
	width:16px;
	cursor:pointer;
}

#next1{
	display:block;
    height:16px;
    left:539px;
    position:absolute;
    text-indent:-9999px;
    top:-35px;
	width:16px;
	cursor:pointer;
}
.p_font{
	font-weight:bold;
}


.content_info_left{
	width:33px;
	height:160px;
	background:url(../../images/home_box_bgd.jpg) no-repeat right center;
    float:left;
}
/*************************************create new box for calculate by villeen*******************/
#feed_back_box{
	background-color:#F5F5F5;
	padding:10px 0px 30px 20px;
	width:761px;
	_width:760px;
	/*
	margin-top:50px;
	margin-left:100px;
	position:absolute;
	left:200px;
	top:150px;
	*/
	color:#00609B;
	
	
	z-index:9999;
}
#feed_back_box a{color:#00609B;}
.h1-font{
	padding:0;
	margin:0;
	float:left;
	font-size:18px;
}
.closebtn_set{
	float:right;
	
	font-weight:bold;
	padding-right:10px;
	margin-right:10px;
	position:relative;
}
#close{
	display:block;
    height:15px;
    left:781px;
	+left:761px;
    position:absolute;
    text-indent:-9999px;
    width:15px;
	cursor:pointer;
}
.fb_calcute{
	width:710px;
	padding-top:45px;
}

 .td_set{
	width:50px;
	border-right:1px solid #ADADAD;
	margin:0;
	padding:0;
	height:26px;
	
}
.fb_calcute thead{
	background-color:#FFFFFF;
}

.corner_set_l{
	background: #FFFFFF url(../../images/fb_box_left.jpg) no-repeat left center;
	height:26px;
	width:54px;
	padding-left:2px;
}
.corner_set_r{
	background:url(../../images/fb_box_right.jpg) no-repeat right center;
	height:26px;
}
.font_weight_set{
	color:#333333;
	font-weight:bold;
}
.fb_footer{
	background:url(../../images/fb_foot_bgd.jpg) no-repeat left center;
	width:710px;
	height:22px;
	margin-top:28px;
	padding:8px 0px 0px 16px;

}
.float_left{
	float:left;
}
.float_right{
	float:right;
	margin-right:27px;
}
/***********************calculate_box***********************************/
.calculate_box{
	background-color:#F5F5F5;
	width:710px;
	/*min-height:330px;	*/	
}
.calculate_header{
	background:#00609B url(../../images/calculaate_title_bgd.jpg) no-repeat left center;
	width:700px;
	height:26px;
	padding-top:4px;
	padding-left:10px;
}
.title_set{
	font-weight:bold;
	font-size:18px;
	color:#FFFFFF;
}
.select_size{
	width:200px;
	height:22px;
}

.left_set{
	float:left;
	background:#D2E1F3 url(../../images/calculate_menu.bgd.jpg) no-repeat left center;
	height:20px;
	padding-top:4px;
	width:252px;
	color:#00609B;
	font-weight:bold;
	padding-left:8px;
	margin-right:15px;
}
.calculate_menu{
    width:695px;
	margin:9px 0px 0px 7px;
}

.left_bgd{
	/*background:url(../../images/calculate_help.gif) no-repeat right center;*/
	display:block;
	width:165px;
	width:175px\9;
	+width:185px;
	float:left;
	_padding-left:3px;
}
.span_size{
	display:block;
	width:193px;
	height:17px;
	color: #000000;
	float:left;
	_padding-left:3px;
}
.left_reset{
	float:left;
	
	height:24px;
	width:252px;
	color:#00609B;
	font-weight:bold;
	padding-left:8px;
	margin-right:15px;
}
.span_bgd{
	display:block;
	width:87px;
	height:19px;
	background:url(../../images/calculate_bgd_deepblue.jpg) no-repeat left center;
	color: #FFFFFF;
	font-weight:bold;
	float:left;
	padding:5px 0px 0px 113px;
	cursor:pointer;
}

.p_style{
	display:block;
	float:left;
	width:400px;
	height:30px;
	padding-top:15px;
	margin-top:10px;
	border-top:1px solid #00609B;
	font-weight:bold;
	font-size:14px;
	color:#00609B;
	
}
.padding_left{
	padding-left:20px;
}
.button_footer{
	padding-left:7px;
	padding-bottom:22px;
	margin:0;
	
}
ul{
	margin:0;
}
.button_footer p{
	float:left;
	padding:0;
	margin-right:5px;
}
.btn_1{
	background-image:url(../../images/icon_calcul.jpg);
	width:134px;
	height:44px;
	border:0 none;
	padding-left:39px;
	cursor:pointer;
}

.btn_2{
	background:url(../../images/icon_detail.jpg) no-repeat left center;
	display:block;
	width:134px;
	height:44px;
	border:0 none;
	
	/*cursor:pointer;*/
}
.btn_3{
	background:url(../../images/icon_imprimer.jpg) no-repeat left center;
	display:block;
	width:134px;
	height:44px;
	border:0 none;
	
	
}
.btn_4{
	background:url(../../images/icon_creer.jpg) no-repeat left center;
	display:block;
	width:134px;
	height:44px;
	border:0 none;
	/*width:134px;
	height:44px;
	border:0 none;
	padding-left:48px;
	cursor:pointer;*/
}

.btn_5_new{
	background:url(../../images/icon_droit.jpg) no-repeat left center;
	display:block;
	width:134px;
	height:44px;
	border:0 none;
	
	/*cursor:pointer;*/
}

.btn_5{
	background-image:url(../../images/icon_droit.jpg);
	width:134px;
	height:44px;
	border:0 none;
	padding-left:38px;
	letter-spacing:-1px;
	letter-spacing:0px\9;
	padding-right:0px;
	cursor:pointer;
}

.center_column_set {
	width:710px;
	
}
#main_body_3{
	background-color:#F5F5F5;
	float:left;
    width:710px;
	_margin-left:10px;
	
}

.button_height{
 height:35px  ;  
 height:30px\9;
 +height:30px;  
 _height:30px; 
 
}

#left_main_wrap_3 {
	float:left;
	min-height:460px;
	_height:460px;
}
.btn_font{
	display:block;
	font-size:12px;
	/*
    height:30px; */
	text-align:left;
	color:#00609B;
	
	font-weight:bold;
	padding-right:5px;
}
/*****************************calculate_bottom*******************************/


#calculate_bottom_box {
	 background-color:#FFFFFF;
	 
	 float:left;
	 
	width:710px;

}
#calculate_bottom_box thead{
		
	height:26px;
}
.thead_bgd{
	background-color:#FFFFFF;	
	height:26px;
	width:700px;
}

.calculate_bottom_calcute{
	width:710px;
	background-color:#F5F5F5;
}

#content_mid{
	background-color:#F5F5F5;
}



.calculate_bottom_footer{
	background: url(../../images/fb_foot_bgd.jpg) no-repeat left center;
	width:694px;
	height:22px;
	margin-top:10px;
	padding:8px 0px 0px 16px;
}
.float_right_2{
	float:right;
	margin-right:22px;
}	

.hidden{
	display:none;
}

.td_set_small{
   width:48px;
	border-right:1px solid #ADADAD;
	margin:0;
	padding:0;
	height:26px;
	font-size:11px;
	color:#00609B;
}
.corner_set_l_small{ }

.corner_set_l_small{
	background: #FFFFFF url(../../images/fb_box_left.jpg) no-repeat left center;
	height:26px;
	width:52px;
	padding-left:2px;
}
.corner_set_r_small{
	background:url(../../images/fb_box_right.jpg) no-repeat right center;
	
	width:48px;
	
	margin:0;
	padding:0;
	height:26px;
	font-size:11px;
	color:#00609B;
}
.iframe{
	background:#FFFFFF;
	width:708px;
	height:200px;
	border-color:#E2E2E2;
	border-bottom:1px solid #E2E2E2;
	border-left:1px solid #E2E2E2;
	border-right:1px solid #E2E2E2;

}
#left_menu{
	float:left;
	
}


.clear_height_reset{
	clear:both;
	height:133px;
	font-size:0px;
}
.menu_content{
	margin-left:25px;
	
}
.menu_content a{
    color:#00609B;
}
.menu_content ul,li{
	padding:0;
	margin:0;
	list-style:none;
	margin-top:10px;
}
.menu_normal{
	background:url(../../images/blue_arrow.gif) no-repeat left center;
	padding-left:10px;
	
}
.menu_choose{
	background:url(../../images/orange_arrow.gif) no-repeat left center;
	text-decoration:underline;
	font-weight:bold;
}	
#print_page{
	background-color:#FFFFFF;
	margin:0 auto;
    width:710px;
	margin-top:20px;
	padding:10px 20px 80px 20px;
	border:1px solid #000000;
	z-index:1000;

	
}
.print_header{
	height:43px;
	padding-bottom:15px;
	margin-bottom:20px;
	border-bottom:1px solid #ADADAD;
}
#print_out{
	/*padding:60px 0px 0px 20px;*/
	margin: 0 auto;
	width: 40px;
}
	
#help{
	color:#00609B;
    font-size:1.4em;
	width:710px;
	
	background: #F5F5F5;
	position:absolute;
	top:20px;
	left:30px;
	/*
	min-height:200px;
	_height:200px;
	*/
	z-index:99999;
	padding-left:15px;
	
}
#help h3{
	padding:0;
	margin:0;
}
#help_title{
	margin-top:10px;
}
.close_help_l{
	float:left;
	
}
.close_help_r{
	float:right;
	padding-right:20px;
	cursor:pointer;
	
}
.help_content{
	font-weight: normal;
	font-size:12px;
}
	

.black_overlay{
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 958px;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}	
	
#pre_left{
	float:left;
	margin-top:15px;
	width:20px;
}
#next_right{
	float:right;
	margin-top:15px;
	margin-right:10px;
}
.news_items{
	float:left;
}
#slider_box_1{
	width:565px;
	
	height:50px;
}
#pre_left_small{
	float:left;
	margin-top:20px;
	width:20px;
	
	
}
#next_right_small{
	float:right;
	margin-top:20px;
}
.page_green_mid_02 {
    color:#00609B;
	line-height:14px;
}
.page_green_mid_01 a{
	color:#00609B;
	font-weight:bold;
}

.help_content{
	padding:0px 10px 10px 10px;
	text-align:justify;
}
.help_content p{
	margin-bottom:15px;
}

.btn_font_set{
	font-size:12px;
    height:30px;
	text-align:left;
	color:#00609B;
	font-weight:bold;
	padding:8px 0px 0px 46px;
	
}
.btn_font_reset{
	
	font-size:12px;
    height:30px;
	text-align:left;
	color:#00609B;
	font-weight:bold;
	padding:12px 0px 0px 48px;
	cursor:pointer;
}


/*made by afu*/
#warning_box h4{font-size:12px;text-align:center;margin-top:0px;margin-bottom:0px;}
#warning_box p{font-size:12px;}

.bottom_button{overflow:auto; height:40px; width:150px; margin:0 auto;}
.bottom_button .print{ display:block; width:33px; height:35px; background:url(../../images/print_icon.jpg) no-repeat; float:left;}
.bottom_button .exprot{ display:block; float:left; padding-left:20px; font-weight:bold; line-height:35px;text-decoration:underline; color:#000;}
.bottom_button .close{display:block; float:left;padding-left:20px; font-weight:bold;line-height:35px; text-decoration:underline; color:#000;}
#warning_box{color:#333333;padding-right:5px;text-align:justify;width:710px;}
#top  .last{ border-right:0 none;}
/*made by afu*/

.total_input_value{
	width:200px; 
	height:19px;
	border:none;
	background:#CCCCCC;
	text-align:left;
}














