/*debugging: */

/*
table, td {
	border: solid black 1px;
}

img.edit_imgborder {
	border: solid red 1px;
}
*/

/* general items: */

a,a:link,a:visited,a:active,a:hover  { color:#0000FF;}

#edit_menu a {text-decoration: none;}
#edit_menu a:link { color:#F0F0F0;}
#edit_menu a:visited { color:#F0F0F0;}
#edit_menu a:active { color:#F0F0F0;}
#edit_menu a:hover   { color:#FFFFFF; 	text-decoration: underline; }

#menu_left a {text-decoration: none; color:#F0F0F0;}
#menu_left a:hover   { color:#F0F0F0; 	text-decoration: underline; }

a.editor {text-decoration: none; color:#E0E0E0;}
a:hover.editor {text-decoration: overline;  color:#E0E0E0;}

body {
	color:#000000; 
	font-family: arial,geneva,sans-serif;
	margin: 0px;
	padding: 0px;
}


td {
		text-align: center;
/*		border: solid 1px red; */
}
		
table.main {
	width: 100%; 
	height: 90%;
	border: 0px;	
	margin: 0px;
}

td.banner{
	width: 800px;
	text-align: left;	
}


td.menu_top{
	width: 800px;
	height: 38px;	
	text-align: justify;
	vertical-align: middle;
	padding-left:60px;
	padding-right:60px;
}

table.menu_top{
	width:100%;
}

td.menu_left {
	width: 164px;
	text-align: center;
}

table.menu_left_contents {
	padding-top:10px;
}

td.text {
  width: 636px;
	text-align: left;
}

div.text {
	padding:10px;
	padding-left: 15px;
	padding-right:0px;
}

/* site specific items: */

td.banner {
	height: 134px;
	background-repeat: repeat-x; 
	background-position: left top; 
	background-image: url(images/banner_bg.gif);
}


td.menu_top {
	padding-bottom:8px;
	background-image: url(images/menu_top.gif); 
	background-position: right bottom; 
	background-repeat: repeat-y; 
}



div.menu_left_contents {
	margin-top:20px;
}

.menu_top_style {
	font-family: arial,geneva,sans-serif;
	font-weight:bold;
	font-size: 12pt;
	color: #FFFFFF;
	/* letter-spacing: 0.1em; */
}

.menu_left_style {
	/* font-family: arial;
	font-weight:bold; */
	font-size: 12px; 
	/* letter-spacing: 0.1em; */
	/* font-weight: bold; */
}



.bgcolor {
	background-color: #8E9C9C;
}

