img		{border: 0;}
body	{font-family: Tahoma; font-size: 80%; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
td		{font-family: Tahoma; font-size: 80%; color: #3A3C40;}
th		{font-weight: normal; text-align: left; background-color: #a9adb2; color: white; font-family: Tahoma; font-size: 60%;}

h1		{padding: 0px 0px 1px 8px; border-left: 3px solid #059423; font-family: Tahoma; font-size: 110%; font-weight: bold; color: #3A3C40;}

.leftLine	{padding: 0 0 1 8; border-left: 3px solid #059423;}

.footnote	{padding: 20px; background-color: #eee; margin: 10px}

.h1		{padding: 0px 0px 1px 8px; border-left : 3px solid #059423; font-family: Tahoma; font-size: 110%; font-weight: bold; color: #3A3C40;}

.h1pageTitle			{color: #059423; font-size: 150%; font-family: Tahoma; padding: 15 0 6 0; font-weight: normal; border: 0px}
.h1pageTitle_noMargin			{color: #059423; font-size: 150%; font-family: Tahoma; padding: 35 0 6 0; margin: 0; font-weight: normal; border: 0px}

.h1firstLevelPageTitle	{border-bottom: 1px solid #A9ADB2; min-height: 45px; _height: 45px; color: #059423; font-size: 180%; font-family: Tahoma; padding: 7 0 0 0; margin-bottom: 41; border-left: 0px; font-weight: normal}
.h1firstLevelPageTitle_noMargin	{border-bottom: 1px solid #A9ADB2; height: 45; color: #059423; font-size: 180%; font-family: Tahoma; padding: 7 0 0 0; margin-bottom: 1; border-left: 0px; font-weight: normal}

h2		{margin-bottom: 0; font-family: Tahoma; font-size: 100%; font-weight: bold; color: #3A3C40;}
.h2		{font-family: Tahoma; font-size: 100%; font-weight: bold; color: #3A3C40;}
.h2_noPadding	{font-family: Tahoma; font-size: 100%; font-weight: bold; color: #3A3C40;}

h3		{font-family: Arial narrow; font-size: 120%; font-weight: normal;}

.date			{font-family: tahoma; font-size: 70%; color: black;}
.publicationDate	{padding: 2 0 15 11; font-family: tahoma; font-size: 85%; color: #747880;}
.projectDate	{padding: 2 0 2 0; font-family: tahoma; font-size: 80%; color: #747880;}

form		{padding: 0; margin: 0;}

p			{margin: 0 0 9 0;}
p.quote		{background-color: #eeeeee; margin: 0 0 9 0; padding: 15px;}

a		{color: #296571;}
a.h3		{color: black;}

.formField		{height: 1.5em; font-family: Tahoma; font-size: 100%; width: 100%; border: 1px solid gray;}
.formFieldFreeHeight	{font-family: Tahoma; font-size: 100%; width: 100%; border: 1px solid gray;}
.formButton		{height: 1.5em; font-family: Tahoma; font-size: 100%; width: 100%; border: 0px; background-color: gray; color: white;}

form		{padding: 0; margin: 0;}

th.forum	{padding: 5; border-right: 1px solid white; text-align: left; background-color: #A9ADB2; font-size: 70%; color: white; font-weight: normal;}
td.forum	{padding: 5; font-size: 80%; border-bottom: 1px solid #A9ADB2;}
td.forumGray	{padding: 5; font-size: 70%; border-bottom: 1px solid #A9ADB2;}
.forumCitation	{color: #686c73; font-size: 85%; padding: 10; background-color: #f2f2f2; margin-bottom: 10; margin-top: -5;}

table.forumTreadTable	{border: 0px; width: 100%;}
table.forumTreadsTable	{border: 0px; width: 100%;}

table.table1 { border-collapse: collapse }
table.table1 td, table.table1 th {
 padding: 3px;
 border: 1px solid #cccccc
}
table.table1 tr.ch1 {background-color: #fff}
table.table1 tr.ch1 td {font-weight: bold}
table.table1 tr.sep {background-color: #e3e3e3}

div.alphaLet		{font-size: 150%; font-weight: bold; color: #eea201;}
div.alphaLetList		{margin-left: 30px; }

.news-quote	{
	margin-left: 25px;
	margin-right: 25px;
}

.mypageTitle			{color: #059423; font-size: 110%; font-family: Tahoma; padding: 5px 0; text-transform: uppercase}
.pageTitle			{color: #059423; font-size: 150%; font-family: Tahoma; padding: 34px 0 25px 0;}
.pageTitle_noMargin		{color: #059423; font-size: 150%; font-family: Tahoma; padding: 34px 0 0 0;}
.masterPageTitle		{border-bottom: 1px solid #A9ADB2; height: 45; color: #164751; font-size: 70%; font-family: Tahoma; padding: 24px 0 0 0;}
.firstLevelPageTitle		{border-bottom: 1px solid #A9ADB2; height: 45; color: #059423; font-size: 180%; font-family: Tahoma; padding: 7px 0 0 0; margin-bottom: 41;}
.firstLevelPageTitle_noMargin	{border-bottom: 1px solid #A9ADB2; height: 45; color: #059423; font-size: 180%; font-family: Tahoma; padding: 7px 0 0 0;}

.mainMenuItem		{color: #059423; font-size: 80%; text-decoration: none;}
a.mainMenuItem		{color: #3A3C40; font-size: 80%; text-decoration: none;}
a.mainMenuItem:hover	{color: #059423; font-size: 80%; text-decoration: none;}

a.localMenuItem		{color: #3A3C40; text-decoration: none;}
a.localMenuItem_group	{color: #059423; text-decoration: none;}
a.localMenuItem:hover	{color: #059423; text-decoration: none;}

.list_client		{background: white url(/list_clients.gif) no-repeat top left; padding-left: 20; padding-bottom: 0;}
.list_project		{background: white url(/list_projects.gif) no-repeat top left; padding-left: 20; padding-bottom: 0;}
.project_pragma		{font-size: 85%;}

div.localMenuItem_0		{font-size: 80%; border-left: 4px solid #059423; font-weight: bold; margin-bottom: 10; padding: 1 0 1 10;}
div.localMenuItem_0_o	{font-size: 80%; border-left: 4px solid #ff7800;  font-weight: bold; margin-bottom: 10; padding: 1 0 1 10;}
div.localMenuItem_0_current	{font-size: 80%; color: white; background-color: #059423; font-weight: bold; margin-bottom: 10; padding: 1 0 1 14;}
div.localMenuItem_0_group	{font-size: 80%; color: #059423; border-left: 4px solid #059423; font-weight: bold; margin-bottom: 10; padding: 1 0 1 10;}
div.localMenuItem_1		{font-size: 80%; background: white url(/arrow.gif) no-repeat top left; margin-bottom: 10; margin-left: 25; padding: 1 0 1 10;}
div.localMenuItem_1_current	{font-size: 80%; color: white; background-color: #059423; margin-bottom: 10; margin-left: 25; padding: 1 0 1 10;}

.mainPageNewsHeader		{padding: 34 0 30 0; color: #059423; font-size: 220%; font-family: Tahoma;}
.h1mainPageNewsHeader	{padding: 34 0 30 0; color: #059423; font-size: 220%; font-family: Tahoma; border:0px; font-weight: normal; margin-bottom: 0;}

div.siteMapItem_0	{padding: 0 0 1 8; border-left: 3px solid #059423; font-family: Tahoma; font-size: 90%; font-weight: bold;}
div.siteMapItem_1	{padding: 0 0 1 28; font-family: Tahoma; font-size: 90%;}
div.siteMapItem_2	{padding: 0 0 1 48; font-family: Tahoma; font-size: 90%;}
div.siteMapItem_3	{padding: 0 0 1 68; font-family: Tahoma; font-size: 90%;}
div.siteMapItem_4	{padding: 0 0 1 88; font-family: Tahoma; font-size: 90%;}

.searchStats		{font-size: 85%; color: #808080;}
.searchResultStats	{font-size: 85%; color: #808080;}



a.white_link:link	{color: white}
a.white_link:visited	{color: white}
a.white_link:hover	{color: white}

li.sem			{margin: 0 0 0 0; padding: 0 0 0 0}

ul.list li		{padding-bottom: 5px}

div.errorCode			{font-family: Arial; font-size: 100%; color: #000000; border: 1px solid #6f1b0d; background-color: #d1b8b8; padding: 5px; margin-bottom: 10px}
div.captchaInputText	{font-family: Arial; font-size: 75%; margin-bottom:5px}
div.captchaImg			{font-family: Arial; font-size: 70%;}

div.events				{}
div.events div.header	{font-family: Tahoma; font-size: 12px; margin-bottom: 15px; padding-bottom: 8px; border-bottom: 1px dashed #a9adb2}
div.events div.header a	{color: #059423}
div.events div.e_date	{font-family: Tahoma; font-size: 11px; color: #3a3c40; margin-bottom: 2px}
div.events div.e_title	{font-family: Tahoma; font-size: 16px; font-weight: bold; margin-bottom: 20px; padding-bottom: 8px; border-bottom: 1px dashed #a9adb2}
div.events div.e_title a {color: #059423}

.f11					{font-size: 11px}

/*
******************************************************
*/

.feedback-form label	{display: block}
.feedback-form #magazineFields	{display: none; margin-left: 20px}


/*
******************************************************
ANTI CRISIS
*/

/*.cr-butt		{ display: block; text-align: center;}*/

.ac-block		{ overflow: hidden; _overflow: auto; _width: 100%; margin-bottom: 25px}

.ac-wrap		{ color: #fff; background: url(/img/anticrisis/bl_left.jpg) repeat-y 0% 0% #4A8657; position: relative;}
.ac-crn			{ position: absolute; width: 28px; height: 28px;}
.ac-crn-tl		{ background: url(/img/anticrisis/crn_tl.jpg) no-repeat; }
.ac-crn-tr		{ background: url(/img/anticrisis/crn_tr.jpg) no-repeat; right: 0;}
.ac-crn-bl		{ background: url(/img/anticrisis/crn_bl.jpg) no-repeat; margin-top: -28px; }
.ac-crn-br		{ background: url(/img/anticrisis/crn_br.jpg) no-repeat; right: 0; margin-top: -28px;}
.ac-body		{ background: url(/img/anticrisis/bl_right.jpg) repeat-y 100% 0%; padding: 26px 28px 16px 28px }
.ac-top			{ background: url(/img/anticrisis/bl_top.jpg) repeat-x 0% 0%;}
.ac-bottom		{ background: url(/img/anticrisis/bl_bot.jpg) repeat-x 0% 100%;}

.ac-crn-tr		{ _margin-right: 0px; _position: relative; _float: right }
.ac-crn-br		{ _margin-right: 0px; _position: relative; _float: right }

.cr-butt		{ display: block; float: right; text-align: center; background: url(/img/anticrisis/sub_bg.jpg) repeat-x #808080; width: 175px; margin-right: 35px; font-size: 14px;  color: #fff; padding: 10px 0 10px 0;  }

/*AUDIT*/

#l1_data, #l2_data, #l3_data, #l4_data{
	background-color: #f6f6f6;
	padding: 10px;
	border: 1px solid #e2e2e2;
	margin: 5px 5px 5px 0;
}
#l1_data h2, #l2_data h2, #l3_data h2, #l4_data h2{
	border-left: 3px solid #059423;
	margin: 5px 0 10px 0;
	padding-left: 8px;
}
#l1, #l2, #l3, #l4{
	text-decoration: none;
	border-bottom: 1px dashed #296571;
	cursor: pointer;
}
.arlist li {
	margin-bottom: 5px
}
 
 