html,body#Body {
background:#E3ECF3 url(/Portals/53566/images/body_bg.gif) top repeat-x !important;
}

#224579_title_span {
display:none;
}



#brighton_menu ul li a span {
        line-height:100%;
}

#brighton_one-column, #brighton_two-column, #brighton_two-column-right, #brighton_three-column

 {
  padding-top:5px;
}

#brighton_container,
#brighton_content {
background:none !important;
}

#brighton_menu {
background:url(/Portals/53566/images/menu_bg.gif) bottom repeat-x !important;
padding-bottom:2px !important;
}

#brighton_menu .radmenu {
width:982px !important;
margin-left:auto !important;
margin-right:auto !important;
float:none !important;
}


#brighton_header span.logo {
color:#357AB5 !important;
font-family:arial,helvetica,clean,sans-serif !important;
font-size:12px !important;
font-weight:bold !important;
padding:5px !important;
width:972px !important;
margin-left:auto !important;
margin-right:auto !important;
}

#brighton_header a {
color:#357AB5 !important;
text-decoration:none !important;
display:inline !important;
}


#brighton_header a:hover {
color:#0097D4 !important;
text-decoration:none !important;
}

#brighton_content {
width:982px !important;
margin-left:auto !important;
margin-right:auto !important;
padding:0 !important;
}

#brighton_menu ul li a {
    background-color:transparent !important;
}
    
#brighton_menu ul li a span {
        line-height:100%;
        padding:7px 15px 5px 10px; 
}

.radmenu ul.rootGroup {
        margin-bottom:3px !important;
        _margin-bottom:0px !important;
        _margin-top:-3px !important;
}
#brighton_menu .link.selectedtab {
        background:url(/Portals/53566/images/tab_left_on.gif) top left no-repeat !important;
}

#brighton_menu .link {
        /* background:url(/Portals/53566/images/link_left.gif) top left no-repeat !important; 
        margin-left:5px; */
        background:url(/Portals/53566/images/tab_left.gif) top left no-repeat !important;
}

#brighton_menu .selectedtab span {
        /* background:url(/Portals/53566/images/link_right.gif) top right no-repeat !important; */
        background:url(/Portals/53566/images/tab_right_on.gif) top right no-repeat !important;
        margin-left:7px;
        color:white;
}

#brighton_menu span {
        /* background:url(/Portals/53566/images/link_right.gif) top right no-repeat !important; */
        background:url(/Portals/53566/images/tab_right.gif) top right no-repeat !important;
        margin-left:7px;
}


#brighton_menu .item {
        /* background:url(/Portals/53566/images/link_middle.gif) top repeat-x !important; */
}


#brighton_sub-menu {
background:url(/Portals/53566/images/sub_nav.gif) top left no-repeat !important;
padding-top:4px!important;
}

#brighton_sub-menu .first .link {
border-top:none!important;
}

#brighton_one-column,
#brighton_two-column,
#brighton_two-column-right,
#brighton_three-column {
background:#ffffff url(/Portals/53566/images/bg-content.gif) top no-repeat !important;
margin-top:2px !important;
}

#brighton_footer {
background:#E3ECF3 url(/Portals/53566/images/footer_bg.gif) top no-repeat !important;
padding-top:23px !important;
width:962px !important;
padding:23px 10px 0px 10px !important;
margin-left:auto !important;
margin-right:auto !important;
border:0 !important;
}

#brighton_footer div {
visibility:hidden;
}

.block .pad h3 {
    text-align:center;
}

#brighton_footer a {
color:#357AB5 !important;
text-decoration:none !important;
}

#brighton_footer a:hover {
color:#0097D4 !important;
}

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

#brighton_col2 h3.block {
padding:6px 10px 0px 10px !important;
background:url(/Portals/53566/images/h3_block_background.gif) no-repeat !important;
width:700px !important;
height:33px !important;
display:block !important;
}

#brighton_one-column #brighton_col2 .ISContent h2.block {
background:url(/Portals/53566/images/h2_bg.gif) no-repeat !important;
width:930px;
height:24px;
padding:8px 10px;
font-size:1.2em !important;
}

.ISContent td {
font-size:12px !important;
line-height:120% !important;
}


.ISContent td h2 {
font-size:1.8em !important;
}

.ISContent td h3 {
font-size:1.6em !important;
}

.ISContent h4 {
font-weight:normal !important;
}

.ISContent td h4 {
font-size:1.2em !important;
line-height:200% !important;
}


#brighton_col1 .pad .pad,
#brighton_col3 .pad .pad {
border:2px solid #E7E9EB;
}

#brighton_col1 h4,
#brighton_col3 h4 {
font-weight:normal !important;
font-size:0.7em !important;
}

#BigContacts_Anywhere {
width:216px;
height:100px;
background:url(/Portals/53566/images/bg_bigcontacts_anywhere.gif) no-repeat;
padding:5px 7px;
} 

#BigContacts_Anywhere h4 {
margin-top:0px;
margin-bottom:0px;
color:#115895 !important;
font-size:14px !important;
} 

#BigContacts_Anywhere p {
margin-top:2px;
} 

#Want_a_live_demo {
width:216px;
height:48px;
background:url(/Portals/53566/images/bg_want_a_live_demo.gif) no-repeat;
padding:5px 7px;
}

#Want_a_live_demo h4 {
margin-top:0px;
margin-bottom:0px;
color:#115895 !important;
font-size:14px !important;
}

#Want_a_live_demo p {
margin-top:2px;
} 

#Online_Video_Demonstrations {
width:216px;
height:66px;
background:url(/Portals/53566/images/bg_online_video_demonstrations.gif) no-repeat;
padding:5px 7px;
}

#Online_Video_Demonstrations h4 {
margin-top:0px;
margin-bottom:0px;
color:#115895 !important;
font-size:14px !important;
}

#Online_Video_Demonstrations p {
margin-top:2px;
}