html{background-color:#EEEEEE;
     font-family : sans-serif, Courier, Helvetica,   Times;;
}

a:hover
{background-color: #bfbfbf; }

body
{background-color:#ffffff; font-size:18pt; line-height:22pt; color:#000066;
    border: groove thin #ccccaa; font-family: sans-serif, Courier, Helvetica,
    Times; padding:2ex; font-variant: normal; margin-right: 10%;
    margin-bottom: 5ex; margin-left: 10%; 
}


#paperfonts{ font-style: italic; font-size: 18pt}
#ulidt{font-size: 18pt; line-height:22pt; margin-left:2ex; padding: 0; list-style-position: outside; margin:10px 20px}

h1{font-size:18pt;
   font-weight:bold;
}	

h3{font-size:16pt;
   font-size:bold;
}



#header
{ background: url(header_back.png) repeat-x; height: 70px; }
  
#menubar
{ width: 870px;
  height: 45px;
  padding-left: 5px;
} 


#logo
{ width: 865px;
  position: relative;
  height: 150px;
  background: url(logo.jpg) no-repeat;
}

.top_menu_link {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 25px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	background-color:inherit;
	text-decoration: none;
}
.top_menu_link:hover
{
text-decoration:underline;
color:#FFFFFF;
background-color:inherit;
}

.menu_a_this{
text-shadow: 1px 1px 1px #474747; 
text-transform: none; color: #112b93; 
font: bold 16pt/22pt Tahoma, sans-serif, Courier, "Courier New", monospace; 
text-decoration: underline;
}
.menu_a_this:hover
{
background-color:inherit;
}
.menu_a{
word-spacing: 2px; 
text-transform: none; color: #5b73d3; 
font: bold 16pt/22pt Tahoma, sans-serif, Courier, "Courier New", monospace; 
background-color:inherit; text-decoration: none;
}
.menu_a:hover
{
text-decoration:underline;
color:#FFFFFF;
background-color:inherit;
}

p{text-indent:2em;}

hr{border-color:#919191;

   border-style:groove;

   border-width:thin;
   
   }

li{background-color:#FFFFFF;}

#circle{list-style-type:circle;}

#list{list-style-type :none;}
#nobullet{list-style-type :none;}

#title{
       margin-top:25pt;

	   font-size:25pt;

	   color:#333366;

	   text-align:center;

	   font-weight:bold;

	   }

#center{text-align:center;

        font-size:9pt;

       }

#commfonts{ font-weight: bold;}

.hr1{border-style:dashed;
     
	 border-width:thin;
	 
	 border-color:#CCCCCC;}

.row{
	padding:0px;
	float:left;
	height:20px;
	line-height:20px;
	color:#666;
	text-align: left;
	width:220px;
	}
	
.menutable{ font-size: medium; width: 100%; height: auto; }

.menutable_td{}
.menutable_td:hover
{ color: #2731ca; }
.menutable_td_this
{color: #2731ca;}


.course{ text-align: left; width: 50%; height: auto; }

.centertd{
	text-align: center;
}

.tablehead{text-align: center;
	font-weight: bold;
	font-size: 1.25em;
}
.bd{font-weight: bold;
}

.left_image
{ float: left;
  width: auto;
  height: auto;
  margin-right: 10px;
  border:solid 1px #eee;
}


.mytable
{ margin: 10px 0 30px 0;}

.mytable tr th, .mytable tr td
{ background: #3B3B3B;
  color: #FFF;
  padding: 7px 4px;}
  
.mytable tr td
{ background: #CCCCCC;
  color: #47433F;
  border-top: 1px solid #FFF;}

.ds1 {font-weight: bold;}

#commfonts{ font-weight: bold;}



#imgContainer {
margin-left: 10ex;
margin-right: 20ex;
overflow: hidden;
border: 0px double #000;
white-space: nowrap;
}

#imgContainer img {display: inline-block; margin: 0px 0px; float:center}

.imgholder {   
  width: auto;
  display: inline-block;    
}


