html {font-size:100%}
body {color:#030; background:#f1fde6 url(images/bgs/side.png) repeat-y; margin:0;padding:0;font:90% "Trebuchet MS", Helvetica, sans-serif;}
h1 {text-align:center;font:small-caps bold 120%/1.6em "Comic Sans MS", cursive;color:#39C;letter-spacing:1px;background-color:#f1fde6}
h2 {text-align:left;font:small-caps bold 110%/1.6em "Comic Sans MS", cursive;color:#39C;letter-spacing:1px;background-color:#f1fde6}
input, option, textarea {border:1px solid #859CDB;background:#FAFBFD;color:#006}
.contentt {margin-left:260px;margin-right:80px}
.content {margin-left:150px;margin-right:20px}
.contenta {margin-left:150px;width:380px}
img {border:0}
td {vertical-align:top}
.con {background-color:#FEFFC5;border:1px solid #060;text-align:center;width:360px;color:#030;}
.puppet {font-size:90%;line-height:1.4em;text-align:left;}
.puppett {font-size:90%;line-height:1.4em;color:#639;text-align:left;background-color:#f1fde6}
.puppetp {font-size:110%;line-height:1.4em;color:#639;text-align:center;background-color:#f1fde6}
.puppetc {font-size:90%;line-height:1.4em;color:#639;text-align:center;background-color:#f1fde6}
.puppetcs {font-size:80%;line-height:1.4em;text-align:center;}
.red {font-weight:bold;font-size:90%;line-height:1.4em;color:#c00;text-align:center;background-color:#f1fde6}
#bread {font-size:76%;color:#093;text-align:right;position:absolute;z-index:6;top:120px;right:25px;background-color:#f1fde6}
#ul  {font-weight:bold;font-size:90%;line-height:1.6em;color:#060;text-align:left;background-color:#f1fde6}
#ul2  {font-weight:bold;font-size:100%;line-height:1.6em;color:#060;text-align:left;margin-left:100px;background-color:#f1fde6}
a {font-style:italic;}
a:link {color:#036;text-decoration:none;background-color:#f1fde6}
a:hover {color:#033;text-decoration:underline;background-color:#f1fde6}
a:visited {color:#690;text-decoration:none;background-color:#f1fde6}
a:active {color:#ff0;text-decoration:none;background-color:#f1fde6}
.ad {font-weight:bold;font-size:90%;color:#639;text-align:right;float:left;width:130px;margin-right:30px;background-color:#FEFFC5;}
.adr {font-weight:bold;font-size:90%;color:#060;text-align:left;float:right;width:220px;background-color:#FEFFC5}
.puppc {font:small-caps bold 100%/1.4em "Comic Sans MS", cursive;color:#39c;letter-spacing:1px;background-color:#f1fde6;text-align:center;}
#ll {font-size:80%;color:#093;text-align:left;float:left;width:190px;background-color:#f1fde6}
#rl {font-size:80%;color:#093;text-align:right;float:right;width:190px;background-color:#f1fde6}
#pup {text-align:center;font-size:80%;line-height:1.6em;color:#060;background-color:#f1fde6;margin-top:10px;border-top:1px solid #390;border-bottom:1px solid #390;width:600px}
.pupad {font-size:85%;line-height:1.3em;color:#020;text-align:left;background-color:#f1fde6}
.address {width:200px;margin:10px 0 20px 0;}
#copyc2 {font-style:italic;font-size:75%;text-align:center;padding-bottom:5px;padding-top:5px}
#copyc {font-size:70%;line-height:1.4em;color:#060;text-align:center;margin-top:20px;background-color:#f1fde6}
#copy {font-size:70%;line-height:1.4em;color:#060;text-align:right;margin-top:20px;background-color:#f1fde6}
#top {background-image:url(images/bgs/top.png); background-repeat: repeat-x;height:108px;width:100%;}
#logo {position:absolute;z-index:4;top:0px;left:0px}
#head {text-align:right;position:absolute;z-index:5;top:70px;right:20px;}
#head2 {text-align:right;position:absolute;z-index:5;top:40px;right:20px;}
#topr {position:absolute;z-index:3;top:0;right:0;}
.up {text-align:right;padding:0 20px 0 0}
.pic {border:15px solid #E5D5F4;text-align:center}
.picr {margin-left:20px}
.picl {border:15px solid #EBDEF8;margin:10px 20px 10px 0}
.picr2 {border:15px solid #EBDEF8;margin:10px 0 10px 20px}
.clear {clear:both}
.form {width:500px;background-color:#E3F5CF;border:1px solid #060;text-align:center;padding:10px;color:#639}
.fo {font-weight:bold;font-size:85%;color:#639;text-align:right;width:120px;margin-right:20px;padding-top:2px;background-color:#E3F5CF;}
.for {font-size:85%;color:#060;text-align:left;width:340px;padding-top:2px;background-color:#E3F5CF;}
.pupg {font-size:90%;line-height:1.8em;text-align:left;padding:10px 50px 10px 120px;}

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

.clLevel0 {position:absolute;text-align:center;}

.clLevel1, .clLevel1over{position:absolute;padding:2px 2px 2px 4px; font-size:13px;}
.clLevel1{background-color:#Cff;color:#036;font-weight:normal}
.clLevel1over{background-color:#DBDCF3;color:#033; cursor:pointer;font-weight:bold}
.clLevel1border{position:absolute; visibility:hidden; background-color:#066;color:#fff}

.clLevel2, .clLevel2over{position:absolute;padding:2px 2px 2px 4px; font-size:12px}
.clLevel2{background-color:#EBFFFF;color:#036; font-weight:normal}
.clLevel2over{background-color:#E7E7F6; color:#033; cursor:pointer; font-weight:bold}
.clLevel2border{position:absolute; visibility:hidden; background-color:#066;color:#fff}
