/*
Type: CSS Document
Creation date: 02.05.2006 Creation by: D.Ampelakiotis
Code: CSS-02-Application Name: application.css
*/
/* MESSAGE */
#msg-box                          {width:100%; font-size:100%; padding:10px;}
.msg-txt-error                    {color:#CC0000;}
.msg-txt-success                  {color:#006633;}
.msg-txt-warning                  {color:#FF9900;}
.msg-txt-system                   {color:#333;}
.msg-empty                        {color:#CC0000; padding:10px; text-align:center;}

.bgColorSelected                  {background-color:#E5FFCC !important;}
/* Login */
.login-box										  	{}
table.login-box									  {width:100%; border-collapse:collapse;}
.login-box	caption							  {font-size:100%; font-weight:bold; text-align:left; color:#FF9900; padding:10px;}

.login-box tbody th							  {text-align:right; border:1px solid #FFF; color:#003366; font-weight:normal; padding:4px;}
.login-box tbody td							  {padding:4px; vertical-align:middle; text-align:left;}

/* LIST - Style 1 */
.tbl-list-1												{}
table.tbl-list-1									{width:100%; border-collapse:collapse;}
.tbl-list-1	caption								{font-size:100%; font-weight:bold; text-align:left; color:#FF9900; padding:10px;}

.tbl-list-1 thead th							{background-color:#DFDFC5; text-align:left; border:1px solid #FFF; color:#003366; font-weight:normal; padding:4px;}
.tbl-list-1 thead td							{padding:10px; vertical-align:middle; text-align:right;}

.tbl-list-1 thead a				        {color:#006699; text-decoration:none;}
.tbl-list-1 thead a:hover	        {color:#990000; text-decoration:none;}
.tbl-list-1 thead a:active	      {color:#333333; text-decoration:none;}
.tbl-list-1 thead td img					{border:none; vertical-align:middle;}

.tbl-list-1 tbody tr.even 				{background-color:#F3F3ED;}
.tbl-list-1 tbody tr.odd  				{background-color:#FFF;}
/*.tbl-list-1 tbody tr.ch-odd-even  {background-color:#E5FFCC; cursor:pointer;}*/
.tbl-list-1 tbody tr.ch-odd-even  {background-color:#E5FFCC;}

.tbl-list-1 tbody th							{color:#003399; text-align:right; font-weight:normal; padding:4px; border:1px solid #FFF;}
.tbl-list-1 tbody td							{padding:4px; border:1px solid #FFF;}
.tbl-list-1 tbody input					{font-size:90%; vertical-align:middle;}
.tbl-list-1 tbody a					{color:#006699; text-decoration:none;}
.tbl-list-1 tbody a:hover				{color:#990000; text-decoration:none;}
.tbl-list-1 tbody a:active				{color:#333333; text-decoration:none;}

.tbl-list-1 tfoot th							{}
.tbl-list-1 tfoot td							{padding:10px; vertical-align:middle; text-align:right;}
.tbl-list-1 tfoot td img					{border:none; vertical-align:middle;}

.tbl-list-1 tfoot a				        {color:#006699; text-decoration:none;}
.tbl-list-1 tfoot a:hover	        {color:#990000; text-decoration:none;}
.tbl-list-1 tfoot a:active	      {color:#333333; text-decoration:none;}

.tbl-list-1 tbody ul							{padding:0; margin:0; margin-left:26px;}
.tbl-list-1 tbody li							{padding:1px; padding-left:4px; margin:0; list-style: disc outside url(../images/toolbar/script_edit.gif); vertical-align:top;}
.tbl-list-1 tbody img   				  {vertical-align:middle; padding:0; border:none; cursor:pointer;}

.tbl-list-1 tbody fieldset        {padding:4px;}
.tbl-list-1 tbody legend          {padding: 4px; color:#006699; font-weight: bold;}

.tbl-list-inside-1								{}
table.tbl-list-inside-1						{width:100%; border-collapse:collapse;}
.tbl-list-inside-1	caption				{font-size:100%; font-weight:bold; text-align:left; color:#FF9900; padding:4px;}

.tbl-list-inside-1 thead th				{background-color:#DFDFC5; text-align: left; border:1px solid #FFF; color:#003366; font-weight:normal; padding:4px;}
.tbl-list-inside-1 thead td				{padding:10px; vertical-align:middle; text-align:right;}

.tbl-list-inside-1 tbody th				{color:#333; text-align:right; font-weight:normal; padding:4px; border:1px solid #FFF;}
.tbl-list-inside-1 tbody td				{padding:4px; border:1px solid #FFF;}
.tbl-list-inside-1 tbody input  	{font-size:100%;}
.tbl-list-inside-1 tbody a				{color:#006699; text-decoration:none;}
.tbl-list-inside-1 tbody a:hover	{color:#990000; text-decoration:none;}
.tbl-list-inside-1 tbody a:active	{color:#333333; text-decoration:none;}

.tbl-list-inside-1 tfoot th				{}
.tbl-list-inside-1 tfoot td				{padding:10px; vertical-align:middle; text-align:right;}
.tbl-list-inside-1 tfoot td img		{border:none; vertical-align:middle; border:none; cursor:pointer;}

.tbl-list-inside-1 tbody ul				{padding:0; margin:0; margin-left:26px;}
.tbl-list-inside-1 tbody li		  	{padding:1px; padding-left:4px; margin:0; list-style: disc outside url(../images/toolbar/script_edit.gif); vertical-align:top;}
.tbl-list-inside-1 tbody img	    {vertical-align:middle; padding:0; border:none; cursor:pointer;}

.tbl-list-inside-1 tfoot a				{color:#006699; text-decoration:none;}
.tbl-list-inside-1 tfoot a:hover	{color:#990000; text-decoration:none;}
.tbl-list-inside-1 tfoot a:active	{color:#333333; text-decoration:none;}


.tbl-list-2												{}
table.tbl-list-2									{width:100%; border-collapse:collapse;}
.tbl-list-2	caption								{font-size:100%; font-weight:bold; text-align:left; color:#FF9900; padding:10px;}

.tbl-list-2 thead th							{background-color:#DFDFC5; text-align:left; border:1px solid #FFF; color:#003366; font-weight:normal; padding:4px;}
.tbl-list-2 thead td							{padding:10px; vertical-align:middle; text-align:right;}

.tbl-list-2 thead a				        {color:#006699; text-decoration:none;}
.tbl-list-2 thead a:hover	        {color:#990000; text-decoration:none;}
.tbl-list-2 thead a:active	      {color:#333333; text-decoration:none;}
.tbl-list-2 thead td img					{border:none; vertical-align:middle;}

.tbl-list-2 tbody th							{}
.tbl-list-2 tbody td							{padding:4px;}
.tbl-list-2 tbody input						{font-size:100%; vertical-align:middle;}
.tbl-list-2 tbody a								{color:#006699; text-decoration:none;}
.tbl-list-2 tbody a:hover					{color:#990000; text-decoration:none;}
.tbl-list-2 tbody a:active				{color:#333333; text-decoration:none;}

.tbl-list-2 tfoot th							{}
.tbl-list-2 tfoot td							{padding:10px; vertical-align:middle; text-align:right;}
.tbl-list-2 tfoot td img					{border:none; vertical-align:middle;}

.tbl-list-2 tfoot a				        {color:#006699; text-decoration:none;}
.tbl-list-2 tfoot a:hover	        {color:#990000; text-decoration:none;}
.tbl-list-2 tfoot a:active	      {color:#333333; text-decoration:none;}


/* TABS - Style 1 */
.tbl-tabs-1												{width:100%;}
table.tbl-tabs-1									{width:100%; border-collapse:collapse;}
.tbl-tabs-1	caption								{font-size:100%; font-weight:bold; text-align:left; color:#FF9900; padding:4px;}
.tbl-tabs-1 tbody td							{padding:4px; margin:0; border:1px solid #D4D4BA; background-color:#DFDFC5;}

.tbl-tabs-inside-1								{width:100%;}
table.tbl-tabs-inside-1						{width:100%; border-collapse:collapse; border:3px solid #FFF;}

.tbl-tabs-inside-1 tbody tr.even 	{background-color:#F3F3ED;}
.tbl-tabs-inside-1 tbody tr.odd  	{background-color:#FFF;}

.tbl-tabs-inside-1 thead th				{text-align:left; color:#003366; vertical-align:top; font-weight:normal; padding:4px; background-color:#FFF; border:1px solid #D4D4BA;}
.tbl-tabs-inside-1 thead td				{padding:4px; vertical-align:top; background-color:#F3F3ED; border:1px solid #D4D4BA;}

.tbl-tabs-inside-1 tbody th				{text-align:right; vertical-align:top; color:#003366; font-weight:normal; padding:4px; background-color:#FFF; border:1px solid #D4D4BA;}
.tbl-tabs-inside-1 tbody td				{padding:4px; vertical-align:top; background-color:#F3F3ED; border:1px solid #D4D4BA;}
.tbl-tabs-inside-1 tbody img		  {vertical-align:middle; padding:0;}

.tbl-tabs-inside-1 input, select, textarea	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%; color:#333;}

.tbl-tabs-inside-1 a							{color:#003366; text-decoration:none;}
.tbl-tabs-inside-1 a:hover				{color:#FF9900; text-decoration:none;}
.tbl-tabs-inside-1 a:active				{color:#990000; text-decoration:none;}

.tbl-tabs-inside-1 ul							{padding:0; margin:0; margin-left:26px;}
.tbl-tabs-inside-1 li							{padding:1px; margin:0; list-style: disc outside url(../images/default/bullet-news-level-1.gif); vertical-align:top;}
.tbl-tabs-inside-1 li img 				{vertical-align:middle; padding:0;}
.tbl-tabs-inside-1 blockquote			{padding:4px; padding-left:10px; margin:0; color:#999900; font-style:italic;}
.tbl-tabs-inside-1 b							{color:#333;}
.tbl-tabs-inside-1 strong					{color:#003366;}

/* GENERAL TABLES - Style 1 */
.tbl-general-1											{}
table.tbl-general-1									{width:100%; border-collapse:collapse;}
.tbl-general-1	caption							{font-size:100%; font-weight:bold; text-align:left; color:#FF9900; padding:4px;}
.tbl-general-1 thead th				      {text-align:left; vertical-align:middle; color:#003366; font-weight:bold; padding:6px;}
.tbl-general-1 thead td							{padding:4px; border:1px solid #D4D4BA; background-color:#DFDFC5;}
.tbl-general-1 tbody th				      {text-align:right; vertical-align:top; color:#003366; font-weight:normal; padding:6px;}
.tbl-general-1 tbody td							{padding:6px;}
.tbl-general-1 tfoot th				      {text-align:right; color:#003366; font-weight:normal; padding:6px;}
.tbl-general-1 tfoot td							{padding:6px;}

.inputMax                           {width:96%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%; color:#333;}
.inputMedMax                        {width:86%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%; color:#333;}
.inputMedium                        {width:56%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%; color:#333;}
.inputButton                        {font-size:100%; color:#333; padding:1px; background-image:url(../images/default/b-gold.jpg); background-repeat:repeat-x; background-color:#FFFFFF; border:1px outside #333;} 


/* WELCOME */
.divWelcome                         {font-size: 100%; padding: 40px; color: #999; text-align: justify;}
.divWelcome strong                  {font-size: 130%; color:#FF9900; text-align: left;}
.divWelcome p                       {font-size: 105%; color:#003366; padding: 2px; margin: 0; text-align: left;}
.divWelcome img                     {padding:10px;}
.divWelcomeImg                      {border-top:1px solid #CCC; border-bottom:1px solid #CCC; margin-bottom:10px; margin-top:10px; text-align: center;}


