body {
	background-color: #ffffff;
	margin: 0 0 0 0;
}

td.bottomnav {
	padding-top: 10px;
}

td.breadcrumb {
	padding-left: 10px;
}

.content {
	padding-top: 10px;
}

td.footer {
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}



td.leftnav {
	width: 174px;
	padding-left: 10px;
}

a:active.leftnav {
	color: #333;
	text-decoration: none;
	padding-left: 15px;
}

a:visited.leftnav {
	color: #333;
	text-decoration: none;
	padding-left: 15px;
}

a:link.leftnav {
	color: #333;
	text-decoration: none;
	padding-left: 15px;
}

a:hover.leftnav {
	color: #333;
	text-decoration: underline;
	padding-left: 15px;
}

a:active.lnk_white {
	color: #FFF;
	text-decoration: underline;
	padding-left: 15px;
}

a:visited.lnk_white {
	color: #FFF;
	text-decoration: none;
	padding-left: 15px;
}

a:link.lnk_white {
	color: #FFF;
	text-decoration: none;
	padding-left: 15px;
}

a:hover.lnk_white {
	color: #FFF;
	text-decoration: underline;
	padding-left: 15px;
}

td.rightnav {
	padding-right: 10px;
}

td {
	color: #333;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;;
	font-size: 10px;
}


h1						{ color: #1A344F; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold;}

a:link 					{ color: #000; font-family: Arial; font-weight: bold; font-size: 8pt; text-decoration: none; }
a:visited 				{ color: #000; font-family: Arial; font-weight: bold; font-size: 8pt; text-decoration: none; }
a:active 				{ color: #000; font-family: Arial; font-weight: bold; font-size: 8pt; text-decoration: none; }
a:hover 					{ color: #000; font-family: Arial; font-weight: bold; font-size: 8pt; text-decoration: underline; }

.button	{
	border: 1px solid #8ba0bd;
	border-bottom:1px solid #657c9c;
	padding: 0.2em 0.2em 0.2em 0.2em;
	background: #bcd5f0 url(/images/buttonedEnabled.png) repeat-x top left;
}

.button:hover { 
	color:#243C5F;
	background:#acc5e2 url(/images/buttonHover.png) repeat-x top left;
}

.button:active 	{ 
	color:#243C5F;
	background:#acc5e2 url(/images/buttonHover.png) repeat-x top left;
}


.hdr_login 				{ color: #fff; background-color: #195389; background-image: url(/images/login_bnr_background.png); background-position: bottom; background-repeat: repeat-x;	height: 80px; padding-left: 10px; }
.hdr_login_lang                { color: #1A344F; background-color: #195389; background-image: url(/images/login_bnr_background.png); background-position: bottom; background-repeat: repeat-x;   height: 80px; padding-left: 10px; }
.Label					{ color: #1A344F; font-family: Arial; font-size: 9pt; text-decoration: none; padding-top: 10px; }
.txt_login				{ color: #333; font-family: Arial; font-size: 8pt; text-decoration: none; padding-top: 10px; }
.frm_login           { color: #333; font-family: Arial; font-size: 8pt; border: 1px solid #DDD; text-indent: 3px;}



.ErrorTd	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
  	color: #DC4326;
}

.submit {
	border-left: 1px solid #FFF; 
	font-family: Arial, Helvetica, sans-serif; 
	color: #FFF;
}
.language_switch		{ background-color: #FFFFFF; border: 1px solid #CCCCCC; font-family: Tahoma; color: #000000; font-size: 11pt; height: 18pt; }
.errorPasswordCapsOn {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #DC4326;
  display:none;
}
.LabelNew				{ color: #666; font-family: Arial; font-size: 9pt; text-decoration: none; padding-top: 10px; }
h2							{ color: #1A344F; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

a:active.link_10 {
	color: #6894A8;
	font-family: Arial; 
	font-size: 9pt;
	text-decoration: underline;
}

a:visited.link_10 {
	color: #6894A8;
	font-size: 9pt;
	text-decoration: none;
}

a:link.link_10 {
	color: #6894A8;
	font-size: 9pt;
	text-decoration: none;
}

a:hover.link_10 {
	color: #6894A8;
	font-size: 9pt;
	text-decoration: underline;
}


