﻿body
{
    background-color: Transparent;
}

.mainLayoutDiv
{
    text-align: center;
}

table.mainDisplay 
{
	border: 2px;
	border-collapse: collapse;
	text-align: center;
    margin: auto;
    border-spacing: 0px;
    border-style:solid;
    border-color:#333399;
}

table.mainDisplay td, table.mainDisplay th
{
    padding-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
}

table.mainContent
{
    border:0px;
}

div.backWave
{
    background-image:url(../Images/back_content.jpg);
    background-repeat:no-repeat;
}

div.backPopupWave
{
    background-image:url(../Images/backPopupContent.jpg);
    background-repeat:no-repeat;
    min-height:432px;
}

div.backFooter
{
    text-align:right;
    height: 20px;
    font-family:Arial;
    color: #333399;
    font-size:x-small;
    padding-right:8px;
}

div.mainFooter
{
    text-align:center;
    width:950px;
}

div.mainFooter a
{
    margin-top:0px;
    margin-bottom:0px;
    margin-left:25px;
    margin-right:25px;
}

div.mainContent
{
    text-align:center;
    width:800px;
    margin-top:20px;
    margin-bottom:5px;
    font-family:Verdana;
    font-size:small;
    min-height:330px;
    max-height:530px;
    overflow:auto;
    
    scrollbar-face-color:white;
    scrollbar-base-color:white;
    scrollbar-arrow-color:#333399;
    scrollbar-track-color:#F3F3F3;
    scrollbar-shadow-color:#333399;
    scrollbar-highlight-color:#333399;
    scrollbar-3dlight-color:white;
    scrollbar-darkshadow-Color:#333399;
}

div.newsContent
{
    text-align:center;
    width:820px;
    margin-top:20px;
    margin-bottom:5px;
    font-family:Verdana;
    font-size:small;
    min-height:330px;
    max-height:630px;
    
    scrollbar-face-color:white;
    scrollbar-base-color:white;
    scrollbar-arrow-color:#333399;
    scrollbar-track-color:#F3F3F3;
    scrollbar-shadow-color:#333399;
    scrollbar-highlight-color:#333399;
    scrollbar-3dlight-color:white;
    scrollbar-darkshadow-Color:#333399;
}

div.PolicyContent
{
    text-align:center;
    width:470px;
    height:270px;    
    margin-top:5px;
    margin-bottom:5px;
    font-family:Verdana;
    font-size:small;
}

div.ProjectContent
{
    text-align:center;
    width:570px;
    height:390px;    
    margin-top:5px;
    margin-bottom:5px;
    font-family:Verdana;
    font-size:small;
}

div.CvContent
{
    text-align:left;
    width:470px;
    height:440px;    
    margin-top:5px;
    margin-bottom:5px;
    font-family:Verdana;
    font-size:small;
}

div.JobContent
{
    text-align:center;
    width:470px;
    height:390px;    
    margin-top:5px;
    margin-bottom:5px;
    font-family:Verdana;
    font-size:small;
}

div.ReferenceContent
{
    text-align:center;
    width:470px;
    height:300px;    
    margin-top:5px;
    margin-bottom:5px;
    font-family:Verdana;
    font-size:small;
}

div.NewsContent2
{
    text-align:center;
    width:470px;
    height:420px;    
    margin-top:5px;
    margin-bottom:5px;
    font-family:Verdana;
    font-size:small;
}

div.ActivityContent
{
    text-align:center;
    width:470px;
    height:270px;    
    margin-top:5px;
    margin-bottom:5px;
    font-family:Verdana;
    font-size:small;
}

div.CompetenceContent
{
    text-align:center;
    width:470px;
    height:270px;    
    margin-top:5px;
    margin-bottom:5px;
    font-family:Verdana;
    font-size:small;
}

div.UserContent
{
    text-align:center;
    width:470px;
    height:360px;    
    margin-top:5px;
    margin-bottom:5px;
    font-family:Verdana;
    font-size:small;
}


div.NewsDetailsContent
{
    text-align:center;
    width:450px;
    height:290px;    
    margin-top:5px;
    margin-bottom:5px;
    font-family:Verdana;
    font-size:small;
}


div.menuFooter
{
    text-align:justify;
    width:800px;
    min-height:105px;    
    max-height:110px;
    font-family:Verdana;
    font-size:small;
    padding-left:30px;
    padding-right:45px;
}


div.textArea
{
    text-align:left;
    width:650px;
    font-family:Verdana;
    font-size:small;
}

div.textArea p
{
    text-align:justify;
}

input.button
{
    font-family:Arial;
    border-width:1px;
    background-color:#FFFFFF;
    color:#333399;
    border-color:#333399;
}

select.ddl
{
    background-color: white;
	color: #333399;
	border-color: #000066;
	font-family: Arial;
	border-width: 1px;
}

h1
{
    text-align:left;
    margin-top:2px;
    margin-bottom:5px;
}

h2
{
    margin-left:30px;
    text-align:left;
    margin-top:2px;
    margin-bottom:10px;
    font-family:Verdana;
    color:#333399;
    font-weight:bolder;
    font-size:medium;
}

h3
{
    margin-left:55px;
    text-align:left;
    margin-top:2px;
    margin-bottom:5px;
    font-family:Verdana;
    color:#333399;
    font-weight:bolder;
    font-size:small;
}

img.wrappedImgLeft
{
    width:150px;
    height:auto;
    border-style:solid;
    border-width:2px;
    border-color:#000066;
    margin: 0px 10px 10px 5px;
}

img.wrappedImgRight
{
    width:150px;
    height:auto;
    border-style:solid;
    border-width:2px;
    border-color:#000066;
    margin: 0px 0px 10px 10px;
}

a
{
    font-family:Verdana;
    font-size:small;
    color:#333399;
    font-weight:bold;
}


input.button.menuImageButton
{
    width:100px;
    height:50px;
    border-style:solid;
    border-width:2px;
    border-color:#000066;
    margin: 0px 0px 10px 10px;
}

.dataGridButtonStyle
{
	font-family:Arial;
	font-weight:bold;
	text-decoration:underline;
    border-width:0px;
    background-color:#CCCCFF;
    color:#333399;
    border-color:#333399;
}


img.wrappedImgNewsDetails
{
	width:100px;
    height:75px;
    text-align:right;
    border-style:solid;
    border-width:2px;
    border-color:#000066;
    margin: 0px 10px 10px 0px;
}

div.textAreaNews
{
    text-align:left;
    width:470px;
    font-family:Verdana;
    font-size:small;
}

.sitemapStyle
{
	background-color:Transparent;
	font-family:Angelina;
	color:#333399;
}

table.homePageContainer tr
{
    vertical-align:top;
    text-align:left;
}

table.projectsList
{
	Width:500px;
	text-align:center;
	vertical-align:middle;
	border-color:#333399;
}

table.projectsList td
{
	height:25px;
	background-color:#CCCCFF;
	border-color:white;
}

table.partnersList a
{
	margin-left:25px;
	margin-right:25px;
}

table.rollUpTb
{
    background-color:#333399;
    margin-left:10px;
    margin-right:10px;
}

table.rollUpTb img
{
    height:215px;
    margin-left:1px;
    margin-top:1px;
    margin-right:1px;
    margin-bottom:8px;
}

table.rollUpTb td
{
    text-align:left;
    color:White;
}

table.rollUpTb div
{
    font-weight:bold;
    color:#9999FF;
    margin-bottom:2px;
}

table.rollUpTbs
{
    width:700px;
}

table.rollUpTbs tr
{
    vertical-align:top;
}

div.textPopupArea
{
    text-align:left;
    font-family:Verdana;
    font-size:small;
}

div.textPopupArea p
{
    text-align:justify;
    margin-left:80px;
}

div.textPopupArea li
{
    margin-left:95px;
}

div.textPopupArea h3
{
    text-align:left;
    margin-top:2px;
    margin-bottom:5px;
    font-family:Verdana;
    color:#333399;
    font-weight:bolder;
    font-size:small;
    margin-left:35px;
}

table.projectDdlHeader
{
    width:75%;
}

table.projectDdlHeader tr
{
    vertical-align:middle;
}

table.projectDdlHeader td
{
    text-align:right;
}

table.CVTable
{
    background-color:Transparent;
}

table.CVTable tr
{
    vertical-align:middle;
}

table.CVTable col#CVTableLbl
{
    text-align:right;
}

table.CVTable col#CVTableField
{
    text-align:left;
}

td.CVTableLbl 
{
    text-align:right;
}