body {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 70%}

.hidden {display: none;}

p {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 0.8em}
li {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px}


.navbar A {COLOR: #FFFFFF; TEXT-DECORATION: none}
.navbar A:hover {COLOR: #FFFFFF; TEXT-DECORATION: underline}

.menu A {COLOR: #999999; TEXT-DECORATION: none}
.menu A:hover {COLOR: #666699; TEXT-DECORATION: underline}

.menucourse A {COLOR: #FFFFFF; TEXT-DECORATION: none}
.menucourse A:hover {COLOR: #FFFFFF; TEXT-DECORATION: underline}

.text A {COLOR: #0066ff; TEXT-DECORATION: none}
.text A:hover {COLOR: #0066ff; TEXT-DECORATION: underline}

.contact A {COLOR: #FFFFFF; TEXT-DECORATION: none}
.contact A:hover {COLOR: #FFFFFF; TEXT-DECORATION: underline}

.menufooter A:hover {COLOR: #FFFFFF; TEXT-DECORATION: underline}
.menufooter A {COLOR: #FFFFFF; TEXT-DECORATION: none}

.tmenu A:hover {COLOR: #FFFFFF; TEXT-DECORATION: underline}
.tmenu A {COLOR: #CCCCCC; TEXT-DECORATION: none}

.menuaction A:hover {COLOR: #666666; TEXT-DECORATION: underline}
.menuaction A {COLOR: #666666; TEXT-DECORATION: none}

.newsmenutext A {COLOR: #606060; TEXT-DECORATION: none}
.newsmenutext A:hover {COLOR: #000000; TEXT-DECORATION: underline}

.fixedfont {font-size: 10px}

#menutitle
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	padding: 5px;
	background-color: #6699cc;	

}
#menutitle A:link, #menutitle a:visited {
   color: #fff;
   background-color: #6699cc;
}
#menutitle A:hover, #menutitle a:active {
   color: #ffffff;
   background-color: #6699cc;
   TEXT-DECORATION: underline;
}
#menutitle a{ display: block;padding: 0px;text-decoration: none;}

.menu a {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #6699CC;
	text-decoration: none;
}
.menu a:hover {
	color: #000066;
}

table.navbar {
   border-collapse: collapse;
   position: absolute;
   left:18px;
   top:150px;
}
table.navbar td {
   border: 1px solid #666;
}
table.navbar td a{
   display: block;
   padding: 5px;
   text-decoration: none;
}
table.navbar td a:link, table.navbar td a:visited {
   color: #666;
   background-color: #ccc;
}
table.navbar td a:hover, table.navbar td a:active {
   color: #666;
   background-color: #e4e4e4;
   TEXT-DECORATION: none;
}

.videos td {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 0.8em}

#menutitle
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-color: #336699;	
}

#menutitle a {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-color: #336699;	
}

#menutitle a:hover {
	color: #ffffff;
	text-decoration: underline;
}

#menu a {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}

#menu a:hover {
	color: #ffffff;
	text-decoration: underline;
}

#menu ul {
	clear: both;
	width: 100%;
	display: block;
	list-style: none;
	text-align: center;
	border-width: 1px 0px 1px 0px;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 3px 0px;
}

#menu li {
	display: inline;
	text-align: center;
	padding: 5px 19px 5px 19px;
}

#menu li.hereleft {
	border-style: none none none none;
	border-width: 0px 0px 0px 0px;
}


.breadcrumbs {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	color: #333333;
	font-size: 80%;
	text-decoration: none;
}

.breadcrumbs a {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	color: #333333;
	font-size: 100%;
	text-decoration: none;
}

.breadcrumbs a:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	color: #333333;
	font-size: 100%;
	text-decoration: underline;
}

#sub {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 80%;
	color: #333333;
	text-decoration: none;
	text-align: center;
}


ul li {
	list-style-type: square;
}


	div#mdcolumn .box{
		background-color:#F5F5F5;
		padding:1px 0px 1px 10px;
		margin-top:1px;
		margin-bottom:1px;
	}

/*--middle column paragraph, list--*/
	div#mdcolumn p,
	div#mdcolumn ul li, 
	div#mdcolumn ol li,
	div#mdcolumn ul li ul li, 
	div#mdcolumn ol li ol li,
	div#mdcolumn dl{
		line-height:140%;
		margin-left: 15px;
	}
		/*--middle column list--*/
		div#mdcolumn ul li, 
		div#mdcolumn ol li{
			margin-bottom:5px;
		}
		
		div#mdcolumn ul li ul li, 
		div#mdcolumn ol li ol li,
		div#mdcolumn ul li ul li ul li, 
		div#mdcolumn ol li ol li ol li{
			margin-top:5px;
		}
	
	div#mdcolumn ul {
		margin-left: 15px;
		padding: 0px;
		list-style-image: url(images/bullettri.gif);
	}
	
	div#mdcolumn h3 {
		margin: 5px 0 5px 0;
	}
	
	div#mdcolumn h4 {
		margin: 5px 0 5px 0;
	}

#updates {
font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 0.8em;
border-top:1px dotted #989898;
border-bottom:1px dotted #989898;
padding: 5px 5px 5px 10px;
background: #e4e4e4;
}

#message {
font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 1em;
border-top:1px dotted #989898;
border-bottom:1px dotted #989898;
padding: 0px 15px 0px 15px;
background: #e4e4e4;
}


