body { margin:0px 0px 0px 0px; background-color:#f1f6eb; font-family:Verdana, Helvetica, Arial; } #border-top { height:2px; background-color:#6a7161; } #border-secondtop { height:6px; background-color:#d5e3c2; } #body-background { background-color:#f1f6eb; padding: 12px 0px 0px 0px; } #content-table, { padding:0px; width:762px; background-color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; } #content-table ul { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; } #content-table-top { height:14px; background-image: url('../images/content-table-top.png'); background-position:top left; background-repeat:no-repeat; } #content-table-header { height:94px; border-left: 2px solid #aeb8b6; border-right: 2px solid #aeb8b6; background-color:#ffffff; background-image: url('../images/heading-background.png'); background-repeat:no-repeat; background-position: bottom left; } #logo { position:relative; float:left; left:0px; top:0px; z-index:0; } #login { position:relative; float:left; left:290px; top:64px; } #top-menu-bar { position:absolute; float:left; padding-left:289px; top:32px; z-index:2; } #searchbox { position:absolute; padding-left:7px; top:0px; } #searchbox input { position:absolute; height:19px; width:90px; border:2px solid #d3d8db; font-size:11px; color:#5E3F22; padding-right:5px; } #searchbox img { position:absolute; top:1px; left:100px; } #font-up { position:absolute; top:1px; left:687px; } #font-down { position:absolute; top:1px; left:668px; } #heading-graphic { padding:0px; margin:0px; border-left: 2px solid #aeb8b6; border-right: 2px solid #aeb8b6; width:758px; } #heading-graphic-front { background-color:#ffffff; background-image: url('../images/heading-image.jpg'); background-repeat:no-repeat; padding:0px; margin:0px; border-left: 2px solid #aeb8b6; border-right: 2px solid #aeb8b6; width:758px; height:146px; } .language_options { width:173px; float:right; /* margin-right:15px; */ /* padding-bottom:4px; */ } .clear { clear:both; } #heading-bottom-background { height:23px; border-left: 2px solid #aeb8b6; border-right: 2px solid #aeb8b6; } #menu { border-left: 2px solid #aeb8b6; border-right: 2px solid #aeb8b6; } #front-content { padding:2px 15px 15px 15px; width:240px; } #front-center { width:240px; } #front-right { width:240px; } #maintable { margin: 0px 0px 0px 0px; padding: 0px; background-color:#ffffff; } #maintable-content { border-left: 2px solid #aeb8b6; border-right: 2px solid #aeb8b6; background-color:#ffffff; } #partner-logos { float:right; padding-right:4px; } #content-left { background-image: url('../images/content-left-bg.png'); background-position:top left; background-repeat: no-repeat; width:539px; } #content-left-main{ padding: 10px 10px 0px 20px; font-size:12px; line-height:22px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; } #content-left-main ul { margin-top:0px; list-style-type:none; } #content-left-main li { padding-bottom:5px; list-style-type:none; } #content-left-main p { padding:0px 0px 15px 0px; margin:0px; } #content-left-main a, a:visited, a:active { text-decoration: none; color:cc9933; } #content-left-main a:hover { text-decoration:none; color:#262626; } #content-left-main table td { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; } .content-menu { width:240px; padding-right:4px; } #content-menu-interior { background-image:url('../images/content-middle-bg.png'); background-repeat:repeat-y; padding:0px 0px 0px 0px; margin:0px; } .news_title { font-size:11px; color:#84a5c2; font-weight:bold; padding:4px 0px 5px 10px; margin: 5px 0px 0px 5px; width:217px; background-image: url('../images/news_title_bg.png'); background-position:top; background-repeat:no-repeat; } .news_title a, .news_title a:visited, .news_title a:active { color:#306799; text-decoration:none; } .news_title a:hover { text-decoration:underline; } .news_abstract { font-size:11px; padding:0px 10px 10px 14px; margin: 5px 8px 10px 10px; width:200px; color:#000000; margin:0px; line-height:16px; } .news_abstract a, .news_abstract a:visited, .news_abstract a:active { color:#306799; text-decoration:none; } .news_abstract a:hover { text-decoration:underline; } #content-right { background-image:url('../images/content-right-bg.png'); background-position:left; background-repeat:repeat-y; } #content-right-top { background-image: url('../images/content-right-top.png'); font-size:13px; color:#566268; font-family:"Century Gothic", Arial, Helvetica, Verdana; padding-left:10px; height:35px; width:219px; text-transform:uppercase; } #content-right-bottom { background-image: url('../images/content-right-bottom.png'); height:9px; width:219px; } #footer { background-image:url('../images/footer-background.png'); height:34px; background-repeat:no-repeat; color:#ffffff; padding: 4px 0px 0px 15px; margin:0px; font-weight:bold; font-size:12px; font-family:Arial; } #footer a, a:visited, a:active { color:#ffffff; text-decoration:none; } #footer a:hover { text-decoration:underline; color:#fefefe; } /*---- headings ----*/ h1 { color: #000000; font-family:Verdana; font-size:16pt; font-weight:normal; padding:0px 0px 15px 0px; margin:0px; } #content-left-main h3, h3, h2 { font-family:Verdana; font-size: 11pt; font-weight:bold; color: cc9933; padding: 0px 0px 8px 0px; margin:0px 0px 0px 0px; } h4 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #363636; font-size:18px; font-weight:bold; margin:0px; padding-top:10px; } h5 { font-family: Arial, Helvetica, sans-serif; font-style:italic; text-align:center; color: #666666; } /* end of headings */ /* general link styles place before any specific link styles*/ #homepage{ font-family:'century gothic', Helvetica, Verdana, Arial; font-size:14px; line-height:18px; text-align:center; padding:0px; margin:0px; padding-bottom:15px; padding-right:7px; } .bodycontent a, .bodycontent a:active, #content-left-main.bodycontent a:visited, #content-left-main p a, #content-left-main p a:visited, #content-left-main li a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:cc9933; text-decoration:underline; } .bodycontent a:hover, #content-left-main p a:hover, #content-left-main.bodycontent a:hover, #content-left-main li a:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:cc9933; text-decoration:none; } .imgHolderRight, .imgHolderRight { padding:1px; border:2px solid #dbdfe1; } /*---- end of general link styles ----*/ /*---- calendar ----*/ #leftbarcalendar { font-family:'century gothic', Helvetica, Verdana, Arial; font-size:12px; } .sidebar.calendarevents, .calendarevents { font-family:'century gothic', Helvetica, Verdana, Arial; font-size:13px; color:#333333; } .calendarmonth, .calendarmonth a, .calendarmonth td a{ color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight:normal; text-decoration:none; } .calendarmonth a:hover { color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight:normal; text-decoration:underline; } .calendardate, .calendardate a, .calendardate a:active, .calendardate a:visited { color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration:none; } .calendardate{ background-color:#e0e4e8; } .calendardate a:hover { color:#bc2338; font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration:underline; } .calendarevent, .calendarevent a { color:#333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration:none; border-top:1px solid #cccccc; border-right:1px solid #cccccc; } .calendarevent td, .calendarevent td a { color:#333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration:none; border:0px; } .calendarevent td a:hover { color:#333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration:underline; border:0px; } .eventday A{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; } .style6, .style1{ color:#ffffff; font-weight:bold; font-family: "Arial Narrow", Arial, Helvetica, sans-serif; font-size: 10px; line-height:14px; } .style2 { color:#808080; font-weight:bold; font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-transform:none; text-align:left; } .style3 { color:#cd0f01; font-weight:bold; font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-transform:none; } .style4 { color:#fa9604; font-weight:bold; font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-transform:none; } .style7 { color:#0299ce; } .style6 a, .style1 a { text-decoration:none; color:#ffffff; font-weight:bold; } .style6 a:hover, .style1 a:hover{ text-decoration:none; color:#eeeeee; font-weight:bold; } .style9{ color:#9B9B9B; font-weight:bold; font-family: "Myriad Web", "Arial Narrow", Arial, Helvetica, sans-serif; font-size: 11px; line-height:16px; } .style5{ color:#ffffff; font-weight:bold; font-family: "Arial Narrow", Arial, Helvetica, sans-serif; font-size: 10px; background-color:#f3f3f3; padding-top:1px; padding-left:10px; padding-bottom:0px; padding-right:8px; line-height:17px; } /* end of calendar */ /*---- breadcrumbs ----*/ .breadcrumbs { font-size:10px; color: #6C7B82; padding-left:10px; } .breadcrumbs a, .breadcrumbs a:visited, .breadcrumbs a:active { color:cc9933; text-decoration:underline; font-size:10px; } .breadcrumbs a:hover{ color:cc9933; text-decoration:none; font-size:10px; } .breadcrumbs.breadcrumb_final { color:cc9933; text-decoration:none; font-size:10px; } /* end of breadcrumbs */ /*---- right nav ----*/ .rightnav { margin:0px; padding: 0px 0px 0px 2px; list-style-type:none; font-size:11px; font-family:Arial, Helvetica, sans-serif; } .rightnav li { border-bottom: 1px solid #f3f4f5; border-top:1px solid #dbdfe1; padding:0px; margin:0px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:15px; } .rightnav li.first { border-top: 1px solid #000000; border-bottom: 1px solid #000000; } .rightnav li.last { border-bottom: 1px solid #000000; } .rightnav a, .rightnav a:visited, .rightnav a:active { display:block; padding:4px 5px 5px 38px; text-decoration: none; text-align: left; color: #6c7b82; font-family:Verdana, Helvetica, sans-serif; text-transform:uppercase; font-size:11px; background-image:url('../images/button-738-off.png'); background-position:top left; background-repeat:no-repeat; } .rightnav a:hover { color: cc9933; background-image:url('../images/button-738-on.png'); background-position:top left; background-repeat:no-repeat; } .rightnav li.listselected { display:block; padding:4px 5px 5px 38px; text-decoration: none; text-align: left; color: cc9933; font-family:Verdana, Helvetica, sans-serif; text-transform:uppercase; font-size:11px; background-image:url('../images/button-738-on.png'); background-position:top left; background-repeat:no-repeat; } /* end of rightnav */ /*---- quicklinks ----*/ .quicklinks { margin:0px; padding: 0px 0px 0px 2px; list-style-type:none; width:232px; } .quicklinks li { border-top:1px solid #dbdfe1; padding:0px; margin:0px; height:27px } .quicklinks li.first { border-top: 1px solid #000000; border-bottom: 1px solid #000000; } .quicklinks li.last { border-bottom: 1px solid #dbdfe1; } .quicklinks a, .quicklinks a:visited, .quicklinks a:active { display:block; padding:5px 5px 5px 40px; text-decoration: none; text-align: left; color: #8bb357; font-weight:bold; font-family:Verdana, Helvetica, sans-serif; text-transform:uppercase; font-size:11px; background-image:url('../images/button-green-off.png'); background-position:left; background-repeat:no-repeat; } .quicklinks a:hover { color: #262626; background-image:url('../images/button-green-on.png'); background-position:left; background-repeat:no-repeat; } .quicklinks .listselected { display:block; padding:5px; text-decoration: none; text-align: left; color: #000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-color:#fefefe; font-weight:normal; } /* end of quicklinks */ /*---- rightnav2 ----*/ .rightnav2 { margin:0px; padding: 0px 0px 0px 2px; list-style-type:none; width:217px; } .rightnav2 li { border-top:1px solid #dbdfe1; list-style-type:none; padding:0px; margin:0px; } .rightnav2 li.first { border-top: 1px solid #000000; border-bottom: 1px solid #000000; } .rightnav2 li.last { border-bottom: 1px solid #dbdfe1; } .rightnav2 a, .rightnav2 a:visited, .rightnav2 a:active { display:block; padding:7px 5px 9px 28px; color: #8bb357; font-weight:bold; font-family:Verdana, Helvetica, sans-serif; text-transform:uppercase; font-size:10px; text-decoration:none; } .rightnav2 a:hover { color: #262626; } .rightnav2 .listselected { font-weight:bold; display:block; padding:5px; } #rightnav2-calendar { background-image:url('../images/rightnav2-calendar.png'); background-position:left; background-repeat:no-repeat; } #rightnav2-calendar:hover { background-image:url('../images/rightnav2-calendar-bright.png'); background-position:left; background-repeat:no-repeat; } #rightnav2-healthcare { background-image:url('../images/rightnav2-healthcare.png'); background-position:left; background-repeat:no-repeat; } #rightnav2-healthcare:hover { background-image:url('../images/rightnav2-healthcare-bright.png'); background-position:left; background-repeat:no-repeat; } #rightnav2-survey { background-image:url('../images/rightnav2-survey.png'); background-position:left; background-repeat:no-repeat; } #rightnav2-survey:hover { background-image:url('../images/rightnav2-survey-bright.png'); background-position:left; background-repeat:no-repeat; } /* end of rightnav2 */ fieldset, legend { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color:#4b86a6; margin: 0px; padding: 5px; } fieldset{ width:400px; background-color:#f7f6f2; } legend{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#ca3920; text-transform:uppercase; } .bbtopbar { height:18px; background-color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#ffffff; font-weight:bold; } .bbtopbar a { padding-left:4px; padding-right:4px; padding-top:5px; padding-bottom:5px; background-color:#0099cc; color:#ffffff; font-weight:bold; text-decoration:none; } .bbtopbar a:hover { padding-left:4px; padding-right:4px; background-color:#fe9805; color:#ffffff; } .bbtopbar td{ padding-left:10px; padding-right:10px; } .topbar, .topbar a { background-image:url(http://www.guelphchc.ca/images/topwhitebar.gif); background-repeat:no-repeat; font-family: "Myriad Web", "Arial Narrow", Arial, Helvetica, sans-serif; font-size: 11px; color:#999999; font-weight:bold; padding-left:10px; padding-right:10px; text-decoration:none; margin:0px; padding-top:0px; padding-bottom:0px; } .topbar a:hover { text-decoration:underline; color: #666666; } .menubar, td.menubar, .menubar a { background-image:url(http://www.guelphchc.ca/images/redmenubgd.gif); font-family: "Arial Narrow", Arial, Helvetica, sans-serif; font-size: 12px; color:#999999; padding:0px; text-decoration:none; background-repeat:no-repeat; margin:0px; } .menubar2, td.menubar2, .menubar2 a { background-image:url(http://www.guelphchc.ca/images/redmenubgd2.gif); font-family: "Arial Narrow", Arial, Helvetica, sans-serif; font-size: 12px; color:#999999; padding:0px; text-decoration:none; background-repeat:no-repeat; margin:0px; } .sidenav{ /*trying to get rid of bullets on page when not cached*/ list-style-type:none !important } .leftsideline { background-image: url(http://www.guelphchc.ca/images/index_21.gif); background-repeat: repeat-y; } p, .bodycontent, td.bodycontent table, .normaltext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-transform:none; font-weight:normal; line-height:20px; } td.bodycontent table{ border:0px #666666 solid; } .bodycontentsw2 { text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #cb1d05; font-weight: normal; } .bodycontentsw2 a { text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #cb1d05;/*5B5B5B*/ font-weight: normal; } .bodycontentsw2 a:hover { text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff;/*5B5B5B*/ font-weight: normal; } .bodycontentsw { text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #f1934d; font-weight: normal; } .bodycontentsw a{ color: #f1934d; text-decoration:underline; } .bodycontentsw a:hover{ color: #ffffff; text-decoration:underline; } /* SEARCH MODULE */ .searchtext{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color:#ca3920; padding:0px 0px 0px 10px; text-transform:none; } .searchgo{ border:none; background-image:url(http://www.guelphchc.ca/images/go.jpg); font-family: Verdana, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color:#ffffff; width:23px; height:23px; } .searchgo{ border:none; background-image:url(http://www.guelphchc.ca/images/go.jpg); font-family: Verdana, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color:#ffffff; width:23px; height:23px; } .searchlabel, .searchlabel a, .searchlabel a:hover{ font-family: Arial, Verdana, Helvetica, sans-serif; color: #FFFFFF; font-size:13px; font-weight:bold; text-decoration:none; } /* end of search module */ .contenttable { padding-left:15px; text-align:left; } /* FOOTER */ .admin{ color:#666666; font-family:"Myriad Web", "Arial Narrow", Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; padding-top:2px; text-decoration:none; padding-right:5px; border-top: 1px solid #dedede; padding-top:10px; } .admin a { color:#666666; font-family:"Myriad Web", "Arial Narrow", Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; text-decoration:underline; } .footertext a { text-decoration:underline; color:#666666; font-family:"Myriad Web", "Arial Narrow", Arial, Helvetica, sans-serif; font-size:10px; } .footertext a:hover { color:#333333; font-family:"Myriad Web", "Arial Narrow", Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; } /* end of footer*/ /* NEWS MODULE */ .vspace1{/* space before alerts and news */ width:1px; height:10px; } .vspace2{/* space after alerts and news and before white rightnavs */ width:1px; height:15px; } .vspace3{/* space after white buttons */ width:1px; height:10px; } #newsitems, .events { margin:0px; padding:0px; background-color:#ebeaea; } #newsitems ul { padding-top:10px; list-style-image:url(http://www.guelphchc.ca/images/newsbullet.gif); padding-left:20px; } #newsitems li{ list-style-image:url(http://www.guelphchc.ca/images/newsbullet.gif); color:#666666; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; border:0px; line-height:14px; padding-left:0px; padding-right:5px; } #newsitems li a{ list-style-image:url(http://www.guelphchc.ca/images/newsbullet.gif); color:#5AA233; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; border:0px; line-height:14px; padding-left:0px; padding-right:5px; text-decoration:none; } #newsitems li a:hover { color:#666666; list-style-image:url(http://www.guelphchc.ca/images/newsbullet.gif); font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; border:0px; text-decoration:underline; } #newsitemsArchive { margin:0px; padding:0px; background-color:#ffffff; } .newsList, .newsList li.a { list-style-image:none; color:#666666; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; border:0px; line-height:14px; padding-left:0px; padding-right:5px; text-decoration:underline; } .newsList a:hover { color:#5AA233; list-style-image:none; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; border:0px; text-decoration:underline; } .newsitemdate { color:#666666; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; } /* end of news */ /* FRONT END INPUT */ input.FEsubmit{ border: 1px solid #666666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #d0d0d0; margin: 0px; padding: 5px 10px 5px 10px; width:60px; text-align:center; } .FEsubmit a { border: 1px solid #666666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #d0d0d0; margin: 0px; padding: 5px 10px 5px 10px; width:60px; text-align:center; text-decoration:none; } .FEsubmit a:hover{ border: 1px solid #aaaaaa; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #669999; margin: 0px; padding: 5px 10px 5px 10px; width:60px; text-align:center; text-decoration:none; } .logininput { background-color:#fff; border:1px solid #ccc; height:14px; font-size: 10px; color: #333333; font-weight:normal; } .loginsubmit { background-color:#dddcde; border:1px solid #ccc; height:16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #fff; font-weight:normal; } .FEinput { border: 1px solid #ccc; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:bold; background-color: #dddcde; margin: 0px; padding: 0px; } /* end of front end input buttons */ #headertopright{ background-image:url(http://www.guelphchc.ca/images/headerTopRight.jpg); width:782px; height:138px; background-repeat:no-repeat; text-align:right; vertical-align:top; } .datetext{ color: #cccc9a } .login { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #4f504e; border:0px; padding:0px; margin:0px; } td.login { padding-left:10px; } .subtitle, #content-left-main .subtitle { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 18px; color: #000000; font-weight: bold; padding-top:10px; padding-bottom:0px; text-transform:uppercase; } .subtitle2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: bold; padding-top:5px; padding-bottom:0px; } .main.subtitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; padding-top:0px; } .logintable { padding:15px; background-color:#f2f3f7; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; border: 1px solid #cccccc; width:500px; } td.tabletitles { font-family:"Arial Narrow", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; line-height: 15px; color: #75665A; padding: 2px 5px 2px 5px; text-decoration:none; } .tablelistfront{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #4f504e; background-color:#e7f3f9; /*D7F2FD*/ text-decoration: none; padding:3px 3px 3px 10px; border-bottom:1px solid #eaeaea; border-left:1px solid #eaeaea; } .tablecellfront{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color:#f6fbfd; text-decoration: none; padding:3px 3px 3px 13px; border-bottom:1px solid #D9F3FD; } .borderedtable { padding:0px; margin:0px; border:1px solid #cccccc; } .cspacing img{ width:20px; height:350px; } .sectionbreak { margin:10px 0px 15px 0px; border-bottom: 1px solid #C5CCCE; padding-bottom:5px; padding-top:0px; } .bodycontents a { text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #990100;/*5B5B5B*/ font-weight: normal; } /* Editor style */ .debugImgField { display:none; } .main { background-color: #ffffff; margin: 0px; padding: 0px; border:0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; } .sidebar table.main td table, .sidebar table.main, .sidebar.calendarevents { background-color: #ffffff; margin: 0px; padding: 0px; border:0; width:159px; } #sitecontainer{ margin-left:auto; margin-right:auto; width:100%; } .bodycontent.contenttable li, .bodycontent.contenttable ul, .bodycontent li, .bodycontent ul, #content-left-main li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding-bottom:10px; list-style-image:url(http://www.guelphchc.ca/images/newsbullet.gif); color:#333333; line-height:18px; } .bodycontent.contenttable ol, .bodycontent ol, .bodycontent ol, .bodycontent ol li{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding-bottom:10px; list-style-type:decimal; color:#333333; line-height:15px; } .contenttable ul, .bodycontent ul, .bodycontent.contenttable ul { padding-left:20px; list-style-type:none; } .bodycontent.contenttable li { padding-bottom:10px; } /* BACKEND STYLES ADMINISTRATOR */ .becontent { border:2px solid #cccccc; padding-top:5px; width:99%; } .becontenteditor { border:2px solid #cccccc; padding:5px; width:85%; } .becontenteditor2 { border:2px solid #cccccc; padding:5px; width:85%; background-color:#FCFCFC; } .becontent2 { border:2px solid #cccccc; padding:0px; margin:0px; width:99%; } .MainTD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; background-color: #f1f3f5; margin: 0px; padding: 0px; border-bottom: 1px solid #ccc; border-top: 1px solid #fff; } .MainTD2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; background-color: #000; margin: 0px; padding: 0px; border-bottom: 1px solid #ccc; } .MainTD, .maintitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #CC3401; padding-left:10px; } .MainTD a{ color: #6A84A1; text-decoration: underline; font-size: 12px; font-weight: bold; margin:0px 0px 0px 0px; } .main.backendmenu.MainTD a:hover { color: #902f00; font-size: 12px; text-decoration: underline; font-weight: bold; margin:0px 0px 0px 0px; } .backendmenu{ background-color: #f1f3f5; font-family: Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size: 11px; margin:0px 0px 0px 0px; padding:0px; border-bottom:1px solid #cccccc; width:100%; } .backendmenu td{ padding:7px 15px 7px 15px; margin:0px; border-right:1px solid #cccccc; border-left:2px solid #ffffff; } .backendmenu td.lastmenu{ width:100%; text-align:right; border-right:none; } .backendmenu a, .backendmenu a:visited, .mainTD.backendmenu a, .mainTD.backendmenu a:visited{ color:#333333; text-decoration:none; font-size: 11px; font-weight:bold; margin:0px; padding:0px; } .backendmenu a:hover, .mainTD.backendmenu a:hover{ text-decoration:underline; color:#CC3401; font-size: 11px; font-weight:bold; } .backendtext{ color:#333333; font-size: 11px; font-weight:normal; } .backendcontent a:hover, .maintitle.backendcontent a:hover{ color:#CC3401; font-size: 11px; font-weight:bold; text-decoration:none; } .backendcontent a, .maintitle.backendcontent a:visited, .backendcontent a:visited{ color:#3C88A6; font-size: 11px; font-weight:bold; text-decoration:underline; } .tablelist{ border-top:3px solid #4B86A6; width:100%; margin-top:0px; } .tablelist .subtitle{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; background-color:#8EBFD4; text-decoration: none; padding:3px 3px 3px 10px; border-bottom:1px solid #cccccc; border-left:1px solid #cccccc; } #top { margin:0px; padding:0px; } .tablecell{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color:#f1f3f5; text-decoration: none; padding:3px 3px 3px 13px; border-bottom:1px solid #cccccc; } a.tablecell {cursor:pointer;} .tablecellb{/*cells with buttons */ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; background-color:#E0dfe3; text-align:center; text-decoration: none; border-bottom:1px solid #cccccc; border-left:1px solid #cccccc; } .inputBEsave{ border: 1px solid #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; font-weight:bold; background-color:#CC3401; /*#8D3D4CF;*/ margin: 0px; padding: 2px; text-transform:uppercase; } .inputBE, inputBE a:hover { border: 1px solid #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:bold; background-color:#FFFFFF; margin: 0px; padding: 2px; text-transform:uppercase; cursor:pointer; } a.inputBE { border: 1px solid #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; font-weight:bold; background-color:#cc3401; margin: 0px; padding: 2px; text-transform:uppercase; cursor:pointer; } .sectionbutton a { width:120; background-color: #4b86a6; padding:3px; text-align:center; color:#ffffff; text-decoration:none; cursor:pointer; } .sectionbutton a:hover{ width:120; background-color: #CC3401; padding:3px; text-align:center; color:#ffffff; text-decoration:none; cursor:pointer; } .sectionseditor { width:400px; font-weight:bold; } .sectiontable { padding:0px; margin:0px; border:0px; } .dashed td.ebuttons { border:0px; } .inputBEselected { border: 1px solid #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; background-color: #CC3401; margin: 0px; padding: 2px; font-weight:bold; text-transform:uppercase; cursor:pointer; } .inputBERev { border: 1px solid #172729; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #eeeeee; margin: 0px; padding: 0px 2px; cursor:pointer; } .inputDis { border: 1px solid #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #bbbbbb; font-weight:bold; background-color: #FFFFFF; margin: 0px; padding: 2px; text-transform:uppercase; } a.nav:link,a.nav:visited,a.nav:active{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11; color: #333366; font-weight:normal; text-decoration: none; text-transform: none; } a.nav:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11; color: #666666; font-weight:normal; text-decoration: underline; text-transform: none; } /* end of backend */ td.menulevel1 { padding: 0px 15px 0px 15px; border-left: 1px solid #ffffff; } td.menulevel1b { padding: 0px 15px 0px 15px; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; } td.menulevel2 { padding: 0px 5px 0px 13px; } td.barTitle{ font-size: 14px; color: white; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; background-color: #bd0000; font-weight: bold; padding: 3px 15px 3px 15px; } td.line { border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff; font-size: 4px; color: white; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #cccccc; } .inputNorm, .inputNorm a { border: 1px solid #cccccc; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff;/*1f4273*/ background-color: #9FA5AF; margin: 0px; padding: 5px 2px 5px 0px; width:50px; text-align:center; } .inputNorm2 { border: 1px solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff;/*1f4273*/ background-color: #ebebeb; margin: 0px; padding: 0px 2px 0px 0px; width:90px; } .currPage { font-weight: bold; color: #CC3333; } .currDate{ font-size:8pt; font-family:Verdana,Arial,San-Serif; color:#ffffff; } .containerborder{ background-color: #FFFFFF; border-bottom: solid #000000 1px; border-left: solid #000000 1px; border-right: solid #000000 1px; } .breakborder{ background-image: url(dermForum/images/grey_break_bar.gif); border-top: solid #000000 1px; border-left: solid #000000 1px; border-right: solid #000000 1px; } .copy { font-size: 7pt; font-weight : bold; color: #000000; } .topleft { border-top: solid #000000 1px; border-left: solid #000000 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #4f504e; } .rightside { border-right: solid #000000 1px; border-left: solid #000000 1px; border-top: solid #000000 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #4f504e; } .top { border-top: solid #000000 1px; } .bottomline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #4f504e; border-bottom: dashed #cccccc 1px; } .bottomline a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #990100; text-decoration:underline; } .bottomline a:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #990100; text-decoration:none; } .rightline { border-right: dashed #cccccc 1px; margin:0px; padding:0px; } .logintitle { background: #A4A199; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #4f504e; border-bottom: dashed #cccccc 1px; padding-left:15px; padding-top:10px; margin-top:10px; font-weight:bold; width:300px; } .logincontent { background: #F1F0ED; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #4f504e; border-bottom: dashed #cccccc 1px; padding-left:15px; padding-top:10px; margin-top:10px; font-weight:normal; width:300px; } .bottom { border-bottom: solid #000000 1px; } .rightsidebottom { border-right: solid #000000 1px; border-left: solid #000000 1px; border-top: solid #000000 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #4f504e; border-bottom: solid #000000 1px } #menulist { width: 9em; padding-left: 8px; } #menulist ul{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; list-style: none; margin-left: 0; padding-left: 1em; text-indent: 0em; line-height: 15px; } #menulist li{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; list-style-image: url(http://www.guelphchc.ca/images/bullet.gif); margin-left: 0; margin-right: 0; line-height: 17px; } #menulist a{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: none; } #menulist a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #9D2F00; text-decoration: underline; } #rightmenulist { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding-left: 3px; } #rightmenulist ul{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; list-style: none; margin-left: 0px; padding-left: 0px; text-indent: 0em; line-height: 15px; } #rightmenulist li{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; list-style-image: url(http://www.guelphchc.ca/images/bullet.gif); margin-left: 14px; margin-right: 0; line-height: 15px; margin-bottom:2px; } #rightmenulist a{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: none; } #rightmenulist a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #9D2F00; text-decoration: underline; } .mainlinks td, .mainlinks a{ font-family:"Arial Narrow", Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight:normal; line-height: 15px; color: #669acc;/*656738*/ padding: 2px 0px 2px 0px; text-decoration:none; } .mainlinks a{ font-weight:bold; } .mainlinks a:hover{ font-family:"Arial Narrow", Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold; line-height: 15px; color: #A73422; padding: 2px 0px 2px 0px; text-decoration:none; } #print_logo{ display:none; } .bodycontent ul ul { padding-left:20px; } /*CSS for Simple Tree Menu*/ .treeview ul{ /*CSS for Simple Tree Menu*/ margin: 0; padding: 0px; padding-top:10px; padding-bottom:10px; } .treeview li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/ background: white url(http://www.guelphchc.ca/Administration/images/list.gif) no-repeat left center; list-style-type: none; padding-top:3px; padding-bottom:3px; line-height:18px; text-indent:2px; padding-left:15px; } .treeview li a, .treeview li a:visited{ COLOR:#4b86a6; padding-left:0px; font-size:12px; font-weight:bold; margin:0px; } .treeview li a:hover { color:#cc3401; } .treeview li.submenu{ /* Style for LI that contains sub lists (other ULs). */ background: white url(http://www.guelphchc.ca/Administration/images/closed.gif) no-repeat left 1px; /* cursor: hand !important; */ cursor: pointer !important; } .treeview li.submenu ul{ /*Style for ULs that are children of LIs (submenu) */ display: none; /*Hide them by default. Don't delete. */ } .treeview .submenu ul li{ /*Style for LIs of ULs that are children of LIs (submenu) */ cursor: default; } /* MISCELANEOUS */ .dashed td { border-bottom: 1px dashed #E0E1E3; } .text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; } .link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #A33939; } /* end of miscelaneous */ /**** FROM OLD STYLE.CSS PAGE *****/ /*Special People */ .special{ padding:0px 0px 0px 0px; margin:5px 10px 5px 10px; border-collapse:collapse; width:90% } /* .special.breadcrumbs, .special.breadcrumbs a{ color:#00688b; } */ /*alerts */ .sitealerts{ padding:0px 0px 0px 0px; margin:5px 10px 5px 10px; border-collapse:collapse; width:90% } /* .sitealerts.breadcrumbs, .sitealerts.breadcrumbs a{ color:#c30500; } */ /*beprepared */ .sitebeprepared{ padding:0px 0px 0px 0px; margin:5px 10px 5px 10px; border-collapse:collapse; width:90% } /* .sitebeprepared.breadcrumbs, .sitebeprepared.breadcrumbs a{ color:#cec31f; } */ /*sitenews */ .sitenews{ padding:0px 0px 0px 0px; margin:5px 10px 5px 10px; border-collapse:collapse; width:90% } /* .sitenews.breadcrumbs, .sitenews.breadcrumbs a{ color:#83a81f; } */ .leftsidebar{ margin:5px 0px 5px 0px; width:160px; } .leftsidebar td{ text-align:left; vertical-align:top; margin:0px; padding:0px; } .leftsidebar .title{ margin:2px 0px 0px 0px; } .alerttitle{ background-color:#c30500; color:#ffffff; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight:bold; text-decoration:none; padding-left:0px; } .alerts, .alerts a, .beprepared, .beprepared a, .news, .news a{ background-color:#EBEAEA; color:#363636; font-family: verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; text-decoration:none; } .alerts ul, .beprepared ul, .news ul{ padding-top:10px; padding-bottom:10px; list-style: none; width : 153px; font-family: verdana; font-size: 11px; margin-left:5px; } .alerts li, .beprepared li, .news li { font-family: verdana; font-size: 11px; list-style-type: none; list-style-position: outside; margin-left:5px; margin-right:7px; padding-bottom:5px; padding-top:5px; border-top: 1px solid #f9f9f9; } .alerts a:hover, .beprepared a:hover, .news a:hover{ font-family: verdana; font-size: 11px; padding-bottom:5px; text-decoration:underline; color: #363636; } .bepreparedtitle{ background-color:#cec31f; color:#ffffff; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight:bold; text-decoration:none; vertical-align:middle; } .newstitle{ background-color:#83a81f; color:#ffffff; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight:bold; text-decoration:none; } .sidebarbutton, .sidebarbuttonselected, ul.sidebarbutton { width : 160px; font-family: arial; font-size: 12px; color:#ffffff; margin:0px; padding:0px; } .sidebarbutton li { font-family: arial; font-size: 12px; background-color:#00688b; color:#ffffff; font-weight:bold; text-decoration:none; border-top: 1px solid #ffffff; padding-top:0px; margin-top:0px; list-style-type:none; } .sidebarbutton li a { width: 160px; display : block; text-decoration : none; color: #ffffff; border-bottom: none; font-weight:bold; text-decoration:none; padding-bottom:5px; padding-top:0px; margin-top:0px; list-style-type:none; } .sidebarbutton li a:hover { background: #1295bf; display : block; padding-bottom:5px; padding-top:0px; margin-top:0px; } li.sidebarbuttonsel { font-family: arial; font-size: 12px; background-color:#1295bf; color:#ffffff; font-weight:bold; text-decoration:none; border-top: 1px solid #ffffff; padding-top:0px; padding-bottom:0px; margin-top:0px; margin-left:0px; } li.sidebarbuttonsel a { width: 160px; display : block; text-decoration : none; color: #ffffff; border-bottom: none; font-weight:bold; text-decoration:none; padding-bottom:5px; padding-top:0px; margin-top:0px; } li.sidebarbuttonsel a:hover { background: #1295bf; display : block; padding-bottom:5px; padding-top:0px; margin-top:0px; } /* SUB MENU (SECONDARY LINKS */ #menu ul{ width:160px; padding-right:10px;} #menu li{ background-color:#a8ddc8; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; text-decoration:none; text-align:left; width:160px; margin-left:9px; border-bottom:1px solid #ededed; } .menu1 a, li.menu2 a, li.menu3 a, .menu4 a, .menu5 a{ color:#363636; font-family: Verdana, Helvetica, sans-serif; font-size: 11px; font-weight:normal; text-decoration:none; line-height:15px; padding-left:9px; width:165px; padding-top:5px; padding-bottom:5px; } .menu1 a:hover{ background:#ffffff; font-family: Verdana, Helvetica, sans-serif; font-size: 11px; font-weight:normal; text-decoration:none; line-height:15px; padding-left:9px; padding-top:5px; padding-bottom:5px; } .menuselected{ background:#ffffff; font-family: Verdana, Helvetica, sans-serif; font-size: 11px; font-weight:normal; text-decoration:none; line-height:15px; padding-left:9px; padding-top:5px; padding-bottom:5px; } /* end of sublinks in secondary menu */ /* HEALTH INFO TABLE */ table.healthInfoTable{margin:0px; padding:0px;border:1px solid #dedede;background-color:#f3f6f8;width:100%;} table.healthInfoTable td {border-right:1px solid #dedede;} table.healthInfoTable td table td a, table.healthInfoTable td table td a:hover {color: #096282; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding:0px; line-height:14px; } table.healthInfoTable td table th, table.healthInfoTable td table th{ width:100%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding:5px; background-color:#f3f6f8; color: #096282; margin:0px; border-bottom:1px solid #dedede; } table.healthInfoTable td table td{ border:0px; padding:0px 10px 0px 10px; } /* end of health info table */ /* HEADER LINKS */ .headerlinks, .headerlinks a{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color:#1195B9; text-align:right; text-decoration:none; } .headerlinks a:hover{ color:#056e83; } /* end of header links */ /* BEGIN BUTTON */ .button { text-align:center; } div.button { } div.button_left { width: 9px; height: 21px; float: left; background: url('../images/btn_lft_end.gif'); } div.button_right { width: 9px; height: 21px; float: left; background: url('../images/btn_rt_end.gif'); } div.button_center, button.button_center { height: 21px; margin: 0px; float: left; border: none; font: bold 9pt/21px Trebuchet MS, Myriad, Arial; text-transform: uppercase; color:#FFF; cursor:pointer; background: Transparent url('../images/btn_cntr.gif') repeat-x;} div.button_center a, button.button_center a { color: #FFF; text-decoration: none; } /* END BUTTON */ .contenttable { padding-left:15px; text-align:left; } a, a:visited, a:active { color:#113388; border:0px; margin:0px; } a:hover { color:#336699; } .maincontent{ width:90%; vertical-align:top; margin-left:10px; padding-right:20px; padding-left:10px; font-size: 12px; }