/* CONTAINER */
#brighton_container {
padding:0 18px!important;
background:transparent url(/Portals/80586/images/container-bg.gif) repeat-y scroll 0 0!important;
}

/* COURTESY LINKS */
#brighton_courtesy_links {
display:none!important;
}

/* HEADER */
#brighton_header {
background:#FFFFFF url(/Portals/80586/images/top-right.gif) no-repeat scroll right 0!important;
}

#brighton_header span.logo a {
outline:none!important;
}

/* MENU */
#brighton_menu .radmenu {
float:left!important;
}

#brighton_menu ul {
list-style: none!important;
float: left!important;
text-align:left!important;
}

#brighton_menu ul li {
float:left!important;
display: inline-block!important;
}

#brighton_menu ul li a {
float:left!important;
display: inline-block!important;
outline:none!important;
}

#brighton_menu ul li a span {
float:left!important;
display: block!important;
font-size:13px!important;
padding:9px 30px!important;
}

#brighton_menu ul li a.expanded:hover span {
color:#000000!important;
}

#brighton_menu ul li a.expanded span {
color:#FFFFFF!important;
}

#brighton_menu ul.group {
display:block!important;
}

#brighton_menu ul.group li {
display:block!important;
font-weight:normal!important;
float:left!important;
}

#brighton_menu ul.group li.separator {
display:none!important;
}

#brighton_menu ul.group li a {
background-color:#666666!important;
display:block!important;
float:left!important;
}

#brighton_menu ul.group li a span {
float:left!important;
font-size:20px!important;
padding:4px!important;
}

/* TOP PANE */
#brighton_top {
border-bottom:4px solid #43AD4D!important;
}

/* SIDE MENU */
#brighton_side-menu {
margin:0!important;
}

/* HEADINGS */
#brighton_col2 h1 {
font-size:19px!important;
font-weight:bold!important;
margin-bottom:35px!important;
}

#brighton_col2 h2 {
font-size:17px!important;
font-weight:bold!important;
}

#brighton_col2 h3 {
font-size:14px!important;
font-weight:bold!important;
text-decoration:underline!important;
}

#brighton_col1 div.block div.pad > h3:first-child {
font-size:17px!important;
font-weight:bold!important;
}

/* MODULES - COLUMN 1 - ALL SKINS */
#brighton_col1 div.block {
margin-bottom:15px!important;
padding-bottom:10px!important;
/*background:transparent url(/Portals/80586/images/modules-col1-bottom.gif) no-repeat scroll right bottom!important;*/
}

#brighton_col1 div.block div.pad {
margin-left:24px!important;
padding:8px 10px!important;
/*background:transparent url(/Portals/80586/images/modules-col1-top.gif) no-repeat scroll right 0!important;*/
}

/* MODULES - COLUMN 3 - ALL SKINS */
#brighton_col3 div.block div.pad {
padding:8px 10px!important;
margin-right:0!important;
}

/* LISTS */
#brighton_col2 ul {
padding-left:40px!important;
margin-left:0!important;
list-style-type:disc!important;
}

/* THREE COLUMNS SKIN */
#brighton_three-column #brighton_col1 {
width:26%!important;
}

#brighton_three-column #brighton_col2 {
width:56.9%!important;
}

#brighton_three-column #brighton_col3 {
width:17%!important;
}

/* TWO COLUMN SKIN */
#brighton_two-column #brighton_col1 {
width:26%!important;
}

#brighton_two-column #brighton_col2 {
width:73.9%!important;
}

/* COLUMN 1 - SUBMENU LINKS */
#brighton_col1 div.block div.pad a.col1-submenu {
text-decoration:none!important;
}

#brighton_col1 div.block div.pad a.col1-submenu:hover {
color:#008000!important;
}

/* FOOTER */
#brighton_footer {
padding:0!important;
left:0!important;
width:1000px!important;
/*position:absolute!important;*/
align:center;
background:transparent;
/*url(/Portals/80586/images/container-bg.gif) repeat-y scroll center 0!important;*/
}

#brighton_footer div.clear {
width:936px!important;
background-color:#FFFFFF!important;
background:transparent;
/* url(/Portals/80586/images/footer-shadow.gif) no-repeat scroll 0 bottom!important;*/
}

span#footerContainer {
background:transparent;
/*url(/Portals/80586/images/container-bg.gif) repeat-y scroll center 0!important;*/
}

#dnn_dnnLINKS_lblLinks {
display:none!important;
}

#brighton_footer p.copyright {
font-size:9px!important;
background:#FFFFFF;
/*url(/Portals/80586/images/bottom-gradiant.jpg) repeat-x scroll 0 bottom!important;*/
margin:0 18px!important;
padding:5px 0 23px 0!important;
}
