/* @group General */
body{font-family:"Helvetica Neue", Helvetica, Arial,sans-serif;font-size:12px;margin:10px 0px 0px 0px;}
h1{font-size:20px;line-height:1.1em;}
h2{font-size:18px;}
h3{font-size:16px;}
h4{font-size:14px;}
h5{font-size:12px;}
h6{font-size:12px;}
p,#content{line-height:1.4em;}
p{font-size:12px;}
a{color:#990000;text-decoration:none;}
#content .content_body p a, #content .fullWidthContent p a {text-decoration:underline;}
a:hover, a:focus{color:#990000;text-decoration:underline;}
img{border:0px;}
input[type=button],input[type=submit]{cursor:pointer;}
/* @end */
/* @group Branding */
#uon_branding_primary{background-color:#000000;height:170px; width: 170px; }
#uon_branding_primary img{border:0px;}
#logoSecondary{background-color:#FFFFFF;border-bottom:1px solid #CCCCCC;height:78px;margin:6px 0px 0px 8px;padding-bottom:8px;}
#logoSecondary img{border:0px;}
/* @end */
/* @group Main/Top navigation */
#searchAndNavigation{padding-right:8px;}
#mainNavigation{background-color:#E6E6E6;border:1px solid #CCCCCC;font-size:12px;font-weight:bold;height:28px;position:relative;z-index:1000;}
#global_topMenu{height:14px;margin:11px 0px;text-transform:lowercase;}
#global_topMenu ul{float:right;font-size:11px;margin:0px 0px;padding:0px;text-align:left;}
#global_topMenu ul li{border-left:1px solid #E0E0E0;display:inline;float:left;list-style:none;margin:0px;padding:0px;}
#global_topMenu ul li:first-child{border-left:0px;}
#global_topMenu ul li a{color:#999999;display:block;padding:0px 5px;text-decoration:none;}
#global_topMenu ul li.active a{color:#000000;margin:0px;padding:0px 5px;}
#global_topMenu ul li a:hover, #global_topMenu ul li a:focus{color:#666666;text-decoration:underline;}
#global_topMenu ul li.active a:hover, #global_topMenu ul li.active a:focus{color:#000000;text-decoration:underline;}
/* @end */
/* @group Main Title */
#mainTitle{position:relative;height:55px;border-bottom:5px solid #ccc;font-weight:bold;z-index:1000;}
.main_title{font-size:16px;padding-top:2px;}
.sub_title{font-size:12px;font-weight:normal;}
.main_title, .sub_title{margin:0;text-transform:uppercase;}
h3.main_title,h2.sub_title{position:relative;top:-10px;}
.main_title a, .sub_title a{color:#000;}
.main_title a:hover, .sub_title a:hover{color:#000;text-decoration:underline;}
#mainTitle #quickLinksTip{right:0;width:168px;}
#mainTitle #global_quicklinksMenu_menu,#mainTitle #global_quicklinksMenu_container ul{width:178px;}
/* @end */
/* @group Cookie Trail */
#cookieTrail{color:#666666;font-size:11px;margin:5px 0px 0px 0px;}
#cookieTrail a{color:#666666;text-decoration:none;}
#cookieTrail a:hover, #cookieTrail a:focus{text-decoration:underline;}
/* @end */
/* @group Main Columns */
#page{border:1px solid #CCCCCC;margin:0px auto 0px auto;width:950px;}
#leftColumn{float:left;margin-right:14px !important;width:170px !important;}
#rightColumn{float:right;width:766px;}
/* @end */
/* @group Search Bar */
#global_searchBar{color:#000;font-size:12px;margin:6px 0px 10px 4px;padding:2px 0px 5px 5px;position:relative;z-index:2000;}
#global_searchBar form{margin:0;padding:0;}
#global_searchBar.Selected{background-color:#F8F1DE;}
#global_searchBar input{float:left;margin: 4px 0;color:#666;padding: 2px 4px 1px;border: 1px solid #CCC;height:16px;width:24px;font:12px "Helvetica Neue",Helvetica,Arial,sans-serif;}
#global_searchBar.Selected input{background-color:#FFF;border-color:#E8D29A;color:#000;}
#global_searchBar input#SearchBarQuery{width:146px;}
#global_searchBar input#goButton {background:#333;border-color:#777;color:#FFF;height:21px;padding:1px;width:30px;margin:0 0 0 4px;}
/* @end */
/* @group Content Columns (inside #rightColumn) */
#content{padding:7px 8px 8px 0px;}
.content_body{float:left;width:560px;}
.content_body_left{float:left;width:273px;}
.content_body_right{float:right;width:273px;}
.fullWidthContent .content_body_left{float:left;width:365px;}
.fullWidthContent .content_body_right{float:right;width:365px;margin-right:10px;}
.content_sidebar{float:right;padding-left:10px;width:180px;}
.content_sidebar img{border:1px solid #CCCCCC;margin-bottom:10px;}
.content_sidebar .imageBox {margin-bottom:10px;}
.content_sidebar .imageBox img {margin-bottom:0px;}
.content_sidebar .imageBox small {display:block;}
/* @end */
/* @group contentBody - each content item lives inside a "contentBody" */
.contentBody{margin-bottom:10px;}
.contentBody h1,.contentBody h2{margin:15px 0px 8px 0px;}
.contentBody h3{font-weight:normal;}
.contentBody h3,.contentBody h4,.contentBody h5,.contentBody h6{margin:15px 0px 5px 0px;}
.contentBody h4 a,.contentBody h5 a{color:#990000;text-decoration:none;}
.contentBody h4 a:hover,.contentBody h5 a:hover,.contentBody p a,.contentBody ul a:hover{text-decoration:underline;}
.contentBody h4 a:focus,.contentBody h5 a:focus,.contentBody ul a:focus{text-decoration:underline;}
.contentBody ul a{text-decoration:none;}
.contentBody p{margin-top:0px;}
/* @end */
/* @group Marketing Areas */
.fullWidthAds{display:block;margin:7px 0px;position:relative;width:758px;z-index:100;}
.fullWidthContent{display:block;margin:7px 0px;position:relative;width:758px !important;}
.ad1{border:1px solid #CCCCCC;float:left;height:85px;overflow:hidden;width:271px;}
.ad2{border:1px solid #CCCCCC;float:right;height:85px;overflow:hidden;width:271px;}
/* old ad which spanned to columns .ad2 {border:1px solid #CCCCCC;float:right;height:85px;width:469px;}*/
/* @end */
/* @group Footer */
#mainFooter{color:#666666;font-size:10px;margin:10px auto 20px auto;text-align:left;width:950px;}
#mainFooter ul{font-size:10px;list-style-type:none;margin:2px 0px;padding:0px;}
#mainFooter ul li{border-left:1px solid #999999;float:left;margin-right:6px;padding-left:6px;}
#mainFooter ul li:first-child{border-left:0px;padding-left:0px;}
#mainFooter .irua{float:right;height:30px;margin-right:13px;width:175px;}
#mainFooter img{border:0px;}
/* @end */
/* @group Box Styles */
/* @group blackBox */
.blackBoxHeader{background-color:#000000;color:#FFFFFF;font-size:12px;font-weight:bold;padding:3px 5px;}
.blackBoxBorder{background-color:#000000;border:1px solid #000000;border-top:none;color:#FFFFFF;font-size:11px;margin-bottom:7px;padding:7px;}
/* @end */
/* @group greyBox - primarily used for the supplementary content promotional tiles/links */
.greyBoxBorder{border:1px solid #CCCCCC;border-top:none;font-size:11px;padding:7px;}
.greyBoxDiagonalFill{background-image:url(../images/diag_bg.gif);border:1px solid #B5A373;color:#000000;display:block;height:53px;margin-bottom:5px;padding:5px;position:relative;text-decoration:none;}
a.greyBoxDiagonalFill:hover, a.greyBoxDiagonalFill:focus{color:#000000;text-decoration:underline;}
.greyBoxDiagonalFill span{bottom:5px;display:block;font-size:12px;font-weight:bold;line-height:1em;margin:auto 0px 0px 0px;position:absolute;text-transform:uppercase;width:168px;}
.greyBoxDiagonalFill span small{clear:both;display:block;font-size:11px;font-weight:bold;text-transform:uppercase;}
.greyBoxHeader{background-color:#CCCCCC;border:1px solid#000000;color:#000000;font-size:12px;font-weight:bold;padding:3px 5px;}
.greyBoxNoFill{border:1px solid #999999;border-top:none;color:#000000;display:block;padding:0px;margin-top:4px;position:relative;text-decoration:none;}
.greyBoxNoFill span{border-top:1px solid #999999;display:block;font-weight:bold;text-transform:uppercase;}
.greyBoxNoFill span a{color:#000000;display:block;padding:2px 4px;text-decoration:none;}
.greyBoxNoFill span a:hover, .greyBoxNoFill span a:focus{text-decoration:underline;}
/* @end */
/* @group toolBox */
.toolBox{margin-bottom:7px;}
.toolBoxHeader{background-color:#000000;color:#FFFFFF;font-size:12px;font-weight:bold;padding:3px 5px;}
.toolBoxBorder{background-color:#FFFFFF;border:1px solid #999999;border-top:none;font-size:11px;padding:5px;}
.toolBoxBorder form{margin:0px;padding:0px;}
.toolBox h2{color:#000000;font-size:12px;margin:3px 0px 2px 0px;}
.toolBox p{margin:0px 0px 5px 0px;}
.toolBoxBorder form p select,.toolBoxBorder form p input[type=text]{border:1px solid #CCCCCC;font-size:11px;margin-bottom:3px;width:165px;}
.toolBox input[type=submit]{border:1px solid #CCCCCC;font-size:11px;margin-bottom:3px;}
.toolBox .label{font-weight:bold;margin-bottom:5px;}
/* @end */
/* @group Color Blocks */
.whiteBg,.stoneBg{margin-left:-5px;padding:10px;}
.whiteBg{background-color:#FFFFFF;}
.stoneBg{background-color:#F8F1DE;}
.whiteBg .content_body_left,.stoneBg .content_body_left{float:left;margin-bottom:5px;width:268px;}
.whiteBg .content_body_right,.stoneBg .content_body_right{float:right;margin-bottom:5px;width:276px;}
/* @end */
/* @group Related Links, 2/3 Column Links Lists, 2 Column Link Page */
.linkBoxTitle{border:1px solid #999999;font-weight:bold;padding:3px 5px;}
h3.linkPageTitle{font-weight:bold;margin:0px;}
#relatedLinks{margin:5px 0px 0px 0px;}
.threeColumnLinkBox,.twoColumnLinkBox,.twoColumnListBox{margin:5px  0px 10px 5px;}
.oneColumnLinkBox{margin:5px 5px 10px 5px;}
.twoColumnLinkPage{margin:5px 0px 0px 0px;}
.twoColumnLinkPage p{color:#666666;padding:0px;}
#relatedLinks ul{margin:0px 0px 10px 5px;padding:0px;width:165px;}
.threeColumnLinkBox ul,.twoColumnLinkBox ul,.twoColumnListBox ul{float:left;margin:0px 10px 10px 0px;padding:0px;}
.oneColumnLinkBox ul {margin:0px 10px 10px 0px;padding:0px;}
.threeColumnLinkBox ul{width:169px;}
.twoColumnLinkBox ul,.twoColumnListBox ul{width:265px;}
.twoColumnLinkPage ul{float:left;margin:0px 15px 0px 0px;padding:0px;width:255px;}
#relatedLinks ul li,.threeColumnLinkBox ul li,.twoColumnLinkBox ul li,.twoColumnListBox ul li, .oneColumnLinkBox ul li{border-bottom:1px dotted #CCCCCC;list-style:none;margin:0px;padding:0px 0px 0px 15px;}
#relatedLinks ul li{background:url(../images/bullet.gif) no-repeat left 5px;padding-top:3px;padding-bottom:3px;}
.threeColumnLinkBox ul li,.twoColumnLinkBox ul li,.twoColumnListBox ul li, .oneColumnLinkBox ul li {background:url(../images/bullet.gif) no-repeat left 7px;}
.twoColumnLinkPage ul li{line-height:1.2em;list-style:none;margin:0px;padding:4px 0px;}
#relatedLinks ul li a,.threeColumnLinkBox ul li a,.twoColumnLinkBox ul li a,.twoColumnLinkPage ul li a, .oneColumnLinkBox ul li a{color:#990000;text-decoration:none;}
#relatedLinks ul li a{display:block;padding:0;}
.threeColumnLinkBox ul li a,.twoColumnLinkBox ul li a, .oneColumnLinkBox ul li a, .oneColumnLinkBox ul li span {display:block;padding:5px 3px;}
.twoColumnLinkPage ul li a{padding:1px 0px;}
.twoColumnListBox ul li {display:block;padding:5px 3px 5px 15px;}
#relatedLinks ul li a:hover,.threeColumnLinkBox ul li a:hover,.twoColumnLinkBox ul li a:hover,.twoColumnLinkPage ul li a:hover, .oneColumnLinkBox ul li a:hover{text-decoration:underline;}
#relatedLinks ul li a:focus,.threeColumnLinkBox ul li a:focus,.twoColumnLinkBox ul li a:focus,.twoColumnLinkPage ul li a:focus, .oneColumnLinkBox ul li a:focus{text-decoration:underline;}
.threeColumnLinkBox ul li p,.twoColumnLinkBox ul li p,.twoColumnLinkPage p, .oneColumnLinkBox ul li p{margin:0px 0px 2px 0px;padding:0px;}
/* @end */
/* @group info boxes */
.infoBox,.infoBoxImage{border:1px solid #CCCCCC;margin-bottom:10px;}
.infoBox h5{margin:5px 5px;}
.infoBox p{margin:10px;padding:0px;}
.infoBoxImage img{border:none;height:125px;float:left;width:100px;}
.infoBoxImage span{float:left;padding:10px;width:145px;}
.moreInfoBox{background-color:#F8F1DE;border:1px solid #CCCCCC;padding:15px 15px 15px 25px;}
.moreInfoBox h3{font-weight:normal;margin:0px 0px 10px 0px;}
/* @end */
/* @end */
/* @group NewsEvents */
.newsEventsBoxTitle{background:#000000;color:#FFFFFF;font-size:12px;font-weight:bold;margin-bottom:1px;padding:3px 0px;}
.newsEventsBoxTitle .content_body_left,.newsEventsBoxTitle .content_body_right{margin-left:10px;width:258px;}
.newsEventsBox dl.accordion-menu{margin:0px;padding:0;}
.newsEventsBox dl.accordion-menu dt{margin:0;padding:4px 0;color:#222;font-weight:bold;}
.newsEventsBox dl.accordion-menu dt.a-m-t{margin-bottom:1px;padding:3px 25px 3px 10px;}
html.accordion-menu-js .newsEventsBox dl.accordion-menu dt.a-m-t{background-image:url(../images/accClosed.gif);background-repeat:no-repeat;background-position:right center;}
html.accordion-menu-js .newsEventsBox dl.accordion-menu dt.a-m-t.a-m-t-hover{background-image:url(../images/menuClosedHover.gif);}
html.accordion-menu-js .newsEventsBox dl.accordion-menu dt.a-m-t-expand{background-image:url(../images/accOpen.gif);}
html.accordion-menu-js .newsEventsBox dl.accordion-menu dt.a-m-t-expand.a-m-t-hover{background-image:url(../images/menuOpenHover.gif);}
.newsEventsBox dl.accordion-menu dt a{color:#000;text-decoration:none;}
.newsEventsBox dl.accordion-menu dt a:hover, .newsEventsBox dl.accordion-menu dt a:focus{text-decoration:underline;}
.newsEventsBox dl.accordion-menu dt.a-m-t-down{}
html.accordion-menu-js .newsEventsBox dt.a-m-t{cursor:pointer;zoom:1;}
.newsEventsBox dl.accordion-menu dd.a-m-d {margin:0;padding:0;}
html.accordion-menu-js .newsEventsBox dd.a-m-d{display:none;}
html.accordion-menu-js .newsEventsBox dd.a-m-d-expand{display:block;}
html.accordion-menu-js .newsEventsBox dd.a-m-d-before-expand{display:block;position:relative;z-index:-1;opacity:0;height:auto !important;visibility:hidden;overflow:visible;}
html.accordion-menu-js .newsEventsBox dt.a-m-t-expand{}
html.accordion-menu-js .newsEventsBox dd.a-m-d-anim{overflow:hidden;display:block;height:50%;}
.newsEventsBox dl.accordion-menu dd.a-m-d .bd{padding:0;}
.newsEventsBox dl.accordion-menu dd.a-m-d .bd dl{padding-bottom:10px;}
.newsEventsBox dl.accordion-menu dd.a-m-d .bd dl dt{padding:3px 0;}
.newsEventsBox dl.accordion-menu dd.a-m-d .bd dl dt a{color:#990000;text-decoration:none;}
.newsEventsBox dl.accordion-menu dd.a-m-d .bd dl dt a:hover, .newsEventsBox dl.accordion-menu dd.a-m-d .bd dl dt a:focus{text-decoration:underline;}
.newsEventsBox dl.accordion-menu dd.a-m-d .bd dl dt{font-weight:normal;border-top:0;padding:3px 0;}
html.accordion-menu-js .newsEventsBox dl.accordion-menu dd.a-m-d .bd dl dt.a-m-t{background:url(../images/accClosed.gif) no-repeat right center;}
html.accordion-menu-js .newsEventsBox dl.accordion-menu dd.a-m-d .bd dl dt.a-m-t.a-m-t-hover{background:url(../images/menuClosedHover.gif) no-repeat right center;}
html.accordion-menu-js .newsEventsBox dl.accordion-menu dd.a-m-d .bd dl dt.a-m-t-expand{background:url(../images/accOpen.gif) no-repeat right center;}
html.accordion-menu-js .newsEventsBox dl.accordion-menu dd.a-m-d .bd dl dt.a-m-t-expand.a-m-t-hover{background:url(../images/menuOpenHover.gif) no-repeat right center;}
.newsEventsBox dl.accordion-menu dd.a-m-d .bd dl dd{font-size:11px;}
.newsEventsBox dl.accordion-menu dd.a-m-d .bd dl dd dl dt{background:url(../images/bullet.gif) no-repeat left top;padding-left:10px;}
.newsEventsBox dl.accordion-menu dd.a-m-d p{font-size:11px;margin:5px 10px 5px 10px;padding-right:0px;}
.newsEventsBox dl.accordion-menu dd.a-m-d p.eventTitle{font-size:12px;padding-bottom:0px;margin:7px 10px 0px 10px;}
.newsEventsBox .imgBox{float:left;height:45px;margin:8px 10px 5px 0px;width:45px;}
.newsEventsBox .item-1{background-color:#E8D29A;}
.newsEventsBox .item-2{background-color:#EDDBAB;}
.newsEventsBox .item-3{background-color:#F2E6C4;}
.newsEventsBox .item-4{background-color:#F8F1DE;}
.newsEventsBox .item-5{background-color:#FDFBF5;}
.moreLink{margin-bottom:10px;text-align:right;}
.newsEventsBox dl dd .moreLink{margin-bottom:0px;padding-bottom:5px;text-align:left;}
.moreLink a{color:#990000;font-size:10px;padding:0px 10px;text-decoration:none;}
.moreLink a:hover, .moreLink a:focus{text-decoration:underline;}
/* @end */
/* @group PromotionsAccordion */
.promoBox dl.accordion-menu{margin:0px;padding:0;}
.promoBox dl.accordion-menu dt{margin:0;padding:4px 0;color:#000;font-weight:bold;}
.promoBox dl.accordion-menu dd .promoItemInside{border:1px solid #E0E0E0;}
.promoBox dl.accordion-menu dt.a-m-t{margin-bottom:0px;padding:10px 0px 9px 27px;}
.promoBox dl.accordion-menu dt.a-m-t{background-color:#E0E0E0;background-repeat:no-repeat;background-position:left center;}
html.accordion-menu-js .promoBox dl.accordion-menu dt.a-m-t.a-m-t-hover{}
html.accordion-menu-js .promoBox dl.accordion-menu dt.a-m-t-expand{}
html.accordion-menu-js .promoBox dl.accordion-menu dt.a-m-t-expand.a-m-t-hover{}
.promoBox dl.accordion-menu dt a{color:#000;text-decoration:none;}
.promoBox dl.accordion-menu dt a:hover, .promoBox dl.accordion-menu dt a:focus{text-decoration:underline;}
.promoBox dl.accordion-menu dt.a-m-t-down{}
html.accordion-menu-js .promoBox dt.a-m-t{cursor:pointer;zoom:1;}
.promoBox dl.accordion-menu dd.a-m-d {margin:0;padding:0;}
html.accordion-menu-js .promoBox dd.a-m-d{display:none;}
html.accordion-menu-js .promoBox dd.a-m-d-expand{display:block;}
html.accordion-menu-js .promoBox dd.a-m-d-before-expand{display:block;position:relative;z-index:-1;opacity:0;height:auto !important;visibility:hidden;overflow:visible;}
html.accordion-menu-js .promoBox dt.a-m-t-expand{}
html.accordion-menu-js .promoBox dd.a-m-d-anim{overflow:hidden;display:block;height:50%;}
.promoBox dl.accordion-menu dd.a-m-d .bd{padding:0;}
.promoBox dl.accordion-menu dd.a-m-d .bd dl{padding-bottom:10px;}
.promoBox dl.accordion-menu dd.a-m-d .bd dl dt{padding:3px 0;}
.promoBox dl.accordion-menu dd.a-m-d .bd dl dt a{color:#990000;text-decoration:none;}
.promoBox dl.accordion-menu dd.a-m-d .bd dl dt a:hover, .promoBox dl.accordion-menu dd.a-m-d .bd dl dt a:focus{text-decoration:underline;}
.promoBox dl.accordion-menu dd.a-m-d .bd dl dt{font-weight:normal;border-top:0;padding:3px 0;}
.promoBox dl.accordion-menu dd.a-m-d .bd dl dd{font-size:11px;}
.promoBox dl.accordion-menu dd.a-m-d .bd dl dd dl dt{background:url(../images/bullet.gif) no-repeat left top;padding-left:10px;}
.promoBox dl.accordion-menu dd.a-m-d p{font-size:11px;margin:5px 10px 5px 10px;padding-right:0px;}
.promoBox dl.accordion-menu dd.a-m-d p.eventTitle{font-size:12px;padding-bottom:0px;margin:7px 10px 0px 10px;}
.promoBox .imgBox{float:left;height:45px;margin:8px 10px 5px 0px;width:45px;}
.promoBox dl.accordion-menu dt.a-m-t.item-1{background-image:url(../images/promo01.gif);}
.promoBox dl.accordion-menu dt.a-m-t.item-2{background-image:url(../images/promo02.gif);margin-top:3px;}
.promoBox dl.accordion-menu dt.a-m-t.item-3{background-image:url(../images/promo03.gif);margin-top:3px;}
.promoBox dl.accordion-menu dt.a-m-t.item-4{background-image:url(../images/promo04.gif);margin-top:3px;}
.promoBox dl.accordion-menu dt.a-m-t.item-5{background-image:url(../images/promo05.gif);margin-top:3px;}
.moreLink{margin-bottom:10px;text-align:right;}
.promoBox dl dd .moreLink{margin-bottom:0px;padding-bottom:5px;text-align:left;}
.moreLink a{color:#990000;font-size:10px;padding:0px 10px;text-decoration:none;}
.moreLink a:hover{text-decoration:underline;}
/* @end */
/* @group ToolTips */
.tool-tip{position:absolute;text-align:left;top:0px;width:172px;z-index:13000;}
.tool-title{background:url(../images/tooltip.gif) top left;color:#FFFFFF;font-size:11px;font-weight:bold;margin:0px;padding:8px 8px 4px;}
.tool-text{background:url(../images/tooltip.gif) bottom right;color:#FFFFFF;font-size:11px;padding:4px 8px 8px;}
/* @end */
/* @group News Pages */
div.newsListItem{border-bottom:1px solid #DDDDDD;margin-bottom:15px;padding-bottom:5px;}
div.newsListItem > a{display:block;font-weight:bold;margin-bottom:2px;}
.dateCategory{display:block;color:#666666;font-size:11px;margin-bottom:20px;}
div.newsListItem .dateCategory{margin-bottom:5px;}
ul.newsMonths{margin:20px 0px 30px 0px;padding:0px;}
ul.newsMonths li{border-right:1px solid #000000;float:left;line-height:16px;list-style-type:none;padding:0px 10px;}
ul.newsMonths li.last{border-right:none;}
ul.newsMonthList{margin:20px 0px;padding:0px;position:relative;}
ul.newsMonthList li{list-style-type:none;margin-bottom:5px;}
ul.newsMonthList li a{font-weight:bold;padding-left:115px;}
ul.newsMonthList.alt li a{font-weight:normal;padding-left:0px;}
ul.newsMonthList.alt2 li{padding-left:115px;}
ul.newsMonthList.alt li .dateCategory,ul.newsMonthList.alt2 li .dateCategory{font-size:12px;}
ul.newsMonthList.alt2 li a{font-weight:normal;padding-left:0px;}
ul.newsMonthList .dateCategory{left:0px;margin-bottom:0px;position:absolute;width:110px;}
/* @end */
/* @group Faculty Page */
/* EBE - #FFCC00 / SCIIT - #99CC00 / HEALTH - #0066CC / EDARTS - #003399 / BUSLAW - #CC0000 / CORP - #B2CEE7 */
h3.facBusLaw{border-bottom:3px solid #CC0000;font-weight:bold;padding-bottom:4px;padding-right:25px;}
h3.facEBE{border-bottom:3px solid #FFCC00;font-weight:bold;padding-bottom:4px;padding-right:25px;}
h3.facEdArts{border-bottom:3px solid #003399;font-weight:bold;padding-bottom:4px;padding-right:25px;}
h3.facHealth{border-bottom:3px solid #0066CC;font-weight:bold;padding-bottom:4px;padding-right:25px;}
h3.facSciIT{border-bottom:3px solid #99CC00;font-weight:bold;padding-bottom:4px;padding-right:25px;}
h3.elfsc{border-bottom:3px solid #000000;font-weight:bold;padding-bottom:4px;padding-right:25px;}
h3.corporate{border-bottom:3px solid #B2CEE7;font-weight:bold;padding-bottom:4px;padding-right:25px;}
ul.facBusLaw{color:#CC0000;list-style-type:square;margin-left:0px;margin-top:5px;padding-left:15px;}
ul.facEBE{color:#FFCC00;list-style-type:square;margin-left:0px;margin-top:5px;padding-left:15px;}
ul.facEdArts{color:#003399;list-style-type:square;margin-left:0px;margin-top:5px;padding-left:15px;}
ul.facHealth{color:#0066CC;list-style-type:square;margin-left:0px;margin-top:5px;padding-left:15px;}
ul.facSciIT{color:#99CC00;list-style-type:square;margin-left:0px;margin-top:5px;padding-left:15px;}
ul.elfsc{color:#000000;list-style-type:square;margin-left:0px;margin-top:5px;padding-left:15px;}
ul.corporate{color:#B2CEE7;list-style-type:square;margin-left:0px;margin-top:5px;padding-left:15px;}
ul.facBusLaw li,ul.facEdArts li,ul.facEBE li,ul.facSciIT li,ul.facHealth li,ul.elfsc li,ul.corporate li{padding:3px 0px;}
/* @end */
/* @group Error Styles */
.stoneErrorMessage{padding:15px;background:url(../images/diag_bg.gif) repeat top left;border:1px solid #E3CCA1;}
.stoneErrorMessage div{background:url(../images/warning2.gif) no-repeat top left;padding-left:65px;}
.stoneErrorMessage h3 {font-weight:bold;margin:0 0 10px 0;padding:0 0 5px 0;color:#000;border-bottom:1px dotted #000;font-size:16px;background-color:transparent;}
.stoneErrorMessage p {font-style:italic;color:#333;padding-right:0;}
.stoneErrorMessage form {margin:0;}
.stoneErrorMessage form input[type=submit] {border-width:1px;padding:2px 5px;border:1px solid #666;background-color:#EEE;}
/* @end */
/* @group Slideshow */
#slideshowInitialImage{position:absolute;z-index:100;}
ul#slideShow{clear:both;height:188px;margin:0px;position:relative;width:560px;z-index:1;padding:0px;line-height:0px;}
ul#slideShow #firstSlide,ul#slideShow #secondSlide{overflow:hidden;}
ul#slideShow li{list-style:none;overflow:hidden;position:absolute;margin:0px;padding:0px;text-align:center;}
ul#slideShow li#firstSlide{position:absolute;top:0;left:0;}
ul#slideShow li#secondSlide{position:absolute;top:0px;left:0;}
ul#slideShow li.slide.hidden{display:block;z-index:50;}
ul#slideShow li.slide.visible{display:block;z-index:100;}
ul#slideShow li a{display:block;-moz-outline:none;outline:none;}
ul#slideShow li img {display:block;border:0px;}
/* Numbers */
/*#slideFlipper {clear: both;position: relative;width:560px;}
#slideFlipper ul {background: #E0E0E0;font-size: 12px;font-weight: bold;margin: 0px 0px 7px 0px;padding: 4px 5px;}
#slideFlipper ul li {display: inline;list-style: none;margin-right: 3px;}
#slideFlipper ul li a {background: #FFFFFF;border: 1px solid #666666;color: #666666;cursor: pointer;margin: 0px;padding: 0px 15px;text-decoration: none;}
#slideFlipper ul li a.active {background: #FFFFFF;border: 1px solid #990000;color: #990000;display: inline;list-style: none;margin: 0px;padding: 0px 15px;}
#slideFlipper ul li a.disabled {background: #E0E0E0;border: 1px solid #CCCCCC;color: #CCCCCC;display: inline;list-style: none;margin: 0px;padding: 0px 15px;}
#slideFlipper ul li a:hover {background: #EEEEEE;border: 1px solid #333333;color: #333333;}
#slideFlipper ul li a.disabled:hover {background: #E0E0E0;border: 1px solid #CCCCCC;color: #CCCCCC;cursor: auto;}
#slideFlipper #indicator {color: #666666;font-weight: bold;line-height: 16px;margin-right: 7px;padding: 5px 0px 4px 5px;position: absolute;right: 0px;text-align: right;text-transform: uppercase;}*/
/* Dots */
#slideFlipper{clear:both;position:relative;width:560px;}
#slideFlipper ul{background:#E0E0E0;font-size:0em;font-weight:bold;margin:0px 0px 7px 0px;padding:1px 0px;text-align:center;list-style:none;height:17px;}
#slideFlipper ul li{display:inline;margin-right:3px;cursor:pointer;}
#slideFlipper ul li a,#slideFlipper ul li a.disabled{background-image:url(../images/slide.gif);background-position:top left;background-repeat:no-repeat;border:none;color:#E0E0E0;font-size:1px;overflow:hidden;padding:6px;text-align:center;text-decoration:none;}
#slideFlipper ul li a:hover,#slideFlipper ul li a.disabled:hover{background-image:url(../images/slide_hover.gif);border:none;text-decoration:none;}
#slideFlipper ul li a.active{background-image:url(../images/slide_active.gif);color:#B2B2B2;}
#slideFlipper ul li a.active:hover{background-image:url(../images/slide_active_hover.gif);border:none;}
/* @end */
/* @group Text Slides */
.textSlide {width:560px;height:188px;display:block;position:relative;text-align:left;}
a#firstLink, a#secondLink {text-decoration:none !important;}
.textSlide.health {background-color:#06c;}
.textSlide.sciit {background-color:#9c0;}
.textSlide.buslaw {background-color:#c00;}
.textSlide.ebe {background-color:#fc0;}
.textSlide.edarts {background-color:#039;}
.textSlide.corp {background-color:#b2cee7;}
.textSlide.white {background-color:#FFF;}
.textSlide .textWrapper {position:absolute;bottom:20px;left:10px;}
.textSlide .bigText {font-size:40px;color:#000;font-weight:bold;letter-spacing:-2px;text-transform:uppercase;line-height:40px;}
.textSlide .mediumText {font-size:32px;left:10px;color:#000;font-weight:bold;letter-spacing:-2px;text-transform:uppercase;line-height:32px;text-align:left;}
.textSlide .smallText {font-size:18px;left:10px;color:#000;font-weight:bold;line-height:18px;}
.textSlide .clickMore {font-weight:bold;left:10px;color:#900;line-height:20px;}
.textSlide.edarts .bigText, .textSlide.buslaw .bigText, .textSlide.edarts .smallText, .textSlide.buslaw .smallText {color:#FFF;}
.textSlide.health .mediumText, .textSlide.sciit .mediumText, .textSlide.ebe .mediumText {color:#FFF;}
.textSlide.health .clickMore, .textSlide.buslaw .clickMore, .textSlide.edarts .clickMore {color:#FFF;}
.textSlide.white .bigText {color:#900;}
.textSlide.health.white .bigText {color:#06c;}
.textSlide.sciit.white .bigText {color:#9c0;}
.textSlide.buslaw.white .bigText {color:#c00;}
.textSlide.ebe.white .bigText {color:#fc0;}
.textSlide.edarts.white .bigText {color:#039;}
.textSlide.corp.white .bigText {color:#b2cee7;}
.textSlide.edarts.white .bigText, .textSlide.buslaw.white .bigText, .textSlide.edarts.white .smallText, .textSlide.buslaw.white .smallText {color:#000;}
.textSlide.health.white .mediumText, .textSlide.sciit.white .mediumText, .textSlide.ebe.white .mediumText {color:#000;}
.textSlide.health.white .clickMore, .textSlide.buslaw.white .clickMore, .textSlide.edarts.white .clickMore {color:#000;}
/* @end */
/* @group Marketing slideshow - this need to be redone to match the above changes... */
.marketingSlideShow{height:530px;margin:0px;width:758px !important;}
.marketingSlideShow #mainAd{background:#FFFFFF;clear:both;height:425px;margin-bottom:50px;position:relative;top:50px;width:600px !important;}
.marketingSlideShow #mainAdFlipper{clear:both;margin:3px auto 0px auto;padding:0px;width:600px;}
.marketingSlideShow #mainAdFlipper ul{background:#FFFFFF;font-size:12px;font-weight:bold;height:15px;margin:0px 0px 7px 0px;padding:4px 0px 5px 0px;width:610px;}
.marketingSlideShow #mainAdFlipper ul li{display:inline;list-style:none;margin-right:3px;}
.marketingSlideShow #mainAdFlipper ul li a{background:#FFFFFF;border:1px solid #666666;color:#666666;cursor:pointer;margin:0px;padding:0px 10px;text-decoration:none;}
.marketingSlideShow #mainAdFlipper ul li a.backNext{background:#FFFFFF;border:1px solid #FFFFFF;color:#990000;display:inline;list-style:none;margin:0px;padding:0px 7px;}
.marketingSlideShow #mainAdFlipper ul li a.active{background:#FFFFFF;border:1px solid #990000;color:#990000;display:inline;list-style:none;}
.marketingSlideShow #mainAdFlipper ul li a.disabled{border:1px solid #DDDDDD;color:#DDDDDD;}
.marketingSlideShow #mainAdFlipper ul li a:hover{background:#EEEEEE;border:1px solid #333333;color:#333333;}
/* @end */
/* @group A-Z Listing */
.azlist{padding:0.5em;/* 1em;*/border-top:1px solid #ddd;border-bottom:1px solid #ddd;text-align:center;color:#ddd;margin-bottom:15px;}
.azlist .sep{padding:0em 0.15em 0em 0.35em;/* 0.34em;*/margin:0em;color:#ddd;font-size:0.9em;}
.azlinkbox .linkBoxTitle{border-width:0 0 1px 0;padding-bottom:0;font-size:1.1em;}
.azlinkbox .twoColumnLinkBox ul li{border-bottom-width:0px;background-position:left 2px;}
.azlinkbox .twoColumnLinkBox ul li a{padding:2px 3px;}
/* @end */
/* @group Form Styles */
.formStyle{position:relative;}
.formStyle fieldset{border:1px solid #DDD;clear:both;float:left;margin:2em 0 0 0;padding:0;position:relative;width:100%;}
.formStyle legend{color:#545351;font-weight:bold;margin-left:1em;padding:0;}
.formStyle legend span{background:#FFF;border:1px solid #DDD;border-bottom:none;font-size:120%;left:-1px;margin-top:0.5em;padding:5px 10px;position:absolute;top:-1.75em;}
.formStyle fieldset p{margin-bottom:0px;padding:1em 2em;}
.formStyle fieldset legend + p{padding-top:2.5em;}
.formStyle fieldset ol{list-style:none;margin:0;padding:2.5em 1em 1em 1em;}
.formStyle fieldset legend + ol{padding-top:2.5em;}
* html .formStyle fieldset ol{margin:0 0 1.5em 0;}
*:first-child+html .formStyle fieldset ol{margin:0 0 1.5em 0;padding:2.5em 1em 1em 1em;}
.formStyle fieldset li{border:1px solid #FFF;clear:left;float:left;margin:1px 0px;padding-bottom:0.5em;padding-top:0.5em;width:100%;}
* html .formStyle fieldset li{margin:-1em 0;}
*:first-child+html .formStyle fieldset li{margin:-1em 0;}
.formStyle fieldset li.focus{background:#EEE;border:1px solid #DDD;}
.formStyle fieldset li.error{background:#FEE;border:1px solid #FDD;}
.formStyle fieldset.submit{background-color:transparent;border-style:none;float:none;margin:1em 0;padding-left:12em;width:auto;}
.formStyle fieldset.submit input.submit{background:#DDD;border:1px solid #BBB;cursor:pointer;margin:1em 0;padding:5px;}
.formStyle fieldset.submit input.submit:hover, .formStyle fieldset.submit input.submit:focus{background:#CCC;}
.formStyle fieldset.submit input.submit:active,.formStyle fieldset.submit.focus input.submit{background:#666;color:#CCC;}
.formStyle fieldset.submit input.submit.disabled{background:#EEE;border-color:#DDD;color:#CCC;cursor:default;}
.formStyle label{font-weight:bold;float:left;margin:0 1em 0 0;position:relative;text-align:right;top:0.1em;width:10em;}
.formStyle fieldset span.required{background:transparent url(../images/bullet_star.png) no-repeat right center;color:#666;font-size:10px;font-weight:bold;margin:0;padding-right:16px;position:absolute;right:1em;text-align:right;text-transform:uppercase;top:-2em;width:15em;}
.formStyle label em.required{background:transparent url(../images/bullet_star.png) no-repeat left center;left:9.8em;margin:0px;overflow:hidden;position:absolute;top:0px;text-indent:100px;width:1em;}
.formStyle label strong.error{background:transparent url(../images/cross.png) no-repeat left center;color:#C00;font-size:85%;font-weight:normal;left:29em;margin:0;padding-left:18px;position:absolute;text-align:left;text-transform:uppercase;top:0.1em;width:21em;}
.formStyle label strong.correct{background:transparent url(../images/tick.png) no-repeat left center;color:#090;font-size:85%;font-weight:normal;left:29em;margin:0;padding-left:18px;position:absolute;text-transform:uppercase;text-align:left;top:0.1em;width:21em;}
.formStyle fieldset input.text{border:1px solid #CCC;margin:0;width:11em;}
.formStyle fieldset textarea.textarea{border:1px solid #CCC;height:7em;margin:0;width:28em;}
.formStyle fieldset select {border:1px solid #CCC;margin:0;}
.formStyle fieldset input.textSmall{width:5em;}
.formStyle fieldset fieldset{background-color:transparent;border-style:none;margin-top:0em;top:0em;}
.formStyle fieldset fieldset legend{font-weight:bold;margin-left:0;}
.formStyle fieldset fieldset legend span{background:transparent;border:none;color:#000000;font-size:100%;left:0em;margin-top:0em;padding:0;position:absolute;top:0;text-align:right;width:10em;}
.formStyle fieldset fieldset ol{margin:0 0 0 10.7em;padding:0 0 1em 0;position:relative;top:0em;}
*:first-child+html .formStyle fieldset fieldset ol{margin:0 0 0 10.7em;padding:0em 0em 1em 0em;}
.formStyle fieldset fieldset li{border:none;color:#000;padding-bottom:0.25em;padding-top:0;}
* html .formStyle fieldset fieldset li{margin:0 0;}
*:first-child+html .formStyle fieldset fieldset li{margin:0 0;}
.formStyle fieldset fieldset li.focus{background:transparent;border:none;}
.formStyle fieldset fieldset label{font-weight:normal;float:none;margin:0 1em 0 0;position:static;text-align:left;top:0em;width:auto;}
/* @end */
/* @group lightbox - for current gallery */
div.galleryDescription {margin-bottom:8px;}
.lightBoxContainer a{float:left;margin:0 2px 2px 0;background:#FFF;cursor:pointer;width:108px;height:108px;line-height:108px;text-align:center;vertical-align:middle;border:1px solid #e6e6e6;}
.lightBoxContainer a:hover, .sideLightBoxContainer a:hover{background:#E0E0E0;}
.lightBoxContainer a img, .sideLightBoxContainer a img{margin:4px;border:0;vertical-align:middle;}
div.lightBoxMask{display:none;width:100%;height:100%;background:#000000;opacity:0.8;filter:alpha(opacity=80);position:absolute;top:0;left:0;}
div.lightBoxLoader{display:none;width:100px;height:100px;background:url(../images/galleryLoad.gif) no-repeat center;opacity:0.5;filter:alpha(opacity=50);position:absolute;}
div.lightBoxShowCase{background:#ffffff;padding:10px 0 15px 10px;margin:0;border:solid 1px #000000;position:absolute;top:50%;left:50%;}
div.lightBoxImageCont {position:relative;}
div.lightBoxShowCaseInner{}
div.lightBoxShowCaseRel{position:relative;}
div.lightBoxShowCase img.lightBoxZoom{border:solid 3px #E0E0E0;}
div.lightBoxShowCase h1{font-size:15px;color:#000;padding:4px;margin:0 0 5px 0;width:auto;text-transform:uppercase;}
div.lightBoxHeader{margin:0 10px 0 0;padding:0;background:#FFF;}
div.lightBoxDetails{position:relative;min-height:25px;}
div.lightBoxDesc{font-size:90%;padding:0px 60px 2px 5px;margin:0px 10px 0 0;background:#E0E0E0;border:3px solid #E0E0E0;min-height:12px;}
div.lightBoxNav{height:24px;text-align:center;margin-top: 5px;}
div.lightBoxCount{display:block;font-size:70%;color:#666;margin:2px 0 2px 0;padding:2px;position:absolute;right:15px;top:0px;}
div.lightBoxShowCase a.disabled,div.lightBoxShowCase a.disabled:hover{cursor:default;display:none;}
div.lightBoxShowCase a.lightBox-nextBtn{display:block;width:49%;height:100%;position:absolute;right:10px;top:0px;}
div.lightBoxShowCase a.lightBox-nextBtn:hover{background: url(../images/nextlabel.gif) no-repeat right 10%;}
div.lightBoxShowCase a.lightBox-prevBtn{display:block;width:49%;height:100%;position:absolute;left:0px;top:0px;}
div.lightBoxShowCase a.lightBox-prevBtn:hover{background: url(../images/prevlabel.gif) no-repeat left 10%;}
div.lightBoxShowCase a.lightBox-closeBtn{display:block;background:transparent url(../images/closelabel.png) no-repeat top left;width:30px;height:30px;position:absolute;top:-12px;right:-12px;}
div.lightBoxShowCase a.lightBox-noNav{display:block;height:1px;width:1px;}
div.lightBoxShowCase a.pagingBtn{padding:2px 3px 2px 3px;margin:2px;border:solid 1px #eeeeee;text-decoration:none;color:#999999;font-size:90%;outline:none;}
div.lightBoxShowCase a.activePage{background:#999999;color:#ffffff;}
div.lightBoxPager{}
/* @end */
/* @group Sidebar Gallery Component */
.sideLightBox {padding:5px;border:1px solid #EEE;margin-bottom:6px;}
.sideLightBox .sideLightBoxContainer {background:url(../images/galleryTitle.gif) no-repeat 115px 4px;}
.sideLightBox .sideLightBoxContainer img {display:block;margin:4px 0px 3px 4px;background:#FFF;max-width:100px;height:auto;text-align:center;vertical-align:middle;border:none;}
.sideLightBox .galleryTitle {width:180px;margin-top:5px;}
.sideLightBox .galleryTitle h4 {margin:0px;font-size:14px;padding-left:4px;}
.sideLightBox p {margin:5px 0;padding-left:4px;}
.sideLightBox small {font-weight:bold;font-size:12px;margin:5px 0;padding-left:2px;}
/* @end */
/* @group shadowBox - for new gallery */
#shadowbox_overlay{visibility:hidden;position:absolute;display:block;margin:0;padding:0;top:0;left:0;z-index:10000;}
#shadowbox_container{position:fixed;height:0;width:100%;margin:0;padding:0;top:0;left:0;z-index:11000;text-align:center;}
#shadowbox{display:none;visibility:hidden;margin:0 auto;position:relative;text-align:left;background-color: #FFF;padding:10px;border: 1px solid #000;}
#shadowbox_title{padding:0;overflow:hidden;}
#shadowbox_title_inner{font-size:15px;color:#000;font-weight:bold;text-transform: uppercase;margin-bottom:5px;}/* white-space:nowrap; */
#shadowbox_body{position:relative;overflow:hidden;margin:0;padding:0;border:2px solid #e0e0e0;background-color:#000;}
#shadowbox_body_inner{position:relative;overflow:hidden;}
#shadowbox_caption{position:relative;overflow:hidden;margin:0;padding:0;border:2px solid #e0e0e0;background-color:#e0e0e0;}
#shadowbox_caption_inner{position:relative;overflow:hidden;font-size:90%;padding:2px 5px;}
#shadowbox_caption_inner p {margin:0;}
#shadowbox_loading{position:absolute;top:0;left:0;height:10000px;width:100%;background-color:#222;}
#shadowbox_loading img{float:left;margin:10px 10px 0 10px;}
#shadowbox_loading span{float:left;margin-top:16px;font-size:10px;}
#shadowbox_loading span a,#shadowbox_loading span a:link,#shadowbox_loading span a:visited{color:#fff;}
#shadowbox_content.html{height:100%;width:100%;overflow:auto;}
#shadowbox_toolbar{margin:0;padding:0 0 5px 0;overflow:hidden;}
#shadowbox_toolbar_inner{color:#333;}
#shadowbox_toolbar_inner div{padding-top:4px;padding-bottom:2px;font-size:10px;height:10px;line-height:10px;}
#shadowbox_toolbar_inner div span.shortcut{text-decoration:underline;font-weight:bold;}
#shadowbox_toolbar_inner div a{text-decoration:none;color:#333;}
#shadowbox_nav_close,#shadowbox_nav_previous,#shadowbox_nav_next{float:right;padding:2px 5px;margin-bottom:5px;}
#shadowbox_toolbar_inner #shadowbox_counter{float:left;padding-left:10px;white-space:normal;padding:0;font-size:10px;height:auto;line-height:10px;clear:both;}
#shadowbox_counter a{padding:2px 3px; border:1px solid #EEE; color: #999;text-decoration:none;text-align:center;margin-right:2px;margin-top:2px;float:left;}
#shadowbox_counter a.shadowbox_counter_current{font-weight:bold; border:1px solid #999; background-color:#999;color: #FFF;}
a#shadowbox_close { width:30px;height:30px;position:absolute;top:-13px;right:-13px;background:transparent url(/Layout/2008-May/Resources/images/closelabel.png) no-repeat top right;}
a#shadowbox_close:hover{background-position:bottom right;}
* html a#shadowbox_close {background-image:url(/Layout/2008-May/Resources/images/closelabel.gif);}
div.shadowbox_message{text-align:center;padding:10px;}
div.shadowbox_message a:link,div.shadowbox_message a:visited{text-decoration:none;color:#bed333;}
div.shadowbox_message a:hover,div.shadowbox_message a:focus{text-decoration:underline;}
/* @end */
/* @group Audio/Video Gallery items */
.lightBoxContainer .withdetails { border:1px solid #E6e6e6;float:left;width:276px;margin:0 2px 2px 0;}
.lightBoxContainer .withdetails a { border:0px none #FFF;margin:0 0px 0 0;position:relative; }
.lightBoxContainer .withdetails a .mediaPlay {background:transparent url(/Layout/2008-May/Resources/images/mediaPlay.png) no-repeat 78px 78px;width:108px;height:108px;position:absolute;top:0;left:0;}
* html .lightBoxContainer .withdetails a .mediaPlay{background-image:url(/Layout/2008-May/Resources/images/mediaPlay.gif);}
.lightBoxContainer .withdetails a.noThumb .mediaPlay {background:none;}
.lightBoxContainer .withdetails .itemTitle {font-weight:bold;font-size:14px;margin:5px 5px 3px;}
.lightBoxContainer .withdetails .itemCaption {font-size:11px;margin-right:5px;}
/* @end */
/* @group Staff Listing */
/* @group Search Tips */
dl.SearchTips {margin: 0 0 5px 5px;padding: 5px;border: 1px solid #bdbdbd;background-color: #FAF5EA;}
dl.SearchTips dt, dl.SearchTips dd {display: inline;font-size: 12px;padding: 0;}
dl.SearchTips dt {font-weight: bold;padding: 0;margin-right: 5px;}
dl.SearchTips dd {font-style: italic;margin: 0;}
/* @end */
/* @group Search Form */
#Search{border: 2px solid #F1F1F1;padding: 10px;}
#SearchQuery{width: 80%;}
#SearchSubmit{width: 18%;margin-left: 1%;}
#Search a{white-space: normal;}
fieldset{border:0 none #FFF;}
/* @end */
/* @group Advanced Search */
.advanced label{width: 8em;}
.advanced select{width: 14em;}
/* @end */
/* @group Display Details */
.contentBody{clear: both;}
table#DisplayDetails{background: none;border: 0 none #FFF;margin: 0;width: 100%;}
table#DisplayDetails tr{background-color: #FAF5E8;}
table#DisplayDetails tr th, table#DisplayDetails tr td{border: 2px solid #FAF5E8;text-align: left;padding-left: 5px;padding-right: 5px;}
table#DisplayDetails tr th{background-color:#FDFBF6;}
#vcard{margin: 0 0 5px 5px;padding: 5px;border: 1px solid #bdbdbd;background-color: #FAF5EA;}
h3#DetailsHeading/*, h3*/{padding: 2px 5px;font-size: 110%;font-weight: bold !important;border: 1px solid #F1F1F1;background-color: #E8D29A;color: #000;}
h3#DetailsHeading{background-color: #FFF;border: 2px solid #F1F1F1;margin-top: 5px;}
#vcard h5, #vcard p{padding: 0;margin: 0;}
#vcard p{font-size: 95%;}
#EditDetails{margin: 10px 10px 10px 0;width: 100px;padding: 0;text-align: center;}
#EditDetails a{color: #000;text-decoration: none;font-weight: bold;display: block;width: 100%;height: 100%;margin: 0;padding: 2px 5px;background-color: #E8D29A;border: 1px solid #F1F1F1;text-align: center;}
/* @end */
/* @group Results List - New */
table.SearchResults{width: 100%;clear: both;margin: 0;margin-bottom: 5px;}
table.SearchResults th, table.SearchResults td{padding: 2px 5px;}
table.SearchResults th{background-color: #000;border: 1px solid #000;color: #FFF;text-align: left;vertical-align:middle;font-weight:bold;}
table.SearchResults th a:hover, table.SearchResults td a:hover{text-decoration: underline;}
table.SearchResults th a:focus, table.SearchResults td a:focus{text-decoration: underline;}
table th, table td {text-align: left;font-weight: normal;vertical-align: top;}
table.SearchResults td a{text-decoration: none;	}
table.SearchResults th a{color: #FFF;text-decoration: none;}
table.SearchResults td[colspan='6'] {padding:0;}
.SearchResults tr th.Sort{background-color: #E8D29A;color: #000;}
.SearchResults tr th.Sort a{color: #000;}
.StaffEmail{margin-left: 0.7em;}
.StaffEmail a {width:20px;height: 20px;display: block;margin: 0;padding: 0;text-decoration: none;background: url(../icons/famfamfam_silk_icons/icons/email_go.png) no-repeat center center;}
.StaffEmail a:hover{text-decoration: none !important;} 
.StaffWeb{margin-left: 0.7em;}
.StaffWeb a {width:20px;height: 20px;display: block;margin: 0;padding: 0;text-decoration: none;background: url(../icons/famfamfam_silk_icons/icons/world_link.png) no-repeat center center;}
.StaffWeb a:hover{text-decoration: none !important;}
.StaffArea{color: #666;font-size: 95%;}
tr.even, tr.alternateRow{background-color: #FAF5EA;	}
tr.odd{background-color: #FFF;}
#StaffResultsPerPage{float: right;clear: both;margin-right: 4px;margin-bottom: 4px;font-size: 95%;}
#SearchResultsHeader{color: #000;font-weight: bold;padding: 5px 10px;}
.StaffPagingManager{border: 1px solid #CCCCCC;padding: 2px 5px;color: #666;background:#f6f6f6;} /*{border: 2px solid #CCCCCC;padding: 2px 5px;color: #666;}*/
.StaffPagingManager strong{color: #000;margin-left: 3px;margin-right: 3px;}
.StaffPagingManager a{margin-left: 3px;margin-right: 3px;}
#ResultsBar{background-color: #E8D29A;border:1px solid #C8B27A;margin-bottom: 5px;margin-top: 5px;clear: both;padding:2px 5px;}
#ResultsBar h4{margin: 0;padding: 0;font-size: 110%;}
#StaffShowing{float: right;margin-top: 1px;}
/* @end */
/* @group A-Z Listing */
#Listing {margin: 1.25em 0;}
#Listing ol {background-color: #000 !important;margin: 0;padding: 2px 5px;}
#Listing ol li {display: inline;}
#Listing a {padding: 0.078125em 0.5em;color: #FFF;}
#Listing strong {border: 0.078125em solid #999;background-color: #ffc;padding: 0 0.3125em;color: #000;}
/* @end */
/* @group Forms */
#FormError {border: 0.078125em solid #f00;padding: 0.390625em;}
/* @group FormButton */
.FormButton {width: 6.25em;height: 1.71875em;border: 0.078125em solid #999;}
.FormButton.Focus {border-color: #4E697C;cursor: pointer;}
/* @end */
/* @group FormItem */
.FormItem {clear: left;border-color: #fff;border-style: solid;border-width: 0.078125em;margin: 0.15625em 0;padding: 0.15625em;}
.FormItem label,.FormItem select,.FormItem input {float: left;}
.FormItem label {padding: 0 0.78125em;line-height: 1.40625em;margin: 0 0.78125em 0 0;width: 9.375em;}
.FormItem input,.FormItem select {margin: 0 0.234375em 0 0;padding: 0;line-height: 1.40625em;width: 23.4375em;border: 0.078125em solid #d7d7d7;}
.FormItem input {height: 1.40625em;}
.FormItem.Focus {border-color: #bdbdbd;background-color: #ffc;}
.FormItem.Error {border-color: #f00;}
.FormItem:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
/* @end */
/* @group FormOption */
.FormOptionSet {clear: left;border-style: none;border-width: 0.078125em;margin: 0.234375em 0;}
.FormOptionSet:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.FormOption {float: left;width: 7.8124em;padding: 0 0.78125em;line-height: 1.40625em;white-space: nowrap;}
/* @end */
/* @end */
/* @group Advanced Search */
.advanced .control{border: 1px solid #E8D29A;width: 400px;padding: 2px 5px;margin-bottom: 2px;margin-top: 2px;text-align: right;}
.advanced label{font-weight: bold;display: block;float: left;width: 100px;vertical-align: middle;	color: #383838;text-align: left;}
.advanced .control select{width: 280px;}
.advanced #SearchQuery{width: 410px;}
#SearchReset{float: right;border: 1px solid #383838;color: #000;text-align: center;padding: 2px 4px;display: block;text-decoration: none;font-weight: bold;}
/* @end */
.emergency tr, .emergency table{margin-bottom: 2px;margin-top: 2px;	width: 100%;}
.emergency th{background-color:#FDFBF6;color: #000;border: 2px solid #FAF5E8;font-weight: normal;text-align: left;padding: 2px 5px;width: 150px;}
.emergency td{border: 2px solid #FAF5E8;padding: 2px 5px;}
/* @group Email Tips */
.EmailTip {position: absolute;top: 0;z-index: 13000;text-align: left;}
.EmailTip h4 {color: #fff;font-weight: bold;font-size: 11px;margin: 0;padding-top: 4px;}
.EmailTip p {color: #fff;font-size: 11px;margin: 0;padding-bottom: 4px;}
.EmailTip table {width: auto;border-collapse: collapse;}
.EmailTip td {border: none;padding: 2px 0 2px 8px;background: url(./emailtip.gif) no-repeat;}
/* @end */
.FormItem.Focus {border-color: #bdbdbd;background-color: #ffc;}
.FormItem.Error {border-color: #f00;}
.button{color: #FFFFFF;text-align: center;background-color: #000000;border: 1px solid #CCCCCC;padding: 2px 4px;font-weight: normal;}
/* breaks drop down styles *//*li.active ul li a{color: #990000 !important;text-decoration:none !important;}*/
/* @end */
/* @group Program Finder */
ul.DegreeProgramListing {list-style: none;padding-left: 0;margin-left:0}
ul.DegreeProgramListing li {padding: 0.2em 0.5em;list-style: none;border-top: 1px solid #eee;}
/* @end */
/* @group Staff Profile */
.staffProfileContact {margin:15px 0px 20px 0px;}
.staffProfileContact ul {margin:0px 0px 5px 0px;padding:0px;width:180px;}
.staffProfileContact ul li {border-bottom:1px dotted #CCCCCC;list-style:none;margin:0px;padding:5px 5px 2px 5px;}
.staffProfileContact ul li strong {margin-right:10px;}
.staffProfileContact ul li a {color:#990000;text-decoration:none;display:block;}
.staffProfileContact ul li a:hover {text-decoration:underline;}
.staffProfileContact ul li a:focus {text-decoration:underline;}
.staffProfileContact ul li, .staffProfileContact ul li a {width:170px;overflow:hidden;text-overflow:ellipsis;-moz-text-overflow:ellipsis;}
.staffProfileContact #vcard {margin:0 0 10px 0;}
.staffProfile h3 {font-weight:bold;color:#000;margin-top:15px;} /* border-bottom: 1px solid #CCC; padding-bottom:3px; */
.staffProfile h3.blackBoxHeader {color:#333;font-size:14px;padding:4px 0px 5px 10px;background-color:#f6f6f6;border-bottom:none;border-top:3px solid #999;}
.staffProfile h4 {font-size:14px;} /*padding-left:10px}*/
.staffProfile p {} /*padding-left:10px}*/
.staffProfile .btt {position:absolute;right:0;top:0;text-decoration:underline;}
.staffProfile div.position-title {font-size:13px;font-weight:bold;}
.staffProfile .box {border-bottom:4px solid #CCC;padding-bottom:15px;margin-bottom:25px;position:relative;}
.staffProfile .twoColumnLinkBox ul li{border-bottom:1px dotted #CCCCCC;}
.staffProfile .twoColumnLinkBox ul li a {padding:5px 3px;}
.staffProfile #profileNavigation {border-top:1px solid #DADADA;border-bottom:1px solid #DADADA;padding:6px 0px;color:#CCC;margin-top:20px;}
.staffProfile #profileNavigation a {font-weight:bold;padding:0px 10px;}
.staffProfile p.position, .staffProfile p.facdiv, .staffProfile p.schuni, .staffProfile p.centea, .staffProfile p.aos {margin:3px 0;}
.staffProfile .box ul {padding-left:10px;margin-left:0px;margin-right:0px;}
.staffProfile .box ul li {padding:0px 0px 0px 20px;background:url(../images/bullet.gif) no-repeat left 0px;list-style-type:none;}
.staffProfile .box .oneColumnLinkBox ul {padding-left:0;}
.staffProfile .box .oneColumnLinkBox ul li {padding-left:0;background:none;}
.staffProfile .box .twoColumnListBox ul {padding:0;margin:0 10px 10px 0;}
.staffProfile .box .twoColumnListBox ul li {padding:5px 3px 5px 15px;background-position:left 7px;}
/* @end */
/* @group FAQ Servlet Listing */
dl.faq-content dt{background-color: #000; color: #FFF; padding: 0.5em 0.5em 0.3em;}
dl.faq-content dd { padding: 0.5em; margin: 0 0 1em; border-bottom: 1px solid #CCC; border-right: 1px solid #CCC; border-left: 1px solid #CCC; border-top: 0px solid #000;}
ul.faq-content li { margin-bottom: 0.5em; }
/* @end */
/* @group Grey Table Style */
table.greyTable {width:550px;border:1px solid #DDD;-moz-border-radius:10px;-webkit-border-radius:10px;margin-bottom:15px;border-spacing:0px;padding:0;}
table.greyTable th, table.greyTable td.greyHeader {width:100px;font-weight:bold;background-color:#F6F6F6;padding:5px 10px;text-align:left;}
table.greyTable tr th, table.greyTable td.greyHeader {border-bottom:1px solid #E6E6E6;}
table.greyTable tr td {border-bottom:1px solid #EEE;}
table.greyTable tr:first-child th, table.greyTable tr:first-child td.greyHeader {-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;}
table.greyTable tr:last-child th, table.greyTable tr:last-child td.greyHeader {-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;}
table.greyTable tr:last-child th, table.classifieds tr:last-child td, table.greyTable tr:last-child td.greyHeader {border-bottom:none;}
table.greyTable td {width:420px;padding:5px 10px;}
table.greyTable tr.horzHeader th {-moz-border-radius-topleft:0px;-webkit-border-top-left-radius:0px;}
table.greyTable tr.horzHeader th.first {-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;}
table.greyTable tr.horzHeader th.last {-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;}
/* @end */
/* @group Inline Horizontal Nav */
.horzNavigation {border-top:1px solid #DADADA;border-bottom:1px solid #DADADA;padding:6px 0px;color:#CCC;margin-top:20px;}
.horzNavigation a {font-weight:bold;padding:0px 10px;}
/* @end */
