/* top and menu and login */
#loginbar {
font-family: verdana;
font-weight: bold;
margin: 0px;
font-size: 80%;
text-align: right;
padding-right: 20px;
padding-bottom: 4px;
padding-top: 4px;
border-bottom: #000000 1px solid;
}
#loginbar form.form {
margin: 0px;
}


td.menu {
padding-top: 8px;
}
td.menulev1 {
font-family: Verdana;
font-size: 80%;
font-weight: bold;
color: #FF9900;
}
	td.menulev1 A {
	color: #FF9900;
	text-decoration: none;
	}
  	td.menulev1 A:hover {
	color: #FF0000;
	text-decoration: underline;
	}

td.menumem {
font-family: Verdana;
font-size: 80%;
font-weight: bold;
color: #99FF33;
}
	td.menumem A {
	color: #99FF33;
	text-decoration: none;
	}
  	td.menumem A:hover {
	color: #FF0000;
	text-decoration: underline;
	}

td.menulev2 {
font-family: Verdana;
font-size: 80%;
color: #FFFFFF;
}
	td.menulev2 A {
	color: #FFFFFF;
	text-decoration: none;
	}
  	td.menulev2 A:hover {
	color: #FFFFFF;
	text-decoration: underline;
	}
	

/* location */
TD.locstr {
	FONT-COLOR: #808080;
	FONT-SIZE: 80%;
	FONT-FAMILY: Verdana;
}
	TD.locstr A {
	FONT-COLOR: #808080;
	FONT-SIZE: 80%;
	FONT-FAMILY: Verdana;
	}

/* general */
#title {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	font-family: Arial;
	font-size: 18pt;
	color: #000000;
	text-decoration: none;
}

/* comments */
#comment {
font-family: verdana;
font-size: 80%;
}
#comment p.title {
font-family: verdana;
font-size: 120%;
font-weight: bold;
margin: 0px;
}
#comment p.date {
font-size: 80%;
margin: 0px;
color: #888;
}
#comment div.text {
font-size: 100%;
padding-left: 10pt;
line-height: 150%;
border-bottom: #CCCCCC 1px solid;
}
#comment div.links {
font-size: 100%;
text-align: right;
padding-right: 20px;
}

/* journal */
#journal {
font-family: verdana;
font-size: 80%;
}
#journal p.title {
font-family: verdana;
font-size: 140%;
margin: 0px;
}
#journal p.date {
font-size: 70%;
margin: 0px;
color: #888;
}
#journal div.text {
font-size: 100%;
padding-left: 10pt;
line-height: 150%;
}
#journal div.links {
border-top: #CCCCCC 1px solid;
font-size: 100%;
text-align: right;
padding-right: 20px;
}

/* News */
#news {
font-family: verdana;
font-size: 80%;
text-indent: 10px;
line-height: 150%;
}
#news p.title  {
color: #000;
font-size: 80%;
font-weight: bold;
margin: 0pt;
}
#news p.subtit {
font-size: 80%;
color: #808080;
margin: 0pt;
}
#news td.text {
text-indent: 15px;
font-family: verdana;
font-size: 80%;
line-height: 150%;
padding-top: 4px;
padding-left: 4px;
padding-bottom: 4px;
padding-right: 4px;
}
#news td.header {
border-bottom: #CCC 1px solid;}

/* Recent */
#recent {
font-family: Arial;
}

#recent td.title  {
color: #369;
font-size: 140%;
border-bottom: #CCC 1px solid;
padding-left: 8px;
}

#recent td.pics  {
padding-top: 8px;
padding-bottom: 8px;
}
#recent td.footer {
border-top: #CCC 1px solid;}

/*********************** OLD ***************************/

TD.subloc {
	BORDER-LEFT: #888888 1px solid; 	
	BORDER-RIGHT: #888888 1px solid; 	
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	FONT-SIZE: 75%;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
	FONT-FAMILY: Verdana
}

TD.memmenui {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
}

TD.memmenua {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
}

TD.leftbar {
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 6px;
	PADDING-TOP: 6px;
	FONT-FAMILY: Verdana;
}

TD.bottomline {
	BORDER-TOP: #888888 1px solid; 	
	PADDING-TOP: 2px;
	FONT-SIZE: 75%;
	FONT-FAMILY: Verdana;
}



TD.tabl {
	BORDER-RIGHT: 0px;
	PADDING-RIGHT: 4px;
	BORDER-TOP: #c2c2c2 1px solid;
	PADDING-LEFT: 4px;
	FONT-SIZE: 75%;
	PADDING-BOTTOM: 4px;
	BORDER-LEFT: #c2c2c2 1px solid;
	PADDING-TOP: 4px;
	BACKGROUND-COLOR: #D5D8DD;
}
TD.tabr {
	BORDER-RIGHT: #c2c2c2 1px solid;
	PADDING-RIGHT: 4px;
	BORDER-TOP: #c2c2c2 1px solid;
	PADDING-LEFT: 4px;
	FONT-SIZE: 75%;
	PADDING-BOTTOM: 4px;
	BORDER-LEFT: 0px;
	PADDING-TOP: 4px;
	BACKGROUND-COLOR: #D5D8DD;	
}

TD.tabl A:hover {
	COLOR: #ff5223
}
TD.tabr A:hover {
	COLOR: #ff5223
}
TD.taba {
	BORDER-RIGHT: #888888 1px solid;
	BORDER-LEFT: #888888 1px solid;
	BORDER-TOP: #888888 1px solid;
	BORDER-BOTTOM: 0px;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FONT-FAMILY: "Verdana";
	PADDING-TOP: 4px;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 4px;
	PADDING-RIGHT: 4px;
	BACKGROUND-COLOR: #A6ADB7;
}
TD.tabs {
	BORDER-RIGHT: #c2c2c2 1px solid;
	BORDER-LEFT: #c2c2c2 1px solid;
	BORDER-TOP: #c2c2c2 1px solid;
	BORDER-BOTTOM: #888888 0px solid;
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
	FONT-SIZE: 75%;
	BACKGROUND-COLOR: #D5D8DD;		
}


.lmmenu    { color: #6666FF; font-family: Verdana; text-decoration: underline; font-size: 10pt }
.memmenu    { color: #FFFFFF; font-family: Verdana; text-decoration: underline; font-size: 10pt }

TD.tasks {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 8px;
	PADDING-TOP: 8px;
	BACKGROUND-COLOR: #FFFFFF;
}
.taskslink     { color: #000000; font-family: Verdana; text-decoration: underline; font-size: 10pt }

TD.main {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 8px;
	PADDING-TOP: 2px;
	BACKGROUND-COLOR: #FFFFFF;
}

TABLE.top {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #F3F4F5;
	BORDER-BOTTOM: #A6ADB7 1px solid;	
}

TD.toplogin {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	BACKGROUND-COLOR: #A4C855;
}

TD.note {
	BORDER-RIGHT: #c2c2c2 1px solid;
	BORDER-LEFT: #c2c2c2 1px solid;
	BORDER-TOP: #c2c2c2 1px solid;
	BORDER-BOTTOM: #c2c2c2 1px solid;
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	BACKGROUND-COLOR: #F3F4F5;
	font-family: Verdana;
	font-size: 10pt;
	color: #000000;	
}

TD.titlecell {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 0px;
	font-family: Verdana;
	font-size: 18pt;
	color: #000000;
	text-decoration: none;
}
TD.titlecell A:link {
	text-decoration: none;
	color: #000000;
}

TD.titlecell A:visited {
	text-decoration: none;
	COLOR: #000000;
}

TD.titlecell A:hover {
	text-decoration: underline;
	COLOR: #FF0000;
}

TD.subtitlecell {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 0px;
	font-family: Verdana;
	font-size: 12pt;
	color: #000000;
}

TABLE.sideerror {
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 6px;
	PADDING-TOP: 6px;
	BACKGROUND-COLOR: #FFFF71;
	BORDER-RIGHT: #c2c2c2 1px solid;
	BORDER-LEFT: #c2c2c2 1px solid;
	BORDER-TOP: #c2c2c2 1px solid;
	BORDER-BOTTOM: #c2c2c2 1px solid;
}














