BODY {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; COLOR: black; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: white;
}

P {
	 COLOR: black; FONT-FAMILY: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; FONT-SIZE: 80%; padding-top:0; MARGIN: 20px;  <!-- from 10 -->
}

DIV.blueindent {
 	COLOR: #023a67; FONT-FAMILY: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; FONT-SIZE: 95%; font-style:bold; PADDING-LEFT: 45px; PADDING-RIGHT: 15px; BACKGROUND: white; text-indent: -33px;

}


P.indent {
		COLOR: black; FONT-FAMILY: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; FONT-SIZE: 80%; PADDING-LEFT: 45px; PADDING-RIGHT: 15px; BACKGROUND: white; text-indent: -33px;
}

P.summary {
	 COLOR: black; FONT-FAMILY: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; FONT-SIZE: 80%; padding-top:0;
}

DIV.blue {
 	COLOR: blue; FONT-FAMILY: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; FONT-SIZE:100%; font-style:bold;  PADDING-LEFT: 15px; PADDING-RIGHT: 15px;

}

LI {
	 COLOR: black; FONT-FAMILY: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; FONT-SIZE: 80%; padding-top:0;
}

H2 {
	FONT-FAMILY:  Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	FONT-WEIGHT:heavy; FONT-size:100%; TEXT-ALIGN: left; BACKGROUND: white; COLOR:#023a67; margin-bottom:-1px; margin-top:-1px; PADDING-LEFT: 20px; PADDING-RIGHT: 15px;
}
H3 {
	FONT-FAMILY:  Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; COLOR:#023a67;   FONT-size: 90%; FONT-WEIGHT:normal; margin-bottom:-1px; PADDING-LEFT:20px; PADDING-RIGHT: 15px;
}

H4 {
	FONT-FAMILY:  Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	FONT-WEIGHT:heavy; TEXT-ALIGN: left; BACKGROUND: white;  FONT-size: 80%; COLOR :"#023a67"; PADDING-LEFT:20px; PADDING-RIGHT:15px; margin-bottom:-10px; margin-top:-10px;
}


H4.derek {
	FONT-FAMILY: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	FONT-WEIGHT:normal; BACKGROUND: blue; COLOR: white;  
           margin-top:-3px; margin-bottom:-3px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px;

    height:25px;
    width:100%;
    font-size:20px;
    text-align:center;
 
}

A:link {
	 FONT-FAMILY: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
	BACKGROUND: none transparant; FONT-SIZE: 100%; COLOR: blue; font-weight:normal;
}
A:name {
	 FONT-FAMILY: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight:normal;
	BACKGROUND: white; FONT-SIZE: 100%; COLOR: red
}
A:visited {
	  FONT-FAMILY: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
	BACKGROUND: none transparant; FONT-SIZE:100%; COLOR: purple; font-weight:normal;
}
A:active {
	 FONT-FAMILY: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight:normal;
	BACKGROUND: yellow; FONT-SIZE: 100%; COLOR: red; 
}
A:hover {
	COLOR: fuscia;
}



a.menu:link {

text-decoration:none; color:#FFFFFF; background:blue; width: 133px; display:block; font-weight:bold; FONT-SIZE: 140%; 
}

a.menu:active {

text-decoration:none; color:#FFFFFF; background: #00abec; width: 133px; font-weight:bold; FONT-SIZE: 140%;
display:block;
}

a.menu:visited {

text-decoration:none; color:#FFFFFF; background:blue; width: 133px; display:block; font-weight:bold; FONT-SIZE: 140%;
}

a.menu:hover {

text-decoration:none; color:#FFFFFF; font-weight:bold; width: 133px; background:#008dc6; display:block; font-weight:bold;  FONT-SIZE: 140%;
}




DIV  { margin: 1em 1em 1em 1em } /* top margin 1em,
                                    right margin 2em,
                                    bottom margin 3em,
                                    left margin 4em */
}

HR {
	COLOR: gray; HEIGHT: 2px; WIDTH: 100%;
}

.red { color:#980034;}

a.nochangered:name { color: #980034; text-decoration: none; background:white; } 

.blue { color:#044476;}

.maroon { color:#740067;}

.grey { color:#636363;}

H1.derek {
	FONT-FAMILY: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	FONT-WEIGHT:normal; FONT-size:115%; TEXT-ALIGN: left;  BACKGROUND: blue; COLOR: white;  
           margin-top:-3px; margin-bottom:-3px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px;

    height:50px;
    width:100%;
    font-size:40px;
    text-align:center;
 
}

a.noshow:link {
	 COLOR: blue
} 
a.noshow:name {
	 COLOR: blue
}
a.noshow:visited {
	 COLOR: blue

}
a.noshow:active {
	BACKGROUND: yellow; FONT-WEIGHT:bold; COLOR: red; 
}
a.noshow:hover {
	COLOR: fuchsia; 
}

<!-- new web design -->

H1.new{
	font-family: Arial, Helvetica, sans-serif;
	color: white; BACKGROUND: blue;
	font-size:18px; MARGIN: 10px;
	}


.small {font-size:12px; color: white;}

a.navigation:link, a.navigation:visited {
	display:block; font-family: Arial, Helvetica, sans-serif;
	border-top: 1px solid #ddffdd;
	border-bottom: 1px solid #aaaaaa;
    background-color: #C5C5F5;
	font-weight: normal;
	font-size:12px;
	padding: 5px 0px 3px 10px;
	color: #003147;
	text-decoration:none;
}

a.navigation:hover{
	border-top: 1px solid #cccccc; font-family: Arial, Helvetica, sans-serif;
	background-color: #E7E3F7;
	background-image: none;
	font-weight: normal
	font-size:12px;
    padding: 5px 0px 3px 10px;
	text-decoration: none;
}

a.menunew:link, a.menunew:visited {
	display:block; width: 135px; font-family: Arial, Helvetica, sans-serif;
	border-top:1px solid #ddffdd;
	border-bottom: 1px solid #aaaaaa;
    background-color: #C5C5F5; 
	font-weight: normal;
	font-size:12px;
	padding: 5px 0px 3px 10px;
	color: #003147;
	text-decoration:none;
}
a.menunew:hover{
	border-top: 1px solid #cccccc; font-family: Arial, Helvetica, sans-serif;
	background-color: #E7E3F7;
	background-image: none;
	font-weight: normal
	font-size:12px;
    padding: 5px 0px 3px 10px;
	text-decoration: none;
}