/* CONTENT */
#brighton_content {
background:transparent url(/Portals/78654/images/content.gif) repeat-y scroll 0 0!important;
}

/* HEADER */
#brighton_header span.logo a {
outline:none!important;
}

/* TOP PANE */
#brighton_top {
background-color:transparent!important;
}

#brighton_top #dnn_TopPane {
padding:0 11px!important;
}

/* MENU */
#brighton_menu {
background:transparent url(/Portals/78654/images/navigation.gif) repeat scroll 0 0!important;
padding:7px 11px 12px 11px!important;
}

#brighton_menu ul li {
font-size:14px!important;
}

#brighton_menu ul li a {
outline:none!important;
background-color:transparent!important;
}

#brighton_menu ul li a span {
padding:5px 7px!important;
}

/* SUB MENU */
#brighton_col1 #brighton_sub-menu {
margin-left:6px!important;
background:transparent url(/Portals/78654/images/menu.gif) no-repeat scroll 15px bottom!important;
}

#brighton_col3 #brighton_sub-menu {
margin-right:6px!important;
background:transparent url(/Portals/78654/images/menu.gif) no-repeat scroll 1px bottom!important;
}

#brighton_col1 #brighton_sub-menu .radmenu {
background:transparent url(/Portals/78654/images/menu-top.gif) no-repeat scroll left top!important;
}

#brighton_col3 #brighton_sub-menu .radmenu {
background:transparent url(/Portals/78654/images/menu-top.gif) no-repeat scroll right top!important;
}

#brighton_sub-menu ul {
display:inline-block!important;
width:100%!important;
}

#brighton_col1 #brighton_sub-menu ul li {
background-color:transparent!important;
background-image:url(/Portals/78654/images/menuitem.gif)!important;
background-repeat:no-repeat!important;
background-attachment:scroll !important;
background-position:left center!important;
text-align:center!important;
margin-bottom:2px!important;
}

#brighton_col3 #brighton_sub-menu ul li {
background-color:transparent!important;
background-image:url(/Portals/78654/images/menuitem.gif)!important;
background-repeat:no-repeat!important;
background-attachment:scroll!important;
background-position:5px center!important;
text-align:center!important;
margin-bottom:2px!important;
}

#brighton_sub-menu ul li.first {
margin-top:18px!important;
}

#brighton_col1 #brighton_sub-menu ul li.last, #brighton_col3 #brighton_sub-menu ul li.last {
margin-bottom:18px!important;
}

#brighton_sub-menu ul li a {
outline:none!important;
margin:5px 10px!important;
width:auto!important;
}

#brighton_col1 #brighton_sub-menu ul li.selectedtab {
background:transparent url(/Portals/78654/images/menuitem-on.gif) no-repeat scroll left center!important;
}

#brighton_col3 #brighton_sub-menu ul li.selectedtab {
background:transparent url(/Portals/78654/images/menuitem-on.gif) no-repeat scroll 5px center!important;
}

#brighton_sub-menu ul li.selectedtab a {
font-weight:normal!important;
}

#brighton_sub-menu ul li.first a {
border-top:medium none!important;
}

#brighton_sub-menu ul li a:hover {
background-color:transparent!important;
}

#brighton_sub-menu ul li a span {
border-bottom:medium none!important;
padding:0!important;
font-size:10px!important;
font-family:'Palatino Linotype','Book Antigua',Palatino,serif!important;
}

#brighton_sub-menu ul li a span:first-letter {
font-size:13px!important;
font-family:'Palatino Linotype','Book Antigua',Palatino,serif!important;
}

/* CONTENT */
#brighton_content table td {
font-size: 11px!important;
line-height:110%!important;
}

/* FOOTER */
#brighton_footer {
background:transparent url(/Portals/78654/images/tail2.gif) no-repeat scroll 0% 0%!important;
padding-top:27px!important;
border-top:medium none!important;
}

/* HEADINGS */
#brighton_col2 h1 {
font-size:18px!important;
}

#brighton_col2 h2 {
font-size:16px!important;
font-weight:normal!important;
}

#brighton_col2 h3 {
font-size:12px!important;
font-weight:bold!important;
}

/* TWO COLUMNS */
#brighton_two-column #brighton_col1 {
width:22.5%!important;
}

#brighton_two-column #brighton_col2 {
width:77.4%!important;
}

/* TWO COLUMNS RIGHT */
#brighton_two-column-right #brighton_col2 {
width:77.4%!important;
}

#brighton_two-column-right #brighton_col3 {
width:22.5%!important;
}

/* THREE COLUMNS SKIN */
#brighton_three-column #brighton_col1 {
width:22.5%!important;
}

#brighton_three-column #brighton_col2 {
width:54.9%!important;
}

#brighton_three-column #brighton_col3 {
width:22.5%!important;
}

/* MODULES COL 1&3 ALL SKINS */
#brighton_col1 div.block div.pad {
margin-left:0px!important;
background-color:transparent!important;
}

#brighton_col3 div.block div.pad {
margin-right:0px!important;
background-color:transparent!important;
}

/* FONTS */
#brighton_col2 p {
line-height:15px!important;
}

#brighton_col2 td p {
line-height:11px!important;
}