.cbody
{

	background-color: #E4EDF4;
	background-image: url(images/pg_bgr.jpg);
	background-repeat: repeat-y;
	background-position: center;
	margin: 0px;
	font-family: Arial;
	color: #000000;

}
a.visited {
color:#FFFFFF;}

td
{
	vertical-align: top;
	font-size: 12px;
}
#lang{
margin-top:0px;
}
img
{
	border: 0px;
}
p
{
	margin-bottom: 7px;
	margin-top: 0px;
}


ul
{
	margin-bottom: 7px;
	margin-top: 0px;
}
.p_header
{
	font-weight: 700;
	color:  #243B7F;
}

.tb_main
{
	background-color: #FFFFFF;
	width: 998px;
	border: 1px solid white;
	font-size: 12px;
	

}
.td_top
{
	padding-top: 0px;
	padding-left: 25px;
	
}

.td_menu

{
	background-image: url(images/td_menu_bgr.jpg);
	background-repeat: repeat-x;
	background-color: #9E011DF;
	text-align: right;


}

.div_menu_container
{
	text-align: right;
	float: right;
	padding-right: 7px;
}
.td_menu_item
{
	color: #FFFFFF;
	background-repeat: repeat-x;
	padding-top: 20px;
}

.td_menu_item a
{
	color: #FFFFFF;
	font-weight: 700;
	text-decoration: none;
}


.td_menu_item a:hover
{
	color: #FFFFFF;
	font-weight: 700;
	text-decoration: underline;
}


.td_info

{
	background-image: url(images/info_bgr.jpg);
	background-repeat: repeat-y;
	border-top: 1px solid white;


}

.td1
{
	padding: 25px;
	width: 30%;
}


.td2
{
	padding-top: 25px;
	padding-bottom: 25px;
	padding-right: 25px;
	padding-left: 0px;
	width: 60%;
}

.td3
{
	padding: 7px;
	width: 10%;
}
.div_info
{
	padding-left: 25px;
	border-left: 2px solid #BAD5EA;
}

.td_bottom
{
	background-color: #00529c;
	border-top: 1px solid white;
	color:  #FFFFFF;
	font-size: 11px;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 7px;
	padding-bottom: 7px;
	

}


