/*
Should fix problems with text in tables entred via the RTF editor.Fixes
*/

body, p, td, h1, h2, h3, h4, h5, h6, th, li, ul, a, td {
	font-family: Arial, Helvetica, sans-serif;
} 
body { 
	background-color:#FFFFFF;
	margin:0px;
		}
		
td, a, p {

	font-size: 11px;
}

th {color:#005553;font-size:11px;line-height:16px;}
td { }

h1 {  font-size: 14px; color: #000000; }
h2 {  font-size: 13px; color: #000000; }
h3 {  font-size: 13px; color: #00A9A4; }
h5	{ font-size: 14px; color: #000000; text-transform: none }

a { color: #ffffff; text-decoration:none;}
a:hover { text-decoration:underline; }

/**/
#HeaderTop_Jac {background-color:#005553;}


#mainContent { }
#mainContent a { color: #00A9A4; }

#mainContent table { border:1px solid black; padding:0px;}

#mainContent td { border-top: 1px solid #666666; 	padding-left: 5px; padding-right: 5px; padding-top: 0px; padding-bottom: 0px; }
#mainContent th { color: #005553; font-size: 11px; 	line-height: 16px; 	background-color: #f5f5f5; }
#mainContent img { float:right; padding-left:5px;}


.bottomnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	line-height: 13px;
}

a.bottomnav:link {
	color: #999999;
	line-height: 13px;
	text-decoration: none;
}
a.bottomnav:visited {
	color: #999999;
	line-height: 13px;
	text-decoration: none;
}
a.bottomnav:active {
	color: #999999;
	line-height: 13px;
	text-decoration: none;
}
a.bottomnav:hover {
	color: #999999;
	line-height: 13px;
	text-decoration: underline;
}


.bodygrvrgr {  font-size: 11px; font-weight: normal ; color: #00ABA6 ; line-height: 13px; text-decoration: none }

.bodygrvrgr:link { font-size: 11px; font-weight: normal ; color: #00ABA6 ; line-height: 13px ; text-decoration: none }
.bodygrvrgr:visited { font-size: 11px; font-weight: normal ; color: #00ABA6 ; line-height: 13px ; text-decoration: none }
.bodygrvrgr:active { font-size: 11px; font-weight: normal ; color: #999999 ; line-height: 13px ; text-decoration: none }
.bodygrvrgr:hover {font-size: 11px; font-weight: normal ; color: #999999 ; line-height: 13px ;  text-decoration: none }

.bodyrood { font-size: 11px; font-weight: normal ; color: #990000 ; line-height: 13px}

.bodygr { font-size: 11px; font-weight: normal ; color: #00ABA6 ; line-height: 16px ; text-decoration: none }

a.bodygr:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal ; color: #00ABA6 ; line-height: 16px ; text-decoration: none }
a.bodygr:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal ; color: #00ABA6 ; line-height: 16px ; text-decoration: none }
a.bodygr:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal ; color: #00ABA6 ; line-height: 16px ; text-decoration: none }
a.bodygr:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal ; color: #00ABA6 ; line-height: 16px ; text-decoration: underline }

.bodytabel { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal ; color: #00A9A4 ; line-height: 13px; text-decoration: none }

a.bodytabel:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal ; color: #00A9A4 ; line-height: 13px; text-decoration: none }
a.bodytabel:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal ; color: #00A9A4 ; line-height: 13px; text-decoration: none }
a.bodytabel:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal ; color: #00A9A4 ; line-height: 13px; text-decoration: none }
a.bodytabel:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal ; color: #00A9A4 ; line-height: 13px; text-decoration: underline }

.navButton { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal ; color: #00A9A4 ; line-height: 13px; text-decoration: none; }
.navButtonEnabled { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal ; color: #00A9A4 ; line-height: 13px; text-decoration: none; }
.navButtonDisabled { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal ; color: #005553 ; line-height: 13px; text-decoration: none; }
.navButtonMouseOver {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #00A9A4;
	line-height: 13px;
	text-decoration: underline;
	cursor: pointer;
}
.navButtonMouseDown { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal ; color: #00A9A4 ; line-height: 13px; text-decoration: underline; }

.bodytabelbold { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold ; color: #00A9A4 ; line-height: 13px; text-decoration: none }

.bodydgrbold { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold ; color: #005553 ; line-height: 16px; text-decoration: none}

a.bodytabelbold:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold ; color: #00A9A4 ; line-height: 13px; text-decoration: none }
a.bodytabelbold:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold ; color: #00A9A4 ; line-height: 13px; text-decoration: none }
a.bodytabelbold:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold ; color: #00A9A4 ; line-height: 13px; text-decoration: none }
a.bodytabelbold:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold ; color: #00A9A4 ; line-height: 13px; text-decoration: underline }

.bodydgr { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal ; color: #005553 ; line-height: 16px; text-decoration: none}

a.bodydgr:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal ; color: #005553 ; line-height: 16px; text-decoration: none}
a.bodydgr:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal ; color: #005553 ; line-height: 16px; text-decoration: none}
a.bodydgr:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal ; color: #005553 ; line-height: 16px; text-decoration: none}
a.bodydgr:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal ; color: #005553 ; line-height: 16px; text-decoration: underline}

.bodygrijs { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal ; color: #666666 ; line-height: 13px}

a.bodygrijs:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal ; color: #666666 ; line-height: 13px; text-decoration: none}
a.bodygrijs:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal ; color: #666666 ; line-height: 13px; text-decoration: none}
a.bodygrijs:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal ; color: #666666 ; line-height: 13px; text-decoration: none}
a.bodygrijs:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal ; color: #666666 ; line-height: 13px; text-decoration: underline}

.bodygrijsbold14 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold ; color: #666666 ; line-height: 13px}

.bodyzw { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal ; color: #000000 ; line-height: 13px }

a.bodyzw:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal ; color: #000000 ; line-height: 13px; text-decoration: underline}
a.bodyzw:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal ; color: #000000 ; line-height: 13px; text-decoration: underline}
a.bodyzw:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal ; color: #000000 ; line-height: 13px; text-decoration: underline}
a.bodyzw:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal ; color: #000000 ; line-height: 13px; text-decoration: underline}

.bodybold { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000 ; line-height: 16px; font-weight: bold; font-variant: normal; text-transform: none; }

.bodyboldi13 { font-size: 11px; color: #000000; line-height: 13px; font-weight: bold;  }
.bodybold14 {font-size: 14px; color: #000000; font-weight: bold;}




/*
Style definitions 2008
*/
td.rightCol {
			vertical-align:top;
			width:168px;
			padding-top:27px;
		}
		
#mainContent {
		padding-left: 10px;
		padding-right: 10px;
		padding-top: 0px;
		padding-bottom: 0px; /*
		width:369px;*/
		}

/*START Login*/
.rightCol .head{
	color:#F5F5F5;
	border-top:1px Solid #CCCCCC;
	background-color:#F5F5F5;
	height: 21px;
	padding-left: 16px;
	padding-top:2px;
	vertical-align:bottom;
}
	#myLogin {/*
		width:143px;*/
		background-color:#CCEEED;
		padding-left: 16px;
		padding-top: 16px;
		padding-bottom: 16px;
		padding-right: 4px;
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 11px;
	}

	#myLogin label {
		height: 16px;
	}

	#myLogin .loginfld {
		border: 1px solid #666666;
		color: #666666;
		height: 17px;
		width: 110px;
		background-color: White;
		margin-bottom:3px;
	}
	
	#myLogin a {color:#00ABA6;}
	#myLogin #btnLogin{margin-left:16px;}
	
/*END  : Login*/
	
/*START resultpage*/
#tblResults {
	border-left:1px Solid Black;
	border-top:1px Solid Black;
}

#tblResults th, #tblResults td { padding:2px; vertical-align:top; }
#tblResults th {
	font-size:11px;
	background-color:#F5F5F5;
	border-right:1px Solid Black;
	width:130px;
	text-align:left;
}

#tblResults td {
	height:35px;
	border-right:1px Solid Black;
	border-top:1px Solid #CBCBCB;
	color: #666666;
	width:130px;
}

#tblResults th .firstcell,  #tblResults td .firstcell  {width:135px;}
#tblResults th .lastcell,  #tblResults td .lastcell{border-right:0px solid black;}
/*END   resultpage*/

#LanguageSwitch {
	margin-top:10px;
	margin-bottom:10px;
	text-align:center;
}



#homePageMain {
	
}

#homePageMain .rightcolItem {
	padding-bottom:10px;
}
#homePageMain .rightcolItem h2 {
	background-color: #F5F5F5;
	height: 21px;
	border-top: 1px solid #CCCCCC;
	padding-top: 5px;
	padding-left: 15px;
	padding-right: 15px;
	color: #005553;
	font-size: 11px;
}

#homePageMain .rightcolItem p {
	padding-left:8px;
	padding-right:8px;
}

/* for news */
.leftColBlock {width:170px;padding:15px; float:left;}
.leftColBlock .Row {margin-bottom:12px;}