﻿#navigation 
{
   margin:0px 0px 0px 0px;
   display:block;
   line-height: 20px;
   width: 145px;
   font-family: verdana;
   font-size:11px;
   list-style: none;
   text-align:left;
   vertical-align: middle;
   padding-left:0px;

}

#navigation li
{
   margin-bottom: 2px;
   height: 20px;
   width: 200px;
   vertical-align: middle;
}

#navigation a
{
   background: #aaa;
   color: white;
   display: block;
   width: 180px;
   height: 20px;
   border-left: 5px solid #eee;
   padding-left: 10px;
   text-decoration: none;
}

#navigation a:hover
{
   background: #a8ce52;
   color: black;
   height: 20px;
   width: 170px;
   text-decoration: none;
   text-align:right;
   padding-right: 10px;
   border-left: 5px solid #aaa;
}

.header
{
  position:absolute;
  left:5px;
  top:0px;
  width: 992px;
  height: 150px;  
  background-color:white;
  color:black;  
  font-family: Arial;
  font-size:small;
  border-left:1px black solid;
}

.h1box
{
  position:absolute;
  width:200px;
  left:5px;
  top:150px;
  height:25px;
  padding:0px 0px 0px 2px; 
  text-align:center;  
  background-color: #5182aa;
  font-family:Arial;
  font-size: 12pt;
  color:white;
  z-index:3;  
}

h1
{
  font-family:Arial;
  font-size: 10pt;
  color:white;
}


h2
{
  background: transparent url("/images/blocks.gif") no-repeat top left; 
  padding:0px 0px 0px 30px;
  height: 25px; 
  font-family:Arial;
  font-size: 14pt;
}

.nav
{
  position:absolute;
  left:9px;
  top:208px;
  width: 854px;
  height: 36px;  
  border-right:1px black solid;    
}

.content
{
  position:absolute;
  left:201px;
  top:150px;
  width: 584px;
  padding:5px 5px 5px 10px;
  height: 913px;
  color:black;  
  font-family: Arial;
  font-size:small;
  background-image: url("/images/white.gif");
  background-repeat: repeat;
}

.NextSeminar
{
  position:absolute;
  left:802px;
  top:0px;
  width: 153px;
  height: 140px;  
  background-color:#5182aa;
  color:white;  
  font-family: Arial;
  font-size:small;
  padding:5px 5px 5px 5px;

}

.leftside
{
  position:absolute;
  width:201px;
  padding:0px 0px 0px 0px;  
  left:5px;
  top:175px;
/*  height:897px;*/
  background-color:#5182aa;
  font-family:Arial;
  font-size: 12pt;
  border-left:1px black solid;
}

.UpcomingList
{
  position:absolute;
  left:800px;
  top:150px;
  width: 200px;
  
  padding:0px 0px 0px 0px;
 /* height: 912px; */
  border-right:solid 1px black;
  border-bottom:1px black solid;
  color:black;  
  font-family: Arial;
  font-size:small;
  background-color:#5182aa;
}

.footerleft
{
  position:absolute;
  left:5px;
 /* top:1072px; */
  padding:1px 0px 1px 2px;
  height: 20px;
  width: 500px;
  background-color:silver;
  font-family: Arial;
  font-size:small;
  color:white;
  text-align:left;
  border-top:1px black solid;
  border-bottom:1px black solid;
  border-left:1px black solid;    
}

.footerright
{
  position:absolute;
  left:503px;
 /* top:1072px; */
  padding:1px 2px 1px 0px;  
  height: 20px;
  width: 495px;
  background-color:silver;
  font-family: Arial;
  font-size:small;
  color:white;
  text-align:right;
  border-top:1px black solid;
  border-bottom:1px black solid;
  border-right:1px black solid;  
}

body
{

}

ul.hp
{
list-style-position: outside;
list-style-type: square;
}

td.yb
{
	font-family: Verdana;
	font-size: small;
	color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-color:black;
	background-color: yellow;
	
}

td.rb
{
	font-family: Verdana;
	font-size: small;
	color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-color:black;
	background-color: red;

}
