
body {position: relative; margin: 0; padding: 0;}


div#content {width: 1020px; margin: 60px auto; text-align:left;border: solid #404040 1px;}

div#content4 {position: absolute; top: 55px; left: 161px; right: 0px; width: 80%;
   color: #FFF; font: 13px Verdana, sans-serif; padding: 10px; 
   border: dotted #C0C0C0 1px;}

div#links {position: absolute; top: 56px; left: center; width: 160px; height: 600px; font: 16px Verdana, sans-serif;}
code, pre {color: #EDC; font: 110% monospace;}
   
div#content p {margin: 0 1em 1em;}
div#content h3 {margin-bottom: 0.25em;}

.selectedpage {display: block; text-align: center; font: bold 12px sans-serif; letter-spacing: 0.1em;
   padding: 15px 5px; margin: 0 0 1px; border-width: 1; 
   background-color:#000000; 
   text-decoration: none; color: #F6DA2A;}

a.menulink:link {display: block; text-align: center; font: bold 12px sans-serif; letter-spacing: 0.1em;
   padding: 15px 5px; margin: 0 0 1px; border-width: 1; 
   text-decoration: none; color: #EED;}
a.menulink:hover {display: block; text-align: center; font: bold 12px sans-serif; letter-spacing: 0.1em;
   padding: 15px 5px; margin: 0 0 1px; border-width: 1; 
   text-decoration: none; color: #F6DA2A;background-color:#000;}
a.menulink:visited {display: block; text-align: center; font: bold 12px sans-serif; letter-spacing: 0.1em;
   padding: 15px 5px; margin: 0 0 1px; border-width: 1; 
   text-decoration: none; color: #EED;}

a.headerlink:link {margin: 0px 9px 0.1em; padding: 0px 15px 0px; text-align: left; color: #EED; border-bottom: dotted #808080 1px;
 letter-spacing: 0.3em;  font: bold 13px sans-serif; height: 25px; vertical-align: middle; white-space: nowrap;text-decoration: none;}
a.headerlink:hover {margin: 0px 9px 0.1em; padding: 0px 15px 0px; text-align: left; color: #F6DA2A; border-bottom: dotted #808080 1px;
 letter-spacing: 0.3em;  font: bold 13px sans-serif; height: 25px; vertical-align: middle; white-space: nowrap;text-decoration: none;}
a.headerlink:visited {margin: 0px 9px 0.1em; padding: 0px 15px 0px; text-align: left; color: #EED; border-bottom: dotted #808080 1px;
 letter-spacing: 0.3em;  font: bold 13px sans-serif; height: 25px; vertical-align: middle; white-space: nowrap;text-decoration: none;}


div#links a:hover {color: #F6DA2A}

a.frontpagelink:link {display: block; text-align: center; font: bold 12px sans-serif; letter-spacing: 0.1em;
   padding: 15px 5px; margin: 0 0 1px; border-width: 0; 
   text-decoration: none; color: #EED;}

h1 {margin: 9px 3px 0.5em; padding: 0px 5px 5px; text-align: right;  color: #EED; border-bottom: dotted #808080 1px;
 letter-spacing: 0.3em;  font: bold 22px sans-serif; height: 30px; vertical-align: middle; white-space: nowrap;}

h2 {margin: 0px 9px 0.1em; padding: 0px 15px 0px; text-align: left; color: #EED; border-bottom: dotted #808080 1px;
 letter-spacing: 0.3em;  font: bold 13px sans-serif; height: 25px; vertical-align: middle; white-space: nowrap;}

h3 {margin: -9px -9px 0.5em; padding: 15px 5px 5px; text-align: right; color: #EED; border-bottom: dotted #808080 1px;
 letter-spacing: 0.3em;  font: bold 12px sans-serif; height: 25px; vertical-align: middle; white-space: nowrap;}

h4 {margin: 5px 5px 0.5em; padding: 15px 5px 5px; text-align: left; color: #EED; border-bottom: dotted #404040 1px;
 letter-spacing: 0.3em;  font: bold 14px sans-serif; height: 25px; vertical-align: middle; white-space: nowrap;}

h5 {margin: 2px 7px 0.5em; padding: 15px 5px 5px; text-align: left; color: #EED; border-bottom: dotted #404040 1px;
 letter-spacing: 0.3em;  font: bold 13px sans-serif; vertical-align: middle; white-space: nowrap;}

h6 {margin: 9px 7px 0.5em; padding: 15px 5px 5px; text-align: left; color: #EED; border-bottom: dotted #404040 1px;
 letter-spacing: 0.3em;  font: bold 13px sans-serif; vertical-align: middle; white-space: nowrap;}

h7 {margin: -9px -9px 0.5em; padding: 15px 5px 5px; text-align: left; color: #EED; border-bottom: dotted #808080 1px;
 letter-spacing: 0.3em;  font: bold 12px sans-serif; height: 25px; vertical-align: middle; white-space: nowrap;}



.selected {display: block; text-align: right; letter-spacing: 0.1em; font: bold 12px sans-serif; 
   padding: 10px 1px; margin: 0 0 1px; border-width: 0; text-decoration: none; color: #F6DA2A;border-bottom: solid #F6DA2A 2px;}
   
a.sectionlink:link {width:81; display: block; text-align: right; letter-spacing: 0.1em; font: bold 12px sans-serif; 
   padding: 10px 1px; margin: 0 0 1px; border-width: 0; 
   text-decoration: none; color: #808080;border-bottom: solid #808080 2px;vertical-align: middle;}
a.sectionlink:hover {display: block; text-align: right; letter-spacing: 0.1em; font: bold 12px sans-serif; 
   padding: 10px 1px; margin: 0 0 1px; border-width: 0; 
   text-decoration: none; color: #F6DA2A;border-bottom: solid #F6DA2A 2px;vertical-align: middle;}
a.sectionlink:visited {display: block; text-align: right; letter-spacing: 0.1em; font: bold 12px sans-serif; 
   padding: 10px 1px; margin: 0 0 1px; border-width: 0; 
   text-decoration: none; color: #808080;border-bottom: solid #808080 2px;vertical-align: middle;}


.sectionbox {margin: -9px -9px 0.5em; padding: 15px 5px 5px; text-align: right;  
color: #EED; border-right: dotted #808080 1px;border-bottom: dotted #808080 1px; vertical-align: middle;height: 50px;}

.sectionbox2 {margin: -9px -9px 0.5em; padding: 15px 5px 5px; text-align: right;  
color: #EED; border-right: dotted #FFB18A 1px;border-bottom: dotted #FFB18A 1px;
 letter-spacing: 0.3em;  font: bold 8pt sans-serif; height: 50px; vertical-align: middle; }

a.sectionboxlink:link {display: block; letter-spacing: 0.1em; font: bold 9px sans-serif; 
   padding: 5px 5px; margin: 0 0 1px; border-width: 0; text-decoration: none; color: #808080;text-align: right; }
a.sectionboxlink:hover {display: block; letter-spacing: 0.1em; font: bold 9px sans-serif; 
   padding: 5px 5px; margin: 0 0 1px; border-width: 0; text-decoration: none; color: #F6DA2A;text-align: right; }
a.sectionboxlink:visited {display: block; letter-spacing: 0.1em; font: bold 9px sans-serif; 
   padding: 5px 5px; margin: 0 0 1px; border-width: 0; text-decoration: none; color: #808080;text-align: right; }
.sectionboxlink {display: block; letter-spacing: 0.1em; font: bold 9px sans-serif; 
   padding: 5px 5px; margin: 0 0 1px; border-width: 0; text-decoration: none; color: #F6DA2A;text-align: right; }

a.sectionboxlink2:link {display: block; letter-spacing: 0.2em; padding: 5px; border-width: 0; text-decoration: none; color: #808080;text-align: right; font-style:normal; font-variant:normal; font-weight:bold; font-size:8pt; font-family:sans-serif; margin-left:0; margin-right:0; margin-top:0; margin-bottom:1px}
a.sectionboxlink2:hover {display: block; letter-spacing: 0.2em; font: bold 8pt sans-serif; 
   padding: 5px 5px; margin: 0 0 1px; border-width: 0; text-decoration: none; color: #F6DA2A;text-align: right; }
a.sectionboxlink2:visited {display: block; letter-spacing: 0.2em; font: bold 8pt sans-serif; 
   padding: 5px 5px; margin: 0 0 1px; border-width: 0; text-decoration: none; color: #808080;text-align: right; }
.sectionboxlink2 {display: block; letter-spacing: 0.2em; font: bold 8pt sans-serif; 
   padding: 5px 5px; margin: 0 0 1px; border-width: 0; text-decoration: none; color: #F6DA2A;text-align: right; }


a.articlelink:link {display: block; letter-spacing: 0.1em; font: bold 8pt sans-serif; 
   padding: 3px 5px; margin: 0 0 1px; border-width: 0; text-decoration: none; color: #95A3A3; text-align: left;}
a.articlelink:hover {display: block; letter-spacing: 0.1em; font: bold 8pt sans-serif; 
   padding: 3px 5px; margin: 0 0 1px; border-width: 0; text-decoration: none; color: #F6DA2A; text-align: left; }
a.articlelink:visited {display: block; letter-spacing: 0.1em; font: bold 8pt sans-serif; 
   padding: 3px 5px; margin: 0 0 1px; border-width: 0; text-decoration: none; color: #95A3A3; text-align: left; }

.articlenolink {display: block; letter-spacing: 0.1em; font: bold 8pt sans-serif; 
   padding: 3px 5px; margin: 0 0 1px; border-width: 0; text-decoration: none; color: #FFF; text-align: left;}
   
.tabletext {display: block; letter-spacing: 0.1em; font: bold 8pt sans-serif; 
   padding: 3px 5px; margin: 0 0 1px; border-width: 0; text-decoration: none; color: #FFF; text-align: left;}
.tableborder {border-bottom:dotted #808080 1px;font: bold 13px sans-serif;}

a.normallink:link {display: block; letter-spacing: 0.1em; font: bold 8pt sans-serif; 
   padding: 0px 5px; margin: 0 0 1px; border-width: 0; text-decoration: none; color: #FFF; text-align: right;}
a.normallink:hover {display: block; letter-spacing: 0.1em; font: bold 8pt sans-serif; 
   padding: 0px 5px; margin: 0 0 1px; border-width: 0; text-decoration: none; color: #F6DA2A; text-align: right; }
a.normallink:visited {display: block; letter-spacing: 0.1em; font: bold 8pt sans-serif; 
   padding: 0px 5px; margin: 0 0 1px; border-width: 0; text-decoration: none; color: #FFF; text-align: right; }

a.linklink:link {display: block; font: normal 8pt sans-serif; 
   border-width: 0; text-decoration: none; color: #C0C0C0; text-align: left;}
a.linklink:hover {display: block; font: normal 8pt sans-serif; 
   border-width: 0; text-decoration: none; color: #F6DA2A; text-align: left; }
a.linklink:visited {display: block; font: normal 8pt sans-serif; 
   border-width: 0; text-decoration: none; color: #C0C0C0; text-align: left; }

.linklink {font: bold 10pt sans-serif; text-decoration: none; color: #FFF; }
.linklink2 {font: bold 8pt sans-serif; text-decoration: none; color: #C0C0C0; }

a.alphalink:link {display: block; letter-spacing: 0.1em; font: bold 14pt sans-serif; 
   padding: 0px 5px; margin: 0 0 1px; border-width: 0; text-decoration: none; color: #C0C0C0; text-align: right;}
a.alphalink:hover {display: block; letter-spacing: 0.1em; font: bold 14pt sans-serif; 
   padding: 0px 5px; margin: 0 0 1px; border-width: 0; text-decoration: none; color: #F6DA2A; text-align: right; }
a.alphalink:visited {display: block; letter-spacing: 0.1em; font: bold 14pt sans-serif; 
   padding: 0px 5px; margin: 0 0 1px; border-width: 0; text-decoration: none; color: #808080; text-align: right; }

.box {border:solid 1px #808080;}

.shield {border:0px solid #FFF; width: 90px; height:112px; 1px;background: url('images/shield.gif') no-repeat center top; font-weight:bold; font-size:13px; font-family:sans-serif; color:white}

.tcell {align:middle;}

.exam {font: normal 10pt sans-serif; color: #A4A4A4;}

a.archivesection:link { font: bold 8pt sans-serif; color: #808080;text-align: right; }


a.homelink:link {font: bold 10pt sans-serif; 
    text-decoration: underline; color: #DDDDDD; align:justify;}
a.homelink:hover {font: bold 10pt sans-serif; 
    text-decoration: underline; color: #DDDDDD; align:justify;}
a.homelink:visited {font: bold 10pt sans-serif; 
    text-decoration: underline; color: #DDDDDD; align:justify;}


.tableheader { font: bold 10pt sans-serif; 
    text-decoration: none; color: #DDDDDD; align:justify;}

.header { font: bold 10pt sans-serif; 
    text-decoration: none; color: #DDDDDD; align:justify;}

.label { font: normal 10pt sans-serif; 
    text-decoration: none; color: #DDDDDD; align:justify;}


.datetitle {font: verdana 25px #FFEC8C;} 

p { font: normal 10pt sans-serif; 
    text-decoration: none; color: #DDDDDD; align:justify;}

.thankyou { font: normal 15pt sans-serif; 
    text-decoration: none; color: #FFF; align:justify;}

.copyright { font: normal 9pt sans-serif; 
    text-decoration: none; color: #808080; align:justify;}
    
.text {font: normal 10pt sans-serif; text-decoration: none; color: #DDDDDD; align:justify;}

.headerlg {font: bold 11pt sans-serif; 
    text-decoration: none; color: #DDDDDD; align:justify;}
    
.important { font: normal 7pt sans-serif; 
    text-decoration: none; color: #DDDDDD;}

.month {font: normal 14pt sans-serif; 
    text-decoration: none; color: #DDDDDD; 
cursor: hand;
cursor: pointer;
padding: 2px 5px;
border: 1px solid gray;
background: #E1E1E1;
}

a.textlink:link { font: bold 10pt sans-serif; text-decoration: none; color: #EED; align:justify;cursor:hand;}
a.textlink:hover { font: bold 10pt sans-serif; text-decoration: none; color: #F6DA2A; align:justify;cursor:hand;}
a.textlink:visited { font: bold 10pt sans-serif; text-decoration: none; color: #EED; align:justify;cursor:hand;}

a.textlinksm:link { font: bold 9pt sans-serif; text-decoration: none; color: #EED; align:justify;cursor:hand;}
a.textlinksm:hover { font: bold 9pt sans-serif; text-decoration: none; color: #F6DA2A; align:justify;cursor:hand;}
a.textlinksm:visited { font: bold 9pt sans-serif; text-decoration: none; color: #EED; align:justify;cursor:hand;}

a.textlinkvsm:link { font: bold 8pt sans-serif; text-decoration: none; color: #EED; align:justify;cursor:hand;}
a.textlinkvsm:hover { font: bold 8pt sans-serif; text-decoration: none; color: #F6DA2A; align:justify;cursor:hand;}
a.textlinkvsm:visited { font: bold 8pt sans-serif; text-decoration: none; color: #EED; align:justify;cursor:hand;}


.tablehead { font: bold 8pt sans-serif; color: #FFF;}
.tablecell { font: normal 8pt sans-serif; color: #FFF;}

a.pagelink:link {display: block; letter-spacing: 0.1em; font: bold 8pt sans-serif; 
    text-decoration: none; color: #FFF;}
a.pagelink:hover {display: block; letter-spacing: 0.1em; font: bold 8pt sans-serif; 
   padding: 3px 5px; margin: 0 0 1px; border-width: 0; text-decoration: none; color: #F6DA2A; text-align: left;}
a.pagelink:visited {display: block; letter-spacing: 0.1em; font: bold 8pt sans-serif; 
   padding: 3px 5px; margin: 0 0 1px; border-width: 0; text-decoration: none; color: #FFF; text-align: left;}

hr {
border : none;
border-top : dotted 1px #202020;
color : #202020;
background-color : #202020;
height : 1px;
}

.datehead {
color: #FFFFFF;
font-size:13px;
font-weight:bold; 
font-family:sans-serif; 
}

.location {
color: #FFFFFF;
font-size:12px;
font-weight:normal; 
font-family:sans-serif; 
text-decoration:none;
}

.location2 {
color: #FFFFFF;
font-size:11px;
font-weight:normal; 
font-family:sans-serif; 
text-decoration:none;
}

.title {
	display: block; letter-spacing: 0.1em; font: bold 9pt sans-serif; 
   padding: 3px 1px; margin: 0 0 1px; border-width: 0; text-decoration: none; color: #F6DA2A; text-align: middle;
}

.title2 {
color: #F6DA2A;
font-size:13px;
font-weight:bold; 
font-family:Arial, Helvetica, sans-serif; 
text-decoration:none;
}

.detail {
color: #5D6055;
font-size:12px;
font-weight:normal; 
font-family:Arial, Helvetica, sans-serif; 
}

.HR-title {
color: #FFF;
font-size:16px;
font-weight:bold; 
font-family:sans-serif; 
}

.HR-titles {
color: #FFF;
font-size:14px;
font-weight:bold; 
font-family:sans-serif; 
}

.HR-titles2 {
color: #FFF;
font-size:13px;
font-style:italic;
font-weight:normal; 
font-family:sans-serif; 
}

.HR-textb {
color: #FFF;
font-size:13px;
font-weight:bold; 
font-family:sans-serif; 
}

.HR-text {
color: #FFF;
font-size:13px;
font-weight:normal; 
font-family:sans-serif; 
}

.righta { float:right; border:1px solid #606060; padding:2px; margin:4px 0 15px 15px; }
.rightaa { float:right; padding:2px; margin:4px 0 15px 15px; }
.lefta { float:left; border:1px solid #606060; padding:2px; margin:4px 15px 15px 0; }
.rightaa { float:right; border:1px solid #606060; padding:2px; margin:2px 0 15px 20px; }










   