@charset "UTF-8";
a:menu-left {text-decoration: none; font: 8pt verdana,arial,helvetica,sans-serif; letter-spacing: 2px;}
a:link { text-decoration: none; color:#6699CC; font: verdana,arial,helvetica,sans-serif; }
a:visited { text-decoration: none; color:#6699CC; font: verdana,arial,helvetica,sans-serif; }
a:hover {text-decoration:underline; font: verdana,arial,helvetica,sans-serif; }
a:active { text-decoration: none; font: verdana,arial,helvetica,sans-serif;}

img { border: none; }

a.red:link { color: #700000 ; text-decoration: none; font: 10pt verdana,arial,helvetica,sans-serif;letter-spacing: 2px; }
a.red:visited { color: #700000 ; text-decoration: none; font: 10pt verdana,arial,helvetica,sans-serif;letter-spacing: 2px; }
a.red:hover { color: #700000 ; text-decoration: underline; font: 10pt verdana,arial,helvetica,sans-serif; letter-spacing: 2px; }
a.red:active { color: #700000 ; text-decoration: none; font: 10pt verdana,arial,helvetica,sans-serif;letter-spacing: 2px; }

a.white_10:link { color: #ffffff; text-decoration: none; font: 10pt verdana,arial,helvetica,sans-serif;letter-spacing: 2px; }
a.white_10:visited { color: #ffffff; text-decoration: none; font: 10pt verdana,arial,helvetica,sans-serif;letter-spacing: 2px; }
a.white_10:hover { color: #ffffff; text-decoration: underline; font: 10pt verdana,arial,helvetica,sans-serif; letter-spacing: 2px; }
a.white_10:active { color: #ffffff; text-decoration: none; font: 10pt verdana,arial,helvetica,sans-serif; letter-spacing: 2px; }

a.white:link { color: #ffffff; text-decoration: none; font: 8pt verdana,arial,helvetica,sans-serif;letter-spacing: 2px; }
a.white:visited { color: #ffffff; text-decoration: none; font: 8pt verdana,arial,helvetica,sans-serif;letter-spacing: 2px; }
a.white:hover { color: #ffffff; text-decoration: underline; font: 8pt verdana,arial,helvetica,sans-serif; letter-spacing: 2px; }
a.white:active { color: #ffffff; text-decoration: none; font: 8pt verdana,arial,helvetica,sans-serif; letter-spacing: 2px; }

a.black:link { color: #000000; text-decoration: none; font: 8pt verdana,arial,helvetica,sans-serif }
a.black:visited { color: #000000; text-decoration: none; font: 8pt verdana,arial,helvetica,sans-serif }
a.black:hover { color: #000000; text-decoration: underline; font: 8pt verdana,arial,helvetica,sans-serif }
a.black:active { color: #000000; text-decoration: none; font: 8pt verdana,arial,helvetica,sans-serif }


a.gold:link { color: #FCD860; text-decoration: none; font: 8pt verdana,arial,helvetica,sans-serif }
a.gold:visited { color: #FCD860; text-decoration: none; font: 8pt verdana,arial,helvetica,sans-serif }
a.gold:hover { color: #FCD860; text-decoration: underline; font: 8pt verdana,arial,helvetica,sans-serif }
a.gold:active { color: #FCD860; text-decoration: none; font: 8pt verdana,arial,helvetica,sans-serif }

a.nav:link { color: #EBE2DD; text-decoration: none; font: 8pt verdana,arial,helvetica,sans-serif }
a.nav:visited { color: #EBE2DD; text-decoration: none; font: 8pt verdana,arial,helvetica,sans-serif }
a.nav:hover { color: #EBE2DD; text-decoration: underline; font: 8pt verdana,arial,helvetica,sans-serif }
a.nav:active { color: #EBE2DD; text-decoration: none; font: 8pt verdana,arial,helvetica,sans-serif }

a.lmenu:link { color: #ffffff; text-decoration: none; font: 8pt "Times New Roman", Times, serif; letter-spacing: 2px; }
a.lmenu:visited { color: #ffffff; text-decoration: none; font: 8pt "Times New Roman", Times, serif; letter-spacing: 2px; }
a.lmenu:hover { color: #ffffff; text-decoration: underline; font: 8pt "Times New Roman", Times, serif; letter-spacing: 2px; }
a.lmenu:active { color: #ffffff; text-decoration: none; font: 8pt "Times New Roman", Times, serif; letter-spacing: 2px; }

a.lmenu-san:link { color: #ffffff; text-decoration: none; font: 8pt Verdana, Arial, Helvetica, sans-serif; letter-spacing: 2px; }
a.lmenu-san:visited { color: #ffffff; text-decoration: none; font: 8pt Verdana, Arial, Helvetica, sans-serif; letter-spacing: 2px; }
a.lmenu-san:hover { color: #ffffff; text-decoration: underline; font: 8pt Verdana, Arial, Helvetica, sans-serif; letter-spacing: 2px; }
a.lmenu-san:active { color: #ffffff; text-decoration: none; font: 8pt Verdana, Arial, Helvetica, sans-serif; letter-spacing: 2px; }

a.gray:link { color: #696969; text-decoration: none; font: 8pt Verdana, Arial, Helvetica, sans-serif; letter-spacing: 2px; }
a.gray:visited { color: #696969; text-decoration: none; font: 8pt Verdana, Arial, Helvetica, sans-serif; letter-spacing: 2px; }
a.gray:hover { color: #808080; text-decoration: underline; font: 8pt Verdana, Arial, Helvetica, sans-serif; letter-spacing: 2px; }
a.gray:active { color: #696969; text-decoration: none; font: 8pt Verdana, Arial, Helvetica, sans-serif; letter-spacing: 2px; }

.small-cap-head-1 {font-family: Georgia, Times New Roman, Times, serif; font-size: 18px; font-style: normal; font-variant:small-caps;}
.head-1 {font-family; font-family:Georgia, "Times New Roman", Times, serif; font-size: 18px; font-style: normal; color:#7e9ca0; letter-spacing:1px;}
.head-1a {font-family; font-family:Georgia, "Times New Roman", Times, serif; font-size: 18px; font-style: normal; color:#6699FF; letter-spacing:1px;}
.head-1b {font-family; font-family:Georgia, "Times New Roman", Times, serif; font-size: 18px; font-style: normal; color:#5374AD; letter-spacing:1px;}
.head-2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight:bold; color:#7e9ca0;}
.head-3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color:#7e9ca0;}
.head-4 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color:#7e9ca0;}
.text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#696969}
.text-blk {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
.text-bold {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#696969; font-weight:bold;}
.footer {font-family: "Times New Roman", Times, serif; font-size: 12px; color: #7e9ca0; font-style: normal; letter-spacing: 3px}
.footer-sub {font-family: Verdana, Arial, Helvetica, sans-serif, sans-serif; font-size: 10px; color:#696969; letter-spacing: 3px; }
.nav-horiz {font-family:Trebuchet MS1, Helvetica, sans-serif; font-size: 14px; letter-spacing: 2px; font-style: normal; font-variant:small-caps; color:#ffffff; }
.greyground {background-color:#F0F0F0; }
td.redborder-r {
border-collapse: collapse;
border: .1em solid #700000;
border-top: 0;
border-bottom: 0;
border-left: 0;
}
td.redborder-b {
border-collapse: collapse;
border: .1em solid #700000;
border-top: 0;
border-left: 0;
border-right: 0;
}
td.redborder-rb {
border-collapse: collapse;
border: .1em solid #700000;
border-top: 0;
border-left: 0;
}
td.redborder-t {
border-collapse: collapse;
border: .1em solid #700000;
border-bottom: 0;
border-left: 0;
border-right: 0;}
td.redborder-rt {
border-collapse: collapse;
border: .1em solid #700000;
border-bottom: 0;
border-left: 0;}
td.redborder-l {
border-collapse: collapse;
border: .1em solid #700000;
border-right: 0;
border-top: 0;
border-bottom: 0;}
td.whiteborder {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#696969; border: 1px solid white;}
table.whiteborder {
border: thin solid #ffffff;
}
img.floatLeft { 
    float: left; 
    margin: 4px; 
}
img.floatRight { 
    float: right; 
    margin: 4px; 
}


