body
{
 background-color: #333333;
 font-family: Verdana, Arial;
 font-size: 10pt;
 color: #cccccc;
 background-image: url(bg.gif);
 
 scrollbar-face-color: #333333;
 scrollbar-highlight-color: #336699;
 scrollbar-shadow-color: #336699;
 scrollbar-3dlight-color: #333333;
 scrollbar-arrow-color: #336699;
 scrollbar-track-color: #333333;
 scrollbar-darkshadow-color: #333333;
 scrollbar-base-color: #336699;
}

a
{
 color: #ffff33;
 text-decoration: none;
}

a:hover
{
 text-decoration: underline;
}

table
{
 cell-spacing: 0px;
 cell-padding: 0px;
 
 background-color: #333333;
 font-family: Verdana, Arial;
 font-size: 10pt;
}

pre
{
 font-family: Verdana, Arial, Century Gothic;
}

.header
{
 height: 100px;
 width: 780px;
 text-align: center;
 background-image: url(title_eee05.gif);
}

.body
{
 width: 780px;
 text-align: center;
}

.footer
{
 width: 780px;
 text-align: center;
 font-size: 8pt;
 border-top: #cccccc 1px solid;
 background-image: url(bg.gif);
}

.footer td
{
 width: 50%;
 padding-top: 10px;
 padding-bottom: 10px;
}

table.body_menu
{
 widith: 100%;
}


.banner_left
{
 background-image: url(banner.gif);
 font-family: Century Gothic, Arial, Verdana;
 font-size: 18px;
 
 color: #ffffff;
 font-weight: bold;
 /*text-align: center;*/
 padding-left: 105px;
 padding-right: 120px;
 width: 600px;
 height: 80px;
}

.body_menu td
{
 border-top: #cccccc 1px solid;
 border-left: #cccccc 1px solid;
 border-bottom: #cccccc 0px solid;
 border-right: #cccccc 0px solid;
 
 padding: 3px;
 
 background-color: transparent;
 text-align: center;
}

.body_left
{
 height: 100%;
 width: 600px;
 padding-top: 15px;
 padding-left: 5px;
 padding-right: 5px;
 padding-bottom:10px;
}

.content_info
{
 width: 100%;
 text-align: left;
 background-color: #335544;
}

.content_info td
{
 padding: 3px;
 background-color: #333333;
}

.content_info th
{
 padding: 4px;
 background-color: #335544;
 color: #339999;
 font-family: Century Gothic, Verdana;
}

.person
{
 font-weight: bold;
 text-align: right;
 width: 180px;
}

.content_head
{
 width: 100%;
 text-align: left;
 color: #cccccc;
 padding: 3px;
 padding-left: 10px;
 /*background-color: #336699;*/
 background-image: url(linkbar.gif);
 border: #305070 1px solid;
 border-left: #305070 5px solid;
 font-family: Century Gothic, Verdana;
 font-size: 12pt;
}

.content_list
{
 width: 90%;
 padding: 2px;
 margin-left: 3em;
 text-align: left;
 border: #335544 1px solid;
}

.content_list th
{
 padding: 3pt;
 background-color: #335544;
 color: #339999;
 font-family: Century Gothic, Verdana;
}

.content_list td
{
 padding: 2px;
 padding-left: 7px;
}

.body_right
{
 border-left: #cccccc 1px solid;
 background-color: #223344;
 width: 180px;
}

.links
{
 background-color: transparent;
 height: 25px;
 width: 780px;
 background-image: url(link_bar.gif);
 
}

.links .right
{
 text-align: right;
 padding-right: 2em;
 vertical-align: center;
 width: 300px;
}

.links .left
{
 background-color: transparent;
 text-align: left;
 vertical-align: center;
 width: 450px;
 padding-left: 2em;
 font-weight: bold;
}

.highlights
{
 width : 100%;
 background-color: transparent;
}

.highlights td
{
 padding: 4px;
 border-bottom: #dddddd 1px dotted;
 border-right: #223344 1px solid;
 border-left: #223344 2px solid;
 border-top: #223344 1px solid;
}

.construction td
{
 vertical-align: center;
 text-align: center;
 font-weight: bold;
 color: #000000;
}

.table_news
{
	/*background-color: #CAD136;*/
	width: 100%;
}

.table_news td
{
	background-color: #333333;
	padding: 4px;
	border: 1px solid #CAD136;
}


.table_news th
{
 padding: 6px;
 padding-left: 20px;
 background-image: url(news_bar.gif);
 background-repeat: no-repeat;
 background-color: #333333;
 color: #333333;
 text-align: left;
 font-family: Century Gothic, Verdana;
}

/*
 * date:	2003-01-09
 * info:	http://inspire.server101.com/js/xc/
 */
td.tree
{
 width: 150px; 
 border-right: #dddddd 1px solid;
}

ul {
	list-style: none;
	margin-left: 0px;
	padding-left: 5px;
}

li.menu_tree {
	list-style: none;
}

.intranet a
{
 color: #dddddd;
}

.subtitle
{
	background-image: url(../styles/subtitle_bar.gif);
	height: 24px;
	width: 100%;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 16px;
	text-align: left;
	padding-left: 10px;
}

table.timetable
{
	background-color: #ccddee;
	color: #cccccc;
}

.timetable td, .timetable th
{
	background-color: #333333;
	padding: 5px;
	text-align: center;
}

th.timetable_date
{
	font-size: 16 px;
	font-family: Century Gothic, Arial, Helvetica, Verdana;
	color: #333333;
	background-color: #ccddee;
}
