bplist00_WebSubresources_WebMainResource  _WebResourceData_WebResourceMIMEType^WebResourceURL_WebResourceResponseO|/* ETALUS CSS - STAINLESS - v3.072.001.647 */ input[type="text"],input[type="password"],textarea, select { border: 2px solid #93A2BF ; background-color: #FDFDFD ; -moz-border-radius: 6px; padding: 2px; } input.checkbox, input.radio { border:none; } body { font: 10px Arial,Verdana,Helvetica; margin: 0px; padding: 15px; } /* a:link { color: #172D37 } a:visited { color: #232B3A } a:active { color: #232B3A } */ .blanklistoption {color: #008000; font-weight: bold } .formbutton {color: #ffffff; background-color:#495A7C; font: 12px arial; font-weight: bold; cursor: pointer; } .formbutton:hover { COLOR: #053A7C; background: #c5c5c9 ; } .datalabel { font-family: arial,verdana,helvetica; font-size: 9pt; } .datalabelbold { font-family: arial,verdana,helvetica; font-size: 9pt; font-weight: bold } .datalabelcritical { font-family: arial,verdana,helvetica; font-size: 9pt; font-weight: bold; color: #FF0000} .helptext { font-family: arial,verdana,helvetica; font-size: 9pt; color: #366D6D } .helptextwarn { font-family: arial,verdana,helvetica; font-size: 9pt; color: #500000; font-weight: normal } .helptexttopic { font-family: arial,verdana,helvetica; font-size: 10pt; color: #000000 } .linkbuttonwrap { font-family: arial,verdana,helvetica; font-size: 13pt; color: #909090 } .linkbuttonwrapsmall { font-family: arial,verdana,helvetica; font-size: 9pt; color: #9C9C9C; font-weight: bold} .listviewlink { color:#232B3A; font-family: Arial,Verdana,Helvetica; font-size: 9pt; font-weight:bold; text-decoration:none} .listviewlink:hover { COLOR: #232B3A; FONT-FAMILY: Arial,Verdana,Helvetica ; font-weight: bold ; TEXT-DECORATION: underline overline ; background: #FFFFFF ; } .listviewlinkwhite { color:#FFFFFF; font-family: Arial,Verdana,Helvetica; font-size: 9pt; font-weight:bold; text-decoration:none} .listviewlinkwhite:hover { COLOR: #202020; FONT-FAMILY: Arial,Verdana,Helvetica ; font-weight: bold ; TEXT-DECORATION: underline overline ; background: #FFFFFF ; } .listlinkhover { color: #000050; font-family: Arial,Verdana,Helvetica ; font-size: 9pt; font-weight: bold; text-decoration: none } .listlinkhover:hover { color: #0000C0; font-family: Arial,Verdana,Helvetica ; font-size: 9pt; font-weight: bold; text-decoration: underline } .listlinkhovernc { color: #003030; font-family: Verdana,Arial,Helvetica; font-size: 10pt; font-weight: bold; text-decoration: none } .listlinkhovernc:hover { color: #005050; text-decoration: underline } .listlinkhoversmall { color: #303030; font-family: Arial,Helvetica; font-size: 8pt; font-weight: bold ; text-decoration: none } .listlinkhoversmall:hover { font-family: Arial,Helvetica; font-size: 8pt; font-weight: bold; text-decoration: underline; } .listviewlinkhelp { color: #232B3A; font-family:Arial,Verdana,Helvetica ; font-size: 9pt; font-weight:bold; text-decoration:none ; cursor: help ; } .listviewlinkhelp:hover { COLOR: #232B3A; FONT-FAMILY: Arial,Verdana,Helvetica ; font-weight: bold ; TEXT-DECORATION: underline overline ; background: #FFFFFF ; cursor: help ; } .listviewlink2 { color:#004040;font-family:Arial,Verdana,Helvetica; font-size: 8pt; font-weight:normal; text-decoration:none} .listviewlink2:hover { COLOR: #000040; font-weight: normal ; TEXT-DECORATION: underline ; background: #FFFFFF ; } .listheadlink { color:#232B3A; font-family:Arial;font-size: 9pt; font-weight:bold } .listheadlinksmall { color:#232B3A; font-family:Arial;font-size: 8pt; font-weight:bold } .listheadfull { color:#232B3A; font-family:Arial;font-size: 9pt; font-weight:bold } .listheadplain { color:#232B3A; font-family:Arial; font-weight:bold } .listlinktodetail { color:#232B3A; font-family:Arial,Verdana,Helvetica; font-size: 10pt } .helplink { color:#232B3A; font-family:Arial,Verdana,Helvetica; font-size: 10pt; font-weight:bold } .listviewtext { font-family:arial,verdana,helvetica; font-size: 9pt } .defaultfont { font-family:arial,verdana,helvetica; font-size: 9pt } .defaulttext { font-family:arial,verdana,helvetica; font-size: 9pt } .defaultbold { font-family:arial,verdana,helvetica; font-size: 9pt; font-weight:bold } .defaultcolor { font-family:arial,verdana,helvetica; font-size: 9pt; color: #232B3A } .defaultcolorbold { font-family:arial,verdana,helvetica; font-size: 9pt; color: #232B3A; font-weight:bold } .defaultsmall { font-family:arial,verdana,helvetica; font-size: 8.5pt } .defaultsmallbold { font-family:arial,verdana,helvetica; font-size: 8.5pt; font-weight:bold } .defaultsmallcolor { font-family:arial,verdana,helvetica; font-size: 8.5pt; color: #232B3A } .defaultsmallcolorbold { font-family:arial,verdana,helvetica; font-size: 8.5pt; color: #232B3A; font-weight:bold } .verysmall { font-family:Arial,Verdana,Helvetica;font-size: 7.5pt; color: #000000; } .verysmallbold { font-family:Arial,Verdana,Helvetica;font-size: 7.5pt; color: #000000; font-weight:bold } .listsmall { font-family:Arial,Verdana,Helvetica; font-size: 8pt; color: #000000; } .listsmallbold { font-family:Arial,Verdana,Helvetica; font-size: 8pt; color: #000000; font-weight:bold } .titlefont { font-family: Arial,Verdana,Helvetica; font-size: 10pt; color: #202020; font-weight:bold } .menutopictext { color: #011834; font-family:Arial,Helvetica; font-size: 10pt; font-weight:bold; text-decoration:none } .menutopictext:hover { color: #013A39; font-size: 10pt; font-family:Arial,Helvetica; font-weight:bold; text-decoration: underline } .menuitemtext { color: #001111; font-family:Arial,Helvetica; font-size: 10pt; font-weight:bold; text-decoration:none } .menuitemtext:hover { color: #022D60; font-size: 10pt; font-weight:bold ;font-family:Arial,Helvetica; text-decoration: underline } .menusectioncurrent { color: #232B3A;font-family:Arial,Helvetica; font-size: 10pt; font-weight:bold; text-decoration:none } .menusectioncurrent:hover { color: #232B3A;font-family:Arial,Helvetica; font-size: 10pt; font-weight:bold; text-decoration: underline } .menusectionnotcurrent { color: red;font-family:Arial,Helvetica; font-size: 10pt; font-weight:bold; text-decoration:none } .menusectionnotcurrent:hover { color: red;font-family:Arial,Helvetica; font-size: 10pt; font-weight:bold; text-decoration: underline } .menutm { font-family:Verdana,Helvetica,Arial;font-size: 8pt } .menuprogramname { font-family:Arial;font-size: 9pt; font-weight:bold } .menumainmenutext { color: #00003C; font-family:Arial; font-size: 9pt } .rolotext { color:#000000; font-family:Verdana,Helvetica,Arial; font-size: 10pt } .rolohot { font-family:Verdana,Helvetica,Arial; font-size: 10pt; color: #232B3A; font-weight:bold} .rololink { color:#000000; font-family:Verdana,Helvetica,Arial; font-size: 10pt } .rologray { font-family:Verdana,Helvetica,Arial;font-size: 10pt; color: #c0c0c0} .roloselected { font-family:Verdana,Helvetica,Arial;font-size: 20pt; color: #232B3A; font-weight:bold } .headericon {color: #93A2BF; font-family:Verdana,Helvetica,Arial; font-size: 14pt; font-weight:bold } .menubackcolor { background-color: #55648C } .menucontenttd { background-image: url(eti/mnutrans.gif); background-repeat: repeat-x ; background-position: bottom ; } .tlistheadborder { background-color: #93A2BF; font-family:arial,verdana,helvetica; font-size: 9pt; border: 1px solid #93A2BF ; -moz-border-radius: 6px; } .tlistborder { background-color: #FFF; font-family:arial,verdana,helvetica; font-size: 9pt; border: 1px solid #93A2BF ; -moz-border-radius: 6px; } .tlist { background-color: #93A2BF; } .tlistcell { background-color: #FFFFFF } .tlistcelldark { background-color: #F0F0F0 } .tlistcellhot { background-color: #FcFcFc; cursor: pointer; } .tlistcellhotred { background-color: #FDD6D5; cursor: pointer; } .tlistcellhotgreen { background-color: #D1E0D1; cursor: pointer; } .tlistcellhotyellow { background-color: #FFFFC1; cursor: pointer; } .tlistcellhotblue { background-color: #C7C8FC; cursor: pointer; } .tlistcellselected { background-color: #F9F4C1; cursor: pointer; } .tlistcelldarkhot { background-color: #F0F0F0; cursor: pointer; } .tlistcellhighlight { background-color: #F4EE9D; cursor: pointer; } .tlistheadcell { background-color: #DFE3E9; text-align: center ; background-image: url(eti/tlistheadcell.gif); background-repeat: repeat-x; background-position: bottom; } .tlistfootcell { background-color: #DFE3E9; background-image: url(eti/tlistheadcell.gif); background-repeat: repeat-x; background-position: bottom; } .tlistsummary { background-color: #FFFFFF; } .tdata { background-color: #93A2BF; } .tdata td { background-color: #FEFEFD; font-family:arial,verdana,helvetica; font-size: 9pt } .tdata2 { background-color: #FFFFFF; } .tdata2 td { background-color: #DFE3E9; } .tdata3 { background-color: #FFFFFF } .tdatainner {padding: 6px; background-color: #FFF; border: 1px solid #93A2BF ; } .tdataborder { background-color: #93A2BF; margin: 2px; border: 1px solid #93A2BF ; -moz-border-radius: 6px; } .tdatacell { background-color: #F5F5F5 } .tdatalabelcell { background-color: #F5F5F5 } .tdatahead { background-color: #DFE3E9; background-image: url(eti/tlistheadcell.gif); background-repeat: repeat-x; background-position: bottom; } .thelpcell { background-color: #FFFFFF } .menutableborder { background-color: #BABABA } .menutable { background-color: #FcFcFc } .menutitlecell { background-color: #E4E4E4 } .tabledivider { color: #BABABA } .barmenulink { font-weight: bold; font-family: Verdana; font-size: 10pt; color: #FFFFFF; text-decoration: none } .barmenulink:hover { color: #FFFF00; font-size: 10pt; font-weight: bold ; font-family: Verdana; text-decoration: underline } .tablabel { color: #0000F0; font-weight: bold; font-family: Verdana,Helvetica,Arial; font-size: 9pt; text-decoration:none } .tablabel:hover { color: #0000F0; font-weight: bold; font-family: Verdana,Helvetica,Arial; font-size: 9pt; text-decoration:underline } .tablabelhot { color: #0000C0; font-weight: bold; font-family: Verdana,Helvetica,Arial; font-size: 9pt; text-decoration:none } .tfilterborder { background-color: #FFF; font-family:arial,verdana,helvetica; font-size: 9pt; border-color: #999; border-width: 1px ; -moz-border-radius: 6px; border-style: solid; } .tfiltercell { background-color: #FFF } .statusdivwrap { border: 1px solid #93A2BF; background-color: #F8FAFA; -moz-border-radius-topleft: 6px; -moz-border-radius-topright: 6px; -moz-border-radius-bottomleft: 6px; -moz-border-radius-bottomright: 6px; vertical-align:middle ; margin-bottom: 4px; margin-left: 1px; margin-right: 1px; margin-top: 0px; border-color: #999; border-width: 1px 1px 1px 1px ; padding: 5px; } .statusdivwrapcomplete { border: 1px solid #93A2BF; background-color: #D9ECDC; -moz-border-radius-topleft: 6px; -moz-border-radius-topright: 6px; -moz-border-radius-bottomleft: 6px; -moz-border-radius-bottomright: 6px; vertical-align:middle ; margin-bottom: 4px; margin-left: 1px; margin-right: 1px; margin-top: 0px; border-color: #999; border-width: 1px 1px 1px 1px ; padding: 0px; } .statusdivwrapneedsreview { border: 1px solid #93A2BF; background-color: #FFE8E8; -moz-border-radius-topleft: 6px; -moz-border-radius-topright: 6px; -moz-border-radius-bottomleft: 6px; -moz-border-radius-bottomright: 6px; vertical-align:middle ; margin-bottom: 4px; margin-left: 1px; margin-right: 1px; margin-top: 0px; border-color: #999; border-width: 1px 1px 1px 1px ; padding: 0px; } .statusdivwrapna { border: 1px solid #93A2BF; background-color: #E9D6E8; -moz-border-radius-topleft: 6px; -moz-border-radius-topright: 6px; -moz-border-radius-bottomleft: 6px; -moz-border-radius-bottomright: 6px; vertical-align:middle ; margin-bottom: 4px; margin-left: 1px; margin-right: 1px; margin-top: 0px; border-color: #999; border-width: 1px 1px 1px 1px ; padding: 0px; } .pagebreak { page-break-after: always } .hmenuwrapcell { background-color: #FFFFFF} .hmenuwrapborder { background: url("eti/ceback.gif")} .tmanseclevelrednormal { background-color: #ffBBBB } .tmanseclevelredhot { background-color: #ff5050 } .tmanseclevelyellownormal { background-color: #FFFFBB } .tmanseclevelyellowhot { background-color: #FFFF50 } .tmanseclevelgreenhot { background-color: #50FF50 } .tmanseclevelgreennormal { background-color: #C6FFc6 } .menunavlinks { font: 12px arial; color: #FFF380; font-weight: bold; text-decoration: none; } .ddmx { font: 12px tahoma; } .ddmx .item1, .ddmx .item1:hover, .ddmx .item1-active, .ddmx .item1-active:hover { padding: 3px 10px 3px 10px; font: 12px arial; color: #ffffff; font-weight: bold; text-decoration: none; display: block; white-space: nowrap; position: relative; } .ddmx .item2, .ddmx .item2:hover, .ddmx .item2-active, .ddmx .item2-active:hover { padding: 3px 8px 4px 8px; font: 12px tahoma; color: #000000; font-weight: normal; text-decoration: none; display: block; white-space: nowrap; position: relative; z-index: 500; } .ddmx .item2 { background: #DDE3eB; display: block; } .ddmx .item2:hover, .ddmx .item2-active, .ddmx .item2-active:hover { background: #ffffff; } .ddmx .arrow, .ddmx .arrow:hover { padding: 3px 16px 4px 8px; } .ddmx .item2 img, .ddmx .item2-active img{ position: absolute; top: 4px; right: 1px; border: 0; } .ddmx .section { border: 1px solid #303030; position: absolute; background: #DDE3EB ; visibility: hidden; z-index: -1 ; } /* --------------------------------------- USING RELATIVE FONT SIZES --------------------------------------- */ /* --------------------------------------- GENERAL POSITIONING STUFF --------------------------------------- body { background:#99ABB5; margin: 0px; padding: 0px; font-family: Lucida Grande, Arial, Verdana, sans-serif; font-size: 12px; text-align: justify; color:#424242; } #content a { color:#333; text-decoration:underline; } #content a:hover { background-color: #909090; } */ /* --------------------------------------- THE HEADER --------------------------------------- */ #header{ background:url(eti/back_top.jpg) repeat-x; height:1px; } #header #logo { margin-left:2em; float: left; } #header #globe { margin-right:0.5em; background: url(eti/globe.jpg) no-repeat; height:100px; width: 273px; float: right; } /* --------------------------------------- THE CONTENT AREA --------------------------------------- */ #content { margin: 10px 160px 10px 130px; background: #f5f5f5; border: 1px solid #7F888D; z-index:1; } #content h1 { color: #303030; text-align: center; font:40px Georgia, Times New Roman, serif; text-transform: uppercase; padding: 0px; margin-top: 10px; margin-bottom: 10px; } #content h2 { color: #505050; font-size: 22px; border-bottom: 1px solid #99ABB5; font-weight: normal; margin: 10px 15px; margin-top:15px; padding-bottom:1px; text-transform: capitalize; } #content h3 { color: #586872; font-size: 16px; font-weight: bold; margin: 10px 15px; text-transform: capitalize; } #content h5 { color: #6F8490; font-size: 16px; font-weight: bold; text-transform: capitalize; width:60%; margin: 0px auto; margin-top:25px; margin-bottom:0px; } #content p{ margin: 10px 20px; } #breadcrumb { color:#777; margin:5px 20px 0px; font-size:11px; border-left:50px solid #C2C9D1; border-bottom: 1px solid #bbb; border-top: 1px solid #bbb; border-right: 1px solid #bbb; padding:2px; padding-left:5px; } #breadcrumb a{ color:#777; } #breadcrumb a:hover, h4 a:hover{ color:#555; background: transparent; } /* --------------------------------------- THE LISTINGS PAGES --------------------------------------- */ h4 { margin:0px 20px; padding:1px 0px; text-align: center; border-bottom: 1px solid #bbb; border-left: 1px solid #bbb; border-right: 1px solid #bbb; color:#777; font-weight: normal; font-size: 11px; } h4 a { color:#985556; text-decoration: none; margin:0px 2px; font-weight: bold; } .thelistings { width:70%; margin: 10px auto; border: 1px solid #bbb; } .thelistings span, .thelistings span.two{ background-color: #eee; padding:2px 5px 2px 20px; margin:0px; display: block; color:#888; } .thelistings span.two { background-color: #fff; margin:0px; } .thelistings a { color:#985556; display: block; margin-left:-20px; padding-left:20px; } .thelistings a:hover { background: url(eti/bullet.gif) no-repeat 0% 50%; margin:0px; color:#983233; margin-left:-15px; padding-left:15px; } .thelistings span.two a:hover{ background:#fff url(eti/bullet.gif) no-repeat 0% 50%; } /* --------------------------------------- THE SIDEBAR --------------------------------------- */ #sideleft { position: absolute; width: 130px; top: 80px; left: 10px; } #sideright { position: absolute; width: 160px; top: 80px; right: 10px; } .sidepiece { background:#93A2BF url(eti/corner2.gif) no-repeat right bottom; padding: 1px; margin-bottom:10px; color: #121212; font-size: 12px; } #sideright .sidepiece { background:#93A2BF url(eti/corner_right2.gif) no-repeat left bottom; height: 170px; overflow:auto; } .sidepiece h3 { text-align: center; background:url(eti/back_navheader.gif) repeat-x; font:22px arial, verdana, helvetica; font-weight: 100; line-height: 40px; color:#000; margin:0px; padding:0px; height:39px; } .sidepiece p { margin:5px 12px 10px; } .sidepiece ul { margin:0px 0px 10px 20px; padding:0px; list-style-type:square; } .sidepiece input { background: #DEDEE4; border:1px solid #99ABB5; margin-bottom:5px; } .sidepiece .button { background: #BAC3D6; border:1px solid #CAB6BB; color:#eee; } .sidepiece .center { text-align: center; } .sidepiece a { color:#222; } .sidepiece a:hover { color:#CCC; } /* --------------------------------------- THE NAVIGATION BAR --------------------------------------- */ #navigate { padding:0px; margin: 0px; margin-bottom: 20px; margin-top: 5px; list-style: none; z-index:5; background:transparent; width:149px; } #navigate li { list-style: none; text-align: right; padding:0px; margin: 0px; margin-bottom: 1px; position: relative; background: transparent; } /* quick menu items */ #navigate li a{ font:10px Lucida Grande, Arial, Verdana, sans-serif; color:#202200; background: #BAC3D6; display: block; padding:3px 10px 3px 2px; text-decoration: none; font-weight: lighter; } #navigate li a:hover { color: #EEE; } /* SUB NAVIGATION BAR*/ #navigate li ul { position: absolute; right: 140px; top: 5px; display: none; background: #93A2BF; border: 1px solid #303030; padding: 0px; margin: 0px; width: 100px; } #navigate li ul li { background: #DEDEE4; margin: 0px; } #navigate li:hover ul, #navigate li.over ul { display: block; z-index:10; width:100px; padding: 0px; margin: 0px; background: #93A2BF; } #navigate li ul li a{ font:11px Lucida Grande, Arial, Verdana, sans-serif; color:#983233; background: #DEDEE4; display: block; width: 100px; padding:1px 20px 1px 2px; margin: 0px; text-decoration: none; font-weight: lighter; border-bottom: 1px solid #eee; } #navigate li ul li a:hover { background:#DEDEE4 url(eti/bullet.gif) no-repeat 95% 50%; color:#333; } /* --------------------------------------- THE FOOTER --------------------------------------- */ #footer { background:#FFFFFF; color:#777; border:1px solid #FFFFFF; margin: 5px 170px 10px 140px; } #footer p { margin:0px; padding:5px; text-align: center; font-size: 11px; } #footer a { color:#555; } #footer a:hover { color:#333; } /* --------------------------------------- --------------------------------------- */ div.blog { margin:0px 0px 20px 0px; } div.blog_timestamp { color: #333; text-align: left; background-color: transparent; margin:0px 15px 10px 15px; border-bottom:1px dotted #999; } div.blog_search { text-align: center; } div.center { text-align: center; margin:5px 15px; } #content h2.blog_date { border:0px; } h3.blog_title { font-weight:bold; margin:10px 0px 0px 0px; border-top:1px dotted #999; } /* --------------------------------------- VARIOUS --------------------------------------- */ #content ul { list-style-type:square; } #content ol, #content ul { margin-right:20px; } #content ol.rules li, #content ol.tips li { margin-bottom:10px; } .Image{ margin:10px; } .image_right{ margin:10px; float:right; } #help_window { margin:0px; padding:10px 10px 10px 10px; color:#000; background-color:#CCCCFF; border:1px solid #000; } .form{ background-color:#eee; border:1px solid #999; font-family:verdana, arial, helvetica, sans-serif; font-size:11px; color:#333; } .button{ background-color:#eee; border:1px solid #999; font-family:verdana, arial, helvetica, sans-serif; font-size:11px; color:#983233; } .blackborder{ border:1px solid #333; } li.fluff { padding: 10px 0px 0px 0px; } .left { text-align:left; } /* --------------------------------------- USING RELATIVE FONT SIZES --------------------------------------- */ /*/*/a{} body, body #content p { font-size: 12px; voice-family: "\"}\""; voice-family: inherit; font-size: small; } html>body, html>body #content p { font-size: 12px; } body .sidepiece, body #footer p, body #breadcrumb, body div.blog_timestamp { font-size: 11px; color: #111; } body #content h1 { font-size: 40px; } body #content h2 { font-size: 20px; } body .sidepiece h3 { font-size: 22px; } body #navigate li a { font-size: 13px; } body { line-height: 17px; } * html body, * html body #content p { font-size: 12px; voice-family: "\"}\""; voice-family: inherit; font-size: 13px; } * html body .sidepiece h3 { font-size: 24px; } * html body #content h1 { font-size: 40px; } * html body #content h2 { font-size: 24px; } * html body #navigate li a { font-size: 12px; } * html body #navigate li ul li a { font-size:12px; } * html body .sidepiece, * html body #footer p, * html body #breadcrumb, * html div.blog_timestamp { font-size: 11px; } /* */ /* Fix Submenu in IE. Hide from IE Mac \*/ * html ul#navigate li { float: left; height: 1%; } * html ul#navigate li a { height: 1%; } /* End */ /* --------------------------------------- FIXING THINGS FOR IE (*kills IE*) --------------------------------------- */ * html ul#navigate { height:135px; } * html #navigate li ul { right:148px; } * html #navigate li:hover ul, * html #navigate li.over ul, * html #navigate li ul li a { width:120px; } .grminqheaderwrap { border: 1px solid #DEE4EF; background-color: #DEE4EF; -moz-border-radius-topleft: 16px; -moz-border-radius-topright: 16px; -moz-border-radius-bottomleft: 16px; -moz-border-radius-bottomright: 16px; vertical-align:middle ; margin-bottom: 4px; margin-left: 1px; margin-right: 1px; margin-top: 0px; border-color: #DEE4EF ; border-width: 1px 1px 1px 1px ; padding: 10px; } /* --------------------------------------- Accessibility Styles --------------------------------------- */ .hiddenmenuitem { color: #fff; font-size: 1pt; text-decoration: none } .hiddenmenudiv { border: 0px ; background-color: #fff ; margin: 0px ; border-width: 0px ; height: 1px ; padding: 0px ; position:fixed ; top:1px ; left:40px ; } /* --------------------------------------- Faculty Portal Dashboard --------------------------------------- */ /*For legacy screens we need to be able to control the base font so "medium" does not bump them up and there are no defaults to mess things up. With this we can base everything off of "em" units. */ .FacPortalBaseFont { font-size: 16px; font-family: arial,verdana,helvetica; font-weight:normal; font-style: normal; color: black; } /* Basic faculty portal fonts*/ .FacPortalLabel, .FacPortalLabelUrgent, .FacPortalInput, .FacPortalSectionHeader, .FacPortalSectionMessage, .stickypadfont, .stickypadfontUrgent, .stickypadrate, .stickypadrateOk, .stickypadrateUrgent, .stickypadrateOk, .CourseName, .FacPortalPeople, .DeptHeaderName, .DeptHeaderResponseRate, .DeptHeaderResponseRateOk, .DeptHeaderResponseRateUrgent, .CourseActionLinkFont, A.CourseActionLink, .ImageLinkFont, A.ImageLink, .FacPortalButton, .CopyRight { font-family: arial,verdana,helvetica; font-weight:normal; font-style: normal; color: black; background-color: white; } /* END - Basic faculty portal fonts*/ /* Response rate fonts and controls */ .stickypadfontUrgent, .stickypadfont { font-size: .7em; background-color: transparent; } .stickypadfontUrgent { color: red; } .stickypadrateOk, .stickypadrateUrgent, .stickypadrate { font-size: .9em; font-weight: bold; width:100%; position: relative; text-align:center; margin-bottom:5px; background-color: transparent; } .stickypadrateUrgent { color: red; } .stickypadrateOk { color: green; } .stickypadrate { color: darkblue; } DIV.StickyPadLeft { float:left; margin-top:10px; margin-left:5px; margin-right:5px; text-align:center; } /* End Response rate fonts and controls */ /* Specific Dashboard fonts */ .FacPortalLabel { font-size: 1em; } .FacPortalLabelUrgent { font-size: 1em; color:red; } .FacPortalInput { font-size: 1em; color: #333333; } .FacPortalSectionHeader { font-size: 1.9em; font-weight: bold; } .FacPortalSectionMessage { font-size: 1em; color: DarkSlateGray; } .CourseName { font-size: .8em; color: DarkSlateGray; } .FacPortalPeople { font-size: .7em; padding: 1px; margin-bottom:10px; height: 26px; overflow:hidden; } .DeptHeaderName { font-size: 1.2em; font-weight: bold; } .DeptHeaderResponseRate { color: slategray ; } .DeptHeaderResponseRateOk { color: #939D4D ; } .DeptHeaderResponseRateUrgent { color: red ; } .DeptHeaderResponseRate, .DeptHeaderResponseRateOk, .DeptHeaderResponseRateUrgent { font-size: .9em; font-weight: bold; } .Copyright { font-size: .8em; color:#808080; } /* END - Specific Dashboard fonts */ /* Dashboard layout controls */ .divClear { clear:both; } HR.HRLineDivider { clear: both; color:lightgray; background-color:lightgray; height:1px; border-width:0; } DIV.FacPortalRowCell { float:left; margin-top:10px; margin-left:5px; margin-right:5px; text-align:center; } DIV.FacPortalRowCellRight { float:right; margin-top:10px; margin-left:5px; margin-right:5px; text-align:center; white-space: nowrap; } DIV.FacPortalSectionVisible { display:block; } DIV.FacPortalSectionHidden { display:none; } DIV.FacPortalSectionVisible, DIV.FacPortalSectionHidden { background-color:white ; padding: 1px; margin-bottom:0px; overflow:hidden; width:100%; } DIV.DeptHeader { border-bottom: 1px solid #939D4D; border-top: 0px; border-right: 0px; border-left: 0px; background: none white; color: #000000; margin-top: 5px; margin-bottom: 5px; margin-right: auto; margin-left: auto; padding: 0; text-align: left; width: 100%; } DIV.DeptSection { background-color:white ; padding: 1px; margin-bottom:10px; height: 1px; visibility:hidden; overflow:hidden; } .dataformspacer { margin-top: 1em; } /*This is for centered controls with a label and an input. The 2 widths will vary based on the form*/ .dataformcol1 { float: left; margin: 0px 10px 0px 0px; width: 47%; text-align: right; vertical-align:bottom; } .dataformcol2 { display: block; float: left; margin: 0px; width: 47%; text-align: left; vertical-align:bottom; } /* End Dashboard layout controls */ /* Faculty portal buttons and links */ /* Important note for IE. The plain background attribute must be last (of the 3 bg lines) or this will not work in quirks mode. The underscore means only IE will read or the gradient will not work for other browsers. */ .FacPortalButton { border-top: 1px solid #CECEFF; background: -moz-linear-gradient(top, #CECE7C, #91A13A); background: -webkit-gradient(linear, left top, left bottom, from(#CECE7C), to(#91A13A)); _background: #91A13A; padding: 5px 15px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0; -moz-box-shadow: rgba(0,0,0,1) 0 1px 0; box-shadow: rgba(0,0,0,1) 0 1px 0; text-shadow: rgba(0,0,0,.4) 0 1px 0; color: white; font-size: 1em; font-weight: bold; text-decoration: none; vertical-align: middle; } .FacPortalButton:hover { border-top-color: #939D4D; color: #ccc; } .FacPortalButton:active { border-top-color: #1b435e; } /*Similar size, different color. used interchagably for link or not link.*/ .CourseActionLinkFont { font-size: 1em; font-weight:bold; } A.CourseActionLink { font-size: 1em; font-weight:bold; color: #428EAE; text-decoration: none; } A.CourseActionLink:link { } A.CourseActionLink:visited { color:#428EAE; } A.CourseActionLink:hover { text-decoration: underline; color: #939D4D; } A.CourseActionLink:active { color: #808080; text-decoration: none; } /*Similar size, different color. used interchagably for link or not link.*/ .ImageLinkFont { font-size: .7em; font-weight:bold; } A.ImageLink { font-size: .7em; font-weight:bold; color: #428EAE; text-decoration: none; } A.ImageLink:link { } A.ImageLink:visited { color: #428EAE; } A.ImageLink:hover { text-decoration: underline; color: #939D4D; } A.ImageLink:active { color: #808080; text-decoration: none; } /* end buttons and links. */ Xtext/css_-http://evaluation.uc.edu/etw/et_stainless.cssObplist00bcX$versionX$objectsY$archiverT$top"()012HIJKLMNOPQRSTUVWX\]U$null  !R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1#$%&[NS.relativeWNS.base_-http://evaluation.uc.edu/etw/et_stainless.css*+,-Z$classnameX$classesUNSURL./UNSURLXNSObject#A\O3456?WNS.keysZNS.objects789:;<=> @ABCDEFGVServer\Content-Type\X-Powered-By]Last-Modified]Accept-RangesTDate^Content-LengthTEtag_Microsoft-IIS/6.0Xtext/cssWASP.NET_Thu, 03 Nov 2011 13:07:03 GMTUbytes_Mon, 02 Jan 2012 21:41:46 GMTU31952_"a6694c7b299acc1:55e"*+YZ_NSMutableDictionaryY[/\NSDictionary|*+^__NSHTTPURLResponse`a/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchiverde_WebResourceResponse#-27V\wz~ &,/5>GIPXcenprtvxz|~ 28X^v{fOGGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f,, H*\ȰÇ#JHŋ3jȱǏ CI`@;Yimage/gif_+http://evaluation.uc.edu/etw/eti/ceback.gifObplist00bcX$versionX$objectsY$archiverT$top"()012HIJKLMNOPQRSTUVWX\]U$null  !R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1#$%&[NS.relativeWNS.base_+http://evaluation.uc.edu/etw/eti/ceback.gif*+,-Z$classnameX$classesUNSURL./UNSURLXNSObject#A\#ĵ3456?WNS.keysZNS.objects789:;<=> @ABCDEFGVServer\Content-Type\X-Powered-By]Last-Modified]Accept-RangesTDate^Content-LengthTEtag_Microsoft-IIS/6.0Yimage/gifWASP.NET_Tue, 29 Nov 2011 22:43:00 GMTUbytes_Mon, 02 Jan 2012 21:41:55 GMTS839_"07273fe8aecc1:55e"*+YZ_NSMutableDictionaryY[/\NSDictionaryG*+^__NSHTTPURLResponse`a/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchiverde_WebResourceResponse#-27V\wz~ $*-3<EGNVaclnprtvxz| 17W[qv f O: function get_el(n) { if (isExplorer || isGecko) { return document.getElementById(n); } else if (isNetscape) { return eval("document."+n); } } function old_get_el(n) { if (isExplorer || isGecko) { return document.getElementById(n); } else if (isNetscape) { return eval("document."+n); } } function setall(daid,date) { lnCount = document.dataform.elements.length + 1; for (i = 1; i < lnCount; i++) { if (eval(document.getElementById(daid + String(i)))) { lo=document.getElementById(daid + String(i)); lo.value=date; } } } // CPI: Used to show or hide Individual report table rows. function ToggleAllCommentRows(idstub) { for (i=1;i<28;i++) { reprow=document.getElementById(idstub+i); if (reprow) { if (reprow.style.display == 'none') { try { reprow.style.display='table-row'; } catch(e) { reprow.style.display = 'block'; } } else { reprow.style.display = 'none'; } } } } // CPI: Used to show or hide Individual report table rows. function ToggleCommentRow(id) { reprow=document.getElementById(id); if (reprow) { if (reprow.style.display == 'none') { try { reprow.style.display='table-row'; } catch(e) { reprow.style.display = 'block'; } } else { reprow.style.display = 'none'; } } } function insertAtCursor(myField, myValue) { //IE support if (document.selection) { myField.focus(); sel = document.selection.createRange(); sel.text = myValue; } //MOZILLA/NETSCAPE support else if (myField.selectionStart || myField.selectionStart == '0') { var startPos = myField.selectionStart; var endPos = myField.selectionEnd; myField.value = myField.value.substring(0, startPos) + myValue + myField.value.substring(endPos, myField.value.length); } else { myField.value += myValue; } } function openNewWindow( url ) { window.open(url,'_blank','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=400,height=400'); } var isExplorer=document.all?true:false; var isNetscape=document.layers?true:false; var isGecko=document.getElementById && !isExplorer; // If NS -- that is, !IE -- then set up for mouse capture if (!isExplorer) { document.captureEvents(Event.MOUSEMOVE); } // Set-up to use getMouseXY function onMouseMove document.onmousemove = function (e) { var tempX = 0; var tempY = 0; if (isExplorer) { // grab the x-y pos.s if browser is IE tempX = event.clientX + document.body.scrollLeft; tempY = event.clientY + document.body.scrollTop; } else { // grab the x-y pos.s if browser is NS tempX = e.pageX; tempY = e.pageY; } // catch possible negative values if (tempX < 0) { tempX = 0; } if (tempY < 0){ tempY = 0; } var popup = get_el("popupDiv"); var description = get_el("descriptionDiv"); var lnOffSet=5 var lnWidthOffSet=255 if (popup != null) { popup.style.top = tempY+2; var slideamt; if (isExplorer) { if ( tempX + lnOffSet > document.body.offsetWidth - lnWidthOffSet ) { slideamt = (tempX + lnOffSet) - (document.body.offsetWidth - lnWidthOffSet); popup.style.left = (document.body.offsetWidth - lnWidthOffSet) - 24; } else { popup.style.left = tempX +lnOffSet; slideamt = 0; } } else { if ( tempX + lnOffSet > window.innerWidth - lnWidthOffSet ) { slideamt = (tempX + lnOffSet) - (window.innerWidth - lnWidthOffSet); popup.style.left = (window.innerWidth - lnWidthOffSet) - 20; } else { popup.style.left = tempX + lnOffSet; slideamt = 0; } } slideamt = (slideamt >= 0) ? slideamt : 0; slideamt = (slideamt < 210) ? slideamt : 209; var leftimg = get_el("leftimg"); var rightimg = get_el("rightimg"); leftimg.style.width=1+slideamt; rightimg.style.width=210-slideamt; return true; } } function setLayerVisibility(el, v) { if (isExplorer || isGecko) { el.style.visibility = (v?"visible":"hidden"); } else if (isNetscape) { el.visibility = (v?"show":"hide"); } } function toggleForm(szDivID, iState) // 1 visible, 0 hidden { var obj = document.layers ? document.layers[szDivID] : document.getElementById ? document.getElementById(szDivID).style : document.all[szDivID].style; obj.visibility = document.layers ? (iState ? "show" : "hide") : (iState ? "visible" : "hidden"); } function popup(desc,lcStyle) { var popup = get_el("popupDiv"); var description = get_el("descriptionDiv"); if (lcStyle==null) { lcStyle='helptext' } description.innerHTML = '' + desc + ''; popup.style.display = 'block'; setLayerVisibility(popup, 1) ; } function popdown() { var popup = get_el("popupDiv"); setLayerVisibility(popup, 0) ; popup.style.display = 'none'; } function toggledisplay(lcDivID) { lo=get_el(lcDivID) ; lo.style.display = (lo.style.display=="none") ? "block" : "none" ; return lo.style.display } function setdidsplay(lcDivID,lMode) { lo=get_el(lcDivID) ; lo.style.display = (lMode==true) ? "block" : "none" ; return lo.style.display } function ToggleReportCheckbox(lcRefID,llSkipBox) { if (llSkipBox==null) { llSkipBox=false; } lo=get_el("chk"+lcRefID); if (llSkipBox==false) { lo.checked = (lo.checked==true) ? false : true; } loRow=get_el("row"+lcRefID); loRow.className= (lo.checked==true) ? 'tlistcellselected' : 'tlistcellhot'; } function CheckSubCat(lcListName,llSet) { var i=0,lnCount=0 ; lnCount=eval("document.dataform."+lcListName+".length") ; for (i = 0; i < lnCount; i++) { eval("document.dataform."+lcListName+"[i].checked=llSet") ; } } function CheckSubDetails(lcColName,lcList,llSet) { list = lcList.split(","); var i=0,lnCount=0,boxname=""; lnCount=eval("list.length") ; for (i = 0; i < lnCount; i++) { boxname = lcColName + list[i]; if (eval("document.dataform."+boxname+".disabled==false")) { eval("document.dataform."+boxname+".checked=llSet") ; } } } function isChecked(lcForm,lcName) { var i=0,lcString="",lnCount=0 ; lnCount = eval("document." + lcForm + "." + lcName + ".length") ; if (lnCount > 0) { for (i = 0; i < lnCount; i++) { if (eval("document." + lcForm + "." + lcName + "[" + i + "].checked")) { return true ; } } } else { // There's only one checkbox. if (eval("document." + lcForm + "." + lcName + ".checked")) { return true ; } } return false ; } function checkManSecRowBackgrounds(lcRefID, value) { lo=get_el(lcRefID); loColumnRed=get_el("tdsec" + lcRefID + "RED"); loColumnYellow=get_el("tdsec" + lcRefID + "YELLOW"); loColumnGreen=get_el("tdsec" + lcRefID + "GREEN"); loColumnDescription=get_el("tdsec" + lcRefID + "Description"); if (value==0) { loColumnRed.className='tmanseclevelredhot'; loColumnYellow.className='tmanseclevelyellownormal'; loColumnGreen.className='tmanseclevelgreennormal'; loColumnDescription.className='tmanseclevelrednormal'; } if (value==1) { loColumnRed.className='tmanseclevelrednormal'; loColumnYellow.className='tmanseclevelyellowhot'; loColumnGreen.className='tmanseclevelgreennormal'; loColumnDescription.className='tmanseclevelyellownormal'; } if (value==2) { loColumnRed.className='tmanseclevelrednormal'; loColumnYellow.className='tmanseclevelyellownormal'; loColumnGreen.className='tmanseclevelgreenhot'; loColumnDescription.className='tmanseclevelgreennormal'; } } function GlobalCheckAll(lcForm,lcName,llAction) { var i=0,lcString="",lnCount=0 ; lnCount = eval("document." + lcForm + "." + lcName + ".length") ; if (lnCount > 0) { for (i = 0; i < lnCount; i++) { eval("document." + lcForm + "." + lcName + "[" + i + "].checked=llAction") ; ToggleReportCheckbox(eval("document." + lcForm + "." + lcName + "[" + i + "].value"),true); } } else { // There's only one checkbox. eval("document." + lcForm + "." + lcName + ".checked=llAction") ; ToggleReportCheckbox(eval("document." + lcForm + "." + lcName + ".value"),true); } return false ; } function SetFilters(lcMode) { return true ; var i=0,lnCount=0 ; if ((navigator.appVersion.indexOf("MSIE")==-1) || (document.NavPick == null)){ return true ; } lnCount=document.NavPick.elements.length ; if (lnCount > 0) { for (i = 0; i < lnCount; i++) { if (document.NavPick.elements[i].options != null) { document.NavPick.elements[i].style.visibility=lcMode ; } } } } /* * DO NOT REMOVE THIS NOTICE * * PROJECT: mygosuMenu * VERSION: 1.1.5 * COPYRIGHT: (c) 2003,2004 Cezary Tomczak * LINK: http://gosu.pl/dhtml/mygosumenu.html * LICENSE: BSD (revised) */ /* Todo, bugs to fix: - delay.show = 400 , delay.hide = 400 go Product Three -> Live Demo -> Test Drive -> Test Three , go fast to Product Four. Result: 2 elements highlighted in the same section - delay.show = 0 , delay.hide = 400 go Product Three -> Live Demo , section out , section over, seciont out. Result: Live Demo is not highlighted - active className changing, unnecessary blink - opera: hideSection() exceptions are throwed */ function DropDownMenuX(id) { /* Type of the menu: "horizontal" or "vertical" */ this.type = "horizontal"; /* Delay (in miliseconds >= 0): show-hide menu * Hide must be > 0 */ this.delay = { "show": 0, "hide": 400 } /* Change the default position of sub-menu by Y pixels from top and X pixels from left * Negative values are allowed */ this.position = { "level1": { "top": 0, "left": 0}, "levelX": { "top": 0, "left": 0} } /* fix ie selectbox bug ? */ this.fixIeSelectBoxBug = true; /* Z-index property for .section */ this.zIndex = { "visible": 500, "hidden": -1 }; // Browser detection this.browser = { "ie": Boolean(document.body.currentStyle), "ie5": (navigator.appVersion.indexOf("MSIE 5.5") != -1 || navigator.appVersion.indexOf("MSIE 5.0") != -1), "ie6": (navigator.appVersion.indexOf("MSIE 6.0") != -1) }; if (!this.browser.ie) { this.browser.ie5 = false; this.browser.ie6 = false; } /* Initialize the menu */ this.init = function() { if (!document.getElementById(this.id)) { return alert("DropDownMenuX.init() failed. Element '"+ this.id +"' does not exist."); } if (this.type != "horizontal" && this.type != "vertical") { return alert("DropDownMenuX.init() failed. Unknown menu type: '"+this.type+"'"); } if (this.browser.ie && this.browser.ie5) { fixWrap(); } fixSections(); parse(document.getElementById(this.id).childNodes, this.tree, this.id); } /* Search for .section elements and set width for them */ function fixSections() { var arr = document.getElementById(self.id).getElementsByTagName("div"); var sections = new Array(); var widths = new Array(); for (var i = 0; i < arr.length; i++) { if (arr[i].className == "section") { sections.push(arr[i]); } } for (var i = 0; i < sections.length; i++) { widths.push(getMaxWidth(sections[i].childNodes)); } for (var i = 0; i < sections.length; i++) { sections[i].style.width = (widths[i]) + "px"; } if (self.browser.ie) { for (var i = 0; i < sections.length; i++) { setMaxWidth(sections[i].childNodes, widths[i]); } } } function fixWrap() { var elements = document.getElementById(self.id).getElementsByTagName("a"); for (var i = 0; i < elements.length; i++) { if (/item2/.test(elements[i].className)) { elements[i].innerHTML = '
'+elements[i].innerHTML+'
'; } } } /* Search for an element with highest width among given nodes, return that width */ function getMaxWidth(nodes) { var maxWidth = 135; for (var i = 0; i < nodes.length; i++) { if (nodes[i].nodeType != 1 || /section/.test(nodes[i].className)) { continue; } if (nodes[i].offsetWidth > maxWidth) { maxWidth = nodes[i].offsetWidth; } } return maxWidth; } /* Set width for item2 elements */ function setMaxWidth(nodes, maxWidth) { for (var i = 0; i < nodes.length; i++) { if (nodes[i].nodeType == 1 && /item2/.test(nodes[i].className) && nodes[i].currentStyle) { if ((self.browser.ie5) || (true) ) { nodes[i].style.width = (maxWidth) + "px"; } else { nodes[i].style.width = (maxWidth - parseInt(nodes[i].currentStyle.paddingLeft) - parseInt(nodes[i].currentStyle.paddingRight)) + "px"; } } } } /* Parse nodes, create events, position elements */ function parse(nodes, tree, id) { SetFilters("hidden"); for (var i = 0; i < nodes.length; i++) { if (1 != nodes[i].nodeType) { continue; } switch (true) { // .item1 case /\bitem1\b/.test(nodes[i].className): nodes[i].id = id + "-" + tree.length; tree.push(new Array()); nodes[i].onmouseover = itemOver; nodes[i].onmouseout = itemOut; break; // .item2 case /\bitem2\b/.test(nodes[i].className): nodes[i].id = id + "-" + tree.length; tree.push(new Array()); nodes[i].onmouseover = itemOver; nodes[i].onmouseout = itemOut; break; // .section case /\bsection\b/.test(nodes[i].className): // id, events nodes[i].id = id + "-" + (tree.length - 1) + "-section"; nodes[i].onmouseover = sectionOver; nodes[i].onmouseout = sectionOut; // position var box1 = document.getElementById(id + "-" + (tree.length - 1)); var box2 = document.getElementById(nodes[i].id); var el = new Element(box1.id); if (1 == el.level) { if ("horizontal" == self.type) { box2.style.top = box1.offsetTop + box1.offsetHeight + self.position.level1.top + "px"; //alert("box1.offsetTop: " + box1.offsetTop); //alert("box1.offsetHeight: " + box1.offsetHeight); //alert("self.position.level1.top: " + self.position.level1.top); if (self.browser.ie5) { box2.style.left = self.position.level1.left + "px"; } else { box2.style.left = box1.offsetLeft + self.position.level1.left + "px"; } } else if ("vertical" == self.type) { box2.style.top = box1.offsetTop + self.position.level1.top + "px"; if (self.browser.ie5) { box2.style.left = box1.offsetWidth + self.position.level1.left + "px"; } else { box2.style.left = box1.offsetLeft + box1.offsetWidth + self.position.level1.left + "px"; } } } else { box2.style.top = box1.offsetTop + self.position.levelX.top + "px"; box2.style.left = box1.offsetLeft + box1.offsetWidth + self.position.levelX.left + "px"; } // sections, sectionsShowCnt, sectionsHideCnt self.sections.push(nodes[i].id); self.sectionsShowCnt.push(0); self.sectionsHideCnt.push(0); if (self.fixIeSelectBoxBug && self.browser.ie6) { nodes[i].innerHTML = nodes[i].innerHTML + ''; } break; } if (nodes[i].childNodes) { if (/\bsection\b/.test(nodes[i].className)) { parse(nodes[i].childNodes, tree[tree.length - 1], id + "-" + (tree.length - 1)); } else { parse(nodes[i].childNodes, tree, id); } } } } /* event, item:onmouseover */ function itemOver() { //debug("itemOver("+this.id+") , visible = " + self.visible); SetFilters("hidden"); self.itemShowCnt++; var id_section = this.id + "-section"; if (self.visible.length) { var el = new Element(self.visible.getLast()); el = document.getElementById(el.getParent().id); if (/item\d-active/.test(el.className)) { el.className = el.className.replace(/(item\d)-active/, "$1"); } } if (self.sections.contains(id_section)) { clearTimers(); self.sectionsHideCnt[self.sections.indexOf(id_section)]++; var cnt = self.sectionsShowCnt[self.sections.indexOf(id_section)]; var timerId = setTimeout(function(a, b) { return function() { self.showSection(a, b); } } (id_section, cnt), self.delay.show); self.timers.push(timerId); } else { if (self.visible.length) { clearTimers(); var timerId = setTimeout(function(a, b) { return function() { self.showItem(a, b); } } (this.id, self.itemShowCnt), self.delay.show); self.timers.push(timerId); } } SetFilters("hidden"); } /* event, item:onmouseout */ function itemOut() { //debug("itemOut("+this.id+") , visible = " + self.visible); //alert("Out"); SetFilters("hidden"); self.itemShowCnt++; var id_section = this.id + "-section"; if (self.sections.contains(id_section)) { self.sectionsShowCnt[self.sections.indexOf(id_section)]++; if (self.visible.contains(id_section)) { var cnt = self.sectionsHideCnt[self.sections.indexOf(id_section)]; var timerId = setTimeout(function(a, b) { return function() { self.hideSection(a, b); } }(id_section, cnt), self.delay.hide); self.timers.push(timerId); } } } /* event, section:onmouseover */ function sectionOver() { //debug("sectionOver("+this.id+") , visible = " + self.visible); SetFilters("hidden"); self.sectionsHideCnt[self.sections.indexOf(this.id)]++; var el = new Element(this.id); var parent = document.getElementById(el.getParent().id); if (!/item\d-active/.test(parent.className)) { parent.className = parent.className.replace(/(item\d)/, "$1-active"); } } /* event, section:onmouseout */ function sectionOut() { //debug("sectionOut("+this.id+") , visible = " + self.visible); SetFilters("hidden"); self.sectionsShowCnt[self.sections.indexOf(this.id)]++; var cnt = self.sectionsHideCnt[self.sections.indexOf(this.id)]; var timerId = setTimeout(function(a, b) { return function() { self.hideSection(a, b); } }(this.id, cnt), self.delay.hide); self.timers.push(timerId); //SetFilters("visible"); } /* Show section (1 argument passed) * Try to show section (2 arguments passed) - check cnt with sectionShowCnt */ this.showSection = function(id, cnt) { SetFilters("hidden"); if (typeof cnt != "undefined") { if (cnt != this.sectionsShowCnt[this.sections.indexOf(id)]) { return; } } //debug("showSection("+id+", "+cnt+") , visible = " + this.visible); this.sectionsShowCnt[this.sections.indexOf(id)]++; if (this.visible.length) { if (id == this.visible.getLast()) { return; } var el = new Element(id); var parents = el.getParentSections(); //debug("getParentSections("+el.id+") = " + parents); for (var i = this.visible.length - 1; i >= 0; i--) { if (parents.contains(this.visible[i])) { break; } else { this.hideSection(this.visible[i]); } } } var el = new Element(id); var parent = document.getElementById(el.getParent().id); if (!/item\d-active/.test(parent.className)) { parent.className = parent.className.replace(/(item\d)/, "$1-active"); } if (document.all) { document.getElementById(id).style.display = "block"; } document.getElementById(id).style.visibility = "visible"; document.getElementById(id).style.zIndex = this.zIndex.visible; if (this.fixIeSelectBoxBug && this.browser.ie6) { var div = document.getElementById(id); var iframe = document.getElementById(id+"-iframe"); iframe.style.width = div.offsetWidth + parseInt(div.currentStyle.borderLeftWidth) + parseInt(div.currentStyle.borderRightWidth); iframe.style.height = div.offsetHeight + parseInt(div.currentStyle.borderTopWidth) + parseInt(div.currentStyle.borderBottomWidth); iframe.style.top = parseInt(div.currentStyle.borderTopWidth); iframe.style.left = -parseInt(div.currentStyle.borderLeftWidth); iframe.style.zIndex = div.style.zIndex - 1; iframe.style.display = "block"; } this.visible.push(id); } /* Emulating an empty non-existent section, we have to hide elements, works like showSection() */ this.showItem = function(id, cnt) { if (typeof cnt != "undefined") { if (cnt != this.itemShowCnt) { return; } } this.itemShowCnt++; if (this.visible.length) { var el = new Element(id + "-section"); var parents = el.getParentSections(); //debug("showItem() getParentSections("+el.id+") = " + parents); for (var i = this.visible.length - 1; i >= 0; i--) { if (parents.contains(this.visible[i])) { break; } else { this.hideSection(this.visible[i]); } } } } /* Hide section (1 argument passed) * Try to hide section (2 arguments passed) - check cnt with sectionHideCnt */ this.hideSection = function(id, cnt) { if (typeof cnt != "undefined") { if (cnt != this.sectionsHideCnt[this.sections.indexOf(id)]) { return; } if (id == this.visible.getLast()) { //debug("hideSectionAll("+id+", "+cnt+") , visible = " + this.visible); for (var i = this.visible.length - 1; i >= 0; i--) { this.hideSection(this.visible[i]); } SetFilters("visible"); return; } } //debug("hideSection("+id+", "+cnt+") , visible = " + this.visible); var el = new Element(id); var parent = document.getElementById(el.getParent().id); if (/item\d-active/.test(parent.className)) { parent.className = parent.className.replace(/(item\d)-active/, "$1"); } document.getElementById(id).style.zIndex = this.zIndex.hidden; document.getElementById(id).style.visibility = "hidden"; if (document.all) { document.getElementById(id).style.display = "none"; } if (this.fixIeSelectBoxBug && this.browser.ie6) { var iframe = document.getElementById(id+"-iframe"); iframe.style.display = "none"; } if (this.visible.contains(id)) { if (id == this.visible.getLast()) { this.visible.pop(); } else { //throw "DropDownMenuX.hideSection('"+id+"', "+cnt+") failed, trying to hide a section that is not the deepest visible section"; return; } } else { //throw "DropDownMenuX.hideSection('"+id+"', "+cnt+") failed, cannot hide element that is not visible"; return; } this.sectionsHideCnt[this.sections.indexOf(id)]++; } /* Element (.section, .item2 etc) */ function Element(id) { this.menu = self; this.id = id; /* Get Level of given id * Examples: menu-1 (1 level), menu-1-4 (2 level) */ this.getLevel = function() { var s = this.id.substr(this.menu.id.length); return s.substrCount("-"); } /* Get parent Element */ this.getParent = function() { var s = this.id.substr(this.menu.id.length); var a = s.split("-"); a.pop(); return new Element(this.menu.id + a.join("-")); } /* Check whether an element has a parent element */ this.hasParent = function() { var s = this.id.substr(this.menu.id.length); var a = s.split("-"); return a.length > 2; } /* Check whether an element has a sub-section */ this.hasChilds = function() { return Boolean(document.getElementById(this.id + "-section")); } /* Get parent section elements for current section */ this.getParentSections = function() { var s = this.id.substr(this.menu.id.length); s = s.substr(0, s.length - "-section".length); var a = s.split("-"); a.shift(); a.pop(); var s = this.menu.id; var parents = []; for (var i = 0; i < a.length; i++) { s += ("-" + a[i]); parents.push(s + "-section"); } return parents; } this.level = this.getLevel(); } /* Clear all timers set with setTimeout() */ function clearTimers() { for (var i = self.timers.length - 1; i >= 0; i--) { clearTimeout(self.timers[i]); self.timers.pop(); } } var self = this; this.id = id; /* menu id */ this.tree = []; /* tree structure of menu */ this.sections = []; /* all sections, required for timeout */ this.sectionsShowCnt = []; this.sectionsHideCnt = []; this.itemShowCnt = 0; this.timers = []; // timeout ids this.visible = []; /* visible section, ex. Array("menu-0-section", ..) , succession is important: top to bottom */ } /* Finds the index of the first occurence of item in the array, or -1 if not found */ if (typeof Array.prototype.indexOf == "undefined") { Array.prototype.indexOf = function(item) { for (var i = 0; i < this.length; i++) { if (this[i] === item) { return i; } } return -1; } } /* Check whether array contains given string */ if (typeof Array.prototype.contains == "undefined") { Array.prototype.contains = function(s) { for (var i = 0; i < this.length; i++) { if (this[i] === s) { return true; } } return false; } } /* Counts the number of substring occurrences */ if (typeof String.prototype.substrCount == "undefined") { String.prototype.substrCount = function(s) { return this.split(s).length - 1; } } /* Get the last element from the array */ if (typeof Array.prototype.getLast == "undefined") { Array.prototype.getLast = function() { return this[this.length-1]; } } // +----------------------------------------------------------------+ // | Array functions that are missing in IE 5.0 | // | Author: Cezary Tomczak [www.gosu.pl] | // | Free for any use as long as all copyright messages are intact. | // +----------------------------------------------------------------+ // Removes the last element from an array and returns that element. if (!Array.prototype.pop) { Array.prototype.pop = function() { var last; if (this.length) { last = this[this.length - 1]; this.length -= 1; } return last; }; } // Adds one or more elements to the end of an array and returns the new length of the array. if (!Array.prototype.push) { Array.prototype.push = function() { for (var i = 0; i < arguments.length; ++i) { this[this.length] = arguments[i]; } return this.length; }; } // Removes the first element from an array and returns that element. if (!Array.prototype.shift) { Array.prototype.shift = function() { var first; if (this.length) { first = this[0]; for (var i = 0; i < this.length - 1; ++i) { this[i] = this[i + 1]; } this.length -= 1; } return first; }; } // Adds one or more elements to the front of an array and returns the new length of the array. if (!Array.prototype.unshift) { Array.prototype.unshift = function() { if (arguments.length) { var i, len = arguments.length; for (i = this.length + len - 1; i >= len; --i) { this[i] = this[i - len]; } for (i = 0; i < len; ++i) { this[i] = arguments[i]; } } return this.length; }; } // Adds and/or removes elements from an array. if (!Array.prototype.splice) { Array.prototype.splice = function(index, howMany) { var elements = [], removed = [], i; for (i = 2; i < arguments.length; ++i) { elements.push(arguments[i]); } for (i = index; (i < index + howMany) && (i < this.length); ++i) { removed.push(this[i]); } for (i = index + howMany; i < this.length; ++i) { this[i - howMany] = this[i]; } this.length -= removed.length; for (i = this.length + elements.length - 1; i >= index + elements.length; --i) { this[i] = this[i - elements.length]; } for (i = 0; i < elements.length; ++i) { this[index + i] = elements[i]; } return removed; }; } _application/x-javascript_)http://evaluation.uc.edu/etw/ets/Menu1.jsO bplist00bcX$versionX$objectsY$archiverT$top"()012HIJKLMNOPQRSTUVWX\]U$null  !R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1#$%&[NS.relativeWNS.base_)http://evaluation.uc.edu/etw/ets/Menu1.js*+,-Z$classnameX$classesUNSURL./UNSURLXNSObject#A\O"3456?WNS.keysZNS.objects789:;<=> @ABCDEFGVServer\Content-Type\X-Powered-By]Last-Modified]Accept-RangesTDate^Content-LengthTEtag_Microsoft-IIS/6.0_application/x-javascriptWASP.NET_Tue, 29 Nov 2011 23:07:00 GMTUbytes_Mon, 02 Jan 2012 21:41:46 GMTU32570_"025699ebaecc1:55e"*+YZ_NSMutableDictionaryY[/\NSDictionary:*+^__NSHTTPURLResponse`a/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchiverde_WebResourceResponse#-27V\wz~ "(+1:CELT_ajlnprtvxz @FflfO+GIF89a!,D;Yimage/gif_+http://evaluation.uc.edu/etw/eti/spacer.gifObplist00bcX$versionX$objectsY$archiverT$top"()012HIJKLMNOPQRSTUVWX\]U$null  !R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1#$%&[NS.relativeWNS.base_+http://evaluation.uc.edu/etw/eti/spacer.gif*+,-Z$classnameX$classesUNSURL./UNSURLXNSObject#A\#%x3456?WNS.keysZNS.objects789:;<=> @ABCDEFGVServer\Content-Type\X-Powered-By]Last-Modified]Accept-RangesTDate^Content-LengthTEtag_Microsoft-IIS/6.0Yimage/gifWASP.NET_Tue, 29 Nov 2011 23:04:00 GMTUbytes_Mon, 02 Jan 2012 21:41:55 GMTR43_"030c2eebaecc1:55e"*+YZ_NSMutableDictionaryY[/\NSDictionary+*+^__NSHTTPURLResponse`a/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchiverde_WebResourceResponse#-27V\wz~ $*-3<EGNVaclnprtvxz| 17WZpuf  !"#_WebResourceTextEncodingName_WebResourceFrameNameOq Survey Report
 2011 | 11A | College of Engineering and Applied Science Survey
 11A 2011
University of Cincinnati  
University of Cincinnati  
format image
  Course:  20CME310 001 - SOLAR POWER AFRICA   Department:  20CME
  Responsible Faculty:  Gregory Beaucage   Resp. Rec'vd / Expected:   7 / 11 
Focus: Overall Results
format image
ABET sample a thru k
General

20CME310 - 001
Responses Course
[SD] [D] [NO] [A] [SA] Low High N Mean
Q1 ... apply my knowledge of math, science, and/or engineering 01222 2 5 7 3.7
Q2 ... design and conduct experiments 02302 2 5 7 3.3
Q3 ... analyze and interpret data 00412 3 5 7 3.7
Q4 ... design a system, component, or process to meet desired needs within realistic constraints 00043 4 5 7 4.4
Q5 ... work as a team member 00142 3 5 7 4.1
Q6 ... identify, formulate, and solve engineering problems 00142 3 5 7 4.1
Q7 ... understand professional and ethical responsibility 01042 2 5 7 4
Q8 ... communicate (orally) effectively 01042 2 5 7 4
Q9 ... communicate (written) effectively 00322 3 5 7 3.9
Q10 ... understand the impact of engineering solutions in a broad context 00052 4 5 7 4.3
Q11 ... use techniques, skills or modern engineering tools necessary for engineering practice 01042 2 5 7 4
Responses: [SD] Strongly Disagree=1 [D] Disagree=2 [NO] No Opinion/Neutral=3 [A] Agree=4 [SA] Strongly Agree=5 

 

 2011 | 11A | College of Engineering and Applied Science Survey
 11A 2011
University of Cincinnati  
University of Cincinnati  
format image
  Course:  20CME310 001 - SOLAR POWER AFRICA   Department:  20CME
  Responsible Faculty:  Gregory Beaucage   # Responses:   7  
format image
ABET General Questions
General

Beaucage, Gregory
Responses Individual
[SD] [D] [NO] [A] [SA] Low High N Mean
Q1 The course was well planned. 01312 2 5 7 3.6
Q2 The professor was approachable to discuss problems related to the course. 01024 2 5 7 4.3
Q3 Class assignments and exams were relevant to the course material. 00222 3 5 6 4
Q4 The grading was fair. 00322 3 5 7 3.9
Responses: [SD] Strongly Disagree=1 [D] Disagree=2 [NO] No Opinion/Neutral=3 [A] Agree=4 [SA] Strongly Agree=5 
ABET General Questions
General

Beaucage, Gregory
Responses Individual
[VP] [P] [A] [VG] [E] Low High N Mean
Q5 Overall, how do you rate this course? 00322 3 5 7 3.9
Q6 Overall, how do you rate this professor? 00322 3 5 7 3.9
Responses: [VP] Very Poor=1 [P] Poor=2 [A] Average=3 [VG] Very Good=4 [E] Excellent=5 
 
Q7 - Please enter any comments about the professor in the box below:
Faculty: Beaucage, Gregory
Response Rate: 71.43%   (5 of 7)
- The class is clearly a rough sketch of a video conferencing class, he did the best he could.
- He is knowledgable and communicates effectively.
- I feel like some of the presentations that were later in the quarter should have been presented earlier so that a broad knowledge of the capabilities of solar power are fully understood. Being able to contact people from Africa was a pretty cool experience. Sometimes the constant issues with the video and sound were very distracting and didn't make for a good learning environment at all. It was nice that if a class was missed I could go online to watch that days class in order to catch up.
- This was the first offering of this course, and it showed. However, I felt it was sufficient, but there is much room for improvement.
- The course was new and a lot can be improved, e.g the structure, planning, but overall it was a very good course that inspired to continue working on this project.

Enter your Comments/Feedback below: Click the "Save" button when you are finished.
Enter feedback/comments in the space below:
Ytext/htmlUUTF-8Vrepwin_)http://evaluation.uc.edu/etw/ets/et.asp?nxappid=WCQ&nxmid=AssessmentResults.LoadDetail&survid=YCOPAOPB&directreport=1&chkindi=2&lsumview=0&rbsele=70YJ6Q1088&cgistypeasm=Standard&cgiyearasm=2011&cgitermasm=11A&cgistatusasm=Closed&csid=YCOPAOPB&ccrsdeptasm=2DU0K2TZL&fltrfoc=&fltrfocopt=&lmultisurv= 16?Qgv}`}i}&"+i     ,&1Of$