html {font-size:100%;}
body {font:.8em verdana,arial, sans-serif;background:#FBE9FE url(images/bgs/bge.jpg);color:#73a;margin:0;padding:0;}
#top {width:100%;height:124px;background-image:url(images/bgs/top.jpg)}
#menu {height:25px;width:100%;background-image:url(images/bgs/menu.gif)}
#curt {height:35px;width:100%;background-image:url(images/bgs/curt.gif);text-align:left}
#fla {position:absolute;z-index:200;top:184px;right:0;background-image:url(images/bgs/right.jpg);background-repeat:repeat-y;width:114px;}
#side {position:absolute;z-index:300;top:240px;left:10px}
#bodf {width:100%;background:url(images/bgs/right.jpg) 100% 0 repeat-y;}
#bod {padding:0 135px 0 140px;margin:0;}
#bod p {margin:15px 0;text-align:left;line-height:1.3em}
#bread {text-align:right;font-size:.8em;font-weight:bold;padding:7px 0 0}
#spec {padding:0 135px;margin:0;}
img {border:0;}
.c {text-align:center}
a {font-weight:bold;text-decoration:none;}
a:link  {color:#74d;background-color:#FBE9FE;}
a:visited {color:#85e;background-color:#FBE9FE;}
a:active {color:#9ff;background-color:#FBE9FE;}
a:hover {color:#939;text-decoration:underline;background-color:#FBE9FE;}
.clear {clear:both;}
#bl {font-size:.7em;line-height:1.3em;text-align:left;padding:5px 0 2px;margin:0;}
#br {font-size:.7em;line-height:1.3em;text-align:center;padding:19px 0 2px;}
#br2 {text-align:right;margin:0;padding:5px 0 2px;font-size:.7em;line-height:1.3em;}
#br3 {text-align:right;margin:0;padding:19px 0 2px;font-size:.7em;line-height:1.3em;}
#hed {font-weight:bold;font-size:.9em;line-height:1.3em;text-align:center;padding:5px 0 0;clear:both}
h1 {color:#d5d;background-color:#FBE9FE;font-size:1.4em;font-variant:small-caps;padding:5px 0 0;text-align:left;letter-spacing:1px}
h2 {color:#d5d;background-color:#FBE9FE;font-size:1.2em;padding:3px 0 0;text-align:left;letter-spacing:.1em}
h3 {color:#d5d;background-color:#FBE9FE;font-size:1.2em;padding:0;text-align:left;letter-spacing:.1em}
.b {font-weight:bold}
#links {font-size:.8em;width:100%;border-top:1px solid #e8e;border-bottom:1px solid #e8e;padding:3px 0;margin:20px 0 0;word-spacing:1.8em;text-align:center}
.up {float:right;clear:both}
.thumbs {list-style:none;padding:5px 0 0 0;margin:0;text-align:center;}
.thumbs li {padding:0 5px;margin:0;text-align:center;display:inline;}
.thumbs li img {border:1px solid #a5b;margin:0 0 10px}
.pic {border:1px solid #c5d;text-align:center}
.picr {border:1px solid #d5e;float:right;margin:10px 0 20px 20px}
.dl {padding:0 10px 4px 20px;font-weight:bold;vertical-align:top;border-bottom:1px solid #9ff}
.dr {padding:0 20px 4px 0;vertical-align:top;border-bottom:1px solid #9ff}
.dm {text-align:center;background-color:#deffff;color:#94a;font-weight:bold;font-style:italic;font-size:.9em}
.picd {border:1px solid #a5b;text-align:center;margin:5px}
.list {list-style:outside url(images/hat.gif);padding:0 70px;margin:0;text-align:center;}
.list li {padding:0 20px 3px;margin:0;text-align:left;font-weight:bold;color:#64b;background-color:#FBE9FE}

.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
.clBar{position:absolute; width:10px; height:10px; visibility:hidden}

.clLevel0,.clLevel0over{position:absolute; padding:2px 2px 0 6px;font-weight:bold;font-size:11px;text-align:center;}
.clLevel0{background:#e5b9e3 url(images/ond.gif) no-repeat 0 0;color:#74d;}
.clLevel0over{background:#9ff url(images/off.gif) no-repeat 0 0;color:#828;cursor:pointer;border-left:1px solid #f3f;border-right:3px solid #f3f}

.clLevel1, .clLevel1over{position:absolute; padding:4px 4px 0 6px;font-weight:bold;font-size:10px;text-align:left;line-height:1.3em}
.clLevel1{background-color:#cff;color:#63c;}
.clLevel1over{background-color:#fbf;color:#828;cursor:pointer;}
.clLevel1border{position:absolute; visibility:hidden; background-color:#f6f;color:#018}

.clLevel2, .clLevel2over{position:absolute; padding:4px 4px 2px 6px;font-weight:bold;font-size:10px;text-align:left;line-height:1.3em}
.clLevel2{background-color:#DAC1F2;color:#52a;}
.clLevel2over{background-color:#f96;color:#fff; cursor:pointer;}
.clLevel2border{position:absolute; visibility:hidden; background-color:#f6f;color:#018}

.clLevel3, .clLevel3over{position:absolute; padding:4px 4px 2px 6px; font-weight:bold;font-size:10px;text-align:left;line-height:1.3em}
.clLevel3{background-color:#ff9;color:#52a;}
.clLevel3over{background-color:#39f;color:#fff; cursor:pointer;}
.clLevel3border{position:absolute; visibility:hidden; background-color:#f6f;color:#018}
