* { margin:0; padding:0; }

#csslink {
	margin-left: 25px;
	margin-top: 65px;
}


.pagetitle	{
			color: #00A4E4;
			}

.lightgrey	{
			color: #838285;
			}
			
.darkgrey	{
			color: #3D5561;
			}

.white	{
			color: #FFFFFF;
			font-size: 12px;
			}


H1 {
  color: #00A4E4;
  font-size: 18px;
  text-transform: uppercase;
  margin-bottom: 8px;
padding-top: 8px;
border-bottom: 1px solid  #415a68;
}
H2 {
  color: #00A4E4;
  font-size: 14px;
  padding-bottom: 4px;
}
/* --- submenus level 2, here you define the length and the top and left position of each submenu --- */

#smenu1, #smenu2, #smenu3, #smenu4, #smenu5, #smenu6, #smenu7 {
	position: relative;
	display: none;
	width: 879px;
	top: 0px;
	left: -2px;
	background-image: url(images/submenubackground.gif);
}

/* --- here you define the submenus level 2 text and link styles --- */

div.submenu li {
	padding-top: 0px;
	float: left;
	font: 11px/11px Times New Roman, Verdana, Arial, "Lucida Grande", Helvetica, sans-serif;
}

div.submenu ul	{
	width: 879px;
	background-image: url(images/submenubackground.gif);
	}	

div.submenu a, div.submenu a:link, div.subitem a:visited {
	display: block;
	height: 19px;
	padding-top: 10px;
	padding-left: 0px;
	background: #ffffff;
	color: #415A68;	
	font: 11px/11px Times New Roman, Verdana, Arial, "Lucida Grande", Helvetica, sans-serif;
	background-image: url(images/submenubackground.gif);
}

div.submenu a:hover, div.submenu a:active {
	background: #ffffff;
	color: #00A4E4;	
	font: 11px/11px Times New Roman, Verdana, Arial, "Lucida Grande", Helvetica, sans-serif;
	background-image: url(images/submenubackground.gif);
}

/* --- dividers for menu and submenu --- */

.subdivider {
	background-repeat: no-repeat;
	background-image: url(images/divider_submenu.gif);
	height: 29px;
	width: 5px;
}

.divider {
	background-repeat: no-repeat;
	height: 26px;
	width: 0px;
}

div.submenuAlt a, div.submenuAlt a:link, div.subitem a:visited {
	height: 19px;
	padding-top: 9px;
	padding-left: 10px;
	padding-right: 10px;
	background: #ffffff;
	color: #415A68;	
	font: 11px/11px Times New Roman, Verdana, Arial, "Lucida Grande", Helvetica, sans-serif;
	background-image: url(images/submenubackground.gif);
}

div.submenuAlt a:hover, div.submenuAlt a:active {
	background: #ffffff;
	color: #00A4E4;	
	font: 11px/11px Times New Roman, Verdana, Arial, "Lucida Grande", Helvetica, sans-serif;
	background-image: url(images/submenubackground.gif);
}

p { }
ul { text-indent: 5px;
list-style-position: outside;
list-style-type: square;
padding: 1em;
margin: 2px;
}
.tablegrid { }
.tablegrid td { padding: 3px; }
#sidebar { width: 215px; 
font-size: 16px;
	font-family: Times New Roman;
margin: 0px;
}

#content, #content td {
  font-size: 16px;
  font-family: Times New Roman;
  text-align: justify;
}

#footer {
  text-align: center;
  color: #425968;
  font-size: 9pt;
  padding-bottom: 8px;
}