@charset "utf-8";
#wrapper {
width:100%;
text-align:center;
margin:0 auto;
position:relative;
background:#fff;
}
#header {
width:900px;
height:323px;
text-align:left;
margin:0 auto;
padding-right:100px;
}
h1 {
float:left;
margin:35px 10px 0 2px;
position:relative;
z-index:10;
}
#lognsearch {
float:right;
line-height:28px;
padding:4px 2px 3px 0;
position:relative;
z-index:10;
height:30px;
}
* html #lognsearch {
padding:4px 0 3px 0;
}
*+ html #lognsearch {
}
#logmenu {
float:left;
margin-right:10px;
position:relative;
z-index:10;
}
* html #logmenu {
}
/**+html #logmenu {
margin-left:68px;
margin-top:-1px;
}*/
#logmenu li {
float:left;
}
#logmenu li a {
color:#042633;
}
#logmenu li a:hover {
font-weight:bold;
text-decoration:none;
}
#logmenu #sitemap {
margin-top:1px;
}
#searchwrapp {
width:220px;
float:left;
position:relative;
z-index:10;
}
#searchbt {
position:absolute;
right:0px;
}
#searchform {
position:relative;
float:left;
width:190px;
height:20px;
border:3px solid #069dc9;
background-color:#FFFFFF;
}
/** html #searchform {
left:0px;
margin-left:22px;
}
*+html #searchform {
margin-left:22px;
}*/
#searchform label {
position:absolute;
top:-5px;
}
*+html #searchform label {
position:absolute;
top:-3px;
}
#searchform input {
position:absolute;
top:1px;
left:60px;
width:100px;
background:#fff;
}
* html #searchform input {
position:absolute;
top:3px;
left:60px;
background:#fff;
}
*+html #searchform input {
position:absolute;
top:3px;
left:60px;
background:#fff;
}
#navigation {
float:left;
width:672px;
margin-top:-1px;
position:relative;
z-index:10;
}
#navigation li {
float:left;
position:relative;
z-index:10;
}
#navigation li a{
display:block;
}
#navigation li ul {
display:none;
}
#sub1 {
position:absolute;
background:url(../images/sub1footer.gif) no-repeat left bottom;
top:34px;
left:9px;
padding:0 0 8px 0;
}
#sub1 li {
background:url(../images/sub1bg.gif) repeat-y left top;
width:110px;
padding:1px 0 1px 3px;
}
#sub2 {
position:absolute;
background:url(../images/sub2footer.gif) no-repeat left bottom;
top:34px;
left:4px;
padding:0 0 8px 0;
}
#sub2 li {
background:url(../images/sub2bg.gif) repeat-y left top;
width:116px;
padding:1px 0 1px 3px;
}
#sub3 {
position:absolute;
background:url(../images/sub3footer.gif) no-repeat left bottom;
top:34px;
left:4px;
padding:0 0 8px 0;
}
#sub3 li {
background:url(../images/sub3bg.gif) repeat-y left top;
width:119px;
padding:1px 0 1px 3px;
}
#sub4 {
position:absolute;
background:url(../images/sub4footer.gif) no-repeat left bottom;
top:34px;
left:5px;
padding:0 0 8px 0;
}
#sub4 li {
background:url(../images/sub4bg.gif) repeat-y left top;
width:139px;
padding:1px 0 1px 3px;
}
#sub5 {
position:absolute;
background:url(../images/sub5footer.gif) no-repeat left bottom;
top:34px;
left:5px;
padding:0 0 8px 0;
}
#sub5 li {
background:url(../images/sub5bg.gif) repeat-y left top;
width:135px;
padding:1px 0 1px 3px;
}
#headerbg, #ffheaderbg {
position:absolute;
top:0px;
left:0px;
z-index:0;
}
#content {
position:relative;
width:900px;
margin:0 auto;
margin-top:5px;
padding-right:100px;
}
#content1 {
float:left;
margin:0 3px 0 5px;
}
#content2 {
float:left;
margin:0 3px 0 0;
}
#content3 {
float:left;
z-index:1;
}
#content1 div {
margin-bottom:12px;
}
#content2 div {
margin-bottom:3px;
}
* html #content2 div {
margin-bottom:5px;
}
*+html #content2 div {
margin-bottom:5px;
}
#content3 div {
margin-bottom:1px;
}
#banner img {
display:block;
}
.boardheader h3 {
position:absolute;
left:7px;
top:8px;
}
.boardheader h3 span {
position:absolute;
font-size:11px;
font-weight:normal;
top:2px;
color:#4a4a4a;
}
* html .boardheader h3 span {
top:1px;
}
.boardheader p {
position:absolute;
font-size:11px;
right:7px;
top:8px;
color:#4a4a4a;
}
.boardheader p a {
color:#4a4a4a;
}
.boardheader {
position:relative;
height:30px;
}
#b1header {
background:#fce5ef;
border-bottom:1px solid #fb1095;
}
#b1header h3 span {
width:130px;
}
* html #b1header h3 span {
margin-left:7px;
}
*+html #b1header h3 span {
letter-spacing:-1px;
}
#b2header {
background:#d6edcd;
border-bottom:1px solid #84b55f;
}
#b2header h3 span {
width:250px;
letter-spacing:-1px;
}
*+html #b2header h3 span {
letter-spacing:-1px;
}
#b3header {
background:#abd6e4;
border-bottom:1px solid #3f8bb7;
}
#b3header h3 span {
width:250px;
letter-spacing:-1px;
}
*+html #b3header h3 span {
letter-spacing:-1px;
}
#board1 {
width:465px;
height:136px;
border:1px solid #fb1095;
}
#board2 {
width:465px;
height:136px;
border:1px solid #84b55f;
}
#board3 {
width:465px;
height:136px;
border:1px solid #3f8bb7;
margin-bottom:0;
}
#bookmark {
background:url(../images/arrow.gif) no-repeat left top;
padding-left:10px;
margin-bottom:5px;
text-align:left;
}
#bookmark a {
color:#000;
letter-spacing:-1px;
}
#bookmark span {
font-weight:bold;
}
#research, #news3 {
margin-bottom:0;
}
#sitelink select {
margin-bottom:0;
}
#sitelink {
text-align:left;
}
* html #sitelink select {
width:173px;
}
*+html #sitelink select {
width:173px;
}
#quickmenu {
position:absolute;
top:0px;
right:15px;
background:url(../images/quickmenubg.jpg) no-repeat left top;
padding:15px 0 15px 0;
width:90px;
}
* html #quickmenu {
top:0px;
right:10px;
clear:both;
}
#quickmenu li, #footerbanner li {
display:inline;
}
#quickmenu li img, #footerbanner li img {
display:block;
}
#top {
margin:0 auto;
margin-top:5px;
}
#footer {
width:100%;
text-align:left;
padding-bottom:46px;
background:url(../images/footerbg.gif) no-repeat center bottom;
}
#footerwrapp {
width:900px;
margin:0 auto;
padding-right:100px;
}
#footerbanner {
margin:0 auto;
width:826px;
}
#footerbanner li {
float:left;
margin-right:9px;
}
#container {
position:relative;
padding:3px 0 3px 0;
width:870px;
margin-left:10px;
border:1px solid #ccc;
background:#f2f2f2;
}
* html #container {
margin-left:15px;
}
#footerbanner .last {
margin-right:0;
}
#larrow {
position:absolute;
top:17px;
left:5px;
border:1px solid #ccc;
}
#rarrow {
position:absolute;
top:17px;
right:5px;
border:1px solid #ccc;
}
.arrow img {
margin-top:13px;
border:1px solid #ccc;
}
#first {
margin-left:10px;
}
h6 {
float:left;
margin:10px 0 0 7px;
}
#footermenu {
float:right;
margin-top:10px;
text-align:center;
}
#footermenu ul {
background:url(../images/footermenubg.gif) no-repeat left top;
height:27px;
width:649px;
}
#footermenu ul li {
margin-right:5px;
margin-top:8px;
float:left;
}
#fmenufirst {
margin-left:140px;
}
.fmenuline {
margin:0 5px 0 1px;
padding-bottom:2px;
}
* html #fmenufirst {
margin-left:90px;
}
address {
font-size:11px;
font-style:normal;
margin-top:5px;
}
#copyrights {
display:inline;
margin-right:-10px;
}
#copyrights span {
color:green;
font-weight:bold;
}

/* Container DIV - automatically generated */
.simply-scroll-container {
position: relative;
}

/* Clip DIV - automatically generated */
.simply-scroll-clip {
position: relative;
overflow: hidden;
z-index: 2;
}

/* UL/OL/DIV - the element that simplyScroll is inited on
Class name automatically added to element */
.simply-scroll-list {
position: absolute;
top: 0;
left: 0;
z-index: 1;
overflow: hidden;
margin: 0;
padding: 0;
list-style: none;
}

.simply-scroll-list li {
padding: 0;
margin: 0;
list-style: none;
}

.simply-scroll-list li img {
border: none;
display: block;
}

/* Custom class modifications - adds to / overrides above

.simply-scroll is default base class */

/* Container DIV */
.simply-scroll {
width: 826px;
height: 41px;
margin:0 auto;
}

/* Clip DIV */
.simply-scroll .simply-scroll-clip {
width: 826px;
height: 41px;
}

/* Explicitly set height/width of each list item */
.simply-scroll .simply-scroll-list li {
float: left; /* Horizontal scroll only */
width: 162px;
height: 41px;
}
#notice1 {
text-align:left;
}
.basic2{
float:left;
margin:0px 0 0 7px; width:110px;
}
.basic{
float:left; width:330px;
}
#header:after, #searchwrapp:after, #content:after, #contentqna p:after, #footerbanner:after, #footerwrapp:after, #footermenu ul:after {
content:"";
display:block;
clear:both;
height:0;
visibility:hidden;
}




