#bodyid{
padding:0;
margin:0;
}
#page{
background:#fff repeat-y 840px 0;
}
#page2{
border:1px solid #666;
background:#fff;
width:840px;
font-size:0.8em;
color:#0000ff;
text-align:center;
}
#banner{
background:e6eff7;
border-bottom:1px solid #666;
height:50px;
letter-spacing:2px;
text-align:left;
}
#banner h1{
font-size:20px;
color:#ff66ff;
margin:0;
padding:5px 20px;
}
#banner h2{
font-size:12px;
color:#ff66ff;
margin:0;
padding:5px 10px;
}
#banner2{
background:#fff;
border-bottom:1px solid #666;
padding-bottom:1px;
margin-bottom:5px;
}
#menu{
border-collapse:collapse;
width:100%;
}
#menu td{
border:1px solid #666;
border-right-width:0;
background:#ccffff;
height:20px;
font-size:13px;
letter-spacing:1px;
text-align:center;
}
#menu a{
color:#163658;
font-weight:bold;
width:100%;
text-decoration:none;
}
#menu a:hover{
color:#fff;
}
#menu2{
background:#fff;
border-top:1px solid #666;
border-bottom:1px solid #666;
padding:1px 0;
}
#left{
width:185px;
float:left;
text-align:left;
padding:0 0 10px 0;
}
#left a{
color:#00497c;
}
#left a:hover{
color:#4455b6;
}
#left h2{
border:1px solid #999;
border-bottom-width:0;
background:#ffccff;
font-size:1em;
margin:10px 0 0 10px;
padding:3px 10px 3px 5px;
color:#3a4541;
}
.box{
border:1px solid #999;
border-top-style:dashed;
background:#fff;
margin:0 0 0 10px;
padding:7px 10px 0 10px;
font-size:1em;
color:#666;
}
.box p{
margin:0 0 5px 0;
}
.box td{
font-size:0.8em;
color:#666;
}
#center{
width:456px;
float:left;
padding:0px 0px 10px 10px;
text-align:left;
}
#center a{
color:#00497c;
}
#center a:hover{
color:#4455b6;
}
#center td{
font-size:12px;
text-align:center;
}
#center h2{
border:1px solid #999;
border-bottom-width:0px;
background:#ffccff;
color:#3a4541;
font-size:1em;
margin:10px 10px 0 0;
padding:3px 10px;
}
.txt{
border:1px solid #999;
background:#fff;
margin:0 10px 0 0;
padding:5px 0px 0 5px;
font-size:13px;
line-height:120%;   
}      
.txt p{
margin:3px 0 3px 3px;
font-size:13px;
color:#163658;
}
.form{
border:1px solid #999;
background:#fff;
margin:0 10px 0 0;
padding:5px 0px 0 5px;
font-size:13px;
text-align:center;
line-height:120%;   
}    

#pagetop{
padding:10px 12px 0 0;
text-align:right;
}
#right{
width:180px;
float:left;
text-align:left;
padding:0 0 10px 0;
}
#right a{
color:#00497c;
}
#right a:hover{
color:#4455b6;
}
#right h5{
border:1px solid #999;
border-bottom-width:0;
background:#ffccff;
font-size:1em;
margin:10px 0 0 2px;
padding:3px 5px 3px 5px;
color:#3a4541;
}
.pan{
border:1px solid #999;
border-top-style:dashed;
background:#fff;
margin:0 0 0 2px;
padding:7px 10px 0 2px;
font-size:1em;
color:#666;
}
.pan p{
margin:0 0 5px 5px;
}
#copy{
background:#e6eff7;
border-top:1px solid #666;
font-weight:bold;
color:#000080;
padding:1px 0 3px 0;
text-align:center;
}
#copy2{
background:#fff;
border-top:1px solid #666;
padding-top:1px;
}
#copy3{
clear:both;
}
