/* --- Search Results Layout Definition --- */ /***************************************************/ #searchlistlayout { display: table; margin-top:10px; margin-right:10px; margin-bottom:10px; margin-left:10px; text-align:left; width:725px; } #searchlist { margin: 0px; padding: 10px; text-align:left; font-size: 8pt; border:1px solid #CCC; background-color: #EFEFEF; color: #666; background-image: url("http://www.ideas.com.au:80/ideas/nenavideas.nsf/obj/images/$file/7_ul-it_bg.gif"); background-repeat: no-repeat; width: 725px; /* this caters for IE */ } html>body #searchlist { width: 703px; /* this caters for FF */ } #searchlist a { color: #990000; text-decoration : none; font-weight: normal; } #searchlist a:hover { text-decoration: underline; font-weight: normal; } #searchlist table { border:0px solid #FFF; border-spacing: 10px; border-collapse: separate; } #searchlist td { border:0px solid #FFF; } /* --- Body Menu Layout Definition --- */ /***********************************************/ #body-menu { display: table; margin-left: 10px; margin-bottom:10px; height: auto; padding: 0px 10px 10px 0px; text-align:left; border:1px solid #CCC; background-color: #DDD; font-size: 7.5pt; line-height: 2em; font-weight: bold; color: #666666; width: 232px; /* this caters for IE */ } html>body #body-menu { width: 210px; /* this caters for FF */ } #body-menu a { color: #990000; text-decoration : none; } #body-menu a:hover { text-decoration: underline; } #body-menuRow { display: block; margin-top: 5px; margin-bottom:5px; height: auto; padding: 0px 10px; text-align:left; line-height: 2em; color: #666666; width: 210px; /* this caters for IE */ } html>body #body-menuRow { width: 200px; /* this caters for FF */ } #body-menuCol1 { float: left; text-align:left; color: #666666; width: 15px; } #body-menuCol2 { float: left; margin-left: 2px; text-align:left; color: #666666; width: 170px; } /* --- Breadcrumb Layout Definition --- */ /************************************************/ #breadcrumb-menu { width: auto; margin-right:10px; margin-left:10px; height: 27px; line-height: 27px; padding: 0px 10px; text-align:left; border:1px solid #CCC; background-color: #DDD; font-size: 7.5pt; font-weight: bold; color: #666666; } a.breadcrumb { color: #990000; text-decoration : none; } a:hover.breadcrumb { text-decoration: underline; } /* --- Footer Menu Layout Definition --- */ /************************************************/ #footerlayout { width: auto; margin-right:10px; margin-left:10px; margin-bottom:10px; height: 27px; line-height: 27px; text-align:left; } #footer-menu { float: left; width: 250px; margin-right:5px; height: 27px; line-height: 27px; text-align:left; border:1px solid #CCC; background-color: #BBB; font-size: 0.7em; } /* --- Site Menu Layout Definition --- */ /*********************************************/ #site-menu { width: auto; margin-right:10px; margin-left:10px; margin-bottom:10px; height: 28px; line-height: 28px; text-align:left; border:1px solid #CCC; background-color: #DDD; font-size:0.7em; } /* common styling */ .menu { font-family: verdana, sans-serif; width:auto; } .menu ul { padding:0; list-style-type: none; text-align: center; } .menu ul li { float:left; margin: 0px 2px; position:relative; } .menu ul li a, /* Level 1 Menu */ .menu ul li a:visited { position:relative; top: -2px; display:block; text-decoration:none; color:#000; width:114px; height: 21px; line-height:20px; color:#FFF; border:2px solid #fff; border-width:1px 1px 0 0; background:#005165; } * html .menu1 ul li a, .menu1 ul li a:visited { width:139px; w\idth:110px; } .menu ul li ul { display: none; } #site-menu table { margin:-1px; border-collapse:collapse; } /* specific to non IE browsers */ .menu ul li:hover a, /* Hover - Level 1 Menu */ .menu ul li a:hover { color:#FFF; background:#990000; } .menu ul li:hover ul, /* PullDown - Level 2 Menu */ .menu ul li a:hover ul { display:block; position:absolute; top:21px; margin-top:1px; left: -3px; } * html .menu ul li a:hover ul { margin-top:0; marg\in-top:1px; } .menu1 ul li:hover ul li ul, .menu1 ul li a:hover ul li a ul { visibility:hidden; position:absolute; height:0; width:0; } .menu ul li:hover ul li a, /* Hover - Lvl1 shows PullDown - Level 2 Menu */ .menu ul li a:hover ul li a { display:block; background:#89A0B8; color:#FFF; height:auto; line-height:1em; padding:4px 10px; width:125px; /* this caters for FF */ text-align: left; font-size: 95%; } * html .menu ul li a:hover ul li a { width:140px; w\idth:140px; /* this caters for IE */ } .menu1 ul li:hover ul li a.drop, .menu1 ul li a:hover ul li a.drop { background:#2D5781; } .menu ul li:hover ul li a:hover, /* Hover - PullDown - Level 2 Menu */ .menu ul li a:hover ul li a:hover { background:#2D5781; color:#FFF; } .menu1 ul li:hover ul li:hover ul, .menu1 ul li a:hover ul li a:hover ul { visibility:visible; position:absolute; left:120px; top:0; width:140px; } .menu1 ul li:hover ul li:hover ul.left, .menu1 ul li a:hover ul li a:hover ul.left { left:-160px; } .searchForm { display:none; } .docmenu { display:none; } .smallspacer { width: 0.2em; } .blockspacer { width: 0.5em; height: 0.5em; } .searchlayout1 { background-color: #DDDDDD; height: 27; float: right; margin: 10px; padding: 5px; width:10.5em }