body {
background-color: #4682B4; /* SteelBlue */
font-family: Tahoma, Geneva, sans-serif; 
font-size: .9em;
}

.topofpage {
background-color: #4682B4; /* SteelBlue */
width: 99%;
height: 72px;
margin-top: 5px;
margin-left: 5px;
margin-right: 5px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;

}

.header {
background: #001F55 url("http://my.longwood.edu/site/content/2688225511156240.gif") no-repeat;
width: 100%;
height: 72px;
margin: 0;
padding-right: 10px;

}

.header p, .header a:link {
color: #F5F5F5; /* WhiteSmoke */
font-family: arial, helvetica, sans-serif;
font-size: 90%;
font-weight: normal;
text-align: right;
letter-spacing: 0.1ex;
text-decoration: none;
vertical-align: bottom;

}

.header a:visited {
color: #F5F5F5; /* WhiteSmoke */text-decoration: none;
}

.header a:hover {
color: Orange;
text-decoration: none;
}

#navigation a
{
color: #000;
background: #fb0 url("left-tab.gif") left top no-repeat;
text-decoration: none;
padding-left: 10px
}

#navigation a span
{
background: url("right-tab.gif") right top no-repeat;
padding-right: 10px
}

#navigation a, #navigation a span
{
display: block;
float: left
}

/* Commented backslash hack hides rule from IE5-Mac \*/ #navigation a, #navigation a span {
float: none
}
/* End IE5-Mac hack */

#navigation a:hover, #navigation a:active
{
color: #fff;
background: #26a url("left-tab-hover.gif") left top no-repeat;
text-decoration: none;
padding-left: 10px
}

#navigation a:hover span, #navigation a:active span
{
background: url("right-tab-hover.gif") right top no-repeat;
padding-right: 10px
}

#navigation
{
list-style: none;
padding: 0;
margin: 0
}

#navigation li
{
float: left;
display: block;
margin: 0;
padding: 0
}

.main {
width: 99%;
background-color: #F5F5F5; /* WhiteSmoke */
margin: 5px;
padding-top: 10px;
padding-left: 10px;
padding-top: 10px;
padding-bottom: 10px;
}

li {
color: black;
font-size: 95%;
font-weight: normal;
filter:alpha(opacity=95);
-moz-opacity:.95;
opacity:.95;
}

.block {
background-color: #F5F5F5; /* WhiteSmoke */
border: 1px black dotted;
padding-left: 1em;
padding-right: .5em;
display: block;
margin: 2em;
}

.leftcolumn {
background: orange;
margin: 5px;
padding-left: 1px;
padding-right: 5px;
padding-top: 1px;
padding-bottom: 5px;
float: left;
}

.middlecolumn {
background-color: #F5DEB3; /* wheat */
border: dotted orange 1px;
margin: 5px;
padding-left: 1px;
padding-right: 5px;
padding-top: 1px;
padding-bottom: 5px;
}

h1 {
font-size: 120%;
font-family: arial, helvetica, sans-serif;
font-weight: bold;
color: #001F55;
}

h2 {
font-size: 110%;
font-family: arial, helvetica, sans-serif;
font-weight: bold;
color: #4682B4; /* SteelBlue */
border-bottom: 1px black dotted;
}

h3 {
font-size: 100%;
font-family: arial, helvetica, sans-serif;
font-weight: bold;
color: #4682B4; /* SteelBlue */
}

.print {

background-color: #F5F5F5; /* WhiteSmoke */
background-image: url("icons/Notepad.png");
background-repeat: no-repeat;
width: 50px;
height: 50px;
margin: 0;
padding-right: 10px;
}

.content img {
width: 30px;
border: 0;
}

.content {
background-color: #F5F5F5; /* WhiteSmoke */
margin: 0;
padding-right: 10px;
display: block;
}

a:target {
font-weight: bold;
font-style: italic;
}

.formMessage {
font-weight: bold;
font-style: italic;
}

.commenthidden {
display: none
}

.commentshown {
display: inline
}
