/*iframe { border-style: solid; border-width: 2px 3px 3px 2px; border-color: #eeeeee #666666 #333333 #dddddd }*/
body  { position: absolute; width: 100%; height: 100%; font-family: Arial ; margin: 0; padding: 0; background-color:#dedbde; overflow:scroll; }
a       { text-decoration: none; color: #000000; outline:0px;}
a:hover { text-decoration: underline; color: #810000; }
a img { border:0px; }
p,div { margin: 0px; }
form { border-width: 0; }
input, textarea { background-color: #dedbde; vertical-align: middle; border-width: 0; }

.pagetitle { color: #CCCCCC; font-size: 18px; line-height: 18px; font-family: Arial; height:11px; overflow:hidden; border-bottom:2px solid #DDDDDD; }

.menu  { position: relative; padding:0px;}
.menusub  { position: relative; padding:0px;  }
.menu_1 { position: relative; font-size: 11px; letter-spacing:0.05em; line-height: 11px; font-variant: small-caps; background-image: url(images/button_1.jpg); background-repeat: no-repeat; height: 18px; max-height:16px; width: 100px; max-width: 80px; margin: 0px; padding-right: 15px; padding-left: 5px; padding-top:2px; }
.menu_1-act { position: relative; font-size: 11px; letter-spacing:0.05em; line-height: 11px; font-variant: small-caps; background-image: url(images/button_1.jpg); background-repeat: no-repeat; height: 18px; max-height:16px; width: 100px; max-width: 80px; margin: 0px; padding-right: 15px; padding-left: 5px; padding-top:2px;}

.menu_2_hover { position:absolute; margin-top:16px; visibility:hidden; border:1px solid #aaaaaa;  border-left:12px solid #A00000; font-variant: small-caps; }
.menu_2     {  position: relative; font-size: 11px; line-height: 11px; letter-spacing:0em; font-weight:normal; background-color:#efefef; height: 18px; max-height: 14px; width:80px; margin:0px; padding: 4px 0px 0px 0px; border-bottom:1px solid #CCCCCC;}
.menu_2-act {  position: relative; font-size: 11px; line-height: 11px; letter-spacing:0em; background-color:#e3e3e3; height: 18px; max-height: 14px; width:80px; margin:0px; padding: 4px 0px 0px 0px; border-bottom:1px solid #CCCCCC; }

.menu_1 a { position: absolute; height:100%; width:90%; margin:0px; padding:0px; color:#000000; }
.menu_1-act a { position: absolute; height:100%; width:90%; margin:0px; padding:0px; color:#810000; }
.menu_2 a { position: absolute; height:100%; width:90%; margin:0px; padding:0px; color:#000000; }
.menu_2-act a { position: absolute; height:100%; width:90%; margin:0px; padding:0px; color:#810000; }


/*
.menu_3     { font-size: 9px; line-height: 10px; vertical-align:middle; background-color:#dfdfdf; height: 16px; width:100px; padding: 3px 0px 0px 5px; }
.menu_3-act { font-size: 9px; line-height: 10px; vertical-align:middle; background-color:#d3d3d3; height: 16px; width:100px; padding: 3px 0px 0px 5px; }
*/

.menu_3sub     { font-size: 10px; line-height: 10px; vertical-align:middle; padding: 0px 10px 2px 10px; border-top:1px solid #cccccc; border-bottom:1px solid #999999; }
.menu_3sub-act { font-size: 10px; line-height: 10px; vertical-align:middle; padding: 0px 10px 2px 10px; border-top:1px solid #cccccc; border-bottom:1px solid #999999; background-color:#e0e0e0; }

.head10 { color: #aaaaaa; font-weight: bold; font-size: 10px; line-height: 12px; font-family: Arial; margin-bottom: -10px; padding-left: 10px }
.head12 { color: #aaaaaa; font-weight: bold; font-size: 12px; line-height: 16px; font-family: Arial; padding-left: 10px }
.head14 { color: #aaaaaa; font-weight: bold; font-size: 14px; line-height: 18px; font-family: Arial; padding-left: 20px }
.p10 { font-size: 10px; line-height: 12px; font-family: Arial; margin-bottom: 20px }
.p10b { font-weight: bold; font-size: 10px; line-height: 12px; font-family: Arial; margin-bottom: 20px }
.p11 { font-size: 11px; line-height: 13px; font-family: Arial; margin-bottom: 20px }
.p10rt { color: #810000; font-size: 10px; line-height: 12px; font-family: Arial; margin-bottom: 20px }
.p11bgr { color: #aaaaaa; font-weight: bold; font-size: 11px; line-height: 13px; font-family: Arial }
.p11brt { color: #810000; font-weight: bold; font-size: 11px; line-height: 13px; font-family: Arial }
.p12 { font-size: 12px; line-height: 15px; font-family: Arial }
.p12rt { color: #810000; font-size: 12px; line-height: 15px; font-family: Arial }
.p12b { font-weight: bold; font-size: 12px; line-height: 15px; font-family: Arial }
.p12bgr { color: #aaaaaa; font-weight: bold; font-size: 12px; line-height: 15px; font-family: Arial }
.p12brt { color: #810000; font-weight: bold; font-size: 12px; line-height: 15px; font-family: Arial }
.p12dh { font-size: 12px; line-height: 22px; font-family: Arial }
.p12right { font-size: 12px; line-height: 15px; font-family: Arial; text-align: right }
.p14 { font-size: 14px; line-height: 16px; font-family: Arial }
.p14dh { font-size: 14px; line-height: 32px; font-family: Arial }
.p14i { font-style: italic; font-size: 14px; line-height: 16px; font-family: Arial }
.p14b { font-weight: bold; font-size: 14px; line-height: 16px; font-family: Arial }
.p14brt { color: #810000; font-weight: bold; font-size: 14px; line-height: 16px; font-family: Arial }
.p14bgr { color: #aaaaaa; font-weight: bold; font-size: 14px; line-height: 16px; font-family: Arial; padding-left: 20px }
.zeroline { font-size: 0px; line-height: 0px }

