#brighton_container { position:relative; padding-top: 5px!important; }
#brighton_header { border-bottom: 1px solid #2C404C; }

#brighton_header span.logo { 
position: absolute !important;
top: 1px;
right: 80px;
z-index: 1;
}

#brighton_content #brighton_col1 div.block div.pad, #brighton_content #brighton_col3 div.block div.pad {
margin: 0 5px !important;
padding: 8px !important;
}

#brighton_container {
overflow: visible !important;
padding-top: 4px;
}

#brighton_menu {
border-left: 1px solid #2C404C;
border-right: 1px solid #2C404C;
background: #FFFFFF url(/Portals/76043/images/template/menu_bg.png) top !important;
}

#brighton_menu ul li a span {
font-size: 12px !important;
line-height: 25px !important;
padding-top: 10px !important;
}

#brighton_menu ul li a:hover, #brighton_menu ul li a.selectedtab, #brighton_menu ul li a.expanded {
background: #FFFFFF url(/Portals/76043/images/template/menu_item_on_bg.png) top !important;
}

#brighton_menu ul li {
border-right: 1px solid #FFFFFF;
}

#brighton_menu ul.group li a span {
font-size: 11px !important;
line-height: 14px !important;
padding-top: 5px !important;
font-weight: normal !important;
}

#brighton_menu ul.group li a:hover, #brighton_menu ul.group li a.selectedtab, #brighton_menu ul.group li a.active{
background: #B7E2FC !important;
}

#brighton_menu ul.group li {
border-right: 0;
}

#brighton_menu ul.group li a {
border-bottom: 1px solid #FFFFFF;
}

#brighton_menu ul.group {
border-left: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
border-top: 1px solid #FFFFFF;
}

#brighton_content {
width: 840px !important;
border-left: 1px solid #2C404C;
border-right: 1px solid #2C404C;
border-bottom: 1px solid #2C404C;
}

#brighton_top p { margin-top:0 !important; padding-top: 15px; }

#brighton_col1 {
min-height: 1px !important;
_height: 1px !important;
_overflow-y: visible !important;
}

#brighton_col1, #brighton_col3 {
_overflow-x: hidden !important;
}

div.block input {
width: 92%;
}

#bb-container div.post {
font-size: 1em !important;
}

table, td {
font-size: 12px;
}

#brighton_bottom {
padding-bottom: 10px !important;
}

#brighton_col2 .ISContent ul, #bb-container div.post ul {
list-style-type: disc;
margin: 6px 0 6px 30px;
}

#brighton_col2 h1 {
font-size: 1.8em !important;
font-weight: bold !important;
}

#brighton_col2 h2 {
font-weight: bold !important;
}

/* FOOTER */
#brighton_footer .radmenu {
float:none!important;
}
#brighton_footer ul {
list-style: none!important;
float: none!important;
text-align:center!important;
}
#brighton_footer ul li, #brighton_footer ul li a, #brighton_footer ul li a span {
float:none!important;
display: inline!important;
}