.menu A:link    {text-decoration: white; color: RED;}
.menu A:visited {text-decoration: none; color: RED;}
.menu A:active  {text-decoration: none; color: RED;}
.menu A:hover   {text-decoration: none; color: red;   background:white; }

.LatestUpdates { COLOR: BLUE; FONT: 7pt Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.LatestUpdates A:link    {font: 8pt Verdana; text-decoration: none; color: RED;}
.LatestUpdates A:visited {font: 8pt Verdana; text-decoration: none; color: RED;}
.LatestUpdates A:active  {font: 8pt Verdana; text-decoration: none; color: RED;}
.LatestUpdates A:hover   {font: 8pt Verdana; text-decoration: none; color: red;   background:white; }

.updated {text-decoration: none; background:red; color: white;}
.body {
	COLOR: #000000; FONT: 10pt Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
P {
	FONT: 10pt Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
H2 {
	FONT: 14pt Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-WEIGHT: bold
}
TD {
	FONT: 10pt Verdana, Arial, Helvetica, sans-serif
}
.small-link {
	COLOR: #663366; FONT: 9pt Arial, Helvetica, sans-serif
}
.head-link {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.header1 {
	FONT: 12pt Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; COLOR: blue; TEXT-DECORATION: none
}
.header2 {
	FONT: 14pt Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.smalltext {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-VARIANT: normal; LINE-HEIGHT: normal; TEXT-DECORATION: none
}
.medium {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal
}

	#logo{
	position: absolute;
        top: 0px;
        left: 0px;
	width: 121px;
	height: 120px;
	border: none;
        background: GREEN;
	padding: 10px;
	color: #ffffff;
	}

	#pageheader{
	position: absolute;
        top: 0px;
        left: 121px;
	height: 130px;
	width: 90%;
	border: none;
        background: GREEN;
	padding: 10px;
	color: #ffffff;
	}

	#box1	{width:500px;
	border-width: 5px;
	border-style: outset;
	border-color: red;
	background-color:#f4a460;
	margin: 20px 20px 20px 50px;
}

#box1a	{width:450px;
	border-width: 5px;
	border-style: outset;
	border-color: red;
	background-color:#f4a460;
	margin: 20px 20px 20px 55px;
}

#box2	{width:450px;
	border-width: 5px;
	border-style: double;
	border-color: green;
	background-color:#f5f5f5;
	margin: 20px 20px 20px 60px;
}

#box2a	{width:550px;
	border-width: 5px;
	border-style: double;
	border-color: green;
	background-color:#f5f5f5;
	margin: 20px 20px 20px 40px;
}

#box2aa	{width:545px;
	
	margin: 20px 20px 20px 40px;
}

#box2b	{width:750px;
	border-width: 5px;
	border-style: double;
	border-color: green;
	background-color:#f5f5f5;
	margin: 10px 10px 10px 20px;
}

#box2c	{width:745px;
	
	margin: 10px 10px 10px 20px;
}

#box1text {font-family: verdana, tahoma, arial, sans-serif;
	font-style: italic;
	font-weight: bold;
	font-size: 18px;
	margin: 5px 5px 5px 5px;

}

#box3	{width:500px;
	border-width: 2px;
	border-style: dashed;
	border-color: green;
	margin: 20px 20px 20px 20px;
}

#boxtext3 {font-family: verdana, tahoma, arial, sans-serif;
	font-style: italic;
	font-weight: bold;
	color: #ff0000;
	font-size: 10pt;
	margin: 5px 5px 5px 5px;

}

#boxtext3a {font-family: verdana, tahoma, arial, sans-serif;
	font-style: italic;
	font-weight: bold;
	color: #ffffff;
	font-size: 12pt;
	margin: 5px 5px 5px 5px;

}

#boxtext2 {font-family: verdana, tahoma, arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 1em;
	margin: 5px 5px 5px 5px;

}

#menutext {font-family: verdana, tahoma, arial, sans-serif;
	font-style: italic;
	font-weight: bold;
	font-size: 1em;
	color: white;
	margin: 5px 5px 5px 10px;
}

#menubox {width:155px;
	height:600px;
	border-width: 2px;
	border-style: dashed;
	border-color: green;
	background-color:#cd5c5c;
	margin: 5px 5px 5px 5px;

}

#infobox {width:155px;
	height:600px;
	border-width: 2px;
	border-style: dashed;
	border-color: green;
	background-color: #cd5c5c;
	margin: 5px 5px 5px 5px;

}

#infotext {font-family: verdana, tahoma, arial, sans-serif;
	font-style: italic;
	font-weight: bold;
	font-size: 1em;
	color: white;
	margin: 5px 5px 5px 10px;
}


#newsletter{
	position: absolute;
        top: 290px;
        left: 3px;
	width: 107px;
	border: solid RED 2px offset;
        background: LIGHTBLUE;
	padding: 10px;
	color: BLACK;
	}

#newscontentbox{
	position: absolute;
        top: 320px;
        left: 280px;
		width:150px;
	border-width: 2px;
	border-style: dashed;
	border-color: green;
	background: FFF8DC;
	margin: 20px 20px 20px 20px;
	}

	#adbox{
	position: absolute;
        top: 320px;
        left: 480px;
		width:350px;
	border-width: 2px;
	border-style: dashed;
	border-color: green;
	background: FFF8DC;
	margin: 20px 20px 20px 20px;
	}

	#bodybox{
	position: absolute;
        top: 620px;
        left: 280px;
		width:550px;
	border-width: 2px;
	border-style: dashed;
	border-color: green;
	background: FFF8DC;
	margin: 20px 20px 20px 20px;
	}

	#formbox{
	position: absolute;
        top: 820px;
        left: 280px;
		width:550px;
	border-width: 2px;
	border-style: dashed;
	border-color: green;
	background: FFF8DC;
	margin: 20px 20px 20px 20px;
	}


	#LatestUpdates{
	position: absolute;
        top: 450px;
        left: 3px;
	width: 107px;
	border: solid RED 2px offset;
        background: LIGHTBLUE;
	padding: 10px;
	color: BLACK;
	}


	#images{
	position: absolute;
        top: 10px;
        right: 10px;
	height: 120px;
	border: none;
        background: GREEN;
	padding: 10px;
	color: #ffffff;
	}


        #news{
	position: absolute;
	visibility:hidden;
	top: 10px;
	left: 20px;
	width: 90%;
	height: 120px;
	border: none;
        background-color: lightblue;
	padding: 10px;
	}
 	
	
	#pagebody{
	position: absolute;
	top: 140px;
	left: 120px;
        width:90%;
        height:100%;
<!--        background-image: url(LCH_Logo_bach.jpg);   background-fixed:fixed;       -->
        background: WHITE;

	padding: 10px;
	color: BLACK;
	}

	#welcome{
	width: 91%;
	height: 5px;
	border: none;
        background-color: GREEN;
	padding: 10px;
	}

	#footer{
	width: 90%;
	border: none;
        background-color: GREEN;
	padding: 10px;
	}

	#newsitem{
	width: 95%;
	border: solid GREEN 3px off-set;
	background-color: White;
	padding: 10px;
	color: BLUE;
        }
        
   #menu{
body { background : #ffffff; margin : 0px; color : #000000; font-family : verdana, sans-serif; font-size : 9pt; }
td { background : none; color : #000000; font-family : verdana, sans-serif; font-size : 9pt; padding : 0px; margin : 0px; border : 0px; }
blockquote { background : none; padding : 5px 15px; margin : 0px;  }
a:link { color : #144365 }
a:visited { color : #144365 }
a:active { color : #144365 }
a:hover { color : #144365 }
h3 {padding : 0px; margin : 0px; border : 0px}
}
