/* CSS Document */
body	{margin:0px; padding:0px; background:url(bg_all.gif) repeat-x top #5289bd; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#000;}
a	{text-decoration:none;}
a:hover	{text-decoration:underline;}
ul	{list-style-position:outside; margin:0px; padding:0px; list-style-type:none;}
li	{margin:0px; padding:0px;}
p	{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
img	{border:0px;}

#splashpage	{background:url(bg_splash.gif) repeat-x top #e5eff7;}
#splashcontent	{width:914px; height:742px; position:absolute; left:50%; margin-left:-457px; background:url(splashpage.jpg) no-repeat top center;}
#button_green	{width:164px; height:372px; background:#cddeec url(button02.jpg) no-repeat; position:absolute;top:125px;left:268px;}
#button_blue	{ width:164px; height:372px; background:#cddeec url(button01.jpg) no-repeat; position:relative; top:125px; left:482px; }
#splashcontent a	{ display:block; height:372px; width:164px;}
#splashcontent #button_green a:hover	{background:#cddeec url(button02_hover.jpg) no-repeat;}
#splashcontent #button_blue a:hover	{background:#cddeec url(button01_hover.jpg) no-repeat;}
#button_green span, #button_blue span	{display:none;}

#wrapper	{width:958px; position:absolute; left:50%; margin-left:-479px;background:url(content_waterdrops.jpg) repeat-y center; }
.onecolum	#wrapper	{background:url(content_onecolum.gif) repeat-y center}
#topbox	{height:487px; margin:0px; padding:0px; background:url(headbar_main.jpg) no-repeat; width:958px;}

#logobox	{ width:274px; height:124px; margin:106px 0px 0px 0px; padding:0px; float:left; display:inline; }

#navigationbox	{width:585px; height:124px;margin:106px 0px 0px 0px; float:left; display:inline;}
#centerbox	{ width:760px; margin:0px 99px 0px 99px; padding:0px 0px 0px 0px;}
#animationbox	{ width:760px; height:257px; background:url(imagebar.jpg); position:absolute; left:50%; margin-left:-380px; top:230px;}
#addbox	{float:left; display:inline; width:175px;}

#contentbox	{width:585px; float:left; display:inline;}
.onecolum #contentbox	{width:760px; float:left; display:inline;}
#bottombox	{background:url(bg_footer.gif) no-repeat center; width:760px; height:36px; float:left; display:inline; 
				 clear:both; margin:0px 99px 0px 99px; padding:0px 0px 0px 0px;}
	/* navigation*/
#navigation	{ width:585px; height:124px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold;}
#navigation	a	{ color:#fff; height:19px; display:block; padding:12px 0px 0px 5px; width:325px; }
#navigation a:hover	{background:url(opac25_lightblue.png);}

#addbox 	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#fff;}
#addbox h2 	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#fff; font-weight:bold; height:36px;	
				 margin:0px 0px 0px 0px; padding:12px 0px 0px 12px;}
#addbox h2 a	{ color:#fff;}
.onecolum #addbox	{display:none}

#sub_navigation	{ padding:0px 0px 0px 0px; margin:0px 0px 0px 0px}
#sub_navigation  a	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#fff; display:block; height:22px}
#sub_navigation li	{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#sub_navigation li a	{width:165px; margin:0px 0px 0px 0px; padding:8px 0px 0px 10px;}
#sub_navigation li li a	{margin:0px 0px 0px 0px; padding:8px 0px 0px 25px; width:150px; background:url(sublia.gif) no-repeat 0px -10px;}
#sub_navigation li a:hover	{background:url(opac25_lightblue.png);}
#sub_navigation .current	{background:url(subnavcurrent.png) no-repeat 5px 0px;}


.group_item	{margin:0px 0px 75px 0px; padding:0px 0px 0px 0px;}
.onecolum .group_item	{margin:0px 0px 75px 0px; padding:0px 0px 0px 0px;}

#contentbox h2	{background:#78b5ed url(bg_h2.gif) repeat-y; color:#000082; 
				 font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;
				 margin:0px 0px 0px 0px; padding:8px 40px 0px 40px; height:22px; border-right:2px solid #fff;}
.onecolum #contentbox h2	{background:#78b5ed url(spacer.gif); margin:0px 0px 0px 0px; padding:8px 40px 0px 40px; height:22px; 
									 border-left:2px solid #fff; border-bottom:2px solid #fff;}
#contentbox  h3				{background:#fff url(bg_h3.gif) repeat-y ; color:#000082; font-family:Tahoma, Arial, Helvetica, sans-serif;
						 			 font-size:11px; font-weight:notmal; margin:0px 0px 0px 0px; padding:4px 40px 0px 40px; height:20px;}
h4	{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:18px; color:#1d4ca7; 
	 margin:0px 0px 8px; padding:0px; font-weight:normal; border-bottom:1px solid #accae6; }
h4 a	{color:#1d4ca7;}
h5		{color:#1d4ca7; font-size:14px; font-weight:normal; font-family:"Courier New", Courier, monospace; padding:0px; margin:0px;}

.item	{ margin:15px 35px 30px 35px; padding:0px;}
.item_pic	{ border:0px solid #45a0d8; margin-right:10px; padding:10px;}
.item table	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; clear:both;}
.item table td	{text-align:left; vertical-align:top; padding:5px 0px 0px 5px; height:20px;}
.sidebarimage {float:left; margin: 0px 10px 0px 0px; display:inline;}
.onecolumbox	{height:340px; min-height:340px;}
.onecolumboxcontent	{ margin:10px 0px 0px 0px;}

html>body .current	{background:url(opac25_white.png);}



	/* special effect*/
h4	span	{ font-size:14px; color:#009db9; font-family:"Courier New", Courier, monospace; font-style:normal; font-weight:normal;}	
#sub_navigation .dux span, #sub_navigation .stiebel span	{display:none}

#sub_navigation .dux 	{background:url(dux_small.jpg) no-repeat 15px 0px; height:40px;}
#sub_navigation .stiebel 	{background:url(stiebel_small.gif) no-repeat 15px 25px; height:40px;}

.dpdf	{display:block; text-align:left; color:#900; background:url(pdf_icon.gif) no-repeat; padding-top:2px; float:right; clear:both; margin-bottom:10px;
		 width:100px; height:20px; padding-left:22px; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}

