html { height: 100%; margin-bottom: 1px;}
img {border:0px; margin:0px;}
body {background:#F5F6FE; color: #009; margin:0px; font-size: 62.5%;	font-family: Arial, Sans-Serif;}
p {text-align:justify; font-size: 1.2em; font-weight:normal; }
p.home {margin-top:2px;}
p.more {margin-top:2px;}
h1 {font-size: 2em; margin-bottom:2px; margin-top:0px;}
h2 {font-size: 2em;}
h3 {font-size: 1.8em;}
#container {width:90%; margin:0px auto; border: 1px solid #009; background:#FFF;}
#header {width:100%; height:90px; margin:0px;}
#logo {float:left; margin:0px;}
#graphic {float:right;}
#menubar {width:100%; height:30px; padding:0px;}
#intro {font-size: 1.2em; border-bottom: 1px solid #CCC; margin-bottom:5px; padding-bottom:10px; font-weight:normal;}
#content_main {display:block; margin-top:10px; padding:5px;}
#content_left {float:left; width:150px;}
#content_mid {float:left; margin:0px 10px 0px 20px; width:50%;}
#content_right {display:block; z-index:3; float:right; width:150px; margin:0px; background:#EEE; padding:0px; border:1px solid #FFF;;}
#content_miva {border-top: 1px dashed #CCC;}
#links_related {display:block; margin-bottom:10px; border-bottom: 1px solid #EEE; padding-bottom:5px;}
#links_featured {display:block; margin-bottom:10px; border-bottom: 1px solid #EEE; padding-bottom:5px;}
#links_topic {display:block; margin-bottom:10px; border-bottom: 1px solid #EEE; padding-bottom:5px;}
#footer {padding:5px; border-top: 1px solid #EEE; bottom:0px; height:30px; vertical-align: bottom;}
#complement {font-size: 1.2em;}
.clear {clear: both;	height: 1px;	overflow: hidden;}
img.pageImage {float:right; margin: 10px 0px 15px 15px;}
img.homeImage {margin: 0px 0px 20px 0px;}

/*
a.topmenu {color:#FFF; font-size: 1.2em; height:30px; font-weight:bold; background:#95A6DB; border: 1px solid #FFE; padding:2px 10px 5px 10px; margin:0px 5px 2px 5px;}
A.topmenu:link   {color:#FFF; text-decoration: none; font-weight:bold}
A.topmenu:visited{color:#FFF; text-decoration: none; font-weight:bold}
A.topmenu:hover  {color:#FFF; text-decoration: underline;  font-weight:bold; background:#95A6DB;}
*/

a.topmenu {color:#FFF; font-size: 1.2em; font-weight:bold; padding:0px; margin-left:2px;/*padding:2px 5px 0px 10px; margin:0px 5px 0px 5px;*/}
A.topmenu:link   {color:#FFF; text-decoration: none; font-weight:bold}
A.topmenu:visited{color:#FFF; text-decoration: none; font-weight:bold}
A.topmenu:hover  {color:#FFF; text-decoration: none;  font-weight:bold;}

/*a.topmenu:before {padding-right:10px; content: url("images/rubbishbodybg.gif")}
a.topmenu:after {padding-left:10px; content: url("images/rubbishbodybg.gif")}
*/
a.linkmenu {display:block; font-size: 1.2em; padding:2px 3px 2px 3px; border-left: 1px solid #EEE; border-right: 1px solid #EEE; background:#EEE;}

a.pagelinks {}
A.pagelinks:link   {color:#009; text-decoration: none; font-weight:bold}
A.pagelinks:visited{color:#009; text-decoration: none; font-weight:bold}
A.pagelinks:hover  {color:#F00; text-decoration: underline;  font-weight:bold; background:#95A6DB;}

a.logo {margin:10px 0px 0px 0px; font-weight:bold; line-height: normal;	padding-top: 5px;	padding-bottom: 5px; text-decoration: none;}
span.ext {font-weight:bold; font-size: 0.5em;	font-style: italic; color:#999999; line-height: normal;	padding-top: 5px;	padding-bottom: 5px; text-decoration: none;}

