* {margin:0px auto; padding:0px;}
body {background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000;}

a {outline:none; text-decoration:none; color:#155271;}
a:hover {text-decoration:underline;}

a.homelink {color:#666666; text-decoration:none; font-size:11px;}
a.homelink:hover {color:#62AC1E; text-decoration:underline;}

.lfloat {float:left;}
.rfloat {float:right;}
.clrall {clear:both;}

h1,h2,h3,h4,h5,h6 {padding:0px; margin:0px;}
h1 {font-family:Arial, Helvetica, sans-serif;font-size:16px;color:62ac1es;padding-bottom:7px; }
h2 {font-family:Arial, Helvetica, sans-serif;color:#155271; font-size:16px;}
h3 {color:#62AC1E; font-size:13px; font-weight:bold; font-family:Arial, sans-serif; margin:10px 0 10px 0; padding: 0;}
	h3 a {color:#666; font-size:13px; background:url(../images/arrow.gif) right center no-repeat; padding-right:15px;}
	h3 a:hover {color:#62AC1E;}
h4 {color:#62AC1E; font-size:0.55em; font-weight:bold; font-family:Arial, sans-serif; margin:0;}


#wrapper {border:#cdcdcd 1px solid; padding-top:20px; border-bottom:17px solid #64ad00; width:700px;}
.header {padding-bottom:10px;}
.logo {margin-left:10px; float:left;}
.topright-panel {float:right; margin-right:10px; width:280px;}
.profile-blog {color:#1e608a; font-size:10px; margin-top:6px;}
	.profile-blog .txtprofile {font-size:10px; background-color:#e8f0f6; border:#a1c0d6 1px solid;}
	.profile-blog .profile-blog-link {float:right; margin-top:3px; font-size:11px;}
	.profilesubmit {font-size:10px; border:0px; background-color:#a1c0d6; padding:0px; color:#fff; cursor:pointer;}

/*	
#mainnavbar	{position:relative; margin: 0; padding: 0; width:700px; display: block; background:url(../images/nav_child.jpg) no-repeat; height:36px;}
#mainnavbar ul {margin: 0; padding: 0; list-style-type: none;}
#mainnavbar ul li {position: relative; display: block; float: left; font-family: Arial, sans-serif;  font-size: 11px; font-weight: bold; padding-top:1px;}
#mainnavbar ul li a {display: block; width: auto;  color:#000; text-decoration:none; padding:0 5px 0 5px;}
#mainnavbar ul li .select {color:#FFFFFF;}
#mainnavbar ul li ul {left: 0; top: 17px; position: absolute; width:250px; font-size: 1.4em;}
.mainnavbar ul li ul li {display: inline; font-family: Arial, sans-serif;}
.mainnavbar ul li ul li a {width: auto;  font-weight: bold; display:inline;}
.mainnavbar ul li a:hover {color:#006; text-decoration:none;}
.mainnavbar ul li ul li a:hover {color:#006; text-decoration:none;}
#mainnavbar a:hover{color:#fff; text-decoration:none;}
#mainnavbar .seperator {margin:0 5px 0 5px; color:#000;}
*/
#mainnavbar	{position:relative; margin: 0; padding: 0; width:700px; display: block; background:url(../images/nav_child.jpg) no-repeat; height:36px;}
#mainnavbar ul {margin: 0; padding: 0; list-style-type: none;}
#mainnavbar ul li {position: relative; display: block; float: left; font-family: Arial, sans-serif;  font-size: 11px; font-weight: bold; padding-top:1px;}
#mainnavbar ul li a {display: block; width: auto; /*Width of top level menu link items*/ color:#000; text-decoration:none; padding:0 5px 0 5px;}
#mainnavbar ul li .select {color:#FFFFFF;}
#mainnavbar ul li ul {left: 0; top: 17px; position: absolute; width:250px; font-size: 1.4em;}
.mainnavbar ul li ul li {display: inline; font-family: Arial, sans-serif;}
.mainnavbar ul li ul li a {width: auto; /*width of sub menu levels*/ font-weight: bold; display:inline;}
.mainnavbar ul li a:hover {color:#006; text-decoration:none;}
.mainnavbar ul li ul li a:hover {color:#006; text-decoration:none;}
#mainnavbar a:hover{color:#fff; text-decoration:none;}
#mainnavbar .seperator {margin:0 5px 0 5px; color:#000;}
#container {padding:10px;}
	#container h1 {color:#1F617B; font-weight:bold; margin-bottom:9px; padding-bottom:2px; font-family:Arial, Helvetica, sans-serif; font-size:17px; border-bottom:#C9C9C9 1px dotted;}
	#container p {padding-bottom:10px; line-height:17px;}
	#content3cols {background-color:#CEE9F6; padding:7px;}
	#content3cols h1 {color:#666666; font-family:Arial,sans-serif; font-size:1em; font-weight:bold; margin:0; padding:0 0 8px;}
	.cols1 {float:left; width:230px; margin-right:6px;}
	.cols2 {float:left; width:216px;}
	.cols3 {float:right; width:206px;}
	.panelClass {background-color:#D1E3E3; margin:0 3px 10px; padding:6px;}
	#content3cols .panelClass p {font-weight:normal; font-size:11px;}
	
	#container .contentLeftcols {float:left; width:424px; border-right:1px solid #C9C9C9; color:#1F617B; padding:5px 10px 5px 0; font-size:11px;}
		#container .contentLeftcols p {padding-bottom:10px; line-height:15px;}
		#container .contentLeftcols a {text-decoration:underline;}
		#container .contentLeftcols .article-row {margin-bottom:10px; padding-bottom:5px; border-bottom:#C9C9C9 1px dotted;}
		#container .contentLeftcols .article-row p {padding:0px; line-height:15px;}
		.readmore {float:right;}
		
	#container .contentRightcols {float:right; width:240px;}
		#container .contentRightcols h3 {color:#FFFFFF; font-size:13px; font-weight:bold; margin:0 0 8px 0; padding:0;}
			#container .contentRightcols h3 a {color:#FFFFFF; background:none;}
		#container .contentRightcols .block-blue {background-color: #1A3655; padding:9px 9px 2px; color:#fff;}
		
	#container .registerGrey {/*background-color:#94A2A5;*/ margin:0; }
		#container .registerGrey p {color:#FFFFFF; font-size:14px; margin:10px 20px 10px 0; float:right;}
		
		.ul-bullet {padding-left:10px; margin-bottom:12px;}
			.ul-bullet li {list-style:none; background:url(../images/bullet1.jpg) left center no-repeat; padding-left:12px; margin-bottom:4px;}
		
	#container .contentLeft2colsLowerHeading {background-color:#CEE9F6; border-bottom:1px solid #999999; border-top:1px solid #999999; color:#000000; margin:0 0 12px; padding:2px 6px 0; color:#015C57;}
	#container .contentLeft2colsLowerHeading td {padding:3px 6px;}
	
	#container .newsletter-archieve {color:#1F617B;}
		.ul-archieve {padding-left:10px; margin:0px;}
			.ul-archieve li {list-style:none; background:url(../images/pdf-icon.png) left center no-repeat; padding-left:25px; margin-bottom:7px; height:16px;}
			.ul-archieve li a {color:#1F617B;}
		
	.ul-links {padding-left:10px; margin:0px; width:560px;}
		.ul-links li {list-style:none; background:url(../images/arrow.gif) left 2px no-repeat; padding-left:20px; margin-bottom:12px;}

.contentLeftcols .events-container {font-size:12px;}

.info-block {margin-bottom:9px; font-size:12px;}
.lblinfo {/*float:left; width:52px;*/margin-bottom:4px;}
/*.txtinfo {float:right; width:360px;}*/
.txtdate {float:left; width:103px;}
.txttime {float:right; width:160px; margin-right:50px;}
.txtinfo-blk {float:right; width:360px; color:#333;}
.txtinfo-blk-time {float:right; width:336px; color:#333;}
.lblinfo-time {float:left; width:76px; margin-bottom:4px;}
.txtinfo-time {float:right; width:336px;}

.tableHead {background-color:#CEE9F6; border-bottom:1px solid #999999; border-top:1px solid #999999; color:#000066; font-family:Arial,sans-serif; font-size:1.2em; font-weight:bold; margin:0; padding:4px 0 4px 4px; margin:14px 0 7px;}
.tableRow1 {background-color:#E3E1D5; clear:both; padding:5px;}
.tableRow2 {background-color:#FFFFFF; clear:both; padding:5px;}
.partner-link-icon {background:url(../images/partner-eventsicon.gif) no-repeat; padding-left:18px; width:308px; display:block; margin-left:0px;}
.heeg-link-icon {background:url(../images/kl-eventsicon.gif) no-repeat; padding-left:18px; width:308px; display:block; margin-left:0px;}

.partner-link {width:325px; display:block; margin-left:0px;}
.heeg-link {width:325px; display:block; margin-left:0px;}
.resources-link {width:180px; display:block; margin-left:0px; font-size:11px;}

.link-block {float:right; margin:2px 31px 0 0; width:186px;}
	.link-block .heeg-events {float:left; background:url(../images/kl-eventsicon.gif) no-repeat; height:13px; padding-left:17px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; margin-right:44px;}
	.link-block .partner-events {float:left; background:url(../images/partner-eventsicon.gif) no-repeat; height:13px; padding-left:17px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal;}

.leftblock {float:left; width:316px; height:300px; background-color:#145174; color:#FFFFFF; padding:30px 17px 0;}
.leftblock h1 {font-size:16px; color:#FFFFFF; padding:0px;font-weight:normal;}
.leftblock img {margin:10px 0;}
.leftblock p {padding-bottom:10px;}
.leftblock a {color:#fff;}

.leftblock-home {float:left; width:316px; height:300px; background-color:#145174; color:#FFFFFF; padding:10px 17px 0;}
.leftblock-home h1 {font-size:16px; color:#FFFFFF; padding:0px;font-weight:normal;}
.leftblock-home img {margin:10px 0;}
.leftblock-home p {padding-bottom:10px;}
.leftblock-home a {color:#fff;}

.date {font-size:13px; text-align:right; float:right; color:#FFFFFF;}
.date_place {font-size:13px; text-align:right; float:right; color:#FFFFFF; position:fixed; margin-left:150px; margin-top:-25px;}

.rightblock {float:right; width:320px; padding:5px; margin-right:5px; background-color:#FFFFFF;}
.rightblock p {color:#1F617B; padding-bottom:10px; line-height:17px; text-align:justify;}
.ul-blocks {padding:0px; margin:0px; border-top:1px dotted #BCBCBC;}
.ul-blocks li {float:left; list-style:none; border-right:1px dotted #BCBCBC; width:163px; padding:5px; padding-bottom:15px;}
.ul-blocks li.last-child {border-right:0px;}
.ul-blocks li p {padding-bottom:7px;}

#container .ul-latestnews {padding-left:5px; margin:0px;}
#container .ul-latestnews li {list-style:none; background:url(../images/bullet1.jpg) 5px 9px no-repeat; margin-bottom:5px; line-height:16px; background-color:#E3E1D5; padding:3px 0 3px 15px;}
#container .ul-latestnews li a {text-decoration:none;}
#container .ul-latestnews li a:hover {text-decoration:underline;}

#container .globalform p {padding:0px; margin:2px 0 15px;}
#container .globalform p label {font-weight:bold; display:block; margin-bottom:2px;}

#container .globalform span {color:#FF0000;}
#container .globalform .globalformtxt, .globalformselect {font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:2px 0; border:#d3d3d3 1px dotted;}
#container .globalform .globalformtxt:hover, .globalformselect:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:2px 0; border:#a9c6d4 1px dotted;}
#container .globalform .globalformtxt:focus, .globalformtxt:active, .globalformselect:focus, .globalformselect:active {font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:2px 0; border:#a9c6d4 1px solid;}
	
#footer {text-align:center; font-size:11px; padding-bottom:10px; width:700px;}
	
/* Carousel */
.carousel {margin:0 5px; border:0px solid;}

.message
{
	color:#FF3300;
}

.passedEvent {
color:#000066;
font-family:Arial,sans-serif;
font-size:16px;
font-weight:bold;
}

.passedEventSmall {
color:#666666;
font-family:Arial,sans-serif;
font-size:15px;
}

ul { padding-left:15px; }

a.article {outline:none; text-decoration:none; color:#155271; font-size:15px;}
a.article:hover {text-decoration:underline;}

.article_date{ font-size:13px; font-weight:bold;}

.logothumb {width:110px; height:57px; border:0px solid; margin:0 3px; float:left; overflow: hidden;}
.logothumb img {width:110px; height:57px; border:0px;}
	
.sitemap_links
{
	color:#000066;
}


.button_register{
	text-align:center; font-size:12px;
}
.td_register{
	height:25px; 
}

.copyright {margin-left:10px;}
