/* CSS by Kyodo. www.kyodo.co.uk */
body { font-size: 12px; font-family: Arial, Helvetica, sans-serif;/*verdana, sans-serif;*/ margin: 0px; background: url(images/main_bg.gif) repeat-y; }

p { font-size: 12px; }
h1{ color: #212e84; font-size: 14px; }
h2 { color: #212e84; font-size: 13px; }
h3 { color: #212e84; font-size: 12px; }
h4 { color: #000; font-size: 12px; }

#main { position: relative; margin: 0px; width: 930px; text-align: left; }
#main-clear { clear: both; height: 1px; overflow: hidden; }

#header { width: 900px; /*margin: 10px;*/ height: 20px; text-align: right; }




#left { float: left; display: inline; width: 230px; margin: 10px; }
#left-content { float: left; display: inline; margin-top: 30px; margin-left: 4px; margin-bottom: 4px; padding: 0px; }
#left-clear { clear: both; height: 1px; overflow: hidden; }
#left-copyright { float: left; width: 210px; /*margin-left: 4px;*/ font-size: 9px; color: #213097; margin-top: 60px; display: block; text-align: center; }

#logo { width: 200px; height: 107px; }
#logo-mid { width: 200px; display: block; color: #fff; font-weight: bold; font-size: 12px; margin-top: 0px; }
#logo-bottom { width: 200px; display: block; color: #213097; font-weight: bold; font-size: 12px; margin-top: 10px; }

#nav_buttons { }
#nav_buttons ul{ list-style: none; margin: 0; padding: 0;}
#nav_buttons li { margin: 0; padding: 0;}
.nav { width: 210px; margin-bottom: 4px; padding-top: 0px; }
.nav a { text-decoration: none; display: block; /*width: 194px;*/ height: 20px; text-align: left; color: #212e84; margin: 0px; padding-top: 4px; font-size: 12px; font-weight: bold; }
.nav a:hover { text-decoration: none; display: block; /*width: 194px;*/ height: 20px; text-align: left; color: #3346ca; margin: 0px; padding-top: 4px; font-size: 12px; font-weight: bold; }
.navStatic { text-decoration: none; display: block; /*width: 194px;*/ height: 20px; text-align: left; color: #3346ca; margin: 0px; padding-top: 4px; font-size: 12px; font-weight: bold; }

.nav-security { width: 210px; margin-bottom: 10px; margin-top: 10px; padding-top: 0px; }
.nav-security a { padding-left: 10px; text-decoration: none; display: block; /*width: 194px;*/ height: 20px; text-align: left; color: #3346ca; margin: 0px; padding-top: 4px; font-size: 12px; font-weight: bold; }
.nav-security a:hover { padding-left: 10px; text-decoration: none; display: block; /*width: 194px;*/ height: 20px; text-align: left; color: #212e84; margin: 0px; padding-top: 4px; font-size: 12px; font-weight: bold; }
.nav-securityStatic { text-decoration: none; display: block; /*width: 194px;*/ height: 20px; text-align: left; color: #212e84; margin: 0px; padding-top: 4px; font-size: 12px; font-weight: bold; }




#right { float: right; display: inline; margin: 10px; width: 640px; }
#right-images { width: 640px; height: 86px; margin-bottom: 20px; text-align: right; }
#right-images img { margin-left: 20px; border: 0px; }
#right-prop { float: right; width: 1px; height: 450px; border: 0px; }
#right-clear { width: 640px; clear: both; height: 1px; overflow: hidden; }

#right a { text-decoration: none; color: #212e84; font-weight: bold; }
#right a:hover { text-decoration: underline; color: #3346ca; font-weight: bold; }

#right li { background:  url(images/bullet.gif) no-repeat; list-style: none; padding-left: 25px; padding-bottom: 0; margin-left: -40px; }
.blue { color: #212e84; }

#links img { margin-right: 8px; }
#links a:link { font-weight: bold; text-decoration: none; color: #fdb813; }
#links a:visited { font-weight: bold; text-decoration: none; color: #fdb813; }
#links a:hover { font-weight: bold; text-decoration: none; color: #212e84; }
#links a:active { font-weight: bold; text-decoration: none; color: #fdb813; }




#footer { width: 900px; display: block; /*margin: 10px;*/ height: 20px; text-align: right; }
#copyright { width: 900px; display: block; font-size: 9px; color: #999; text-align: right; }
#copyright a { width: 900px; font-size: 9px; color: #999; text-decoration: none; }
#copyright a:hover { width: 900px; font-size: 9px; color: #000; text-decoration: underline; }
