/* Basic page set-up and font information */

body {
font-family: Georgia, 'Times New Roman', Times, Serif;
color:darkred;
background-color: #F4EBD3;
padding-left: 175px;
padding-right: 30px;
padding-top: 1px;
padding-bottom: 1px;
background-image : url(../images/Background.bmp);
scrollbar-base-color:#336699;
scrollbar-arrow-color:#ffffff;
}

p, li {
font-family: Georgia, 'Times New Roman', Times, Serif;
color:darkred;
text-align: justify;
} 

.center { text-align:center; }
.left { text-align:left; }
.right { text-align:right; }

.justify { text-align: justify; }
.indent3 { margin-left: 3em; }
.highlight { background-color: yellow; letter-spacing: 0.2em;}

/* Definition for the 3 types of hyperlinks
- note the order: link, visited, hover, active - 
this is important for the links to work properly! */

a:link { color:darkblue; text-decoration:none; text-shadow: lightblue 2px 2px 2px;}
a:visited { color:purple; text-decoration:none; text-shadow: lightblue 2px 2px 2px;}
a:hover { color:blue; text-decoration:underline; text-shadow: lightblue 2px 2px 2px;}
a:active { color:red; text-decoration:none; text-shadow: yellow 2px 2px 2px;}

em {
text-decoration: none;
color: #DC5618;
font-style:normal
}

.SideBar {
 font-family:Georgia, 'Times New Roman', Times, Serif;
 font-size:small;
 font-weight:normal;
 text-align:center;
 padding-left:35px;
 background-color:#F8C64B;

 overflow:auto;
 height:100%;
 margin-top: -25px;
 padding-top: 80px;
 width:150px;
 height:auto;
 position:absolute;
 left:0;
 top:20;
 bottom:20;
 border-right: 0.5em;
}

html>body .SideBar { position:fixed; height:100%;}
 
.Title {
 overflow:hidden;
 height:100%;
 margin-top: -25px;
 padding-top: 80px;
 position:absolute;
 height:auto;
 left:0;
 top:20;
 bottom:20;
 background-color: #F8C64B;
}

html>body .Title { position:fixed; height:100%;}

.Search {
 overflow:hidden;
 padding-left: 10px;
 padding-bottom: 20px;
 position:absolute;
 left:0;
 top:0;
}

html>body .Search { position:fixed;}

.Greeting {
 overflow:hidden;
 position:absolute;
 right:0;
 top:0;
}
 
.Strip {
padding-top: 30px;
padding-bottom: 30px;
}

.Heading1 {
font-family: Georgia, 'Times New Roman', Times, Serif;
text-align:center;
padding-top:0px;
color:darkred;
font-weight:bold;
font-size: 200%;
font-variant: small-caps;
text-shadow: orange 2px 2px 2px;
}

.Heading2 {
font-family: Georgia, 'Times New Roman', Times, Serif;
text-align: center;
background-color:#DC5618; 
color:white; 
width:100%;
max-width:820px;
margin-left:auto;
margin-right:auto;
padding-top:5px;
padding-bottom:5px;
font-weight:bold;
font-size: 150%;
font-variant: small-caps;
text-shadow: orange 2px 2px 2px;
}


.Heading3 {
font-family: Georgia, 'Times New Roman', Times, Serif;
text-align:center;
color:chocolate;
font-weight:bold;
font-size: 125%;
font-variant: small-caps;
text-shadow: yellow 2px 2px 2px;
}

.Heading4 {
font-family: Georgia, 'Times New Roman', Times, Serif;
text-align:center;
color:chocolate;
font-weight:bold;
font-size: 100%;
font-variant: small-caps;
text-shadow: yellow 2px 2px 2px;
}

.Heading5 {
font-family: Georgia, 'Times New Roman', Times, Serif;
text-align:left;
color:darkred;
font-weight:normal;
font-size: 100%;
font-variant: small-caps;
margin-left:100px;
margin-right:100px;
text-shadow: orange 2px 2px 2px;
}

.Heading6 {
font-family: Georgia, 'Times New Roman', Times, Serif;
text-align:left;
color:darkred;
font-weight:bold;
font-size: 100%;
font-variant: small-caps;
text-shadow: orange 2px 2px 2px;
}

.Image {
display:block;
}


hr {
border:3px dotted darkred; 
width:100%;
text-align:center;
}


.dropcontent {
display:block;
margin-bottom:50px;
text-align:center;
}

.dropcontent:before {
margin-bottom:20px;
}

.tabstyle{
cursor: pointer;
cursor: hand;
font-variant: small-caps;
background-color: lightyellow;
border: 2px solid darkred;
}

.tabstyle b{
color: darkred;
margin-left: 1em;
margin-right: 1em;
text-transform:none;
}

#cyclelinks2{
margin-left: 1em;
margin-right: 1em;
}

#cyclelinks2 .tabsfootstyle{
font-weight:bold;
text-decoration:none;
}

#tooltip{
font-size:95%;
position: absolute;
border: 2px solid blue;
padding: 6px;
background-color: #FFFF99;
background-image:url(../images/Note.jpg);
visibility: hidden;
z-index: 100;
progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

