
/* Elements */

body { font: 80% Verdana,sans-serif; color: #7D7C7C; background: #fc6; line-height: 1.4;	margin: 6px; padding: 26px 0px 0px 0px; voice-family: "\"}\""; voice-family: inherit;	font-size: small; }
html>body { font-size: small; color: #7D7C7C; background: #F2E0A8; }
h1 { font: 2.5em Times, serif; letter-spacing: .5em; color: #000; color: #5F0000; background-color: transparent; }
h2 { font: bold 1.2em Verdana,sans-serif; margin: 6px; }
h3 { font: bold 1.1em  Verdana,sans-serif; color: #5F0000; margin: 6px; background-color:transparent; }
h4 { font: bold 100% Verdana,sans-serif; color: #000; margin: 6px; background-color:transparent; }
h5 { font: bold 100% Verdana,sans-serif; color: #5F0000; margin: 2px 0px; bottom: 0px;  padding-top: 4px; background-color:transparent; }
.small { font: 80% Verdana,sans-serif; color: #7D7C7C; background: #F2E0A8; }
.greek {font: 105% Symbol, sans-serif; }
.return { font: 80% Verdana,sans-serif; text-align: right; position:absolute; right: 0; padding-top: 24px; padding-bottom: 24px;  }
.right { font: 80% Verdana,sans-serif; color: #7D7C7C; background: #F2E0A8; text-align: right; line-height: 1.4; margin: 6px; padding: 26px 0px 0px 0px; voice-family: "\"}\""; voice-family: inherit;	font-size: small; }
img, a.img { border: 0px; }
img { border-width: 0; }

/* Top Navigation */

#logo { position:absolute; left:12px; top:5px; }
#topNav { position:absolute; left:12px; top:55px;width:auto; height:100px }
#topNav2 { position:absolute; left:12px; top:75px; width:auto; height:100px}

#searchNav { font:85% Verdana,sans-serif; position:absolute; top:15px; right: 0; width:20%; color: #5F0000; background: #F2E0A8; }
.searchField { background:#F6F5E1; border:1px solid #5F0000; color: #5F0000; font:11px Verdana,sans-serif; margin:0;  height:14px; width:84px; bottom : 2px;  right : 2px;  left : 2px;  top : 2px; }
.searchButton { background:#F6F5E1; border:1px solid #5F0000; color: #5F0000; font:11px Verdana,sans-serif; margin:2px;  height:18px; width:48px; bottom : 2px;  right : 2px;  left : 2px;  top : 2px; }

.years  {background:#F6F5E1; border:1px solid #CCC; color: #7D7C7C; font:10px Verdana,sans-serif; margin:0px; 	padding: 2px; height:17px; width:17px; }
.yearsHi { background:#F6F5E1; border:1px solid #5F0000; color: #5F0000; font:10px Verdana,sans-serif; margin:0px; padding: 2px ; height:17px; width:17px;  }

.months { background:#F6F5E1;border:1px solid #CCC;color: #7D7C7C; font:10px Verdana,sans-serif; margin:0px;padding:2px;height:17px;width:17px;   }
.monthsHi { background:#F6F5E1;border:1px solid #5F0000;color: #5F0000; font:10px Verdana,sans-serif; margin:0px;padding:2px;height:17px;width:17px;   }

/* Positioning of main page elements */

#main { position: absolute; left: 12px; top: 100px; width: auto;  }
#mainContent { position: absolute;left: 12px; top: 120px; width: 70%; z-index: 0; }
#rightNav p { margin: .5em 1em .5em 2em; padding: 2px; line-height: 1.5em; background: #F6F5E1; background-color:transparent; }
#rightNav ul { list-style:none; margin: 1em 1em .5em 2em; padding: 1px; padding-top: 3px; padding-bottom: 3px;  line-height: 1.4em;}
#rightNav li { list-style:none; padding: 3px; padding-top: 3px; padding-bottom: 3px;  line-height: 1.4em;}
#rightNav {	position: absolute;	width: 180px; left: 75%; top: 120px; z-index: 2; background: #F6F5E1; border: 1px solid #5F0000; color: #000; font: 85% Verdana,sans-serif; }
#rightNav h1 { background:#5F0000; color:#FFF; font: bold 100% Verdana,sans-serif; text-transform:uppercase; margin: 0px; padding: 4px; }

/* Link Styles  */

a:link { text-decoration: none; color:#000; background-color:transparent;  }
a:active { text-decoration: none; color:#000; background-color:transparent;  }
a:visited { text-decoration: none; color:#000; background-color:transparent;  } 

a.textLink:link { text-decoration:none; color:#5F0000; background-color:transparent; }
a.textLink:visited { text-decoration:none; color:#5F0000; background-color:transparent; }
a.textLink:hover { color:#5F0000; background-color:transparent; border-bottom: 1px dotted #5F0000; }
a.textLink:active { color:#5F0000; background-color:transparent ;border-bottom: 1px dotted #5F0000; }

a.returnLink:link {text-decoration:none;color:black;background-color:transparent; font-size:85%; }
a.returnLink:visited {text-decoration:none;color:black;background-color:transparent; font-size:85%; }
a.returnLink:hover {text-decoration:underline;color:#5F0000;background-color:transparent; font-size:85%; }
a.returnLink:active {text-decoration:underline;color:#5F0000;background-color:transparent; font-size:85%; }



