*{
margin:0px;
padding:0px
}

body, html{
text-align:center
}

a{
color:darkblue;
outline:none;
text-decoration:underline
}

a:hover{
color:blue;
text-decoration:none
}

img{border:none}

ol li{
margin:10px;
padding:0px
}

ul li{
margin:15px 0px 15px 0px;
list-style:none
}

#container{
margin:0px auto;
min-width:900px;
width:expression((document.compatMode && document.compatMode == 'CSS1Compat')
?(document.documentElement.clientWidth < 900 ? "900px":"auto")
:(document.body.clientWidth < 900 ? "900px":"auto"));
text-align:left;
background-color:palegoldenrod
}

#header{
width:98%;
text-align:center;
border-bottom:4px solid darkblue;
font:17px Bookman Old Style;
color:darkblue
}

#login{
width:190px;
text-align:left;
margin:0;
padding:10px;
border:1px solid darkblue;
font:17px Bookman Old Style;
color:darkblue
}

#publform{
width:350px;
text-align:left;
margin:0px;
padding:0px;
font:17px Bookman Old Style;
color:darkblue
}

.publ1{width:300px}
.publ2{width:200px}
.publ1,.publ2{margin:5px 0px 10px 0px}
.log,.publ1,.publ2{
border:1px solid darkblue;
font:15px Bookman Old Style;
color:darkblue;
padding:0px 5px 0px 5px
}

.button{
background:skyblue;
font:15px Bookman Old Style;
color:darkblue;
margin:0px 1px 0px 1px;
padding:0px 0px;
cursor:pointer
}

.button:hover{
background:#4abbe8
}

input.linkbtn{
border:none;
background:none;
font:14px Bookman Old Style;
color:darkblue;
text-decoration:underline;
cursor:pointer;
}

#logo{
width:20%;
float:left;
height:120px;
border-right:4px solid darkblue;
font:12px Bookman Old Style;
font-variant: small-caps;
padding:10px 0px 10px 0px
}

#logo a{text-decoration:none;color:darkblue}

#title{
height:120px;
padding:10px 0px 10px 0px
}

#colwrap1{
width:19.6%;
position:relative;
border-right:4px solid darkblue
}

#colwrap2{
width:398.6%;
position:relative;
left:100%;
margin:0px -200% 0px 4px;
background-color:white
}

#col1{
width:19%;
position:relative;
left:-25%;
float:left;
margin:0px -100% 0px 10px
}

#col2{
padding:40px 50px 40px 50px;
font:17px Bookman Old Style;
color:darkblue
}

.menu{
width:100%;
text-align:center;
padding:40px 10px 40px 10px
}

.menu a{
font:17px Bookman Old Style;
color:darkblue;
font-weight:bold;
text-decoration:none
}

.menu a:hover{
color:blue;
text-decoration:none
}

.menu a:active{
color:blue;
text-decoration:none
}

.undermenu{
width:100%;
margin-top:25px
}

.undermenu a{
font:14px Bookman Old Style;
color:darkblue;
font-weight:bold;
text-decoration:none
}

#clear{clear:both; font-size:0px; overflow:hidden}

#footer{
width:98%;
border-top:4px solid darkblue;
text-align:center;
font:17px Bookman Old Style;
color:darkblue
}

p{margin-top:15px}

.ip{
text-indent:30px;
text-align:justify;
margin-top:15px
}

.upd{
margin-top:10px;
text-align:left;
font:15px Bookman Old Style
}

H2, H3, H4, H5{
margin:20px 0px 10px 0px
}

table.press{
width:100%;
padding: 15px
}

td.press{
text-align:justify;
padding: 0px 20px 0px 0px; 
}