body {
  color: black; background-color:#330033;
  font-size: 100.01%;
  font-family:'Monotype Corsiva','MS Serif','Arial';
  margin: 0; padding: 1em;
  text-align:center;
    padding:0px;
    margin:0px;
}

div#Page {

	margin:20px;
    width:1200px;
	background-color:#330033;
	text-align:center;
}



div#Navigation{
    background-image:url(bannerfill.gif);
    background-repeat:repeat-y;
    background-color:#330033;
    font-size: 18px;
    letter-spacing:0.06em;
    color:#330033;
    line-height:1.4em;
    float: left; 
    width: 188px;
    margin: 0px; 
    padding: 0px;
    border: 0px;
    line-height:30px;
}

div#Navigation h1 {
    padding:0px;
    font-weight:normal;
    font-size: 20px;
    color:#330033;
    text-align: center;
    text-decoration:underline;
    margin-bottom:2px;
    margin-top:10px; 
}

div#Navigation a {
    color:#330033;
    text-decoration:none;
}

div#Navigation a:link {
    color:#330033;
    text-decoration:none;
}

div#Navigation a:hover {
    color:#330033;
    text-decoration:underline;
}

div#Navigation a:visited {
    color:#330033;
    text-decoration:none;
}

div#Navigation a:focus {
    color:#330033;
    text-decoration:none;
}

div#Navigation a:active {
    color:#330033;
    text-decoration:none;
}

div#News{
    background-image:url(bannerfill.gif);
    background-repeat:repeat-y;
    background-color:#330033;
    font-size: 15px;
    float: right; 
    width: 188px;
    margin: 0px; 
    padding: 0px;
    border: 0px;
}

div#News p {
    font-size: 15px;
    text-decoration:none;
    margin-bottom:10px;
    margin-top:2px; 
    padding-left: 8px;
    padding-right:10px;    
}

div#News h1 {
    padding:00px;
    font-weight:normal;
    font-size: 20px;
    color:#330033;
    text-align: center;
    text-decoration:underline;
    margin-bottom:10px;
    margin-top:10px; 
    padding-left: 20px;
    padding-right:16px;
}

div#News h2 {
    padding:10px;
    font-size: 20px;
    font-weight:normal;
    letter-spacing:0.06em;
    color:#330033;
    text-align: center;
    text-decoration:underline;
    margin-bottom:0px;
    margin-top:0px; 
    padding-left: 20px;
    padding-right:16px;
}

div#News h3 {
    padding:10px;
    font-size: 1.00em;
    font-weight:normal;
    letter-spacing:0.06em;
    color:#330033;
    text-align: center;
    text-decoration:underline;
    margin-bottom:0px;
    margin-top:0px; 
    padding-left: 20px;
    padding-right:16px;
}

div#News a {
    color:#330033;
    text-decoration:none;
}

div#News a:hover {
    color:#330033;
    text-decoration:underline;
}

div#News visited {
    color:#330033;
    text-decoration:none;
}

div#News a:focus {
    color:#330033;
    text-decoration:none;
}

div#News a:active {
    color:#330033;
    text-decoration:none;
}

div#News li {
    text-align: left; 
    padding-left: 0px;
    padding-right:0px;
    padding-top: 0px;
    padding-bottom: 5px;   
    margin:0px;
    margin-bottom:0px;
    text-align: justify;       
}

div#News ul {
    text-align: left; 
    padding-left: 26px;
    padding-right:16px;
    padding-top: 0px;
    padding-bottom: 0px;   
    margin:0px;
    margin-bottom:0px;      
}



div#Center {
    background-color:#330033;
    margin:0px;
    float: center; 
    margin-left: 200px;
    margin-right: 210px;
    padding-bottom:20px;
}



div#Header {
    height:200px;
    margin:0px;
    background-image:url(academyheader.jpg);
    background-repeat:no-repeat;
    background-position:center;
    padding:0px;
}

div#Upper {
	vertical-align:bottom;
    height:200px;
    background-image:url(scrolltop.gif);
    background-repeat:no-repeat;  
    margin-top: 0px;
    padding-bottom: 0px;
    padding:0px;
    margin:0px;
}

div#Upper h1 {    
    margin: 0px; 
    padding: 0px;
    vertical-align:middle;
    padding-top:140px;
    padding-bottom: 0px;
    vertical-align:bottom;
    font-size: 20px;
    letter-spacing:2px;
    font-weight:500;
    font-style:italic;
    text-decoration:underline;
    font-size:30px;
    color:#330033;

}



div#Content {
    font-size: 19px;
    letter-spacing:1px;
    background-color:#e6e6e6;
    color:#330033;
    text-align: left;   
    background-image:url(scrollmiddle.gif);
    background-repeat:repeat-y;
    margin: 0px; 
    border: 0px;
    padding-top: 0px;
    padding-bottom: 0px;  

}

div#Content div {
    margin: 0px; 
    border: 0px;
    padding-top: 0px;
    padding-bottom: 0px; 
}

div#Content hr {
	width:500px;
	height:2px;	
	color:#330033;
    border: none;
	border-width:0px;
	text-align:center;
}

div#Content h1 {
    margin-top:0px;
    text-align:center;
    padding-top:0px;
    padding-bottom: 0px;
    font-size: 24px;
    letter-spacing:2px;
    font-weight:500;
    font-style:italic;
    text-decoration:underline;
    color:#330033;  
}

div#Content h2 {
    margin-top:0px;
    vertical-align:middle;
    padding-top:0px;
    padding-bottom: 0px;
    vertical-align:bottom;
    font-size: 26px;
    letter-spacing:1px;
    font-weight:500;
    font-style:italic;
    text-decoration:underline;
    color:#330033;  
}

div#Content h3 {
    margin-top:0px;
    vertical-align:middle;
    padding-top:0px;
    padding-bottom: 0px;
    vertical-align:bottom;
    font-size: 22px;
    letter-spacing:1px;
    font-weight:500;
    font-style:italic;
    text-decoration:underline;
    color:#330033;  
}

div#Content h4 {
    margin-top:0px;
    vertical-align:middle;
    padding-top:0px;
    padding-bottom: 0px;
    vertical-align:bottom;
    font-size: 18px;
    letter-spacing:1px;
    font-weight:500;
    font-style:italic;
    text-decoration:underline;
    color:#330033;  
}



div#Content p {
    text-align: left; 
    padding-left: 40px;
    padding-right:40px;
    padding-top: 0px;
    padding-bottom: 0px;   
    margin:0px;
    margin-bottom:20px;
    text-align: justify;       
}

div#Content li {
    text-align: left; 
    padding-left: 0px;
    padding-right:0px;
    padding-top: 0px;
    padding-bottom: 20px;   
    margin:0px;
    margin-bottom:0px;
    text-align: justify;       
}

div#Content ul {
    text-align: left; 
    padding-left: 60px;
    padding-right:60px;
    padding-top: 0px;
    padding-bottom: 0px;   
    margin:0px;
    margin-bottom:0px;      
}

div#Content ol {
    text-align: left; 
    padding-left: 60px;
    padding-right:60px;
    padding-top: 0px;
    padding-bottom: 0px;   
    margin:0px;
    margin-bottom:0px;      
}

table#standard {
    border-color:#330033;
    border-spacing:0px;
    border-width:2px;
    border-style:solid;
    font-size: 14px;
    letter-spacing:0.06em;
    color:#330033;
    width:700px; 
    text-align : center;
    border-collapse:collapse;
    empty-cells:hide;
}

table#standard td {
    border-color:#330033;
    border-width:1px;
    border-style:solid; 
    border-spacing:10px;
    empty-cells:hide;
}

table#standard a {
    color:#330033;
    text-decoration:none;
}

table#standard a:hover {
    color:#330033;
    text-decoration:underline;
}

div#Content form {
	border:0px;
    border-style:solid; 
    border-color:#330033; 		
}

div#Content input {
	font-size: 16px;
  	font-family:'Monotype Corsiva','MS Serif','Arial';
    letter-spacing:0.06em;
    color:#330033;
    text-align: left;
    border:1px;
    border-style:solid; 
    border-color:#330033;  
    background-color:transparent;    
}

div#Content select {
	font-size: 14px;
  	font-family:'Monotype Corsiva','MS Serif','Arial';
    color:#330033;
    text-align: left;
    border:0px;
    border-style:solid; 
    border-color:#330033;  
    background-color:transparent;    
}

div#Content a {
    color:#330033;
    text-decoration:underline;
}

div#Content a:hover {
    color:#330033;
    text-decoration:none;
}


div#Content textarea {
	font-size: 16px;
    width: 710px;
  	font-family:'Monotype Corsiva','MS Serif','Arial';
    letter-spacing:0.06em;
    color:#330033;
    text-align: left;
    border:1px;
    border-style:solid; 
    border-color:#330033;  
    background-color:transparent; 
    scrollbar-base-color:#e6e6e6;
    scrollbar-3d-light-color:#330033;
    scrollbar-arrow-color:#330033;
    scrollbar-darkshadow-color:#000000;
    scrollbar-face-color:#e6e6e6;
    scrollbar-highlight-color:transparent;
    scrollbar-shadow-color:#000000;
    scrollbar-track-color:transparent;
}

div#Links a {
    color:#330033;
    text-decoration:none;
}

div#Links a:hover {
    color:#330033;
    text-decoration:underline;
}

div#Links a {
    color:#330033;
    text-decoration:none;
}

div#Links a:hover {
    color:#330033;
    text-decoration:underline;
}

div#Extra a {
    color:#686657;
    text-decoration:none;
}

div#Extra a:hover {
    color:#686657;
    text-decoration:underline;
}

div#Extra a {
    color:#686657;
    text-decoration:none;
}

div#Extra a:hover {
    color:#686657;
    text-decoration:underline;
}

table#Handbook {
    border-color:#330033;
    border-spacing:0px;
    border-width:4px;
    border-style:solid;
    font-size: 14px;
    letter-spacing:0.06em;
    color:#330033; 
    text-align : center;
    border-spacing:2px;
}

table#Handbook td {
    border-color:#330033;
    border-width:3px;
    border-style:solid; 
}

table#Calendar {
    border-color:#330033;
    border-spacing:0px;
    border-style:none;
    font-size: 12px;
    letter-spacing:0.06em;
    color:#330033;
    width:700px; 
    text-align : center;
    border-collapse:collapse;
    empty-cells:hide;
}

table#Calendar td {
    border-color:#330033;
    border-width:1px;
    border-style:solid; 
    border-spacing:10px;
    empty-cells:hide;
    vertical-align:top;
    height:60px;
    overflow:hidden;
}

table#Calendar th {
    border-color:#330033;
    border-spacing:10px;
    empty-cells:hide;
    vertical-align:top;
    font-size:18px;
}

table#Calendar a {
    color:#330033;
    text-decoration:none;
}

table#Calendar a:hover {
    color:#330033;
    text-decoration:underline;
}

