
/* text */
.blue1 {color:#A8B400;}
.blue3 {color:#A8B400;}

.longTxt h3 { color: #000; }
.facultyColor {color:#A8B400;}
.darkFacultyColor {color:#A8B400;}
.bgFacultyColor { background-color: #A8B400;}


/* leftNav */
.leftNav a.header-0, .leftNav a.header-0:link, .leftNav a.header-0:active, .leftNav a.header-0:visited, .leftNav a.aHeader-0, .leftNav a.aHeader-0:link, .leftNav a.aHeader-0:visited, .leftNav a.header-1 span, .leftNav a.header-2 span, .leftNav a.aHeader-2 span, .leftNav a.aHeader-2:visited span {
background-image:url(hvn/images/non-repeating-bg-v3.png);
}


/* level 4 */
.leftNav a.header-4 span {
	background-position:-170px 0;
}

.rightNav b.link-0 {
	background: #2A270B url(hvn/images/non-repeating-bg-v3.png) repeat-x scroll -680px -317px;
}
.rightNav a.link-1, .rightNav a.link-1:visited {
	background:#efefef url(hvn/images/non-repeating-bg-v3.png) repeat-x scroll -680px 0;
}

.rightNav a.link-1:hover {
	background-position:-680px -106px;
}
.rightNav a.link-1:active {
	background-position:-680px -212px;
}

.leftNav a.header-1:hover span {border-bottom:1px #797979 solid;}
.leftNav li:hover a.header-1:active span, .leftNav li:hover a.aHeader-1:hover span  {border-bottom:1px #A8B400 solid;}

.leftNav a.aHeader-1 span, .leftNav a.aHeader-1:visited span {border-bottom:1px #6F7F00 solid;}

.hr6 {margin-top:0;padding:0;border:3px solid #CCCCCC;}

.contentBlock .longTxt .facultyInfoTable table .facultyInfoCol {background:#A8B400; padding-right:3px;}

.longTxt ul li, .contentBlock ul li, .tableStyle ul li,
.longTxt ul ul li, .contentBlock ul ul li, .tableStyle ul ul li,
.longTxt ul ul ul li, .contentBlock ul ul ul li, .tableStyle ul ul ul li {
    list-style-image: none;
    list-style-type: disc;
}

#welcomeBlock h1 {color:#A8B400;}

/* banner */
#pageBanner {margin-bottom: 17px;} /* CMS-399 */
#pageBanner .color {background:#A8B400 url(hvn/css/none) scroll ;width:310px;float:right;height:180px;padding-bottom:0;}

#pageBanner .txt, #pageBanner .color {margin-bottom:0;}

#pageBanner .txt .b9 p {font-size:19px !important;line-height:26px !important;} /* Use of !important to override clientlibs.xx.css */

#pageBanner .color h1, #pageBanner .color h1.mediaBannerTitle {font-weight:bold;padding:25px 20px 0;font-size:100%;}
#pageBanner .white {padding-bottom:0} /* CMS-399 */
/*#pageBanner .txt h1 {color:#808F00;}*/ /* JIRA CMS-147 */
#pageBanner .txt h1 {color:#000;}
#pageBanner .txt h1.b4 {font-size: 29px;}
#pageBanner .color1 {background:#A8B400;}
#pageBanner .banner10 h1 {color:#A8B400;}
#pageBanner .banner10 .facultyBG {background:transparent url(hvn/images/bannerTile.gif) repeat-y top left;}
#pageBanner .color .b9 {font-weight:normal;color:#FFF;padding:10px 20px 0;}

#pageBanner .notices {background-image:none;background-color:#A8B400;width:310px;height:180px;float:right;padding:0;margin:0;}
#pageBanner .notices h1 {display:none;}
#pageBanner .notices #bannerList {padding:0;margin:10px 0 0 12px;width:auto;float:left;}
#pageBanner .notices #bannerList b.b8 {font-size:13px;}
#pageBanner .notices #bannerList ul.n10 li {font-size:12px;}
#pageBanner .notices #bannerList div.hr, #pageBanner .notices #bannerList li.hr {margin:0;padding:0;height:0;display:none;}
#pageBanner .notices #bannerList ul {margin:15px 0 0 18px;}
#pageBanner .notices #bannerList ul li {list-style-image:url(hvn/images/li.gif);font:bold 13px/120% verdana;margin:0 0 10px;}

.contentBlock .videoBox {background-color:#A8B400;}
.contentBlock .facultyColor, .contentBlock .darkFacultyColor {color:#000;}


.videoShow {height:180px;}
.videoShow .imageContainer {background:transparent url("hvn/images/loading.gif") no-repeat scroll center center;}
.hasVideoBlock {background:#A8B400 none no-repeat scroll 0 0;padding:0 310px 0 0;}
.videoShow .vnotices {right:0;left:auto;height:180px;width:310px;padding:0;margin:0;}
.videoShow .vnotices .vtitle {padding:15px 10px 5px 10px;color:#FFF;font-size:95%;line-height:120%;}
.videoShow .vnotices .vintro {color:#FFF;font-size:80%;padding:10px 10px 0;}
.videoShow .imgsBox .lSide, .videoShow .imgsBox .rSide {display:none;}
.videoShow .imgsBox .greyBox p, .videoShow .imgsBox .greyBox p a, .videoShow .imgsBox .greyBox p a:visited {color:#66ccff;}
.videoShow .imgsBox .greyTitle .t2 {background-color:#A8B400;}
.videoShow .vplayButton {color:#F6F7E5;position:absolute;bottom:0;right:5px;padding:0 45px 15px 0;}
.videoShow .vplayButton .b1 {font:bold 140%/41px verdana;}

.rotatingImage .textContainer {background:#A8B400 url("hvn/images/rtImgTxt-bg.png") repeat-x;color:#000;}
.rotatingImage .keyLine {border:solid 1px #A8B400;}
/* Table styles */
.tableStyle table th{color:#FFF;background-color:#A8B400}
.contentBlock .longTxt table th{color:#FFF;background-color:#A8B400}

.anchorRightUp, .anchorRightUp:visited {margin-top:5px;background:transparent url(hvn/images/anchor-up.gif) no-repeat scroll right top;height:12px;padding-right:15px;}
.anchorRightUp:hover {background-position:right bottom;}

/* Science link colours */
a, a:visited {text-decoration:none;color:#999999;/*color:#66ccff;*/}
a:hover {text-decoration:underline;color:#999999;}



/* gallery block */
.galleryModal {
    background: #a8b400; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIzMCUiIHN0b3AtY29sb3I9IiNhOGI0MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3NSUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #a8b400 280px, #000000 550px); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(280px,#a8b400), color-stop(550px,#000000)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #a8b400 280px,#000000 550px); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #a8b400 280px,#000000 550px); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #a8b400 280px,#000000 550px); /* IE10+ */
    background: linear-gradient(to bottom,  #a8b400 280px,#000000 550px); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a8b400', endColorstr='#000000',GradientType=0 ); /* IE6-8 */
}
.galleryModal .galleryContainer .galleryContent .galleryBody .galleryNavigation {
    background: transparent url(../../../../sites/business/images/gallery/controller-bg.png) repeat-x top left;
}


/* print modal */
.printModal .printHeader {
    background: #a8b400;
}

.highlights-box ul li {
    background: url("hvn/images/Bullet.gif") 0 50% transparent no-repeat;
}
