@charset "utf-8";
/* CSS Document */

.moduletable,.bannergroup_text,.moduletable_menu,.moduletable_nospace {
margin-bottom:1em;
padding:0 10px;
padding-bottom: 0.2em;
}
.moduletable h3,.bannerheader,.moduletable_menu h3, .moduletable_nospace h3 {
color:#C64934;
text-align:left;
font-size:1.1em;
margin:0 -5px 0.5em;
padding:0.25em 0;
padding-left: 0.1em;
padding-left: 20px;
background: transparent url(../images/edo_logo_16.png) no-repeat left;

/*border-bottom: 1px solid #71C000;*/
}

.moduletable_nospace {
padding-bottom: 0px;
}
.moduletable_nospace ul,ul.latestnews,ul.mostread {
padding-bottom: 0px;
padding-top: 0px;
margin-bottom: 0px;
margin-top: 0px;
}
#edo_sidebar_top .moduletable h3,#edo_sidebar_top .moduletable_nospace h3 {
color:#FFFFFF;
}

.moduletable_nospace li,#edo_sidebar_top a,#edo_sidebar_top {
color:#ddd;
}
#edo_sidebar_top a:hover {
	color:#FF9900;
}

.contentheading,.componentheading {
border-left: 7px solid #525252;
border-bottom: 1px solid #525252;
padding-left: 10px;
text-align: left;
width: 100%;
}
.componentheading {
margin-bottom: 0.5em;
border-right: 7px solid #525252;
border-top: 1px solid #525252;
background-color: #991100;
color: #fff;
}
#footer,.small,.createdate,.modifydate,.mosimage_caption {
color: #ABABAB;
font-size: 0.8em;
}
.left {
float: left;
}
.right {
float: right;
}
.center {
text-align: center;
}
.alignleft {
float: left;
margin-right: 10px;
}
.alignright {
float: right;
margin-left: 10px;
}
.contentpaneopen {
text-align: justify;
width: 100%;
}

.contentpaneopen img {
border: 5px transparent solid;
}
.inputbox {
/* background: url(../images/input.gif) #EDEDED repeat;*/
background-color: White;
border: 1px solid #ECE9D8;
color: Black;
font-size: 8pt;
font-weight: bold;
margin-bottom: 5px;
}

a.readon:link, a.readon:visited {
font-size: 0.8em;
font-weight: normal;
text-decoration: none;
text-align: right;
}

a.readon:hover {
color: #FF9900;
font-weight: normal;
text-decoration: underline;
}

.back_button {
border: 1px solid #999999;
background-color: #EFEDDE;
color: Black;
font-style: normal;
/*font-size: 10px;*/
font-weight: bold;
line-height: 20px;
margin: 1px;
padding-left: 10px;
padding-right: 10px;
padding-top: 2px;
padding-bottom: 2px;
text-align: center;
width: auto;
float: left;
}

.button {
background: url(../images/tile_sub.gif) repeat-x;
border: 1px solid Black;
color: White;
font-size: 10pt;
font-weight: bold;
height: 26px !important;
height: 24px;
line-height: 12pt !important;
line-height: 11pt;
margin: 1px;
text-align: center;
width: auto;
padding-left: 10px;
padding-right: 10px;
padding-top: 2px;
padding-bottom: 2px;
}
.button:hover {
border: 1px solid red;
}

.back_button:hover {
border: 1px solid red;
}
