/* main layout ----------------------------------------------*/
body					{font-family:Verdana, Arial, Tahoma;font-size:0.8em; padding:0px 0px 0px 0px;margin: 5px 10px 0px 10px;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}
.body_table				{background-color:#FFFFFF;height:100%; width:100%;}
.maincontent			{ padding:10px; border:solid 1px #6d9a83; background-color:#FFFFFF; color:#000000;}
.maincontent2			{ padding:10px; background-color:#FFFFFF; border-right:solid 1px #6d9a83;}
.header				{background-color:#FFFFFF;}
.image_subheader	{ border:solid 1px #6d9a83; background-image:url(img/gfx/img_bg.gif); background-repeat:repeat-x; text-align:center;}
.footercontent		{ padding:10px; border:solid 1px #6d9a83; background-color:#FFFFFF; color:#000000; font-size:0.7em;}
.headlinetext	{font-family:Verdana, Arial, Tahoma;font-size:1.0em; font-weight:bold;}
h1 				{ color:#000; font-style:normal; font-weight:bold;} /**/
h2 				{ color:#F00; font-style:italic; font-weight:bold;} /*Big text*/

.small_text		{font-size:11px; color:#666666;}
/* startpage preview pictures ----------------------------------------------*/
.picture img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
-moz-opacity: 0.4; border:solid 2px #000000;
}

.picture:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1; border:solid 2px #0000FF;
}
/* top & copyright & left bar ----------------------------------------------*/
#menu					{float:left; color:#fff; font-size:0.9em; font-weight:bold;}
#menu .active				{float:left; height:19px; text-align:center; padding:12px;}
#menu .inactive				{float:left; height:19px; text-align:center; padding:12px;}
#menu a 				{color: #fff; text-decoration: none;}
#menu a:hover 				{background:#83C8A5; color: #fff; text-decoration: none;}
.bar_table				{ background-image:url(img/gfx/bar_table.gif); height:43px;}
.copyright_bar				{background-color:#FFFFFF; height:20px; border-top:1px solid #000000; padding:4px;}
.left_table				{background-color:#FFFFFF; font-size:11px; border-left:solid #CCCCCC 1px;}

/* common/standard tags ----------------------------------------------*/
a					{color:#0000CC; text-decoration:underline;}
a:hover					{color:#0000CC; text-decoration:none;}
img					{border: 0px;}
td					{font-family:Verdana, Arial, Tahoma;font-size:0.9em;}
pre					{font-family:Verdana, Arial, Tahoma; font-size:0.9em;}
li					{padding:4px;}
hr					{background-color: #666666;color: #666666;border: 0 none;height: 1px;clear: both;display: block;width: 100%;}
hr.box-hr				{background-color: #666666;color: #666666;border: 0 none;height: 1px;clear: both;display: block;width: 100%;}
form					{margin:0px 0px 0px 0px;}
select					{margin-left:0.5em;}
a.samepagelink				{ color:#000000; text-decoration:none;}

.anylinkcss{
position:absolute;
visibility: hidden;
border:1px solid black;
border-bottom-width: 0;
font:normal 0.9em Verdana, Arial, Tahoma bold;
line-height: 18px;
z-index: 100;
background-color: #4f9c75;
width: 205px;
}

.anylinkcss a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
text-indent: 5px;
}

.anylinkcss a:hover{ /*hover background color*/
background-color: black;
color: white;
}
