/* CSS Document */
body {
  background-color: #FFFFFF; 
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  background-position: top left;
  background-repeat: no-repeat;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 10px;
  }
 
.newsTitle {
font-size: 16px;
border-bottom:1px solid #105291;
font-weight:bold;
color: #105291;
text-align:justify;
}
 
.introtext {
  text-align:justify;
  width:458px;
  padding: 10px;
  border: 2px solid #7CA5CF;
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  background: #B3CFEC;
}
.introtext img {border:1px solid #7CA5CF;}

.events {
  text-align:justify;
  border: 2px solid #7CA5CF;
  background: #7CA5CF;
  padding: 5px;
  font-size: 13px;
  vertical-align:middle;
}
.eventtext {
  text-align:justify;
  border: 2px solid #B3CFEC;
  background: #B3CFEC;
  font-size:inherit;
}
.eventtext a{
color: #4984BC;
text-decoration:none;
font-weight:bold;
font-size: 16px;
}
.eventtext a img {border:1px solid #4984BC}

.content {
  position:relative;
  text-align:justify;
  width:80%;
  padding: 10px;
  border: 2px solid #7CA5CF;
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  background: #B3CFEC;
}

.content img {margin: 5px;}

.content a{
color: #4984BC;
text-decoration:none;
font-weight:bold;
border: 0px;
font-size: 13px;
}
.content a img {margin: 5px 0px 5px 0px; border:1px solid #7CA5CF;}
.content a:hover {
color: #4984BC;
text-decoration: underline;
font-weight:bold;
}

.thanks {
  position:relative;
  text-align:justify;
  width:80%;
  padding: 10px;
  border: 2px solid #7CA5CF;
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  background: #7CA5CF;
}

.thanks a{
color: #C1D8F0;
text-decoration:underline;
font-weight:bold;
font-size: 16px;
}

.thanks a:hover {
color: #C1D8F0;
text-decoration: none;
font-weight:bold;
font-size: 16px;
}

.bottomMenu {

  clear: both;
  text-align:center;
  width: 100%;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color:#A0A0CC;
}

.recaptcha {
background-color: white;
border: 1px solid #7F9DB9;
width:300px;
height:57px;
}

.recaptcha img{
margin: 0px !important;
}

.bottomMenu a {
color:#A0A0CC;
text-decoration:none;
}

.footer{
    color:#C3C3C3;
    font-size: 9px;
}
.footer a {
color:#C3C3C3;
text-decoration:none;
}

.bottomMenu a:hover {
text-decoration:underline
}
.inset1 {
  float:left;
  position:relative;
  right:-130px;
  bottom:20px;
  z-index:1;
  text-align:justify;
  width: 240px;
  padding:5px 10px 5px 5px;
  border: 2px solid #7CCF86;
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  background: #B3ECB6;
  margin: 1px;
}
.inset1 table td{
font-size: 11px;
text-align:justify;
}

.inset1 img {
	vertical-align:middle;
	border:1px solid #7CCF86;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 5px;
	float:left;
	}
	
.inset2 {
  float:left;
  z-index:2;
  position:relative;
  left:122px;
  bottom:50px;
  text-align:justify;
  width: 240px;
  padding: 5px 5px 5px 5px;
  border: 2px solid #CF7CCC;
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  background: #ECB3EB;
}
.inset2 img {
	border:1px solid #CF7CCC;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	float:right;
	}


.tutorIn {
  text-align:justify;
  padding: 5px;
  border: 2px solid #E1A353;
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  background: #EFCEA3;
}
.tutorIn a {
font-weight:bold;
text-decoration:underline;
color: #D49A4E;
}
.tutorIn a:hover {
text-decoration: none;
}
	
	
.news{
	position: absolute;
	left: 650px;
	top: 220px;
	width: 100px;
	text-align:center;
	z-index:10;
}
.dates{
	position: absolute;
	left: 10px;
	top: 220px;
	width: 100px;
	text-align:center;
	z-index:10;
}

.meettut{
	position: absolute;
	left: 10px;
	top: 220px;
	width: 120px;
	z-index:10;
}

.meettuttext {
  border: 2px solid #868EC1;
  background-color: #C0C5E3;
  text-align:left;
  font-size: 9px;
  padding: 3px;
}
.meettuttext h2{
font-size:14px;
}

.resources{
	position: absolute;
	left: 630px;
	top: 220px;
	width: 150px;
	text-align:center;
}


.title
{
	width: 160px;
	padding: 0px;
	border: 0px;
	border-collapse: collapse;
}

.mencells {
	width: 52px;
	padding: 0px;
	margin: 0px;
	vertical-align:top;
}

.menu {
	position:relative;
	left:0;
	background-color: #DDEEFF;
	color: #000000;
	width: 52px;
	height: 23px;
	clip:rect(0px,52px,23px,0px);
	overflow: hidden;
	}

.aboutus {
  width: 90%;
  font-size: 11px;
  margin:5px;
}

.menuon {
	position: relative;
	top: 0px; left: 0px;
	background-color: #BBD8F5;
	color: #000000;
	width: 52px;
	height: 23px;
	z-index:1;
	}
	
.placer {
	height: 23px;
	width: 100%;
   	padding: 0px;
	border-left: 1px solid white;
	border-right: 1px solid white;
	border-collapse: collapse;
	text-align: center;
	color: inherit;
	font-size: 11px;
	white-space: nowrap;
}

.placer td{
	cursor: pointer;
	margin:0px;
	vertical-align:middle;
	}

A.solemenu
{
	height: 23px;
	width: 48px;
	font-size: 11px;
	text-decoration:none;
	color:#000;
	vertical-align:middle;
}
td.border{
text-align:center;
border: 1px solid #DEF;
width: 52px;
background-color:#CDF;
cursor:pointer;
}


.subtop{
	height:23px;
	width:52px;
	cursor:default !important;
	border-bottom: 1px solid #DEF;
	font-size:11px;
	vertical-align: middle;
	text-align:center;
}

A.submenuA
{
font-size:10px;
height: 15px;
text-decoration:none;
width:48px;
color:#000000;
white-space:nowrap;
cursor: pointer;
background-color:#CDF;
text-align:center;
border: 1px solid #CDF;
}

A.submenuA:hover
{
height: 13px;
background-color:#A3BBED;
border: 1px solid #DEF;
}

.submenu
{
height:10px;
font-size:10px;
text-decoration:none;
width:48px;
color:#000000;
white-space:nowrap;
background-color:#CDF;
border: 1px solid #CDF;
}

td.submenu:hover
{
background-color:#A3BBED;
border:1px solid #DEF;
}

H2 {
	color: #4984BC;
	font-weight: bold; 
    font-family: Arial, Helvetica, sans-serif;
}
H3 {
	color: #4984BC;
	font-weight: bold; 
    font-family: Arial, Helvetica, sans-serif;
}

H4 {
	color: #D49A4E;
	font-weight: bold;
	font-size:15px;
    font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	margin-top:0px;
}
br {
margin-top: 3px;
}