﻿html, body {margin: 0 ; padding:0; height:100%;}

body
{
    font-family: Arial, Helvetica, sans-serif; 
    font-size:12px; 
    color:Black;
    
}
p{  font-family: Arial, Helvetica, sans-serif; 
    font-size:11px; 
    color:Black;}

div#page
{
    width: 1024px;
    margin: 0 auto 0 auto;
    border-right: 1px solid #f7f7f9;
    border-bottom: 1px solid #f7f7f9;
} 

/* ----------- HEADER -----------*/

div#header
{
    height: 145px;
    background-image: url(../img/header_bg.gif);
}

div#headerImg
{
    height:145px;
    width:511px;
    float:right;
}

div#logo
{
    height:145px; 
    width:416px; 
    float:left; 
}

/* ----------- LEFT -----------*/

div#leftCol
{
	height:740px;
	width:220px;
	float:left;
	background-color:#FFFFFF;
}

div#leftLine
{   
    background-image: url( ../img/line.gif);
    background-repeat:no-repeat;
    background-color:#fdf9cb;
    width:15px;
    float:left;
    height:740px;
    
}

.pnlTxt
{
    margin-left:20px;
}

div#menu
{
    height: 330px;
    width:205px;
    background-image: url( ../img/menu_bg.gif);
    float: left;
}

#left_add
{
    height: 311px;
    width: 205px;
    padding: 97px 0px 0px 0px;
    float: left;
    background-image: url('../img/menubot_bg.gif');
    font-size: 12px;
    color: #494949;
    background-repeat: no-repeat;
}

#left_add span
{
    color:#4f7993;
	font-weight:bold;
	margin-bottom:5px;
}

/* ----------- ACCORDION -----------*/

#basic-accordian
{
	float:right;
	width:164px;
}

 .accordion_headings a
{
	height:24px;
	width:137px;
	padding: 23px 0px 0px 5px;
	display:block;
	background:url(../img/Accordion/menubut_bg.png) right bottom no-repeat;
	color:#272d33;
	font-size:14px;
	text-decoration:none;
	outline:none;
	cursor:pointer;
}

.accordion_headings:hover
{
	color:#e0b60d;
	font-weight:bold;
}

.accordion_child
{
	padding: 10px 0px 0px 10px;
	line-height :140%;
}

.accordion_child a
{
	color:#272d33;
	font-size:12px;
	text-decoration:none;
	outline:none;
}

.accordion_child a:hover
{
	color:#e0b60d;
}



/* ----------- TOP MENU -----------*/
div#lang_stroke
{
	float:left;
	background:url(../img/lang_bg.png);
	height:47px;
	width:803px;
}

div#slogan
{
	width:392px;
	height:47px;
	padding-left:15px;
	line-height:47px;
	color:#456f89;
	font-size:12px;
	float:left;
}

div#mnu_languages
{
	float:right;
	margin-right:10px;
    width: 343px;
    height: 44px;
    margin-left: 0px;
    line-height:47px;
    text-decoration:none;
	color:#ffcc00;
	font-size:12px;
}

.mnu_staticItem
{
	text-decoration:none;
	color:#ffcc00;
	font-size:12px;
}

.mnu_staticItem a:link
{
	background-image:none;
}

.mnu_staticHover 
{
	text-decoration:none;
	color:#ffcc00;
	font-size:12px;
}

/* ----------- MAIN CONTENT -----------*/

div#contentContainer
{
	height:601px;
	width:713px;
	padding:56px 26px 0px 56px;
	float:left;
	background:url(../img/content_bg.gif) no-repeat;
}

div#contentLeft
{
    height:463px;
    width:350px;
    float:left;
   
}
div#content
{
    height: 487px;
    width:566px;
    margin: 0 auto 0 auto;
    text-align:justify;
 
}
.pageTitle
{
	font-size: 14px;
	color: #4f7993;
	font-weight: bold;
}
.paragraphTitle
{
	font-weight: bold;
}
.contentImg
{
   float: right;
   margin: 0 0 10px 15px;
    
}
.contentImgLeft
{
    float: left;
    margin: 0 15px 10px 0;
}
div#documents
{
	margin-top:40px;
	height:244px;
	float:left;
}
 div#crosslinks, div#pdflinks
{
	height:244px;
	width:541px;
	float:left;
}
div#documents ul, div#crosslinks ul, div#pdflinks
{
	list-style-image:url(../images/pdf_icon.png);
	margin-left:0px;
}
div#documents li a, div#crosslinks li a, div#pdflinks li a
{
	text-decoration:none;
	padding-left:7px;
	font-size:12px;
	color:#353f49;
	margin:0px;
}

.crosslinks
{
    text-decoration:none;
	font-size:12px;
	color:#353f49;      
	font-weight:bold;
	background-image: url(../img/arrow.jpg);
    background-repeat: no-repeat;
    line-height: 24px;
    padding: 6px 0  10px 32px;

}

.pdfLinks
{
    text-decoration:none;
	font-size:12px;
	color:#353f49;      
	font-weight:bold;
	background-image: url(../img/pdf.gif);
    background-repeat: no-repeat;
    line-height: 20px;
    padding: 0px 0px 0px 22px;
}
.onRequestLinks
{
    text-decoration:none;
	font-size:12px;
	color:#353f49;      
	font-weight:bold;
	background-image: url(../img/dot.gif);
    background-repeat: no-repeat;
    line-height: 20px;
    padding: 0px 0px 0px 22px;
}

div#contentRight
{
    width:330px;
    height:478px;
    float:right;
   
}

div#contentImg
{
    height:210px;
    width:342px;
    float:left;
}

div#newsBoxBlue
{
    height:212px;
    width:328px;
    float:right;
    background:url(../img/Home/boxBlue.png) no-repeat;
}

div#newsAndAgenda
{
    width:302px;
    height:190px;
    margin:10px;
}

.newsFlash
{
    color: #4b4f53;
    font-family: 'Arial Black';
    font-size: 14px;
    text-transform: capitalize;
    text-align:center;
}

.newsFlashContent
{
    margin-top:15px;
    color: #4b4f53;
    font-family: 'Arial';
    font-size: 11px;
    height: 150px;
}

div#newsBoxOrange
{
    height:250px;
    width:332px;
    float:right;
    margin-top:25px;
    background:url(../img/Home/boxOrange.png) no-repeat;
}

div#latestPublications
{
    width:302px;
    height:190px;
    margin:10px;
    float:right;
}

div#footer
{
    width:803px;
	height:33px;
	line-height:33px;
	float:left;
	background:url(../img/footer_bg.png);
	color:#494949;
	font-size:11px;
	text-align:center;
}

div#contentQoute
{
    margin-bottom: 0px;
    color: #4f7993; 
    font-size: 12px; 
    text-align: center;
    float: left;
    width: 803px;
    height: 0;
    position: relative;
    top: -80px;
}

div#contactForm
{
	float:left;
	width:566px;
	height:300px;
	margin:25px 0px 0px 0px;
	color:#494949;
	font-size:12px;
	background:url(../img/contact/Contact_form.gif);
}
div#formLeft
{
	width:214px;
	float:left;
	margin-left:5px;
	margin-top:25px;
    height: 247px;
    text-align:center;
}
	
div#formRight
{
    width:267px;
	float:right;
	font-size:11px;
}
div#formRight
{
    width:299px;
	float:right;
	font-size:11px;
    height: 292px;
    margin-right:5px;
}

/* Staff table */
#stafftable 
{
    background-color: #E6E6E6;
    border-top: 1px solid black;
    border-left: 1px solid black;
}
#stafftable th
{
    background-color: #59849e;
    text-align: left;
    color: #fbcc00;
    border-right: 1px solid black;
    border-bottom: 1px solid black;
}
#stafftable td
{
    border-right: 1px solid black;
    border-bottom: 1px solid black;
}