body {
margin: 0px;
background: #ffffff;
font-family: Arial,helvetica,sans-serif;
font-size: 14px;
} 

#container {
margin: 5px 5px 5px 5px;
}

#upperoutside {
background-color: #eeeeee;
border: 1px solid #eeeeee;
}

#upperinside {
background-color: #cdcdcd;
border: 1px solid #eeeeee;
}

#logo {
color: #ffffff;
font-size: 30px;
text-align: center;
}

#logo a {
color: #e9e9e9;
}

#logo a:hover {
color: #f3dcb0;
text-decoration: underline;
}

#actionsoutside {
background-color: #eeeeee;
border: 1px solid #eeeeee;
}

#actionsinside {
background-color: #cdcdcd;
border: 1px solid #eeeeee;
}

#pageactions {
text-align: left;
color: #e9e9e9;
font-size: 14px;
}

#pageactions a {
color: #e9e9e9;
font-weight: bold;
}

#pageactions a:hover {
color: #ffff00;
font-weight: bold;
}

#pageactions a#current {
color: #0066ff;
font-weight: bold;
}

#middleoutside {
background-color: #eeeeee;
border: 1px solid #eeeeee;
}

#middleinside {
background-color: #ffffff;
border: 1px solid #eeeeee;
}

/* Styles for menu */

#menu, { 
width : 200px;
margin : 4px;
border-style : solid solid none solid;
border-color : #ffffff;
border-width : 1px;
font-size: 14px;
background-color: #f9fbfb;
} 
#menu a { 
text-decoration : none;
} 
#current {
font-weight: bold;
}
#menu a:link, #menu a:visited { 
color : #8badcf;
display : block;
padding : 10px 8px 8px 8px;
} 
#menu a:hover { 
color : #330099;
padding : 10px 8px 8px 10px;
} 

#menu .test a:link, #menu .test a:visited { 
color : #8badcf;
padding : 0px;
} 

#menu .test a:hover { 
padding : 0px;
} 





























#spacer {
background: #eeeeee;
width: 2px;
}

#pagecontent {
width: 535px;
height: 240px;
padding: 20px 10px 10px 10px;
color: #151b28;
background-color: #ffffff;
border: 1px solid #eeeeee;
}

#pagecontent_lightyellow {
width: 260px;
padding: 20px 10px 10px 10px;
color: #151b28;
background-color: #fffff7;
border: 1px solid #eeeeee;
}

#pagecontent_white {
width: 260px;
padding: 20px 10px 10px 10px;
color: #151b28;
background-color: #ffffff;
border: 1px solid #eeeeee;
}











#loweroutside {
background-color: #eeeeee;
border: 1px solid #eeeeee;
}

#lowerinside {
background-color: #eeeeee;
border: 1px solid #eeeeee;
}


#lastmod {
text-align: right;
color: #330099;
font-size: 12px;
}

#lastmod a:hover {
color: #ffff00;
text-decoration: underline;
}

#lastmod a:visited {
color: #330099;
}

a {
text-decoration: none;
color: #0000cd;
}

a:hover {
color: #0000cd;
}

a:visited {
text-decoration: none;
}

hr {
height: 1px;
background-color: #eeeeee;
}

h1,h2,h3,h4,h5,h6 {
line-height: 10px;
}
h1 {
font-size: 25px;
}
h2 {
font-size: 22px;
}
h3 {
font-size: 20px;
}
h4 {
font-size: 18px;
}
h5 {
font-size: 16px;
}
h6 {
font-size: 14px;
}


ul {
list-style-type: square, disc;
line-height: 1.5em;
}

#caption {
text-align: left;
font-size: 12px;
}

