body {margin-top:5px; font-size:11px; line-height:20px; font-family: Tahoma, Arial; background:#8CCD05}

a { color:#68d3ed; text-decoration:underline;}

a:hover { text-decoration:none;}

h1 { padding:0px;  font-size:18px; color:#000;  font-weight:normal; color:#fff; margin: 10px 0 ;height:21px;}

h1 span { background:#009933; padding:0px 10px 0px 0px;}



h2.green {clear:both; margin:0 0 5px 0; padding:4px 10px 3px 10px; background-color:rgb(160,214,81); font-family:"trebuchet ms",verdana,arial,sans-serif; color:#FFFFFF; font-weight:bold; font-size:16px;}



h2.blue {clear:both; margin:0 0 5px 0; padding:4px 10px 3px 10px; background-color: #3399FF; font-family:"trebuchet ms",verdana,arial,sans-serif; color: #FFFFFF; font-weight:bold; font-size:16px;}



#header {background:url(images/top.png) no-repeat; clear:both; width:840; height:177px;  }

#header-text{margin-top:30px; margin-left:300px; color: #FFFFFF;font-size:14px;}



.features {font-size:12px; font-family: Tahoma, Arial; color:#336699; }

.featurestitle {font-size:13px; font-family: Tahoma, Arial; color:#336699; margin-left:3px;margin-right:3px;}



#logo {position:absolute; text-align:center; width:95%; text-align:center; margin-top:50px; }

#logo a {text-decoration:none; color:#FFFFFF; font-size:23px; }

#menu { margin-right: 100px; margin-top: 3px;float:right; height:25px; clear:both; padding-top:5px;}
#menu ul { margin:0; padding:0;}
#menu ul li{ display:inline-block; float:left; width:104px; list-style:none; text-align:center;}
#menu a { display:block; float:left; font-size:12px; text-transform:uppercase; text-decoration:none; color: #009900; text-decoration: underline overline ; font-weight:bold }
#menu a:hover {color: #006600 ;}

#menu2 { margin-right: 30px; margin-top: 3px;float:right; height:25px; clear:both; padding-top:5px; }
#menu2 ul { margin:0; padding:0;}
#menu2 ul li{ display:inline-block; float:left; width:104px; list-style:none; text-align:center;}
#menu2 a { display:block; float:left; font-size:12px; text-transform:uppercase; text-decoration:none; color: #009900; text-decoration: underline overline ; font-weight:bold }
#menu2 a:hover {color: #006600 ;}

#content {clear:both; background-color:white; width:840;margin-top:5px;}

#content_top { height:20px;}

#content_top_left {float:left; width:20px; height:20px; background: url(images/left_top_round.gif) no-repeat;}

#content_top_right {float:right; width:20px; height:20px; background: url(images/right_top_round.gif) no-repeat;}

#content_bottom {width:840px; clear:both; height:16px;overflow:hidden; background-color:#ffffff;}

#content_bottom_left {float:left; width:20px; height:16px; background: url(images/left_bottom_round.gif) no-repeat;}

#content_bottom_right {float:right; width:20px; height:16px; background: url(images/right_bottom_round.gif) no-repeat;}







#text{margin:0px 10px 0 10px; width:570px; vertical-align:top; font-size:12px; color: #333333;font-family: Tahoma, Arial; }



#foot_text { padding-left:50px; background:url(images/foot_text.gif) no-repeat; color:#a8a8a8; font-size:10px; line-height:13px; margin:20px 0 0 0;}





.sectionbox {background: url("images/sections.gif") 0 0 repeat-y;}

#sections-bottom {width:620px; height:7px; background:url("images/sections-bottom.gif") 0 0 no-repeat; font-size:0;}



.section {float:left; width:200px; color:white; font-size:12px; font-family: Tahoma, Arial;background: url("images/sections.gif") 0 0 repeat-y;}

.section a{color:white; font-size:12px; font-family: Tahoma, Arial;}

.section p {margin:0;}

.section.margin {margin:0 10px; background: url("images/sections.gif") 0 0 repeat-y;}

.section h3 {margin:0; padding:10px; background:url("images/section-title.gif") 0 0 no-repeat; font-size:100%;}

.section-in { padding:15px 10px 10px 10px; color: #129FD6; background: url("images/sections.gif") 0 0 repeat-y;}

.scenter {text-align:center}



.greenbox {

	background: #FFFFFF url(images/imggb03.gif) repeat-x;

}



.greenbox .title {

	height: 60px;

	background: url(images/imggb04.gif) no-repeat;

}

.greenbox .title2 {

	height: 60px;

	background: url(images/imggb05.gif) no-repeat right top;

}



.greenbox .title h1, .greenbox .title h2 {

	margin: 0;

	height: 50px;

	background: url(images/imggb05.gif) no-repeat right top;

	padding: 13px 0 0 20px;

	

	letter-spacing: -1px;

	font-size: 20px;

	font-weight: bold;

	color: #FFFFFF;

}



.greenbox .entry {



	border-left: 1px solid  #b8b8b8;

	border-right: 1px solid #b8b8b8;

}

.btm { background: url(images/imggb06.gif) repeat-x left top; }

.btm .l { background: url(images/imggb07.gif) no-repeat left top; }

.btm .r { background: url(images/imggb08.gif) no-repeat right top; }

.pagecontent {

	margin-left: 5px;

	margin-right: 5px;

	font-size: 13px;

	letter-spacing: normal;

}

/* MAIN SUBCONTENT */

.main-subcontent h1 {clear:both; margin:0 0 10px 0; padding:4px 10px 3px 10px; background-color:rgb(190,190,190); font-family:"trebuchet ms",arial,sans-serif; color:rgb(255,255,255); font-weight:bold; font-size:10;}

.main-subcontent h1.green {clear:both; margin:0 0 5px 0; padding:4px 10px 3px 10px; background-color:rgb(160,214,81); font-family:"trebuchet ms",verdana,arial,sans-serif; color:rgb(255,255,255); font-weight:bold; font-size:10;}

.main-subcontent h1.blue {clear:both; margin:0 0 5px 0; padding:4px 10px 3px 10px; background-color:rgb(137,170,214); font-family:"trebuchet ms",verdana,arial,sans-serif; color:rgb(255,255,255); font-weight:bold; font-size:10;}

.main-subcontent h1.orange {clear:both; margin:0 0 5px 0; padding:4px 10px 3px 10px; background-color:rgb(232,177,13); font-family:"trebuchet ms",verdana,arial,sans-serif; color:rgb(255,255,255); font-weight:bold; font-size:10;}

 /* Note: h2 non-existent, to make HTML-code interchangeable between 'main-navigation' and 'main-subcontent' */

.main-subcontent h3 {clear:both; margin:1.0em 10px 0.5em 10px; color:rgb(80,80,80); font-weight:bold; font-size:10;}

.main-subcontent p {clear:both; margin:0 10px 1.0em 10px; color:rgb(80,80,80); line-height:1.3em; font-size:11;}

.main-subcontent p a{color: #0066CC}

.main-subcontent p.center {text-align:center;}

.main-subcontent p.right {text-align:right;}



/* MAIN SUBCONTENT */

.subcontent-unit-border {width:185px; margin:0 0 2.0em 0; padding:0 0 5px 0; border:solid 1px rgb(190,190,190); background:rgb(235,235,235);}

.subcontent-unit-border-green {width:185px; margin:0 0 2.5em 0; padding:0 0 10px 0; border:solid 1px rgb(160,214,81); background-color:rgb(217,239,185);}

.subcontent-unit-border-blue  {width:185px; margin:0 0 2.5em 0; padding:0 0 10px 0; border:solid 1px rgb(137,170,214); background-color:rgb(213,225,240);}

.subcontent-unit-border-orange {width:185px; margin:0 0 2.5em 0px; padding:0 0 10px 0; border:solid 1px rgb(232,177,13); background-color:rgb(248,224,150);}



.subcontent-unit-noborder {width:185px; margin:0 0 2.5em 0; padding:0 0 10px 0; background:rgb(235,235,235);}

.subcontent-unit-noborder-green {width:185px; margin:0 0 2.5em 0; padding:0 0 10px 0; background-color:rgb(217,239,185);}

.subcontent-unit-noborder-blue  {width:185px; margin:0 0 2.5em 0; padding:0 0 10px 0; background-color:rgb(213,225,240);}

.subcontent-unit-noborder-orange {width:185px; margin:0 0 2.5em 0; padding:0 0 10px 0; background-color:rgb(248,224,150);}



.round-border-topleft {

	width:10px;

	height:10px;

	position:absolute;

	z-index:100;

	background:url(img/bg_corner_topleft.gif) no-repeat;

	margin-top:-1px;

	margin-left:-1px;

}

.round-border-topright {width:10px; height:10px; position:absolute; z-index:100; background:url(img/bg_corner_topright.gif) no-repeat; margin-top:-1px; margin-left:174px;}

.round-noborder-topleft {width:10px; height:10px; position:absolute; z-index:100; background:url(img/bg_corner_topleft.gif) no-repeat; margin-top:0px; margin-left:0px;}

.round-noborder-topright {width:10px; height:10px; position:absolute; z-index:100; background:url(img/bg_corner_topright.gif) no-repeat; margin-top:0px; margin-left:175px;}



/********************/

/*  FOOTER SECTION  */

/********************/

.footer p {line-height:1.3em; text-align:center; color:rgb(125,125,125); font-weight:bold; font-size:110%;}

.footer p.credits {font-weight:normal;}

.footer a {text-decoration:underline; color:rgb(125,125,125);}

.footer a:hover {text-decoration:none; color:rgb(0,0,0);}

.footer a:visited {color:rgb(0,0,0);}



.dot1 td { border:dotted 1px #CCCCCC;  } 

.defbody

	{

		font-family: Verdana;

		font-size: 8pt;

		color: black;

		text-decoration: none;

	}

.exampletext40 {

font-family: Verdana;

		font-size: 8pt;

		color: #003399;

		margin-left: 30px;

		margin-top: 40px;		

}

.exampletext40 a{color: #003399;}

.exampletext40a {

font-family: Verdana;

		font-size: 8pt;

		color: #003399;

		margin-left: 20px;

		margin-top: 25px;		

}

.exampletext40a a{color: #003399;}

.exampletext20 {

font-family: Verdana;

		font-size: 8pt;

		color: #003399;

		margin-left: 30px;

		margin-top: 20px;		

}

.exampletext20 a{color: #003399;}

.exampletext10 {

font-family: Verdana;

		font-size: 8pt;

		color: #003399;

		margin-left: 22px;

		margin-top: 10px;		

}

.exampletext10 a{color: #003399;}

.exampleicon {

		margin-left: 16px;

		margin-top: 16px;	

		font-size: 8pt;	

		color: #006600;

}

.copyright{

align: center;

color: #FFFFFF;

font-size: 7pt;	

line-height: 120%;

}

.meblue{

color:#003399;

}
.bluepoints{
font-size:12px;
color: #0066CC;
font-weight:bold;
}