/* HEADER */

#brighton_header a, #brighton_header {
font-size: 12px !important;
line-height: 17px !important;
font-weight: bold !important;
color: 	#0068B3 !important;
text-decoration: none !important;
}

#brighton_header a:hover {
text-decoration: underline !important;
}


/* MENU */

#brighton_menu {
padding: 0 !important;
}

#brighton_menu ul {
background: transparent url(/Portals/55833/images/menu-bg.png) no-repeat scroll 0 0 !important;
width: 780px !important;
height: 24px !important;
margin-bottom: 5px !important;
}


#brighton_menu ul li, #brighton_menu .link {
background: transparent !important;
}

#brighton_menu ul li {
padding: 0px 23px !important;
margin: 5px 0px !important;
border-right: 1px solid #9FA2A5 !important;
}

#brighton_menu .first {
margin-left: 4px !important;
}

#brighton_menu .last {
margin-right: 4px !important;
border: medium none !important;
}
   
#brighton_menu .text {
line-height: 15px !important;
background-color: transparent !important;
padding: 0 !important;
font-family: Arial,sans-serif !important;
font-size: 14px !important;
font-weight: bold !important;
}

#brighton_menu .link {
outline: none !important;
}


/* SUB-MENU */

#brighton_sub-menu {
padding: 0 15px 0 0 !important;
margin-bottom: 9px !important;
}

#brighton_sub-menu .radmenu .item {
margin-bottom: 1px !important;
}

#brighton_sub-menu a {
outline: none!important;
}

#brighton_sub-menu .text, #brighton_sub-menu .selectedtab .text{
font-weight: bold !important;
padding: 4px !important;
font-size: 12px !important;
}


/* HEADINGS */

#brighton_col2 h1 {
font-size: 16px !important;
font-weight: bold !important;
}

#brighton_col2 h2, #brighton_col3 h2 {
font-size: 14px !important;
font-weight: bold !important;
line-height: 16px !important;
margin: 0 !important;
}

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

#brighton_col2 h4 {
font-size: 13px !important;
font-weight: bold !important;
margin: 5px 0 10px 0 !important;
}

#brighton_content div.block h3 {
font-size:12px!important;
font-weight:bold!important;
}

#bb-container h3.title,
#bb-container h3.title a { font-size:16px; text-decoration:none; } 


/* TEXT - COLUMN 2 - ALL SKINS */

#brighton_col2 p {
font-size: 12px !important;
line-height: 17px !important;
margin: 5px 0 10px 0 !important;
}

#brighton_col2 tr, #brighton_col2 td  {
font-family: Arial, Helvetica, sans-serif !important;
font-size: 12px !important;
line-height: 17px !important;
}

#brighton_col2 ul {
color: #7B7F82 !important;
list-style-position:outside!important;
padding-left:28px !important;
}

#brighton_col2 ul li {
font-size: 12px !important;
line-height: 17px !important;
}


/* TEXT - COLUMN 3 - ALL SKINS */

#brighton_col3 p {
margin: 6px 0 !important;
}

#brighton_col2 a, #brighton_col3 a, #brighton_col2 a:hover, #brighton_col3 a:hover {
text-decoration: underline !important;
}


/* IMAGES - COLUMN 2 - ALL SKINS */

#brighton_col2 img[align="right"], #brighton_col2 img[align="left"], #brighton_col2 img[align="none"] {
/*border: medium none !important;
margin: 0  !important;
padding: 0 !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;
}

p.copyright {
color: 	#7B7F82 !important;
text-align: center !important;
}

#brighton_footer a, #brighton_footer a:hover, #brighton_footer a:visited {
color: 	#7B7F82 !important;
}

/* MODULES - ALL COLUMNS - ALL SKINS */

#brighton_col1 div.block div.pad {
margin: 0 15px 0 0 !important;
padding: 8px 0 0 4px !important;
}

#brighton_col2 div.pad {
padding: 0 15px !important;
}

#brighton_col3 div.block div.pad {
margin: 0 0 0 15px !important;
padding: 8px 4px 8px 0 !important
}


/* THREE COLUMNS - SKIN */

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

#brighton_three-column #brighton_col2 {
border-left: 1px dotted #D1D5D8 !important;
border-right: 1px dotted #D1D5D8 !important;
width: 55% !important;
}

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

#bb-container div.comments div.comment-body {
font-size:0.8em;
}



