﻿/* ------------------------------------------------------------------------
                               COM LIBRARY 24.11.2009
    ------------------------------------------------------------------------  */
a{color:#256f90;text-decoration:underline;}
a:link{color:#256f90;text-decoration:underline;}
a:visited{color:#004c6e;text-decoration:underline;}
a:hover{color:#004c6e;text-decoration:none;} 

/* -------------------------|  WRAPPER  |------------------------------ */
#wrapper{background:#fff url(images/mls_bg.png) 50% 0 no-repeat;}
 
/* -------------------------|  NAV  |------------------------------ */
#content-a .nav {margin-bottom:10px;}
ul.nav li span{color:#F0F3F7;border-bottom:1px dotted #338a80;background-color:#166589;}
ul.nav li a{color:#F0F3F7;border-bottom:1px dotted #338a80;background-color:#166589;}
ul.nav li a:hover{background-color:#087369;}
a#lh-nav-logo-whatson{display:none;}
a#lh-nav-logo-mvga{display:inline;}
 
/* -------------------------|  MASTHEAD   |------------------------------ */
#masthead-utilities ul li#masthead-utilities-top div{background:transparent url(images/mls-util-top-crn.gif) top left no-repeat;}
li#masthead-utilities {background:#282725 url(images/mls-util-bottom-crn.gif) bottom left no-repeat;}
h1{color:#024b89;margin:.3em 0 .3em 0;}
 
#masthead-utilities ul li.contact{display:none !important;}
#masthead-utilities ul li#mls_contact{display:inline !important;}
#masthead-utilities ul li.sitemap{display:none !important;}
#masthead-utilities ul li#mls_sitemap{display:inline !important;}
 
/* -------------------------|  NEWS ITEMS LIST BOX|------------------------------ */
#left-col .list-title {background:#f8f8f8 none;}
#left-col .list-title h2 {background:#f8f8f8 none;padding:2px 10px;}
#left-col .border-outer, #left-col .border-inner {border:solid 1px #f8f8f8;background-color:#f8f8f8;}
#left-col .list-item {background-color:#f8f8f8;margin:0;padding:0;}
#left-col .list-item ul {border:none;background-color:#f8f8f8;}
#left-col .list-item .list-inner {padding-top:5px;}
#left-col .box-50 .list-title-alternate {background:#f8f8f8 none;}
#left-col .box-50 .list-title-alternate h2 {background:#f8f8f8 none;}
 
.border-outer, .border-inner {border:solid 1px #fff;background-color:#fff;}
.list-title {background:#fff url(images/mls_info_title.gif) bottom left repeat-x;}
.list-title h2 {color:#fff;background:#0b86a1 url(images/mls_header.gif) bottom left repeat-x;}
.list-title H2 A {color: #256f90; text-decoration:underline;}
.list-title H2 A:hover {text-decoration:none;}
 
.border-outer, .border-inner {border:solid 1px #fff;background-color:#fff;}
.list-item {background-color:#fff;margin:0;padding:0;}
.list-item ul {border:none;background-color:#fff;}
.list-item .list-inner {padding-top:5px;}
.list-item-standard ul {border:none;background-color:#fff;}
.list-title-standard {background:#fff url(images/mls_info_title.gif) bottom left repeat-x;}
.list-title-standard h2 {color:#fff;background:#0b86a1 url(images/mls_header.gif) bottom left repeat-x;}
.list-title-alternate {background:transparent url(images/com_info_title.gif) bottom left repeat-x;}
.list-title-alternate h2 {background:#e7e7e7 url(images/grad-lte-grey.jpg) bottom left repeat-x;}

/* -------------------------|  LIST TITLE OVERRIDES  |------------------------------ */
.list_title_override_colour_1_full_width {background:transparent url(images/grad-lte-grey.jpg) bottom left repeat-x;padding:0px;}
#left-col .list_title_override_colour_1_full_width {background:transparent url(images/grad-lte-grey.jpg) bottom left repeat-x;padding:0px;}
.list_title_override_colour_1_full_width h2 {background:transparent;padding:2px 10px 2px 10px;}
#left-col .list_title_override_colour_1_full_width h2 {background:transparent;padding:2px 10px 2px 10px;}
.list_title_override_colour_1_full_width h2 a{color:#01748b !important;text-decoration:underline;}
.list_title_override_colour_1_partial_width {color:#fff;background:transparent url(images/com_info_title.gif) bottom left repeat-x !important;padding:0px 0px 5px !important;}
.list_title_override_colour_1_partial_width h2 {background:transparent url(images/grad-lte-grey.jpg) bottom left repeat-x !important;}
#left-col .list_title_override_colour_1_partial_width h2 {background:transparent url(images/grad-lte-grey.jpg) bottom left repeat-x !important;}
.list_title_override_colour_1_partial_width h2 a {color:#01748b !important;}
#left-col .list_title_override_colour_1_partial_width h2 a {color:#01748b !important;}
.list_title_override_colour_2_full_width{background:url(images/mls_header_blue.gif) repeat-x left bottom !important;padding:0px;}
.list_title_override_colour_2_full_width h2 {background:transparent;padding:2px 10px 2px 10px;}
#left-col .list_title_override_colour_2_full_width h2 {background:transparent;padding:2px 10px 2px 10px;}
.list_title_override_colour_2_full_width h2 a {color:#fff;}
#right-col .list_title_override_colour_2_full_width h2 a {color:#fff;}
.list_title_override_colour_2_partial_width {color:#fff;background:transparent url(images/mls_list-title_blue.gif) bottom left repeat-x !important;padding:0px 0px 5px !important;}
.list_title_override_colour_2_partial_width h2 {background:transparent url(images/mls_header_blue.gif) bottom left repeat-x !important;}
#left-col .list_title_override_colour_2_partial_width h2 a {color:#fff;}
#right-col .list_title_override_colour_2_partial_width h2 a {color:#fff;}
.background_override_colour_1 {background-color:#F3F3F3;border:none !important;width:333px !important;}
.background_override_colour_1 div.border-inner {background-color:#F3F3F3; border:none !important;width:331px !important;}
.background_override_colour_2 {background-color:#fff !important; color:#fff; border:1px #f3f3f3 solid !important;width:333px !important;}
.background_override_colour_2 div.border-outer {background-color:#fff !important; border:1px #fff solid !important;width:331px !important;}
.background_override_colour_2 div.border-inner {background-color:#01748b !important; border:1px #fff solid !important;width:331px !important;}


/* -------------------------|  COLOUR-2 - FOR ITEM FEATURE |------------------------------ */
.list-item-alternate {margin:0;padding:0;}
.list-item-alternate ul {background-color:transparent;border:none;margin:0;padding:0;}
.list-item-alternate li{list-style-type:none;background:transparent url(images/largearrow_green.gif) left 7px no-repeat;padding: 4px 0px 4px 15px;line-height:0;}
.list-item-alternate li p{margin-bottom:0px;}
.list-item-alternate li a{line-height:normal;}

.list-title-alternate {float:left;background:transparent url(images/mls_list-title_blue.gif) bottom left repeat-x;padding-bottom:5px;margin:0;width:100%;}
.list-title-alternate h2 {float:left;color:#fff;white-space:nowrap;padding:2px 10px;margin:0;background: url(images/mls_header_blue.gif) bottom left repeat-x;}
.list-title-alternate-full-width {float:left;background:url(images/grad-lte-grey.jpg) repeat-x left bottom;padding-bottom:0px;margin:0;width:100%;}
.list-title-alternate-full-width h2 {float:left;color:#01748b;white-space:nowrap;padding:2px 10px;margin:0;background:transparent;}

 
/* -------------------------|  INFO LIST BOX|------------------------------ */
.info-title {background:transparent url(images/mls_info_title.gif) bottom left repeat-x;}
.info-title h2 {color:#fff;background:#0b86a1 url(images/mls_header.gif) bottom left repeat-x;}
.box-100-inner {background-color:#fff;margin:0 0 10px 0;padding:10px;}
.box-100-inner .box-25 {width:158px;margin:0 6px 0px 0px;}
.box-100-inner div{background-color:#fff;}

/* -------------------------|  LIST ITEM SELECT  |------------------------------ */
.news-title {float:left;color:#fff;background:transparent url(images/mls_info_title.gif) bottom left repeat-x;padding-bottom:5px;margin:0;width:100%;}
.news-title h2{color:#fff;background:#0b86a1 url(images/mls_header.gif) bottom left repeat-x;float:left;white-space:nowrap;padding:2px 10px;margin:0;}
 
/* -------------------------|  WHATS ON LIST BOX|------------------------------ */
.whats-on-title {background:transparent url(images/mls_info_title.gif) bottom left repeat-x;padding-bottom:10px;}
.whats-on-title h2 {background:#0b86a1 url(images/mls_header.gif) bottom left repeat-x!important;}
ul.whats-on {background:#fff none;}
 ul.whats-on-item p{color:#000;}
 ul.whats-on-item h3{color:#000;}
 ul.whats-on a{color:#000!important;}
 ul.whats-on li.see-more  {color:#000;}
 ul.whats-on li.see-more a {color:#000;}
 
/* -------------------------|  CATALOGUE SEARCH   |------------------------------ */
#catalogue-top{float:left;width:680px;height:80px;margin:4px 4px 0px 4px;}

#catalogue{float:left;width:673px;font-size:0.8em;padding:0px;margin-bottom:5px;margin-top:5px;background:#166589 url(images/mls_catelogue_bg.gif) top left repeat-y;}
 #catalogue .inner{float:left;padding:8px 10px 8px 10px;margin:0px;}
 #catalogue label {display:none;}
 #catalogue ul {padding:0;margin:0;}
 #catalogue li {list-style-type:none;}
 #catalogue li.catalogue-title {float:left;padding:0 0 0 20px;margin:0;background:transparent url(images/search_icon.gif) 0 0 no-repeat;width:80px;text-align:right;font-size:1.8em;color:#fff;line-height:1.1;font-weight:bold;}
 #catalogue li.catalogue-text {float:left;padding:0;margin:0 0 0 30px;width:515px;color:#fff;font-weight:bold;}
 #catalogue li.catalogue-text p {padding:0;margin:0;font-size:1.4em;}
 #catalogue a {color:#fff;}
 .search-catalogue {width:400px;height:16px;margin-top:5px;}
 #catalogue p.advanced-search {float:right;margin:1em 0 0 0;font-size:1.1em!important;}
#catalogue input.formSearchButton {background: url(images/mls-buttons.gif) 0px -48px no-repeat;border:none;width:55px;height:20px;cursor:pointer;font-size:0px !important;line-height:0px;margin-left:10px;text-indent:-9999px;}
#catalogue input.formSearchButton:hover {background: url(images/mls-buttons.gif) -143px -48px no-repeat;}
 
.shift-up-catalogue{margin-top:-135px;}
.shift-up-catalogue .nav .bold{font-size:1.3em;}
.shift-up-none-catalogue{margin-top:145px;}
.shift-up-none-catalogue table{width:295px!important;}
#catalogue-top-wide{float:left;width:810px;height:80px;margin:4px 4px 0px 4px;}
#catalogue-top-wide #catalogue{width:808px;}


/* -------------------------|  MIS |------------------------------ */
.see-more, #right-col .see-more{background:transparent url(images/mls_rightarrow.gif) 0 2px no-repeat;}
.see-more, #left-col .see-more{background:transparent url(images/mls_rightarrow.gif) 0 2px no-repeat;}
.see-more a{font-weight:normal;}
input.formDetailsButton {background:transparent url(images/mls-buttons.gif) 0px -95px no-repeat;}
input.formDetailsButton:hover {background:transparent url(images/mls-buttons.gif) -143px -95px no-repeat;}

/* -------------------------|  NAVIGATION LOTE OVERRIDES |------------------------------ */
div.lh-nav ul.static li#navMelbourneLibraryServiceBahasaIndonesia{background-color:#108474;border-bottom:dotted 1px #fff;}
div.lh-nav ul.static li#navMelbourneLibraryServiceBahasaIndonesia div.menu-item a{color:#fff;}
div.lh-nav ul.static li#navMelbourneLibraryServiceBahasaIndonesia div.menu-item div.parent{background-image:url(Images/menuarrow_white_right.gif);}
div.lh-nav ul.static li#navMelbourneLibraryServiceBahasaIndonesia div.selected div.parent{background-image:url(Images/menuarrow_white_down.gif);}
div.lh-nav ul.static li#navMelbourneLibraryServiceBahasaIndonesia ul.static li div.menu-item a{color:#000;}
div.lh-nav ul.static li#navMelbourneLibraryServiceBahasaIndonesia ul.static li div.hover a{color:#fff;}
div.lh-nav ul.static li#navMelbourneLibraryServiceBahasaIndonesia ul.static li div.selected a{color:#fff;}
div.lh-nav ul.static li#navMelbourneLibraryServiceBahasaIndonesia ul.static li div.menu-item div.parent{background-image:url(Images/menuarrow_grey_right.gif);}
div.lh-nav ul.static li#navMelbourneLibraryServiceBahasaIndonesia ul.static li div.selected div.parent{background-image:url(Images/menuarrow_white_down.gif);}

div.lh-nav ul.static li#navMelbourneLibraryServiceViêtNam{background-color:#108474;border-bottom:dotted 1px #fff;}
div.lh-nav ul.static li#navMelbourneLibraryServiceViêtNam div.menu-item a{color:#fff;}
div.lh-nav ul.static li#navMelbourneLibraryServiceViêtNam div.menu-item div.parent{background-image:url(Images/menuarrow_white_right.gif);}
div.lh-nav ul.static li#navMelbourneLibraryServiceViêtNam div.selected div.parent{background-image:url(Images/menuarrow_white_down.gif);}
div.lh-nav ul.static li#navMelbourneLibraryServiceViêtNam ul.static li div.menu-item a{color:#000;}
div.lh-nav ul.static li#navMelbourneLibraryServiceViêtNam ul.static li div.hover a{color:#fff;}
div.lh-nav ul.static li#navMelbourneLibraryServiceViêtNam ul.static li div.selected a{color:#fff;}
div.lh-nav ul.static li#navMelbourneLibraryServiceViêtNam ul.static li div.menu-item div.parent{background-image:url(Images/menuarrow_grey_right.gif);}
div.lh-nav ul.static li#navMelbourneLibraryServiceViêtNam ul.static li div.selected div.parent{background-image:url(Images/menuarrow_white_down.gif);}

div.lh-nav ul.static li#navMelbourneLibraryService中文{background-color:#108474;border-bottom:dotted 1px #fff;}
div.lh-nav ul.static li#navMelbourneLibraryService中文 div.menu-item a{color:#fff;}
div.lh-nav ul.static li#navMelbourneLibraryService中文 div.menu-item div.parent{background-image:url(Images/menuarrow_white_right.gif);}
div.lh-nav ul.static li#navMelbourneLibraryService中文 div.selected div.parent{background-image:url(Images/menuarrow_white_down.gif);}
div.lh-nav ul.static li#navMelbourneLibraryService中文 ul.static li div.menu-item a{color:#000;}
div.lh-nav ul.static li#navMelbourneLibraryService中文 ul.static li div.hover a{color:#fff;}
div.lh-nav ul.static li#navMelbourneLibraryService中文 ul.static li div.selected a{color:#fff;}
div.lh-nav ul.static li#navMelbourneLibraryService中文 ul.static li div.menu-item div.parent{background-image:url(Images/menuarrow_grey_right.gif);}
div.lh-nav ul.static li#navMelbourneLibraryService中文 ul.static li div.selected div.parent{background-image:url(Images/menuarrow_white_down.gif);}

div.lh-nav ul.static li#navMelbourneLibraryService한국어{background-color:#108474;border-bottom:dotted 1px #fff;}
div.lh-nav ul.static li#navMelbourneLibraryService한국어 div.menu-item a{color:#fff;}
div.lh-nav ul.static li#navMelbourneLibraryService한국어 div.menu-item div.parent{background-image:url(Images/menuarrow_white_right.gif);}
div.lh-nav ul.static li#navMelbourneLibraryService한국어 div.selected div.parent{background-image:url(Images/menuarrow_white_down.gif);}
div.lh-nav ul.static li#navMelbourneLibraryService한국어 ul.static li div.menu-item a{color:#000;}
div.lh-nav ul.static li#navMelbourneLibraryService한국어 ul.static li div.hover a{color:#fff;}
div.lh-nav ul.static li#navMelbourneLibraryService한국어 ul.static li div.selected a{color:#fff;}
div.lh-nav ul.static li#navMelbourneLibraryService한국어 ul.static li div.menu-item div.parent{background-image:url(Images/menuarrow_grey_right.gif);}
div.lh-nav ul.static li#navMelbourneLibraryService한국어 ul.static li div.selected div.parent{background-image:url(Images/menuarrow_white_down.gif);}

div.lh-nav ul.static li#navMelbourneLibraryService日本語{background-color:#108474;border-bottom:dotted 1px #fff;}
div.lh-nav ul.static li#navMelbourneLibraryService日本語 div.menu-item a{color:#fff;}
div.lh-nav ul.static li#navMelbourneLibraryService日本語 div.menu-item div.parent{background-image:url(Images/menuarrow_white_right.gif);}
div.lh-nav ul.static li#navMelbourneLibraryService日本語 div.selected div.parent{background-image:url(Images/menuarrow_white_down.gif);}
div.lh-nav ul.static li#navMelbourneLibraryService日本語 ul.static li div.menu-item a{color:#000;}
div.lh-nav ul.static li#navMelbourneLibraryService日本語 ul.static li div.hover a{color:#fff;}
div.lh-nav ul.static li#navMelbourneLibraryService日本語 ul.static li div.selected a{color:#fff;}
div.lh-nav ul.static li#navMelbourneLibraryService日本語 ul.static li div.menu-item div.parent{background-image:url(Images/menuarrow_grey_right.gif);}
div.lh-nav ul.static li#navMelbourneLibraryService日本語 ul.static li div.selected div.parent{background-image:url(Images/menuarrow_white_down.gif);}

/* -------------------------|  FOOTER  |------------------------------ */
#footer .inner{width:500px;}
 #footer ul{width:500px;}
#footer-links {height:18px;}

