body {background : #cccccc; margin : 0px; font-family : arial, helvetica, sans-serif; margin-right: auto; margin-left: auto; text-align : center;}

.central {margin-top : 10px; margin-right: auto; margin-left: auto; position: relative;	text-align: left; width: 1000px;}
.container {width : 1000px; border : 1px solid #cc0000; padding : 0px; background : #eeeeee;}

.banner {width : 1000px; border : 0px; padding : 0px; margin : 0px;}
.banner img {width : 1000px; height : 150px; border : 0px;}

.header h1 {text-align : left; font-size : 1em; color : #000000; margin : 25px 0px 0px 25px; padding : 0px;}

.main .triple {width : 1000px; margin : 10px 0px 20px 0px;}
.main .left {width : 310px; float : left; margin : 0px 20px 0px 0px;}
.main .left h2 {padding : 2px; margin-top : 0; font-size : 13px;}
.main .centre {width : 310px; float : left; border : 1px solid #cc0000; padding : 0px; margin : 0px 20px 0px 20px;}
.main .centre h2 {background : #cc0000; color : #ffffff; margin : 0px; padding : 2px;}
.main .right {width : 270px; float : right; background-color : #dddddd; border : 1px solid #000000; padding : 0px; margin : 0px 45px 0px 0px;}
.main .right ul {font-size : 0.7em;}
.main .right h2 {background : #000000; color : #ffffff; margin : 0px; padding : 2px;}

.main {text-align : left; margin : 0px 25px 0px 25px;}
.main h2 {font-size : 0.9em; color : #000000;}

.main table {border : 0.05em solid #bbbbbb; width : 100%;}
.main table th {font-size : 0.8em; color : #000000; text-align : left; vertical-align : top; border : 1px solid #aaaaaa; font-weight : bold;}
.main table tr.title {background-color : #cccccc;}
.main table tr.even {background-color : #dddddd;}
.main table td {font-size : 0.8em; color : #000000; text-align : left; vertical-align : top; border : 1px solid #aaaaaa;}

.main p {font-size : small; color : #000000;}
.main h3 {font-size : small; color : #cc0000;}
.main ul {font-size : small; list-style-type : square;}
.main dl {font-size : small;}
.main dl ul {font-size : small; margin-left : 0px;}
.main dd {margin-bottom : 25px;}
.main dt {font-weight : bold;}
.main strong {color : #666666;}

.footer {font-size : 0.6em; color : #aaaaaa; text-align : center; padding-bottom : 0.5em; clear : both;}
.footer a:link, .footer a:active, .footer a:visited  {color : #aaaaaa;}
.footer a:hover,  {color : #dd0000;}

a:link {color : #dd0000;}
a:hover {color : #ff0000;}
a:active {color : #ff0000;}
a:visited {color : #dd0000;}

.text {font-size : 0.8em; color : #000000;}
.notetext {font-size : 0.65em; color : #000000;}
.btext {font-size : 0.8em; color : #000000; font-weight : bold;}

.tc {font-size : 0.9em; color : #000066; font-weight : bold; text-align : left;}

.hp {float : right; margin : 15px 0px 15px 15px; width : 250px; height : 178px; border : 1px solid #000000;}
.gall {width : 600px; height : 450px; border : 1px solid #000000; margin : 5px;}