BODY {
margin: 0px;
font-family: Verdana;
font-size: 11px;
color: #FFFFFF;
}

td{
margin: 0px;
font-family: Arial;
font-size: 13px;
color: #FFFFFF;
}

.search_select {
font-family: Verdana,Arial, Helvetica;
font-size: 11px;
color: #000000;
text-decoration: none;
}

.sitetitle1 {
font-family: Arial, Helvetica;
font-size: 12px;
font-weight: bold;
color: #181952;
text-decoration: none;
}

.sitetitle {
font-family: Arial, Helvetica;
font-size: 23px;
font-weight: bold;
color: #ffffff;
text-decoration: none;
}

.popuptitle {
font-family: Arial, Helvetica;
font-size: 12px;
font-weight: bold;
color: #ffffff;
text-decoration: none;
padding-left:7;
}

.text_white {font-family: Arial, Helvetica; font-size: 11px; color: #ffffff; font-weight: bold; text-decoration: none;}
.text_white A {color: #ffffff; text-decoration: none;}
.text_white A:hover {color: #ffffff; text-decoration:underline; cursor:auto;}

.text_navy {font-family: Arial, Helvetica; font-size: 11px; color: #001d54; font-weight: bold; text-decoration: none;}
.text_navy A {color: #001d54; text-decoration: none;}
.text_navy A:hover {color: #001d54; text-decoration:underline; cursor:auto;}

.text_article {font-family: Arial, Helvetica; font-size: 14px; color: #FFFFFF; font-weight: normal; text-decoration: none;}
.text_article A {color: #FFFFFF; text-decoration: none;}
.text_article A:hover {color: #FFFFFF; text-decoration:underline; cursor:auto;}

.tmenu {color: #000000; font-family: Arial, Verdana, Helvetica; font-size: 12px; font-weight: bold}
.tmenu A {color: #000000; text-decoration: none;}
.tmenu A:hover {color:#000000; text-decoration:none; cursor:auto;}

.foottext {color: #001d54; font-family: Arial, Helvetica; font-size: 11px; font-weight: normal;}
.foottext A{color: #001d54;text-decoration: none;}
.foottext A:hover {color: #001d54; text-decoration: underline;}

.text {

font-family: Verdana, Arial, Helvetica;

font-size: 12px;

color: #FFFFFF;

text-decoration: none;

}


.text A {

color: #FFFFFF;

text-decoration: none;

}

.text A:hover { 

color: #000000;

text-decoration:underline; 

cursor:auto;

}

.title {

font-family: Arial, Helvetica;

font-size: 14px;

font-weight: bold;

color: #ffffff;

text-decoration: none;

}

.fmenu {

font-size: 11px;

font-family: Arial, Helvetica;

color: #000000;

font-weight: bold;

text-decoration: none;

}

.fmenu A {

color: #000000;

text-decoration: none;

}

.fmenu A:hover { 

color: #000000;

text-decoration:underline; 

cursor:auto;

}

.smenu {

font-size: 11px;
font-family: Arial, Helvetica;
color: #000000;
text-decoration: none;

}

.smenu A {
color: #000000;
text-decoration: none;

}

.smenu A:hover { 

color: #ef6f86;
text-decoration:none; 
cursor:auto;

}


.ncaption {

color: #FFFFFF;

font-family: Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: bold;

}



.h1caption {

color: #000000;

font-family: Arial, Helvetica, sans-serif;

font-size: 20px;

text-align: left;

}



.h2caption {

color: #ffffff;

font-family: Arial, Helvetica, sans-serif;

font-size: 16px;

font-weight: bold;

text-align: center;

}


.footer_text {

font-family: Verdana, Arial, Helvetica;

font-size: 9px;

color: #666666;

text-decoration: none;

}

.bordered {

border: solid; 

border-color: #999999; 

border-width: 0;

}

.bordered_black {

border: solid; 

border-color: #000000; 

border-width: 1;

}

.bordered_solid {

border: thin solid; 

border-color: #FFFFFF; 

border-width: 1;

}

#main_table{
	margin-top:5px;
	width:760px;
	height:auto;
}

#top-border{
	background-image:url(images/border-top.jpg);
	width:760px;
	height:30px;
	background-repeat:no-repeat;
}

#header_container{
	position:relative;
	width:760px;
}

#logo{
	position:absolute;
	top:-12px;
	left:668px;
}

#lang{
	position:absolute;
	top:-4px;
	left:38px;
	font-family:Arial, Helvetica, sans-serif;
	color:#0164a7;
}

#lang a{
	text-decoration:none;
	color:#0164a7;
	
}

#left-border{
	width:10px;
	background-image:url(images/border-left.jpg);
	background-repeat:repeat-y;
	
}

#right-border{
	width:10px;
	background-image:url(images/border-right.jpg);
	background-repeat:repeat-y;
	
}

#bottom-border{
	background-image:url(images/border-bottom.jpg);
	width:760px;
	height:30px;
	background-repeat:no-repeat;
	
}

#content{
	width:740px;
}

#content_table{
	width:740px;
	height:auto;
}

.left_column{
	vertical-align:top;
	width:150px;
	
}

.middle_column{
	width:610px;
	text-align:center;
	vertical-align:top;
	padding-top:5px;
}

.right_column{
	vertical-align:top;
	width:150px;
}



.image_banner{
	border:#e5eb6f solid thin;
	margin-top:40px;
}

/* MAIN MENU CSS */
#menu_container{
	background-color:#000000;
	margin-left:40px;
	margin-top:5px;
	width:605;

	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
}
.menu_element{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:8px;
	border: solid medium black;
}
.menu_element A{
font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#FFFFFF;
	border: solid medium black;
	padding:8px;
}

.menu_element A:hover{
	text-decoration:none;
	color:#000000;
	border: solid medium black;
	padding:8px;
	background-color:#cfd0c1;
}

/*SIDE MENU CSS*/

#sidemenu{

	background-color:#333333;
	cursor:pointer;
	text-align:center;
	padding-left:5px;
}

.menu2_element{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#8e9086;
	color:white;
	width:125px;
	padding-top:5px;
	padding-bottom:5px;
	margin-top:5px;
	text-decoration:none;
}
.menu2_element_hover{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#8e9086;
	color:#FF0000;
	width:125px;
	padding-top:5px;
	padding-bottom:5px;
	margin-top:5px;
	text-decoration:none;
}
.menu2_element A{
	text-decoration:none;
	color:white;

}
.menu2_element_hover A{
	text-decoration:none;
}
.menu2_element A:hover{
	text-decoration:none;	
}


.submenu{
	display:none;
	text-align:center;
}


.menu3_element{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#cfd0c1;
	color:#666666;
	width:100px;
	padding-top:5px;
	padding-bottom:5px;
	text-decoration:none;
}

.menu3_element_hover{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#425766;
	color:#666666;
	width:100px;
	padding-top:5px;
	padding-bottom:5px;
	text-decoration:none;
}

html>body .submenu{
	padding-left:13px;
}
.menu3_element a{
	text-decoration:none;
	color:#000000;
}
.menu3_element_hover a{
	text-decoration:none;
	color:white;
}

#right_column_header{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#0164a7;
	color:white;
	width:148px;
	padding-top:5px;
	padding-bottom:5px;
	text-decoration:none;
	margin-left:10px;

}
html>body #right_column_header{
width:150px;
}


#recent_news{
	font-family:Arial, Helvetica, sans-serif;
	width:148px;
	height:360px;
	border:#e5eb6f solid thin;
	margin:10px;
	overflow:auto;
	margin-top:0;
	
}
#right_menu_container{
	margin-top:44px;
}
html>body #right_menu_container{
	text-align:center;
	margin-top:40px;
}
.text_article {font-family: Arial, Helvetica; font-size: 14px; color: #FFFFFF; font-weight: normal; text-decoration: none; }
.text_article td{padding-bottom:20px;}
.text_article A {color: #FFFFFF; text-decoration: none;}
.text_article A:hover {color: #FFFFFF; text-decoration:underline; cursor:auto;}