.ISContent, #brighton_col2 li, p, table, td, table td p {font:12px Verdana,Arial,Helvetica!important; line-height:16px!important;}



p {margin:0 0 16px 0!important;}
a {outline:none!important;}

#brighton_content a {text-decoration:none;}
#brighton_content a:hover {color:#195076;}

#brighton_header span.logo a {display:inline!important;}
#brighton_header span.logo h3 {font-size:12px!important; line-height:145%!important; color:#195076!important; text-align:right!important;}
#brighton_header span.logo h3 img {vertical-align:middle!important;}

#brighton_container {overflow:visible!important;}

#brighton_menu {padding:0!important;}
#brighton_menu ul.rootGroup {max-width:946px;}

#brighton_menu ul li {margin:0!important; padding:0 5px 0 0!important; text-align:center!important;}
#brighton_menu ul li a {background:#287DD2 url(/Portals/37288/images/template/menu_item_bg.gif) repeat-x top!important;}
#brighton_menu ul li a:hover, #brighton_menu ul li a.selectedtab, #brighton_menu ul li a.expanded, #brighton_menu ul li a.focused {background:#00264B!important;}
#brighton_menu ul li a span {font:12px Verdana,Arial,Helvetica!important; width:118px; padding:5px!important; text-transform:uppercase; line-height:21px!important; font-weight:bold!important;}

#brighton_menu ul li.last {padding-right:0!important;}
#brighton_menu ul li.last a {background:#00264b url()!important;}
#brighton_menu ul li.last a:hover {background-color:#f68026!important;}
#brighton_menu ul li.last a span {width:138px;}

#brighton_menu ul.group {background:#00264B!important;}
#brighton_menu ul.group li {padding:0!important;}
#brighton_menu ul.group li a {background:#00264B!important;}
#brighton_menu ul.group li a:hover, #brighton_menu ul.group li a.selectedtab, #brighton_menu ul.group li a.active, #brighton_menu ul li a.focused {background:#287DD2!important;}
#brighton_menu ul.group li a span {font-size:12px!important; text-transform:none; line-height:16px!important;}

#brighton_one-column, #brighton_two-column, #brighton_two-column-right, #brighton_three-column {padding-top:14px!important;}

#brighton_one-column {background:#FFF url(/Portals/37288/images/template/1cols_bg.gif) repeat-y left top!important;}
#brighton_two-column {background:#FFF url(/Portals/37288/images/template/2cols_bg.gif) repeat-y left top!important;}
#brighton_two-column-right {background:#FFF url(/Portals/37288/images/template/2cols_right_bg.gif) repeat-y left top!important;}
#brighton_three-column {background:#FFF url(/Portals/37288/images/template/3cols_bg.gif) repeat-y left top!important;}

#brighton_top {padding:5px 0 10px 0!important;}
#brighton_bottom {padding:10px 0 5px 0!important;}

#brighton_footer {border-top:1px solid #CAD2DA!important;}
#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;}
#brighton_footer ul li.last {display:none!important;}
#brighton_footer p.copyright {font-size:10px!important; text-align:center;}
#brighton_footer a:hover {text-decoration:underline!important;}
#brighton_footer a {text-decoration:none!important;}

#brighton_col1, #brighton_col3 {width:220px!important;}

#brighton_two-column #brighton_col2, #brighton_two-column-right #brighton_col2 {width:726px!important;}
#brighton_three-column #brighton_col2 {width:506px!important;}

#brighton_col2 h1 {background:transparent url(/Portals/37288/images/template/h1_bg.gif) repeat-x bottom!important; font-weight:bold!important; padding:0 0 5px 0!important; margin:2px 0 10px 0!important;}
#brighton_col2 h2 {font-weight:bold!important;}
#brighton_col2 h3 {font-weight:bold!important; font-size:1.3em!important;}
#brighton_col2 h4 {margin:5px 0 0 0!important;}

#brighton_col2 .ISContent {padding:0 0 10px!important;}
#brighton_col2 .ISContent ul, #bb-container div.post ul {margin:6px 0 6px 0; list-style-type:none;}
#brighton_col2 .ISContent ul li, #bb-container div.post ul li {background:transparent url(/Portals/37288/images/template/bullet_lg.gif) no-repeat scroll 0 5px; padding:0 0 2px 12px;}

#brighton_content div.block ul {list-style-type:disc;}
#brighton_content div.block ul li {padding:0 0 2px;}

#brighton_col1 div.pad {padding:0 22px 0 23px!important;}
#brighton_col3 div.pad {padding:0 23px 0 22px!important;}

#brighton_content div.block {background:transparent url(/Portals/37288/images/template/cols_mod_bg.gif) repeat-y left top!important; margin:0 0 10px!important;}

#brighton_content #brighton_col1 div.block div.pad, #brighton_content #brighton_col3 div.block div.pad {padding:0 15px 7px 15px!important; margin:0!important; background:transparent url(/Portals/37288/images/template/cols_mod_bottom_bg.gif) no-repeat left bottom!important;}

#brighton_content div.block div.pad h3 {background:transparent url(/Portals/37288/images/template/mod_title_bg.gif) no-repeat left top!important;  padding:9px 15px 5px 15px!important;  margin:0 -15px 10px -15px!important;  font-size:10px!important;  font-weight:bold!important;  text-transform:uppercase;}

#brighton_content div.block div.pad div h3 {color:#195076!important;  background:transparent!important; padding:0!important; margin:5px 0!important; font-size:1em!important; font-weight:bold!important;  text-transform:none;}

#brighton_content div.block {font-size:0.9em!important;}
#brighton_content div.block p {}
#brighton_content div.block p img {vertical-align:middle;}

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

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

div.block input{width:92%;}

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

#brighton_side-menu{margin-bottom:0!important;}

#brighton_menu .NavHidden ul.rootGroup{display:none;}

#hsjssp{display:block; height:0; margin-top:-35px\9;}


/** CUSTOM FORM BUTTON - COMMENTED OUT 

.ContactFormWrapper .FormSubmitButton {
border: none;
    background: url('/Portals/37288/images/buttonSubmit.gif') no-repeat top left;
    padding: 2px 8px;
}

.ContactFormWrapper .FormSubmitButton:hover {
border: none;
    background: url('/Portals/37288/images/buttonSubmitHover.gif') no-repeat top left;
    padding: 2px 8px;
}

**/

/** REMOVE HUBSPOT COPYRIGHT **/

#brighton_footer p.copyright {
display:none!important;}

/** CUSTOMER COPYRIGHT FOOTER **/

#custom_footer {font-size:0.78em;!important;}
#custom_footer a {color:#000000;!important; text-decoration:none!important;}
#custom_footer a:hover {text-decoration:underline!important;}


