<!--
body 
{
    color: #000000; 
    font-family: lucida sans, arial, helvetica, verdana; 
    text-decoration: none; 
    font-size: 100%; 
    margin:0; 
    padding:0;
    background-color:#fff;
}
.cb {clear:both;}
#container {width:760px; vertical-align:top;}
#header {width:766px; height:82px; border-bottom: solid 6px #6ebc20; margin-bottom:15px;}
.mainTable {width:766px; border:0; background-color:#fff; }
.input_box {font-size:130%; font-family:lucida sans, arial, helvetica, verdana;}
#menu {width:140px;float:left; text-align:left;}
#home_center {width:400px;float:left; display:inline; background-color:#e3effb; text-align:left; padding:20px;}
#home_right {float:right; display:inline; text-align:left; width:220px; padding-left:20px;}
#main {width:660px; float:left; display:inline; background-color:#fff; border-left: solid 6px #e3effb; text-align:left;}
#footer {width:766px; height:50px; border-top: solid 6px #6ebc20; padding-top:6px; text-align:center;}
#footer .address {font-size:90%; text-align:center;}
#footer .imprint {font-size:80%; text-align:center;}
ul {margin:12px 0 12px 0; padding:0; list-style-type:none;}
li {background: url(../img/arrow_right.png) no-repeat 0 5px; padding-left:30px; padding-bottom:12px;}
.peo_pic {float:right;border:0;display:inline;margin:0 0 5px 5px;padding:0px}
.peo_pic_left {float:left;border:0;display:inline;margin: 5px;padding:0px}

.type_text {font-family:Courier New, Courier; font-size:90%;}
form {margin:0; padding:0;}
#container_img 
{
    width: 660px;
    text-align:center;
    margin:auto;
}
#container_img .wrap
{
    width:132px;
    height:160px;
    position:relative;
    overflow:hidden;
    float:left;
    padding: 0 1em;
}

#container_img img 
{
    position:absolute; 
    top:0; 
    left:0;
}
.image_rt {float:right; padding-left:20px; padding-bottom:20px;text-align: center;}
.image_lt {float:left; padding-right:20px; padding-bottom:20px;text-align: center;}
.image_rt .caption, .image_lt .caption { font-size: 70%; font-style:italic; font-family:inherit;  }
.home_button 
{
     height:136px;
     width:200px;
     border: solid 1px #444F54; 
}
#email_alert 
{
    width: 750px;
    text-align:left;
    font-size:13px;
    font-weight: 700;
    padding-bottom: 20px;
}
#home_img 
{
    width: 750px;
    height: 562px;
    text-align:center;
    vertical-align:middle;
}
h1, .h1 {font-size:18px; color:#6ebc20;}
h2, .h2
{
	color: #666666;
	font-family: lucida sans, arial, helvetica, verdana;
	font-weight: Bold;
	font-size: 100%;
	border-width: 1px;
	border-color: #096b3a;
	border-bottom-style: solid;
	margin-bottom: 10px;
}
a:link, a:visited, a:active { color: #0087dc; text-decoration: underline; }
a:hover { color: #047391; text-decoration: none; }

a.navlink:link, a.navlink:visited, a.navlink:active {font-size:100%; color: #0087dc; text-decoration: none; font-weight:bold; line-height:24px; padding:3px; }
a.navlink:hover {font-size:100%; color: #fff; text-decoration: none; background-color:#0087dc; font-weight:bold; }
a.navlink2:link, a.navlink2:visited, a.navlink2:active { font-size: 90%; color: #0087dc; text-decoration: none; line-height:20px; padding:3px; }
a.navlink2:hover { font-size: 90%; color: #0087dc; text-decoration: underline; }

A.tutoriallink:hover { color: #394656; text-decoration: underline; font-size: 11px; line-height:15px;}
A.tutoriallink:visited { color: #394656; text-decoration: underline; font-size: 11px; line-height:15px;}
A.tutoriallink:link { color: #394656; text-decoration: underline; font-size: 11px; line-height:15px;}
A.tutoriallink:active { color: #394656; text-decoration: underline; font-size: 11px; line-height:15px;}

A.innerLink:hover { color: #205269; text-decoration: none; font-size: 10px; line-height:17px;}
A.innerLink:visited { color: #205269; text-decoration: none; font-size: 10px; line-height:17px;}
A.innerLink:link { color: #205269; text-decoration: none; font-size: 10px; line-height:17px;}
A.innerLink:active { color: #205269; text-decoration: none; font-size: 10px; line-height:17px;}

A.footerLink:hover { color: #0010c0; text-decoration: underline; font-size: 10px; }
A.footerLink:visited { color: #9600c0; text-decoration: underline; font-size: 10px; }
A.footerLink:link { color: #9600c0; text-decoration: underline; font-size: 10px; }
A.footerLink:active { color: #9600c0; text-decoration: underline; font-size: 10px; }

td { color: #3C3C3C; text-decoration: none; font-size: 90%; line-height:16px;}
.bodyText { color: #3C3C3C; text-decoration: none; font-size: 11px; line-height:13px;}
.bodyTextBlue { color: #205269; text-decoration: none; font-size: 10px; line-height:13px;}
.dividerText { color: #B5B5B5; text-decoration: none; font-size: 11px;} 
.whiteText { color: #FFFFFF; text-decoration: none; font-size: 11px; line-height:13px;}
.footerText { color: #C2C3BA; text-decoration: none; font-size: 10px; line-height:13px;}

.headingBlue { color: #205269; text-decoration: none; font-size: 14px; line-height:12px; font-weight: bold;}
.headingBeige { color: #EFE4D5; text-decoration: none; font-size: 12px; line-height:12px; font-weight: bold;}
.headingGray { color: #817B72; text-decoration: none; font-size: 12px; line-height:12px; font-weight: bold;}

.footerText2 { color: #FFFFFF; text-decoration: none; font-size: 9px; line-height:12px;}
.formText { color: #000000; text-decoration: none; font-size: 11px; line-height:13px; font-weight: bold;}

.forms { color: #000000; font-size: 9px; background-color: #FFFFFF; font-weight: normal; line-height: normal; }

form { display: inline; }

#faqs li { line-height:17px; }
.pdflink
{
	background: url(../img/pdflink.gif) no-repeat right top;
	padding-right: 12px;
	z-index:999;
}
.externallink
{
	background: url(../img/externallink.gif) no-repeat right top;
	padding-right: 12px;
	z-index:999;
}

/*Social Networking */
.sharesb{
	clear:both;
	position:relative;
	border:1px solid #ddd;
	padding:10px;
	margin:15px 0 10px 0;
	font-size:12px;
}
.sharesb p {
	padding:0;
	margin:0;
	text-align:center;
	padding-top:10px;
}
.sharesb h3{
	padding:0 3px 0 0;
	margin:0;
	margin:0 5px 0 3px;
	font-weight:bold;
	font-size: 100%;
}
.sharesb ul{
	text-align:center;
	list-style:none;
	margin:15px 0 0 15px;
	padding:0;
}
.sharesb ul li{
	text-align:left;
	padding:0 3px 3px 0 ;
}
.sharesb ul li.delicious{background:url("../img/delicious.gif") no-repeat 0 0;}
.sharesb ul li.digg{background:url("../img/digg.gif") no-repeat 0 0;}
.sharesb ul li.reddit{background:url("../img/reddit.gif") no-repeat 0 0;}
.sharesb ul li.facebook{background:url("../img/facebook.gif") no-repeat 0 0;}
.sharesb ul li.stumbleupon{background:url("../img/stumbleupon.gif") no-repeat 0 0;}
.sharesb ul li a{
	padding:0 0 0 18px;
	margin:0 3px 0 0px;
}

/* =SITE-INFO
-------------------------------------------------------------- */

ul#site-info {
	overflow: hidden;
	margin: 10px 0;
	clear: both;
	width: 766px;
	list-style-type: none;
	border-top: solid 6px #6ebc20;
	padding-top: 1em;
	padding-bottom: 2em; 
	font-size: 0.7em;
	text-align:left;
} 

ul#site-info li {
	float: left;
	background: url(../blank.gif) no-repeat 0 0;
}

ul#site-info li a{
	text-decoration:none;
}

ul#site-info li.link {
	float: right;
	padding: 0 10px 0 10px;
	background: url(../img/divider-site-tools-small.gif) no-repeat 100% 50%;
}

ul#site-info li.last {
	background: none;
	padding-right: 20px;
}
/* News item */
.newsItem {margin-top:8px; padding-bottom:4px; border-bottom:1px solid #C0BEB8;}


/* Language Specific CSS */
.langSelect {
  font-size: 9pt;
  color: #3C3C3C;
}
table.langTable { 
	font: 80% Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	border-collapse: collapse;
	border: 1px solid #666666;
	padding: .75em;
	width: 200px;
}
tr.langHead {
	background-color: #CCCCCC;
	padding: .75em;
	font-weight: bold;
}
tr.langRow1 {
	background-color: #FFFFFF;
}
tr.langRow2 {
	background-color: #EBF3FF;
	text-decoration: none;
}
.langCell {
  padding: .75em;
}
.langCellB {
	border-left: 1px solid #dadada;
	padding: .75em;
}
.langCellH {
  padding: .75em;
}
a.langSel:link, a.langSel:visited {
	color: #000000;
	text-decoration: none;
}
tr.langRow1:hover, tr.langRow2:hover {
	background-color: #3D80DF;
	color: #FFFFFF;
}
tr.langRow1:hover a, tr.langRow2:hover a {
	color: #FFFFFF;
}
tr.langRow2:hover a {
	color: #FFFFFF;
}
/* Language Specific CSS */




-->