/* for xadmin */

.links {
	background-color:#C9EAFF;
	background-image:url(gfx/back_buttons.gif);
	background-repeat:repeat-x;
	padding-right:4px;
	padding-left:4px;
	border:1px solid #85CEF1;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:#20416C;
	cursor:pointer;
	text-decoration:none;
}
.color {
	color:red;
	text-decoration:none;
	cursor:text;
}

				/*   H   E   B   R   E   W   */

/* ///////////////////////////////////////////////////////////////////////////////// */

				/*   G E N E R A L   */

/*------------------ MAIN ------------------*/

			.both {
				clear:both;
			}
			#main {
				width:1000px;
				direction:rtl;
			}

/*------------------ HEADER ------------------*/

			#index {
				padding:50px;
				padding-bottom:30px;
				padding-top:0px;
			}
			#index h1 {
				margin-top:0px;
			}
			#index_content {
				float:right;
				width:700px;
			}
			#index_content h1 {
				color:#20416C;
			}
			#index_banner {
				float:left;
				/*margin-top:30px;*/
			}
			#index_banner img {
				width:150px;
				margin:0 0 0 10px;
			}
			/*#inner_banner {
				margin-top:20px;
				padding-right:8px;
			}*/
			#inner_banner2 {
				margin-bottom:17px;
				/*padding-right:8px;*/
			}
			#inner_banner2 img {
				width:160px;
			}
			#header {
				width:1000px;
				height:138px;
			}

			/* start Top Menu */

			/*#menu_top {
				width:1000px;
				height:40px;
				background-image:url(gfx/menu_top.gif);
				background-repeat:no-repeat;
			}*/
			#menu_top {
				width:980px;
				height:40px;
				padding:0 20px 0 0;
				background:url(gfx/menu_top_back.gif) repeat-x;
			}
			#menu_top a {
				float:right;
				display:block;
				height:29px;
				padding:11px 20px 0 15px;
				background:url(gfx/menu_top_arrow.gif) no-repeat right 14px;
				font-size:13px;
				font-weight:bold;
				color:#333333;
				text-decoration:none;
			}
			#menu_top a.lang {
				color:#006caf;
			}
			#menu_top a:hover {
				color:#318526;
			}

			/* end Top Menu */

			/* start Sub Menu */

			#menu_sub {
				width:990px;
				padding:0 0 0 10px;
				height:37px;
				background:url(gfx/menu_sub_back.gif) repeat-x;
			}
			#menu_sub a {
				display:block;
				float:left;
				height:27px;
				padding:10px 23px 0 10px;
				background-repeat:no-repeat;
				background-position:right top;
				text-decoration:none;
				color:#20416c;
			}
			#menu_sub a:hover {
				color:#318526;
			}
			#partner {
				background-image:url(gfx/submenu_partner.gif);
			}
			#articles{
				background-image:url(gfx/submenu_articles.gif);
			}
			#events{
				background-image:url(gfx/submenu_events.gif);
			}
			#commune{
				background-image:url(gfx/submenu_commune.gif);
			}
			#tags{
				background-image:url(gfx/submenu_tags.gif);
			}

			/* end Sub Menu */

			#search {
				float:right;
				padding-top:8px;
				padding-right:20px;
			}
			#search button {
				width:50px;
				vertical-align:middle;
			}
			#search input {
				width:145px;
				border:1px solid #85CEF1;
				vertical-align:middle;
			}

/*------------------ CONTAINER ------------------*/

			#sides_container {
				width:1000px;
				/*background-image:url(gfx/back_container.gif);*/
			}

			/* Side Left */

			#side_left {
				float:left; /* heb */
				width:160px;
				padding:20px;
				background-image:url(gfx/back_left.gif);
				background-repeat:no-repeat;
				min-height:224px;
			}

			/* Content */

			#content_small {
				width:516px;
				float:right;
				padding:20px;
				padding-top:0px;
				background-image:url(gfx/back_content_small.gif);
				background-repeat:no-repeat;
				min-height:224px;
			}
			#content_big {
				width:716px;
				float:right;
				padding:20px;
				padding-top:0px;
				background-image:url(gfx/back_content_big.gif);
				background-repeat:no-repeat;
				min-height:224px;
			}

			/* Side Right */

			#side_right {
				float:right; /* heb */
				width:184px;
				padding:30px;
				padding-top:55px;
				background-image:url(gfx/back_right.gif);
				background-repeat:no-repeat;
				min-height:224px;
			}
			#side_right button {
				width:130px;
				margin-bottom:10px;
			}

			/*   news (home page) */

			#news_home {
				width:160px;
				margin-bottom:20px;
			}
			#news_home iframe {
				width:160px;
				height:90px;
				margin-top:10px;
				margin-bottom:10px;
			}
			#news_home img {
				display:block;
			}

			/*   news (home page - roll) */

			.news_roll_body {
				margin:0px;
				background-color:#FFFFFF;
				direction:rtl;
			}
			.news_roll {
				width:160px;
				height:90px;
				margin-bottom:20px;
			}
			.news_roll_date {
				font-size:15px;
				color:#318526;
			}
			.news_roll_title {
				line-height:14px;
				font-weight:bold;
				color:#20416C;
				margin-bottom:5px;
				font-size:9pt;
			}
			.news_roll_summary {
				line-height:14px;
				margin-bottom:20px;
				font-size:9pt;
				color:#20416C;
			}

			/*   links (home page) */

			#links_home {
				width:160px;
				margin-bottom:20px;
			}
			#links_home img {
				display:block;
			}
			#links_home a {
				display:block;
				margin-top:5px;
				padding-right:8px;
				background-image:url(gfx/links_arrow.gif);
				background-repeat:no-repeat;
				background-position:right 7px;
				font-size:9pt;
				color:#20416C;
			}

			/*   economic (home page) */

			#economic_home {
				width:160px;
				font-size:9pt;
			}
			#economic_home img {
				display:block;
				margin-bottom:5px;
			}

			/*   contact (home page) */

			#contact_home {
				width:184px;
				margin-top:20px;
			}
			#contact_home img {
				display:block;
			}
			.contact_field {
				float:left;
				width:120px;
				margin-bottom:5px;
			}
			.contact_text {
				float:right;
				height:22px;
				margin-bottom:5px;
			}

/*------------------ FOOTER ------------------*/

			/* buttons */

			#footer_buttons {
				margin-bottom:40px;
				padding-right:260px;
			}
			#footer_buttons a {
				display:block;
				height:18px;
				float:right;
				padding-right:21px;
				padding-left:12px;
				background-repeat:no-repeat;
				background-position:right top;
				font-size:9pt;
				text-decoration:none;
				color:#20416C;
				cursor:pointer;
			}
			#footer_buttons a:hover {
				color:#328628;
			}
				#pprint {
					background-image:url(gfx/button_print.gif);
				}
				#button_send {
					background-image:url(gfx/button_send.gif);
				}
				#button_home {
					background-image:url(gfx/button_home.gif);
				}
				#button_docs {
					background-image:url(gfx/button_docs.gif);
				}
				#button_map {
					background-image:url(gfx/button_map.gif);
				}
				#button_terms {
					background-image:url(gfx/button_terms.gif);
				}

			/* footer */

			#footer {
				width:1000px;
				height:60px;
				padding-top:10px;
				font-size:9pt;
				text-align:center;
			}
			.footer {
				background-image:url(gfx/back_footer.gif);
				background-repeat:repeat-x;
			}
			#footer span {
				color:#C5D7ED;
			}
			#footer a {
				color:#20416C;
			}
			#menu_bottom {
				margin-bottom:5px;
			}
			#menu_bottom a {
				text-decoration:none;
			}
			#menu_bottom a:hover {
				color:#338628;
			}


			#footer span.copyright img {
				vertical-align:middle;
				margin:0 5px 2px 0;
				border:0;
			}


/* ///////////////////////////////////////////////////////////////////////////////// */

				/*   G L O B A L   */

			body {
				padding:0;
				margin:0 auto;
				width:1000px;
				background-color:#FFFFFF;
				font-family: Arial, Helvetica, sans-serif;
				font-size:10pt;
				color:#20416C;
			}
			table {
				font-size:10pt;
				line-height:18px;
			}
			a {
				color:#0091E9;
			}
			a:hover {
				text-decoration:none;
			}
			h1 {
				margin:0px;
				margin-top:20px;
				margin-bottom:10px;
				font-size:21px;
				font-weight:normal;
				color:#0088DB;
			}
			h2 {
				font-size:17px;
				color:#0088DB;
			}
			h3 {
				font-size:15px;
				color:#0088DB;
			}
			hr {
				height:1px;
				color:#CCCCCC;
			}
			form {
				margin:0px;
			}
			fieldset {
				padding:10px;
				padding-top:0px;
				border:1px solid #CCCCCC;
			}
			legend  {
				margin-bottom:5px;
				padding-left:5px;
				padding-right:5px;
				font-weight:bold;
				color:#007FA9;
			}
			input {
				background-color:#FFFFFF;
				font-family: Arial, Helvetica, sans-serif;
				font-size:10pt;
				color:#20416C;
			}
			textarea {
				background-color:#FFFFFF;
				font-family: Arial, Helvetica, sans-serif;
				font-size:10pt;
				color:#20416C;
			}
			select {
				background-color:#FFFFFF;
				font-family: Arial, Helvetica, sans-serif;
				font-size:10pt;
				color:#20416C;
			}
			button {
				background-color:#C9EAFF;
				background-image:url(gfx/back_buttons.gif);
				background-repeat:repeat-x;
				padding-right:4px;
				padding-left:4px;
				border:1px solid #85CEF1;
				font-family: Arial, Helvetica, sans-serif;
				font-size:9pt;
				font-weight:bold;
				color:#20416C;
				cursor:pointer;
			}

/* ///////////////////////////////////////////////////////////////////////////////// */

				/*   P R I V A T E   */

/*------------------ MISCCELLANEOUS ------------------*/

			.buttons {
				background-color:#C9EAFF;
				background-image:url(gfx/back_buttons.gif);
				background-repeat:repeat-x;
				padding-right:4px;
				padding-left:4px;
				border:1px solid #85CEF1;
				font-family: Arial, Helvetica, sans-serif;
				font-size:9pt;
				font-weight:bold;
				color:#20416C;
				cursor:pointer;
			}
			.form_heb td {
				padding-left:6px;
				padding-bottom:6px;
				vertical-align:top;
			}
			.popup {
				background-color:#FFFFFF;
				background-image:none;
				margin:20px;
			}
			#popup_direction {
				direction:rtl;
			}
			.red {
				color:#C53625;
			}
			.path {
				margin-top:12px;
				font-size:8pt;
			}
			.path a {
				color:#20416C;
				font-weight:bold;
			}
			.lego td {
				vertical-align:top;
			}
			.lego_img {
				border:0px solid #9898A3;
			}
			.lego_zoom {
				font-size:8pt; text-decoration:none;
			}
			.lego_zoom_icon {
				margin-top:5px;
			}

			/*//////*/

			.lego_title1 {
				height:22px;
				padding-right:10px;
				padding-top:3px;
				background-image:url(/heb/gfx/lego_top1.gif);
				background-repeat:no-repeat;
				color:#20416C;
				font-size:10pt;
				font-weight:bold;
			}
			.lego_content1 {
				padding:10px;
				padding-bottom:4px;
				padding-top:6px;
				border-left:1px solid #86C7EF;
				border-right:1px solid #86C7EF;
			}
			.lego_bottom1 {
				height:6px;
			}
			.lego_bottom1 img {
				display:block;
				width:516px;
				height:6px;
			}

			/*//////*/

			.message {
				margin-bottom:20px;
				background-color:#EEEEEE;
				padding:10px;
				padding-top:5px;
				padding-bottom:7px;
				color:#C53625;
			}
			.paging {
				font-size:10pt;
				font-weight:bold;
			}
			.paging a {
				font-weight:normal;
			}

/*------------------ LIST TABLE ------------------*/

			.list {
				width:100%;
				font-size:9pt;
				border:1px solid #DEE0E3;
			}
			.list th {
				background-color:#607A9A;
				padding-left:4px;
				padding-right:4px;
				padding-top:3px;
				padding-bottom:3px;
				line-height:12px;
				font-size:9pt;
				color:#FFFFFF;
			}

			.list_th1 th {
				background-color:#90A0B3;
			}
			.list_th2 th {
				background-color:#899EB6;
			}

			.list th a {
				color:#FFEED0;
			}
			.list input {
				width:40px;
				font-size:9pt;
			}
			.list_folder1 td {
				background-color:#FFF5E2;
				padding-left:4px;
				padding-right:4px;
				padding-top:2px;
				padding-bottom:3px;
				font-weight:bold;
			}
			.list_folder2 td {
				background-color:#FFEED0;
				padding-left:4px;
				padding-right:4px;
				padding-top:2px;
				padding-bottom:3px;
				font-weight:bold;
			}
			.list_folder1 td a {
				color:#607A9A;
			}
			.list_folder2 td a {
				color:#607A9A;
			}
			.list_line1 td {
				background-color:#FFF9EE;
				padding-left:4px;
				padding-right:4px;
				padding-top:2px;
				padding-bottom:3px;
			}
			.list_line2 td {
				background-color:#E8F2F8;
				padding-left:4px;
				padding-right:4px;
				padding-top:2px;
				padding-bottom:3px;
			}
			.list_line_top td {
				background-color:#86C7EF;
				padding-left:4px;
				padding-right:4px;
				padding-top:2px;
				padding-bottom:3px;
			}
			.list_border td {
				background-color:#5798B1;
			}
			.list_line_top td a {
				color:#FFFFFF;
				font-weight:bold;
			}
			.list_total {
				background-color:#607A9A;
				height:1px;
			}
			.list_total_back {
				background-color:#FFFFFF;
				padding-left:4px;
				padding-right:4px;
				padding-top:2px;
				padding-bottom:3px;
				font-weight: bold;
				text-align:left;		/* heb */
			}
			.list_price {
				background-color:#FFFFFF;
				padding-left:4px;
				padding-right:4px;
				padding-top:1px;
				padding-bottom:2px;
				text-align:right;
				font-weight:bold;
				color:#FF7800;
			}

/*------------------ CONTACT ------------------*/

			.contact_input {
				width:200px;
			}
			.contact_textarea {
				width:300px;
				height:50px;
			}
			.contact_browse {
				width:305px;
			}
			.contact_check {
				background-color:#FFFFFF;
				border:0px;
			}
			.contact_radio {
				background-color:#FFFFFF;
				border:0px;
			}

/*------------------ NEWS ------------------*/

				/* list */

			.news {
				width:100%;
				margin-bottom:20px;
			}
			.news_title {
				font-weight:bold;
				color:#21406C;
			}
			.news_date {
				margin-bottom:5px;
				color:#318526;
			}
			.news_summary {

			}
			.news_thumb {
				padding-left:10px;
			}
			.news_thumb img {
				border:5px solid #C6DCE8;
			}

			/* details */

			.news_details {
				width:100%;
				margin-top:30px;
			}
			.news_details_img {
				margin-left:20px;			/* Firefox? / heb */
				margin-bottom:15px;
				border:5px solid #C6DCE8;
			}
			.news_details_date {
				margin-bottom:5px;
				color:#318526;
			}
			.news_details_link {
				font-weight:bold;
			}

/*------------------ NEWS ------------------*/


			/* details */

			/*.news_details {
				width:100%;
				margin-top:15px;
			}
			.news_details_img {
				margin-left:20px;
				margin-bottom:15px;
			}
			.news_details_date {
				margin-bottom:5px;
				font-size:9pt;
				color:#0086A7;
			}
			.news_details_link {
				font-weight:bold;
			}*/

/*------------------ CATALOGUE ------------------*/

			/* list (rows) */

			.catalog_row {
				width:100%;
				margin-bottom:20px;
			}
			.catalog_row_content {
				line-height:16px;
				font-size:9pt;
			}
			.catalog_row_title {
				font-weight:bold;
			}
			.catalog_row_thumb {
				margin-left:10px;			/* Firefox? / heb */
				border:5px solid #C6DCE8;
			}
			.catalog_row_price {
				font-weight:bold;
				color:#FF7800;
			}

			/* list (columns) */

			.catalog_column {
				width:122px;
				margin-bottom:20px;
			}
			.catalog_column_content {
				padding-top:5px;
				line-height:14px;
				font-size:9pt;
			}
			.catalog_column_title {
				font-size:11pt;
				text-decoration:none;
				color:#000000;
			}
			.catalog_column_title:hover {
				color:#D40D16;
			}
			.catalog_column_thumb {
				width:122px;
				height:86px;
				background-color:#FFFFFF;
				border:0px solid #B6B6B6;
			}
			.catalog_column_thumb img {
				border:0px solid #FFFFFF;
			}
			.catalog_column_padding {
				padding-left:24px;		/* heb */
			}
			.catalog_column_price {
				font-weight:bold;
				color:#FF7800;
			}

			/* details (rows & columns) */

			.catalog_details_img {
				border:1px solid #9898A3;
			}
			.catalog_details_thumb {
				margin-left:10px;		/* Firefox? / heb */
				margin-bottom:10px;
				border:1px solid #9898A3;
			}
			.catalog_details_price {
				font-weight:bold;
				color:#FF7800;
			}
			.catalog_details_name2 {
				font-weight:bold;
			}


					/*  FAQ  */

			.faq_title {  margin-bottom: 0px}
			.faq_title span {  font-weight: bold}
			.faq_date {  }
			.faq_question {  margin-bottom: 10px}
			.faq_question a {  }
			.faq_answer {  margin-bottom: 20px}

				/*categories*/

			.faq_category  {  width: 100%}
			.faq_category_title  {  font-weight: bold}
			.faq_category_bullet  {  font-size: 10pt; padding-left: 5px}

				/*question form*/

			.faq_form  {  }
			.faq_form textarea  {  width: 300px; height: 100px}
			.faq_form select  { }
			.faq_form input  { width: 200px;}

/*------------------ GALLERY ------------------*/

			/* list (with categories) */

			.gallery_category {
				padding-right:10px;		/* eng */
				padding-bottom:20px;
				vertical-align:top;		/* eng */
			}
			.gallery_category_title {
				font-size:9pt;
				line-height:14px;
			}
			.gallery_category_split {
				padding-right:10px;
			}
			.gallery_category_thumb {
				width:90px;
				height:90px;
				margin-bottom:5px;
				background-color:#D9D9D9;
				/*border:1px solid #0086A7;*/
			}
			.gallery_category_thumb img {
				border:0px solid #FFFFFF;
			}

			/* menu */

			.gallery_menu {
				width:136px;
			}
			.gallery_menu div {
				width:116px;
				margin-bottom:2px;
				padding-left:5px;
				padding-right:5px;
				padding-bottom:2px;
				background-color:#18ABCF;
				font-weight:bold;
				color:#AEEFFF;
				font-size:9pt;
			}
			.gallery_menu div a {
				text-decoration:none;
				color:#FFFFFF;
			}
/*			.gallery_menu div a:hover {
				color:#FFFFFF;
			}
*/
			/* details (simple & with categories */

			.gallery_details {
				text-align:center;
				vertical-align:top;
			}
			.gallery_details_img {
				margin-bottom:10px;
				border:1px solid #0086A7;
			}
			.gallery_details_title {
				margin-bottom:10px;
				font-weight:bold;
				font-size:11pt;
			}
			.gallery_details_content {
				width:100%;
				margin-bottom:10px;
				direction:rtl;
				text-align:right;
				font-size:14px;
			}
			.gallery_details_listing {
				font-size:14px;
				color:#A79C82;
				direction:rtl;
			}
			.gallery_details_listing a {
				text-decoration:none;
			}

		/* SITE MAP (New) */

.node * { vertical-align: top }
.sitemap_main_link { font-weight: bold; text-decoration: none}
.sitemap_main_link:hover { text-decoration: underline}
.sitemap_sub_link { text-decoration: none}
.sitemap_sub_link:hover { text-decoration: underline}
.sitemap_blank {  width: 0px}

				/*   M E N U   */

/*------------------ VMENU ------------------*/

			/* level 1 */
			
			.vmenu_level_1,
			.vmenu_level_1_open {
				cursor:pointer;
				overflow:hidden;
				color:#000000;
				padding-right:20px;
				padding-top:4px;
				padding-bottom:7px;
				font-weight:bold;
				font-size:10pt;
				line-height:12px;
				background-image:url(gfx/level_1.gif);
				background-repeat:no-repeat;
				background-position:right 3px;
			}
			.vmenu_level_1_open {
				background-image:url(gfx/level_1_open.gif);
			}
			.vmenu_level_1:hover,
			.vmenu_level_1_open:hover {
				color:#328628;
			}
			
			/* a color */
			
			.vmenu_level_1 a,
			.vmenu_level_1_open a {
				color:#000000;
				text-decoration:none;
			}
			.vmenu_level_1 a:hover,
			.vmenu_level_1_open a:hover {
				color:#328628;
			}

			/* level 2 */
			
			.vmenu_level_2,
			.vmenu_level_2_open,
			.vmenu_level_2_alone,
			.vmenu_level_2_current {
				cursor:pointer;
				overflow:hidden;
				/*color:#318526;*/
				padding-right:35px;
				padding-top:3px;
				padding-bottom:6px;
				font-size:10pt;
				line-height:12px;
				background-image:url(gfx/level_2.gif);
				background-repeat:no-repeat;
				background-position:right 2px;
			}
			.vmenu_level_2 {
					color:#000000;
				font-weight:bold;
			}
			.vmenu_level_2_alone {
					color:#318526;
			}
			.vmenu_level_2_open {
					color:#000000;
				font-weight:bold;
				background-image:url(gfx/level_2_open.gif);
			}
			.vmenu_level_2_current {
				color:#74bb15;
			}
			.vmenu_level_2:hover,
			.vmenu_level_2_open:hover,
			.vmenu_level_2_alone:hover,
			.vmenu_level_2_current:hover {
				color:#74BB15;
			}

			/* a color */
			
			.vmenu_level_2 a,
			.vmenu_level_2_open a,
			.vmenu_level_2_alone a,
			.vmenu_level_2_current a {
				text-decoration:none;
			}
				.vmenu_level_2 a,
				.vmenu_level_2_open a {
					color:#000000;
				}
			.vmenu_level_2_current a {
				color:#74bb15;
			}
			.vmenu_level_2_alone a {
				color:#318526;
			}
			.vmenu_level_2 a:hover,
			.vmenu_level_2_open a:hover,
			.vmenu_level_2_alone a:hover,
			.vmenu_level_2_current a:hover {
				color:#74BB15;
			}

			/* level 3 */
			
			.vmenu_level_3,
			.vmenu_level_3_open,
			.vmenu_level_3_alone,
			.vmenu_level_3_current {
				cursor:pointer;
				overflow:hidden;
				color:#318526;
				padding-right:50px;
				padding-top:3px;
				padding-bottom:6px;
				font-size:10pt;
				line-height:12px;
				background-image:url(gfx/level_3.gif);
				background-repeat:no-repeat;
				background-position:right 2px;
			}
			.vmenu_level_3_current {
				color:#74bb15;
			}
			.vmenu_level_3:hover,
			.vmenu_level_3_open:hover,
			.vmenu_level_3_alone:hover,
			.vmenu_level_3_current:hover {
				color:#74BB15;
			}

			/* a color */
			
			.vmenu_level_3 a,
			.vmenu_level_3_open a,
			.vmenu_level_3_alone a,
			.vmenu_level_3_current a {
				color:#318526;
				text-decoration:none;
			}
			.vmenu_level_3_current a {
				color:#74bb15;
			}
			.vmenu_level_3 a:hover,
			.vmenu_level_3_open a:hover,
			.vmenu_level_3_alone a:hover,
			.vmenu_level_3_current a:hover {
				color:#74BB15;
			}

/*------------------ DROPDOWN MENU ------------------*/

			.ddmx td {
				height:40px;
			}

			/* item 1 */

			.ddmx .item1,
			.ddmx .item1:hover,
			.ddmx .item1-active,
			.ddmx .item1-active:hover {
				display:block;
				width:40px;
				height:40px;
				position:relative;
				cursor:pointer;
			}

			/* item 2 */

				/*	padding:10px 10px 10px 10px;

				1-top, 2-left, 3-bottom, 4-right */

			.ddmx .item2,
			.ddmx .item2:hover,
			.ddmx .item2-active,
			.ddmx .item2-active:hover {
				z-index:500;
				width:140px;
				padding:2px 5px 5px 5px;
				display:block;
				position:relative;
				border-bottom:1px solid #A8D8F5;
				font:9pt;
				text-decoration:none;
				text-align:right;
				color:#20416C;
				line-height:14px;
			}
			.ddmx .item2 {
				background:#F2FAFE;
			}
			.ddmx .item2:hover,
			.ddmx .item2-active,
			.ddmx .item2-active:hover {
				background:#FFFFFF;
				color:#318526;
			}

			/* section */

			.ddmx .section {
				border:1px solid #A8D8F5;
				border-bottom:0px solid #A8D8F5;
				position:absolute;
				visibility:hidden;
				z-index:-1;
				margin-left:-1px;		 /* Firefox / heb */
				margin-right:1px;		 /* IE / heb */
				margin-top:-1px;
			}

			* html .ddmx td { position: relative; } /* ie 5.0 fix */