#brighton_container {
margin-top:10px !important;
}

#brighton_menu {
border-top:2px solid #ffffff;
border-bottom:8px solid #014110;
}

#brighton_menu .item a {
padding:7px 0px !important;
}

#brighton_menu .item a span {
border-right:2px solid #ffffff !important;
padding:0px 10px !important;
font-family:Tahoma, Arial, Helvetica, Serif !important;
}

#brighton_menu .last a span {
border:0 !important;
}

#brighton_menu {
background:url(/Portals/61117/images/menu_bg.jpg) top no-repeat !important;
padding-top:20px !important;
}

#brighton_footer {
background:#5F8560 url(/Portals/61117/images/footer_bg.jpg) bottom no-repeat !important;
padding-bottom:76px !important;
border-top:3px solid #014110 !important;
}



#brighton_top h1,
#brighton_top h2,
#brighton_top h3,
#brighton_top h4,
#brighton_top p,
#brighton_top ul,
#brighton_top ol {
margin-top:0 !important;
padding-top:10px !important;
}

#brighton_two-column-right #brighton_col2,
#brighton_two-column #brighton_col2 {
background:#5F8560 url(/Portals/61117/images/content_bg.gif) top no-repeat !important;
padding-top:27px !important;
padding-bottom:15px !important;
}

#brighton_three-column #brighton_col2 {
background:url(/Portals/61117/images/bg_three-col_col2.gif) top center no-repeat !important;
padding-top:27px !important;
padding-bottom:15px !important;
}

#brighton_three-column #brighton_col2 .pad {
padding:0px 40px !important;
}

#brighton_one-column #brighton_col2 {
background:url(/Portals/61117/images/bg_one_col_bg.gif) top no-repeat !important;
padding-top:27px !important;
padding-bottom:15px !important;
}

#brighton_one-column #brighton_col2 .pad {
padding:0px 70px !important;
}

#brighton_two-column-right #brighton_col2 .pad,
#brighton_two-column #brighton_col2 .pad {
padding:0px 70px !important;
}

#brighton_col1 .pad {
margin-left:15px !important;
}

#brighton_col3 .pad {
margin-right:15px !important;
}

#brighton_sub-menu {
width:192px !important;
}

#brighton_col1 #brighton_sub-menu {
padding-left:0px !important;
margin-left:15px !important;
}

#brighton_col1 .pad .pad,
#brighton_col3 .pad .pad {
padding:0 !important;
margin:0 !important;
background:url(/Portals/61117/images/module_bottom_bg.gif) left bottom no-repeat !important;
padding-bottom:37px !important;
}

#brighton_col1 .block,
#brighton_col3 .block {
background:url(/Portals/61117/images/module_center_bg.gif) left repeat-y;
margin-bottom:10px !important;
}

#brighton_col1 .block .pad div,
#brighton_col3 .block .pad div {
padding-left:25px !important;
padding-right:25px !important;
}


#brighton_col1 .block .pad div div,
#brighton_col3 .block .pad div div {
padding:0 !important;
}

#brighton_col1 .IngeniMailSubscribeEmailInput {
width:90% !important;
}

#brighton_col1 h3,
#brighton_col3 h3 {
padding-left:25px !important;
padding-right:25px !important;
font-weight:bold !important;
font-style:italic !important;
background:url(/Portals/61117/images/module_title_bg.gif) left top no-repeat !important;
padding-top:28px !important;
}


#brighton_col1 .ISContent h3,
#brighton_col3 .ISContent h3 {
padding-left:0px !important;
padding-right:0px !important;
font-weight:normal !important;
font-style:normal !important;
padding-top:5px !important;
background:none !important;
}

#brighton_col2 h1 {
font-weight:bold !important;
font-style:italic !important;
}

#brighton_content h4 {
font-weight:normal !important;
font-size:0.8em !important;
color:#cccccc !important;
}

#brighton_col1,
#brighton_col3 {
font-family:Georgia,"Times New Roman",Times,serif !important;
}

#brighton_col2 .ISContent a:hover {
color:#036E1A !important;
}

#brighton_col1 .pad .pad .ISContent a:hover,
#brighton_col3, .pad .pad .ISContent a:hover {
color:#036E1A !important;
}

#brighton_footer .radmenu {
width:100% !important;
border-bottom:1px dashed #cccccc !important;
margin-bottom:15px !important;
padding-bottom:5px !important;
padding-top:10px !important;
font-size:0.9em !important;
}

#brighton_footer .item {
margin:0px !important;
margin-bottom:10px !important;
}

#brighton_footer ul li a span {
padding:1px 6px !important;
border-right:1px solid #ffffff;
line-height:100% !important;
}

#brighton_footer ul li a {
color:#ffffff !important;
}

#brighton_footer ul li a:hover {
color:#01410F !important;
}

#site2-copyright {
display:none;
}

#brighton_two-column #brighton_col2 {
_width:73% !important;
}

#brighton_col1,
#brighton_col2,
#brighton_col3 {
overflow:hidden !important;
}