
/************** Global ****************/

BODY,.body, .NormalText,TD{
	font-family: Verdana;
	font-size: 11px;
	color:#2D4673;
}

.ListHeader
{
	text-align: left;
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	color: white;
	background-color: #b11b1c;	
}

.ListFirstRow
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	background-color: #C4CCDF;	
}

.ListTitle
{
	text-align: left;
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	color: #0A2C90;
}

.ListRowEven
{
	font-family: Verdana;
	font-size: 11px;
	background-color: white;	
}

.ListRowOdd
{
	font-family: Verdana;
	font-size: 11px;
	background-color: #F1F1F3;	
}


.NormalCaptionText{
	font-family: Verdana;
	font-size: 11px;
	color:Black;
	font-weight:bold;
	line-height:18px;
	padding-left:5px;
	vertical-align:baseline;
	background-color:#E7EBF6;
}

A{
	font-family: Ms Sans Serif;
	font-size: 11px;
	color:Black;
}
.NormalBoldText{
	font-family: Ms Sans Serif;
	font-size: 11px;
	color:Black;
	font-weight:bold;
}

.NormalGrayText{
	font-family: Ms Sans Serif;
	font-size: 11px;
	color:#a9a9a9;	
}

.BigHeading
{
	font-family: Trebuchet MS;
	font-weight: bold;
	font-size: 14pt;
	color: #B11B1C;
}

/* Internet Solutions Header */
.BigHeading1
{
	text-align: left;
	font-family: Trebuchet MS;
	font-weight: bold;
	font-size: 14pt;
	color: #EF833F;	
}

/* Banking Header */
.BigHeading2
{
	text-align: left;
	font-family: Trebuchet MS;
	font-weight: bold;
	font-size: 14pt;
	color: #3F729E;	
}

/* R&D Header */
.BigHeading3
{
	text-align: left;
	font-family: Trebuchet MS;
	font-weight: bold;
	font-size: 14pt;
	color: #4FAC24;	
}

/* ERP Header */
.BigHeading4
{
	text-align: left;
	font-family: Trebuchet MS;
	font-weight: bold;
	font-size: 14pt;
	color: #67005C;	
}

/* ASSET Header */
.BigHeading5
{
	text-align: left;
	font-family: Trebuchet MS;
	font-weight: bold;
	font-size: 14pt;
	color: #E60003;	
}

INPUT{
	font-family: Ms Sans Serif;
	font-size: 11px;
}
SELECT{
	font-family: Ms Sans Serif;
	font-size: 11px;
}


/******************** GRID **********************/

.grid{
	border-right: silver 1px solid;
	table-layout: auto;
	padding-right: 3px;
	border-top: silver 1px solid;
	padding-left: 3px;
	font-size: 11px;
	filter: CURSOR:hand;
	padding-bottom: 3px;
	border-left: silver 1px solid;
	padding-top: 3px;
	border-bottom: silver 1px solid;
	font-family: Verdana;
	border-collapse: collapse;
	
}
.gridMainCaption{
	padding-right: 3px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 4px;
	color: white;
	padding-top: 2px;
	font-family: Verdana;
	background-color: #5E8CCE;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#5987D6', endColorStr='#033893', gradientType='0');
	line-height:16px;
	height:16px;	
}
.gridToolBar{
	padding-right: 3px;
	padding-left: 3px;
	font-size: 11px;
	padding-bottom: 1px;
	padding-top: 4px;
	font-family: Verdana;	
	color: navy;
	line-height:16px;
	height:16px;	
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#D4ECFA', endColorStr='#7FB7E1', gradientType='0');	
	vertical-align:middle;
}
.gridToolBar A {color: navy;}
.gridToolBar visited {color: navy;}

/*Πρώτη κολώνα με CheckBoxes ή RadioButtons*/
.gridRowSel{
	padding-right: 3px;
	padding-left: 3px;
	font-size: 11px;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#D4ECFA', endColorStr='#7FB7E1', gradientType='0');
	padding-bottom: 2px;
	padding-top: 0px;
	font-family: Verdana;
	background-color: #b2cdf7;
	line-height:22px;
	height:22px;	
}

.gridSelected{
	padding-right: 3px;
	padding-left: 3px;
	font-size: 11px;
	padding-bottom: 3px;
	padding-top: 3px;
	font-family: Verdana;
	background-color: red;
	line-height:18px;
	height:18px;	
}
.gridHeader{
	padding-right: 3px;
	padding-left: 3px;
	font-size: 11px;	
	padding-bottom: 3px;
	padding-top: 1px;
	font-family: Verdana;
	background-color: #b2cdf7;
	line-height:20px;
	height:20px;	
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#D4ECFA', endColorStr='#7FB7E1', gradientType='0');	
}
.gridFooter{
	padding-right: 3px;
	padding-left: 3px;	
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#D4ECFA', endColorStr='#7FB7E1', gradientType='0');
	padding-bottom: 3px;
	padding-top: 3px;
	background-color: #3E6EC1;
	line-height:16px;
	height:16px;	
}
.gridPager{
	padding-right: 3px;
	padding-left: 3px;	
	padding-bottom: 0px;
	padding-top: 3px;
	background-color: #3263B7;
	color:White;
	line-height:15px;
	height:15px;	
	vertical-align:middle;
	font-family: Verdana;
	font-size: 11px;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#5987D6', endColorStr='#033893', gradientType='0');
}
.gridPagerFont{
	color:White;
	font-family: Verdana;
	font-size: 11px;	
}
.gridPagerFont{	
	color:White;
	font-family: Verdana;
	font-size: 11px;	
}
.gridPagerFont A:link, .gridPagerFont A:visited
{
	color:silver;
	text-decoration:none;
	font-family: Verdana;
	font-size: 11px;	
}
.gridItem{
	padding-right: 3px;
	padding-left: 3px;
	font-size: 11px;
	padding-bottom: 3px;
	padding-top: 3px;
	font-family: Verdana;
	background-color: white;
	line-height:18px;
	height:18px;	
}
.gridAlter{
	padding-right: 3px;
	padding-left: 3px;
	font-size: 11px;
	padding-bottom: 3px;
	padding-top: 3px;
	font-family: Verdana;
	background-color: #ddecfe;
	line-height:18px;
	height:18px;	
}
CAPTION{
	padding-right: 3px;
	padding-left: 3px;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 3px;
	color: white;
	padding-top: 3px;
	font-family: Verdana;
	background-color: #5E8CCE;
}
.gridSearchTable{	
	padding-right: 3px;
	padding-left: 3px;
	font-size: 10px;
	padding-bottom: 3px;
	padding-top: 3px;
	font-family: Ms Sans Serif;
	background-color: #ddecfe;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ddecfe', endColorStr='#eeffff', gradientType='1')
}
.gridSearchTable SELECT{
	padding-right: 3px;
	padding-left: 3px;
	font-size: 10px;
	margin-left: 10px;
	margin-right: 10px;
	padding-bottom: 0px;
	padding-top: 0px;
	font-family: Ms Sans Serif;
}
.gridSearchTable INPUT{
	padding-right: 3px;
	padding-left: 3px;
	font-size: 10px;
	padding-bottom: 0px;
	margin-left: 10px;
	margin-right: 10px;
	padding-top: 0px;
	font-family: Ms Sans Serif;
}


/****************** Portal Site *******************/

.TopMenuTD{
	COLOR:white;
	FONT-STYLE:normal;
	TEXT-DECORATION:none;
	font-size: 11px;
	font-family: Verdana;
} 
.TopMenuLink{
	FONT-WEIGHT:bold;
	COLOR:white;
	FONT-STYLE:normal;
	TEXT-DECORATION:none;
	font-size: 10px;
	font-family: Arial;
}





.LeftMenuTdLevel1
{
	padding-left: 10px;
	margin-left : 0px;
	color: #2D4673;	
	font-family : Verdana;
	height: 20px;
	text-decoration: none;
	font-weight:bold; 
}
.LeftMenuALevel1
{
  text-decoration:none;  
  color: #2D4673;	
  font-family : Verdana;
}
.LeftMenuALevel1:hover
{
  color: #C80F1B;	
}



.LeftMenuTdLevel2
{
	padding-left: 1px;	
	margin-left: 0px;
	color: #2D4673;	
	font-family : Verdana;
	text-decoration: none;
}
.LeftMenuALevel2
{  
  color: #2D4673;	
  text-decoration:none;
  font-family : Verdana;
}
.LeftMenuALevel2:hover
{
  color: #C80F1B;	
}
.LeftMenuTableTDLevel2
{
  padding-left: 7px;
  color: #2D4673;	
  font-family : Verdana;
}




.LeftMenuTdLevel3
{
	padding-left: 1px;	
	margin-left: 0px;	
	color: #2D4673;	
	text-decoration: none;
	font-family : Verdana;
}
.LeftMenuALevel3
{
  color: #2D4673;	
  text-decoration:none;
  font-family : Verdana;
}
.LeftMenuALevel3:hover
{
  color: #C80F1B;	
}
.LeftMenuTableTDLevel3
{
  color: #2D4673;	
  padding-left: 7px;
  font-family : Verdana;
}
/************** Inbroker ****************/

.ibsTable
{
	/*background-color: #EEEEEE;*/
	color: #000000;
	font-size: 8pt;
}

.ibsLink
{
	font-family: Verdana;
	font-size: 11px;
	color:navy;
	text-decoration:underline;
	font-weight:bold;
}

.ibsLink:hover
{
	font-family: Verdana;
	font-size: 11px;
	color:#b11b1c;
	text-decoration:underline;
	font-weight:bold;
}

.ibsLabel
{
	font-family: Verdana;
	font-size: 10px;
	color:Black;
}

.ibsDropDown
{
	font-family: Verdana;
	font-size: 11px;
	color:Gray;
}
