/* CSS Document */

body {
	margin:0px;
	color:#000000;
	background:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;		
}

.h100 {
	height:100%;
}

a:link {
         color: black;
	text-decoration:none;
}
a:hover {
	text-decoration:none;
}
a:visited {
	text-decoration:none;
}


a.footer:link {
	text-decoration:underline;
}
a.footer:hover {
	text-decoration:underline;
}
a.footer:visited {
	text-decoration:underline;
}

a.maplink:link {
	font-size: 11px;
	font-weight: bold;
	color: #808182;
	text-decoration:underline;
}
a.maplink:hover {
	font-size: 11px;
	font-weight: bold;
	color: #808182;
	text-decoration:underline;
}
a.maplink:visited {
	font-size: 11px;
	font-weight: bold;
	color: #808182;
	text-decoration:underline;
}

a.text:link {
	font-size: 11px;
	font-weight: bold;
	color: #808182;
	text-decoration:underline;
}
a.text:hover {
	font-size: 11px;
	font-weight: bold;
	color: #808182;
	text-decoration:underline;
}
a.text:visited {
	font-size: 11px;
	font-weight: bold;
	color: #808182;
	text-decoration:underline;
}

.sn_sel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #610602;
	text-decoration:none;
}

a.sn:active {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #B1B1B2;
	text-decoration:none;
}

a.sn:link {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #B1B1B2;
	text-decoration:none;
}

a.sn:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #B1B1B2;
	text-decoration:none;
}

a.sn:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #610602;
	text-decoration:none;
}


.top, .top a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	color: #FFFFFF;
	font-weight: bold;
 } 
.top a:hover {
	color:#F0F0F0;
}


.textBar {
	height: 31px;
	background-image: url(/en/images/text_bar_bg.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #610602;
}


.announceBrown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #584843;
	/*list-style-image: url(/en/images/bullet_red.gif);*/
}

.inputJobs {
	height:22px; 
	font-family:Verdana,Arial,Helvetica; 
	font-size:11px; 
	font-weight: bold;
	color: #FFFFFF; 
	border: 1px solid #BAA896;
	background-color: #001D6D;
	cursor: pointer;
}

.leftMenu, .leftMenu a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	color: #001D6D;
}
.bottom-left, .bottom-left a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5C4D3E;
	font-weight: bold;
}
.bottom-red,  .bottom-red a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	color: #AA0000;
	font-weight: bold;
}
.bottom-blue,  .bottom-blue a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #001D6D;
	font-weight: bold;
	text-decoration:none;
}

.bottom-blue a:hover {
	text-decoration:underline;
}

.footer, .footer a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}
.footer a:link {
	text-decoration:underline;
}
.footerDark {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}



.normal {
	FONT-FAMILY: Arial, Helvetica, sans-serif;	
	FONT-SIZE: 12px;
}

.bold {	
	FONT-WEIGHT: bold;	
}

.red {
	COLOR: #ff0000;
}

.green {
	COLOR: #00ff00;
}

.blue {
	COLOR: #0000ff;
}

.yellow {
	COLOR: #ffff00;
}

.white {
	COLOR: #ffffff;
}


.error {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #ff0000;
	text-align: center;
}

.leftmenu {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color: #46929D; text-decoration:none;}
.leftmenuact {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#33656C; text-decoration:none;}
.leftmenub {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#696C72; text-decoration:none;}
	
.leftpanelcolor{background-color:#ECFBF4;}
.menuborder {background-color:#E2E2E2; border-top: 1px solid #B6B6B5; border-bottom: 1px solid #B6B6B5;}

.topmenu {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color: #FFFFFF; text-decoration:none;}
.topmenuact {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color: #FAC535; text-decoration:none;}

.lang {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color: #307DAB; text-decoration:none;}
.langact {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color: #0043E6; text-decoration:none;}

.inputfield{height:18px; font-family:Verdana,Arial,Helvetica; font-size:11px; color:black; border: solid 1px #46929D;}
.inputbutton{height:18px; font-family:Verdana,Arial,Helvetica; font-size:11px; color:black; background-color:#A0D3C5; border: solid 1px #46929D;}
.inputbuttonS{font-family:Verdana,Arial,Helvetica; font-size:14px; color:black; background-color:#F4FDF9; font:bold;}

.newspartitioncolor {background-color:#C6B9C6;}
.newsfoldercolor {background-color: #F3F8F2;}

.righthead {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight: bold; color: #4D6ADF; text-decoration:none;}
.rightlinks {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px;}


.tableworkbg {background-color:#FFFFFF;}
.tableborder {background-color:#C7DAE4;}
.tablehead {background-color:#ECFBF4;}
.tablebody {background-color:#E5F4FB;}     #F4FDF9
.tablebodytext {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.tablefieldtext {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.tableheadtext {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000066;}
.tabletitletext {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000066;}

.small {font-family: Arial, Helvetica, sans-serif; font-size:12px;}
.smalltext {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color: #3F7E87;}/*Small text*/ 
.smalltextact {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color: #2F5E64;} 
.chain {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color: #70A3AD;}/*Nav.chain text*/ 
.newssecttitle {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color: #5E8596; text-decoration:none;}
.newstext {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color: #7C7E7F; text-decoration:none;}
.newsdata {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color: #FC9C05; text-decoration:none;}
.newsdatab {font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color: #FC9C05; text-decoration:none;}

.titletext {font-family: Arial, Helvetica, sans-serif; color:#4757C4; font-size:15px; font-weight:bold; line-height: 18px;}/*Page title*/
.slogan {font-family: Verdana, Arial, Helvetica, sans-serif; color:#477D98; font-size:15px; font-weight:normal; line-height: 18px;}/*Slogan text*/
.subtitletext {font-family: Arial, Helvetica, sans-serif; color:#000000; font-size:11pt; font-weight:bold;}/*Subtitle text*/
.errortext {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:red; font-weight:bold;}/*Error message*/

.oktext {font-family: Arial, Helvetica, sans-serif; font-size:10pt; color:#005000; font-weight:bold;}
.required {font-family: Verdana, Arial, Helvetica, sans-serif; color:red; font-size:12px; }

.copy {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; color: #FFFFFF;}

.smalltxtw {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #454A4E; text-decoration: none}
a.smalltxtw:hover {text-decoration: underline;}
.smalltxtws {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #A80000; text-decoration: none}
a.smalltxtws:hover {text-decoration: underline;}

small {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }

.tableheads {background-color:#F4FDF9;}
.tableborders {background-color:#C7DAE4;}


.errortext { color: #ff0000; }
.note { color: dark-green }
input.sbm { font-family: Verdana; background-color: #3965A5; font-weight: bold; color:#ffffff; font-size: 7pt; border-color: #6B82B5; border: 1px solid #6B82B5; height: 18px; width: 48px}
input.reverse_sbm { font-family: Verdana; background-color: #ffffff; font-weight: bold; color:#3965A5; font-size: 7pt; border-color: #6B82B5; border: 1px solid #6B82B5; height: 18px; width: 48px}
input.edit { width: 75px; height: 18px; font-size: 8pt; border: 1px solid #222222; text-align: center; }
select.edit { width: 75px; height: 16px; font-size: 9pt; border: 1px solid #222222; }