body{padding:0;margin:0;}
 #mc{margin-top:0;/*margin-left:auto;margin-right:auto;width:950px;*/ margin-left:2%;margin-right:2%;width:auto;z-index:1;}
 #header{width:100%;}
 #outerBodyContainer{z-index:1;border-color:#fff;border-style:solid;border-width:0 0px;}
 #outerBodyContainer,#bodyContainer{border-right-width:0;}
 #bodyContainer{z-index:2;width:100%;}
 * html #bodyContainer{position:relative;}
 #lc,#cc{position:relative;z-index:10;overflow:visible;}
 #lc{width:200px;padding-top:0px;}
 #cc{border-width:0;}
 #footer{position:relative;width:100%;}
 #hpFooter{position:relative;width:100%;}
 .clear{clear:both;padding-bottom:1px;margin-bottom:-1px;}
 #topPanel{width:100%;height:auto;margin:0;padding:0;display:none;}
 #content{width:auto;padding-left:12px;}
 #headlines{width:auto;padding:5px;padding-left:4px;padding-top:20px;}
 #linksBoxes{padding:0;margin:0;margin-left:4px !important;margin-left:4px;padding:0;padding-right:7px;}
 #linksBoxes h4{margin:0;padding:0;}
 #hpContentBoxes{margin:0;padding:0;border:none;border-collapse:collapse;margin-left:1px !important;margin-left:0px;}
 #hpContentBoxes .left{margin:0;padding:0;vertical-align:top;width:45%;}
 #hpContentBoxes .right{margin:0;padding:0;vertical-align:top;width:55%;}
 table.outerLayout{width:100%;}
 table.layout,table.outerLayout{border-collapse:collapse;margin:0;padding:0;width:100%;}
 td#headerCell,td#bodyCell,td#footerCell,td#leftColumnCell,td#centerColumnCell,td#topPanelCell,td#contentCell,td#rightColumnCell{margin:0;padding:0;vertical-align:top;width:auto;}
 td#footerCell{padding-top:10px;border-top:solid 1px #ededed;}
 body td#topPanelCell{padding-top:0px} td#leftColumnCell{width:200px;border-right:solid 1px #ccc;}
 td#contentCell{padding-right:18px;padding-bottom:20px;}
 #mc td#rightColumnCell{width:200px;padding:0;}
 #popUpHeader{padding:0;margin:0;width:100%;border-bottom:solid 1px #eee;background-color:#cc0000;}
 .TableCollapse{width:90%;border-collapse:collapse;}
 .TabOn{border-left:solid 1px #CCCCCC;border-top:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;width:33%;height:25px;background-color:#f9f9f9;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:74%;font-weight:bold;text-align:center;vertical-align:middle;}
 .TabOff{border-left:solid 1px #CCCCCC;border-top:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;border-bottom:solid 1px #CCCCCC;width:33%;height:25px;background-color:#FFFFFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:74%;font-weight:normal;text-align:center;vertical-align:middle;}
 .TabHidden{border-bottom:solid 1px #CCCCCC;width:33%;height:25px;background-color:#FFFFFF;}
 .Panel{border-left:solid 1px #CCCCCC;border-bottom:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;height:100px;background-color:#f9f9f9;width:90%;}
 .PanelButton{font-family:Verdana,Arial,Helvetica,sans-serif;color:#0000FF;background-color:#EEEEEE;text-decoration:underline;text-align:left;border:0px none #000000;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;cursor:pointer;}
 span.InputPanel input{font-family:Verdana,Arial,Helvetica,sans-serif;color:#333333;background-color:#f9f9f9;}
 #panelContainer{padding:0;width:90%;border-collapse:collapse;}
 #support{margin:0;margin-top:30px;margin-bottom:30px;padding:0;background-color:#fff;}
 #support .shortCuts{margin:0;margin-top:10px;margin-bottom:25px;padding:0;}
 #support .shortCuts h2{margin:0;padding:0;font-size:0.9em;}
 #support .shortCuts ul{margin:0;padding:0;list-style-type:none;list-style-position:outside;}
 #support .shortCuts ul li{font-size:0.80em;}
 #support .supportPartHeader{margin:0;padding:0;border-bottom:solid 2px #9A0000;background-color:#f9f9f9;height:2px;font-size:0.01em;}
 #support .supportPart{margin:0;margin-bottom:40px;padding:25px;padding-left:35px;padding-right:35px;background-color:#f9f9f9;border-bottom:solid 1px #999;position:relative;}
 #support h2{margin:0;margin-bottom:2px;padding:0;color:#333;font-size:1.0em;}
 #support h3{margin:0;margin-bottom:3px;padding:0;color:#333;font-size:0.75em;font-weight:normal;}
 #support .supportPart dl{margin:0;padding:0;}
 #support .supportPart dl dt{font-size:0.85em;font-weight:normal;margin-top:10px;margin-bottom:0px;padding-bottom:0px;border:none;}
 #support .supportPart dl dd{margin:0;margin-bottom:10px;margin-top:2px;padding:0;padding-bottom:10px;padding-top:1px;padding-left:6px;border-bottom:solid 1px #A9B8CF;font-size:0.75em;}
 #support .supportPart dl dd p{margin:0;padding:0;}
 #support .supportPart .searchForm{background-color:Transparent;padding:0;margin:0;font-size:0.75em;}
 #support .supportPart .searchForm input.text{width:67%;height:18px !important;height:18px;margin:0;margin-top:4px;padding:0;font-size:1em;border:solid 1px #336699;}
 /*html body #mc #support .supportPart .searchForm .button{border:solid 1px #333;margin-left:2px;margin-bottom:0px !important;margin-bottom:0px;margin-top:0px;}
*/ #support .supportPart .searchForm .searchScope{margin:0;margin-top:2px;padding:0;font-size:0.85em;color:#666;}
 #support .supportPart .searchForm .searchButtonContainer{margin:0;padding:0;padding-right:35%;text-align:right;}
 #support .supportPart table{margin:0;padding:0;border-collapse:collapse;width:99% !important;width:87%;position:relative;}
 #support .supportPart table th,#support .supportPart table td{font-size:0.75em;font-weight:normal;text-align:left;vertical-align:top;vertical-align:text-top;padding-bottom:10px;padding-bottom:10px;padding-left:0;}
 #support .supportPart table td{font-weight:bold;color:#666;font-size:0.7em;}
 #support #sendQuestion p{font-size:0.75em;margin:0;margin-bottom:3px;}
 #support #sendQuestion a:link,#support #sendQuestion a:active,#support #sendQuestion a:visited{font-size:0.80em;}
 #support #supportLayoutTable{padding:0;margin:0;border-collapse:collapse;width:100%;}
 #support #supportLayoutTable td{vertical-align:top;width:50%;padding:0;margin:0;vertical-align:top;}
 #support #supportLayoutTable .supportPart,#support #supportLayoutTable .supportPart{height:4em !important;height:4.2em;}
 #support #supportLayoutTable #searchPart{padding-right:5px;}
 #support #supportLayoutTable #questionPart{padding-left:5px;}
 #boxInfoFaq{width:160px;}
 h2.faqQuestion{font-family:Georgia;font-size:90%;margin:0;}
 #support table.formLayout th input.supportText{margin:0;}
 #support table.formLayout td input.button{margin:0;}
 html,form{margin:0;padding:0;}
 body{padding:0;margin:0;font-family:Verdana,DejaVu Sans,Tahoma,Arial,Helvetica,Sans-Serif;font-size:90%;color:#333;background-color:#fff;}
 a:link,a:visited{color:#0000ff;}
 img{display:block;border:0;}
 strong{font-weight:bold;}
 hr{display:block;margin:0;padding:0;border:0;border-top:solid 1px #f3f3f3;width:100%;height:1px;margin-top:8px !important;margin-top:0px;margin-bottom:8px !important;margin-bottom:0px;}
 hr.contentSeparator{display:block;margin:0;padding:0;border:0;border-top:solid 2px #f3f3f3;width:100%;height:2px;margin-top:8px !important;margin-top:0px;margin-bottom:8px !important;margin-bottom:0px;}
 #content select{margin:0;padding:0;}
 dl{margin:30px 0px 15px 0px;padding:0;}
 dl dt{display:block;margin:0;padding:7px;border-top:solid 1px #f3f3f3;font-size:0.75em;font-weight:bold;}
 dl dd{margin:0;padding:0px 7px 7px 7px;font-size:0.75em;line-height:1.2em;}
 dl dd p{margin:5px 0px 5px 0px;padding:0;}
 dl dd dl{margin:0;padding:0;}
 dl dd dl dt{border:none;margin:5px 0px 0px 15px;padding:0;font-size:1em;}
 dl dd dl dd{margin:0px 0px 0px 15px;padding:0;}
 #hiddenKeys{display:block;font-size:0.1em;height:0px;position:absolute;top:-100px;}
 .radio{margin:0;padding:0;background-color:#eee;height:13px;}
 input.text{margin:0;font-size:0.8em;padding:1px;}
 .searchButtonContainer{text-align:right;width:95%;}
 .arrow{padding:0 !important;margin-top:2px;margin-left:2px;}
 .button,a.button,a.button:link,a.button:visited,a.button:hover,a.button:active{background:#006699 url(/CmsUniboWeb/Resources/Common/images/buttonBack.png) repeat scroll 0 0;border:1px solid #006699;color:#FFFFFF;font-family:Verdana,Tahoma,Arial,Sans-Serif;font-size:0.9em;font-weight:bold;letter-spacing:0.10em;margin:0;padding-bottom:2px;padding-left:3px !important;padding-right:3px !important;padding-top:1px;text-align:center;text-decoration:none;}
 a.button,a.button:link,a.button:visited,a.button:hover,a.button:active{font-size:1.0em;display:block;padding-bottom:2px;padding-left:3px;padding-right:3px;width:90px;}
 .goToFullItem{text-align:right;padding:0;margin:0;}
 .backToTop{margin:0;padding:0;padding-bottom:3px;text-align:right;}
 .backToTop a:link,.backToTop a:visited,.backToTop a:hover,.backToTop a:active{background:url(/CmsUniboWeb/Resources/Common/images/ico_toppage.gif) no-repeat 0px 0px;font-size:0.75em;padding-left:25px;color:#333;text-decoration:none;}
 .backToTop a:hover{text-decoration:underline;}
 #backToList{text-align:right;font-size:0.9em;}
 #contentAnchor{font-size:0.01em;padding:0;margin:0;display:block;border:none 1px red;height:1px;background-color:#fff;}
 ul.goToText{list-style-type:none;list-style-position:outside;margin:0;margin-top:10px;margin-bottom:20px;padding:0;}
 ul.goToText li{background:url(/CMSUniboWeb/Resources/Common/images/bt_down.gif) no-repeat 0px 3px;font-size:0.85em;padding-left:15px;line-height:1.3em;}
 li.omitPipe{padding-left:0px;background-image:none;}
 .forwardLink{display:inline;margin:0;padding:0;width:99%;height:auto;text-align:left;}
 .forwardLink a:link,.forwardLink a:visited,.forwardLink a:hover,.forwardLink a:active{color:#333;font-size:0.75em;background:url(/CMSUniboWeb/Resources/Common/images/website.gif) no-repeat 0px 0px;padding-left:22px;text-decoration:none;}
 .forwardLink a:hover{text-decoration:underline;}
 .forwardLink a.english{background:url(/CMSUniboWeb/Resources/Common/images/english_flag_small.gif) no-repeat 0px 0px;}
 .forwardLink a.italiano{background:url(/CMSUniboWeb/Resources/Common/images/bandiera_italiana_small.gif) no-repeat 0px 0px;}
 .author{display:block;padding:0;margin:0;margin-top:8px;font-weight:bold;font-size:0.95em;}
 .role{display:block;padding:0;margin:0;margin-bottom:10px;font-weight:normal;font-size:0.75em;}
 .date,.editor,.source,.noticeAuthor,.place{margin:0;padding:0;display:block;font-size:0.75em;color:#666;}
 .error{color:Red;}
 table.error{margin-left:200px;margin-top:20px;}
 table.error td.errorDisclaimer h1{font-size:1.1em;padding-top:15px} table.error td.errorDescription{color:Red;}
 table.error .searchForm{border:solid 1px #999;background-color:#f7f7f7;padding:10px;margin-top:5px;margin-right:4px;}
 table.error .searchForm h2{font-size:1.0em;margin:0;}
 table.error .searchForm input.text{width:100%;}
 table.error .searchForm .buttonContainer{text-align:right;}
 .errorFooter{padding-left:205px;padding-top:20px;padding-bottom:20px;font-size:0.8em;color:#666;}
 input.error{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:84%;color:#333333;border-bottom-color:#FF0000;border-bottom-style:solid;border-bottom-width:1px;border-left-color:#FF0000;border-left-style:solid;border-left-width:1px;border-right-color:#FF0000;border-right-style:solid;border-right-width:1px;border-top-color:#FF0000;border-top-style:solid;border-top-width:1px;}
#visualElements{margin:0;padding:0;height:auto;border-bottom:solid 1px #fff;}
 #visualElements table{margin:0;padding:0;border-collapse:collapse;width:100%;}
 #visualElements table th{padding:0;background-color:#fff;width:201px;vertical-align:middle;text-align:center;}
 #visualElements table th img{margin:auto;margin-right:9px;margin-left:9px;}
 #visualElements table td{padding:0;vertical-align:middle;text-align:left;}
 #visualElements table td #stripe{display:none;width:100%;height:5px;font-size:1px;}
 #visualElements #siteLogo{margin:0;padding:0;}
 #visualElements #headerImage{margin:0;padding:0;width:100%;height:auto;overflow:visible;}
 #visualElements #headerImage img{margin:0;padding:0;}
 .quickLinks{margin:0;padding:0;background-color:#fff;margin-top:0px;}
 .quickLinks h5{display:none;}
 .quickLinks ul{margin:0;padding:0;padding-left:7px;padding-top:0px;padding-bottom:2px;list-style-type:none;list-style-position:outside;}
 .quickLinks ul li{display:inline;margin:0;padding:0 2px 0 7px;background:url(/CmsUniboWeb/Resources/Common/images/pipe.gif) no-repeat 0px 2px;color:#666;font-size:0.7em;font-weight:normal;}
 .quickLinks ul li:first-child,.quickLinks ul li.first-child{background-image:none;}
 .quickLinks ul li.contentAnchor{background:none;}
 .quickLinks ul li.contentAnchor a:hover,.quickLinks ul li.contentAnchor a:active{text-decoration:none;}
 .quickLinks ul li a:link,.quickLinks ul li a:visited{text-decoration:none;color:#666;}
 .quickLinks ul li a:hover,.quickLinks ul li a:active{color:#666;text-decoration:underline;}
 #header .shortCuts .tools{margin:0px;margin-top:0px;padding:0px 0px 6px 0px;padding-left:208px !important;padding-left:204px;background-color:#ddd;border-bottom:solid 1px #fff;}
 #header .shortCuts .tools h5{display:none;}
 #header .shortCuts .tools ul{margin:0;padding:2px 0 0px 0px;list-style-type:none;list-style-position:outside;}
 #header .shortCuts .tools ul li{display:inline;margin:0;padding:0 2px 0 7px;background:url(/CmsUniboWeb/Resources/Common/Images/pipe.gif) no-repeat 0px 6px;}
 #header .shortCuts .tools ul li:first-child,#header .shortCuts .tools ul li.first-child{background-image:none;}
 #header .shortCuts .tools table{width:99.4%;}
 #header .shortCuts .tools table,#header .shortCuts .tools table td{margin:0;padding:0;vertical-align:middle;border-collapse:collapse;}
 #header .shortCuts .tools table td#loginCell{text-align:right;padding-right:5px;padding-top:3px;vertical-align:middle;}
 #header .shortCuts .tools span.login{margin:0;padding:0;color:#333;font-size:0.70em;display:block;width:auto;}
 #header .shortCuts .tools span.login a:link,#header .shortCuts .tools span.login a:visited,#header .shortCuts .tools span.login a:hover{color:#333;text-decoration:none;background:url(/CmsUniboWeb/Resources/Common/Images/pipe.gif) no-repeat 0px 2px;padding-left:8px;}
 #header .shortCuts .tools span.login a:hover,#header .shortCuts .tools span.login a:active{text-decoration:underline;}
 #header .shortCuts .tools ul li a{color:#323232;font-size:0.7em;font-weight:normal;text-decoration:none;}
 #header .shortCuts .tools ul li a:hover,#header .shortCuts .tools ul li a:active{text-decoration:underline;}
 #languageSelection{margin:0;padding:0;padding-top:1px;float:left;width:199px;height:22px;background-color:#ddd;}
 #languageSelection table{margin:0;margin-top:1px;padding:0;border-collapse:collapse;width:80%;margin-left:auto;margin-right:auto;height:22px;}
 #languageSelection table td{padding:0;text-align:left;vertical-align:middle;width:50%;}
 #languageSelection a:link,#languageSelection a:visited,#languageSelection a:hover,#languageSelection a:active{display:block;height:14px;color:#323232;font-size:0.70em;padding:0;padding-left:26px;text-decoration:none;}
 #languageSelection a.flag-zh{background:url(/CMSUniboWeb/Resources/Common/images/chinese_flag.gif) no-repeat 0px 0px;}
 #languageSelection a.flag-en{background:url(/CMSUniboWeb/Resources/Common/images/english_flag.gif) no-repeat 0px 0px;}
 #languageSelection a.flag-it{background:url(/CMSUniboWeb/Resources/Common/images/italian_flag.gif) no-repeat 0px 0px;}
 #multicampusHeaderLinks{display:none;padding:0;margin:0;margin-right:1px;width:auto;position:absolute;top:1px;right:2.15%;}
 #multicampusHeaderLinks ul{list-style-position:outside;list-style-type:none;padding:0;margin:0;}
 #multicampusHeaderLinks ul li{padding:0;margin:0;float:left;display:block;margin-right:2px;margin-left:2px;font-size:0.70em;color:#fff;text-decoration:none;}
 #multicampusHeaderLinks ul li a,#multicampusHeaderLinks ul li a:link,#multicampusHeaderLinks ul li a:visited,#multicampusHeaderLinks ul li strong a,#multicampusHeaderLinks ul li strong a:link,#multicampusHeaderLinks ul li strong a:visited{color:#fff;text-decoration:none;}
 #multicampusHeaderLinks ul li a:hover,#multicampusHeaderLinks ul li a:active,#multicampusHeaderLinks ul li strong a:hover,#multicampusHeaderLinks ul li strong a:active{color:#fff;text-decoration:underline;}
#header #switchToEdit{padding-right:6px !important;padding-right:3px;position:absolute;right:2%;top:0px;width:auto;text-align:right;color:#fff;font-size:0.70em;}
 #mc #header #switchToEdit,#mc #header #switchToEdit a,#mc #header #switchToEdit a:link,#mc #header #switchToEdit a:visited{color:#fff;text-decoration:none;}
 #mc #header #switchToEdit a:hover,#mc #header #switchToEdit a:active{text-decoration:underline;}
 #mc #cc #content #news dl{margin-bottom:50px;}
 #mc #cc #content #news dl dt{font-size:0.95em;margin:0;padding-top:10px;padding-bottom:0;}
 #mc #cc #content #news dl dd.date{margin:0;padding:0;padding-bottom:0px;padding-top:1px;margin-left:7px;color:#666;font-size:0.75em;}
 #mc #cc #content #news dl dd.highlight a:link,#mc #cc #content #news dl dd.highlight a:active,#mc #cc #content #news dl dd.highlight a:visited{font-weight:normal;}
 #mc #cc #content #news dl dd{padding-top:10px;padding-bottom:10px;font-size:0.9em;}
 #newsDetail h1{margin:15px 0 15px 0;padding:0;font-family:Georgia,Times New Roman,Serif;font-weight:normal;font-size:1.45em;color:#333;}
 #newsDetail .date{margin-bottom:4px;}
 #mc #cc #content #newsDetail h2{margin:0;padding:0;font-weight:bold;font-size:0.9em;}
 #mc #cc #content #newsEventsArchive p{font-size:0.85em;margin:0;padding:0;}
 #mc #cc #content #noticeBoard h2,#mc #cc #content #newsEventsArchive h2{font-size:1.4em;font-family:Georgia,Times New Roman,Serif;color:#333;font-weight:normal;margin:0px 0px 10px 0px;padding:10px 0px 10px 0px;}
 #mc #cc #content #newsEventsArchive h3{font-size:0.95em;margin:0;margin-bottom:10px;padding:0;}
 #mc #cc #content #newsEventsArchive ul{list-style-type:none;list-style-position:outside;margin:0;margin-top:10px;padding:0;}
 #mc #cc #content #newsEventsArchive dl{margin-top:20px;}
 #mc #cc #content #newsEventsArchive dt{font-weight:normal;}
 #mc #cc #content #newsEventsArchive ul li{line-height:1.2em;}
 #mc #cc #content #noticeBoard dl{margin:0;}
 #mc #cc #content #noticeBoard dl dd{margin-bottom:8px;padding-bottom:8px;}
 #mc #cc #content #noticeBoard dl dt{font-size:0.90em;}
 #mc #cc #content #noticeBoard dl dd span.date{font-size:1.0em;}
 #content #summary dl{margin-top:45px;margin-bottom:50px;}
 #content #summary dl dt{margin-top:0;margin-bottom:1px;font-size:0.85em;}
 #content #summary dl dd{font-size:0.9em;padding-bottom:10px;}
 #content #summary dl dd table{margin:0;padding:0;border-collapse:collapse;width:99%;}
 #content #summary dl dd table th,#content #summary dl dd table td{vertical-align:top;margin:0;padding:0;font-size:1.0em;text-align:left;border:none;}
 #content #summary dl dd table th{font-size:0.01em;width:50px;padding-right:6px;}
 #content #summaryText{margin:0;margin-top:10px;padding:0;font-size:0.9em;line-height:1.2em;}
 #content #summaryText h2{font-size:1.18em;}
 #content #summaryText h3{font-size:0.85em;}
 #content #summaryText p{margin:0;padding:0;}
 #content #summary a:link,#content #summary a:visited,#content #summary a:active{color:#333;}
 #content #summary a:hover{color:#0000ff;}
 #mc #cc #content #supportRequest h2{margin:0;padding:0;font-size:0.8em;}
 #mc #cc #content #supportRequest h3{margin:0;margin-bottom:10px;padding:0;font-size:0.8em;font-weight:normal;}
 #mc #cc #content #supportRequest h4{margin:0;padding:0;font-size:0.95em;}
 #mc #cc #content #supportRequest h5{margin:0;margin-bottom:10px;padding:0;font-size:1.0em;}
 #mc #cc #content #supportRequest h6{margin:0;margin-top:12px;margin-bottom:2px;padding:0;font-size:0.9em;font-weight:normal;}
 #mc #cc #content #supportRequest textarea.textArea{width:97%;}
 #mc #cc #content #supportRequest input.text{margin:0;width:97%;}
 #mc #cc #content #supportRequest .searchButtonContainer{border:none 1px red;width:99%;margin-top:10px;padding-right:1px;}
 #mc #cc #content #supportRequest .searchButtonContainer input.button{font-size:0.85em;}
 #content #faq h2{font-size:0.9em;font-family:Georgia;}
 #content #teacherWebPage{margin:0;margin-top:15px;padding:0;width:90%;border:none;border-collapse:collapse;}
 #content #teacherWebPage th,#content #teacherWebPage td{margin:0;padding:0;vertical-align:top;}
 #content #teacherWebPage th{padding:0;margin:0;width:90px;text-align:left;}
 #content #teacherWebPage td{padding-left:10px;text-align:left;}
 #content #teacherWebPage td h1{margin:0;margin-bottom:5px;padding:0;}
 #content #teacherWebPage td h2{font-size:0.8em;margin:0;padding:0;}
 #content #teacherWebPage td ul{margin:0;margin-left:25px;margin-top:10px;padding:0;list-style-type:square;}
 #content #teacherWebPage td ul li{font-size:0.75em;margin:0;padding:0;}
 #content .teacherWebPageSearchForm{margin:0;margin-top:10px;padding:10px;padding-left:20px;}
 #content .teacherWebPageSearchForm h3{margin:0;margin-bottom:4px;padding:0;font-size:0.75em;font-weight:normal;}
 #content .teacherWebPageSearchForm table{margin:0;border-collapse:collapse;}
 #content .teacherWebPageSearchForm th{padding-right:4px;}
 #content .teacherWebPageSearchForm select{width:7em;}
 html body #mc #cc #content .teacherWebPageSearchForm td input.button{font-size:0.75em;}
 #content #teacherData{margin:0;margin:10px;padding:0;width:94%;}
 #content #teacherData th{padding-right:5px;vertical-align:top;padding-top:2px;}
 #content #teacherData td{font-size:0.9em;}
 #content #teacherTeachings{margin:10px;}
 #content #teacherTeachings td{margin:0;padding:0;padding:10px;font-size:0.75em;color:#333;}
 #content #teacherTeachings td ul{margin:0;padding-left:15px;}
 #content #teacherTeachings td h5{margin:0;margin-bottom:3px;padding:0;font-size:0.8em} .mpdRssItem{margin:0.5em 0 0 0;padding:0.5em;}
 .mpdRssItem h3{margin:0;padding:0 0 0.2em 0.3em;border-top:solid 1px #CCC;background-color:#EEE;font-size:0.75em;}
 .mpdRssItem p{margin:0;padding:0 0 0 0.3em;font-size:0.7em;line-height:1.5em;}
 .mpdRssItem p.viewAll{margin:0;padding:0.8em 0 0 0.3em;font-size:0.8em;line-height:1.5em;}
 .mpdRssItemPagination{margin:0;padding:0.2em 0 0.2em 0.8em;color:#333;font-size:0.7em;}
#manifestum{margin:0;padding:0;}
 #manifestum h2,#manifestum h3,#manifestum h4,#manifestum h5,#manifestum h6{padding:0;margin:0;font-size:1.0em;margin-top:5px;margin-bottom:0px;font-weight:bold;}
 #manifestum h2{font-size:1.05em;}
 #manifestum h3{font-size:0.95em;text-transform:uppercase;}
 #manifestum h4{font-size:0.85em;text-transform:uppercase;}
 #manifestum h5{font-size:0.75em;text-transform:uppercase;}
 #manifestum h5.note{text-transform:none;font-weight:normal;}
 #manifestum h6{font-size:0.75em;text-transform:uppercase;font-weight:normal;}
 #manifestum h2,#manifestum h3{margin-top:10px;margin-bottom:0;}
 #manifestum h2{margin-top:8px;margin-bottom:0;font-size:1.1em;}
 #manifestum h3{margin-top:20px;}
 #manifestum h4{margin-top:16px;margin-bottom:0;}
 #manifestum h5,#manifestum h6{margin-bottom:0;margin-top:10px;}
 #manifestum h5{margin-top:16px;}
 #manifestum table{border-collapse:collapse;margin:0;padding:0;width:100%;}
 #manifestum table td,#manifestum table th{font-size:0.75em;padding:3px;text-align:center;white-space:nowrap;width:auto;vertical-align:middle;}
 #manifestum table th{padding-bottom:6px;}
 #manifestum table td.code{width:45px;padding-left:0;text-align:left;vertical-align:top} #manifestum table td.title{text-align:left;white-space:normal;}
 #manifestum table th.info,#manifestum table td.info{padding:0;width:40px;}
 #manifestum table th.ssd,#manifestum table td.ssd{padding:0;width:100px;}
 html body #manifestum table tr.modulo td{font-size:0.7em;padding-top:1px;}
 #mc #cc #content #higherEducation{margin-top:10px;margin-bottom:40px;padding-top:0px;background-color:#f9f9f9;}
 #mc #cc #content #higherEducation dl{padding-top:0;margin-top:0;}
 #mc #cc #content #higherEducation dl dt a{font-size:1.20em;}
 #higherEducation span.masterAttributes{padding:0;margin:0;margin-top:2px;display:block;}
 #higherEducation .masterAttributes span{padding:0;margin:0;}
 #higherEducation .masterAttributes span{list-style-type:none;font-weight:normal;padding-left:25px;padding-right:15px;padding-bottom:2px;display:inline;}
 #higherEducation .masterAttributes span.eLearning{background:url(/CMSUniboWeb/Resources/Common/images/MastereLearning.gif) no-repeat 0px 0px;}
 #higherEducation .masterAttributes span.jointTitle{background:url(/CMSUniboWeb/Resources/Common/images/MasterTitoloCongiunto.gif) no-repeat 0px 0px;}
 #higherEducation .masterAttributes span.doubleTitle{background:url(/CMSUniboWeb/Resources/Common/images/MasterDoppioTitolo.gif) no-repeat 0px 0px;}
 #higherEducation .masterAttributes span.international{background:url(/CMSUniboWeb/Resources/Common/images/MasterInternazionale.gif) no-repeat 0px 0px;}
 #mc #cc #content #masters{position:relative;background-color:#f9f9f9;margin-top:10px;margin-bottom:50px;padding-top:0;}
 #mc #cc #content #masters dl{margin-top:0;}
 #mc #cc #content #masters dl dt a{font-size:1.20em;}
 #mc #cc #content #masters dl dd{border:none} #content #didacticsRecord h2{font-size:1.1em;margin:0;margin-top:15px;margin-bottom:10px;padding:0;}
 #content #didacticsRecord{background-color:#fff;padding-top:10px;padding-left:5px;padding-right:5px;padding-bottom:10px;margin:0;margin-top:10px;margin-bottom:30px;font-size:0.9em;line-height:1.3em;}
 #content #didacticsRecord p{font-size:1.0em;margin-top:5px;margin-bottom:5px;padding:0;}
 #content #didacticsRecord ul.shortCuts{list-style-type:square;list-style-position:outside;margin:10px;margin-left:5px;margin-bottom:25px;padding:0;}
 #content #didacticsRecord ul.shortCuts li{background:url(/CmsUniboWeb/Resources/Common/Images/ancora_giu.gif) no-repeat 0px 3px;font-size:0.85em;line-height:1.25em;padding-left:14px;list-style-type:none;}
 #content #didacticsRecord h3{font-size:0.9em;margin:0;padding:0;}
 #content #didacticsRecord .backToTop{margin:0;margin-top:5px;margin-bottom:15px;padding:0;padding-bottom:4px;border-bottom:solid 1px #ddd;}
 #content #didacticsRecord .backToTop a,#content #didacticsRecord .backToTop a:link,#content #didacticsRecord .backToTop a:visited,#content #didacticsRecord .backToTop a:active{padding-right:14px;padding-bottom:1px;background:url(/CmsUniboWeb/Resources/Common/images/ancora_su.gif) no-repeat 0px 0px;background-position:right;font-size:0.85em;}
 #content #didacticsRecord ul{list-style-type:square;list-style-position:outside;margin:10px;margin-left:22px;margin-bottom:25px;padding:0;}
 #content #didacticsRecord ul li{font-size:0.85em;line-height:1.25em;padding-left:0px;list-style-type:square;}
 html body #didacticsRecord ul#recordMenu{float:left;margin:0;padding:0;padding-left:4px;list-style-type:none;margin-bottom:0px;width:100%;border-right:none;border-left:none;border-collapse:collapse;white-space:nowrap} #didacticsRecord ul#recordMenu li{float:left;list-style-type:none;margin:0;padding:0;padding:5px;padding-left:4px;padding-right:4px;margin-right:2px;margin-left:2px;background-color:#f2f2f2;border-collapse:collapse;font-size:0.85em;color:#666;white-space:nowrap} #didacticsRecord ul#recordMenu li.active{border-collapse:collapse;margin-bottom:-1px;padding-top:5px;background-color:#fff;color:#333;font-weight:bold;}
 #didacticsRecord ul#recordMenu li a:link,#didacticsRecord ul#recordMenu li a:visited,#didacticsRecord ul#recordMenu li a:hover,#didacticsRecord ul#recordMenu li a:active{text-decoration:none;color:#333;}
 #didacticsRecord ul#recordMenu li.active a:link,#didacticsRecord ul#recordMenu li.active a:visited,#didacticsRecord ul#recordMenu li.active a:hover,#didacticsRecord ul#recordMenu li.active a:active{font-weight:bold;}
 #didacticsRecord .clear{clear:both;}
 #didacticsRecord .tabDetailContainer{width:100%;margin:0;padding:0;padding-left:3px;border-top:none;}
 #didacticsRecord .tabDetail{clear:both;margin-top:0;padding:20px;}
 .almaWelcomeCustomBox{margin:0;padding:0;border:solid 1px #ddd;background-color:#fff;}
 .almaWelcomeCustomBox .body h4{margin:0;margin-bottom:3px;padding:0;font-size:0.75em;}
 .almaWelcomeCustomBox .body p{margin:0;padding:0;font-size:0.80em;}
 .almaWelcomeCustomBox .body{padding:6px;}
 #mc #cc #content #courses #noResults{font-size:0.9em;}
 #mc #cc #content #courses h3{margin:0;margin-top:14px;margin-bottom:10px;padding:0;font-size:1.0em;font-weight:bold;}
 #mc #cc #content #courses dl dt{font-size:0.9em;}
 #mc #cc #content #courses dl dt a,#mc #cc #content #courses dl dt a:link{font-size:1.0em;}
 #mc #cc #content #courses dl{margin-top:5px;margin-bottom:50px;background-color:#f9f9f9;}
 ul#teachersList{list-style-type:none;padding:0;margin:0;}
 ul#teachersList li{font-size:0.80em;line-height:2.0em;}
 #content #doctorates{position:relative;background-color:#f9f9f9;padding-top:0;margin-top:10px;margin-bottom:50px;}
 #content #doctorates dl{margin:0;}
 #content #doctorates dl dt{font-size:0.9em;}
 ul.tabMenu{margin:0;padding:0;list-style-type:none;list-style-position:outside;width:90%;}
 ul.tabMenu li{margin:0;margin-right:5px;padding:0;background-color:#fff;list-style-type:none;float:left;padding-left:18px;padding-right:18px;padding-top:6px;padding-bottom:6px;text-align:center;font-size:0.85em;border:solid 1px #eee;border-bottom:none;}
 ul.tabMenu li.active{font-weight:bold;background-color:#f2f2f2;border:none;border-bottom:solid 1px #f2f2f2;}
 ul.tabMenu li a:link,ul.tabMenu li a:visited,ul.tabMenu li a:hover,ul.tabMenu li a:active{color:#333;text-decoration:underline;}
 ul.tabMenu li a:hover{text-decoration:underline;}
 ul.tabMenu li.active a:link,ul.tabMenu li.active a:visited,ul.tabMenu li.active a:hover,ul.tabMenu li.active a:active{} .clear{clear:both;margin:0;padding:0;font-size:0.01em;}
 .tabDetailContainer{} .tabDetail{} #content .displayAll{width:90%;padding:5px 0px 0px 25px;margin:0;text-align:right;font-size:0.75em;margin-bottom:6px;}
 #content .searchForm{width:90%;padding:20px;padding-top:30px;padding-right:5px;margin:0;margin-bottom:10px;font-size:0.9em;background-color:#f2f2f2;}
 #content .searchForm h2{font-size:0.90em;margin:0;margin-bottom:15px;padding:0;}
 html body #mc #cc #content .searchForm select{width:95%;font-weight:normal;font-size:0.90em;margin:0;margin-bottom:10px;margin-right:1px;font-family:Verdana,Tahoma,Arial,Helvetica,Sans-Serif;}
 #content .searchForm input.text{width:94%;font-size:0.90em;margin:0;margin-bottom:10px} #content .searchForm input.button{margin-top:15px;margin-bottom:8px;}
 #content .searchForm h3{margin:0;margin-top:0px;margin-bottom:3px;margin-right:3px;padding:0;font-size:0.85em;font-weight:normal;display:block;width:90%;}
 #content .searchForm table.fieldTitleLayout{width:auto;border-collapse:collapse;}
 #content .searchForm table.fieldTitleLayout th h3{margin-right:0px;margin-left:0px;padding-left:0px;text-indent:0px;margin-top:4px;}
 #content .searchForm table.fieldTitleLayout th{text-align:left;font-size:1.0em;width:auto;padding-right:6px;padding-left:0px;margin-left:0px;text-indent:0px;}
 #content .searchForm table.fieldTitleLayout th label{white-space:nowrap;}
 #content .searchForm table.fieldTitleLayout td{text-align:left;padding:0;}
 #content .searchForm img{margin:0;margin-left:2px;margin-top:7px;padding:0;}
 #content .searchForm table{margin:0;margin-top:5px;padding:0;border:none;width:75%;}
 #content .searchForm table th,#content .searchForm table td{font-size:0.85em;vertical-align:middle;border:none;padding:0px;}
 html body #content .searchForm table tbody th{width:10px;text-align:center;padding:0;}
 #content .searchForm table td img{padding:0;margin:0;}
 #content .searchForm table h4{padding:0;margin:0;font-size:1.0em;margin-top:10px;margin-bottom:4px;color:#444} #content .searchForm table.yearSelection{border-collapse:collapse;}
 #content .searchForm table.yearSelection{width:390px;}
 #content .searchForm table.yearSelection th,#content .searchForm table.yearSelection td{margin:0;padding:0;vertical-align:top;text-align:left;}
 #content .searchForm table.yearSelection th{width:auto;padding-top:2px;}
 #content .searchForm table.yearSelection td input.button{margin:0;font-size:0.9em;}
 #content .searchForm table.yearSelection td input.button{margin-top:2px !important;margin-top:1px;}
 html body #mc #cc #content .searchForm table.yearSelection th select{font-size:1.1em;}
 .coursesLinks{font-size:0.75em;padding-top:0px;padding-left:6px;line-height:1.7em;}
 .structureSelection{padding:0;margin:0;padding-top:10px;padding-bottom:10px;width:95%;background-color:#f2f2f2;margin-bottom:12px;}
 .structureSelection table{border-collapse:collapse;padding:0;margin:0;margin-left:10px;}
 .structureSelection table th{border-collapse:collapse;padding:0;margin:0;}
 .structureSelection table td{border-collapse:collapse;padding:0;margin:0;padding-left:4px;padding-right:2px;}
 .structureSelection table td input{padding:0;margin:0;margin-top:2px;margin-bottom:auto;}
 .structureSelection table th select{padding:0;margin:0;font-size:0.90em;width:90%;}
 #content .searchForm .customSearch{height:1.0em;width:94%;}
 div#navigationCds{border-bottom:2px solid #CC0000;background-color:transparent;margin-top:10px;padding-left:0;padding-bottom:0.4em;}
 ul.tabMenu{width:730px;}
 ul#linkCds,#navigationCds ul#menuTabCds,#recordCds ul#subMenuTabCds{list-style-type:none;margin:0;white-space:nowrap;font-size:1.1em;}
 #recordCds ul#subMenuTabCds{margin-left:0.4em;padding-top:0.4em;margin-top:0;font-size:1.2em;white-space:nowrap;}
 ul#linkCds li,#navigationCds ul#menuTabCds li,#recordCds ul#subMenuTabCds li{display:inline;list-style-type:none;}
 #navigationCds ul#menuTabCds li{background-color:#F2F2F2;padding:0.4em 1em;border:1px solid #E4E4E4;border-bottom:none;margin:0;display:inline;}
 #navigationCds ul#menuTabCds li a{text-decoration:none;color:#333;}
 #recordCds ul#subMenuTabCds li a{} #navigationCds ul#menuTabCds li.activeLink{background-color:#FFF;border-left:1px solid #E4E4E4;font-weight:bold;background-color:#FFF;border-bottom:4px solid #fff;color:#333333;}
 #recordCds ul#subMenuTabCds li.activeLink{font-weight:bold;color:#333333;}
 #recordCds{background-color:#fff;border:1px solid #E4E4E4;border-top:none;margin:0px 0 0px;padding-left:0.6em;padding-right:0.6em;padding-bottom:0.6em;font-size:0.85em;}
 #didacticsRecord #recordCds h3{margin-top:1.4em;margin-bottom:0.5em;font-size:1.2em;}
 #recordCds table{margin-top:1.2em;}
 #recordCds table th{color:#666666;font-weight:bold;padding:2px 2px 5px 0px;text-align:left;width:40%;}
 #recordCds table td{font-weight:normal;padding-left:10px;}
 #content ul.linkCds{margin-left:0.3em;list-style-type:none;padding-left:0;}
 #content #didacticsRecord ul.linkCds{margin-left:0.2em;}
 #content ul.linkCds li{display:inline;font-size:0.8em;margin-left:0;margin-top:0.5em;margin-bottom:0.8em;padding-left:0;padding-right:1.3em;}
 ul.linkCds li a.teacherPlain,ul.linkCds li a.webSite,ul.linkCds li a.teachers,ul.linkCds li a.qa,ul.linkCds li a.english,ul.linkCds li a.italiano{background-repeat:no-repeat;background-position:0 0px;padding-left:2.2em;padding-bottom:0.7em;line-height:2.5em;}
 ul.linkCds li a.teacherPlain{background-image:url(/CmsUniboWeb/Resources/Common/images/guide/foglio.gif);}
 ul.linkCds li a.webSite{background-image:url(/CmsUniboWeb/Resources/Common/images/guide/mondo.gif);}
 ul.linkCds li a.teachers{background-image:url(/CmsUniboWeb/Resources/Common/images/guide/persone.gif);}
 ul.linkCds li a.qa{background-image:url(/CmsUniboWeb/Resources/Common/images/guide/qa.gif);}
 ul.linkCds li a.english{background-image:url(/CmsUniboWeb/Resources/Common/images/guide/bandieraEn.gif);}
 ul.linkCds li a.italiano{background-image:url(/CmsUniboWeb/Resources/Common/images/guide/bandieraIt.gif);}
 #content li.admission,#content li.undergraduate{background-position:top left;background-repeat:no-repeat;padding:1.2em;padding-right:0;padding-left:7.5em;font-size:0.75em;margin-right:0;}
 #content li.admission{background-image:url(/CmsUniboWeb/Resources/Common/images/guide/01.jpg);}
 #content li.undergraduate{background-image:url(/CmsUniboWeb/Resources/Common/images/guide/02.jpg);}
 #content li.admission a,#content li.undergraduate a{text-decoration:none;background-image:url(/CmsUniboWeb/Resources/Common/images/guide/triangle.jpg);background-position:bottom right;background-repeat:no-repeat;padding-right:2em;padding-bottom:1.2em;}
 #content li.onCds{border-top:2px solid #cc0000;border-right:1px solid #eee;border-bottom:none;background-color:#f2f2f2;padding-right:2em;font-weight:bold;}
 .cdsSearch{width:100%;border:1px solid #eee;border-top:none;background-color:#f2f2f2;padding-bottom:0.5em;}
 .leftBar{float:left;margin:0;padding:0;width:70%;}
 .rightBar{float:right;margin:0em;padding:0 0 0 0;width:29%;}
 .borderSearch{border:1px solid #ddd;padding:0.1em;margin:0.3em;margin-right:1.1em;margin-top:1.5em;}
 #content .leftBar .cdsSearchForm{background-color:#f2f2f2;}
 #content .cdsSearchForm{width:90%;padding:10px 5px 10px 20px;background-color:#F2F2F2;font-size:0.9em;}
 #content .cdsSearchFormFaculty{width:70%;padding:10px 5px 10px 20px;background-color:#F2F2F2;font-size:0.9em;margin:0 0 10px;width:380px;}
 #content .rightBar .cdsSearchForm,#content .rightBarLink{background-color:#ddd;border:1px solid #ccc;border-bottom:1px solid #BFBFBF;border-right:2px solid #a6a6a6;width:auto;padding:0.9em;margin:0;}
 #content .rightBarLink{margin-top:0em;border-top:1px solid #fff;border-bottom:2px solid #a6a6a6;font-size:0.75em;line-height:1.3em;}
 #content .rightBar .cdsSearchForm p,#content .leftBar .cdsSearchForm p{font-size:0.85em;line-height:1.3em;margin-top:1em;margin-bottom:0.5em;}
 #content .cdsSearchForm h2{margin-bottom:0.5em;font-size:0.9em;}
 #content .rightBar .cdsSearchForm h3,#content .leftBar .cdsSearchForm h3{font-weight:bold;margin-top:1.6em;margin-bottom:0.5em;font-size:0.85em;}
 .cdsSearchForm .labelCampus label{padding-left:0;padding-right:0em;font-size:0.8em;}
 .cdsSearchForm .labelCampus input{margin-right:0.8em;margin-left:0.3em;! margin-left:-0.2em;padding-left:0;padding-top:0.3em;}
 #content .cdsSearchForm input.text{margin:0;width:86%;}
 #content .leftBar .cdsSearchForm input.button{width:auto;margin:0;}
 html body #mc #cc #content .cdsSearchForm select{margin:0;width:95%;}
 html body #mc #cc #content .rightBar .cdsSearchForm select{width:83%!;margin:0;width:89%;}
 html body #mc #cc #content .cdsSearchForm input.button{margin:0;margin-top:1em;margin-bottom:0.5em;margin-right:0;}
