a{text-decoration:none;}
a.blue{color:#00F;}
a:hover,a.blue:hover,a.white:hover,a.grey:hover{background:#FFE655;color:#6A0000;}
a.white{color:#FFF;}
body{margin:5px;background:#00008B;}
caption{padding:3px;background:#386BBC;color:#386BBC;font:90% Verdana,Arial,Helvetica,sans-serif;text-align:right;}
h1{border-bottom:1px solid #4A7AC9;margin-bottom:25px;padding-bottom:2px;width:90%;font:bold 110% Arial,Helvetica,sans-serif;letter-spacing:1px;}
h2{padding-bottom:5px;padding-top:10px;color:#000;font-size:100%;font-weight:bold;}
h3{font-size:80%;font-weight:bold;}
h4{font-size:75%;font-weight:bold;}
h6{padding-left:15px;padding-bottom:10px;font-size:75%;font-weight:normal;}
hr{height:1px;margin-top:20px;width:80%;color:#76A0C9;text-align:center;}
p.link{padding-left:70px;color:#76A0C9;font-size:70%;}
p.title{border-top:1px solid #4A7AC9;padding-top:20px;color:#284362;font:70% Arial,Helvetica,sans-serif;vertical-align:bottom;}
p.top{border-bottom:1px solid #4A7AC9;margin-top:-20px;width:100%;color:#F00;font:65% Verdana,Geneva,Arial,Helvetica,sans-serif;text-align:right;}
table.foot{border-top:2px solid #00008B;}
table.head{border-top:1px solid #00008B;background:#D7E4FD;font-size:70%;text-align:left;}
table.main{border-top:1px solid #00008B;background:#FFF;}
td{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:normal;}
td.b-foot{padding:15px;color:#314A78;background:#FFF;font:65% Arial,Helvetica,sans-serif;text-align:left;}
td.footer{padding:8px;font-size:75%;text-align:center;}
td.foot-nav{padding:2px;background:#D7E4FD;}
td.head-ref{padding:3px;color:#223753;vertical-align:bottom;}
td.head-theme{padding:10px;color:#223753;}
td.left{color:#003;text-align:left;vertical-align:top;}
td.nav-head{padding-top:20px;padding-bottom:10px;padding-right:5px;color:#00C;font-size:12px;text-align:left;}
td.nav-index{padding:10px;border-left:2px solid #4A7AC9;border-top:1px solid #4A7AC9;border-bottom:1px solid #4A7AC9;background:#EFF4FE;font-size:75%;text-align:left;}
td.nav-main{padding:10px;border-top:1px solid #4A7AC9;border-left:1px solid #4A7AC9;border-bottom:1px solid #4A7AC9;color:#009;background:#EFF4FE;font-size:75%;}
td.nav-menu{border-left:1px solid #4A7AC9;border-bottom:1px solid #4A7AC9;padding:5px;color:#1C4CAC;background:#EFF4FE;font:68% Verdana,Geneva,Arial,Helvetica,sans-serif;text-align:left;}
td.nav-menu-tit{border-top:1px solid #4A7AC9;border-left:1px solid #4A7AC9;border-bottom:1px solid #4A7AC9;padding:1px;background:#D7E4FD;color:#06C;font-size:75%;text-align:left;}
td.nav-pic{padding-top:20px;padding-bottom:30px;text-align:center;}
.p1{padding-left:15px;padding-right:15px;font-size:80%;}
.p1s{padding-left:15px;padding-right:15px;padding-top:10px;font-size:80%;}
.p2{padding-left:15px;padding-right:15px;font-size:75%;}
.p2s{padding-left:15px;padding-right:15px;padding-top:10px;font-size:75%;}
.sp{margin-bottom:-15px;padding-top:10px;}
.spul{border-bottom:1px solid #4A7AC9;width:70%;margin-bottom:-15px;}
#c-1{padding:30px 30px 5px 20px;}
#c-2,#c-2a{padding:10px;}
#c-3{padding:10px;border-right:1px solid #00008B;}
#f-nav{padding-left:10px;font-size:75%;text-align:left;}
#f-up{font-size:75%;text-align:center;}
#r-bot{padding-bottom:10px;vertical-align:bottom;}
#r-top{padding-top:10px;;vertical-align:top;}
#ul{border-bottom:1px solid #4A7AC9;width:80%;}

