body {
	background-color: #FFFFFF;
}

h1
{ 
	font: normal bold 12px Arial;  
	color: #BF5B3D;
}

h2
{ 
	font: normal bold 9px Arial;  
	color: #849DBD;
	margin: 5px;
}

h3
{
	font: 10px Arial;
	color: #BF5B3D;
}

h4
{
	font: 10px Arial;
	color: #144681;
}

h5
{ 
	font: normal bold 12px Arial;  
	color: #144681;
}

p
{ 
	font: normal 12px Arial;  
	color: #144681;
}

li
{ 
	font: normal 12px Arial;  
	color: #144681;
}

.li2
{ 
	font: normal 12px Arial;  
	color: #144681;
	list-style-type: circle;
}

td { 
	text-align: left;  
	vertical-align: top;
	font: normal 12px Arial;  
	color: #144681; 
}

.tdnavpub
{
	background-color: #FFFFFF;
	border-bottom: 1px solid #BF5B3D;
	text-align: left;  
	vertical-align: bottom; 
}

.tdnavpub2
{
	background-color: #FFFFFF;
	border-bottom: 1px solid #BF5B3D;
	text-align: right;  
	vertical-align: middle;
}

.tdheadpub
{
	background-color: #144681;
	border-bottom: 1px solid #FFFFFF;
}


.tdheadpub a.white,
.tdheadpub a.white:visited {
	font: normal 11px arial;
	color: white;
	text-decoration: none;
}

.tdheadpub a.white:hover {
	font: normal 11px arial;
	color: white;
	text-decoration: underline;
}

.tdheadpub .white {
	font: bold 12px arial;
	color: white;
}

.tdnavpriv
{
	background-color: #FFFFFF;
	border-bottom: 1px solid #144681;
	text-align: left;  
	vertical-align: bottom; 
}

.tdnavpriv2
{
	background-color: #FFFFFF;
	border-bottom: 1px solid #144681;
	text-align: right;  
	vertical-align: middle; 
}

.tdheadpriv
{
	background-color: #BF5B3D;
	border-bottom: 1px solid #FFFFFF;
}

.tdhead2priv
{
	background-color: #C9735A;
	border-bottom: 1px solid #FFFFFF;
	font: normal 12px Arial;  
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
}

.tdcontent
{
	background-color: #DCE3EC;
}

.tdservlet
{
	background-color: #E9EEF4;
}

.a3:link,
.a3:visited,
.a3:hover
{
	font: 11px Arial;
	color: #144681;
	text-decoration: none;
}

.a3:hover 
{
	text-decoration: underline;
}

.a2:link
{
	font: 11px Arial;
	color: #BF5B3D;
	text-decoration: underline;
}

.a2:visited 
{
	font: 11px Arial;
	color: #BF5B3D;
	text-decoration: underline;
}

.a2:hover 
{
	font: 11px Arial;
	color: #BF5B3D;
	text-decoration: underline;
}

a:link
{
	font: 12px Arial;
	color: #144681;
	text-decoration: underline;
}

a:visited 
{
	font: 12px Arial;
	color: #144681;
	text-decoration: underline;
}

a:hover 
{
	font: 12px Arial;
	color: #BF5B3D;
	text-decoration: underline;
}

#menu {
    background-color: #FFFFFF;
}
#menu div.top {
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    width: auto;
}
#menu div.section {
    position: absolute;
    display: inline;
    z-index: -1;
}
#menu div.box {
    background-color: #A2b4cc;
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 6px;
    padding-right: 4px;
    border-color: #FFFFFF;
    border-width: 1px;
    border-style: none none solid none;
    position: relative;
    visibility: hidden;
    width: 220;
}
#menu a {
    font-family: arial;
    font-size: 11px;
    color: #144681;
    text-decoration: none;
    white-space: nowrap;
}
#menu a:hover {
    font-family: arial;
    font-size: 11px;
    color: #144681;
    text-decoration: none;
    white-space: nowrap;
    font-weight: bold;
}

#menu a.item {
	color: #144681;
	font-weight: bold;
	letter-spacing: 1px;
}

#menu a.item:hover {
	color: #bf5b3d;
}

.lang_switch {
	font: normal 11px arial;
	color: #144681;
}

.lang_switch a,
.lang_switch a:visited {
	font: bold 11px arial;
	color: #144681;
	letter-spacing: 1px;
	text-decoration: none;
}

.lang_switch a:hover {
	font: bold 11px arial;
	color: #bf5b3d;
	letter-spacing: 1px;
	text-decoration: none;
}

input
{ 
	font: normal 12px Arial;  
	color: #144681;
}

textarea
{ 
	font: normal 12px Arial;  
	color: #144681;
}

.button
{ 
	font: normal 12px Arial;  
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
	background-color: #144681;
}

a.foot,
a.foot:visited{
	font: normal 9px Arial;
	color: #849DBD;
	margin: 5px;
	text-decoration: none;
}

a.foot:hover {
	font: normal 9px Arial;
	color: #144681;
	margin: 5px;
	text-decoration: underline;
}
