ul.quicklinks li.socialmedia .icon { background:transparent url('/etc/designs/bc/schools/gssw/nrcpds/images/sprites_socialmedia_small.gif') 0 0 no-repeat }

div#main-menu ul.menu li a {zoom:1;float:left;}
div#header {width:976px;overflow:hidden;}

div#header div.login-form div.field-single {display:inline;zoom:1;}
div#header div.login-form div.field-check {white-space:nowrap}

div#header div.logo {background: url("/past/etc/designs/bc/schools/gssw/nrcpds/images/logo_header.gif") no-repeat 0 0 transparent;margin-left:12px;}

div#header div.login-form {margin-right:12px}
div#header ul.quicklinks {margin-right:8px}

div#header ul.quicklinks li.socialmedia .linkedin {background-position:-19px 0 !important}
div#header ul.quicklinks li.socialmedia .twitter {background-position:-38px 0 !important}
div#header ul.quicklinks li.socialmedia .rss {background-position:-57px 0 !important}

div#content div.breadcrumbs span.separator {position:relative;top:-2px;}

div#footer {zoom:1;padding-top:14px;padding-bottom:16px;}
div#footer div.address address {font-style:normal}
div#footer div.contact dl {zoom:1}
div#footer div.contact dl dd {padding-bottom:1px;float:none;text-align:left;}

div#footer div.logo a { background: url("/past/etc/designs/bc/schools/gssw/nrcpds/images/logo_footer_bostoncollege.gif") no-repeat 0 0 transparent}

.toolsandresources div.search div.button-placeholder .button { background: url("/past/etc/designs/bc/schools/gssw/nrcpds/images/btn_green_small.gif") no-repeat 0 0 transparent}

div#header div.login-form .button {background: url("/past/etc/designs/bc/schools/gssw/nrcpds/images/btn_green_smaller.gif") no-repeat 0 0 transparent;zoom:1;}

div.text-wrapper div.accordion a.toggler {zoom:1}
div.text-wrapper div.accordion ul li.active {background: url("/past/etc/designs/bc/schools/gssw/nrcpds/images/bullet_accordion_open.gif") no-repeat 4px 4px transparent}
div.text-wrapper div.accordion ul li {background: url("/past/etc/designs/bc/schools/gssw/nrcpds/images/bullet_accordion_closed.gif") no-repeat 5px 3px transparent}

div#main-menu ul.menu li ul {top:40px;width:287px;}
div#main-menu ul.menu li ul a {zoom:1;display:block;width:100%;}
div#main-menu ul.menu li ul li {zoom:1;line-height:1em;}

div#sidebar .stayconnected ul.socialnetworks {position:relative}

div#sidebar .stayconnected ul.socialnetworks .linkedin {position:absolute;top:0;left:0px;}

div#sidebar .stayconnected ul.socialnetworks .twitter {position:absolute;top:0;left:32px;}

div#sidebar .stayconnected ul.socialnetworks .rss {position:absolute;top:0;left:64px;}

div#sidebar .stayconnected div.subscribe .button {background: url("/past/etc/designs/bc/schools/gssw/nrcpds/images/btn_green_small.gif") no-repeat 0 0 transparent}


div.search-box div.form .button {background: url("/past/etc/designs/bc/schools/gssw/nrcpds/images/btn_green_small.gif") no-repeat scroll 0 0 transparent}

div#social-bar div.connect .icon {background:transparent url('/etc/designs/bc/schools/gssw/nrcpds/images/sprites_socialmedia_small.gif') 0 0 no-repeat}
div#social-bar div.connect .linkedin {background-position:-19px 0}
div#social-bar div.connect .twitter {background-position:-38px 0}
div#social-bar div.connect .rss {background-position:-57px 0}

div.login-boxes .box div.field-single,

div.login-boxes .box input.button {zoom:1}
div.login-boxes .box input.button {vertical-align: top;padding-bottom:2px;}

div#site-wrapper {padding-bottom:9px}
div#sidebar .rightContent .header {border-bottom-width:0px;}
div.calloutbox {background: url("") no-repeat scroll 0 0 #f5f2de; !important}
.quotes {
    background: url("") no-repeat scroll 0 0 #F7F6F2 !important;
        PADDING-RIGHT: 10px! important; PADDING-LEFT: 10px! important; PADDING-BOTTOM: 10px! important; PADDING-TOP: 10px! important;
    }
body.cc div.text-wrapper .quotes .text, body.cc div.text-wrapper .quotes .textimage {
    background: url("") no-repeat scroll 0 0px transparent !important;
    PADDING-RIGHT: 10px! important; PADDING-LEFT: 10px! important; PADDING-BOTTOM: 10px! important; PADDING-TOP: 10px! important;
}
.quote .textimage .text {float:right;}

body.cc .text.section h3 {MARGIN-TOP: -10px; MARGIN-BOTTOM: 0px;}
body.cc #calloutbox .text.section h3 {MARGIN-TOP: 0px; MARGIN-BOTTOM: 10px;}
body.cc .rightContent .header h3 {MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px;WIDTH: 271px! important;}
.rightContent .newslisting {padding:0 10px !important;}
body.cc #calloutbox {PADDING-LEFT: 0px! important;}