BODY {
 background-color:#FFFFFF;
 padding:0px;
 font-family: verdana, arial;
 font-size: 11px;	
 color:#000000;
 width:761px;
 margin-left:auto;
 margin-right:auto;
 margin-top:0px;
 text-align:center; 

}

/* GENERAL fonts */
P, OL, UL, DIV, H1, H2 {
	font-family: verdana, arial;
	font-size: 11px;
}

HR {
 width:80%;
}

UL {

 margin:0px;
 padding:5px;
 /*padding-top:5px;*/
 padding-left:30px;

}

#indexUl{
 display:block;
 float:left;
 padding:0px;
 margin:0px;
 padding-left:20px;
}


H1 { font-size: 12px; }
H2 { font-size: 11px; }
P,H1,H2{
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
}

H1, H2{
 padding:10px;	
 padding-left:15px;

}


#wrapAround {
 width:762px;
 background-image: url("../images/background.gif");
 background-repeat: repeat-y; 
 text-align:left; 
 padding-left:1px;
}
#container{
 width:760px;
}

FORM {
 padding:10px;
}
FORM FIELDSET{
 border:0px; 
}

FORM LABEL{
 display:block;
 width:200px;
 padding:2px;
 background-color:#D5D5D5;
}
FORM INPUT,TEXTAREA{
 border: 1px solid #D5D5D5;
 margin-bottom:5px;
}

FORM INPUT.csc-mailform-submit{
 border: 1px solid black;
 /*margin-bottom:5px;*/
}

A {
 color:777777;
 text-decoration:none;
}
A:hover {
 color:blue;
 text-decoration:underline;
}


#wrapAround {
}
#container{
 width:760px;
}

/* Header */
#header {
 width:100%;
 height:110px;
}
#header_logo{
 float:left;
}
#header_mission{
 float:left;
}
#language_selector{
 text-align:right;
 padding-top:35px;
 padding-right:20px;
}
#header_topnav{ 
 clear:both;
}

#header_topnav{ 
 clear:both;
}

/* Middle part */
#where_am_i{
 clear:both;
 padding:5px;
 padding-left:180px;
 vertical-align:middle;
 border-bottom: 1px solid #D5D5D5;
}

#middle_container{
 clear:both;
}

#middle_container{
 width:100%;
}
#middle_container_table{
 width:100%;
}
TD#leftBlock{
 width:160px;
 font-size:11px;
 vertical-align:top;
 /*background-color:#D5D5D5;*/
 vertical-align:top;
}
TD#centerBlockWithoutRight{
 width:600px;
 font-size:11px;
 vertical-align:top;
}
#centerBlockWithRight{
 width:430px;
 float:left;
}
#rightBlock{
 rightBlock:170px;
}

#spacerAndFloatBlocker{
 clear:both;
}

#newsLatest{
  padding-top:10px;

}

/* Navigation */
/* Top Navigation */

#top_navigation_menu{
 padding-left:5px;
 height:23px;
 background-color:#008DC0;
}
#top_navigation_menu_clear{
 clear:both;
 width;100%;
 #background-color:#D5D5D5;
}
#top_navigation_menu DIV A {
 color: #FFFFFF;
 text-decoration: none;
}
#top_navigation_menu DIV A:hover {
 text-decoration: underline;
}
#top_navigation_menu DIV.top_menu1-level1-no {
 float:left;
 padding:5px;
 padding-right:10px;
 padding-left:10px;
 /*background-color:#D5D5D5;*/
 /*border-right: 1px solid #FFFFFF;*/
}
#top_navigation_menu DIV.top_menu1-level1-act {
 float:left;
 background-color:#006BA0;
 float:left;
 padding:5px;
 padding-right:10px;
 padding-left:10px;
 #border-right: 1px solid #008DC0;
}
#top_navigation_menu IMG {
 /*vertical-align: middle;*/
}

/* Side Navigation */

#navigation_table{
 width:100%;
}

/* Menu 1 column */
#navigation_menu {	
 width: 100%;	
 background-color:#DADADA;
}
#navigation_menu DIV A {
 color: #000000;
 text-decoration: none;
}
#navigation_menu DIV A:hover {
 text-decoration: underline;
}

/*  MENU 1, level 1, normal state (NO) */
#navigation_menu DIV.menu1-level1-no {
 border-bottom: 1px solid #F5F5F5;
 padding:5px;
 padding-left:10px;
}
/*  MENU 1, level 1, active state (ACT) */
#navigation_menu DIV.menu1-level1-act {
 border-bottom: 1px solid #F5F5F5;
 font-weight:bold;
 padding:5px;
 padding-left:10px;
 background-color: #BBBBBB;
}
#navigation_menu DIV.menu1-level1-act A {
 /*color:#008DC0;*/
}

/*  MENU 1, level 2, normal state (NO) */
#navigation_menu DIV.menu1-level2-no {
 border-bottom: 1px solid #F5F5F5;
 font-size: 10px;
 padding:5px;
 padding-left:20px;
}
/*  MENU 1, level 2, active state (ACT) */
#navigation_menu DIV.menu1-level2-act {
 border-bottom: 1px solid #F5F5F5;
 font-size: 10px;
 font-weight:bold;
 padding:5px;
 padding-left:20px;
 background-color: #BBBBBB;
}

/* FOOTER */
#footer {
 clear:both;
 width:100%;
 background-color:#000000;
 color:#FFFFFF;
 text-align:center;
 /*margin-top:10px;*/
}
#footer P {
 padding:5px;
 padding-right:30px;
}

#footer A{
 color:#FFFFFF;
}
