/* basic.css */
body{ font-family:tahoma,verdana,arial,sans-serif; font-size:12px; background-color:#E4F2FA;}a{ text-decoration:none; font-weight:bold; color:#006E93; border-bottom:1px dotted #006E93;}a:hover{ color:#333; border-bottom:1px solid #8D4107;}a.zoom img.zoom{ width: 21px; height: 19px; background: url(/misc_/zms/zoom.gif); background-position:-1px -1px;}a em{ font-style:normal; color:#aaa; font-weight:normal;}pre, div.pre, div.box{ border:1px solid gainsboro; padding:5px; background-color:#fafafa; overflow:hidden; margin-left:30px; }div.pre{ font-family:monospace;}div.box pre{ border-width:0px; padding:0px; margin:0px; }h1{ font-size:18px; font-family:verdana; font-weight:bold; color:#8D4107; margin:0px 0px 20px 0px;}h2{ font-size:14px;}h3{ margin-left:10px; font-size:12px;}h4{ margin-left:20px; }img{ border-width:0px;}.bgrGreen, .bgrOrange, .bgrOrangeLight{background-image:url(bgr-green.gif);background-repeat:repeat-x;background-position:left bottom;padding:5px 0px 10px 15px;margin:0px 0px 5px 0px;font-size:12px;font-weight:bold;}.bgrOrange, .bgrOrangeLight{background-image:url(bgr-bluegreen.gif);}.bgrOrangeLight{background-image:url(bgr-bluegreen-light.gif);}.colLeft{float:left;width:190px;}.colContent, .colContentNarrow{ margin-left:20px; width:580px; float:left; overflow:hidden;}.colContentNarrow{ width:430px;}.rowContent, br.clear{clear:both;}div.apiDocuItem { margin-left:20px; }
/* content.css */
#pnlContent{ line-height:150%; margin-top:15px; padding-bottom:20px;}#pnlContent h1{ line-height:120%;}#pnlShortSummary{ margin-bottom:5px;}#pnlShortSummary img{ float:right; margin-right:15px;}#pnlRelated { float:right; width:150px; padding-top:16px; line-height:150%;}#pnlRelated h2,#pnlRelated h3,#pnlRelated p{ margin:0px; }#pnlRelated h3{ margin-top:10px; color:#006E93;}#pnlRelated p{}p,div.ZMSGraphic{ margin-top:15px; margin-left:30px; margin-bottom:15px;}.msgbox{ display:block; padding:5px; background-color:#F9F3DB; border:1px solid #ddd; margin-bottom:10px;}.msgbox ul{ padding-left:30px; }
/* header.css */
#pnlBase{ width:800px; background-color:#fff; margin:0px auto 50px auto; padding:0px; overflow:hidden; border:0px solid #006E93; border-top:0px;}#pnlLoginTop{ background-color:#006E93; padding:3px 8px 3px 2px; text-align:right; color:#E4F2FA;}#pnlLoginTop a{ color:#fff; font-size:11px; }#pnlHeader{ width:800px; height:160px; background-image:url(hdr.jpg); text-align:right;}#pnlHeader img{ margin-top:55px; margin-right:5px; }#pnlHeader a{ border:none;}#pnlLeftNavigation{background-color:#dcdcdc;overflow:hidden;}#pnlSearch{clear:both;padding:5px 0px 15px 0px;margin:0px 0px 0px 0px;}#pnlSearch .colContent a{color:rgb(99,99,99);}
/* navigation_tree.css */
#pnlLeftNavigation ul { margin:0px 0px 0px 0px; padding:0px;}#pnlLeftNavigation ul li{list-style:none;margin:0px 0px 0px 00px;}#pnlLeftNavigation ul li a{color:rgb(99,99,99);border:none;border-top:1px solid #fff;text-decoration:none;font-weight:normal;display:block;padding:3px 3px 3px 5px;}#pnlLeftNavigation ul li a:HOVER{ background-color:#f0f0f0;}#pnlLeftNavigation ul li a.active {}#pnlLeftNavigation ul li a.activenode{ font-weight:bold;}#pnlLeftNavigation ul ul li a{border-top:none;}#pnlLeftNavigation ul li li a{ padding-left:15px;}#pnlLeftNavigation ul li li li a{ padding-left:25px;}
/* form.css */
form{ margin:0px; padding:0px;}#pnlLogin{ margin:0px auto 5px auto; padding:10px 0px 10px 0px;}#pnlLogin input{ width:150px;}#pnlLogin p{ margin:5px 0px 0px 0px; font-size:10px;}input.submit,#pnlLogin input.button{ background-color:white; color:#006E93; border:2px solid #006E93; margin-top:5px; width:120px;}input.submit{ width:150px;}#pnlLogin a{}div.accountEdit{clear:both;margin:2px;padding-bottom:10px;}div.accountEdit span{display:block;width:150px;float:left;text-align:right;padding-right:10px;overflow:hidden;font-size:10px;vertical-align:middle;padding-bottom:2px;}div.accountEdit span.captionAdmin{ background-color:#eee; color:#ff0000;}div.accountEdit span.value{font-size:12px;vertical-align:middle;text-align:left;font-weight:bold;width:350px; }div.accountEdit span.control{ text-align:left; width:350px; }input{ border:1px solid #ddd;  padding:1px; background-image:url(bgr_input.jpg);}select, input.string, input.int, input.checkbox, input.radio,input.DateTime{width:300px;margin-bottom:5px;}textarea{width:292px;margin-bottom:5px;}input.int{width:50px;}input.checkbox, input.radio{ width:20px; border:none; background:none; }input.DateTime{ width:90px; }div.accountEdit span.DateTime input{ }div.accountEdit span.DateTime{display:block;float:left;width:200px;text-align:left;margin-top:1px 0px 1px 0px;}div.accountEdit a{ font-size:12px;}#tabBody { clear:both; border:1px solid #006E93; border-top-width:3px; padding-top:15px; margin-bottom:10px; min-height:280px;}* html #tabBody{ height:280px; }#tabButtons a{ display: block; float:left; width:95px; border:1px solid #E4F2FA; border-bottom:none;  text-align:center; margin-left:6px; padding:2px; color:#006E93;}#tabButtons a:HOVER{ background-color:#E4F2FA; text-decoration:none;}#tabButtons a.selected,#tabButtons a.selected:HOVER{ background-color:#006E93; background-image:none; color:#E4F2FA; border-color:#006E93;}#tabButtons{ margin:0px; padding:0px; border:1px solid #fff;}
/* lists.css */
ol li{ padding:3px; clear:both; border-bottom:1px solid #006E93;}* html ol li{ padding-left:35px;}ol li.bgTrue{ background-color:#fff;}ol li.bgFalse{ background-color:#E4F2FA;}ol li:HOVER{ background-color:#F9F3DB; background-image:none;}ol li em{ font-weight:bold; font-style:normal;}ol li img{ float:left; margin-right:2px; } ol li span.icon{ display:block; float:left; width:40px; }ol li span.semester, ol li span.ort{ display:inline-block; float:right; padding-left:5px;}ol li span.semester{ width:60px; text-align:right;}ol li span.ort{ width:130px; text-align:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
/* footer.css */
#pnlBottom{ background-color:#E4F2FA; border-top:4px solid #006E93; padding:0px 0px 8px 0px; height:50px; color:#006E93; font-size:10px;}#pnlBottom a{ font-weight:normal;}p.copy{ width:400px; float:left; padding:5px 0 0 0; margin:0;}a.bc{ width:220px; float:right; background-image:url(/common/logo_bc.gif); background-repeat:no-repeat; background-position:70px 5px; padding:21px 0 10px 10px; margin:0; text-decoration:none; display:block; outline:none; border:1px solid #006E93 !important; border-top:none !important; background-color:#fff; height:14px;}br.clear{ clear:both;}
/* onlineRegistration.css */
div.onlineRegistration form.step1 p{ clear:both;}div.onlineRegistration form.step1 label{ font-weight:bold; display:block;}div.onlineRegistration form.step1 input.radio,div.onlineRegistration form.step1 input.checkbox{ float:left; margin-bottom:30px;}div.onlineRegistration form.step1 input.checkbox{ margin-bottom:50px;}
/* jobPosting.css */
div.jobPosting textarea{ width:300px; height:300px; font-family:tahoma,verdana,arial; font-size:1.2em;}div.jobPosting p{ font-size: 0.9em;}div.jobPosting p label{ color: #000; font-weight: bold;}div.jobPosting h2{ color: #000; margin-left: 30px;}div.jobPosting h3{ margin-left: 30px;}div.jobPostingOverview{ margin-bottom: 10px;}div.jobPostingOverview p{ font-size:0.9em; margin: 0px; padding: 0px; margin-left: 17px;}div.jobPostingOverview p label{ color:#777; margin: 0px; padding: 0px;}div.jobPostingOverview h2{ background-color:#006E93; color: #fff; padding-left: 5px;}div.jobPostingOverview h3{ border: none; margin: 0px; padding: 0px;}div.jobPostingOverview h3 a{ border: none; margin: 0px; padding: 0px;}
