body, html{margin:0; padding:0; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:small; background-color:#EAF6FB}
#copy{display:none}
#wrap{margin:0 auto; width:780px; background-image:url(../images/wrapper.png); background-repeat:repeat-y;}
#header{margin:0; padding-left:25px; padding-right:25px; background-image:url(../images/header.png); background-repeat:no-repeat; height:20px}
#header h1{font-family:Arial Narrow; font-size:300%; color:#069; font-weight:normal}
#image{margin-right:25px; margin-left:25px; height:200px; background-color:#069;}
/*#path{margin-right:25px; margin-left:25px; padding:10px; background-color:#efefef; font-size:x-small; border:solid 1px #ccc}*/
#path{margin-left:25px; margin-right:25px; margin-bottom:0px; background-color:#EAF6FB; height: 16px; text-align:center; font-weight:bold; color:#0000FF;font-size:16px}
#main{float:left; width:160px; margin-left:5px; padding-left:15px;padding-right:5px}
#main h2, #main h3, #main p{padding:0 10px}
#sidebar{float:right; width:550px; margin-right:10px; padding:5px}
#sidebar ul{margin-bottom:0}
#sidebar h3, #sidebar p{padding:0 10px 0 0}
#footer{clear:both; background-image:url(../images/footer.png); height:40px; padding-right:25px; padding-left:25px; font-size:x-small}
#nav{margin-left:25px; margin-right:25px; background-color:#ffffff; height: 16px;}
h1{font-family:Arial Narrow; font-size:180%; color:#069; font-weight:bold}
h2{font-family:Arial Narrow; font-size:150%; color:#069; font-weight:bold}
a:link{font-size:85%; color:#069}
a:visited{font-size:85%; color:#069}
a:hover{font-size:85%; color:#000; text-decoration:none}

.button{width: auto; border:solid 1px #ccc; background-color:#efefef; font-size:80%; padding-top:2px; padding-bottom:2px; padding-left:12px; padding-right:12px}
.inputbox{border:solid 1px #ccc; padding-top:3px; padding-bottom:3px; font-size:80%}
.search{}
/*
a.mainlevel{font-size: 9px; text-transform:uppercase; font-weight:bold; text-decoration:none;border:1px solid #FF0000; height: 24px; width: 150px;}
a.mainlevel:link{font-size: 9px; color:#069; background-image:url(../images/bt.jpg); background-repeat:no-repeat;}
a.mainlevel:visited{font-size: 9px; color:#069; background-image:url(../images/bt.jpg); background-repeat:no-repeat;}
a.mainlevel:hover{font-size: 9px; color:#BCE1F1;background-image:url(../images/bth.jpg); background-repeat:no-repeat;}
*/
a.mainlevel:link, a.mainlevel:visited {
	display: block;
	background: url(../images/bt.jpg) no-repeat;
	font-size: 10px;
	font-weight: bold;
	color: #069;
	text-align: left;
	padding-left: 5px;
	height: 20px !important;
	height: 25px;
	width: 150px;
	text-decoration: none;
}

a.mainlevel:hover {
	background-position: 0px -25px;
	text-decoration: none;
	color: #BCE1F1;
}

#active_menu{}
ul#mainlevel-nav{list-style:none; padding:0; margin:0; font-size:0.8em}
ul#mainlevel-nav li{background-image:none; padding-left:0px; padding-right:0px; float:left; margin:0; font-size:11px; line-height:30px; white-space:nowrap; border-right:1px solid #ccc}
ul#mainlevel-nav li a{display:block; padding-left:15px; padding-right:15px; text-decoration:none; color:#333; background:transparent}
#buttons>ul#mainlevel-nav li a{width:auto}
ul#mainlevel-nav li a:hover{color:#015462; background:#fff}
.pagenavbar{font-size:85%; font-weight:bold}
.pagenav{font-size:85%; font-weight:bold}
a.readon{padding-left:10px}
.pagenav_prev{font-size:85%; font-weight:bold}
.pagenav_next{font-size:85%; font-weight:bold}
.latestnews ul{list-style:none; padding:0; margin:0; font-size:0.8em}
.latestnews li{list-style:none; background-image:none; padding-right:5px; float:left; font-weight:bold}
.latestnews li a{text-decoration:none}
.latestnews li a:hover{color:#015462}
.componentheading{font-family:Arial Narrow; font-size:150%; color:#015462; font-weight:bold}
.contentheading{font-family:Arial Narrow; font-size:150%; color:#015462; font-weight:bold}
table.contenttoc th{font-size:85%}
.sectiontableheader{color:#015462; font-weight:bold; font-size:85%; padding-top:5px; padding-bottom:5px}
.sectiontableentry1{border-bottom:solid 1px #ccc; padding-top:5px; padding-bottom:5px; font-size:85%}
.sectiontableentry2{background-color:#efefef; border-bottom:solid 1px #ccc; padding-top:5px; padding-bottom:5px; font-size:85%}
table.moduletable th{font-family:Arial Narrow; font-size:150%; color:#015462; font-weight:bold}
.createdate{font-size:85%; padding-left:10px; color:#069}
.modifydate{font-size:85%; padding-left:10px; color:#015462}
.small{font-size:85%; padding-left:10px; color:#015462}
.moduletable-flash{background-color:#069; color:#fff}
table.moduletable-flash td{font-size:85%; padding:5px}
table.moduletable-flash th{font-family:Arial Narrow; font-size:150%; color:#fff; font-weight:bold}
