h2, h3, h4 { font-family: Georgia, "Times New Roman", Times, serif; } #content h2 { border-bottom:1px solid #CCCCCC; color: #65236c; font-size:1.5em; line-height:1.1; margin-bottom:0.5em; padding-bottom:0.15em; } #content h3, .a-z-content h3 { color: #990000; font-size:1.2em; line-height:1.1; margin-bottom:0.5em; padding-bottom:0.15em; } .a-z-content h3 { border-bottom:1px solid #CCCCCC; } #content h4 { color: #990000; font-size:1.2em; line-height:1.1; margin-bottom:0.5em; margin-top: 1em; padding-bottom:0.15em; } #content h4 a{ color:#990000; } #content h4.underline { border-bottom: 1px solid #CCC; } h5, h6 { font-family: "Lucida Grande", Verdana, Arial; line-height: 1.2; } #content h5, #content h6 { font-size:1.0em; font-weight:bold; line-height:1.1; margin-bottom:0.5em; padding-bottom:0.15em; } /* moved from site specific base.css */ #site-name h1, #site-name h2 { float:left; top:55px; /* changes depending on whether site has faculty home link */ /*width: 650px; removed to allow for larger site names */ font-size:1.0em; letter-spacing:1px; font-family: "Arial Narrow",Arial,Verdana,sans-serif; font-stretch: condensed; text-transform: uppercase; font-weight:bold; color:#990000; /* override colour in site specific base.css */ position:relative; padding: 0; } /* end moved from site specific base.css */ #related h3 { margin-bottom: 0.25em; color: #333; font-size: 1.1em; text-transform: uppercase; } #section-nav { line-height: 1.25; } #section-nav h3 { font-size: 1.1em; text-transform: uppercase; } #content ul { margin: 0 0 2em 37px; list-style-type: disc; /* fix for larger font size in some browsers */ font-size: 0.9em; } #content ul ul { font-size: 100% } #content ol { margin: 0 0 2em 37px; list-style-type: decimal; /* fix for larger font size in some browsers */ font-size: 0.9em; } #content ul.list { margin: 0 0 2em 0; list-style-type: none; } #content .list li { margin-bottom: .5em; line-height: 1.3; font-family: "Lucida Grande", Verdana, Arial; font-size: .85em; } #content .list li li { font-size: 1em; } #content ul.list li { padding-left: 7px; background: url(/__data/assets/image/0009/162/bullet-arrow-blk.gif) 0 .5em no-repeat; } #content ul.list a, #content ol.list a { font-family: "Lucida Grande", Verdana, Arial; } #content ul.list ul { margin: 0 0 .75em 3px; list-style-type: none; } #content ul.list ul li { padding-left: 8px; background: url(/__data/assets/image/0011/164/bullet-line.gif) 0 .6em no-repeat; } #content ol.list { margin: 0 0 2em .25em; list-style-position: inside; } #content ol.list ol { margin-left: 1.8em; margin-bottom: .75em; list-style-position: inside; list-style-type: lower-alpha; } #content ul.sitemap { margin-top: -.75em; margin-left: 0; list-style-type: none; font-family: "Lucida Grande", Verdana, Arial; } #content ul.sitemap li.row1 { margin: .75em 0 .35em 0; padding-bottom: 0; border-bottom: 1px solid #CCC; font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.5em; } ul.sitemap li.row1 a { color: #990000; text-decoration: none; } ul.sitemap li.row1 a:hover { text-decoration: underline; } ul.sitemap li.row1 em { font-style: normal; } li.row2, li.row3, li.row4, li.row5 { padding-left: 7px; background: url(/__data/assets/image/0009/162/bullet-arrow-blk.gif) 0 .75em no-repeat; font-size: .85em; } li.row3 { margin-left: 24px; } li.row4 { margin-left: 48px; } li.row5 { margin-left: 72px; } /*******CAPTIONS***********/ .caption { background: #f2f2f2; font-size: 0.75em !important; border-bottom: 1px solid #d9d6d6; color: #666; padding: 8px; } .full-image { margin: 0 !important; } /**********FLOAT IMAGES ON THE LEFT and RIGHT with set width**********************/ .image-float-left { margin: 0 10px 0 0; float: left; width: 230px; } .image-float-right { margin: 0 0 0 10px; float: right; width: 230px; } /**********FLOAT IMAGES ON THE LEFT and RIGHT without set width**********************/ .image-left { margin: 0 10px 0 0; float: left; } .image-right { margin: 0 0 0 10px; float: right; } /* TABLES */ table { margin: 1em 0 2em; border: 1px solid #CCC; border-width: 1px 0 0 1px; width: 100%; } td, th { padding: 5px; border: 1px solid #CCC; border-width: 0 1px 1px 0; font-size: 0.85em; color: #666; text-align: left; } th { border-bottom: 1px solid #999; background: #E1E8E1; font-weight: bold; color: #333; } th:first-child { padding-left: 1em; } th.size-type { width: 20%; } td { font-family:"Lucida Grande", Verdana, Arial; } table.tbl-higlight-col tr.alt td { background: #E1E8E1; } table .alt { background: #EFEFE7; } table.tbl-standalone th { padding-left: 5px; border-bottom: 0; } table.tbl-standalone .highlight { border-bottom: 1px solid #999; background: #E1E8E1; width: 80%; } td.shade { background: #EFEFE7; } table.tbl-higlight-th .shade { background: #EFEFE7; color: #666; font-weight: normal; } table.tbl-standalone td { width: 50%; } table.tbl-degree { margin-top: 0; border-top-color: #999; } table.tbl-degree th:first-child, table.tbl-degree td:first-child { padding-left: 1em; } table.tbl-degree th { border-top-color: #999; font-family:"Lucida Grande", Verdana, Arial; } table.tbl-degree .shade { background: #EFEFE7; } th.main-heading { font-size: 1em; } th.cell-bold, td.cell-bold { color: #333; font-weight: bold; } td a { color: #003300; } table.tbl-bold a { font-weight: bold; } td p { margin-bottom: 0.15em; } td img { vertical-align: text-top; } #content { font-size: 1.1em; font-family:"Lucida Grande",Verdana,Arial; margin: 0 0 0 194px; padding: 22px 10px 22px 11px; } #content p { line-height: 1.6em; font-size:0.9em; } p { margin: 0 0 .75em; } a { color: #004730; } a:hover { text-decoration: none; } strong { font-weight: bold; } em { font-style: italic; } blockquote { margin: 0 70px 2em 31px; padding-left: 10px; border-left: 1px solid #666; color: #666; } pre, code { font: 1.2em Courier, monospace; } span.required { color: #FF0000; } hr { height: 1px; display: block; line-height: 0; clear: both; } .spsubjects{/* Added for course page tables */ margin:0; } .tkspeciallinks{ margin: 0; } .stafflist, .stafflist th, .stafflist td{ border:none; margin:0; } /* ### USEFUL CLASSES */ div.text-highlight { margin: 1.5em 0; padding: 10px 10px 4px; background: #F3F3F3; } div.pre-tbl { margin: 1.5em -1px 0; padding-top: 8px; background: #E1E8E1 } #page div.pre-tbl h4 { margin-bottom: .6em; border-bottom: 0; font-size: .8em; font-weight: bold; color: #333; } div.pre-tbl p { margin-top: .25em; font-family:"Lucida Grande", Verdana, Arial; font-size: .85em; } li.icon-print { list-style-image: url(/__data/assets/image/0010/208/icon-print.gif); } li.icon-email { list-style-image: url(/__data/assets/image/0019/199/icon-email-page.gif); } img.block { display: block; } .inline { margin-right: 5px; display: inline; } .less-margin { margin-bottom: 0.25em; } .doc-requirement { color: #666; font-size: 0.85em; } .rss { color: #FF9900; float: right; } #section-content .rss a { color: #FF9900; font-weight: normal; } .rss sup { vertical-align: top; } #section-content .rss li { margin-right: 0; display: inline; } #content .page-top { margin: 1.5em 0 2em 0; font-size: .75em; } #content .page-top a { color: #000; font-family:"Lucida Grande", Verdana, Arial; font-weight: bold; text-decoration: none; } #content .page-top a:hover { text-decoration: underline; } .coursespecial h2 { color:#902222; font-size:1.3em; } .even{ background-color:#FFF; } .odd{ background-color:#F5F5F5 } /* ### RELATED COLUMN COMMON DESIGN STYLES */ #related a { color: #333; text-decoration: none; } #related a:hover { text-decoration: underline; } #related ul { margin-left: 20px; } #related li { margin-bottom: 0.25em; } /* ### MODULE STYLES */ .pic-gallery, .videos, .page-tools, .related-links, .extra, .request-material, div.generic, div.form-body { padding: 9px 10px 10px 0; border: 1px solid #999; border-width: 1px 0 1px; background: #E1DECC; } div.generic { background: #FFF; } div.generic a { color: #666; font-weight: bold; text-decoration: none; } div.generic a:hover { text-decoration: underline; } .pic-gallery, .videos { padding: 9px 9px 10px 10px; color: #333; } .pic-gallery a, .videos a { font-weight: bold; } .pic-gallery { background: url(/__data/assets/image/0016/268/related.gif) repeat-y; } .pic-gallery { margin-bottom: -1px; padding-top: 0; padding-bottom: 13px; background: url(/__data/assets/image/0012/255/pic-gallery-bot.gif) bottom no-repeat; border: 0; } #related .pic-gallery h3 { margin: 0 -9px 0 -10px; padding: 7px 9px 2px 9px; background: url(/__data/assets/image/0013/256/pic-gallery-top.gif) no-repeat; color: #000; } .pic-gallery p, .videos p { margin-bottom: 0; } .pic-gallery img { margin-bottom: 4px; } .videos { padding-bottom: 13px; } #related .videos h3 { margin-bottom: 2px; padding-bottom: 13px; background: url(/__data/assets/image/0016/187/dots-hoz-student.gif) 0 bottom repeat-x; } #related .videos h4 { margin-top: 2px; padding-top: 13px; background: url(/__data/assets/image/0016/187/dots-hoz-student.gif) 0 top repeat-x; font-family:"Lucida Grande", Verdana, Arial; font-weight: bold; } .extra { border-top: 0; } #related .extra h3 { margin: -9px -10px 4px 0; padding: 7px 7px 5px; background: #004730; color: #FFF; } .extra ul { margin-bottom: 0.75em; } /* ## Related links */ div.related-links { background: #E2DECD; } .related-links li, .extra li { list-style-image: url(/__data/assets/image/0012/165/bullet-plus.gif); } .related-links a { color: #666; } /* ## Request Material */ .request-material a { color: #666; font-weight: bold; } /* ## Flash */ div.related-flash { padding: 5px; background: #FFF; border: 1px solid #CCC; } /* ## myVIC and ENROL ADS */ #section-content #enrol, #section-content #myvic { font-size: 0.95em; } div.ad { width: 220px; } div.ad p { margin-bottom: 0.5em; } div.ad #enrol { padding: 9px 14px 13px 10px; } div.ad #myvic { padding: 9px 14px 13px 15px; } div.ad #enrol { border-top-color: #CECFC7; border-left-color: #CECFC7; background: #EFEEE7; color: #666; } div.ad #enrol h4 { margin-bottom: 2px; border: 0; background: url(/__data/assets/image/0010/190/enrol-online.gif) no-repeat; width: 156px; height: 22px; } div.ad #myvic h4 { border: 0; background: url(/__data/assets/image/0008/242/myvic.gif) no-repeat; width: 99px; height: 24px; } div.ad #enrol img.arrow { position: absolute; top: 9px; left: -16px; } div.ad #myvic img.arrow { position: absolute; top: 7px; left: -14px; } #page p.img-button { margin-bottom: 0; text-align: right; } #page p.img-button img { display: inline; } /* Image was missing - probably not used anymore #page .right-focus{ background:#C0BA91 url(right-focus-fade.jpg) repeat-x bottom; padding: 5px 10px; border-top: #FFF solid 1px; }*/ #page .right-focus p{ color:#FFF; } #page .right-focus h4{ color: #FFF; font-size: 1.45em; font-weight:normal; } /* Events and News (Homepage and 2col center-left) */ #events dl, #news dl { clear: both; } /* #section-content dt a { margin-left: 36px; color: #990000; display: block; font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.2em; font-weight: normal; text-decoration: none; line-height: 15px; } */ #section-content dt a:hover { text-decoration: underline; } dt span { /*#events */ margin-top: 2px; padding: 2px 3px 4px; font-size: 10px; } span.month { background: #666 url(/__data/assets/image/0014/167/cal-top.gif) 0 0 no-repeat; display: block; float: left; font-family: Arial, Helvetica, sans-serif; color: #FFF; text-align: center; text-transform: uppercase; width: 2.4em; } span.date { /*#events dt */ margin: 0 -3px -4px; padding: 0 0 8px; background: url(/__data/assets/image/0013/166/cal-bot.jpg) no-repeat scroll right bottom #999999; display: block; line-height: 1; font-size: 14px; font-family:Georgia, "Times New Roman", Times, serif; } #events dd, #news dd { padding: 0 0 10px 36px; background: url(/__data/assets/image/0015/186/divider-hme.jpg) bottom no-repeat; line-height: 1.2; } #news dd { padding-left: 0; line-height: 1.5; } #news dt a { margin-left: 0; padding-top:5px; } #news dt em { margin-bottom: -5px; display: block; color: #666; font-family:Georgia, "Times New Roman", Times, serif; } #events h3, #news h3 { margin-bottom: 0.5em; } #section-content dd span a { color: #666; font-size: 0.95em; font-weight: bold; text-decoration: none; } #section-content dd span a:hover { text-decoration: underline; } /* News (3col std) */ .page-news { margin: 1.5em 0 2em; } #section-content .page-news dt { clear: both; } #section-content .page-news dt em { font-family:"Lucida Grande", Verdana, Arial; font-size: .85em; font-style: normal; font-weight: bold; float: right; } #section-content .page-news dt a { margin: 0 0 .5em 0; padding-bottom: .15em; border-bottom: 1px solid #CCC; font-size: 1.2em; text-decoration: none; } #section-content .page-news dt a:hover { text-decoration: underline; } #section-content .page-news dd { margin-bottom: 1.25em; clear: both; } #section-content .page-news dd img { margin: 0 0 .75em 2em; float: right; } #section-content .page-news dd a { color: #004730; text-decoration: underline; font-weight: normal; } #section-content .page-news dd a:hover { text-decoration: none; } /* ## Drop shadows below modules */ div.lift { margin-bottom: 2px; padding: 0 0 9px 0; border-width: 0; background: url(/__data/assets/image/0004/220/lift-off-related.gif) 100% bottom no-repeat; } #content div.lift, #section-nav div.lift { background: url(/__data/assets/image/0006/222/lift-off-white.jpg) 100% bottom no-repeat; } /* IMAGES */ div.lift img { display: block; } div.has-image-colour { margin-bottom: 2em; } div.has-image-colour span { margin-right: 14px; padding: 4px 10px 8px; background: #EFEFE7; display: block; float: left; text-align: center; width: 150px; /*184 check for ie5 */ } div.has-image-colour .img-body { float: left; width: 356px; } div.lift .img-body { padding: 5px 10px 5px; border-top: 1px solid #FFF; background: #D9D5BE; font-family:"Lucida Grande", Verdana, Arial; font-size: 0.85em; line-height: 1.3; } #content div.lift .img-body h4 { border: 0; color: #000; } div.lift .img-body a { color: #666; font-weight: bold; text-decoration: none; } div.lift .img-body a:hover { text-decoration: underline; } .std-photo { width: 260px; } .content-2col { margin: 2em 0 2.5em; background: url(/__data/assets/image/0017/188/dots-vertical.gif) 50% repeat-y; clear: both; } .content-2col div.lift { float: left; width: 260px; } #content .content-2col h4 { margin-top: 0; border-bottom: 1px solid #CCC; } .content-2col div.alt { margin-left: 20px; /* 260*2 + 20 = 540 */ } #page .content-2col ul, #page .content-2col ol { /*margin: 0 0 2em 18px;*/ list-style-position: outside; margin: 0 0 0 18px; } #page .content-2col ol { margin-left: 25px; } #content .content-2col .list { margin-bottom: 1em; list-style-position: outside; } .col50 { width: 260px; float: left; } p.intro-img { margin: 0 0 15px 20px; float: right; color: #666; font-size: 0.95em; } #page .intro-text { font-size: 1.2em; line-height:1.3; } .intro-img img { padding: 3px; border: 1px solid #CCC; } div.profile { margin-bottom: 2em; padding-left: 89px; clear: both; position: relative; } div.profile img { position: absolute; top: 0; left: 0; } img.image-border { padding: 3px; border: 1px solid #CCC; } p.has-image img { margin: 0 10px 10px 0; float: left; } p.has-image { margin-bottom: 2em; float: left; clear: both; width: 100%; } p.has-image-right img { margin: 0 0 10px 15px; float: right; } p.has-image-right { margin-bottom: 2em; float: left; clear: both; width: 100%; } .media img { display: block; } /* END IMAGES */ /* Gallery */ .gallery { margin: 10px 0 2em 0; } .thumbs { width: 225px; float: left; } #content .thumbs ol { margin: 0; list-style: none; } .thumbs li { margin: 0 0 10px 0; display: block; float: left; } .thumbs li img { margin-right: 10px; } .pic { margin-left: 10px; width: 305px; float: left; } /* FORMS */ .form-body { background: #E2DECD; color: #000; font-weight: bold; } .form-body form { margin-bottom: 0.75em; font-size: 0.9em; } #related .form-body h3 { margin-bottom: 0.5em; font-weight: normal; } #related .width-max { margin-right: 0; margin-left: 0; width: 169px; } #related legend { margin-bottom: 0.25em; } #related label { margin-bottom: 0.25em; display: block; } #related input { margin-bottom: 10px; display: block; } #related select { margin-right: 3px; margin-bottom: 10px; font-size: 1.15em; } #related .form-set-width { padding-left: 22px; float: left; width: 88px; position: relative; } #related .form-set-width input { position: absolute; top: 0; left: 0; } #related .form-set-width label { font-weight: normal; } .related-search { float: right; } /* Enquiry form */ #form-enquiry label, .p-label { padding-right: 9px; width: 195px; display: block; font-weight:bold; float: left; clear: left; } #form-enquiry input, #form-enquiry textarea, .group { margin: 0 0 5px 0; width: 330px; display: block; float: left; } #page .group label, #page .group input { margin-bottom: 0; background: none; display: inline; font-weight: normal; float: none; } #form-enquiry input, #form-enquiry textarea { background:#F0F5F3; } #form-enquiry input:focus, #form-enquiry textarea:focus { background:#FFFFCC; } .group p { margin: 5px; color: #666; font-family:"Lucida Grande", Verdana, Arial; font-size: .9em; } #page .group label { margin: 0 5px 0 0; } #page .group label input { margin: 0 5px 0 0; width: auto; } #page .search-go { margin: .5em 0 1em; width: auto; float: right; } #page .inline { display: inline; } /* Anchor links */ #page .on-page { margin: 0; padding: 0.75em 1em 0; background: #E1E8E1; font-size: 0.85em; font-weight: bold; } #page ol.page-links { margin: 0 0 1em 0; padding: 0.25em 1em 2em; background: #E1E8E1; border: 1px solid #999; border-width: 0 0 1px; font-family:"Lucida Grande", Verdana, Arial; font-size: 0.85em; } .page-links li { margin-right: 0.35em; display: inline; } .page-links a { margin-right: 0.35em; } /* End Anchor links */ /* News bulletin page - overwrite lecacy styles */ .newsheaderfull { margin-bottom: .25em; border-bottom: 1px solid #CCC; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal !important; font-size: 1.5em; color: #990000; } #page .headlines { margin-left: 0; } #page .headlines li { padding-left: 7px; background: url(/__data/assets/image/0009/162/bullet-arrow-blk.gif) 0 .6em no-repeat; font-family: "Lucida Grande", Verdana, Arial; font-size: .85em; list-style: none; } .printbutton { margin-bottom: 1em; } .newsheadlinefull { margin-bottom: .25em; font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.25em; color: #990000; } .newsdatefull { font-family: "Lucida Grande", Verdana, Arial; font-weight: bold; } .itemtoplink { margin-bottom: 1.5em; } #page .itemtoplink a { color: #000; } /* END News bulletin page - overwrite lecacy styles */ /* Accessibility and clearers */ .hidden, #skip-links, div.ad h4 span { position: absolute; top: -999px; z-index: 50; width: 1px; font-size: 1px; height: 1px; overflow: hidden; display: block; line-height: 0; } #top-links div:after, #page:after, #footer-pre-outer:after, #footer-pre:after, #site-nav ul:after, div.lift div:after, #content-footer:after, .a-z-content:after, div.has-image-colour:after, .content-2col:after, #related form:after, #form-enquiry:after, .gallery:after, .page-news dd:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } hr { visibility: hidden; } /* .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .clearfix { display: inline-block; } Hides from IE-mac backslash */ /*.clearfix { display: block; }*/ /* End hide from IE-mac */ /* End Accessibility and clearers */ /* Print */ .print-only { display: none; } /**********Main (primary) Navigation*******************************/ #site-nav { background: url(/__data/assets/image/0012/246/nav-hang1a.jpg) no-repeat; background-position: center bottom; clear: both; /*margin: 5px 0 0 0;*/ } #site-nav ul{ background:transparent url(/__data/assets/image/0008/251/nav-std.gif) repeat-x scroll 0pt 50%; clear:both; border-bottom: 1px solid #FFF; } #site-nav li { display: block; float: left; } #site-nav a { padding: 8px 1.5em 8px; background: url(/__data/assets/image/0009/243/nav-border.gif) 100% 50% no-repeat; float: left; display: block; color: #333; text-decoration: none; } #site-nav a:hover { background: url(/__data/assets/image/0015/249/nav-hover.gif) 0 50% repeat-x; color: #FFF; } #site-nav form { margin: 0 auto 31px; padding-top: 10px; width: 950px; text-align: right; clear: both; } #site-nav label { margin-right: 0.25em; color: #333; font-size: 0.90em; text-transform: uppercase; vertical-align: middle; } /**************Local Navigation*************************/ /**************Local Navigation - left nav*************************/ #section-content #section-nav div.lift { margin-bottom: 1.1em; background: url(/__data/assets/image/0006/222/lift-off-white.jpg) 100% bottom no-repeat; } #section-content #section-nav div.local-nav-lift { padding-bottom: 20px; background: url(/__data/assets/image/0011/218/lift-off-local-nav-adj.gif) 100% bottom no-repeat; } #local-nav { padding: 4px 0 0 0; background: url(/__data/assets/image/0007/241/local-nav-top.gif) no-repeat; font-size: 0.90em; line-height: 1; } #local-nav ul { background: #EEE url(/__data/assets/image/0005/230/local-nav-body.gif) no-repeat; } #local-nav li { border: 1px solid #CCC; border-width: 0 1px 0; background: url(/__data/assets/image/0006/240/local-nav-std.gif) 8px 6px no-repeat; } #local-nav a { margin: 0 1px 0 3px; padding: 3px 5px 6px 13px; background: transparent url(/__data/assets/image/0007/232/local-nav-bot-border.gif) bottom repeat-x; display: block; color: #000; text-decoration: none; } #local-nav a:hover { color:#000; text-decoration:underline; } .leftnav_level2 .leftnav_selected_submenu, .leftnav_level2 .leftnav_level3 .leftnav_selected_submenu, .leftnav_level2 .leftnav_level3 .leftnav, .leftnav_level3, .leftnav_level4, .leftnav_level5, .leftnav_level6, .leftnav_level7 .leftnav_selected_submenu, .leftnav_level2 .leftnav{ border: none !important; } /*****level 1*****/ li.leftnav_selected_submenu{ background: #E3E3E3 url(/__data/assets/image/0011/236/local-nav-root-lev1.gif) no-repeat !important; } /*****level 2*****/ .leftnav_level2 .leftnav_selected_submenu, #leftnav .leftnav_selected_submenu { color: #00392A; font-weight: bold; } /***level 3****/ .leftnav_level2 .leftnav_level3 li.leftnav_selected_submenu { background: #FFF url(/__data/assets/image/0006/231/local-nav-bold.gif) 24px 6px no-repeat !important; } .leftnav_level2 .leftnav_level3 li { background: #FFF url(/__data/assets/image/0006/240/local-nav-std.gif) 24px 6px no-repeat !important; } .leftnav_level2 .leftnav_level3 li a { padding-left: 28px !important; } /***level 4****/ .leftnav_level2 .leftnav_level3 .leftnav_level4 li.leftnav_selected_submenu { background: #FFF url(/__data/assets/image/0006/231/local-nav-bold.gif) 32px 6px no-repeat !important; } .leftnav_level2 .leftnav_level3 .leftnav_level4 li { background: #FFF url(/__data/assets/image/0006/240/local-nav-std.gif) 32px 6px no-repeat !important; } .leftnav_level2 .leftnav_level3 li .leftnav_level4 a { padding-left: 36px !important; } /***level 5****/ .leftnav_level2 .leftnav_level3 .leftnav_level4 .leftnav_level5 li.leftnav_selected_submenu { background: #FFF url(/__data/assets/image/0006/231/local-nav-bold.gif) 36px 6px no-repeat !important; } .leftnav_level2 .leftnav_level3 .leftnav_level4 .leftnav_level5 li { background: #FFF url(/__data/assets/image/0006/240/local-nav-std.gif) 44px 6px no-repeat !important; } .leftnav_level2 .leftnav_level3 li .leftnav_level4 .leftnav_level5 a { padding-left: 48px !important; } /***level 6****/ .leftnav_level2 .leftnav_level3 .leftnav_level4 .leftnav_level5 .leftnav_level6 li.leftnav_selected_submenu { background: #FFF url(/__data/assets/image/0006/231/local-nav-bold.gif) 40px 6px no-repeat !important; } .leftnav_level2 .leftnav_level3 .leftnav_level4 .leftnav_level5 .leftnav_level6 li { background: #FFF url(/__data/assets/image/0006/240/local-nav-std.gif) 40px 6px no-repeat !important; } .leftnav_level2 .leftnav_level3 li .leftnav_level4 .leftnav_level5 .leftnav_level6 a { padding-left: 42px !important; } /************breadcrumbs****************/ #breadcrumb p { margin-right: 0.5em; font-weight: bold; } #breadcrumb p, #breadcrumb ul { display: inline; line-height: 1.5; } #breadcrumb h1 { margin: 7px 0; letter-spacing:1.5px; font-family: "Arial Narrow", Arial, Verdana, sans-serif; font-stretch: condensed; letter-spacing:1.5px; font-size: 2.4em; font-weight: bold; line-height: 1.2; color: #FFF; } #breadcrumb a { color: #FFF; } /***************contextual nav**********************************/ #context-nav, .component-wrap { padding-top: 3px; /* background: transparent url(/__data/assets/image/0006/18285/context-top.gif) 0 0 no-repeat; defined in components.css for each site */ position: relative; } #context-nav .context-body, .component-wrap .context-body { /* background: #2e4f69 url(/__data/assets/image/0019/18280/context-body.gif) no-repeat; defined in components.css for each site *//* } #context-nav .bottom-corner, .component-wrap .bottom-corner { padding-bottom: 4px; /* background: transparent url(/__data/assets/image/0003/18282/context-bot.gif) no-repeat bottom; defined in components.css for each site */ } #context-nav h3, #context-nav h4, .component-wrap h3, .component-wrap h4 { padding-left: 13px; color: #FFF; font-size: 1.1em; text-transform: uppercase; } #context-nav h3, .component-wrap h3 { padding: 5px 13px 8px; } #context-nav a, .component-wrap a { color: #FFF; display: block; text-decoration: none; } #context-nav a:hover, .component-wrap a:hover { background:#335773; color: #FFF; } #context-nav ul, #related .component-wrap ul, #section-nav .component-wrap ul { margin:0 10px 5px; padding:8px 9px 8px 10px; /*background: url(/__data/assets/image/0007/18286/context-ul-bot.jpg) no-repeat 0 bottom; defined in components.css for each site */ } #context-nav li, #related .component-wrap li, #section-nav .component-wrap li { padding: 4px 0; /* background: url(/__data/assets/image/0004/18283/context-li.gif) bottom repeat-x; defined in components.css for each site */ } #context-nav .hide, { margin: 7px 10px 0 0; font-size: 0.85em; position: absolute; top: 0; right: 0; text-align: right; } #context-nav .hide a { padding: 0.25em; color: #D7C3C3; } #page #context-nav .hide a:hover { background: none; text-decoration: underline; } #context-nav #change-select { margin-left: 1px; padding: 9px 8px 8px 9px; border-top: 1px solid #330000; background: none } #context-nav #change-select select { padding: 2px; border: 1px solid #330000; background: #6C1010; font-family:"Lucida Grande", Verdana, Arial; font-size: 0.95em; color: #FFF; } /* Contextual Nav in Related Col (smaller width) */ #related #context-nav, #related .component-wrap { width: 185px; } #related #context-nav select { width: 165px; } #related #context-nav .bottom-corner, #related .component-wrap .bottom-corner { padding: 0 0 4px; } #related #context-nav a:hover, #related .component-wrap a:hover { text-decoration: none; } #related #context-nav li, #related .component-wrap li { margin-bottom: 2px; } /* ## Quick Links */ #quick-link { padding-top: 3px; background: url(/__data/assets/image/0004/18292/quicklink-top.gif) no-repeat 0 0; position: relative; } #quick-link .quick-link-body { background: transparent url(/__data/assets/image/0008/18287/quicklink-body.gif) no-repeat; } #quick-link .quick-link-corner { padding-bottom: 6px; background: url(/__data/assets/image/0010/18289/quicklink-bot.gif) bottom no-repeat; } #quick-link h3, #quick-link h4 { padding-left: 13px; color: #FFF; font-size: 1.2em; text-transform: uppercase; } #quick-link h3 { padding: 12px 13px 8px; } #quick-link a { color: #FFF; display: block; text-decoration: none; } #quick-link a:hover { background: #01573b; text-decoration: none; } #quick-link ul { margin: 0 10px 0 10px; padding: 8px 9px 8px 10px; background: #593238 url(/__data/assets/image/0005/18293/quicklink-ul-bot.jpg) no-repeat 0 bottom; } #quick-link li { padding: 2px 0; background: url(/__data/assets/image/0020/18290/quicklink-li.gif) bottom repeat-x; } /* Quicklinks in Related Col (smaller width) */ #related #quick-link { background: url(/__data/assets/image/0003/18291/quicklink-top-sm.gif) 0 0 no-repeat; } #related #quick-link .quick-link-corner { background: url(/__data/assets/image/0009/18288/quicklink-bot-sm.gif) bottom no-repeat; } #context-nav li.last, #context-nav li.last a, #quick-link li.last, #quick-link li.last a { background-image: none; } #highlight-box{ background: #E4E4E4; position: relative; color: #666666; padding: 8px 6px 8px 6px; border: 1px solid #720000; border-width: 1px 0 1px 5px; } #highlight-box img{ float:left; margin-right:5px; } #highlight-box span{ font-weight:bold } #highlight-box a{ color:#333; font-weight:bold; } #highlight-box p{ padding:0 0 0 30px; } /* ## myVIC and ENROL */ #staff{ padding: 8px 20px 8px 12px; position:relative; /* background: transparent url(/__data/assets/image/0008/18278/bg-staff.jpg) repeat-x; defined in base.css per site */ } #enrol, #related #enrol, #section-nav #enrol { padding: 8px 20px 8px 6px; border: 1px solid #4E4120; border-width: 1px 0 0 5px; background: #D9D5BE; position: relative; } #enrol h3 { text-transform: none; font-size: 1.3em; } #section-nav #enrol h3 { color: #000; } #enrol a { color: #666; font-weight: bold; } #staff h4, #enrol h4{ font-size: 1.45em; font-weight:normal; color: #ffffff; } #staff p, #staff a { color: #ead5ed; } #staff a:hover { text-decoration: none; } #enrol ,#staff{ line-height: 1.4; font-family:"Lucida Grande", Verdana, Arial; } #staff img.arrow, #enrol img.arrow { position: absolute; right: -13px; bottom: 5px; } #related #enrol { padding-left: 9px; background: #D9D5BE; } /* style library css */ div.stylelibrary { border: 1px solid #000000; } .stylelibrary { width:90% }