.header_bl {background: white url(/gfx/bl_hd.gif) 0 100% no-repeat; margin: 15px 15px 10px 15px;}
.header_br {background:url(/gfx/br_hd.gif) 100% 100% no-repeat}
.header_tl {background: url(/gfx/tl_hd.gif) 0 0 no-repeat}
.header_tr {background: url(/gfx/tr_hd.gif) 100% 0 no-repeat}
.header_logo  {background: url(/logo.gif) no-repeat 5% center; height: 80px}

.menu_bl {background: white url(/gfx/bl_content.gif) 0 100% no-repeat; width: 20em; }
.menu_br {background: url(/gfx/br_content.gif) 100% 100% no-repeat}
.menu_tl {background: url(/gfx/orange_top.gif) 0 0 no-repeat}
.menu_tr {padding: 7px 10px 10px 10px; }
.menu_clear {font-size: 1px; height: 1px}

.content_bl {background: url(/gfx/bl_content.gif) 0 100% no-repeat }
.content_br {background: url(/gfx/br_content.gif) 100% 100% no-repeat}
.content_tl {background: url(/gfx/tl_content.gif) 0 0 no-repeat}
.content_tr {background: url(/gfx/tr_content.gif) 100% 0 no-repeat; padding: 7px 15px 15px 15px; }
.content_clear {font-size: 1px; height: 1px}


body {
	margin:0px;
	padding:0px;
	font-family:verdana, arial, helvetica, sans-serif;
	color:#333;
	background-color: #69C;
	}


#leftbar {
	position:absolute;
	top: 95px;
	left: 15px;
	width:150px;
	}

#menu {
	margin: 10px 0px 0px 0px;
	width:150px;
	}
	
#container {
	margin: 0px 15px 15px 175px;
	background-color:white;
	}

a 	{
	color:#09c;
	font-size:1em;
	text-decoration:none;
	font-weight:600;
	font-family:verdana, arial, helvetica, sans-serif;
	}

a.button {
	font-size: 1em;
	margin-left: 7em;
	padding: 5px;
	border: 1px solid black;
	font-weight: bold;
	text-align: center;
	}
	
a:link {color:#09c;}
a:visited {color:#07a;}

#menu a.mainitem
		{
		display: block;
		margin: 10px 0px 0px 0px;
		padding: 0px 0px 3px 5px;
		color:#333333;
		font-size: 0.8em;
		font-weight: bold; 
		}		
			
#menu a.subitem
		{
		display: block;
		margin: 5px 0px 0px 15px;
		padding: 0 0 0 3px;
		color:#333333;
		font-size: 0.8em;
		font-weight: normal;
		border-left: 1px solid black;
		}

a:hover {text-decoration: underline;}

#intro 	{
		padding: 0px 10px 0px 10px;
		margin: 0 20px 25px 20px;
		}
#intro p {	
		font-family: tahoma, verdana, geneva, arial, helvetica, sans-serif;
		font-size: 0.8em;
		line-height: 16px; 
		margin: 5px 0px 5px 0px;
		}
#intro ul {
		font-family: tahoma, verdana, geneva, arial, helvetica, sans-serif;
		font-size: 0.8em;
		line-height: 16px; 
		}
		
