
html,body {padding:0;margin:0;text-align:center;}
body {overflow-y:scroll;font-size:80%;font-family:sans-serif;}

div {margin:0;}
div#container {width:900px;margin: 0 auto;background:url(i/bg2.gif) center repeat-y;}

div#wrap_navi {background:url(i/bg1.gif) bottom center no-repeat;padding:0 95px 0 105px;height:123px;}

ul#navigation {clear:both; display:block; font-weight:900; position:relative; text-transform:capitalize; width:auto; margin-left:0px; padding-left:10px;height:28px;background:#fff;}
ul#navigation li {float:left; list-style-type:none; width:175px;}
ul#navigation li a {font-size:10pt;color:#555; display:block; float:left; font-weight:900; padding:5px 40px;_padding:5px 48px; text-decoration:none;}
ul#navigation li a:visited {color:#555;display:block;}
ul#navigation li a:hover {color:#4b89de;}
ul#navigation li a:active {color:#4b89de;}
a.current {border-bottom:2px solid #ccc;}
ul#news_list > li > span {margin-right:5px;color:black;}


div#header {background:white;margin:0;padding-top:40px;height:100px;_padding-top:60px;_height:60px;}
ul#navigation {margin:0;padding:0;}
div#cont {text-align:left;margin:0 120px;overflow:hidden;width:660px;position:relative;top:-60px;_top:-40px;}
div#cont_in {width:2650px;overflow:hidden;}
div.each {float:left;width:660px;line-height:160%;color:#444;}
div#footer {background:url(i/bg3.gif) top center no-repeat;height:206px;color:#444;font-size:80%;line-height:190%;}
div#footer > div:first-child > a { display:block;padding:5px;margin:0 50px;}


h1 {margin-left:350px;_margin-left:0;width:200px;height:74px;background:url(i/logo.gif) no-repeat;text-indent:-2000px;text-align:center;cursor:pointer;}
h4 {margin-top:20px;margin-bottom:5px;clear:right;}
div.top {text-align:center;}


img.img {float:right;margin-left:5px;margin-top:5px;}
ul > li {margin:2px 0;}
a[target=_blank] {padding-right:15px;background:url(i/blank.gif) center right no-repeat;margin-right:5px;}
h3 {clear:both;background:#eee;border-bottom:1px solid silver;padding:2px 5px;}
h4 {margin-left:5px;margin-bottom:0px;}
p {margin:5px 0 10px 5px;}
input {background: white;border:0;text-align:center;}
.none {display:none;}


div#completed {display:none;padding:5px;margin:10px 100px;background:#eee;border:1px solid silver;text-align:center;}
#ct_contact {width:100%;border:1px solid silver;text-align:left;font-size:10pt;}
#ct_cont {width:100%;height:200px;border:1px solid silver;font-color:10pt;}
#ct_subject {border:1px solid silver;padding:5px;width:150px;}
