﻿body {
	background-image: url(../../EYE/SiteImages/back_top.gif);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#shadows_back{
	width:100%;
	height:auto;
	background:url(../../EYE/SiteImages/page_shadows.gif) no-repeat center 250px;
}
#shadows_backIntro{
	width:100%;
	height:auto;
	background:url(../../EYE/SiteImages/page_shadows.gif) no-repeat center 90px;
}
#container{
	width:944px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
}
#header{
	width:938px;
	height:156px;
	padding:3px;
	background:url(../../EYE/SiteImages/header_back.png) no-repeat left top;
	position:relative;
	
}
.headerIntro{
	width:938px;
	height:93px;
	padding:3px;
	background:url(../../EYE/SiteImages/header_back_intro.png) no-repeat left top;
	position:relative;
	margin-top:5px;
}
.headerIntro_en
{
    width:938px;
	height:93px;
	padding:3px;
    background:url(../../EYE/SiteImages/header_back_intro_en.png) no-repeat left top;
    position:relative;
	margin-top:5px;
}
#enter
{
	position:absolute;
	bottom:-30px;
	right:3px;
}
#enter_intro
{
    position:absolute;
	bottom:-30px;
	right:3px;   
}
#search{
	width:170px;
	float:right;
	padding:5px;
	position:relative;
}
#search .searchField
{
	width:134px;
	background:url(../../EYE/SiteImages/search_back.png) no-repeat left top;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#6163a9;
	padding:2px 5px;
	border:0;
}
#search .btn
{
	position:absolute;
	right:5px;
	top:7px;
}

#helpMenu .menu
{
	width:580px;
	float:right;
	margin-top:10px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#6163a9;
	text-align:right;
	margin-right:10px;
}
#helpMenu .menu a, #helpMenu .menu span
{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#6163a9;
	text-decoration:none;
}

#helpMenu .menu a:hover
{
	color:#F7812B;
}
#humanInvestment
{
	background:url(../../EYE/SiteImages/human_investment.png) no-repeat left top;
	width:283px;
	height:44px;
	margin-left:240px;
	margin-top:52px;
	float:left;
}

#logo{
	width:94px;
	height:97px;
	float:left;
	margin-left:20px;
	margin-top:22px;
	margin-right:60px;
}
#langs
{
	font:bold 0.78em Arial, Helvetica, sans-serif;
	color:#e9e9e9;
	float:right;
	margin-top:15px;
	margin-right:50px;
}
#langs_intro
{
    font:bold 0.78em Arial, Helvetica, sans-serif;
	color:#e9e9e9;
	float:right;
	margin-top:15px;
	margin-right:50px; 
}

.langs_intro
{
    color:#e9e9e9;
	text-decoration:none;
}

#flashBanner{
	width:944px;
	height:auto;
	position:relative;
}

.column
{
	float:left;
	width:520px;
	padding:10px;
}
/*
.column_intro
{
    float:left;
	width:920px;
	padding:10px;
}
*/
.column_intro
{
    float:left;
	width:320px;
	margin-top:20px;
	
}

#intro_buttons
{
    float:left; 
    width:340px;
}


#intro_tools
{
     float:left; 
     width:190px; 
     margin-top:5px;
}
#intro_tools .btn
{
    float:right;    
}

#home_tools
{
     position:absolute; 
     width:220px; 
     top:-2px;
     right:0px;
}
#home_tools .btn
{
    float:right;    
}
#intro_enter
{
     float:right;
}

/*
.anouncement_intro
{
    float:left;
	width:335px;
	padding:10px 0px 5px 4px;
	margin-top:30px;
}
*/
.anouncement_intro
{
    float:left;
	width:595px;
	margin-top:10px;
	padding:3px 0px 17px 0px;
	
}

#mainContent
{
	float:left;
	width:480px;
	padding:10px;
}
.title
{
	font:bold 0.95em Arial, Helvetica, sans-serif;
	color:#57599e;
	margin-bottom:10px;
}
.titleSmall
{
	font:bold 0.78em Arial, Helvetica, sans-serif;
	color:#336699;
	margin-bottom:10px;
}
a.linkNormal
{
	font:0.8em Arial, Helvetica, sans-serif;
	color:#656570;
	text-decoration:underline;
}
a.linkNormal:hover
{
	text-decoration:none;
}
a.linkSmall
{
	font:0.78em Arial, Helvetica, sans-serif;
	color:#656570;
	text-decoration:underline;
}
a.linkSmall:hover
{
	text-decoration:none;
}
.texts
{
	font:0.8em Arial, Helvetica, sans-serif;
	color:#595962;
}
.textsSmall
{
	font:0.78em Arial, Helvetica, sans-serif;
	color:#595962;
}
.textsGray
{
	font:0.8em Arial, Helvetica, sans-serif;
	color:#BDBDBD;
}
.textsOrange
{
	font:0.8em Arial, Helvetica, sans-serif;
	color:#F9951E;
}
.files
{
	font:bold 1em Arial, Helvetica, sans-serif;
	color:#57599e;
	margin-bottom:10px;
}


.new{
	width:430px;
	height:auto;
	margin:15px auto;
	padding-bottom:10px;
}

.new .title{
	font:0.90em Arial, Helvetica, sans-serif;
	color:#57599e;
	margin:7px 0px;
}
.new .texts{
	
	font:0.71em Verdana, Arial, Helvetica, sans-serif;
	color:#131314;
	margin:7px 0px;
	text-align:justify;
}

.new .publish
{
    margin:6px 0px 0px 0px;
    float:left;
    width:300px;
}

.new .NewsPublishDate
{	
	
	font-style:italic;
	font:0.7em Verdana, Arial, Helvetica, sans-serif;
	color:#3760CA;
}
.new .more
{
    margin:9px 0px 0px 0px;
	width:100px;
	font:bold 0.8em Arial, Helvetica, sans-serif;
	color:#336699;
	float:right;
	text-align:right;
}
.more a:link{font:bold 1em Arial, Helvetica, sans-serif;color:#3760ca; text-decoration:none;}
.more a:hover{font:bold 1em Arial, Helvetica, sans-serif;color:#3760ca;text-decoration:underline;}
.more a:active{font:bold 1em Arial, Helvetica, sans-serif;color:#3760ca;text-decoration:none;}
.more a:visited{font:bold 1em Arial, Helvetica, sans-serif;color:#3760ca;text-decoration:none;}
.allNews
{
	font:bold 0.8em Arial, Helvetica, sans-serif;
	color:#344576;
}
.allNews a:link{font:bold 1em Arial, Helvetica, sans-serif;color:#344576; text-decoration:none;}
.allNews a:hover{font:bold 1em Arial, Helvetica, sans-serif;color:#3760ca;text-decoration:underline;}
.allNews a:active{font:bold 1em Arial, Helvetica, sans-serif;color:#344576;text-decoration:none;}
.allNews a:visited{font:bold 1em Arial, Helvetica, sans-serif;color:#344576;text-decoration:none;}

.allActions
{
	font:bold 1em Arial, Helvetica, sans-serif;
	color:#344576;
}
.allActions a:link{font:bold 1em Arial, Helvetica, sans-serif;color:#344576; text-decoration:none;}
.allActions a:hover{font:bold 1em Arial, Helvetica, sans-serif;color:#3760ca;text-decoration:underline;}
.allActions a:active{font:bold 1em Arial, Helvetica, sans-serif;color:#344576;text-decoration:none;}
.allActions a:visited{font:bold 1em Arial, Helvetica, sans-serif;color:#344576;text-decoration:none;}



#yearItems
{
	margin:11px 0px;
	float:left;
	background:url(../../SEGAS/SiteImages/openCloseTrack_shadow.png) no-repeat right top;
	width:115px;
	min-height:300px;
	height:auto;
	color:#2B4A9A;
}
#yearItems a:link{font:bold 0.92em Arial;color:#2B4A9A;}
#yearItems a:hover{font:bold 0.92em Arial;color:#2978e1;}
#yearItems a:visited{font:bold 0.92em Arial;color:#2B4A9A;}
#yearItems a:active{font:bold 0.92em Arial;color:#2B4A9A;}

#newsItems
{
	margin-left:140px;
	color:#555555;
	margin-top:10px;
	margin-bottom:10px;
	
}
#newsItems a:link{color:#555555;text-decoration:none;}
#newsItems a:hover{color:#111;text-decoration:none;}
#newsItems a:active{color:#555555;text-decoration:none;}
#newsItems a:visited{color:#555555;text-decoration:none;}






#banners
{
	width:20%;
	float:left;
	margin:15px 5px;
}
.advBanner
{
	text-align:center;
	margin-bottom:10px;
	width:200px;
	min-width:200px;
	overflow:hidden;
}
#footer{
	width:938px;
	min-height:108px;
	margin:auto;
	height:auto;
	background:#424380 url(../../EYE/SiteImages/footer_back.gif) no-repeat left top;
	padding:20px 0px;
}
#copyright
{
	
	width:918px;
	height:39px;
	margin:auto;
	padding:7px 10px;
	font:0.78em Arial, Helvetica, sans-serif;
	color:#787ab5;
	margin-bottom:10px;
}
#rights
{
	
	width:918px;
	height:39px;
	margin:auto;
	padding:7px 10px;
	font:0.78em Arial, Helvetica, sans-serif;
	color:#787ab5;
	margin-bottom:10px;
}
#footerBottom
{
	background:url(../../EYE/SiteImages/footer_back_bottom.gif) no-repeat left top;
	width:918px;
	height:39px;
	margin:auto;
	padding:7px 10px;
	font:0.78em Arial, Helvetica, sans-serif;
	color:#787ab5;
	margin-bottom:0px;
}
#footerLogos
{
	width:918px;
	height:auto;
}
#footerBottom div a
{
	color:#787ab5;
	text-decoration:none;
}

.dots_sep_h
{
	background:#FFFFFF url(../../eye/siteImages/dots-sep-h.gif) repeat-x right 10px;
}

.dots_sep_h2
{
	background:#FFFFFF url(../../eye/siteImages/line_dashed_grey.gif) repeat-x right 10px;
}

.dots_nav_v
{
	background:#FFFFFF url(../../eye/siteImages/dots-nav-v.gif) repeat-y;
}

.buttonGray1 {border:solid 1px #999999; height:25px; cursor:pointer;}

.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
