/* Main Divisions */




body { background: #fff;}
body { font: normal 13px arial, helvetica, hirakakupro-w3, osaka, 
"ms pgothic", sans-serif;}




table { font: normal 13px arial, helvetica, hirakakupro-w3, osaka, "ms pgothic", sans-serif;}
table { width: 95%; border: 2px;}



/* Various Elements */
a:link,a:visited,a,a:hover { text-decoration:none;}












table { border-spacing:0; border: 1px;}




fieldset,img,abbr,acronym { border:0;} 




ol,ul { list-style:none; padding-top: 0px;}
caption,th { text-align:left;}




q:before,q:after { content:'';}a { text-decoration:underline; outline:none;}




hr { border:0; height:1px; color: #000; background-color: #000;}




a img,:link img,:visited img { border:none;}




address { font-style:normal;}








h1, h2, h3, h4, h5, h6, p, pre, blockquote, fieldset, ul, ol, dl
{ margin-bottom: .75em;}




blockquote, ol, ul { margin-left: 30px;}




ol { list-style: decimal outside; }ul { list-style: disc outside; }




.item { list-style: none; }




/* Header */
#header-name { margin-bottom: .25em;}
#header-description { margin-bottom: 0;}




li { line-height: 1.2; padding-top: 2px;}




#boxtop { font-size:120%; font-weight: bold; text-align: center; 
padding-bottom: 10px;}#boxbottom { text-align: center; font-style: italic; }




.byline { font-size: 110%; font-weight: bold; padding-top: 6px;
 padding-bottom: 10px; }




.sectop { font-size: 110%; font-style: italic; font-weight: bold; 
padding-top: 10px; }




p.blip { padding-bottom: 10px; }
p.bigblip{padding-bottom: 25px; }



