@charset "utf-8";
@import url("reset.css");
	
	
	
	
body { font-family: Tahoma; }
/* culori folosite des*/
.color_black { color:#000 !important; }	
.color_blue { color:#0A50A1 !important; }
.color_gri { color:#666 !important; }
/* dimensiuni folosite des */
.size_11 { font-size:11px!important; line-height:19px !important; }
.size_12 { font-size:12px!important; line-height:20px !important; }
.size_14 { font-size:14px!important; line-height:22px !important; }

/* linii de separare */
.linie_gri { border-top:1px dotted #e0e0e0; line-height:0px; font-size:0px; margin: 0 0 20px 0; height:0px; width:100%;}
.linie_punctata {background: url(/images/img_hr_dotted.gif) center; line-height:1px; font-size:1px; margin: 0 0 20px 0; width:100%; }

/* linkuri specifice */
a.viziteaza_siteul { background: url(/images/btn_viziteaza-siteul.gif) repeat-x center top !important; text-decoration: none; color: #8c8c8c !important; height: 25px; display: block; margin-bottom: 20px; width: 105px; padding: 0; font-size:0.5px; line-height:0px; text-align:center;}
a.viziteaza_siteul:hover {  background: url(/images/btn_viziteaza-siteul.gif) repeat-x center bottom !important; color: #91b0d5 !important;}
a.afla_mai_mult { background: url(/images/btn_afla-mai-mult.gif) repeat-x center top !important; text-decoration: none; color: #8c8c8c !important; height: 25px; display: block; margin-bottom: 20px; width: 92px; padding: 0; font-size:0.5px; line-height:0px; text-align:center; }
a.afla_mai_mult:hover { background: url(/images/btn_afla-mai-mult.gif) repeat-x center bottom !important; color: #91b0d5 !important;}
	
a.descarca { background: url(/images/btn_descarca.gif) repeat-x center top !important; text-decoration: none; color: #8c8c8c !important; height: 25px; display: block; margin-bottom: 20px; width: 111px; padding: 0; font-size:1px; line-height:0px; text-align:center;}	
a.descarca:hover { background: url(/images/btn_descarca.gif) repeat-x center bottom !important; color: #91b0d5 !important;}
	
a.declaratii_avere { background: #FF0000 url(/images/btn_declaratia-de-avere.gif) repeat center top; display: block; width: 130px; height: 25px; text-decoration: none; float: right;font-size:1px; line-height:0px; }
a.declaratii_avere:hover { background: url(/images/btn_declaratia-de-avere.gif) repeat center bottom; color: #91b0d5 !important;}

a.declaratii_interese { background: url(/images/btn_declaratia-de-interese.gif) repeat center top; display: block; width: 143px; height: 25px; float: right; text-decoration: none; clear: right; margin: 5px 0 0 0;font-size:1px; line-height:0px; } 
a.declaratii_interese:hover { background: url(/images/btn_declaratia-de-interese.gif) repeat center bottom; color: #91b0d5 !important;}	
	
		
	.heder { height: 105px; width: 100%; position: relative; }
	.header .content { width: 860px; height: 105px; border-left: 1px solid #e0e0e0; border-right: 1px solid #FFF; margin: 40px auto 0 auto; position: relative; padding: 0 20px; }
	.header .content .ajofm_sigla { height: 45px; width: 92px; position: absolute; margin: 0; left: -112px; }
	.header .content .ajofm_titlu { float: left; }
	.header .content .language_select { float: right; }
	.header .content .language_select li { display: inline; }
	
	.header .content .language_select .ro_,
	.header .content .language_select .ro_on { background:url(/images/btn_language.gif) no-repeat left center; display: block; float: left; margin-left: 5px; height: 17px; width: 56px; text-decoration: none; font-size:1px; }
	
	.header .content .language_select .ro_:hover { background: url(/images/btn_language.gif) no-repeat left top; } 
	.header .content .language_select .ro_on,
	.header .content .language_select .ro_on:hover{ background: url(/images/btn_language.gif) no-repeat left bottom; cursor:default; }


	.header .content .language_select .en_,
	.header .content .language_select .en_on { background: url(/images/btn_language.gif) no-repeat right center; display: block; float: left; margin-left: 5px; height: 17px; width: 55px; text-decoration: none; font-size:1px;	}
	
	.header .content .language_select .en_:hover { background: url(/images/btn_language.gif) no-repeat right top; } 
	.header .content .language_select .en_on,
	.header .content .language_select .en_on:hover{ background: url(/images/btn_language.gif) no-repeat right bottom; cursor:default; }
	
	
	
	.banner { background: #0a50a1; position:relative; color:#FFF; }
		.banner .content { width: 900px; margin: 0 auto; border-right: 1px solid #FFF; border-left: 1px solid #FFF; height: 190px; position:relative; }
	
		.banner .content .meniu { position: absolute; top: -20px; right: 20px; width: 531px; }
			.banner .content .meniu li { display: inline; }
			.banner .content .meniu .split { height: 40px; width: 1px; background: url(/images/img_meniu_split_line.gif) no-repeat center top; float: left; width: 1px; }
			
			.banner .content .meniu .d_n, 
			.banner .content .meniu  .d_n_on{ display: block; height: 40px; width: 84px; float: left; cursor: pointer; background: #666 url(/images/meniu/btn_despre_noi.gif) no-repeat center;  }
			/* buton despre noi*/
			.banner .content .meniu  .d_n_on { background: #000099 url(/images/meniu/btn_despre_noi.gif) no-repeat center top; }
			.banner .content .meniu .d_n:hover{ background: #666 url(/images/meniu/btn_despre_noi.gif) no-repeat center bottom; }
			/* buton servicii*/
			.banner .content .meniu .servicii, 
			.banner .content .meniu .servicii_on{ float: left; height: 40px; width: 66px; display: block; background: #CCC url(/images/meniu/btn_servicii.gif) no-repeat center; }
			.banner .content .meniu .servicii_on { background: #CCC url(/images/meniu/btn_servicii.gif) no-repeat center top;}
			.banner .content .meniu .servicii:hover{ background: #CCC url(/images/meniu/btn_servicii.gif) no-repeat center bottom;}
			
			/* buton legislatie */
			
			.banner .content .meniu .legislatie, 
			.banner .content .meniu .legislatie_on {float: left; height: 40px; width: 79px; display: block; background: #CCC url(/images/meniu/btn_legislatie.gif) no-repeat center;	}
			.banner .content .meniu .legislatie_on {background: #CCC url(/images/meniu/btn_legislatie.gif) no-repeat center top; }
			.banner .content .meniu .legislatie:hover{background: #CCC url(/images/meniu/btn_legislatie.gif) no-repeat center bottom; }
			
			/* buton media */
			
			.banner .content .meniu .media, 
			.banner .content .meniu .media_on {float: left; height: 40px; width: 61px; display: block; background: #CCC url(/images/meniu/btn_media.gif) no-repeat center; }
			.banner .content .meniu .media_on {background: #CCC url(/images/meniu/btn_media.gif) no-repeat center top; }
			.banner .content .meniu .media:hover{background: #CCC url(/images/meniu/btn_media.gif) no-repeat center bottom; }
			
			/* buton resurse */
			
			.banner .content .meniu .resurse, 
			.banner .content .meniu .resurse_on {float: left; height: 40px; width: 69px; display: block; background: #CCC url(/images/meniu/btn_resurse.gif) no-repeat center; }
			.banner .content .meniu .resurse_on {background: #CCC url(/images/meniu/btn_resurse.gif) no-repeat center top; }
			.banner .content .meniu .resurse:hover{background: #CCC url(/images/meniu/btn_resurse.gif) no-repeat center bottom; }
			
			/* buton contact */
			
			.banner .content .meniu .contact, 
			.banner .content .meniu .contact_on {float: left; height: 40px; width: 103px; display: block; background: #CCC url(/images/meniu/btn_contact.gif) no-repeat center; }
			.banner .content .meniu .contact_on {background: #CCC url(/images/meniu/btn_contact.gif) no-repeat center top; }
			.banner .content .meniu .contact:hover{background: #CCC url(/images/meniu/btn_contact.gif) no-repeat center bottom; }
			
			/* buton forum */
			.banner .content .meniu .forum  { float: left; height: 40px; width: 63px; display: block; background: #CCC url(/images/meniu/btn_forum.gif) no-repeat top; }
			.banner .content .meniu .forum:hover  { background: #CCC url(/images/meniu/btn_forum.gif) no-repeat bottom; }

	
	
	/* container area */		
		.container { width: 900px; margin: 40px auto; font-family: Verdana; color: #666; position: relative; }
	
	
	/* left column */
		.container .left { width: 188px; position: relative; float: left; }
			.container .left .header { background: url(/images/img_left_column_up_header_bg.gif) no-repeat center top; height: 5px; width: 190px; margin: 0; padding: 0; line-height: 1px; font-size: 1px; float: left; }
			.container .left .inside { width: 188px; border-right: 1px solid #e0e0e0; border-left: 1px solid #e0e0e0; margin: 0; padding: 0; float: left; }
			.container .left .inside h1 { font-size: 12px; color: #000; line-height: 20px; margin: 20px 20px 0 20px; }
			.container .left .inside p { margin-right: 20px; margin-left: 20px; font-size: 11px; line-height: 19px; margin-bottom: 20px; }
			.container .left .meniu { width:190px; float:left;}
	
	
			.container .left .meniu li { display: block; width: 188px; float: left; height: 28px; margin-top: 0px; padding-top: 0px; border-top: 1px solid #e0e0e0; border-right: 1px solid #e0e0e0; border-left: 1px solid #e0e0e0; background: url(/images/btn_left_meniu_bg.gif) repeat-x center; }
			.container .left .meniu a { display: block; width: 158px; color: #0a50a1; font-size: 12px; line-height: 12px; text-decoration: none; font-weight: normal; padding:7px 0 8px 30px; margin: 0; background:url(/images/bulet_left_meniu_link.gif) no-repeat 22px 9px; }
			.container .left .meniu a:hover { background: url(/images/bulet_left_meniu_link_selected.gif) no-repeat 22px 9px; color:#159033; }		
			
			.container .left .meniu .on { background: url(none); }
			.container .left .meniu .on a{  background: url(/images/bulet_left_meniu_link_selected.gif) no-repeat 22px 9px; color:#159033; }
			.container .left .meniu .bottom,
			.container .left .meniu .bottom_on	{ width: 190px; border-left:none; border-right:none; background: url(/images/btn_left_meniu_last_item_bg.gif) repeat center top; height:30px; }
			.container .left .meniu .bottom_on  {background: url(/images/btn_left_meniu_last_item_bg.gif) repeat center bottom;}
			.container .left .footer { background: url(/images/img_left_column_down_header_bg.gif) no-repeat center bottom; float: left; height: 6px; width: 190px; margin: 0px; padding: 0px; line-height: 1px; }
			.container .left .meniu .bottom on { background: url(/images/btn_left_meniu_last_item_bg.gif) no-repeat center bottom; }


/* center column */	

	
.container .center { width: 480px; margin-left: 22px; position: relative; text-align: left; float: left; }
.container .center.single {
	margin:0;
	float:left;
	width:690px;
}
	.center .header,
	.center .footer { background: url(/images/img_center_column_up_header_bg.gif) no-repeat center top; float: left; width: 480px; height: 5px; font-size: 1px; line-height: 1px; }	
	.center .header.single {
	background: url(/images/img_center_column_single_up_header_bg.gif) no-repeat center top !important;
	width:690px !important;
}
	.center .footer { background: url(/images/img_center_column_down_header_bg.gif) no-repeat center bottom; height:6px; margin:0; padding:0;}
	.center .footer.single { background: url(/images/img_center_column_single_down_header_bg.gif) no-repeat center bottom; width:690px; }
		
.center .inside { width: 398px; float: left; border-right: 1px solid #e0e0e0; border-left: 1px solid #e0e0e0; padding:35px 40px; }
.center .inside.single { width:608px; }
	
	.center .inside h1 { font-size: 14px; line-height: 22px; color: #159033; }
	.center .inside h2 { font-size: 14px; line-height: 22px;; font-weight: normal; margin-top: 20px; margin-bottom: 22px; }
	.center .inside h3,
	.center .inside h4 { font-size: 14px; line-height: 22px; color: #000; font-weight: normal; width: 100%; margin-bottom: 20px; clear: left; }
	.center .inside h4 { margin-bottom:0px; color: #000; }
	.center .inside h5 { margin-bottom:20px; color: #000; font-size:12px; line-height:20px; font-weight:normal; }
	.center .inside p { font-size: 12px; line-height: 20px; font-weight: normal; margin: 0 0 20px 0; }
	.center .inside a { color:#0A50A1; text-decoration:none; }
	.center .inside a:hover { color:#159033; }

	.container .center .inside li { background: url(/images/bulet_punct_gri.gif) no-repeat left 8px; padding-left: 10px; font-size: 12px; line-height: 20px; }
	.container .center .inside ul { margin: 0px 0px 20px; }





	.center .inside .jump_up_anchor { background: url(/images/btn_anchor_jump_up.gif) no-repeat center top !important; height: 23px !important; width: 17px !important; display: block !important; margin: 25px 0 0 0 !important; float: left !important; border:none !important; padding:0 !important; clear: left; }
	.center .inside hr { width: 100%; clear: both; border:0; height:1px; background: url(/images/img_hr_dotted.gif) center; color:#CCC; margin:0 0 20px 0; }

	.center .inside .declaratii_avere ul,
	.center .inside .lista_servicii ul { width: 100%; padding-top: 20px; border-top: 1px dotted #666; float: left; position: relative; }
	.center .inside .lista_servicii ul { padding-top:16px; margin:0;}
	
	.center .inside .declaratii_avere li,
	.center .inside .lista_servicii li { width: 100%; border-bottom: 1px dotted #666; float: left; margin: 0 0 20px 0; position:relative; background:none; padding:0; }
	.center .inside .lista_servicii li { margin:0 0 16px 0; background:none; padding:0;}
	/*.center .inside .lista_servicii a { background: url(/images/btn_afla-mai-mult.gif) repeat-x center top !important; text-decoration: none; color: #666; height: 25px; display: block; margin-bottom: 20px; width: 92px; padding: 0; }
	.center .inside .lista_servicii a:hover { background: url(/images/btn_afla-mai-mult.gif) repeat-x center bottom !important; }*/
	
	
	/*   declaratii avere css         */
	
	
	.center .inside .declaratii_avere li h1 { color: #000 !important; font: 12px/18px Verdana !important; font-weight:normal; float: left; }
	
	.declaratii_avere li .progrm_lucru { font-size:11px!important; line-height:19px !important; }
	
	.declaratii_avere .links { position:absolute; right:0; top:0;}
	.center .inside .split { border-top:1px dotted #e0e0e0; line-height:0px; font-size:1px; margin: 0 0 20px 0;}
	
	.declaratii_avere .link_declaratii { background: #FF0000 url(/images/btn_declaratia-de-avere.gif) repeat center top; display: block; width: 130px; height: 25px; text-decoration: none; float: right; }
	.declaratii_avere .link_declaratii:hover { background: url(/images/btn_declaratia-de-avere.gif) repeat center bottom;}
	.declaratii_avere .link_interese { background: url(/images/btn_declaratia-de-interese.gif) repeat center top; display: block; width: 143px; height: 25px; float: right; text-decoration: none; clear: right; margin: 5px 0 0 0; } 
	.declaratii_avere .link_interese:hover { background: url(/images/btn_declaratia-de-interese.gif) repeat center bottom;}
	
	
	/* 	lista servicii css - sectiunea despre noi */			
	
	
	.center .inside .lista_servicii li h1 { line-height: 22px; font-size: 14px; color: #000; font-weight: normal; }
	.center .inside .lista_servicii li p { font-size: 12px; line-height: 20px; font-weight: normal; color: #666; margin-bottom: 12px; }
	
/* sectiunea servicii   */	


/*  lista de selectie rapida */
	
	.center .inside .lista_selectie_servicii ul { border-top:1px dotted #666; margin:20px 0; }
		.lista_selectie_servicii li {border-bottom: 1px dotted #666; padding:0 !important;  background:none !important;}
		.lista_selectie_servicii li a {background:url(/images/bulet_plus_albastru.gif) no-repeat 5px 12px !important; padding:6px 0 6px 19px !important;  font-size: 12px; line-height: 20px; color:#0a50a1; display:block;}
		.lista_selectie_servicii li a:hover,
		.lista_selectie_servicii li a.on { background:url(/images/bulet_minus_verde.gif) no-repeat 5px 12px !important; color:#159033; }
		
/* lista programe de formare profesionala */
	.center .inside .programe_formare_profesionala ul { border-top: 1px solid #e0e0e0;} 		
	.center .inside .programe_formare_profesionala ul li { border-bottom: 1px solid #e0e0e0; margin:20px 0; padding:0 !important; background:none !important;} 		
	.center .inside .programe_formare_profesionala ul li h1 { color:#000 !important; margin:0 !important; font: normal 12px/20px Verdana !important ; }
	.center .inside .programe_formare_profesionala ul li p {	font-size: 11px;	font-style: normal;	line-height: 19px;	font-weight: normal;	font-variant: normal;}
	
	.center .inside .competente_cfp p{ margin-bottom:0px; }
	
	
/* lista locuri vacante */	
	.center .inside .locuri_vacante { }
	/*.locuri_vacante	ul,
	.locuri_vacante	ul li { margin:0 !important; padding:0 !important; }
	
	.locuri_vacante	ul li { background:none !important; }
	.locuri_vacante	ul li ul li { padding:7px 10px!important; border-bottom: 1px solid #e0e0e0; }
	.locuri_vacante ul li ul li.head { background-color:#dceee0 !important; color:#159033; font-size: 12px; line-height: 20px; font-weight: bold; border:none; } 
	.locuri_vacante ul li ul li.last_line { border:none !important; }*/
	
	.locuri_vacante ul li.head { color:#0a50a1; background:#f5f5f5 url(../images/bulet_plus_albastru.gif) no-repeat 380px center !important;font-size: 12px; line-height: 20px; font-weight:normal; border:none; padding:5px 15px 5px 10px !important; cursor:pointer; border-bottom: 1px solid #e0e0e0; margin:0 0 1px 0; }
	.locuri_vacante ul li.head:hover,
	.locuri_vacante ul li.head.on {
		color:#159033;	background: #dceee0 url(../images/bulet_minus_verde.gif) no-repeat 380px center !important;
}
	.locuri_vacante ul li.body { display:none;}
	.locuri_vacante ul li.body,
	.locuri_vacante ul li.body ul  {margin:0 !important; padding:0 !important; background: none !important;}

	.locuri_vacante ul li.body ul li { margin:0 !important; padding:0 !important; background: none !important; padding:5px 10px !important; border-bottom: 1px solid #e0e0e0; font-size: 12px; line-height: 20px;}
	.locuri_vacante ul li.body ul li.last_line { border:none !important; }
	
	
	
/* Contact form */
	.center .inside .contact_form	{ width:360px; margin:30px auto 0 auto; background: #f5f5f5 url(/images/img_form_contact_bg_up_line.gif) repeat-x top; padding:32px 20px 30px 20px; }
	.contact_form dl { width:360px;  }
	.contact_form dt { margin:0 0 4px 0;}
	.contact_form dd { margin:0 0 16px 0;}
	.contact_form .text_input {	width:350px;	height:24px;	background: url(/images/input_form_contact_text.gif) no-repeat center;	border:none;	padding:6px 0 0 10px;	font-size: 14px;	line-height: 22px;}
	.contact_form .textarea_bg { background: url(/images/input_form_contact_textarea.gif) no-repeat center; width:360px; height:150px;}
	.contact_form .textarea_input { width:340px; height:140px; border:none; margin:5px 10px; overflow:auto; background:none; }
	
	
	
	/* right column*/
	.container .right { width: 190px; position: relative; float: right; }
	.right .tab { float: left; width: 190px; margin: 0 0 20px 0; }
	.right .tab .header { background: url(/images/img_right_column_up_header_bg.gif) no-repeat center top; float:left; width:190px; height: 7px; line-height: 1; font-size: 1px; }
	.right .tab .footer { background: url(/images/img_right_column_down_header_bg.gif) no-repeat center top; float:left; width:190px; height: 6px; margin: 0; padding: 0; }
	.right .tab .inside { width: 188px; border-left: solid 1px #e0e0e0; border-right: solid 1px #e0e0e0; float: left; padding: 0; }
	.right .tab  .tab_title { width: 186px; margin: 0 auto 1px; padding: 15px 0; background: #f5f5f5; }	
	.right .tab  .tab_title .search_form { width:151px; height:31px; padding:0; margin:0 auto; }
	.right .tab  .tab_title .search_form .input_text { width:100px; height:25px; background: url(/images/input_search_text.gif) no-repeat center top; float:left; border:none; margin:0; padding:6px 10px 0 10px; font-size: 14px; line-height: 14px; }
	.right .tab  .tab_title .search_form .search_btn { width:30px; height:31px; background:none; margin:0; padding:0; float: left; }
	
	.right .tab .inside .meniu {width:180px; float:left; clear:both;}
	.right .tab .inside .meniu li { display: block; width: 188px; float: left; height: 28px; border-top: solid 1px #e0e0e0; }
	.right .tab .inside .meniu .print,
	.right .tab .inside .meniu .email,
	.right .tab .inside .meniu .arhiva { display: block; height: 28px; font-size: 12px; line-height: 16px; text-decoration: none; color: #6c96c7; width: 148px; background: url(/images/bulet_right_printer.gif) no-repeat 20px 6px; padding: 6px 0 0 40px; }
	.right .tab .inside .meniu .email { background: url(/images/bulet_right_email.gif) no-repeat 21px 6px; }
	.right .tab .inside .meniu .arhiva { background: url(/images/bulet_right_arhiva.gif) no-repeat 21px 7px; }
	
	
	.right .tab .inside .meniu .print:hover,
	.right .tab .inside .meniu .email:hover,
	.right .tab .inside .meniu .arhiva:hover { color:#0a50a1; }
	
	.right .tab .inside .meniu .print:hover { background: url(/images/bulet_right_printer_over.gif) no-repeat 20px 6px; }
	.right .tab .inside .meniu .email:hover { background: url(/images/bulet_right_email_over.gif) no-repeat 21px 6px;}
	.right .tab .inside .meniu .arhiva:hover { background: url(/images/bulet_right_arhiva_over.gif) no-repeat 21px 7px; }
	
	.right .tab .inside .tab_title h1 { font-size: 12px; line-height: 18px; color: #000; margin-left: 20px; }
	.right .tab .inside .tab_title p { margin-left: 20px; font-size: 11px; line-height: 16px; }
	.right .tab .inside .stiri {  float: left; width: 148px; margin: 0px; padding: 20px; border-top: 1px solid #e0e0e0; }
	.right .tab .inside .stiri h1 { font-size: 11px; line-height: 16px; font-weight: bold; color: #000; }
	.right .tab .inside .stiri p { font-size: 12px; line-height: 18px; font-weight: normal; }

	.right .tab .inside .stiri .split { line-height: 1px; font-size: 1px; height: 20px; margin-bottom: 20px; width: 100%; border-bottom: 1px dotted #e0e0e0; }
	.right .tab .inside .stiri a { color: #0a50a1; text-decoration: none; }
	.right .tab .inside .stiri a:hover { color:#159033; }
	
	
	
	
	/* page footer */
	.footer { width: 900px; margin: 0 auto 40px auto; }
	.footer .header { background: url(/images/img_footer_up_header_bg.gif) no-repeat center top; height: 5px; float: left; line-height: 1px; font-size: 1px; width: 900px; }
	.footer .footer { background: url(/images/img_footer_down_header_bg.gif) no-repeat center bottom; height: 6px; float: left; padding: 0px; line-height: 1px; }
	.footer .inside { float: left; width: 898px; border-right: 1px solid #e0e0e0; border-left: 1px solid #e0e0e0; }
		
	.footer .inside .left { float: left; margin: 15px 0 0 20px; }
	.footer .inside .left p { color:#666; font-size: 11px; line-height: 16px; margin: 0 0 15px 0; }
	.footer .inside .left a { color: #0a50a1; }
	.footer .inside .left a:hover { color: #159033; }
		
	.footer .inside .right { float: right; margin: 15px 20px 0 0; }
	.footer .inside .right form { height: 30px; margin:0; padding:0; float:left; }
	.footer .inside .right .input { background: url(/images/input_login_text.gif) no-repeat center center; height: 23px; width: 105px; border-style: none; padding: 7px 10px 0 10px; margin:0 10px 0 0; color: #666; font-size: 14px; line-height:22px; float:left; }
	.footer .inside .right .input_image { width:48px; height:30px; background:none; }
				
	
	
	
	
.tools_email { background: url(../images/input_form_contact_textarea.gif) no-repeat center; width: 340px; height: 150px; position: absolute; top: 50%; left: 50%; margin: -75px auto auto -180px; text-align:left; padding: 0 10px; display: none; 
			}
.tools_email h1 { font-size: 14px; line-height: 22px; }
.tools_email dt { font-size: 12px; line-height: 20px; float: left; width: 170px; height: 22px; }
.tools_email dd { float: left; height: 25px; }
.tools_email .close { float: right; display: block; position: absolute; top: 5px; right: 10px; font-size: 12px; text-decoration: underline; line-height: 12px; color: #0a50a1; font-weight: bold; }