a {
text-decoration: none;
}
#wrapper { 
width : 85%;
margin : 10px auto 10px auto;
} 
body { 
margin : 0;
padding : 0;
background-color : #5377a7;
} 
hr { 
color : #6f99d3;
height : 1px;
margin : 0;
padding : 0;
} 
table#mainouter, table#content-outer, table#header, table#bigimg-table, table#content table#koti { 
width : 100%;
height : 100%;
border : none;
margin : 0;
padding : 0;
} 
table#searchstrip, table#footer { 
width : 100%;
border : none;
margin : 0;
background-color : #6f99d3;
} 
.tableborder { 
background-color : #5377a7;
margin : 0;
width : 100%;
color : #333333;
} 
td#footer-left, td#searchstrip-left { 
background-color : #6f99d3;

padding : 5px;
border-right : none;
border-left : 1px solid #5373a1;
border-bottom : 1px solid #ffffff;
border-top : 1px solid #5373a1;
color : #edf3ff;
} 
td#footer-right, td#searchstrip-right { 
background-color : #6f99d3;
text-align : right;
padding : 5px;
border-bottom : 1px solid #ffffff;
border-top : 1px solid #5373a1;
border-left : none;
border-right : 1px solid #ffffff;
color : #edf3ff;
} 
table, tr, td { 
background-color : #ffffff;
} 
#topbar { 
background : #97bae8 url(logo_3.jpg) repeat-x top left;
border-left : 1px solid #415d83;
border-right : 1px solid #415d83;
border-bottom : 1px solid #415d83;
margin : 0;
padding : 5px 0 5px 0;
} 
#logostripinner { 
background : #97bae8;
border-left : 1px solid #415d83;
border-right : 1px solid #415d83;
height : 114px;
margin : 0;
padding : 0;
} 
#searchbar-container { 
background-color : #97bae9;
padding : 3px 10px 10px 10px;
margin : 0;
height : auto;
border-left : 1px solid #415d83;
border-right : 1px solid #415d83;
} 
#searchform-container { 
vertical-align : middle;
height : auto;
margin-left : 500px;
} 
td#searchstrip-right p { 
margin : 0;
} 
#frm-searchbar { 
margin : 0;
padding : 0;
vertical-align : middle;
} 
td#searchstrip-right input { 
background-color : #ffffff;
border : none;
color : #333;
font-size : 10px;
vertical-align : middle;
} 
#page-container { 
background-color : #97bae9;
padding : 10px;
border-left : 1px solid #415d83;
border-right : 1px solid #415d83;
height : 100%;
margin : 10px 0 10px 0;
} 
#container3d { 
border-left : 1px solid #3f5a7f;
border-right : 1px solid #ffffff;
border-top : 1px solid #3f5a7f;
border-bottom : 1px solid #ffffff;
background-color : #5377a7;
padding : 0;
margin : 0;
} 
#footer-container { 
background-color : #97bae9;
padding : 10px;
margin : 10px 0 0 0;
height : auto;
border-left : 1px solid #415d83;
border-right : 1px solid #415d83;
} 
#navigation-container { 
vertical-align : top;
height : 100%;
background : #ffffff url(logo_2.jpg) repeat-y top left;
margin : 0;
width : 140px;
padding-top : 10px;
} 
#navigation-container a, #navigation-container a:hover { 
padding : 4px;
margin : 2px 10px 2px 10px;
display : block;
color : white;
font-weight : bold;
border : 1px solid #ffffff;
background : #97bae8;
text-decoration : none;
} 
#navigation-container a:hover { 
padding : 4px;
text-decoration : none;
font-weight : bold;
background : #6e98d1;
} 
#pageheadercontainer { 
background : #ffffff;
height : auto;
} 
.style8 { 
font-family : "Comic Sans MS";
font-weight : bold;
font-style : italic;
} 
.style11 { 
font-family : "Comic Sans MS";
font-weight : bold;
font-size : 36px;
font-style : italic;
} 
.style14 { 
font-size : 1px;
} 
.style16 { 
font-size : 14px;
font-family : "Comic Sans MS";
font-style : italic;
} 
.style17 { 
font-size : 14px;
font-weight : bold;
} 
