body {	font-family: "Tahoma", Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #FFFFFF; }

h1 {	color: #11568b; font-size: 16px; font-weight: bold; margin: 0px;}
h2 {	color: #11568b; font-size: 16px; font-weight: bold; margin: 0px;}
h3 {	color: #11568b; font-size: 14px; font-weight: bold; margin: 0px; }
h4 {	color: #11568b; font-size: 14px; font-weight: bold; margin: 0px; }
h5 {	color: #11568b; font-size: 12px; font-weight: bold; margin: 0px;}
h6 {	color: #11568b; font-size: 11px; font-weight: bold; margin: 0px;}

a:link, a:active, a:visited {	color: #11568b; text-decoration: none;}
a:hover {	color: #000000; text-decoration: underline;}

input {	border: 1px solid #1d6796; height: 16px; padding: 0px 0px 0px 4px;}

.top {	vertical-align: bottom; padding-bottom: 10px;}
.topmenu {margin-top: 90px; font-size: 11px;}
.stroke { background-image: url(../images/stroke_other.jpg); background-repeat: repeat-x; height: 5px;}
.stroke_top {	background-image: url(../images/stroke_top.jpg); background-repeat: repeat-x; width: 965px; height: 2px;
border-top: 1px solid white;}
.bulletLeft {	background-image: url(../images/bullet.jpg); background-repeat: no-repeat; text-indent: 14px; float: left; margin-left: 20px;}
.bulletRight {	background-image: url(../images/bullet.jpg); background-repeat: no-repeat; text-indent: 14px; float: left; margin-right: 20px;}
.bulletFront {	background-image: url(../images/bullet.jpg); background-repeat: no-repeat; padding-left: 14px; float: left; 
margin-bottom: 8px; margin-left: 4px; width: 134px;}

.heading {color: #11568b; font-weight: bold; margin: 0px;}
.catheading {color: #11568b; font-size: 12px; font-weight: bold; padding: 40px 8px 10px 8px;}
.ingress {	color: #11568b; font-weight: bold; padding-bottom: 8px;}
.ingressimage {	padding: 0px; margin: 30px 0px 0px 20px; float: right; display:block; border: 1px solid #e7e7e7; }
.ingressimageNews {	padding: 0px; margin-left: 20px; float: right; display:block; border: 1px solid #e7e7e7; }
.contactsList {	border-top: 1px dotted #c9c9c9; padding: 10px 0px 10px 0px; float: left; display: block; width: 350px; }
.contactsList p {	margin: 0px 0px 0px 0px;}
.nodename {	display: block; float: left; background-color: #0c3d63; height: 16px; background-image: url(../images/node_arrow.jpg); 
background-position: right; background-repeat: no-repeat; padding: 8px 23px 6px 10px; color: white; font-weight: bold;
border-right: 1px solid white; font-size: 11px;}

.main { padding-left: 1px;}
.main p {	margin: 2px 0px 12px 0px; line-height: 1.3em;}
/*.main ul li {	background-image: url(../images/bullet.jpg); background-repeat: no-repeat; text-indent: 14px; float: left; 
display:block; clear:both; margin-bottom: 8px;}*/
.main ul li {	list-style: square; margin: 0px 0px 5px 0px; list-style-image: url(../images/bullet.gif);}
.mainContent {	padding: 0px 0px 10px 0px; }
.mainDoclist {	width: 240px; padding: 10px; margin: 30px 0px 10px 20px; float: right; border: 1px solid #e7e7e7;  display:block; 
background-color: #EEEEEE; }
.contactDoclist {	width: 200px; padding: 10px; margin: 30px 0px 0px 20px; float: right; border: 1px solid #e7e7e7;  display:block; 
background-color: #EEEEEE; }
.content {	padding: 20px 0px 20px 4px; min-height: 200px; float:left; display:block;}
.contentSbu {	padding: 10px 15px 20px 4px; min-height: 200px; float:left; display:block; width: 600px;}
.contentVacan { padding: 0px 30px 20px 30px;}
.content2 {	padding: 17px 30px 10px 4px;}
.credits {	padding: 10px 30px 20px 4px; border-top: 1px solid #c6d9e5; font-size: 11px;}
.credits a:link, .credits a:active, .credits a:visited {	color: #11568b; text-decoration: none;}
.credits a:hover {	color: #000000; text-decoration: underline;}
.date {color: #11568b}
.vision {color: #11568b; font-size: 12px;}

.arrow a:link, .arrow a:active, .arrow a:visited {color: #00aedb;}
.arrow a:hover {	color: #11568b;}

.mainmenu {padding: 3px 0px 2px 0px; text-align: left; height: 25px; font-size: 11px; border-bottom: 1px dotted #c9c9c9;}

.mainmenuz a:link,.mainmenu a:visited,.mainmenu a:active 
{padding: 6px 0px 6px 0px; text-decoration: none; float: left; color: #858585; margin-left: 1px; margin-right: 15px; font-size: 10px; }
.mainmenuz a:hover { color: #11568b;}
.mainmenuTitle {	color: #000; float:left; font-weight: bold;   }
.mainmenuTitle a:link, .mainmenuTitle a:visited, .mainmenuTitle a:active {	color: #000;}
.mainmenuTitle a:hover {color: #11568b;}

.submenu {	text-align: left; background-color: #11568b;  border-top: 1px solid white; color: #ffffff;
	text-decoration: none;}

.sbuitem_thumb {	float: left; width:192px; }

.nodemenuactive {}
.nodemenuactive a:link,.nodemenuactive a:visited,.nodemenuactive a:active {color: #11568b; font-weight: bold; }
.nodemenuactive a:hover {color: #11568b;}

.search { float: right; padding-top: 70px; }
.search img {margin-left: 3px; }
#searchform {	margin: 0px; padding: 0px;}

.newsList {	 padding: 15px 0px 15px 0px; }
.newsListText {	padding: 10px 10px 0px 10px; }
.newslistItem { font-size: 11px;	border-bottom: 1px solid #c6d9e5; margin-right: 4px; padding: 5px 8px 5px 8px;}
.newslistItem a:link, .newslistItem a:active, .newslistItem a:visited {  color: #000000; text-decoration: none;}
.newslistItem a:hover {	text-decoration: underline;}
.newsContainer {	display: block; float: left; padding-right: 10px;}
.newsMore {	padding: 20px 20px 0px 0px;  border-left: 1px solid #c6d9e5; border-right: 1px solid #c6d9e5;}


.gridHeader { background-color: #11578b; color: #FFFFFF; font-weight: bold; width: 160px; }
.gridHeader a:link, .gridHeader a:active, .gridHeader a:visited{ color: #FFFFFF; text-decoration: none;}
.gridHeader a:hover{ color: #FFFFFF; text-decoration: none;}
.grid {}
.grid td {padding: 6px 4px 0px 0px;}
.grid img {	margin-left: 5px;}

.listItem {	background-image: url(../images/bullet.jpg); background-repeat: no-repeat; text-indent: 14px; float: left; 
display:block; width: 100%; clear:both; margin-bottom: 15px;}


