html, body { background:#004790 url(/Portals/73813/template/body_bg.jpg) 0 98px repeat-x !important; }

#brighton_two-column,
#brighton_three-column {
padding:10px 6px 0 6px !important;
width:791px !important;
}


#brighton_top {
background-color:transparent!important;
padding:8px 15px 0 15px;
}

#brighton_col1 {
width:160px !important;
overflow:hidden !important;
}

#brighton_col3 {
width:185px !important;
overflow:hidden !important;
}

#brighton_col2 {
width:446px !important;
overflow:hidden !important;
}

#brighton_two-column #brighton_col2 {
width:631px !important;
}

#brighton_menu {
background:#004790 url(/Portals/73813/template/menu_bottom_bg.jpg) bottom repeat-x !important;
height:25px;
padding-bottom:5px;
}

#brighton_menu div {
}

#brighton_menu li.item {
border:none !important;
height:auto !important;
}

#brighton_menu a.link {
padding:0 10px !important;
}

#brighton_menu li.childitem1 a.link {

}

#brighton_menu li.childitem1 a.link:hover,
#brighton_menu li.childitem1.selectedtab a.link {
background:#ffffff !important;
}

#brighton_menu a.link:hover,
#brighton_menu li.selectedtab a.link {
background:#E8E7E6 url(/Portals/73813/template/sub_menu_hover.jpg) top left no-repeat !important;
}


#brighton_menu span.text,
#brighton_menu span {
font-family:Trebuchet MS,Helvetica,Jamrul,sans-serif !important;
font-size:11px !important;
height:auto !important;
white-space:normal !important;
padding-left:10px !important;
border-bottom:1px solid #EFEDED !important;
display:block !important;
padding:0 0 0 12px !importnat;
}

#brighton_menu li.selectedtab span {
font-weight:normal !important;
}

#brighton_col3 div.block div.pad {
margin-right:0 !important;
padding:0 9px !important;
}

#brighton_col3 div.block {
margin-bottom:0 !important;
}

#brighton_col3 #dnn_RightPane,
#brighton_col3 #dnn_Col3Pane {
background:url(/Portals/73813/template/col3_bg_gray.jpg) bottom left no-repeat !important;
padding-bottom:20px !important;
}

hr {
color:#003399 !important;
background:#003399 !important;
height:1px !important;
border:none !important;
}

#brighton_top div.CMSConfigureBox {
margin-top:10px !important;
}

h4 {
font-weight:normal !important;
}

div.ContactFormWrapper h3 {
font-weight:bold !important;
text-align:right !important;
border-bottom:1px solid #6699FF;
font-size:16px !important;
}

#brighton_col2 h1,
#brighton_content div.block div.pad h3 {
font-size:22px !important;
}

#brighton_content div.block div.pad .ISContent h3 {
font-size:1.3em !important;
}

#brighton_col2 div.pad img {
margin:0 10px !important;
}

#brighton_col2 div.pad h5,
#brighton_content div.block div.pad h5 {
font-size:1em !important;
font-weight:normal !important;
text-align:right !important;
padding-bottom:10px !important;
border-bottom:1px solid #003399;
}

#brighton_col2 div.pad ul li {
padding-bottom:0 !important;
}

#brighton_col2 div.pad ul ul {
list-style-type:circle !important;
font-size:1em !important;
}
