
.def02 { width:960px; border: 2px solid silver; background-color:white;}
.def03 { width:660px; vertical-align:top; padding-top:20px;}
.def04 { width:300px;}

.ret01 { text-align: left; padding-left:20px; padding-bottom:20px; color: #CC6600; font-size:24px; }
.ret02 { text-align: left; padding-left:20px; padding-right:20px; font-size:18px;}
.ret03 { width:660px; vertical-align:top; padding-top:20px; font-family:Verdana;}
.ret04 { width:960px; border: 2px solid silver; background-color:white;}
.ret05 { width:300px;}

.ser01 { width:960px; border: 2px solid silver; background-color:white; font-family:Verdana;}
.ser02 { width:660px; vertical-align:top; padding-top:20px;}
.ser03 { width:300px;}
.ser04 { text-align: left; color: #CC6600; font-size:xx-large; padding-left:20px; padding-bottom:20px;}
.ser05 { text-align: left; font-size:12px; font-weight:bolder; padding-left:20px; padding-bottom:15px; padding-right:20px;}
.ser06 { text-align: left; font-size:12px; padding-left:20px; padding-bottom:15px; padding-right:20px; line-height:2;}


.agt01 { width:960px; border: 2px solid silver; background-color:white;}
.agt02 { width:660px; vertical-align:top; padding-top:20px;}
.agt03 { width:300px; vertical-align:top;}
.agt04 { text-align: left; font-family:"Trebuchet MS"; font-size:xx-large; color: #CC6600; padding-left:20px; padding-bottom:20px;}
.agt05 { text-align: left; font-family:"Trebuchet MS"; font-size:14px; font-weight:bolder; padding-left:20px; padding-bottom:15px; padding-right:20px;}
.agt06 { text-align: left; font-family:"Trebuchet MS"; font-size:14px; padding-left:20px; padding-bottom:15px; padding-right:20px; line-height:1.5;}

ul.agt07 {margin: 25px; padding: 0 0 0 0;} 
ul.agt07 li {margin: 0; padding: 0 0 11px 0; font-size:14px;}

.agt08 { width:200px; height:30px; font-size:11px; font-family:"Trebuchet MS"; border:2px solid silver;}
.agt09 { width:300px; height:350px; background-color:#DCDDDB; border: 2px solid silver; margin-left:6px;}
.agt10 { padding-left:10px; text-align:center;}
.agt11 { width:300px; height:300px; background-color:#DCDDDB; border: 2px solid silver; margin-left:6px;}
.agt12 { width:300px; height:1050px; background-color:#DCDDDB; border: 2px solid silver; margin-left:6px;}

a {text-decoration : none; color: black; font-weight: bold;}

html { overflow-y: scroll;}

html, body {
    margin:0;
    padding:0;
}

.hidden { visibility: hidden; }

.navsize01 { width:175px; }