/* CSS Document */

body { background-image:url(hiero.gif); background-color:#CCCC99; margin-top:50px; margin-left:10px;  
font:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:10pt;}

p { margin-bottom: .05cm; font-family: Verdana, Helvetica, sans-serif; font-size: 10pt;}

h3 {color:#800000}
h1 {color: #000000; size:36pt; font-family: Monotype Corsiva; }

th {border: solid 1px; color:#000000; background-color:#C0C0C0; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; TEXT-DECORATION: none}
tr {  font-family: Verdana, Helvetica, sans-serif; font-size: 10pt;}
td {  font-family: Verdana, Helvetica, sans-serif; font-size: 10pt;}
form {font-size: 10pt;}

p.blue { margin-bottom: .05cm; font-family: Verdana, Helvetica, sans-serif; font-size: small;
font-style: italic; color: #000080;}
p.red { margin-bottom: .05cm; font-family: Verdana, Helvetica, sans-serif; font-size: small;
font-style: italic; color: #8B0000;}
li {font-size: small; font-weight: normal}

h3.bar {border: solid 0px; width:97%;  margin-bottom: .25cm; margin-top: .25cm; color:#000000;
background-color:#C0C0C0 ; font-size: 12pt; FONT-FAMILY: Arial, Helvetica, sans-serif; color: #000080; TEXT-DECORATION: none}


a:link { color: #800000; text-decoration: none; font-size: 10pt; font-weight: bold}
a:visited {color: #800000; text-decoration: none; font-size: 10pt; font-weight: normal; }
a:hover { text-decoration: underline;}


a.dashed:link { color: #000080; text-decoration: none; font-size: small; font-weight: normal;}
a.dashed:visited {color: #000080; text-decoration: none; font-size: small; font-weight: normal; }
a.dashed:hover { color:#000080; border-bottom-style:dashed; border-bottom-width:1px; }

a.bluebox:link {font-family:Verdana, Arial, Helvetica, sans-serif;
width: 100px;
font-weight:bold;
font-size:small;
border:0px solid #000080;
color: #000080;               /* text color is white */
     background: #e6e6e6;            /* Content, padding will be silver */
     margin: 6px 6px 6px 6px;


}

a.title:link {font-family: Lucida Handwriting;
border-bottom-style:dashed; border-bottom-width:1px;
font-weight:bold;
font-size:medium;
color: #800000;               /* text color is marroon */

}

a.title:visited {font-family: Lucida Handwriting;
border-bottom-style:dashed; border-bottom-width:1px;
font-weight:normal;
font-size:medium;
color: #800000;               /* text color is marroon */

}
a.title:hover { font-family: Lucida Handwriting;
font-size:medium;
text-decoration:underline;
border: solid 0px #ffffff;
color: #000000;               /* text color is marroon */
background: #ffffff  ;     /* Content, background padding will be silver */

}

a.bluebox:link {font-family:Verdana, Arial, Helvetica, sans-serif;
width: 100px;
font-weight:bold;
font-size:small;
border:0px solid #000080;
color: #000080;               /* text color is white */
     background: #e6e6e6;            /* Content, padding will be silver */
     margin: 6px 6px 6px 6px;
        padding: 0px 60px 3px 3px; /* Note 0px padding right */

}

a.bluebox:visited {font-family:Verdana, Arial, Helvetica, sans-serif;
width: 100px;
font-weight:bold;
font-size:small;
border:0px solid #000080;
color: #000080;               /* text color is dk blue */
     background: #e6e6e6;            /* Content, padding will be silver */
            margin: 6px 6px 6px 6px;
        padding: 0px 60px 3px 3px; /* Note 0px padding right */
                width:100%
}

a.bluebox:hover { font-family:Verdana, Arial, Helvetica, sans-serif;
width:130px;
font-size:small;
text-decoration:none;
border: solid 0px #000080;
color: #e6e6e6;               /* text color is silver */
     background: #191970;     /* Content, background padding will be dk.blue */

}

a.side:link { color: #000080; text-decoration: none; font-size: small; font-weight: bold}
a.side:visited {color: #000080; text-decoration: none; font-size: small; font-weight: bold; }
a.side:hover { color: #ffffff; border-bottom-style:solid; border-bottom-width:1px; border-top-style:none; border-top-width:0px;}


hr { text-align: left; width: 100%; }

td {  font-family: Verdana, Helvetica, sans-serif; font-weight: normal; font-size: small;}
div { font-family: Verdana, Helvetica, sans-serif; font-size: small; font-weight:bold}

/*top nav menu styles begins*/


div#topmenu { position: inline; }

div#topmenu ul#menu { margin: 0; padding: 1px 0 0px 16px; /* top, left, bottom, right */
white-space: nowrap;
}

ul#menu li
{
float: left;
display: inline;
text-align: left;
font-size: 10pt;
list-style-type: none;
margin: 0;
padding: 2px 0 2px 0px;  /* top, left, bottom, right * this is INSIDE each little link -- nothing to do with the bar*/

white-space: nowrap;
}

ul#menu li a { 
padding: 3px 12px 3px; /* 3 px is height of link choice; 10px is the distance beween each link*/ 
color: #F8F8FF;
font-size: 10pt;
background-color: #800000; /* background color of each main component of nav bar -- currently marroon*/
text-decoration: none;


}



ul#menu li a:hover { 

color: #000;
background-color: #DCDCDC;
text-decoration: none;

}

ul#menu a:visited
{
color: #F8F8FF;
background-color: #800000;
text-decoration: none;
font-weight: bold;
}

ul#menu li a.current { 

color: #F8F8FF;
background-color: #8B0000 ;
border: 1px solid #000;
text-decoration: none;
text-indent: 0px;
}


ul#menu li a.current:link
{ color: #fff;
background-color: #8B0000 ;
border: 1px solid #000;
text-decoration: none;
text-indent: 0px;
}

ul#menu li a.current:visited
{ color: #fff;
background-color: #8B0000 ;

text-decoration: none;
text-indent: 0px;
}

ul#menu li a.current:hover
{ color: #000;
background-color: #DCDCDC ;

text-decoration: none;
text-indent: 0px;
}


/* A narrow horizontal container that centers its content */
#navigationblock {
display: inline;
background: #800000;
padding: 2px;
text-align: left;
}

/* "navigation ul" styles turn an UL into a horizontal navigational bar */
#navigationblock ul {
display: inline;
font-size: 10pt;
margin: 0; /* removes indent IE and Opera */
padding: 0; /* removes indent Mozilla and NN7 */
}

/* border-left adds a "|" seperator between links */
#navigationblock ul li {
border-left: 1px solid #999999;
display: inline; /* sets orientation across the containing element */
list-style: none; /* turns off display of bullet */
}

/* border-left removes the "|" seperator for the first link */
#navigationblock ul li.first {
border-left: none;
display: inline;
}

/* Adds padding and link color */
#navigationblock a {
color: #ffffff;
font-weight: bold;
padding: 0.2em 0.4em;
display: inline;
}

/* Adds padding and link color */
#navigationblock a.visited {
color: #ffffff;
font-weight: bold;
display: inline;
}

/* Changes font color when hovering */
#navigationblock a:hover {
color: #000000;
display: inline;

}

/* Changes the background color when the link is hovered */
#navigationblock li a:hover {
background: #dddddd;
text-decoration: none;
display: inline;
}


