body {font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 0.85em;
line-height: 1.2em;
margin-top: 0;
margin-left: 0;
margin-right: 10px;
}

div#header {text-align: center;
background-color: #447341;
color: #ffffff;
padding: 0 1px 5px 0;
margin-bottom: 0px
text-align: center;}

div#maincontentnl {
background-color: #FFFFFF;
text-align: left;
margin-top: 0px; 
margin-bottom: 0px; 
margin-right: 10px; 
margin-left: 50px; 
}

div#maincontent {
background-color: #FFFFFF;
text-align: left;
margin-top: 0px; 
margin-bottom: 0px; 
margin-right: 10px; 
margin-left: 210px; 
}

div#leftcolumn {padding: 5px;
float: left;
text-align: center;
background-color: #A3D7B1;
color: #000000;
width: 185px;
height: 800px;
border-right: ridge;
border-bottom: ridge 2px;
}

div#footer {text-align: center;
font-size: small;
color: #a1a1a1;
margin-bottom: 15px;
font-style: italic;
}

a:link {color: #0606eb;
text-decoration: underline;}

a:hover {color: #08c1eb;
text-decoration: underline;}

h1 {font-size: 2em;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-style: italic;
text-align: center;
color: #000000;}

h1.sm {font-size: 1.5em;
font-family: Arial, Verdana, Helvetica, sans-serif;
text-align: left;
color: #000000;
margin-left: 20px;
}

h2 {font-size: 1.3em;
font-family: Arial, Verdana, Helvetica, sans-serif;
text-align: center;}

h2.sm {font-size: 1.3em;
font-family: Arial, Verdana, Helvetica, sans-serif;
text-align: left;
margin-left: 40px;}

h3 {font-size: 1.3em;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: bold;
text-align: left;}

h3.armydivision {font-size: 1.3em;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: bold;
color: #CC3333;
text-align: left;
margin-left: 60px;}

h3.brigade {font-size: 1.2em;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: bold;
color: #0099FF;
text-align: left;
margin-left: 80px;}

h3.sm {font-size: 1.1em;
font-family: Arial, Verdana, Helvetica, sans-serif;
text-align: left;
margin-left: 60px;}

h3.current {
font-size: 1.1em;
font-weight: bold;
font-family: Arial, Verdana, Helvetica, sans-serif;
text-align: left;
color: #447341;
margin-left: 60px;}

h4 {font-size: 1.2em;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: bold;
text-decoration: underline;
text-align: left;}

h5 {font-size: 1em;
font-family: Times, "Times New Roman", serif;
font-weight: bold;
text-align: left;}

h6 {font-size: 2.5em;
font-family: Times, "Times New Roman", serif;
font-style: italic;
color: #CCCCCC;
text-align: left;}

p.unitlist {margin-left: 80px;}

div#sectionbar {font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 0.8em;
text-align: center;
background-color: #447341;
border-top: solid medium;
border-bottom: solid medium;
padding: 10px;
width: 155px}

#sectionbar a:link, #sectionbar a:visited {color: #FFFFFF;
text-decoration: none;
border: solid #447341 1px;
padding-top: 3px;
padding-left: 10px;
padding-bottom: 3px;
padding-right:10px;
display: block}

#sectionbar a:hover, #sectionbar a.current {color: #000000;
background-color: #A3D7B1;
text-decoration: none;
border: solid #447341 1px}

div#unitlist {
margin-left: 80px;}

div#navbar {font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 0.85em;
background-color: #447341;
font-weight: bold;
padding: 10px;
}

#navbar a:link, #navbar a:visited {color: #FFFFFF;
text-decoration: none;
border: solid #FFFFFF 1px;
padding-top: 3px;
padding-left: 11px;
padding-bottom: 3px;
padding-right:11px;
display: inline}

#navbar a:hover, #navbar a.current {color: #000000;
background-color: #A3D7B1;
text-decoration: none;
border: solid #FFFFFF 1px}

div#navbarmain {font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 1.1em;
background-color: #447341;
font-weight: bold;
padding: 10px;
text-align: center;
}

#navbarmain a:link, #navbarmain a:visited {color: #FFFFFF;
text-decoration: none;
border: solid #FFFFFF 1px;
padding-top: 3px;
padding-left: 11px;
padding-bottom: 3px;
padding-right:11px;
display: inline}

#navbarmain a:hover, #navbarmain a.current {color: #000000;
background-color: #A3D7B1;
text-decoration: none;
border: solid #FFFFFF 1px}

p.breadcrumbs {font-size: 1.1em;
text-align: left;
font-family: sans-serif;
background-color: #447341;
border-top: ridge;
border-bottom: ridge;
}

p.breadcrumbs a:link {color: #A3D7B1;
text-decoration: none}

p.breadcrumbs a:visited {color: #CCFFCC;
font-weight: bold;
font-style: italic;
text-decoration: none}

p.breadcrumbs a:hover {color: #FFFFFF;}

.currentpage {font-weight: bold; color: #000000;}

span.separator {font-size: .9em}

p.imgtext {font-size: 0.85em;
text-align: center;
font-family: Arial;
color: #006699;
}

h3.new {
font-size: 1.4em;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: bold;
text-align: left;
color: #447341;
padding-top: 5px;
border-top: dotted #447341 3px;
}

p.new {
font-size: 1.2em;
font-family: Arial, Verdana, Helvetica, sans-serif;
text-align: left;
color: #000000;
padding-bottom: 15px;
border-bottom: dotted #447341 3px;
}

p.top {
text-align: right;
font-size: 0.8em;
color: #447341;
}

p.quote {
text-align: center;
font-style: italic;
}

p.htext {
font-size: 3.0em;
font-family: Times, "Times New Roman", serif;
font-style: italic;
color: #CCCCCC;
text-align: center;
}

span.head {
font-size: 2.8em;
font-family: Times, "Times New Roman", serif;
font-style: italic;
color: #CCCCCC;
text-align: left;
padding-left: 35px;
}

table.facts {
vertical-align: top;
text-align: center;
}

