a:visited  {color: #2650c6; text-decoration: none}
a:link  {color: #2650c6; text-decoration: none}
a:active  {color: #2650c6; text-decoration: none}
a:hover   {color: #597bdc}
a img {border:none}


html {
}

body {
background-color:#ffffff;
color:#000000;
font-family: arial;
}

div.container {
width:900px;
margin:0px auto;
}

div.headbar {
float:left;
width:900px;
margin:0;
}

div.headtop {
width:900px;
height:100px;
}

div.banner {
width:900px;
margin-top:10px;
float:left;
text-align:center;
font-size:0.9em;
font-weight:700;
}

div.navbar {
width:900px;
float:left;
}

div.navtop {
float:left;
width:900px;
}

div.navbottom {
float:left;
width:900px;
height:10px;
}

div.navbottomleft {
width:10px;
height:10px;
float:left;
background: url('images/spacers/topleftcurve.gif') no-repeat top left;
}

div.navbottommiddle {
width:880px;
height:10px;
float:left;
background: url('images/spacers/topspace.gif') repeat-x top left;
}

div.navbottomright {
width:10px;
height:10px;
float:left;
background: url('images/spacers/toprightcurve.gif') no-repeat top left;
}

div.bodywrap {
float:left;
width:900px;
background: url('images/spacers/sidespace.gif') repeat-y top left;
}

div.title {
font-size:2em;
color:#14399e;
float:left;
width:847px;
padding:10px 0 10px 0;
margin-left:50px;
background-color:#ffffff;
}

div.contents {
float:left;
width:900px;
}

div.leftside {
float:left;
width:723px;
margin-left:20px;
}

div.mainbody {
width:695px;
float:left;
padding-right:10px;
}

div.mainbody p {
font-size:0.9em;
margin:0 0 10px 0;
text-align:justify;
}

div.mainbody h1 {
color:#8f8f8f;
font-weight:bold;
font-size:1em;
}

div.mainbody h2 {
color:#2650c6;
font-weight:bold;
font-size:0.95em;
}

div.mainbody img.left {
float:left;
margin-right:20px;
}

div.mainbody img.right {
float:right;
margin-left:20px;
}

div.mainbody div.committee {
width:150px;
margin: 0 40px 20px 40px;
float:left;
text-align:center;
}

div.mainbody div.committee span.name {
font-weight:bold;
font-size:1em;
color:#2650c6;
}

div.mainbody div.committee span.title {
font-size:0.85em;
color:#8f8f8f;
}

div.rightside {
float:left;
width:140px;
margin-right:17px;
}

div.rightside .logo {
width:140px;
float:left;
margin-bottom:10px;
}

div.footertop {
float:left;
width:900px;
height:10px;
}

div.footertopleft {
width:10px;
height:10px;
float:left;
background: url('images/spacers/bottomleftcurve.gif') no-repeat top left;
}

div.footertopmiddle {
width:880px;
height:10px;
float:left;
background: url('images/spacers/bottomspace.gif') repeat-x top left;
}

div.footertopright {
width:10px;
height:10px;
float:left;
background: url('images/spacers/bottomrightcurve.gif') no-repeat top left;
}

div.footerbottom {
width:900px;
float:left;
text-align:center;
font-size:0.7em;
}

/*tab menu*/

#navigation a
{
color: #ffffff;
background: #2650c6 url(images/spacers/navleft.gif) left top no-repeat;
text-decoration: none;
padding-left: 10px;
font-weight:700;
font-size:0.9em;
}

#navigation a span
{
background: url(images/spacers/navright.gif) right top no-repeat;
padding-right: 10px
}

#navigation a, #navigation a span
{
display: block;
float: left
}

/* Hide from IE5-Mac \*/
#navigation a, #navigation a span
{
float: none
}
/* End hide */

#navigation a:hover
{
color: #ffffff;
background: #597bdc url(images/spacers/navlefthot.gif) left top no-repeat;
padding-left: 10px
}

#navigation a:hover span
{
background: url(images/spacers/navrighthot.gif) right top no-repeat;
padding-right: 10px
}

#navigation #navselected a
{
color: #ffffff;
background: #14389e url(images/spacers/navleftcurrent.gif) left top no-repeat;
padding-left: 10px
}

#navigation #navselected a span
{
background: url(images/spacers/navrightcurrent.gif) right top no-repeat;
padding-right: 10px
}

#navigation ul
{
list-style: none;
padding: 0;
margin: 0
}

#navigation li
{
list-style:none;
float: left;
margin: 0;
} 