<style style="text/css">
<!--

body {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	line-height: 1.35em;
	background-color:#efefef;
	margin:10px 0px; padding:0px;
	height:500px;
}


#headbase {
	border-left:1px solid #fff;
	margin-bottom:1px;
}

table tr td {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color:#666666;
}

#global {
	border: 1px solid #ffffff;
	width:992px;
	margin:0px auto;
	text-align:left;
	padding-top:0px;
	padding-left:4px;
	padding-right:4px;
	background-color:#fff;
	height:500px;
}

#global[id] {
	border: 1px solid #ffffff;
	width:992px;
	margin:0px auto;
	text-align:left;
	padding-top:0px;
	padding-left:4px;
	padding-right:4px;
	background-color:#fff;
	height:auto;
	min-height:500px;
}

#n1 div.l1 a.m1 {
	float:left;
	padding-left: 10px;
	padding-right: 12px;
	font-size:11px;
	font-weight:bold;
	color:#fff;
}

#n1 div.l1 a.m1:hover {
	background-color:#6d6d6f;
	color:#eaeaea;
}

#n1 div.l1 a.m2 {
	float:left;
	padding-left: 10px;
	padding-right: 12px;
	font-size:11px;
	font-weight:bold;
	background-color:#6d6f6f;
	color:#eaeaea;
}

a,a:link,a:visited,a:active,.tabblau {   
	color: #024A94; 
	text-decoration: none;
}

.line1 {
	padding: 1px 1px 1px 1px;
	background: transparent url("_img/line_1.gif") repeat-x top;
}

a.nav,a.nav:link,a.nav:visited,a.nav:active {  
	color: #FFFFFF; 
	text-decoration: none;
}

.nav0,a.nav0,a.nav0:link,a.nav0:visited,a.nav0:active{   
	color: #FFFFFF; 
	text-decoration: none; 
	width:115px; 
	display:block;
}

a.nav1,a.nav1:link,a.nav1:visited,a.nav1:active {   
	font-size: 10px; 
	color: #FFFFFF; 
	font-style: normal; 
	font-weight: bold;   
	text-decoration: none; 
	width:135px; 
	display:block;
}

a.nav2,a.nav2:link,a.nav2:visited,a.nav2:active {   
	font-size: 10px; 
	color: #fff; 
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none; 
	width:115px; 
	display:block;
}

a.anav2,a.anav2:link,a.anav2:visited,a.anav2:active {   
	font-size: 10px; 
	color: #024a94;
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none; 
	width:115px; 
	display:block;
}

a.nav3,a.nav3:link,a.nav3:visited,a.nav3:active {   
	font-size: 10px; 
	color: #024A94; 
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none; 
	width:140px; 
	display:block;
}

a.anav3,a.anav3:link,a.anav3:visited,a.anav3:active {   
	font-size: 10px; 
	color: #024A94; 
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none; 
	width:140px; 
	display:block;
}

table.nav       {  border-right: solid 1px #90AED4; border-bottom: solid 1px #90AED4; width:178px; height:17px; background-color:#024A94; color:#90AED4; }
table.nav0      {  border-right: solid 1px #90AED4; border-bottom: solid 1px #90AED4; width:178px; height:17px; background-color:#024A94; color:#90AED4; }
table.nav1      {  border-right: solid 1px #90AED4; border-bottom: solid 1px #ffffff; width:178px; height:17px; background-color:#9b9e9f; color:#90AED4; background-image:url(_img/nav_bg_1.gif);  background-repeat: no-repeat;}
table.nav2      {  border-right: solid 0px #ffffff; border-bottom: solid 1px #ffffff; width:178px; height:15px; background-color:#9b9e9f; color:#90AED4; }
table.nav3      {  border-right: solid 0px #ffffff; border-bottom: solid 1px #ffffff; width:178px; height:15px; background-color:#9b9e9f; color:#90AED4; }

table.anav      {  border-right: solid 1px #ffffff; border-bottom: solid 1px #ffffff; width:178px; height:15px; background-color: #90AED4; color: #90AED4; }
table.anav0     {  border-right: solid 1px #ffffff; border-bottom: solid 1px #ffffff; width:178px; height:15px; background-color: #90AED4; color: #90AED4; }
table.anav1     {  border-right: solid 1px #ffffff; border-bottom: solid 1px #ffffff; width:178px; height:15px; background-color: #146DB6; color: #90AED4; }
table.anav2     {  border-right: solid 0px #ffffff; border-bottom: solid 1px #ffffff; width:178px; height:15px; background-color: #F8F8F8; color: #ffffff; }
table.anav3     {  border-right: solid 0px #ffffff; border-bottom: solid 1px #ffffff; width:178px; height:15px; background-color: #F8F8F8; color: #ffffff; }


a.homelink, a.homelink:visited {
	color:#aaaaaa;
	font-size:9px;
	padding-left:8px;
	padding-right:8px;
	vertical-align:middle;	
}

.parent {
	float:left;
	width:101px;
	padding:1px;
	padding-left:4px;
	padding-right:4px;
	background-color:#024a94;
	color:#ffffff;
	border-right:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	height:14px;
}


#content {
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;
	width:628px;
	line-height: 1.45em;
	color:#666666;
	font-size:11px;
    min-height:450px;
}

div.left {
	width:255px;
	float:left;
	margin-right:15px;
	padding-top:6px;
}

div.middle {
	width:255px;
	float:left;
	margin-right:15px;
	padding-top:6px;
}

div.right {
	width:255px;
	float:left;
	padding-top:6px;
}

div.left .top {
	margin-top:0px;
	padding-top:0px;
}

div.middle .top {
	margin-top:0px;
	padding-top:0px;
}

div.right .top {
	margin-top:0px;
	padding-top:0px;
}

div.left .top2 {
	margin-top:-2px;
	_margin-top:0px;
	margin-left:-6px;
	_margin-left:0px;
	padding-top:-4px;
}

div.right .top2 {
	margin-top:-4px;
	_margin-top:0px;
	padding-top:-4px;
}

div.left6 .top {
	margin-top:0px;
}

div.right6 .top {
	margin-top:0px;
	padding-top:0px;
}

div.left2 {
	width:375px;
	float:left;
	margin-right:15px;
}

div.right2 {
	width:375px;
	float:left;
}

div.left3 {
	width:400px;
	float:left;
	margin-right:25px;
}

div.right3 {
	width:170px;
	float:left;
}

div.left3 .top {
	margin-top:0px;
}

div.right3 .top {
	margin-top:0px;
}

div.left4 {
	width:320px;
	float:left;
	margin-right:15px;
}

div.right4 {
	width:410px;
	float:left;
}

div.right4 .top {
	margin-top:0px;
}

div.left5 {
	width:170px;
	float:left;
	margin-right:25px;
}

div.right5 {
	width:400px;
	float:left;
}

div.right5 .top {
	margin-top:0px;
}

div.left6 {
	width:190px;
	float:left;
	margin-right:25px;
}

div.right6 {
	width:380px;
	float:left;
}

div.left7 {
	width:250px;
	float:left;
	margin-right:25px;
}

div.right7 {
	width:320px;
	float:left;
}


div.right7 .top{
	margin-top:1px;
	padding-top:1px;
}


div.right6 .top {
	margin-top:0px;
	padding-top:0px;
}

div.both {
	width:638px;
}

div.both2 {
	width:590px;
}

p.coltop {
	margin-top:28px;

}

p.fuebox {
	margin-top:16px;
}

div.fuebox {
	border:1px solid #eee; 
	height:70px; 
	padding-right:4px;
}

div.fuebox img {
	padding-right:4px;
}

div.fuebox:hover {
	background-color:#eeeeee;
}

div.imgbox {
	border:1px solid #eee; 
	background-color:#ffffff;
	padding:4px;
	margin-top:16px;
	margin-bottom:16px;
}

div.contentBox1 {
	border:1px solid #ccc; 
	background-color:#efefef;
	padding:4px;
	font-size:9px;
}

div.contentBox2 {
	border-top:1px solid #ccc; 
	border-bottom:1px solid #ccc; 
	background-color:#fafafa;
	padding:4px;
	font-size:9px;
}

div.contentBox3 {
	margin-top:10px;
	margin-bottom:10px;
	border-top:1px solid #ccc; 
	border-bottom:1px solid #ccc; 
	background-color:#fafafa;
	padding:4px;
}


div.contentBox3top {
	margin-top:2px;
	margin-bottom:2px;
	border-top:1px solid #ccc; 
	border-bottom:1px solid #ccc; 
	background-color:#fafafa;
	padding:6px;
	padding-bottom:0px;
    font-size:10px;
    line-height:1.20em;
	_margin-top:2px;
}

div.contentBox3top  h4 {
	font-size:11px;
	margin-bottom:3px;
	color:#222;
	font-weight:bold;
}

div.contentBox4 {
	margin-top:10px;
	margin-bottom:5px;
	border:1px solid #ccc; 
	border-top:12px solid #ccc; 
	background-color:#efefef;
	padding:6px;
	padding-bottom:2px;
	line-height:1.29em;
}

div.contentBox4  h4 {
	font-size:11px;
	margin-top:1px;
	margin-bottom:3px;
	color:#222;
	font-weight:bold;
}

div.infobox {
	border:1px solid #eee; 
	background-color:#ffffff;
	padding-top:4px;
}

div.infobox p{
	margin-top:0px;
	margin-bottom:0px;
	padding-left:4px;
	padding-right:4px;
}

div.infobox p:hover{
	background-color:#efefef;
}

div.cntimg1 {
	width:295px;
	height:150px;
	border:1px solid #efefef;
	margin-bottom:15px;
}

div.cntimg2 {
	width:510px;
	height:200px;
	border:1px solid #efefef;
	margin-bottom:25px;
}

.vspace0 {
	width:10px;
	height:5px;
}

.vspace1 {
	height:10px;
}

.vspace2 {
	width:10px;
	height:135px;
}

.vspace3 {
	width:10px;
	height:65px;
}

.vspace25 {
	width:10px;
	height:25px;
}

.boardbox {
	width:190px; 
	border:1px solid #eee; 
	float:left; 
	margin-right:10px; 
	height:180px;
	padding:2px;
}

// ------------- new ------------------------

h4 {
	margin-top:8px;
	_margin-top:16px;
	margin-bottom:1px;
	text-align:left;
	font-size:12px;
	color:#024a94;
}

h4.project {
	margin-top:-2px;
	_margin-top:12px;
	margin-bottom:12x;
	padding-bottom:14px;
	text-align:left;
	font-size:12px;
	color:#024a94;
}


h4.c {
	margin-top:-3px;
}

h4.b {
	color:#666;   
	font-size:11px;
}

h4.bt {
	color:#666;   
	font-size:11px;
	margin-top:0px;
	padding-top:0px;
}

.colimg {
	margin-top:10px;
	padding-bottom:10px;
	_margin-bottom:10px;
	margin-left:0px;
	_margin-left:-3px;
	width:285px;
}

.colimgSmall {
	padding-top:10px;
	padding-bottom:10px;
	width:185px;
}


.colimgtop {
	padding-bottom:10px;
	_margin-bottom:14px;
	margin-left:0px;
	_margin-left:-3px;
	width:285px;
}


.plainimg {
	padding-top:15px;
}

.textimgleft {
	margin-right:16px;
	margin-top:4px;
	margin-bottom:4px;
}

.textimgleft2 {
	margin-right:16px;
	margin-top:4px;
	padding-bottom:26px;
	margin-bottom:26px;
}

.textimgleft3 {
	margin-right:16px;
	margin-top:8px;
	margin-bottom:4px;
}

.textimgleft4 {
	margin-right:16px;
	margin-top:8px;
	margin-bottom:16px;
}

.textimgright {
	margin-left:16px;
	margin-top:4px;
	margin-bottom:4px;
}

.twin {
	margin-right:1px;
	padding-bottom:12px;
}

.structHead {
	background-color:#024a94; 
	color:#fff; 
	text-align:center; 
	font-weight:bold; 
	font-size:11px;
}

.structSubHead {
	background-color:#4678b6;
	color:#fff; 
	text-align:center; 
}

.structCell {
	background-color:#efefef; 
	padding:12px; 
	border:1px solid #e5e5e5; 
	color:#024a94;
}

.abl {
	font-weight:bold;
	color:#024a94;
}

.agl {
	font-weight:bold;
	color:#777777;
	background-color:#efefef;
	border:1px solid #dddddd;
	padding:4px;
	margin-top:8px;
}

.blue {
	color:#024a94;
}

.hint {
	background-color:#ffffff;
	color:#347bb3;
	border:solid 1px #eee;
	padding:2px;
	text-align:center;
}

.fn {
	font-size:9px;	
	line-height:1.0em;
}

.caption {
	font-size:9px;	
	line-height:1.10em;
	color:#222;
}



a.vicon, a.vicon:visited {
 	display:inline-block; 
	width:100px;
	padding-left:5px;
	padding-right:5px;
	text-decoration:none;
	color:#fff;
	letter-spacing:2px;
	font-weight:bold;
	text-align:center;
	font-size:14px;
}

a.vicon:hover, a.vicon:active  {
 	display:inline-block; 
	width:100px;
	padding-left:5px;
	padding-right:5px;
	text-decoration:none;
	color:#aaa;
	letter-spacing:2px;
	font-weight:bold;
	background-color:#fff;
	text-align:center;
	font-size:14px;
}

a.vicon2, a.vicon2:visited {
 	display:inline-block; 
	width:90px;
	padding-left:5px;
	padding-right:5px;
	text-decoration:none;
	color:#fff;
	letter-spacing:3px;
	font-weight:bold;
	text-align:center;
	font-size:11px;
}

a.vicon2:hover, a.vicon2:active  {
 	display:inline-block; 
	width:90px;
	padding-left:5px;
	padding-right:5px;
	text-decoration:none;
	color:#aaa;
	letter-spacing:3px;
	font-weight:bold;
	background-color:#fff;
	text-align:center;
	font-size:11px;
}

span.boxhead {
 	display:inline-block; 
	background-image:url(_img/a4.gif); 
	padding-left:13px; 
    margin-left:0px;
	background-repeat:no-repeat; 
	background-position:center left; 
	border:0px; 
	text-decoration:none;
	color:#666;
}


div.hline1 {
	clear:both;
	border-top:1px solid #eee;
	line-height:2px;
}

div.cntimg {
  	padding:10px; 
	border:1px solid #eee; 
	margin-top:10px;
	margin-bottom:10px;
}

.htPager {
	width:575px;
	display:block;
	float:left;
	font-size:9px;
	margin-bottom:10px;
	line-height:1.1em;
}


.htPager2 {
	float:left;
	width:200px;
	display:block;
	font-size:9px;
	margin-bottom:10px;
	line-height:1.1em;
}

.smb {
	font-size:8px;
	line-height:.8em;
	padding-left:3px;
	padding-right:3px;
	padding-bottom:3px;
	vertical-align:middle;	
}

.leftgap {
	width:162px;
	float:left;
}


// ------------------ highslide --------------------------------

.highslide {
    cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide img {
	border: 1px solid gray;
}
.highslide:hover img {
	border: 1px solid white;
}

.highslide-image {
	border: 1px solid #024a94;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    background-color: #024a94;
    color:#fff;
    border-top: none;
	margin-top:1px;
    font-family: Helvetica, sans;
	text-align:left;
    font-size: 10px;
	border: 1px solid #024a94;
    padding: 2px;
}
.highslide-loading {
    display: block;
	color: white;
	font-style: 'Helvetica';
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
}

a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}


div.rona1 {
	border:1px solid #eee; 
	padding:2px; 
	padding-left:6px; 
	background-color:#7291c6; color:#fff;
}

pre {
	margin-top:-4px;
	_margin-top:0px;
	font-family:Lucida, Lucida Console,Andale Mono,monaco,monospace; 
	font-size:10px; 
	color:#222;
	width:580px;
	padding:8px;
	background-color:#fafafa; 
	border:1px solid #c2d3e7;
	line-height:1.15em;
}

.stdButton {
	width:140px;
	background-color:#efefef;
	border:1px solid #aaa;
	color:#666;
	font-size:10px;

}

#tabmenu {
    color: #024a94;
    border-bottom: 1px solid #024a94;
    margin: 12px 2px 4px 0px;
    padding: 1px;
    z-index: 1;
    font-size: 10px;
    padding-left: 0px }


#tabmenu li {
    border-bottom: 0px solid #ffffff;
    color: #024a94;
    font-size: 10px;
    display: inline;
    overflow: hidden;
    margin: 0px;
    list-style-type: none; }

#tabmenu a, a.active {
    color: #024a94;
    background: #FFFFFF;
    padding: 2px 10px 1px 10px;
    margin: 0px;
    font-size: 10px;
    text-decoration: none; }

#tabmenu a.active {
    background: #FFFFFF;
    border: 1px solid #024a94;
    margin-right: 2px;
    padding: 2px 10px 2px 10px;
    font-size: 10px;
    border-bottom: 3px solid #FFFFFF; }

#tabmenu a:hover {
    background: #024a94;
    font-size: 10px;
    color: #FFFFFF; }

#tabmenu a.active:hover {
    background: #024a94;
    font-size: 10px;
    color: #FFFFFF; }


#wrapper {
	display:table; 
	width:984px;
	margin:auto; 
	text-align:left; 
	border:0px solid blue;
	height:635px; 
}

#sidebar {
	height:100%; 
	_height:635px; 
	float:left; 
	width:156px;
	background-color:#f2f2f2;
	border-right:4px solid #fff;
	border-top:4px solid #fff;
	background-repeat: no-repeat;
	background-position: bottom right 
}

#sidebar2 {
	height:100%; 
	_height:635px; 
	float:left; 
	width:156px;
	background-color:#f2f2f2;
	border-left:4px solid #fff;
	border-right:4px solid #fff;
	border-top:4px solid #fff;
}

#sidebar3 {
	height:100%; 
	background-color:#f2f2f2;
	height:100%; 
	float:left; 
	width:165px;
	border-top:4px solid #fff;
}

#main {
	float:left; 
	width:495px;
	border-top:4px solid #fff;
	height:100%;
	background-color:#f2f2f2;
}

b.c {
	font-weight:bold;
	color:#024a94;
}

img.c {
	width:90px;
}

-->
</style>
