body{background:#565;color:#331;font-family:'Trebuchet MS','Lucida Grande',Verdana,sans-serif;
font-size:14px;width:100%;margin:0;padding:0}
#keep{width:680px;padding:0;margin:0 auto} 
img.base{display:none}
a:link,a:visited{background-color:transparent;color:#354;text-decoration:underline;
margin:0;padding:0 4px;border:0 none transparent}
a:hover,a:active{background-color:#eed;color:#331;text-decoration:none;
margin:0;padding:0 3px;border:1px solid #786}
div#page p.imgurls{text-indent:0}
div#page p.imgurls a img{padding:0;margin:0;border:1px solid #d0d6c6}
div#page p.imgurls a:link,div#page p.imgurls a:visited{background-color:#d0d6c6;color:#366;
text-decoration:none;margin:2px;padding:0;border:1px solid #d0d6c6;display:block;
width:92px;height:92px;float:left;clear:right}
div#page p.imgurls a:hover,div#page p.imgurls a:active{background-color:#eed;color:#366;
text-decoration:none;margin:2px;padding:0;border:1px solid #786;display:block;
width:92px;height:92px;float:left;clear:right}
.pnavi a:link,.pnavi a:visited{background-color:#ddc;color:#553;text-decoration:none;
margin:0;padding:0 3px;border-width:1px;border-style:solid;border-color:#eed #eed #aab #aab}
.pnavi a:hover,.pnavi a:active,.slc{background-color:#eed;color:#331;text-decoration:none;
margin:0;padding:0 3px;border-width:1px;border-style:solid;border-color:#ffe #ffe #aab #aab}
.slc{background:#ddc;border-width:1px;border-style:solid;border-color:#aab #aab #eed #eed}
#logo{background:#364030 url(tlogo.jpg) top left no-repeat;color:#cdb;width:auto;
padding:24px 42px 32px;margin:0;height:196px;text-align:right;font-family:Verdana,sans-serif;
border-left:#113 2px solid;border-right:#113 2px solid}
#logo p{padding:0;margin:0;font-weight:bold;font-style:normal;font-size:23px}
#logo p.stit{font-size:11px;font-weight:normal;background-color:transparent;color:#ab9}
#cont{width:676px;float:none;clear:left;padding:0;margin:0;background:#d0d6c6;color:#331;
border-left:#113 2px solid;border-right:#113 2px solid}
#menu{background-color:#9a9;color:#331;width:100%;height:1.4em;float:none;clear:left;
padding:3px 0 4px;margin:0;font-size:12px;font-weight:bold;font-family:Verdana,sans-serif;
text-align:center;border-bottom:solid #554 1px;border-top:solid #bcb 1px}
#menu li{display:inline;list-style:none;padding:0 6px;margin:0}
#menu li a:link,#menu li a:visited{height:20px;padding:2px 0;margin:0;text-decoration:none;
background-color:#9a9;color:#454}
#menu li#atv a:link,#menu li#atv a:visited{height:20px;padding:2px 0;margin:0;text-decoration:none;
background-color:#9a9;color:#111}
#menu li a:hover,#menu li a:active,#menu li#atv a:hover,#menu li#atv a:active{height:20px;padding:2px 0;
margin:0;text-decoration:none;background-color:#9a9;color:#ded;border-style:none;border-width:0}
#page{width:614px;float:none;clear:left;padding:15px 31px;margin:0}
#page p{padding:10px 0;margin:0;text-indent:1.6em;text-align:justify;clear:left}
h1,h2,h3,h4{font-family:Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;
color:#443;background-color:transparent;margin:0}
h1{font-size:29px;padding:25px 0 13px}
h2{font-size:22px;padding:23px 0 17px}
h3,h4{font-size:14px;color:#342;font-weight:bold;padding:23px 0 9px}
h4{font-size:12px}
h2#arch_v,h2.act_v{padding:35px 0 19px 55px;margin:5px}
h2.act_v{background:url(./act_v.gif) no-repeat left center}
h2#arch_v{background:url(./arch_v.gif) no-repeat left center}
#page img{border-style:solid;border-width:2px;border-color:#566;padding:0;margin:1% 1% 2% 8%}
div#page img.in_left{float:left;clear:none;padding:0;margin:18px 20px 10px 0}
div#page img.in_right{float:right;clear:none;padding:0;margin:18px 0 8px 20px}
div#page p.idesc{text-indent:0;font-size:11px;color:#665;background:#d0d6c0;
border-style:solid;border-width:1px;border-color:#998 #eed #eed #998;padding:5px;margin:13px 0}
div#page ul.idesc{text-indent:0;color:#554;background:#d0d6c0;border-style:solid;
border-width:1px;border-color:#998 #ddc #ddc #998;padding:7px 7px 7px 21px;margin:13px 0}
.urlist{font-weight:bold;list-style:square;margin:0.4em 1em 1.8em 3em;padding:0}
.urlist li{padding:2px 0}
textarea,input#sgn,input#vcode{padding:2px;border:1px solid #665;background-color:#eed;color:#000;
font-family:'Courier New',Courier,monospace;font-size:13px}
blockquote{width:526px}
address{background-color:#c9d0b0;color:#665;width:662px;float:none;clear:left;text-align:center;
line-height:16px;padding:7px 7px 17px;margin:0;font-size:11px;font-weight:normal;font-style:normal;
font-family:Verdana,sans-serif;border-top:solid #778 1px;border-bottom:#224 2px solid;
border-left:#113 2px solid;border-right:#113 2px solid}
.ptbl,.phr,.per{width:100%;padding:0;margin:25px 0 57px;border-color:#aa9;border-width:1px 0 0 1px;
border-style:solid;font-size:12px;font-family:Arial,sans-serif}
.phr{color:#eed;background:#675}
.phc1,.phc2,.phc3,.pec1,.pec2,.pec3{padding:4px;margin:0;
border-bottom:solid #aa9 1px;border-right:solid #aa9 1px}
.phc1,.phc2,.pec1,.pec2{width:84px;text-align:center;vertical-align:middle}
.pec1,.pec3{color:#331;background:#ddc}
.pec2{color:#331;background:#ccb}
.pec3 a:link,.pec3 a:visited{background:transparent;color:#442;text-decoration:none;
border:none #ccc 0px;padding:0}
.pec3 a:hover,.pec3 a:active{background:transparent;color:#465;text-decoration:underline;
border:none #ccc 0px;padding:0}
#err{color:#833;background:#d0d6c6}
a#bhappy{border:none #ccc 0;background:transparent;padding:0;margin:0}
