
/* - ploneCustom.css - */
@media all {
/* http://zicklin.baruch.cuny.edu/portal_css/ploneCustom.css?original=1 */
#portal-top .position-0 {
/* */
height: 6.75em ;
}
.documentContent {background: #FFF; }
#content {background: #FFF;}
#portal-personaltools-wrapper {
height: 5px;
width: 2px;
float: right;
}
.index-column2Body {
padding-top: 8px;
color: #666;
font-size: 10px;
}
.index-column2Body a {
font-size: 10px;
}
h1.documentFirstHeading  {
font-size: 1.3em;
color: #000066;
font-weight: bold;
border-bottom: 1px solid #8db0b7;
line-height: 1.1em;
letter-spacing: normal;
}
#plone_logo{
background:;
width: 450px;
/* */
float: left;
padding: 0 ;
margin: 1em 0 0 0 !important;
}
#local_header {
float: left;
min-height: 30px;
width: 904px;
background: #FFFFFF url('/images/breadcrumbs-bg1.gif') repeat-x;
padding-top: 0.2em;
}
#portal-top {
background: url("/images/body-bg.gif") #10163c repeat-x;
background-color: #10163c;
height: 7.4em;
font-size: 12px;
margin-left: -0.14em;
}
#portal-searchbox {
float: right;
/* */
clear: right;
/* */
margin-top:  1.7em !important;
margin-bottom: 0em;
text-align: bottom;
font-size: 11px;
height:30px;
background: transparent;
}
#livesearch0 {
background: ;
margin-top: 0.55em;
/* */
}
.livesearchContainer {}
#livesearchLegend {margin-top: -25px; margin-bottom: 0px;}
#searchGadget_form {
display: inline;
}
.LSBox {
/* */
width: 200px;
height: 30px;
margin-right: -0.6em;
background-image: url('/images/searchbox-bg.png') !important;
background-repeat: no-repeat;
position: relative;
}
#searchGadget {
margin-top: 0.62em;
margin-left: 2.2em;
padding: -2px 0 0 0;
background-color: transparent;
position: absolute;
height: 13px;
width: 140px;
border: 0px solid #a4c3ca;
font: normal 11px 'trebuchet MS', arial, helvetica;
}
html > body#searchGadget {
margin-top: 0.60em;
}
.searchButton1 {
border: 0px;
background-color: transparent;
background-image: url('/images/go.gif');
/* */
margin-top:0.22em;
margin-left: 12.7em;
width: 25px;
height: 20px;
}
.searchButton1:hover
{
background-image: url('/Plone/images/go-over.gif');
}
.searchButton {
background: #6cbb6b;
background-image: -moz-linear-gradient(#95d788, #6cbb6b);
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #6cbb6b),color-stop(1, #95d788));
-moz-border-radius: 3px 5px 5px 3px;
border-radius: 3px 25px 25px 3px;
border-width: 1px;
border-style: solid;
border-color: #7eba7c #578e57 #447d43;
-moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset;
-webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset;
box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset;
height: 21px;
margin: 0px 0 0 1px;
padding: 0;
width: 60px;
cursor: pointer;
font: bold 12px Arial, Helvetica;
color: #23441e;
text-shadow: 0 1px 0 rgba(255,255,255,0.5);
}
.searchPage .searchButton{
height: 36px;
width: 120px;
}
.searchButton:hover
{
/* */  background: #95d788;
background-image: -moz-linear-gradient(#6cbb6b, #95d788);
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #95d788),color-stop(1, #6cbb6b));
}
.searchSection {
color: #76797c;
margin-top: 0.25em;
margin-left: 1.5em;
/* */
}
.searchSection label:hover {
color: Black;
}
#LSResult {
margin-top: 50px;
}
#LSShadow {
margin-top: -20px;
background: #eaf8fc;
background-image: -moz-linear-gradient(#fff, #d4e8ec);
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #d4e8ec),color-stop(1, #fff));
}
#searchbox_currentfolder_only1, .noborder1 checkbox{
<!--
width: 16px;
height: 16px;
padding: 0px 10px 0 0;
background: ;
clear: left;
float: left;
-->
}
#searchbox_currentfolder_only1 label{
color: Red;
}
#portal-columns {
/* */
background: #FFFFFF !important;
min-height: 600px;
}
/* */
#portal-breadcrynbs {  }
#breadcrumbs-current {
color: #336699;
}
.breadcrumbSeparator {
font-size: 10px;
color: yellow;
}
#viewlet-above-content {
margin-left: -5px;
margin-top: -.4em;
/* */
font-size: 0.8em;
}
#viewlet-above-content a:hover { color: #3399ff;}
/* */
/* */
#portal-column-one  {
margin-top: 0.5em;  /* */
padding: 0;
}
dl.portlet { margin: 0; padding: 0; }
dl.portlet dd.portletItem {
background: ;
width: 17em;
margin-left: -0.3em;
font-size: 12px;
}
#content dd.portletItem div.plain {
font-size: 1em;
margin-left: -30px;
width: 54em;
}
dl.portlet dd.portletItem ul.navTreeLevel0 {
margin: 0 0 0 -1em;
}
/* */
.navTreeLevel0 .navTreeLevel1 .navTreeLevel2 .navTreeLevel3 .navTreeLevel4 {
/* */
}
dl.portlet a:link {
color: #205c90;
border-bottom: 0.1em solid #c9d5dd;
}
dl.portlet a:visited {
color: #427597;
border-bottom: 0.1em solid #c9d5dd;
}
dl.portlet ul.navTree li a {
/* */
display: block;
zoom: 1;
line-height: 1.1em;    /* */
margin-top: -0.2em;
padding-top: 0.4em;
padding-bottom: 0.5em;
margin-left: 0em;  /* */
/* */
}
.navTreeCurrentItem {
/* */
display: block;
margin-top: 0em;
background: linear-gradient(to bottom, #ffffcc 0%, #ffcc99 100%) !important;
background: -webkit-gradient(linear, left top, left bottom, from(#ffffcc), to(#ffcc99)) !important;
padding-top:6px !important;
vertical-align: middle !important;
}
/* */
/* */
/* */
/* */
/* */
/* */
}
.navTreeCurrentNode {}
.navTreeCurrentNode span
{
vertical-align: middle !important;
}
li.navTreeTopNode {
/* */
/* */
background: linear-gradient(to bottom, #e1effe 0%, #bad8fc 100%) !important;
background: -webkit-gradient(linear, left top, left bottom, from(#e1effe), to(#bad8fc)) !important;
text-shadow: 1px 1px 1px rgba(255,255,255,0.5);
text-transform: uppercase;
}
.portletHeader a.tile, .portletHeader a.tile:active, .portletHeader a.tile:visited, .portletHeader a.tile:link, .portletHeader a.tile:hover, .portletHeader span
{
font-size: 13px;
color: #336699;
font-variant: small-caps;
text-transform: none;
font-weight: bold ;
letter-spacing: .06em;
}
li.navTreeTopNode a { padding-left: 0.2em; }
.navTreeLevel0 { margin: 0; }
.navTreeLevel1 { margin-left: 1em;}
.navTreeLevel2 { margin-left: 0.75em; }
.navTreeLevel3 { margin-left: 0.75em; }
.navTreeLevel4 { margin-left: 0.75em; }
.navTreeLevel5 { margin-left: 0.75em; }
dl.portletRss {
margin-top: 20px;
}
dl.portletRss dd.odd, dl.portletRss dd.even  {
margin: 5px 0 0 0;
width: 97%;
padding: 0 0 0 6px;
}
.portletStaticText dt.portletHeader {
color: #003366;
}
dt.portletHeader a, dt.portletHeader a:visited  {
color: #336699;
}
dl.portletStaticText dd.odd {
margin: 0;
width: 97%;
padding: 2px 2px 2px 4px;
}
dl.portletEvents dd.odd{
margin: 0;
width: 96%;
padding: 2px 5px 2px 4px;
}
dl.portletEvents  dd.even {
margin: 0;
width: 96%;
padding: 2px 5px 2px 4px;
}
dl.portletCollection dd.even, dl.portletCollection dd.odd {
margin: 0;
width: 96%;
padding: 2px 5px 2px 4px;
}
dd .portletItemDetails span {
line-height: 13px;
color: #666;
}
dl.portletRss dd.odd .portletItemDetails, dl.portletRss dd.even .portletItemDetails {
visibility:hidden;
height: 5px;
font-size: 1px;
}
.portletEvents, .portletRss, .portletStaticText, .portletCalendar {
padding: 1em;
margin: 0.5em 0;
border-radius: 0.5em;
-webkit-border-radius: 0.5em;
-moz-border-radius: 0.5em;
box-shadow: 0 0 1em 0 #888;
-moz-box-shadow: 0 0 0.5em 0 #888;
-webkit-box-shadow: 0 0 0.5em #888;
}
Div.portletStaticText {
padding: 0;
border: 0;
}
#portal-column-two  .portletStaticText, #portal-column-two .managePortletsLink  {
width: 214px;
float: right;
}
#portal-column-two dl.portlet-static-undergraduate-services {
margin-top: 50px !important;
}
/* */
/* */
#portal-footer1 {
float:right; width:8%;
text-align: right;
font-size: 11px;
padding-top: 20px;
background: transparent;
}
#portal-footer2 {
float:right;
width:86%;
text-align: center;
/* */
font-size: 11px;
color: #FFF;
padding: 8px 0 0 0;
background: transparent;
}
#portal-footer2 p {font-size: 110%; padding-top: 8px; }
#portal-footer2 a, a:active, a:visited, a:link {
color: #FFF;
}
#portal-footer2 a:hover{ color:#75ad0a !important; }
.eventDetails {
float: left;
clear: left;
text-align: left;
margin: 1em 0 0.5em 1.5em;
background: transparent;
width: 100%;
}
.even{
background: #E8F0F1;   vertical-align: middle; padding-top: 3px; padding-bottom: 5px;
}
.even-top{
background: #E8F0F1;
vertical-align: top;
}
.odd-top{
background: #FFFFFF;
vertical-align: top;
}
.odd{
background: #FFFFFF; padding-top: 3px; padding-bottom: 5px;
}
div.even:hover  { background-color: #edfea9; color: #666; }
div.odd:hover  { background-color: #edfea9; color: #666; }
.cheading
{
background: #eee;
padding: 0.5em;
border-left: 1em solid #ccc;
clear: both;
font-weight: bold;
color: #455885;
}
.cheadingH
{
background: #e5dfdf;  /* */
padding: 0.4em;
border-left: 1em solid #997474; /* */
clear: both;
font-weight: bold;
color: #663333 !important;  /* */
}
.cheading1
{
background: #eee;
padding: 0.5em;
border-left: 1em solid #ccc;
font-weight: bold;
color: #455885;
width: 60%;
}
.theading .data_heading
{
background-position: #DDEEFF;
background: #DDEEFF;
padding: 0.2em;
clear: both;
font-weight: bold;
color: #004080;
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #ccc;
}
#skip_lines {
font-size: 9px !important;
float: right;
width: 320px;
text-align: right;
letter-spacing: 0.05em;
color: #21268E; /* */
}
#skip_lines a, a:link, a:visited, a:active{
color: #21268E; /* */
}
#skip_lines a:hover {
color: #33ccff;
}
#portal-breadcrumbs a {
color: #21268E; /* */
}
.data{
background: #E7EFFF;
border: thin solid #a6ccd6;
width: 100%;
}
.data td {padding: 2px 2px 2px 4px;}
.theading, .data_heading
{
background-position: #DDEEFF;
background: #DDEEFF;
padding: 0.2em;
clear: both;
font-weight: bold;
color: #004080;
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #ccc;
}
#document-toc ol {
list-style-type:square;
color: #a0896b;
}
#document-toc ol.TOC1Digit li {
margin-left: -30px;
padding-right: 10px;
padding-top: 5px;
}
dd.portletItem ol.TOC2Digit li {
margin-left: -30px;
padding: 2px 7px 0 0;
}
.portletContent {
font-size: 90%;
vertical-align: top;
color: #333;
}
/* */
#folder {
padding-left: 20px;
margin-left: -2px;
background: url('/folder_icon.png')no-repeat;
}
#image {
padding-left: 20px;
margin-left: -2px;
background: url('/image_icon.png')no-repeat;
}
#document {
padding-left: 20px;
margin-left: -2px;
background: url('/document_icon.png')no-repeat;
}
#file {
padding-left: 20px;
margin-left: -2px;
background: url('/file_icon.png')no-repeat;
}
#event {
padding-left: 20px;
margin-left: -2px;
background: url('/event_icon.png')no-repeat;
}
#link {
padding-left: 20px;
margin-left: -2px;
background: url('/link_icon.png')no-repeat;
}
#news-item {
padding-left: 20px;
margin-left: -2px;
background: url('/newsitem_icon.png')no-repeat;
}
#topic {
padding-left: 20px;
margin-left: -2px;
background: url('/topic_icon.png')no-repeat;
}
/* */
/* */
#TopleftCx {background-color: #FFFFFF; /* */
float: left;
width: 255px;
height: 54px;
padding: 2px 2px 2px 7px;
margin-top: 0px;
}
#ToprightCx {background-color: #FFFFFF; /* */
float: right;
width: 44.1em;
height: 44px;
margin: 0px;
margin-top: 0px;
}
#ToprightCx div.students {background-color: #FFF;
width: 10.5em;
height: 45px;
vertical-align: middle; cursor:hand;
text-align: center;
background-image: url('/centers/weissman/images/students.gif');
float: left;
margin/**/: 5px 0px 0px 5px;
}
#ToprightCx div.students:hover
{
background-image: url('/centers/weissman/images/students-over.gif');
}
#ToprightCx div.faculty {background-color: #FFF;
border: 0px solid #FFCC99;
width: 10.5em;
height: 45px;
vertical-align: middle; cursor:hand;
text-align: center;
background-image: url('/centers/weissman/images/faculty.gif');
float: left;
margin/**/: 5px 0px 0px 5px;
}
#ToprightCx div.faculty:hover
{
background-image: url('/centers/weissman/images/faculty-over.gif');
}
#ToprightCx div.alumni {background-color: #FFF;
border: 0px solid #FFCC99;
width: 10.5em;
height: 45px;
vertical-align: middle; cursor:hand;
text-align: center;
background-image: url('/centers/weissman/images/alumni.gif');
float: left;
margin/**/: 5px 0px 0px 5px;
}
#ToprightCx div.alumni:hover
{
background-image: url('/centers/weissman/images/alumni-over.gif');
}
#ToprightCx div.professionals {background-color: #FFF;
border: 0px solid #FFCC99;
width: 10.8em;
height: 45px;
vertical-align: middle; cursor:hand;
text-align: center;
background-image: url('/centers/weissman/images/professionals.gif');
float: left;
margin/**/: 5px 0px 0px 5px;
}
#ToprightCx div.professionals:hover
{
background-image: url('/centers/weissman/images/professionals-over.gif');
}
.headerImage {margin: 0; padding: 0;}
.headerImage:hover {background-color: #FFFFFF;}
#StudyAbroad {
width: 560px;
}
#StudyAbroad .topnavX, #StudyAbroad .topnavX a {
height: 20px;
vertical-align: middle;
text-align: center;
font-size: 14px; color: #333366;
font-weight: bold;
}
#StudyAbroad td.topnavX {
border-right: 2px solid #ffffff;
background: #00aeff url('/images/top-button-bg1.gif') repeat-x;
}
#StudyAbroad td.topnavX:hover {
background: #009bfe url('/images/top-button-bg1-hover.gif') repeat-x;
}
div.gcmcbox {
float: left;
width: 147px;
text-align: center;
background-color: #99ccff;
padding: 5px;
margin: 2px;
}
/* */
/* */
span.fc-event-time {
font-weight: bold;
}
span.fc-event-title {
line-height: 11px;
}
/* */
/* */
table.invisibleSmall,
.invisibleSmall td,
.invisibleSmall th,
.invisibleSmall p,
{
padding: 2px 0 1px 0.1em;
vertical-align: top;
font-size: 9px;
color: #999999;
}
.invisibleLarge td,
.invisibleLarge th
{
padding: 7px 2px 6px 4px;
vertical-align: top;
}
#parent-fieldname-text
{
}
.kssattr-atfieldname-text
{
}
.handcursor
{
cursor:hand;
cursor:pointer;
}
.openlanguage
{
}
.openlanguage:hover
{
background: #cccccc url('/about/images/Click-to-hide.png') repeat-x;
background-position:right top;
}
.closedlanguage
{
}
.closedlanguage:hover
{
background: #cccccc url(/about/images/Click-to-show.png) repeat-x;
/* */
background-position:right top;
}
.cheadingG
{
font-size: 120% !important;
font-weight: bold;
color: #020202 !important;
text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.4), 0 1px 1px rgba(255, 255, 255, 0.5);
letter-spacing: 0;
border: none;
box-shadow: inset 0 -1px 1px rgba(0, 0, 0, 0.9), inset 0 1px 0 rgba(255, 255, 255, 0.4);
border-radius: 5px;
text-decoration: none;
padding: 8px 15px;
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif !important;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0.00, #fff), color-stop(1.00, #cecece));
background: -webkit-linear-gradient(#fff, #cecece);
background: -moz-linear-gradient(#fff, #cecece);
background: -o-linear-gradient(#fff, #cecece);
background: -ms-linear-gradient(#fff, #cecece);
background: linear-gradient(#fff, #cecece);
}
.cheadingG1
{
font-size: 120% !important;
font-weight: bold;
color: #2b1584 !important;
text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.4), 0 1px 1px rgba(255, 255, 255, 0.5);
letter-spacing: 0;
border: none;
box-shadow: inset 0 -1px 1px rgba(0, 0, 0, 0.9), inset 0 1px 0 rgba(255, 255, 255, 0.4);
border-radius: 5px;
text-decoration: none;
padding: 8px 15px;
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif !important;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0.00, #c8d7dc), color-stop(1.00, #f2f5f6));
background: -webkit-linear-gradient(#c8d7dc, #f2f5f6);
background: -moz-linear-gradient(#c8d7dc, #f2f5f6);
background: -o-linear-gradient(#c8d7dc, #f2f5f6);
background: -ms-linear-gradient(#c8d7dc, #f2f5f6);
background: linear-gradient(#c8d7dc, #f2f5f6);
}
.cheadingG2
{
font-size: 120% !important;
font-weight: bold;
color: #2b1584 !important;
text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.4), 0 1px 1px rgba(255, 255, 255, 0.5);
letter-spacing: 0;
border: none;
box-shadow: inset 0 -1px 1px rgba(0, 0, 0, 0.9), inset 0 1px 0 rgba(255, 255, 255, 0.4);
border-radius: 5px;
text-decoration: none;
padding: 8px 15px;
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif !important;
background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #f6f3f2), color-stop(0.00, #dccec8));
background: -webkit-linear-gradient(#dccec8, #f6f3f2);
background: -moz-linear-gradient(#dccec8, #f6f3f2);
background: -o-linear-gradient(#dccec8, #f6f3f2);
background: -ms-linear-gradient(#dccec8, #f6f3f2);
background: linear-gradient(#dccec8, #f6f3f2);
}
/* */
html li.navTreeCurrentItem a,
html li.navTreeCurrentItem a:hover {
vertical-align: middle !important;
}
a.navTreeCurrentItem
{
padding-left: 4px !important;
min-height: 1em !important;
vertical-align: middle !important;
color: #330000 !important;
padding-top: 0.7em !important;
}
ul.navTreeLevel1
{
background-color: #f3e9e9 !important;
}
ul.navTreeLevel2
{
background-color: #E5DFDF !important;
}
li.navTreeItem
{
padding-left: 3px !important;
}
a.state-pending span
{
color:#FFA500 !important;
}
a.state-private span
{
color:#F00 !important
}

}

