
.error {
	border: 2px solid red;
	color: red;
	margin: 0px 0px 18px 0px;
	padding: 1px 6px 2px 6px;
}

.info{
	border: 2px solid blue;
	color: blue;
	margin: 0px 0px 18px 0px;
	padding: 1px 6px 2px 6px;
}
.imgborder {
	border: 1px solid black;
}
body{
	background-color:#3e6d9a;
	font: 10pt Verdana, Arial, Helvetica, sans-serif;
}

td,th{font-size:10pt; vertical-align:top; text-align:left;}

img{border:none 0px}

a{color:#369;}
a:hover{color:#000;}

form{width:100%;}

h1,h2,h3,h4,h5,h6{color:#369;font-weight:bold; font-family: Arial, Helvetica, sans-serif !important; margin:10px 0px 5px 0px; line-height:140%}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none; color:#369}
a h1,a h2,a h3,a h4,a h5,a h6{text-decoration:none;}
h1{font-size:16pt; letter-spacing:-1px;}
h2{font-size:14pt; letter-spacing:-1px;}
h3{font-size:13pt; letter-spacing:-1px;}
h4{font-size:12pt}
h5{font-size:11pt}
h6{font-size:10pt}

iframe{margin:10px;}

hr{clear:both; margin:10px 0px; background:none; height:1px; border: none 0px; border-bottom:dotted 1px #ccc;}

p{margin:10px 0px;}

#divLogo{width:950px; margin:0px auto 10px auto;}

#divMain{width:966px; background-color:#fff; margin:0px auto; padding:8px 0px}

#divHead{margin:0px 8px; background-color:#4e8bc9; padding:3px; text-align:right; color:#fff;}
#divHead a{color:#fff; text-decoration:none;}
#divHead a:hover{color:#fff; text-decoration:underline;}

#divTopImage{margin:8px;}

#tblMain{width:950px; margin:0px 8px 0px 8px; line-height:150%}
#tblMain td.td1{width:180px; background:url('/images/36/shadow_menu.gif') no-repeat right top;}
#tblMain td.td2{padding:5px 20px 0px 20px;}
#tblMain td.td3{border-left: dotted 1px #ccc; width:212px;}

#divMenu1{margin: 10px 10px 50px 15px;}
#divMenu1 a{text-decoration:none; font-size:9.5pt;}
#divMenu1 a:hover{text-decoration:none; color:#000;}

#divLeftInfo{margin: 10px; line-height:120%; font-size:8pt; color:#fff}
#divLeftInfo h3{color:#fff; font:12pt Arial, Helvetica, sans-serif; letter-spacing:-1px; font-weight:bold;margin:0px;}
#divLeftInfo p{margin:0px 0px 10px 0px;}
#divLeftInfo a{color:#fff;}

#divSSDNews{margin:10px;}
#divSSDNews h3{margin:0px 0px 5px 15px; font: 14pt Arial, Helvetica, sans-serif; color:#369; font-weight:bold; letter-spacing:-1px;}
#divSSDNews a{text-decoration:none; color:#000;}
#divSSDNews a:hover{text-decoration:none; color:#369;}

#tblMain table.tblNews{width:100%;}
#tblMain table.tblNews td{line-height:120%!important; font-size:8pt!important; padding:0px 0px 5px 0px!important;}
#tblMain table.tblNews td.td1{background:none!important; width:15px!important;}
#tblMain table.tblNews td.td2 a span.spanDate{color:#666;}
#tblMain table.tblNews td.td2 a:hover span.spanDate{color:#000; font-weight:bold;}

#divFooter{margin:8px 8px 0px 8px; text-align:center; background-color:#4e8bc9; padding:3px; color:#fff;}
#divFooter a{text-decoration:none; color:#fff;}
#divFooter a:hover{text-decoration:underline;}

/* ---- Malins Stylesheet ----*/

#newslist{display:none;}

.sitemaplist li {list-style-image: url('/images/36/list-img.gif');}

.pagactive{border: 1px solid #369; padding: 0p 3px 0px 3px;margin: 3px; width: 20px;height: 15px;text-align: center;background-color: #B4CAE8;}
.paginactive{border: 1px solid #369;padding: 0p 3px 0px 3px; margin: 3px;	width: 20px;height: 15px;text-align: center;background-color: #fff;}
.paginactive a, .paginactive a:visited {color: #000; text-decoration:none}
.pagprevious {border: 1px solid white;padding: 0p 3px 0px 0px;margin: 3px 3px 3px 0px;height: 15px;text-align: center;}
.pagprevious a, .pagprevious a:visited {color: #000; text-decoration:none}
.pagnext {border: 1px solid white; padding: 0p 0px 0px 3px;margin: 3px 0px 3px 3px; height: 15px;text-align: center;}
.pagnext a, .pagnext a:visited{color: #000; text-decoration:none;}

.formtable{border: solid 1px #369; margin: 0px 0px 0px 0px;width: 100%;}
.formtable tr{display:table-row!important;}
.formtable th{font-weight: normal; padding: 0px 8px 0px 8px; vertical-align: top;}
.formtable td{padding: 0px 8px 0px 8px;vertical-align: top;}
.formtable input, .formtable textarea{margin: 0px 8px 0px 8px; font: 10pt Verdana, Arial, Helvetica, sans-serif;}
/*.formtable hr {width: 100%; text-align: center;}*/

#tblFokus iframe{margin:0px;}
#tblFokus td{font-size:11px;}

#tblTripple td{font-size:11px; line-height:15px;}

.blacktext
{
 font-size:8pt !important;
font-color:#FFFFFF !important;
font-weight:normal !important;
}