html, body {
	background-color: #ffffff;
	color: #000000;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica;
	text-align:center;
}

#content {
  height:382px;
  width:100%;
  color:#000000;
  background-image: url(/images/misc/normal_bg.png);
  background-repeat:no-repeat;
  text-align:left;
  padding:0px;
  margin:0px;
}



.active_0_1 {
	width:100%;
	height:34px;
	background-repeat:no-repeat;
	background-image: url(/images/icons/active_0_1.png);
	text-align:center;
}

.inactive_0_1 {
	width:100%;
	height:34px;
	background-repeat:no-repeat;
	background-image: url(/images/icons/inactive_0_1.png);
	text-align:center;
}


.active_0_2 {
	width:50%;
	height:34px;
	background-repeat:no-repeat;
	background-image: url(/images/icons/active_0_2.png);
	text-align:center;
}

.active_1_2 {
	width:50%;
	height:34px;
	background-repeat:no-repeat;
	background-image: url(/images/icons/active_1_2.png);
	text-align:center;
}

.inactive_0_2 {
	width:50%;
	height:34px;
	background-repeat:no-repeat;
	background-image: url(/images/icons/inactive_0_2.png);
	text-align:center;
}

.inactive_1_2 {
	width:50%;
	height:34px;
	background-repeat:no-repeat;
	background-image: url(/images/icons/inactive_1_2.png);
	text-align:center;
}

.active_0_3 {
	width:270px;
	height:34px;
	background-repeat:no-repeat;
	background-image: url(/images/icons/active_0_3.png);
	text-align:center;
	padding:0px;
	margin:0px;
}

.active_1_3 {
	width:269px;
	height:34px;
	background-repeat:no-repeat;
	background-image: url(/images/icons/active_1_3.png);
	text-align:center;
	padding:0px;
	margin:0px;
}

.active_2_3 {
	width:271px;
	height:34px;
	background-repeat:no-repeat;
	background-image: url(/images/icons/active_2_3.png);
	text-align:center;
	padding:0px;
	margin:0px;
}

.inactive_0_3 {
	width:270px;
	height:34px;
	background-repeat:no-repeat;
	background-image: url(/images/icons/inactive_0_3.png);
	text-align:center;
	padding:0px;
	margin:0px;
}

.inactive_1_3 {
	width:269px;
	height:34px;
	background-repeat:no-repeat;
	background-image: url(/images/icons/inactive_1_3.png);
	text-align:center;
	padding:0px;
	margin:0px;
}

.inactive_2_3 {
	width:271px;
	height:34px;
	background-repeat:no-repeat;
	background-image: url(/images/icons/inactive_2_3.png);
	text-align:center;
	padding:0px;
	margin:0px;
}



#content.home {
	background-image: url(/images/home/bg.png);
	background-repeat:no-repeat;
	color:#ffffff;
	font-size: 12px;	
}

#content a:link { text-decoration:underline; color:#000000; }
#content a:visited {  text-decoration:underline; color:#000000; }
#content a:hover  { text-decoration:underline; color:#000000; }
#content a:active {  text-decoration:underline; color:#000000; }
#content a:focus {  text-decoration:underline; color:#000000; }

#content.home a:link { text-decoration:underline; color:#ffffff; }
#content.home a:visited {  text-decoration:underline; color:#ffffff; }
#content.home a:hover  { text-decoration:underline; color:#ffffff; }
#content.home a:active {  text-decoration:underline; color:#ffffff; }
#content.home a:focus {  text-decoration:underline; color:#ffffff; }


#innercontent {
	width:520px;
	margin-left:170px;
	padding-top:35px;
	text-align:left;
	color:#ffffff;
}

#riskmanagement {
	width:330px;
	height:315px;
	float:left;
	position:relative;
	padding:0px;
	margin:0px;
}

#content.home p {
	padding:0px;
	margin-top:12px;
	margin-bottom:12px;
}

p {
	padding:0px;
	margin:0px;
	line-height:15px;
	padding-bottom:15px;
}


#circle_list0 {
	position:absolute;
	top:0px;
	left:0px;
	width:440px;
	
}

#circle_list1 {
	position:absolute;
	top:0px;
	left:0px;
	width:440px;
}

#circle_list2 {
	position:absolute;
	top:0px;
	left:0px;
	width:440px;
}

#circle_list3 {
	position:absolute;
	top:0px;
	left:0px;
	width:440px;
}

#circle_list4 {
	position:absolute;
	top:0px;
	left:0px;
	width:440px;
}

#circle_list5 {
	position:absolute;
	top:0px;
	left:0px;
	width:440px;
}

#circle_list6 {
	position:absolute;
	top:0px;
	left:0px;
	width:440px;
}

#list1 {
	background-image: url(/images/risikomanagement/circle1.png);
	background-repeat:no-repeat;
	width:318px;
	height:49px;
}
#list1.hover {
	background-image: url(/images/risikomanagement/circle1_active.png);
	background-repeat:no-repeat;
	width:318px;
	height:49px;
}

#list2 {
	background-image: url(/images/risikomanagement/circle2.png);
	background-repeat:no-repeat;
	width:148px;
	height:80px;
}
#list2.hover {
	background-image: url(/images/risikomanagement/circle2_active.png);
	background-repeat:no-repeat;
	width:148px;
	height:80px;
	
}

#list3 {
	background-image: url(/images/risikomanagement/circle3.png);
	background-repeat:no-repeat;
	width:170px;height:80px;
	
}
#list3.hover {
	background-image: url(/images/risikomanagement/circle3_active.png);
	background-repeat:no-repeat;
	width:170px;height:80px;
}

#list4 {
	background-image: url(/images/risikomanagement/circle4.png);
	background-repeat:no-repeat;
	width:148px;height:94px;
	
}
#list4.hover {
	background-image: url(/images/risikomanagement/circle4_active.png);
	background-repeat:no-repeat;
	width:148px;height:94px;
}


#list5 {
	background-image: url(/images/risikomanagement/circle5.png);
	background-repeat:no-repeat;
	width:170px;height:94px;
}
#list5.hover {
	background-image: url(/images/risikomanagement/circle5_active.png);
	background-repeat:no-repeat;
	width:170px;height:94px;
}

#list6 {
	background-image: url(/images/risikomanagement/circle6.png);
	background-repeat:no-repeat;
	width:318px;height:43px;
}
#list6.hover {
	background-image: url(/images/risikomanagement/circle6_active.png);
	background-repeat:no-repeat;
	width:318px;height:43px;
}

.hidden {
	display: none;
	
}

.hidden h2 {
	color:rgb(99,0,14);
}

#subnavigation {
	
	width:100%;
	height:423px;
	text-align:left;
	color:#ffffff;
	background-image: url(/images/misc/special_bg.png);
	background-repeat:no-repeat;
	padding:0px;
	margin:0px;
	position:relative;
	font-size:10px;
}

#subnavigation.inverted {
	background-image: url(/images/misc/special_bg_home.png);
	color:#000000;
}

#subnavigation ul {
	list-style: none;
	margin: 0px; 
	padding: 0px;
	width:100%;
	float:left;
}

#subnavigation .more {
	position:absolute; 
	bottom:31px;
	left:0px;
	float:left;
	width:100%;
}

#subnavigation.more a { 
	font-size:14px;
}
#subnavigation.more a:link { 
	font-size:14px;
}
#subnavigation.more a:visited { 
	font-size:14px;
}
#subnavigation.more a:hover { 
	font-size:14px;
}
#subnavigation.more a:active { 
	font-size:14px;
}
#subnavigation.more a:focus { 
	font-size:14px;
}

#subnavigation.inverted #li1 .more a { 
	color:#ffffff;
}
#subnavigation.inverted #li1 .more a:link { 
	color:#ffffff;
}
#subnavigation.inverted #li1 .more a:visited { 
	color:#ffffff;
}
#subnavigation.inverted #li1 .more a:hover { 
	color:#ffffff;
}
#subnavigation.inverted #li1 .more a:active { 
	color:#ffffff;
}
#subnavigation.inverted #li1 .more a:focus { 
	color:#ffffff;
}

#li1 .more a { 
	color:#000000;
}
#li1 .more a:link { 
	color:#000000;
}
#li1 .more a:visited { 
	color:#000000;
}
#li1 .more a:hover { 
	color:#000000;
}
#li1 .more a:active { 
	color:#000000;
}
#li1 .more a:focus { 
	color:#000000;
}


#subnavigation li {
	margin: 0px; 
	padding: 0px;
	float:left;
	height:423px;
}

#li0 {
	position: absolute;
	color:#000000;
	left: 0; 
	top: 0;
	width:295px;
	color:#ffffff;
	float:left;
}
#li0.hover {
	background-image: url(/images/misc/left_special_bg.png);
	background-repeat:no-repeat;
	z-index:255;
}	

#subnavigation.inverted #li0 {
	color:#000000;
}

#subnavigation.inverted #li0.hover {
	background-image: url(/images/misc/left_special_bg_home.png);
	background-repeat:no-repeat;
}


#li1 {
	position: absolute ;
	color:#000000;
	left: 267px; 
	top: 0;
	width:303px;
	float:left;
}

#li1.hover {
	background-image: url(/images/misc/middle_special_bg.png);
	background-repeat:no-repeat;
	z-index:254;
}	

#subnavigation.inverted #li1 {
	color:#ffffff;
}

#subnavigation.inverted #li1.hover {
	background-image: url(/images/misc/middle_special_bg_home.png);
	background-repeat:no-repeat;
}



#li2 {
	position: absolute ;
	color:#000000;
	left: 538px; 
	top: 0;
	width:296px;
	color:#ffffff;
	float:left;
	z-index:255;
}

#subnavigation.inverted #li2 {
	color:#000000;
}

#li2.hover {
	background-image: url(/images/misc/right_special_bg.png);
	background-repeat:no-repeat;
}	

#subnavigation.inverted #li2.hover {
	background-image: url(/images/misc/right_special_bg_home.png);
	background-repeat:no-repeat;
}

#subnavigation h1 {
	font-family: Verdana, Arial, Helvetica;
	padding:0px;
	margin-top:12px;
	margin-bottom:12px;
	font-size:15px;
	font-style:normal;
	text-align:center;
}

#subnavigation li.hover h1 {
	font-size:17px;
	font-style:normal;
}

#subnavigation li.hover p {
	font-size:12px;
	font-style:normal;
}

#subnavigation a:link { text-decoration:none; color:#ffffff; }
#subnavigation a:visited {  text-decoration:none; color:#ffffff; }
#subnavigation a:hover  { text-decoration:none; color:#ffffff; }
#subnavigation a:active {  text-decoration:none; color:#ffffff; }
#subnavigation a:focus {  text-decoration:none; color:#ffffff; }

#subnavigation.inverted a:link { text-decoration:none; color:#000000; }
#subnavigation.inverted a:visited {  text-decoration:none; color:#000000; }
#subnavigation.inverted a:hover  { text-decoration:none; color:#000000; }
#subnavigation.inverted a:active {  text-decoration:none; color:#000000; }
#subnavigation.inverted a:focus {  text-decoration:none; color:#000000; }


.black {
	color:#000000;
}


#subsubnavigation {
	width:810px;
	height:34px;
	text-align:center;
	padding:0px;
	margin:0px;
	background-image: url(/images/icons/inactive_0_1.png);
	background-repeat:no-repeat;
	float:left;
}

#subsubnavigation ul {
	padding:0px;
	margin:0px;
	width:100%;
}

#subsubnavigation li {
	list-style-type:none;
	float:left;
	line-height:17px;
}

#subsubnavigation a {
	font-size:12px;
	text-align:center;
	line-height:34px;
}

#subsubnavigation a.active:link { text-decoration:none; color:#ffffff; }
#subsubnavigation a.active:visited {  text-decoration:none; color:#ffffff; }
#subsubnavigation a.active:hover  { text-decoration:none; color:#ffffff; }
#subsubnavigation a.active:active {  text-decoration:none; color:#ffffff; }
#subsubnavigation a.active:focus {  text-decoration:none; color:#ffffff; }


#subsubnavigation a:link { text-decoration:none; color:#000000; }
#subsubnavigation a:visited {  text-decoration:none; color:#000000; }
#subsubnavigation a:hover  { text-decoration:none; color:#000000; }
#subsubnavigation a:active {  text-decoration:none; color:#000000; }
#subsubnavigation a:focus {  text-decoration:none; color:#000000; }

#forward_backward a:link { text-decoration:none; color:#000000; }
#forward_backward a:visited { text-decoration:none; color:#000000; }
#forward_backward a:hover { text-decoration:underline; color:#000000; }
#forward_backward a:active { text-decoration:underline; color:#000000; }
#forward_backward a:focus { text-decoration:underline; color:#000000; }


#content_left {
	width:330px;
	height:315px;
	float:left;

}

#content_left img {
	margin-top:50px;
	margin-left:19px;
}

#content_right {
	width:460px;
	height:315px;
	float:right;
	padding-right:20px;
		overflow:auto;

}

.full {
	margin-left:10px;
	margin-right:12px;
	height:315px;
	width:788px;
	line-height:10px;
}

.full p {
	padding-bottom:5px;
	margin:0px;
}


img {
	border:0px;
}

h1 {
	font-size:17px;
	font-family: Verdana, Arial, Helvetica;
	font-weight:normal;
	font-style:normal;
	margin:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:23px;
}

h2 {
	font-size:12px;
	font-family: Verdana, Arial, Helvetica;
	font-weight:normal;
	font-style:italic;
	margin:0px;
	padding:0px;
}

.headline_underline {
	width:261px;
	height:1px;
	background-color:#dbccac;
	margin-top:5px;
	margin-bottom:19px;
	padding:0px;
	font-size:1px;	
}
.headline_underline.extended {
	width:372px;
}

#logo {
	width:100%;
	text-align:center;
	margin:0px;
}

#logosymbol.extended {
	padding-bottom:5px;
}

#logosymbol {
	padding-top:15px;
	padding-bottom:28px;
	margin:0px;
}

#page {
  margin-left:auto; 
  margin-right:auto; 
  width:812px;
}

#page.extended {
	margin-left:auto; 
	margin-right:auto; 
	width:834px;;

}

#footer {
	color:#ffffff;
	width:812px;
	font-size:14px;
	margin:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:23px;
}

#footer.extended {
	padding-top:5px;
	padding-left:11px;

}

#ggw {
	text-align:left;
	color:#000000;
	float:left;
	font-size:9px;
	padding-top:85px;
}

#metanavigation {
	color:#000000;
	float:right;
	font-size:9px;
	padding-top:85px;
}

#footer a.small:link { text-decoration:none; color:#000000; }
#footer a.small:visited {  text-decoration:none; color:#000000; }
#footer a.small:hover  { text-decoration:underline; color:#000000; }
#footer a.small:active {  text-decoration:underline; color:#000000; }
#footer a.small:focus {  text-decoration:underline; color:#000000; }

#footer a:link { text-decoration:none; color:#ffffff; }
#footer a:visited {  text-decoration:none; color:#ffffff; }
#footer a:hover  { text-decoration:none; color:#ffffff; }
#footer a:active {  text-decoration:none; color:#ffffff; }
#footer a:focus {  text-decoration:none; color:#ffffff; }

#navigation {
	margin:0px;
	padding-top:12px;
	padding-left:0px;
	padding-right:0px;
	font-size:12px;
}

#navi_1 {
	background-image: url(/images/icons/button1.png);
	float:left;
	width:114px;
	height:42px;
	text-align:center; 
	line-height:42px;
}
#navi_1.active {
	background-image: url(/images/icons/button1_active.png);
}

#navi_2 {
	background-image: url(/images/icons/button2.png);
	float:left;
	width:114px;
	height:42px;
	text-align:center; 
	line-height:42px;
}
#navi_2.active {
	background-image: url(/images/icons/button2_active.png);
}

#navi_3 {
	background-image: url(/images/icons/button3.png);
	float:left;
	width:112px;
	height:42px;
	text-align:center; 
	line-height:19px;
}
#navi_3.active {
	background-image: url(/images/icons/button3_active.png);
}

#navi_4 {
	background-image: url(/images/icons/button4.png);
	float:left;
	width:114px;
	height:42px;
	text-align:center; 
	line-height:42px;
}
#navi_4.active {
	background-image: url(/images/icons/button4_active.png);
}

#navi_5 {
	background-image: url(/images/icons/button5.png);
	float:left;
	width:114px;
	height:42px;
	text-align:center; 
	line-height:42px;
}
#navi_5.active {
	background-image: url(/images/icons/button5_active.png);
}	
	
#navi_6 {
	background-image: url(/images/icons/button6.png);
	float:left;
	width:113px;
	height:42px;
	text-align:center; 
	line-height:42px;
}
#navi_6.active {
	background-image: url(/images/icons/button6_active.png);
}	

#navi_7 {
	background-image: url(/images/icons/button7.png);
	float:left;
	width:113px;
	height:42px;
	text-align:center; 
	line-height:42px;
}
#navi_7.active {
	background-image: url(/images/icons/button7_active.png);
}	

#left_radian {
	background-image: url(/images/misc/left_radian.png);
	width:10px;
	height:150px;
	float:left;
}
#middle_radian {
	background-image: url(/images/misc/middle_radian.png);
	width:794px;;
	height:150px;
	float:left;
}
#right_radian {
	background-image: url(/images/misc/right_radian.png);
	width:8px;
	height:150px;
	float:left;

}

.contactlabel {
	width:100px;
	float:left;
}

.contactcol {
	margin:6px;
}

.contactinput {
	border: 1px solid #63000E;
	width:200px;
	margin:0;
	padding:0;
}

.contactselect {
	width:202px;
	border: 1px solid #63000E;
	margin:0;
	padding:0;
}

.contacttextarea {
	border: 1px solid #63000E;
	height:100px;
	width:200px;
	margin:0;
	padding:0;
}

.contactleft{
	float:left;width:380px;border:0px red solid;
}
.contactright{
	float:left;width:380px;border:0px red solid;
}

.width140 {
	width:144px;
}

.width50 {
	width:50px;
}

.error {
	font-weight:bold;
	color:rgb(99,0,14);
}



#riskmanagement ul {
			float: left;
			list-style: none;
			margin: 0; 
			padding: 0px;
			width: 100%;
			cursor:pointer;
			padding-top:33px;
			padding-left:6px;
}
#riskmanagement ul li {
			margin: 0; padding: 0px;
			float: left;
			position: relative;  /* Set the absolute positioning base coordinate */
}
#riskmanagement ul li img {
			-ms-interpolation-mode: bicubic; /* IE Fix for Bicubic Scaling */
			border: 0px;
			padding: 0px;;
			position: absolute;
			left: 0; top: 0;
			z-index:10;
}
