* {
outline:0;
margin:0;
padding:0;
}

body {
background-color:#d5d6d9;
font-family: Arial, Helvetia, Sans-serif;  
font-size:12px;
line-height:20px;
color:#424D4E;
}
a {
color:#ED2924;
text-decoration:none;
}
a:hover {
color:#000000;
}
ul, ol {
padding: 7px 0 7px 25px;
}
h1 {
font-size:25px;
font-weight:normal;
line-height:30px;
padding:10px 0 20px;
}
h2 {
font-size:14px;
font-weight:bold;
letter-spacing:0.1em;
margin-top:25px;
}
.w948 {
width:948px;
margin:0 auto;
text-align:left;
}

.wrapper {
width:100%;
}

.header {
text-align:center;
background: url(http://www.eabis.org/fileadmin/templates/relaunch/img/menu-back.png) 0 100% repeat-x;
height:120px;
}

.header .w948 {
position:relative;
}

.logo {
position:absolute;
left:0;
top:0px;
height:92px;
width:162px;
z-index:9999;
}

.logo a {
float:left;
height:92px;
width:162px;
background: url(http://www.eabis.org/fileadmin/templates/relaunch/img/logo.png) 0 0 no-repeat;
}

.logo span {
display:none;
}

.header .right {
position:absolute;
right:0px;
top:45px;
}

.right .social, .right .socialone, .right .search, .right .memberloginbutton {
float:left;
}
.right .memberloginbutton {
background: url(http://www.eabis.org/fileadmin/templates/relaunch/img/memberlogin.png) 0 0 no-repeat;
height: 19px;
padding: 2px 0;
text-align: center;
width: 100px;
font-weight: bold;
}
.right .memberloginbutton a {
color:#fff;
}
.right .memberloginbutton a:hover {
color:#000;
}
.right .socialone {
border:0;
}
.right .socialone a {
border:0;
padding: 0 2px;
}

.right .search {
margin:0px 0px 0px 10px;
font-size:13px;
}

.right .search label {
color:#d12b28;
}

.right .searchfield {
background: url(http://www.eabis.org/fileadmin/templates/relaunch/img/searchfield.png) no-repeat scroll 0 0 transparent;
border: 0 none;
color: #D12B28;
height: 23px;
margin: 0 5px 0 0;
width: 160px;
}

.right .searchsubmit {
display:none;
}

.right .searchma {
background: url(http://www.eabis.org/fileadmin/templates/relaunch/img/membersbtn.jpg) 0 0 no-repeat;
width:73px;
height:15px;
text-indent: -9999px;
}

/* MENU */

.menu {
font-family: Verdana, Arial, Sans-serif;  
font-size:12px;
line-height:20px;
height:35px;
position:absolute;
left:215px;
top:75px;
font-weight:bold;
font-size: 11px;
}

.menu ul {
list-style:none;
position:relative;
z-index:9997;
padding:0;
}
.menu ul.menu-firstlevel {
width:900px;
}

.menu ul>li {
float:left;
line-height:35px;
margin:0px 30px 0px 0px;
}

.menu ul>li.last {
margin:0px;
}  

.menu ul>li>a {
color:#fff;
text-decoration:none;
}

.menu ul>li.active>a, .menu ul>li.hover>a {
color:#000;
}

.menu ul>li>ul>li>a {
color:#ED2924;
text-decoration:none;
}
.menu ul>li>ul>li>a:hover {
color:#000;
text-decoration:none;
}

.menu ul>li>ul {
position:absolute;
left:-9999px;
top:35px;
height:50px;
z-index:9999;
width:100%;
}

.menu ul>li>ul>li {
float:left;
height:50px;
margin:0;
line-height:45px;
}

.menu ul>li>ul>li {
background: url(http://www.eabis.org/fileadmin/templates/relaunch/img/submenu-back.png) 0 0 repeat-x;
padding-left:30px;
}

.menu ul>li>ul>li.first {
padding-left:15px;
}

.menu ul>li>ul>li.last {
padding-right:15px;
}

.menu ul>li.hover>ul {
left:0;
margin-left:-15px;
}

/* SUBMENU */
.sub-left {
float:left;
width:170px;
padding:45px 10px 0 20px;
}
.sub-left h1 {
color:#000000;
padding:0px 0 20px 0;
font-size:14px;
letter-spacing:0.1em;
}
.sub-left a {
color:#ED2924;
font-size:12px;
text-decoration:none;
}
.sub-left a.active, .sub-left a:hover {
color:#424D4E;
}
.sub-left ul {
padding:0;
}
.sub-left li {
border-bottom:1px solid;
padding:7px 0;
list-style-type:none;
}
.sub-left li li {
background:transparent url(http://www.eabis.org/fileadmin/templates/img/sub_bullet.gif) no-repeat scroll 12px 15px;
border-bottom:0 none;
line-height:13px;
list-style-type:none;
padding:5px 0 5px 20px;
}
.sub-left ul li p {
padding:3px 0;
}

/* CONTENT */
#content {
border:0;
}
.blocks {
width:948px;
height:499px;
background: url(http://www.eabis.org/fileadmin/templates/relaunch/img/larger.png) 0 0 no-repeat;
margin:60px 0px 0px 0px;
float:left;
clear:both;
}

.blocks .left {
width:515px;
height:440px;
float:left;
position:relative;
font-size:14px;
}

.blocks .left p.bodytext {
padding:5px 0;
}
.blocks .left strong {
font-size:15px;
}

.blocks .left .topcat {
font-size: 18px;
font-weight: bold;
height: 30px;
padding: 10px 0 0;
text-align: center;
width: 515px;
}
.blocks .left .topcat a {
display:block;
}
.blocks .left .north {
background: url(http://www.eabis.org/fileadmin/templates/relaunch/img/home_circle1.png) 0 0 no-repeat;
text-align:center;
width:231px;
height:193px;
position:absolute;
padding-top:38px;
left:133px;
top:37px;
z-index:96;
opacity: 0.5;
}

.blocks .left .east {
background: url(http://www.eabis.org/fileadmin/templates/relaunch/img/home_circle1.png) 0 0 no-repeat;
height: 193px;
padding-top: 38px;
position: absolute;
right: 2px;
text-align: center;
top: 131px;
width: 231px;
z-index:99;
opacity: 0.5;
}

.blocks .left .south {
background: url(http://www.eabis.org/fileadmin/templates/relaunch/img/home_circle1.png) 0 0 no-repeat;
height: 193px;
left: 138px;
padding-top: 38px;
position: absolute;
text-align: center;
top: 232px;
width: 231px;
z-index:98;
opacity: 0.5;
}

.blocks .left .west {
background: url(http://www.eabis.org/fileadmin/templates/relaunch/img/home_circle1.png) 0 0 no-repeat;
height: 193px;
left: 4px;
padding-top: 38px;
position: absolute;
text-align: center;
top: 145px;
width: 231px;
z-index:97;
opacity: 0.5;
}

.blocks .right {
width:416px;
float:right;
height:470px;
position:relative;
}

.blocks .right .topleft {
position:absolute;
left:0px;
top:0px;
/*background: url(../img/right_blocks.png) 0 0 no-repeat;
background:transparent url(../img/blocks_small.png) no-repeat scroll 0 1px;*/
width:174px;
height:201px;
padding:15px;
}

.blocks .right .topright {
position:absolute;
right:0px;
top:0px;
/*background: url(../img/right_blocks.png) 0 0 no-repeat;
height:214px;
width:202px;*/
width:174px;
height:201px;
padding:15px;
}

.blocks .right .bottomleft {
position:absolute;
left:1px;
bottom:1px;
/*background: url(../img/right_blocks.png) 0 0 no-repeat;*/
width:174px;
height:201px;
padding:15px;
}
.blocks .right .bottomright {
position:absolute;
right:0px;
bottom:2px;
/*background: url(../img/right_blocks.png) 0 0 no-repeat;*/
width:174px;
height:201px;
padding:15px;
}
.blocks .right .topleft h1, .blocks .right .topright h1, .blocks .right .bottomleft h1, .blocks .right .bottomright h1, .footerblocks .block1 h1, .footerblocks .block2 h1, .footerblocks .block4 h1 {
padding:0 0 10px;
}
.footerblocks .block3 h1 {
padding:0 0 10px;
position: absolute;
right: 30px;
top: 5px;
color:#ED2924;
}
.blocks .sub-left {
width:180px;
padding:10px;
float:left;
position:relative;
font-size:14px;
}

.blocks .sub-middle {
width:527px;
padding:10px;
float:left;
position:relative;
}
.blocks .sub-middle-wide {
width:728px;
padding:10px;
float:left;
position:relative;
}

.blocks .sub-right {
width:180px;
padding:10px;
float:left;
position:relative;
}

.footerblocks {
position:relative;
width:948px;
height:260px;
clear:both;
}
.footerblocks .block1 {
position:absolute;
top:0px;
left:0px;
width:475px;
height:80px;
padding:15px 20px;
font-weight:bold;
font-size: 14px;
text-align:center;
background:transparent url(http://www.eabis.org/fileadmin/templates/relaunch/img/block_left_bottom_top.png) left top no-repeat;
}
.footerblocks .block2 {
position:absolute;
top:0px;
right:0px;
width:395px;
height:210px;
padding:10px;
background:transparent url(http://www.eabis.org/fileadmin/templates/relaunch/img/block_right_bottom.png) left top no-repeat;
}
.footerblocks .block3 {
position:absolute;
top:120px;
left:0px;
width:360px;
height:90px;
padding:10px;
background:transparent url(http://www.eabis.org/fileadmin/templates/relaunch/img/block_left_bottom_bottom.png) left top no-repeat;
}
.footerblocks .block4 {
position:absolute;
top:120px;
left:380px;
width:125px;
height:90px;
padding:10px;
background:transparent url(http://www.eabis.org/fileadmin/templates/relaunch/img/home_button.png) left top no-repeat;
}
.footerblocks .block4 a {
color: #FFFFFF;
display: block;
font-size: 15px;
padding:10px 10px 0 0;
text-align: center;
}

.printlink {
background:transparent url(http://www.eabis.org/fileadmin/templates/img/print.gif) no-repeat scroll 0 1px;
display:block;
float: left;
padding: 0 5px;
text-indent:-9999px;
width: 16px;
}
.fblink {
display:block;
height:20px;
width:60px;
float:left;
padding: 0 5px;
}
.dilink {
background:transparent url(http://www.eabis.org/fileadmin/templates/img/diggThisDigger.png) no-repeat scroll 0 1px;
display:block;
float: left;
padding: 0 5px;
text-indent:-9999px;
width: 16px;
}
.dllink {
background:transparent url(http://www.eabis.org/fileadmin/templates/img/delicious.gif) no-repeat scroll 0 1px;
display:block;
float: left;
padding: 0 5px;
text-indent:-9999px;
width: 16px;
}
.tflink {
background:transparent url(http://www.eabis.org/fileadmin/templates/img/mail.gif) no-repeat scroll 0 1px;
display:block;
float: left;
padding: 0 5px;
text-indent:-9999px;
width: 16px;
}
.jqbookmark {
background:transparent url(http://www.eabis.org/fileadmin/templates/img/bookmark.gif) no-repeat scroll 0 1px;
display:block;
float: left;
padding: 0 5px;
text-indent:-9999px;
width: 16px;
}
.twlink {
background:transparent url(http://twitter-badges.s3.amazonaws.com/t_mini-a.png) no-repeat scroll 0 1px;
display:block;
float: left;
padding: 0 5px;
text-indent:-9999px;
width: 16px;
}
.sub-right .printlink {
float:none;
text-indent:0px;
padding:0 0 0 20px;
margin: 3px 0;
width:auto;
}
.sub-right .fblink {
float:none;
text-indent:0px;
padding:0;
margin: 3px 0;
width:auto;
}
.sub-right .dilink {
float:none;
text-indent:0px;
padding:0 0 0 20px;
margin: 3px 0;
width:auto;
}
.sub-right .dllink {
float:none;
text-indent:0px;
padding:0 0 0 20px;
margin: 3px 0;
width:auto;
}
.sub-right .tflink {
float:none;
text-indent:0px;
padding:0 0 0 20px;
margin: 3px 0;
width:auto;
}
.sub-right .jqbookmark {
float:none;
text-indent:0px;
padding:0 0 0 20px;
margin: 3px 0;
width:auto;
}
.sub-right .twlink {
float:none;
text-indent:0px;
padding:0 0 0 20px;
margin: 3px 0;
width:auto;
}

.content-inner {
margin-top:15px;
}
.content-breadcrumb a {
color:#ED2924;
font-size:11px;
text-decoration:none;
}
.content-breadcrumb {
color:#999999;
font-size:11px;
}
.content-inner h1 {
font-size:25px;
font-weight:normal;
line-height:30px;
padding:10px 0 20px;
}
.content-inner h2 {
font-size:14px;
font-weight:bold;
letter-spacing:0.1em;
margin-top:25px;
}
.sub-right {
float:left;
width:165px;
padding:40px 15px 0 20px;
background:#E8F0F1 none repeat scroll 0 0;
}
.sub-right h3 {
font-size:13px;
letter-spacing:0.1em;
}
.sub-right p {
font-size:11px;
line-height:13px;
}






/* OLD STYLES */
/*### RTE-STYLES begin ###*/
.fett-rot {
font-weight:bold;
color:#B51014;
}
.black_subline {
color:#000000;
font-family:Verdana,Arial,Helvetica;
font-size:12px;
font-weight:bold;
}
/*### RTE-STYLES end ###*/



/*### BROWSER PI1 STYLES begin ###*/
.listheader th {
border:1px solid #000000;
padding:10px;
}
#listentry td {
border:1px solid #000000;
padding:10px;
}
/*### BROWSER PI1 STYLES end ###*/



/*### SITEMAP STYLES begin ###*/

.csc-sitemap {
border:0;
}
.csc-sitemap ul {
list-style-type:none;
margin:0;
padding:0;
}
.csc-sitemap li {
padding:0;
margin:0;
}
.csc-sitemap li a {
color:#424D4E;
display:block;
padding:3px 0 0 10px;
text-decoration:none;
}
.csc-sitemap li a:hover {
background-color:#E9F1F1;
}
.csc-sitemap li li {
padding:0 0 0 0px;
}
.csc-sitemap li li a {
padding:3px 0 0 30px;
}
.csc-sitemap li li li a {
padding:3px 0 0 50px;
}
/*### SITEMAP STYLES begin ###*/



/*### TX_MPEABIS STYLES begin ###*/

#project-search {
border:0;
margin-bottom:20px;
}
.search-tags br, 
#project-search br {
display:none;
}
#project-search #newlisterpi1_tags_label {
border:0;
}
.search-title {
clear:both;
height:30px;
margin-top:5px;
}
.search-title label {
width:115px;
float:left;
}
.search-title input {
width:200px;
}
#project-search .search-tags {
border:0;
}
#project-search .search-tags label {
float:left;
width:115px;
}
#project-search .search-tags input {
float:left;
width:22px;
}
#project-search .search-output {
height:30px;
margin-top:5px;
}
#project-search .search-output label {
float:left;
display:block;
width:115px;
}
#project-search .search-output input {
clear:both;
display:block;
width:200px;
}
.search-submit {
clear:both;
height:30px;
padding-top:15px;
text-align:right;
width:100%;
}
.search-submit label {
float:left;
display:block;
width:115px;
}
.search-submit input {
width:130px;
}
#project-single {
border:0;
}
#project-single hr {
display:none;
}
#project-single .image {
border:0;
}
#project-single h1 {
border:0;
margin:0;
padding:40px 0 0;
}
#project-single h2.firsth2 {
border:0;
margin:0;
padding:0 0 20px;
letter-spacing:0.1em;
line-height:20px;
font-weight:normal;
}
#project-single h2 {
border:0;
margin:0;
padding:0 0 20px;
letter-spacing:0.1em;
line-height:20px;
}
#project-single-margin .tagtitle, 
#project-single-margin .outputtitle, 
#project-single-margin .date {
padding-bottom:15px;
}
#project-single .bodytext {
border:0;
padding-bottom:25px;
}
#project-single .part1 {
border:0;
padding-bottom:25px;
}
#project-single .part2 {
border:0;
padding-bottom:25px;
}
#project-single .part3 {
border:0;
padding-bottom:25px;
}
#project-single .partners {
padding:0 0 15px;
}
/*### TX_MPEABIS STYLES end ###*/




/*### LISTINGS AND FORMS STYLES begin ###*/
.notice {
color:red;
}
#memberlist_list,
#rslib_latest,
#rslib_search_list,
#projects_form_list {
border:0;
}
#memberlist_list .lister-table,
#rslib_latest .lister-table,
#rslib_search_list .lister-table,
#projects_form_list .lister-table {
border:0;
}
#memberlist_list .lister-table tr,
#rslib_latest .lister-table tr,
#rslib_search_list .lister-table tr,
#projects_form_list .lister-table tr {
vertical-align:top;
}
#memberlist_list .lister-table td,
#rslib_latest .lister-table td,
#rslib_search_list .lister-table td,
#projects_form_list .lister-table td {
color:#424D4E;
line-height:120%;
margin:0;
padding-bottom:6px;
padding-right:6px;
padding-top:6px;
}

#memberlist_list .lister-table tr.data-row-1 td,
#rslib_latest .lister-table tr.data-row-1 td,
#rslib_search_list .lister-table tr.data-row-1 td,
#projects_form_list .lister-table tr.data-row-1 td {
background-color:#E4EDED;
}
#memberlist_list .lister-table tr.data-row-2 td,
#rslib_latest .lister-table tr.data-row-2 td,
#rslib_search_list .lister-table tr.data-row-2 td,
#projects_form_list .lister-table tr.data-row-2 td {
background-color:#ffffff;
}

#memberlist_list .lister-table .top-row,
#rslib_latest .lister-table .top-row,
#rslib_search_list .lister-table .top-row,
#projects_form_list .lister-table .top-row {
border:0;
background:none;
}
#memberlist_list .lister-table .top-row td,
#rslib_latest .lister-table .top-row td,
#rslib_search_list .lister-table .top-row td,
#projects_form_list .lister-table .top-row td {
border:0;
border-top:1px solid #000000;
border-bottom:1px solid #000000;
padding-bottom:3px;
padding-right:3px;
padding-top:4px;
background-color:#ffffff;
}
#memberlist_list .lister-table .top-row a,
#rslib_latest .lister-table .top-row a,
#rslib_search_list .lister-table .top-row a,
#projects_form_list .lister-table .top-row a {
border:0;
color:#8C9FA0;
font-weight:normal;
text-decoration:none;
}
#rslib_latest .lister-table .col-title,
#rslib_search_list .lister-table .col-title,
#projects_form_list .lister-table .col-title {
border:0;
width:290px;
}
#rslib_latest .lister-table .col-title a,
#rslib_search_list .lister-table .col-title a,
#projects_form_list .lister-table .col-title a {
border:0;
}
#rslib_latest .lister-table .col-author,
#rslib_search_list .lister-table .col-author,
#projects_form_list .lister-table .col-author {
border:0;
width:121px;
}
#rslib_latest .lister-table .col-tagtitle,
#rslib_search_list .lister-table .col-tagtitle,
#projects_form_list .lister-table .col-tagtitle {
border:0;
width:100px;
}
#rslib_latest .lister-table .col-projecttitle,
#rslib_search_list .lister-table .col-projecttitle,
#projects_form_list .lister-table .col-projecttitle {
border:0;
width:100px;
}
#rslib_latest .lister-table .col-outputtitle,
#rslib_search_list .lister-table .col-outputtitle,
#projects_form_list .lister-table .col-outputtitle {
border:0;
width:80px;
}
#rslib_latest .lister-table .col-crdate,
#rslib_search_list .lister-table .col-crdate,
#projects_form_list .lister-table .col-crdate {
border:0;
width:70px;
}
#rslib_latest .lister-table .bottom-row,
#rslib_search_list .lister-table .bottom-row,
#projects_form_list .lister-table .bottom-row {
height:20px;
background-color:#E4EDED;
}
#rslib_latest .bottom-row, 
#projects_latest .bottom-row {
display:none;
}
#projects_latest_list {
border:0;
}
#projects_latest_list .top-row {
display:none;
}
#projects_latest_list .data-row-1 {
background:transparent none repeat scroll 0 0;
}
#projects_latest_list .data-row-2 {
background:transparent none repeat scroll 0 0;
}
#projects_latest_list .col-title {
padding:7px 0;
border-bottom:1px solid #000000;
}
.projectslisting {
border:0;  
}
.projectslisting .pl-project {
border:0;
}
.pl-title {
font-weight:bold;
padding-top:15px;
border-top:1px solid #8C9FA0;
}
.pl-title a:hover {
color:#000000;
}
.pl-summary {
border:0;
}

.eventsbymonth h3 {
color:#ED2924;
font-size:16px;
padding:20px 0 15px;
}
.eventlisting {
border:0;  
}
.el-event {
border:0;  
}
.el-title {
font-size:14px;
font-weight:bold;  
padding:5px 0 0;
}
.el-summary {
border:0;  
}
.el-short {
border:0;  
}
.el-short img {
float:left;  
padding:3px 10px 10px 0;
}
.el-more {
clear:both;
padding-bottom:10px;
border-bottom:1px solid #000000;  
}

eventdetail {
border:0;  
}
.ed-event {
border:0;  
}
.ed-event h3 {
font-size:15px;
font-weight:bold;  
padding:5px 0 0;
}
.ed-short {
border:0;  
}
.ed-summary {
padding:10px 0;  
}
.ed-bodytext {
float:left;    
}
.ed-bodytext img {
float:left;    
float:left;  
padding:3px 10px 10px 0;
}
.ed-back {
clear:both;
padding-top:10px;
border-top:1px solid #000000;  
}

.rstitle {
border:0;
}
.rsmore {
border:0;
}
#memberlist_list {
border:0;
}
#memberlist_list .col-logo {
width:160px;
}
.ml-summary {
border:0;
}
.ml-summary a {
padding-left:5px;
}
.memberlisting {
width:160px;
height:120px;
float:left;
}
.memberlist-pager {
clear:both;
padding-top:20px;
text-align:center;
}
ul.memberlist-pager-inner {
padding:0;
}
ul.memberlist-pager-inner li {
display:inline;
list-style-type:none;
padding:0 5px;
}
#memberdetail {
border:0;
}
.md-top {
width:500px;
height:150px;
}
.md-logo {
float:left;
width:250px;
}
.md-name {
float:left;
width:250px;
font-weight:bold;
}
.md-elem {
clear:both;
padding:0 0 15px;
}
.md-links a {
display:block;
}
.members-mom {
border:0;
}
.mom-title {
padding-bottom:5px;
}
.mom-logo {
text-align:center;
}
.mom-summary {
border:0;
}
.form-container {
width:500px;
padding-bottom:15px;
}
.form-error {
color:#ED2924;
padding:10px 0;
}
.form-title {
border:0;
}
.form-div {
margin:10px 0;
clear:both;
}
.form-div label {
width:100px;
float:left;
}
.form-div input {
width:350px;
}
.form-div textarea {
height:100px;
width:354px;
}
.form-buttons {
text-align:right;
}
.form-buttons input {
margin-right:40px;
width:100px;
}
.form-go-back {
padding-top:20px;
}

.form-container .search-tags {
border:0;
}
.form-container .search-tags label {
float:left;
width:140px;
}
.form-container .search-tags input {
float:left;
width:22px;
}
/*### LISTINGS AND FORMS STYLES end ###*/


/*### NEWS STYLES begin ###*/
.news-list-item, 
.news-latest-item {
margin-bottom:20px;
}
.news-latest-item p.bodytext, 
.news-latest-item p.bodytext{
border:0;
}
.news-latest-date, 
.news-list-date {
border-top:1px solid #8C9FA0;
}
.news-latest-date a, 
.news-list-date a {
color:#8C9FA0;
text-decoration:none;
}
.news-latest-headline a, 
.news-list-headline a {
color:#ED2924;
letter-spacing:0.1em;
font-weight:bold;
text-decoration:none;
}
.news-latest-headline a:hover, 
.news-list-headline a:hover {
color:#424D4E;
}
.news-latest-subheader, 
.news-list-subheader {
border:0;
}
.news-latest-morelink, 
.news-list-morelink {
border:0;
}
.news-latest-morelink a, 
.news-list-morelink a {
color:#ED2924;
text-decoration:none;
}
.news-latest-morelink a:hover, 
.news-list-morelink a:hover {
color:#424D4E;
}
.events-latest-subheader {
border:0;
}
.events-latest-subheader a {
border:0;
}
.events-latest-subheader p.bodytext {
border:0;
}
/*### NEWS STYLES begin ###*/

/*### FCE CONTACT ###*/
.fce-contact-container {
width:500px;
margin-bottom:30px;
}
.fce-contact-info {
float:left;
width:250px;
}
.fce-contact-title {
font-weight:bold;
}
.fce-contact-name {
border:0;
}
.fce-contact-street {
border:0;
}
.fce-contact-zipcode {
border:0;
}
.fce-contact-tel {
border:0;
}
.fce-contact-fax {
border:0;
}
.fce-contact-email {
border:0;
}
.fce-contact-url {
border:0;
}
.fce-contact-text {
border:0;
}
.fce-contact-picture {
float:left;
width:250px;
}
/*### FCE CONTACT ###*/

/*### MEMBER STYLES begin ###*/
.tooltip, 
.tooltip a, 
.ml-tooltip {
background-color:#E9F1F1;
display:none;
height:100px;
left:0;
padding:10px;
position:absolute;
top:0;
width:150px;
z-index:3;
color:#424D4E;
text-decoration:none;
font-size:11px;
}
/*### MEMBER STYLES end ###*/

/*## TAG CLOUD STYLES begin ###*/
#tagCloud { 
padding:5px 0;
margin:0 auto;
text-align:center;
}
#tagCloud h2 {
color:#ffffff;
font-size:2.5em;
margin:0 0 10px;
}
#tagList { 
margin:1em 0;
padding:0.5em 10px;
text-align:center;
width:500px;
}
#tagList li {
display:inline;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
#tagList li a { 
color:#424D4E;
padding:0 2px;
text-decoration:none;
}
#tagList li a:hover { 
color:#ED2924;
}
/*## TAG CLOUD STYLES begin ###*/

/* ### BLACKBOARD STYLES begin ###*/
#contact-container, 
#bb-container {
width:500px;
}
#contact-container label, 
#bb-container label {
width:100px;
float:left;
}
#contact-container input, 
#bb-container input {
width:350px;
}
#bb-title {
margin:10px 0;
}
#contact-firstname {
margin:10px 0;
}
#contact-lastname {
margin:10px 0;
}
#contact-email {
margin:10px 0;
}
#contact-message {
margin:10px 0;
}
#contact-message textarea {
height:100px;
width:354px;
}
#contact-submit {
margin:10px 40px 10px 0;
text-align:right;
}
#contact-submit input {
width:100px;
}
#bb-short {
margin:10px 0;
}
#bb-short textarea {
height:50px;
width:354px;
}
#bb-bodytext {
margin:10px 0;
}
#bb-bodytext textarea {
height:100px;
width:354px;
}
#bb-cat {
margin:10px 0;
}
#bb-buttons {
margin:10px 0;
text-align:right;
width:460px;
}
#bb-btn-close {
width:100px;
}
#bb-btn-save {
width:100px;
margin-right:10px;
}
#bb-btn-save input, #bb-btn-close input {
width:100px;
}

.sub-left .bb-cal {
border:0;
}
.bb-cal-headline {
margin:15px 0 0;
font-size:14px;
font-weight:bold;
color:#ED2924;
}
.sub-left .bb-cal-day {
float:left;
font-size:10px;
height:17px;
padding:2px 0 5px;
text-align:center;
width:30px;
border-bottom:none;
}

/* ### BLACKBOARD STYLES begin ###*/



/*### CSC STYLES begin ###*/
#content-body-inner h1.csc-firstHeader {
padding:0px 0 20px;
}
/*### CSC STYLES end ###*/

#memberlisthome_list {
border:0;
}
#memberlisthome_list .mlhdetail {
text-align: center;
width: 174px;
}
#memberlisthome_list .mlh-short {
text-align: center;
width:174px;
height:100px;
}
#memberlisthome_list .mlh-short img {
border:0;
}
#memberlisthome_list .mlhdetail h3 {  
text-align: center;
width:174px;
padding:10px 0 0;
}

#contact-container #registerform_captcha {
margin-left: 100px;
}
#contact-container #contact-captcha {
border:0;
}
#contact-container #contact-captcha br {
border:0;
}
/* OLD STYLES */

/*### CSC STYLES begin ###*/
h1.csc-firstHeader {
padding:0px 0 20px;
}
/*### CSC STYLES end ###*/

/*### NEWS LATEST HOMEPAGE ###*/
.block2 .news-latest-container {
padding: 10px;
}
.block2 .news-latest-item {
margin: 0;
padding: 3px;
}
.block2 .news-latest-item IMG {
border: medium none;
float: left;
margin: 0 5px 5px 0;
}
.block2 .news-list-date {
display: block;
float: right;
padding-left: 10px;
}
.block2 .news-latest-date a {
color: #8C9FA0;
text-decoration: none;
}
.block2 .news-latest-headline {
border:0;
}
.block2 .news-latest-headline a {
letter-spacing:0;
}
.block2 .news-latest-morelink {
border:0;
}
.block2 .news-latest-morelink a {
border:0;
}
/*### NEWS LATEST HOMEPAGE ###*/

/*### BLOG HOMEPAGE ###*/
.block3 .news-latest-container {
height: 60px;
overflow: hidden;
position: absolute;
top: 20px;
}
.block3 .news-latest-item {
margin: 0;
padding:3px 3px 0;
}
.block3 .news-latest-item IMG {
border: medium none;
float: left;
margin: 0 5px 5px 0;
}
.block3 .news-list-date {
display: block;
float: right;
padding-left: 10px;
}
.block3 .news-latest-date a {
color: #8C9FA0;
text-decoration: none;
}
.block3 .news-latest-headline {
border:0;
}
.block3 .news-latest-headline a {
letter-spacing:0;
}
.block3 .news-latest-morelink {
border:0;
}
.block3 .news-latest-morelink a {
border:0;
}
/*### BLOG HOMEPAGE ###*/

/*### FOOTER ###*/
#footer {
width:948px;
margin:10px auto 0;
border-top:1px solid #ED2924;
}
/*### FOOTER ###*/