
/* - wirelessStyles.css - */
@media screen, print {
/* http://engineering.nd.edu/portal_css/wirelessStyles.css?original=1 */
body.navroot-wireless-institute {
background:url(wireless_sub_bkgrnd.png) repeat-x center top #f5f5f5;
}
body.template-landing_view.navroot-wireless-institute {
background:url(wireless_bkgrnd.png) repeat-x center top #f5f5f5;
}
body.navroot-wireless-institute h1 {
color:#f15a29;
background:url(wireless_h1_bkgrnd.jpg) left bottom no-repeat;
}
body.navroot-wireless-institute h4 {
color:#06166b;
}
body.navroot-wireless-institute a,
body.navroot-wireless-institute a:link {
color:#06166b;
}
body.navroot-wireless-institute a:hover,
body.navroot-wireless-institute a:visited {
color:#003366;
}
body.navroot-wireless-institute a:visited:hover,
body.navroot-wireless-institute a:active {
color:#06166b;
}
body.navroot-wireless-institute p img {
border:1px solid #F15A29;
}
body.navroot-wireless-institute #portal-header #brandBar p.undBrand {
background:url(wireless_und_webgraphic.png) no-repeat left top;
}
body.navroot-wireless-institute #portal-header #brandBar p.orgBrand {
background:url(wireless_coe_graphic.png) no-repeat right top;
}
body.navroot-wireless-institute dl#portal-personaltools dt a:hover,
body.navroot-wireless-institute dl#portal-personaltools dt a:visited:hover {
color:#cccccc;
}
body.navroot-wireless-institute dl#portal-personaltools dt#anon-personalbar a,
body.navroot-wireless-institute dl#portal-personaltools dt#anon-personalbar a:link,
body.navroot-wireless-institute dl#portal-personaltools dt.actionMenuHeader a,
body.navroot-wireless-institute dl#portal-personaltools dt.actionMenuHeader a:link{
color:#06166b;
}
body.navroot-wireless-institute #portal-personaltools {
color:#06166b;
}
#portal-personaltools dt a:hover {
color:#cccccc;
}
#portal-personaltools dt a:visited {
color:#cccccc;
}
body.navroot-wireless-institute .actionMenu.activated dd li a,
body.navroot-wireless-institute .actionMenu.activated dd li a:link{
color:#06166b;
}
body.navroot-wireless-institute #portal-globalnav li a,
body.navroot-wireless-institute #portal-globalnav li a:link {
color:#fff;
text-shadow: 0 1px #06166b;
}
body.navroot-wireless-institute #portal-globalnav li:hover a,
body.navroot-wireless-institute #portal-globalnav li.selected:hover a {
color:#f5f5f5;
background:#f15a29;
text-shadow: 0 1px #06166b;
}
body.navroot-wireless-institute #portal-globalnav li a:hover,
body.navroot-wireless-institute #portal-globalnav li.selected a:hover {
color:#f5f5f5;
background:#f15a29;
text-shadow: 0 1px #06166b;
}
body.navroot-wireless-institute #portal-globalnav li a:active,
body.navroot-wireless-institute #portal-globalnav li a:visited,
body.navroot-wireless-institute #portal-globalnav li.selected a:active,
body.navroot-wireless-institute #portal-globalnav li.selected a:visited {
color:#f5f5f5;
}
body.navroot-wireless-institute #portal-globalnav li a:visited:hover,
body.navroot-wireless-institute #portal-globalnav li.selected a:visited:hover {
color:#fff;
}
body.navroot-wireless-institute #portal-globalnav li ul.submenu li a,
body.navroot-wireless-institute #portal-globalnav li ul.submenu li a:link,
body.navroot-wireless-institute #portal-globalnav li.selected ul.submenu li a,
body.navroot-wireless-institute #portal-globalnav li.selected ul.submenu li a:link,
body.navroot-wireless-institute #portal-globalnav li.sfhover ul.submenu li a,
body.navroot-wireless-institute #portal-globalnav li.sfhover ul.submenu li a:link {
border-left:5px solid #f15a29;
color:#06166b;
}
body.navroot-wireless-institute #portal-globalnav li ul.submenu li a:hover,
body.navroot-wireless-institute #portal-globalnav li.selected ul.submenu li a:hover,
body.navroot-wireless-institute #portal-globalnav li.sfhover ul.submenu li a:hover {
color:#06166b;
border-left:5px solid #f15a29;
}
body.navroot-wireless-institute #portal-globalnav li ul.submenu li a:visited,
body.navroot-wireless-institute #portal-globalnav li.selected ul.submenu li a:visited,
body.navroot-wireless-institute #portal-globalnav li.sfhover ul.submenu li a:visited {
border-left:5px solid #f15a29;
color:#06166b;
background:#f5f5f5;
}
body.navroot-wireless-institute #portal-globalnav li ul li a:visited:hover,
body.navroot-wireless-institute #portal-globalnav li ul.submenu li a:visited:hover,
body.navroot-wireless-institute #portal-globalnav li.selected ul li a:visited:hover,
body.navroot-wireless-institute #portal-globalnav li.selected ul.submenu li a:visited:hover,
body.navroot-wireless-institute #portal-globalnav li.sfhover ul li a:visited:hover,
body.navroot-wireless-institute #portal-globalnav li.sfhover ul.submenu li a:visited:hover {
border-left:5px solid #f15a29;
background:#ccc;
}
body.navroot-wireless-institute dt.portletHeader {
color:#06166B;
background:url(wireless_h1_bkgrnd.jpg) left bottom no-repeat;
}
body.navroot-wireless-institute .portlet dt a,
body.navroot-wireless-institute .portlet dt a:visited,
body.navroot-wireless-institute .portlet dt a:hover {
color:#06166B;
}
body.navroot-wireless-institute #portal-column-one .portletHeader,
body.navroot-wireless-institute #portal-column-two .portletHeader{
border-left:15px solid #f15a29;
}
body.navroot-wireless-institute .portletHeader a,
body.navroot-wireless-institute .portletHeader a:link,
body.navroot-wireless-institute .portletHeader span,
body.navroot-wireless-institute .portletHeader span a:link{
color:#06166B;
}
body.navroot-wireless-institute .portletRecentNewsPortlet .portletHeader,
body.navroot-wireless-institute .portletRecentEventsPortlet .portletHeader {
color: #f15a29;
}
body.navroot-wireless-institute #portal-column-two .portletRecentEventsPortlet .portletHeader,
body.navroot-wireless-institute #portal-column-two .portletRecentNewsPortlet .portletHeader,
body.navroot-wireless-institute #portal-column-two .portletIntheNewsPortlet .portletHeader {
background:url(wireless_h1_bkgrnd.jpg) left bottom no-repeat;
color:#06166B;
border:none;
}
body.navroot-wireless-institute dl.portletRecentNewsPortlet img {
border:1px solid #f15a29;
}
body.navroot-wireless-institute #portal-column-one .portletNavigationTree li.navTreeTopNode {
background:url(center_sub_bkgrnd-02.png) #06166b repeat left -50px;
}
body.navroot-wireless-institute #portal-column-one .portletNavigationTree li.navTreeTopNode a:hover {
background:#06166b;
color:#ddd;
}
body.navroot-wireless-institute #portal-column-one .portletNavigationTree ul li,
body.navroot-wireless-institute #content .portletStaticText ul.navigation li.accordion,
body.navroot-wireless-institute .portletStaticText ul.navigation li.accordion {
background:url(resourcesfor_li_bkrnd_wi.png) right repeat-y #fff;
}
body.navroot-wireless-institute #content .portletStaticText ul.navigation li.accordion a.trigger,
body.navroot-wireless-institute #content .portletStaticText ul.navigation li.accordion a.trigger:link,
body.navroot-wireless-institute .portletStaticText ul.navigation li.accordion a.trigger,
body.navroot-wireless-institute .portletStaticText ul.navigation li.accordion a.trigger:link {
background:url(resourcesfor_arrowdown_wi.png) right 50% no-repeat transparent;
}
body.navroot-wireless-institute #content .portletStaticText ul.navigation li.accordion a.triggerOpen,
body.navroot-wireless-institute #content .portletStaticText ul.navigation li.accordion a.triggerOpen:link,
body.navroot-wireless-institute .portletStaticText ul.navigation li.accordion a.triggerOpen,
body.navroot-wireless-institute .portletStaticText ul.navigation li.accordion a.triggerOpen:link {
background:url(resourcesfor_arrowup_wi.png) right 50% no-repeat transparent;
}
body.navroot-wireless-institute #portal-column-one .portletNavigationTree ul li a:hover,
body.navroot-wireless-institute #content .portletStaticText ul.navigation li.accordion a.trigger:hover,
body.navroot-wireless-institute #content .portletStaticText ul.navigation li a:hover,
body.navroot-wireless-institute .portletStaticText ul.navigation li.accordion a.trigger:hover,
body.navroot-wireless-institute .portletStaticText ul.navigation li a:hover {
background-color:#e6e7f0;
}
body.navroot-wireless-institute #portal-column-one .portletNavigationTree ul li a.navTreeCurrentNode{
background:url(resourcesfor_arrowright_wi.png) 170px 50% no-repeat #e6e7f0;
}
body.navroot-wireless-institute #content .portletStaticText ul.navigation ul,
body.navroot-wireless-institute #content .portletStaticText ul.navigation li p,
body.navroot-wireless-institute #content .portletStaticText ul.navigation li p a,
body.navroot-wireless-institute .portletStaticText ul.navigation ul,
body.navroot-wireless-institute .portletStaticText ul.navigation li p,
body.navroot-wireless-institute .portletStaticText ul.navigation li p a {
background-color:#e6e7f0;
}
body.navroot-wireless-institute #content .portletStaticText ul.navigation li p,
body.navroot-wireless-institute #content .portletStaticText ul.navigation li p a,
body.navroot-wireless-institute #content .portletStaticText ul.navigation li p a:link,
body.navroot-wireless-institute .portletStaticText ul.navigation li p,
body.navroot-wireless-institute .portletStaticText ul.navigation li p a,
body.navroot-wireless-institute .portletStaticText ul.navigation li p a:link {
color:#07203e;
}
body.navroot-wireless-institute #content .portletStaticText ul.navigation li p a,
body.navroot-wireless-institute #content .portletStaticText ul.navigation li p a:link,
body.navroot-wireless-institute .portletStaticText ul.navigation li p a,
body.navroot-wireless-institute .portletStaticText ul.navigation li p a:link {
background-color:#e6e7f0;
}
body.navroot-wireless-institute #content .portletStaticText ul.navigation li.accordion ul a,
body.navroot-wireless-institute #content .portletStaticText ul.navigation li.accordion ul a:link,
body.navroot-wireless-institute .portletStaticText ul.navigation li.accordion ul a,
body.navroot-wireless-institute .portletStaticText ul.navigation li.accordion ul a:link {
background:url(resourcesfor_arrowright_wi.png) 10px 50% no-repeat #e6e7f0;
}
body.navroot-wireless-institute #portal-column-one .portletNavigationTree ul li ul a:hover,
body.navroot-wireless-institute #content .portletStaticText ul.navigation li.accordion ul a:hover,
body.navroot-wireless-institute .portletStaticText ul.navigation li.accordion ul a:hover {
background-color:#e6e7f0;
}
body.navroot-wireless-institute #nav #navNumbers a.activeSlide {
background:url(wireless_slideshow_nav.png) no-repeat 50% 50%;
}
body.navroot-wireless-institute .imageCaption .imageTitle {
color:#f15a29;
}
body.navroot-wireless-institute .imageCaption a,
body.navroot-wireless-institute .imageCaption a:link,
body.navroot-wireless-institute .imageCaption a:visited {
color:#f15a29;
}
body.navroot-wireless-institute .imageCaption a:hover {
color:#fff;
}
body.navroot-wireless-institute .bodyText,
body.navroot-wireless-institute .welcomeText {
background:url(wireless_welcome_bkgrnd.png) no-repeat bottom center;
color:#fff;
}
body.navroot-wireless-institute .welcomeText h4{
margin:0 0 5px 0;
color:#fbb040;
font-size:17px;
text-shadow: 0 1px #06166B;
}
body.navroot-wireless-institute .welcomeText p {
color:#fff;
}
body.navroot-wireless-institute .addToCalendar strong{
color:#06166B;
}
body.navroot-wireless-institute #content #plone-document-byline {
color:#06166B;
}
body.navroot-wireless-institute #portal-footer ul li a,
body.navroot-wireless-institute #portal-footer ul li a:hover {
color:#06166b;
}
body.navroot-wireless-institute #portal-footer ul li.sectiontitle a{
color:#06166B;
}
body.navroot-wireless-institute .listingBar .current,
body.navroot-wireless-institute .listingBar a:hover,
body.navroot-wireless-institute .listingBar a:visited {
color:#06166b;
}
body.navroot-wireless-institute #portal-column-two .portletFeaturedFacultyMemberPortlet {
background:url(wireless_featured_bkgrnd.jpg) repeat-y left top #dddfe2;
}
body.navroot-wireless-institute .eventDetails,
body.navroot-wireless-institute .eventInfo {
border-bottom:1px solid #f15a29;
}
body.navroot-wireless-institute .eventDetails table,
body.navroot-wireless-institute .eventInfo .container {
border-right:1px solid #f15a29;
}
body.navroot-wireless-institute .eventInfo .container {
color:#06166B;
}
body.navroot-wireless-institute .eventDetails table table{
border-right:none;
}
body.navroot-wireless-institute .eventDetails th {
color:#06166B;
}
body.navroot-wireless-institute .eventDetails strong{
color:#06166B;
}
body.navroot-wireless-institute .newsListing h4 {
color:#333;
}
body.navroot-wireless-institute p.portrait {
border:1px solid #f15a29;
}
body.navroot-wireless-institute p.portrait img{
border:none;
}
body.navroot-wireless-institute .affiliations {
color:#06166B;
}
body.navroot-wireless-institute .portletFeaturedFacultyMemberPortlet .featured-name,
body.navroot-wireless-institute .portletFeaturedFacultyMemberPortlet .affiliations {
color:#06166B;
}
body.navroot-wireless-institute .member-popup #popupHeader{
background:url(wireless_popup_bkgrnd.png) repeat-x left top #fff;
}
body.navroot-wireless-institute a.actionButton,
body.navroot-wireless-institute a.actionButton:link {
background:url(center_sub_bkgrnd-02.png) #06166b repeat-x left top;
color:#fff;
}
body.navroot-wireless-institute a.actionButton:hover {
background-image:none;
color:#fff;
}
body.navroot-wireless-institute .eventDetails strong {
color:#06166B;
}
body.navroot-wireless-institute #portal-column-two .portletCalendar .portletHeader {
border:none;
background:url(center_sub_bkgrnd-02.png) #06166b repeat-x left ;
}
body.navroot-wireless-institute .ploneCalendar .weekdays th {
color:#333;
background:#cccccc;
}
body.navroot-wireless-institute .ploneCalendar .event {
background:#f15a29;
color:#fff;
}
body.navroot-wireless-institute .ploneCalendar .event a,
body.navroot-wireless-institute .ploneCalendar .event a:link {
color:#fff;
}
body.navroot-wireless-institute .ploneCalendar .event:hover,
body.navroot-wireless-institute .ploneCalendar .event:hover a {
background:#ccc;
color:#333;
}
body.navroot-wireless-institute .ploneCalendar .todayevent {
background-color: #06166b;
}
body.navroot-wireless-institute #portal-column-two .portletCalendar .ploneCalendar .todayevent a,
body.navroot-wireless-institute #portal-column-two .portletCalendar .ploneCalendar .todayevent a:link {
background:none;
border: none;
font-weight: bold;
color:#fff;
}
body.navroot-wireless-institute #portal-column-two .portletCalendar .ploneCalendar .todayevent:hover,
body.navroot-wireless-institute #portal-column-two .portletCalendar .ploneCalendar .todayevent:hover a {
background:#3e77ab;
color:#fbb040;
}
body.navroot-wireless-institute img.foo {
float:right;
border:1px solid #06166b;
}
body.navroot-wireless-institute #right-area {
background:#f5f5f5;
border:1px solid #F15A29;
}
body.navroot-wireless-institute #content .faceted-widget fieldset {
border-bottom:2px solid #333 !important;
}
body.navroot-wireless-institute .widget-fieldset legend,
body.navroot-wireless-institute #right-area h4 {
color:#06166B;
}
body.navroot-wireless-institute #right-area .faceted-widget fieldset {
border-bottom:1px solid #F15A29 !important;
}
body.navroot-wireless-institute #c4_widget.faceted-widget fieldset {
border-bottom:none !important;
}
body.navroot-wireless-institute .faceted_letter {
color: #06166B !important;
}
body.navroot-wireless-institute .faceted_letter:hover {
color: #F15A29 !important;
}
body.navroot-wireless-institute .faceted_letter_selected {
color: #F15A29 !important;
}
body.navroot-wireless-institute .faceted-alphabetic-letter-disabled {
color: gray !important;
}
body.navroot-wireless-institute .faceted-alphabetic-letter-disabled:hover {
background-color: transparent !important;
color: gray !important;
}
body.navroot-wireless-institute .faceted-results dt {
border-bottom: 1px solid #F15A29;
}
body.navroot-wireless-institute .faceted-results dt strong{
color:#06166B;
}
body.navroot-wireless-institute .faceted-results .memberPortrait img {
border:1px solid #F15A29;
}
body.navroot-wireless-institute #c10_widget div {
background: none repeat scroll 0 0 #e6e7f0;
}
body.navroot-wireless-institute .seminarSpeaker .portrait img,
body.navroot-wireless-institute .newsImageContainer img,
body.navroot-wireless-institute #newsStory img {
border:1px solid #F15A29;
}
/* */

}


/* - electricalEngineeringStyles.css - */
@media screen, print {
/* http://engineering.nd.edu/portal_css/electricalEngineeringStyles.css?original=1 */
body.navroot-ee {
background:url(electrical_subpage_bkgrnd.png) repeat-x center top #f5f5f5;
}
body.template-landing_view.navroot-ee {
background:url(electrical_bkgrnd.png) repeat-x center top #f5f5f5;
}
body.navroot-ee h1 {
color:#cc3300;
background:url(electrical_news_bkgrnd.jpg) left bottom no-repeat;
}
body.navroot-ee h4 {
color:#07203e;
}
body.navroot-ee a,
body.navroot-ee a:link {
color:#07203e;
}
body.navroot-ee a:hover,
body.navroot-ee a:visited {
color:#003366;
}
body.navroot-ee a:visited:hover,
body.navroot-ee a:active {
color:#07203e;
}
body.navroot-ee p img {
border:1px solid #cc3300;
}
body.navroot-ee #portal-header #brandBar p.undBrand {
background:url(wireless_und_webgraphic.png) no-repeat left top;
}
body.navroot-ee #portal-header #brandBar p.orgBrand {
background:url(wireless_coe_graphic.png) no-repeat right top;
}
body.navroot-ee dl#portal-personaltools dt a:hover,
body.navroot-ee dl#portal-personaltools dt a:visited:hover {
color:#cccccc;
}
body.navroot-ee dl#portal-personaltools dt#anon-personalbar a,
body.navroot-ee dl#portal-personaltools dt#anon-personalbar a:link,
body.navroot-ee dl#portal-personaltools dt.actionMenuHeader a,
body.navroot-ee dl#portal-personaltools dt.actionMenuHeader a:link{
color:#07203e;
}
body.navroot-ee #portal-personaltools {
color:#07203e;
width:220px;
}
body.navroot-ee #portal-personaltools dt a:hover {
color:#cccccc;
}
body.navroot-ee #portal-personaltools dt a:visited {
color:#cccccc;
}
body.navroot-ee .actionMenu.activated dd li a,
body.navroot-ee .actionMenu.activated dd li a:link{
color:#07203e;
}
body.navroot-ee #portal-globalnav li a,
body.navroot-ee #portal-globalnav li a:link {
color:#fff;
text-shadow: 0 1px #07203e;
}
body.navroot-ee #portal-globalnav li:hover a,
body.navroot-ee #portal-globalnav li.selected:hover a {
color:#fff;
background:#3e77ab;
}
body.navroot-ee #portal-globalnav li a:hover,
body.navroot-ee #portal-globalnav li.selected a:hover {
color:#fff;
background:#3e77ab;
}
body.navroot-ee #portal-globalnav li a:active,
body.navroot-ee #portal-globalnav li a:visited,
body.navroot-ee #portal-globalnav li.selected a:active,
body.navroot-ee #portal-globalnav li.selected a:visited {
color:#ccc;
}
body.navroot-ee #portal-globalnav li a:visited:hover,
body.navroot-ee #portal-globalnav li.selected a:visited:hover {
color:#ccc;
}
body.navroot-ee #portal-globalnav li ul.submenu li a,
body.navroot-ee #portal-globalnav li ul.submenu li a:link,
body.navroot-ee #portal-globalnav li.selected ul.submenu li a,
body.navroot-ee #portal-globalnav li.selected ul.submenu li a:link,
body.navroot-ee #portal-globalnav li.sfhover ul.submenu li a,
body.navroot-ee #portal-globalnav li.sfhover ul.submenu li a:link {
border-left:5px solid #3e77ab;
color:#07203e;
}
body.navroot-ee #portal-globalnav li ul.submenu li a:hover,
body.navroot-ee #portal-globalnav li.selected ul.submenu li a:hover,
body.navroot-ee #portal-globalnav li.sfhover ul.submenu li a:hover {
color:#07203e;
border-left:5px solid #3e77ab;
}
body.navroot-ee #portal-globalnav li ul.submenu li a:visited,
body.navroot-ee #portal-globalnav li.selected ul.submenu li a:visited,
body.navroot-ee #portal-globalnav li.sfhover ul.submenu li a:visited {
border-left:5px solid #3e77ab;
color:#07203e;
background:#f5f5f5;
}
body.navroot-ee #portal-globalnav li ul li a:visited:hover,
body.navroot-ee #portal-globalnav li ul.submenu li a:visited:hover,
body.navroot-ee #portal-globalnav li.selected ul li a:visited:hover,
body.navroot-ee #portal-globalnav li.selected ul.submenu li a:visited:hover,
body.navroot-ee #portal-globalnav li.sfhover ul li a:visited:hover,
body.navroot-ee #portal-globalnav li.sfhover ul.submenu li a:visited:hover {
border-left:5px solid #3e77ab;
background:#ccc;
}
body.navroot-ee dt.portletHeader {
color:#cc3300;
background:url(electrical_news_bkgrnd.jpg) left bottom no-repeat;
}
body.navroot-ee .portlet dt a,
body.navroot-ee .portlet dt a:visited,
body.navroot-ee .portlet dt a:hover {
color:#cc3300;
}
body.navroot-ee #portal-column-one .portletHeader,
body.navroot-ee #portal-column-two .portletHeader{
border-left:15px solid #cc3300;
}
body.navroot-ee .portletHeader a,
body.navroot-ee .portletHeader a:link,
body.navroot-ee .portletHeader span,
body.navroot-ee .portletHeader span a:link{
color:#cc3300;
}
body.navroot-ee .portletRecentNewsPortlet .portletHeader,
body.navroot-ee .portletRecentEventsPortlet .portletHeader,
body.navroot-ee .portlet-static-seminars .portletHeader span {
color: #cc3300;
}
body.navroot-ee #portal-column-two .portletRecentEventsPortlet .portletHeader,
body.navroot-ee #portal-column-two .portletRecentNewsPortlet .portletHeader,
body.navroot-ee #portal-column-two .portletIntheNewsPortlet .portletHeader {
background:url(electrical_news_bkgrnd.jpg) left bottom no-repeat;
color:#cc3300;
border:none;
}
body.navroot-ee dl.portletRecentNewsPortlet img {
border:1px solid #cc3300;
}
body.navroot-ee #portal-column-one .portletNavigationTree li.navTreeTopNode {
background:url(electrical_leftnav_bkgrnd.jpg) #07203e repeat-x left top;
}
body.navroot-ee #portal-column-one .portletNavigationTree li.navTreeTopNode a:hover {
background:#07203e;
color:#DDD;
}
body.navroot-ee #portal-column-one .portletNavigationTree ul li,
body.navroot-ee #content .portletStaticText ul.navigation li.accordion,
body.navroot-ee .portletStaticText ul.navigation li.accordion {
background:url(resourcesfor_li_bkrnd_ee.png) right repeat-y #fff;
}
body.navroot-ee #content .portletStaticText ul.navigation li.accordion a.trigger,
body.navroot-ee #content .portletStaticText ul.navigation li.accordion a.trigger:link,
body.navroot-ee .portletStaticText ul.navigation li.accordion a.trigger,
body.navroot-ee .portletStaticText ul.navigation li.accordion a.trigger:link {
background:url(resourcesfor_arrowdown_ee.png) right 50% no-repeat transparent;
}
body.navroot-ee #content .portletStaticText ul.navigation li.accordion a.triggerOpen,
body.navroot-ee #content .portletStaticText ul.navigation li.accordion a.triggerOpen:link,
body.navroot-ee .portletStaticText ul.navigation li.accordion a.triggerOpen,
body.navroot-ee .portletStaticText ul.navigation li.accordion a.triggerOpen:link {
background:url(resourcesfor_arrowup_ee.png) right 50% no-repeat transparent;
}
body.navroot-ee #portal-column-one .portletNavigationTree ul li a:hover,
body.navroot-ee #content .portletStaticText ul.navigation li.accordion a.trigger:hover,
body.navroot-ee #content .portletStaticText ul.navigation li a:hover,
body.navroot-ee .portletStaticText ul.navigation li.accordion a.trigger:hover,
body.navroot-ee .portletStaticText ul.navigation li a:hover {
background-color:#faeae5;
}
body.navroot-ee #portal-column-one .portletNavigationTree ul li a.navTreeCurrentNode{
background:url(resourcesfor_arrowright_ee.png) 170px 50% no-repeat #faeae5;
}
body.navroot-ee #content .portletStaticText ul.navigation ul,
body.navroot-ee #content .portletStaticText ul.navigation li p,
body.navroot-ee #content .portletStaticText ul.navigation li p a,
body.navroot-ee .portletStaticText ul.navigation ul,
body.navroot-ee .portletStaticText ul.navigation li p,
body.navroot-ee .portletStaticText ul.navigation li p a {
background-color:#faeae5;
}
body.navroot-ee .portletStaticText ul.navigation li p,
body.navroot-ee .portletStaticText ul.navigation li p a,
body.navroot-ee .portletStaticText ul.navigation li p a:link {
color:#07203e;
}
body.navroot-ee #content .portletStaticText ul.navigation li p a,
body.navroot-ee #content .portletStaticText ul.navigation li p a:link,
body.navroot-ee .portletStaticText ul.navigation li p a,
body.navroot-ee .portletStaticText ul.navigation li p a:link {
background-color:#faeae5;
}
body.navroot-ee #content .portletStaticText ul.navigation li.accordion ul a,
body.navroot-ee #content .portletStaticText ul.navigation li.accordion ul a:link
body.navroot-ee .portletStaticText ul.navigation li.accordion ul a,
body.navroot-ee .portletStaticText ul.navigation li.accordion ul a:link {
background:url(resourcesfor_arrowright_ee.png) 10px 50% no-repeat #faeae5;
}
body.navroot-ee #portal-column-one .portletNavigationTree ul li ul a:hover,
body.navroot-ee #content .portletStaticText ul.navigation li.accordion ul a:hover,
body.navroot-ee .portletStaticText ul.navigation li.accordion ul a:hover {
background-color:#faeae5;
}
body.navroot-ee #nav #navNumbers a.activeSlide {
background:url(electrical_slideshow_nav.png) no-repeat 50% 50%;
}
body.navroot-ee .imageCaption .imageTitle {
color:#ffcc33;
}
body.navroot-ee .imageCaption a,
body.navroot-ee .imageCaption a:link,
body.navroot-ee .imageCaption a:visited {
color:#ffcc33;
}
body.navroot-ee .imageCaption a:hover {
color:#fff;
}
body.navroot-ee .bodyText,
body.navroot-ee .welcomeText {
background:url(electrical_welcome_bkgrnd.png) no-repeat bottom center;
color:#fff;
}
body.navroot-ee .welcomeText h4{
margin:0 0 5px 0;
color:#fff;
font-size:17px;
text-shadow: 0 1px #07203e;
}
body.navroot-ee .welcomeText p {
color:#fff;
}
body.navroot-ee .addToCalendar strong{
color:#07203e;
}
body.navroot-ee #content #plone-document-byline {
color:#07203e;
}
body.navroot-ee #portal-footer ul li a,
body.navroot-ee #portal-footer ul li a:hover {
color:#07203e;
}
body.navroot-ee #portal-footer ul li.sectiontitle a{
color:#cc3300;
}
body.navroot-ee .listingBar .current,
body.navroot-ee .listingBar a:hover,
body.navroot-ee .listingBar a:visited {
color:#07203e;
}
body.navroot-ee #portal-column-two .portletFeaturedFacultyMemberPortlet {
background:url(department_featured_bkgrnd.jpg) repeat-y left top #dddfe2;
}
body.navroot-ee .portletFeaturedPeople a.moreLink,
body.navroot-ee .portletFeaturedPeople a.moreLink:link {
float:left;
clear:left;
text-align:left;
padding:0;
width:100%;
display:inline;
color:#07203e;
margin-top:5px;
}
body.navroot-ee .portletFeaturedPeople a.moreLink:hover,
body.navroot-ee .portletFeaturedPeople a.moreLink:visited {
color:#003366;
}
body.navroot-ee .portletFeaturedPeople a.moreLink:visited:hover,
body.navroot-ee .portletFeaturedPeople a.moreLink:active {
color:#07203e;
}
body.navroot-ee .newsListing h4 {
color:#333;
}
body.navroot-ee .eventDetails,
body.navroot-ee .eventInfo {
border-bottom:1px solid #cc3300;
}
body.navroot-ee .eventDetails table,
body.navroot-ee .eventInfo .container {
border-right:1px solid #cc3300;
}
body.navroot-ee .eventInfo .container {
color:#07203e;
}
body.navroot-ee .eventDetails table table{
border-right:none;
}
body.navroot-ee .eventDetails th {
color:#07203e;
}
body.navroot-ee .eventDetails strong{
color:#07203e;
}
body.navroot-ee p.portrait {
border:1px solid #cc3300;
}
body.navroot-ee p.portrait img{
border:none;
}
body.navroot-ee .affiliations {
color:#07203e;
}
body.navroot-ee .portletFeaturedFacultyMemberPortlet .featured-name,
body.navroot-ee .portletFeaturedFacultyMemberPortlet .affiliations {
color:#07203e;
}
body.navroot-ee .member-popup #popupHeader{
background:url(electrical_popup_bkgrnd.png) repeat-x left top #fff;
}
body.navroot-ee a.actionButton,
body.navroot-ee a.actionButton:link {
background:url(electrical_leftnav_bkgrnd.jpg) #07203e repeat-x left;
color:#fff;
}
body.navroot-ee a.actionButton:hover {
background-image:none;
color:#fff;
}
body.navroot-ee .eventDetails strong {
color:#07203e;
}
body.navroot-ee #portal-column-two .portletCalendar .portletHeader {
border:none;
background:url(electrical_leftnav_bkgrnd.jpg) #07203e repeat-x left ;
}
body.navroot-ee .ploneCalendar .weekdays th {
color:#333;
background:#cccccc;
}
body.navroot-ee .ploneCalendar .event {
background:#cc3300;
color:#fff;
}
body.navroot-ee .ploneCalendar .event:hover{
background:#ccc;
color:#333;
}
body.navroot-ee .ploneCalendar .event a,
body.navroot-ee .ploneCalendar .event a:link {
color:#fff;
}
body.navroot-ee .ploneCalendar .event:hover a{
color:#333;
}
body.navroot-ee .ploneCalendar .todayevent {
background: #07203e;
}
body.navroot-ee #portal-column-two .portletCalendar .ploneCalendar .todayevent:hover {
background:#3e77ab;
}
body.navroot-ee #portal-column-two .portletCalendar .ploneCalendar .todayevent a,
body.navroot-ee #portal-column-two .portletCalendar .ploneCalendar .todayevent a:link {
border: none;
font-weight: bold;
color:#fff;
}
body.navroot-ee img.foo {
float:right;
border:1px solid #cc3300;
}
body.navroot-ee #right-area {
background:#f5f5f5;
border:1px solid #cc3300;
}
body.navroot-ee #content .faceted-widget fieldset {
border-bottom:2px solid #333 !important;
}
body.navroot-ee .widget-fieldset legend,
body.navroot-ee #right-area h4 {
color:#07203e;
}
body.navroot-ee #right-area .faceted-widget fieldset {
border-bottom:1px solid #cc3300 !important;
}
body.navroot-ee #c4_widget.faceted-widget fieldset {
border-bottom:none !important;
}
body.navroot-ee .faceted_letter {
color: #07203e !important;
}
body.navroot-ee .faceted_letter:hover {
color: #cc3300 !important;
}
body.navroot-ee .faceted_letter_selected {
color: #cc3300 !important;
}
body.navroot-ee .faceted-alphabetic-letter-disabled {
color: gray !important;
}
body.navroot-ee .faceted-alphabetic-letter-disabled:hover {
background-color: transparent !important;
color: gray !important;
}
body.navroot-ee .faceted-results dt {
border-bottom: 1px solid #cc3300;
}
body.navroot-ee .faceted-results dt strong{
color:#07203e;
}
body.navroot-ee .faceted-results .memberPortrait img {
border:1px solid #cc3300;
}
body.navroot-ee #c10_widget div {
background: none repeat scroll 0 0 #FAEAE5;
}
body.navroot-ee .seminarSpeaker .portrait img,
body.navroot-ee .newsImageContainer img,
body.navroot-ee #newsStory img {
border:1px solid #cc3300;
}
/* */

}


/* - member_form.css - */
@media screen, print {
/* http://engineering.nd.edu/portal_css/member_form.css?original=1 */
#formfield-form-widgets-affiliations .header .required {
color: #FF0000;
}
#formfield-form-widgets-affiliations .header {
white-space: nowrap;
}
#formfield-form-widgets-affiliations .single-checkbox-widget {
margin-left: 10px;
}
#formfield-form-widgets-affiliations .datagridwidget-cell label {
display: none;
}
/* */
/* */
.portaltype-profilefolder #formfield-form-widgets-graduation_date,
.portaltype-profilefolder #formfield-form-widgets-username,
.portaltype-profilefolder #formfield-form-widgets-first_name,
.portaltype-profilefolder #formfield-form-widgets-last_name,
.portaltype-profilefolder #formfield-form-widgets-middle_name,
.portaltype-profilefolder #formfield-form-widgets-suffix,
.portaltype-profilefolder #formfield-form-widgets-email,
.portaltype-profilefolder #formfield-form-widgets-portrait,
.portaltype-profilefolder #formfield-form-widgets-phone,
.portaltype-profilefolder #formfield-form-widgets-office,
.portaltype-profilefolder #formfield-form-widgets-homepage,
.portaltype-profilefolder #formfield-form-widgets-affiliations,
.portaltype-profilefolder #formfield-form-widgets-activities,
.portaltype-profilefolder #formfield-form-widgets-bio,
.portaltype-profilefolder #formfield-form-widgets-education,
.portaltype-profilefolder #formfield-form-widgets-resume,
.portaltype-profilefolder #formfield-form-widgets-IStudent-advisors,
.portaltype-profilefolder #formfield-form-widgets-graduated_undergraduated,
.portaltype-profilefolder #formfield-form-widgets-is_alumnus,
.portaltype-profilefolder #formfield-form-widgets-generic_areas_of_expertise,
.portaltype-profilefolder #formfield-form-widgets-specific_areas_of_expertise,
.portaltype-profilefolder #formfield-form-widgets-use_email_as_username {
display: none;
}
.portaltype-profilefolder .hasType #formfield-form-widgets-username,
.portaltype-profilefolder .hasType #formfield-form-widgets-first_name,
.portaltype-profilefolder .hasType #formfield-form-widgets-last_name,
.portaltype-profilefolder .hasType #formfield-form-widgets-middle_name,
.portaltype-profilefolder .hasType #formfield-form-widgets-suffix,
.portaltype-profilefolder .hasType #formfield-form-widgets-email,
.portaltype-profilefolder .hasType #formfield-form-widgets-portrait,
.portaltype-profilefolder .hasType #formfield-form-widgets-phone,
.portaltype-profilefolder .hasType #formfield-form-widgets-homepage,
.portaltype-profilefolder .hasType #formfield-form-widgets-affiliations,
.portaltype-profilefolder .hasType #formfield-form-widgets-activities,
.portaltype-profilefolder .hasType #formfield-form-widgets-bio,
.portaltype-profilefolder .hasType #formfield-form-widgets-education,
.portaltype-profilefolder .hasType #formfield-form-widgets-resume,
.portaltype-profilefolder .hasType #formfield-form-widgets-office,
.portaltype-profilefolder .hasType #formfield-form-widgets-is_alumnus,
.portaltype-profilefolder .hasType #formfield-form-widgets-generic_areas_of_expertise,
.portaltype-profilefolder .hasType #formfield-form-widgets-specific_areas_of_expertise,
.portaltype-profilefolder .hasType #formfield-form-widgets-use_email_as_username {
display: block;
}
/* */
.portaltype-nd-content-member #formfield-form-widgets-graduation_date,
.portaltype-nd-content-member #formfield-form-widgets-username,
.portaltype-nd-content-member #formfield-form-widgets-first_name,
.portaltype-nd-content-member #formfield-form-widgets-last_name,
.portaltype-nd-content-member #formfield-form-widgets-middle_name,
.portaltype-nd-content-member #formfield-form-widgets-suffix,
.portaltype-nd-content-member #formfield-form-widgets-email,
.portaltype-nd-content-member #formfield-form-widgets-portrait,
.portaltype-nd-content-member #formfield-form-widgets-phone,
.portaltype-nd-content-member #formfield-form-widgets-office,
.portaltype-nd-content-member #formfield-form-widgets-homepage,
.portaltype-nd-content-member #formfield-form-widgets-affiliations,
.portaltype-nd-content-member #formfield-form-widgets-activities,
.portaltype-nd-content-member #formfield-form-widgets-bio,
.portaltype-nd-content-member #formfield-form-widgets-education,
.portaltype-nd-content-member #formfield-form-widgets-resume,
.portaltype-nd-content-member #formfield-form-widgets-IStudent-advisors,
.portaltype-nd-content-member #formfield-form-widgets-graduated_undergraduated,
.portaltype-nd-content-member #formfield-form-widgets-is_alumnus,
.portaltype-nd-content-member #formfield-form-widgets-generic_areas_of_expertise,
.portaltype-nd-content-member #formfield-form-widgets-specific_areas_of_expertise,
.portaltype-nd-content-member #formfield-form-widgets-use_email_as_username {
display: none;
}
.portaltype-nd-content-member .hasType #formfield-form-widgets-username,
.portaltype-nd-content-member .hasType #formfield-form-widgets-first_name,
.portaltype-nd-content-member .hasType #formfield-form-widgets-last_name,
.portaltype-nd-content-member .hasType #formfield-form-widgets-middle_name,
.portaltype-nd-content-member .hasType #formfield-form-widgets-suffix,
.portaltype-nd-content-member .hasType #formfield-form-widgets-email,
.portaltype-nd-content-member .hasType #formfield-form-widgets-portrait,
.portaltype-nd-content-member .hasType #formfield-form-widgets-phone,
.portaltype-nd-content-member .hasType #formfield-form-widgets-homepage,
.portaltype-nd-content-member .hasType #formfield-form-widgets-affiliations,
.portaltype-nd-content-member .hasType #formfield-form-widgets-activities,
.portaltype-nd-content-member .hasType #formfield-form-widgets-bio,
.portaltype-nd-content-member .hasType #formfield-form-widgets-education,
.portaltype-nd-content-member .hasType #formfield-form-widgets-resume,
.portaltype-nd-content-member .hasType #formfield-form-widgets-office,
.portaltype-nd-content-member .hasType #formfield-form-widgets-is_alumnus,
.portaltype-nd-content-member .hasType #formfield-form-widgets-generic_areas_of_expertise,
.portaltype-nd-content-member .hasType #formfield-form-widgets-specific_areas_of_expertise,
.portaltype-nd-content-member .hasType #formfield-form-widgets-use_email_as_username {
display: block;
}
/* */
.template-new-member-form #formfield-form-widgets-graduation_date,
.template-new-member-form #formfield-form-widgets-username,
.template-new-member-form #formfield-form-widgets-first_name,
.template-new-member-form #formfield-form-widgets-last_name,
.template-new-member-form #formfield-form-widgets-middle_name,
.template-new-member-form #formfield-form-widgets-suffix,
.template-new-member-form #formfield-form-widgets-email,
.template-new-member-form #formfield-form-widgets-portrait,
.template-new-member-form #formfield-form-widgets-phone,
.template-new-member-form #formfield-form-widgets-office,
.template-new-member-form #formfield-form-widgets-homepage,
.template-new-member-form #formfield-form-widgets-affiliations,
.template-new-member-form #formfield-form-widgets-activities,
.template-new-member-form #formfield-form-widgets-bio,
.template-new-member-form #formfield-form-widgets-education,
.template-new-member-form #formfield-form-widgets-resume,
.template-new-member-form #formfield-form-widgets-IStudent-advisors,
.template-new-member-form #formfield-form-widgets-graduated_undergraduated,
.template-new-member-form #formfield-form-widgets-is_alumnus,
.template-new-member-form #formfield-form-widgets-generic_areas_of_expertise,
.template-new-member-form #formfield-form-widgets-specific_areas_of_expertise,
.template-new-member-form #formfield-form-widgets-use_email_as_username {
display: none;
}
.template-new-member-form .hasType #formfield-form-widgets-username,
.template-new-member-form .hasType #formfield-form-widgets-first_name,
.template-new-member-form .hasType #formfield-form-widgets-last_name,
.template-new-member-form .hasType #formfield-form-widgets-middle_name,
.template-new-member-form .hasType #formfield-form-widgets-suffix,
.template-new-member-form .hasType #formfield-form-widgets-email,
.template-new-member-form .hasType #formfield-form-widgets-portrait,
.template-new-member-form .hasType #formfield-form-widgets-phone,
.template-new-member-form .hasType #formfield-form-widgets-homepage,
.template-new-member-form .hasType #formfield-form-widgets-affiliations,
.template-new-member-form .hasType #formfield-form-widgets-activities,
.template-new-member-form .hasType #formfield-form-widgets-bio,
.template-new-member-form .hasType #formfield-form-widgets-education,
.template-new-member-form .hasType #formfield-form-widgets-resume,
.template-new-member-form .hasType #formfield-form-widgets-office,
.template-new-member-form .hasType #formfield-form-widgets-is_alumnus,
.template-new-member-form .hasType #formfield-form-widgets-generic_areas_of_expertise,
.template-new-member-form .hasType #formfield-form-widgets-specific_areas_of_expertise,
.template-new-member-form .hasType #formfield-form-widgets-use_email_as_username {
display: block;
}
.isAlum #formfield-form-widgets-graduation_date,
.Alum #formfield-form-widgets-graduation_date {
display: block !important;
}
.Alum #formfield-form-widgets-office {
display: none !important;
}
.CurrentStudent #formfield-form-widgets-IStudent-advisors {
display: block !important;
width:100%;
margin-top:2em !important;
padding-top:2em;
border-top:2px solid #333;
}
.CurrentStudent #formfield-form-widgets-IStudent-advisors .formControls{
border:none;
}
.CurrentStudent #formfield-form-widgets-graduated_undergraduated {
display: block !important;
padding-top:1em;
float:left;
width:100%;
}
.template-new-member-form.portaltype-plone-site #content legend,
.template-new-member-form #content legend,
.portaltype-nd-content-member #content legend {
display:none;
}
.template-new-member-form.portaltype-plone-site fieldset,
.template-new-member-form #content fieldset,
.portaltype-nd-content-member #content fieldset {
margin:0;
}
#formfield-form-widgets-graduated_undergraduated label {
width:100%;
float:left;
padding-bottom:2px;
}
#formfield-form-widgets-graduated_undergraduated .option {
margin-right:40px;
float:left;
display:inline;
}
#formfield-form-widgets-member_option label,
#formfield-form-widgets-affiliations label,
#formfield-form-widgets-is_alumnus label .label {
font-size:18px;
line-height:18px;
}
#formfield-form-widgets-member_option span.required {
padding:7px 52% 2px 0;
}
#formfield-form-widgets-member_option {
float:left;
width:100%;
background:url(option_label_backgroundonepixel.png) left bottom repeat-x;
}
#formfield-form-widgets-member_option .option {
margin-top:10px;
padding:5px 0 5px 9%;
float:left;
text-align:center;
display:inline;
background-color:#dddfe2;
}
.template-edit.portaltype-nd-content-member #formfield-form-widgets-member_option .option {
padding-left:4.4%;
}
#formfield-form-widgets-member_option .option label {
padding:20px 0 0 0;
font-size:13px;
line-height:1.5em;
}
#formfield-form-widgets-member_option .option label input {
margin-right:3px;
}
#formfield-form-widgets-member_option .option label .label{
font-size:95%;
padding-right:0;
}
#formfield-form-widgets-first_name,
#formfield-form-widgets-middle_name,
#formfield-form-widgets-last_name,
#formfield-form-widgets-suffix,
#formfield-form-widgets-username,
#formfield-form-widgets-portrait,
#formfield-form-widgets-email,
#formfield-form-widgets-office,
#formfield-form-widgets-homepage,
#formfield-form-widgets-phone {
float:left;
clear:none;
}
#formfield-form-widgets-first_name,
#formfield-form-widgets-middle_name,
#formfield-form-widgets-last_name,
#formfield-form-widgets-suffix {
width:30%;
padding:2em 0;
margin-right:0;
border-top:2px solid #333;
margin-top:2em !important;
}
/**//**//**/
#formfield-form-widgets-suffix {
width:10%;
margin-right:0;
}
#formfield-form-widgets-first_name input,
#formfield-form-widgets-middle_name input,
#formfield-form-widgets-last_name input,
#formfield-form-widgets-suffix input,
#formfield-form-widgets-username input,
#formfield-form-widgets-email input,
#formfield-form-widgets-office input,
#formfield-form-widgets-homepage input,
#formfield-form-widgets-phone input {
height:22px;
width:98%;
color:#333;
border:1px solid #666;
}
#formfield-form-widgets-first_name input,
#formfield-form-widgets-middle_name input,
#formfield-form-widgets-last_name input{
width:75%;
}
#form-widgets-portrait input {
height:22px;
width:98%;
}
#formfield-form-widgets-username,
#formfield-form-widgets-portrait,
#formfield-form-widgets-email,
#formfield-form-widgets-office,
#formfield-form-widgets-homepage,
#formfield-form-widgets-phone,
#form-widgets-resume {
width:47.25%;
padding:0 5.3% 2em 0;
}
#formfield-form-widgets-username,
#formfield-form-widgets-phone {
padding-bottom:0;
}
.portaltype-profilefolder #formfield-form-widgets-username {
padding-bottom:2em !important;
}
#formfield-form-widgets-portrait,
#formfield-form-widgets-email {
margin-top:2em;
}
#formfield-form-widgets-email,
#formfield-form-widgets-homepage {
padding-right:0;
}
#formfield-form-widgets-portrait,
#formfield-form-widgets-email {
border-top:2px solid #333;
padding-top:2em;
}
.template-new-member-form .Alum #formfield-form-widgets-homepage,
.portaltype-profilefolder .Alum #formfield-form-widgets-homepage {
padding:21px 5.3% 0 0;
}
.template-new-member-form .Alum #formfield-form-widgets-phone,
.portaltype-profilefolder .Alum #formfield-form-widgets-phone {
padding-right:0;
}
#formfield-form-widgets-first_name label,
#formfield-form-widgets-middle_name label,
#formfield-form-widgets-last_name label,
#formfield-form-widgets-suffix label,
#formfield-form-widgets-username label,
#formfield-form-widgets-email label,
#formfield-form-widgets-office label,
#formfield-form-widgets-homepage label,
#formfield-form-widgets-phone label {
font-size:96%;
}
#formfield-form-widgets-first_name div.fieldErrorBox,
#formfield-form-widgets-last_name div.fieldErrorBox,
#formfield-form-widgets-portrait div.fieldErrorBox,
#formfield-form-widgets-email div.fieldErrorBox{
top:12px;
}
.template-new-member-form.portaltype-plone-site fieldset,
.template-new-member-form #content fieldset,
.portaltype-nd-content-member #content fieldset {
border:none;
position:relative;
}
#formfield-form-widgets-activities,
#formfield-form-widgets-bio,
#formfield-form-widgets-education,
#formfield-form-widgets-affiliations,
#formfield-form-widgets-generic_areas_of_expertise,
#formfield-form-widgets-specific_areas_of_expertise,
#formfield-form-widgets-featured_blacklist,
#formfield-form-widgets-receive_daily_digest {
padding-bottom:2em;
}
.portaltype-profilefolder #formfield-form-widgets-activities,
.template-edit.portaltype-nd-content-member #formfield-form-widgets-activities{
margin-top:2em !important;
}
body#content {
width:96% !important;
margin:0;
padding:2%;
background:none;
}
div.field a.mceResize {
margin-right:0;
}
.template-new-member-form .fieldErrorBox,
.portaltype-profilefolder .fieldErrorBox,
.portaltype-nd-content-member .fieldErrorBox {
width:100%;
position:absolute;
left:0;
}
.template-new-member-form .fieldErrorBox .error,
.portaltype-profilefolder .fieldErrorBox .error,
.portaltype-nd-content-member .fieldErrorBox .error {
font-size: 10px;
line-height: 14px;
}
.template-new-member-form div > div > div.error,
.portaltype-profilefolder div > div > div.error,
.portaltype-nd-content-member div > div > div.error,
.field div.error {
font-size: 10px;
line-height: 14px;
color:red;
font-style:italic;
padding-bottom:.2em;
}
.template-new-member-form .field div.error,
.portaltype-profilefolder .field  div.error,
.portaltype-nd-content-member .field div.error {
margin: 0;
padding: 0;
}
.template-new-member-form #fieldset-1 div > div > div.error {
position:absolute;
top:10px;
}
#formfield-form-widgets-activities div.fieldErrorBox,
#formfield-form-widgets-bio div.fieldErrorBox,
#formfield-form-widgets-graduated_undergraduated div.fieldErrorBox{
padding:0;
margin:0;
font-size:1px;
line-height:1px;
}
#formfield-form-widgets-graduated_undergraduated div.fieldErrorBox {
width:auto;
height:1px;
}
.portaltype-profilefolder #formfield-form-widgets-first_name div.fieldErrorBox,
.portaltype-profilefolder #formfield-form-widgets-last_name div.fieldErrorBox,
.portaltype-profilefolder #formfield-form-widgets-middle_name div.fieldErrorBox,
.portaltype-profilefolder #formfield-form-widgets-suffix div.fieldErrorBox {
top:9px;
}
.template-new-member-form #content #fieldset-0 {
}
#formfield-form-widgets-member_option {
border-top:#fff;
}
.portaltype-profilefolder #formfield-form-widgets-member_option,
.template-edit.portaltype-nd-content-member #formfield-form-widgets-member_option{
float:left;
width:100%;
margin-top:2em !important;
}
.portaltype-profilefolder #formfield-form-widgets-is_alumnus,
.template-edit.portaltype-nd-content-member  #formfield-form-widgets-is_alumnus{
padding-top:2em;
margin-top:2em !important;
border-top:2px solid #333;
width:100%;
float:left;
}
.template-new-member-form #formfield-form-widgets-graduation_date div.fieldErrorBox,
.template-new-member-form #formfield-form-widgets-graduation_date div.fieldErrorBox div.error,
.portaltype-profilefolder #formfield-form-widgets-graduation_date div.fieldErrorBox,
.template-edit.portaltype-nd-content-member #formfield-form-widgets-graduation_date div.fieldErrorBox {
position:relative;
top:0;
}
.portaltype-profilefolder #formfield-form-widgets-phone,
.template-edit.portaltype-nd-content-member #formfield-form-widgets-phone {
padding-bottom:2em;
}
#formfield-form-widgets-affiliations {
padding:2em 0;
border-top:2px solid #333;
margin-top:2em;
}
.portaltype-profilefolder #formfield-form-widgets-affiliations,
.template-edit.portaltype-nd-content-member #formfield-form-widgets-affiliations {
padding-bottom:0;
}
.template-new-member-form #formfield-form-widgets-affiliations div.fieldErrorBox {
top:0;
}
.portaltype-profilefolder #formfield-form-widgets-affiliations div.fieldErrorBox,
.template-edit.portaltype-nd-content-member #formfield-form-widgets-affiliations div.fieldErrorBox {
top:9px;
}
#formfield-form-widgets-affiliations .single-checkbox-widget {
margin-left: 0;
border:none;
background:transparent;
}
#formfield-form-widgets-activities {
padding-top:2em;
margin-top:2em;
border-top:2px solid #333;
}
.portaltype-profilefolder .ploneSkin table.mceToolbar,
.template-new-member-form .ploneSkin table.mceToolbar {
float:none;
}
.ploneSkin table.mceToolbar {
float:left !important;
clear:left !important;
margin-left:0;
}
#cmfeditions_version_comment_block.field.editionComment {
width:100% !important;
}
.formControls {
border-top:2px solid #333;
margin:2em 0 0 0;
padding:2em 0;
}
.template-edit.portaltype-nd-content-member #formfield-form-widgets-portrait #form-widgets-portrait {
width:100%;
float:left;
text-align:center;
}
.template-edit.portaltype-nd-content-member #formfield-form-widgets-portrait #form-widgets-portrait span{
width:90%;
padding:5%;
float:left;
text-align:center;
background:#DDDFE2;
margin-bottom:10px;
}
.template-edit.portaltype-nd-content-member #formfield-form-widgets-portrait #form-widgets-portrait span span.discreet{
width:auto;
float:none;
margin-bottom:0;
text-align:left;
}
.template-edit.portaltype-nd-content-member #formfield-form-widgets-portrait #form-widgets-portrait span img{
padding:10px;
border:none;
}
.template-edit.portaltype-nd-content-member #formfield-form-widgets-portrait #form-widgets-portrait div {
text-align:left;
}
.template-edit.portaltype-nd-content-member #form-widgets-portrait input {
width:auto;
height:auto;
}
.template-edit.portaltype-nd-content-member #formfield-form-widgets-email,
.template-edit.portaltype-nd-content-member #formfield-form-widgets-office,
.template-edit.portaltype-nd-content-member #formfield-form-widgets-homepage,
.template-edit.portaltype-nd-content-member #formfield-form-widgets-phone {
float:right;
padding-right:0;
}
#form-widgets-resume > span {
padding-bottom:10px;
float:left;
width:100%;
}
.datagridwidget-table-view {
background: none repeat scroll 0 0 #f5f5f5;
border: 1px solid dfe1e4;
width: 100%;
}
#formfield-form-widgets-affiliations .header {
white-space: nowrap;
}
.datagridwidget-table-view .header {
background: transparent;
color: #07203e;
font-size: 13px;
font-weight: bold;
font-family:Arial, Helvetica, sans-serif !important;
padding: 5px 10px 0 10px;
text-align: left;
}
.datagridwidget-table-view .header span{
line-height:14px;
}
.datagridwidget-table-view .header span.required {
color:red;
}
.datagridwidget-table-view td {
float:none;
display:table-cell;
padding:0;
margin:0;
}
.datagridwidget-table-view .datagridwidget-cell {
padding: 0;
vertical-align: bottom;
}
.datagridwidget-table-view .datagridwidget-hiddend-data {
width:0;
border:none;
}
.datagridwidget-table-view .datagridwidget-manipulator,
.datagridwidget-table-view .auto-append > .datagridwidget-manipulator.delete-row,
.datagridwidget-table-view .datagridwidget-manipulator.delete-row {
width:28px;
padding:0 5px 11px 0;
border:none;
display:table-cell;
}
.datagridwidget-cell > input,
.datagridwidget-cell > span,
.datagridwidget-cell > select{
width: 83% !important;
margin:5px 10px 12px 10px !important;
}
#content .datagridwidget-cell > select {
width:210px;
border-color:#666;
}
.datagridwidget-cell > input:only-child {
width: 83%;
}
.datagridwidget-cell input[type="text"] {
border-color:#666;
}
.datagridwidget-cell > span {
text-align:center;
}
.datagridwidget-table-view .auto-append > .datagridwidget-manipulator.delete-row img{
display:none;
}
.datagridwidget-cell div.error {
color: red;
font-size: 10px;
font-style: italic;
font-weight: normal;
line-height: 1.5em;
margin: 0 0 0 10px;
width: 100%;
padding:0;
}

}

