

.footer{z-index: 11000;}

.tippety{z-index: 9999;}
.adminControl{z-index: 109999;}


/* icons */
.pagetools .icons{z-index: 10000;}
.pagetools .icons{width: 80px;}
.pagetools .icons p{float: right; margin: 0; padding: 0; display: block; height: 30px; position: relative;}
.pagetools .icons p a, .pagetools .icons p .a{display: block; float: right; height: 30px; background: no-repeat center; cursor: pointer; position: relative;}
.pagetools .icons p.printar{width: 30px;}
.pagetools .icons p.printar a{background-image: url(../design/images/layout/global/icons/printer-grey.jpg);width: 30px;}
.pagetools .icons p.printar a:hover{background-image: url(../design/images/layout/global/icons/printer-hover.jpg);}
.pagetools .icons p.share {width: 87px;display:none}
.pagetools .icons p.share .a{background-image: url(../design/images/layout/global/icons/quicklink.jpg); width: 87px;}
.pagetools .icons p.share .a:hover{background-image: url(../design/images/layout/global/icons/quicklink-over.jpg);}
.pagetools .icons p.text{background:url(../design/images/layout/global/icons/text-sizes.jpg) no-repeat left; width: 49px;}

.pagetools .icons p.text a{display: block; height: 30px; width: 50%; position: absolute; top:0;}
.pagetools .icons p.text .biggar{left: 0;}
.pagetools .icons p.text .smallar{right: 0;}

.pagetools .icons p a{text-decoration: none;}


/* the form for searching */






/* LAYOUT CSS */


.pagetools .icons{z-index: 990;}

.footer{z-index: 980;}

.tippety{z-index: 900;}




/* foot clan, attack
	--------------------------- */
.footer{background: url(../design/images/layout/global/footer/horizontal-rep.jpg) repeat-x top; height: 250px; position: relative; margin: 30px 0 0;}
.footer h3{display: block; height: 104px; width: 563px; margin: 0; padding: 0; text-indent: -999em; background: url(../design/images/layout/global/footer/morevarietwithrubix.jpg); position: absolute; top:105px; left: 0;}
.footer h4, .footer h4 a {
    background: url("../design/images/layout/global/footer/vic-govt-logo.png") no-repeat;
    display: block;
    height: 55px;
    margin: 0;
    padding: 0;
    position: absolute;
    right: 0;
    text-decoration: none;
    width: 97px;
}
.footer h4{top:115px;}
.footer h4 a{text-indent: -999em;}

/* these are icons. they're made out of pixels! */
.footer .icons{position: absolute; top:-38px; left: 0; width: 110%;}
.footer .icons p{display: block; width: 79px; height: 58px; float: left; position: relative; padding: 0; margin: 0;}
.footer .icons .a {display: block; height: 58px; width: 76px; float: left; text-decoration: none; background: no-repeat top;}
.footer .icons .a .i{display: block; position: absolute; top:60px; left: 0; width: 100%; text-align: center; font-size: 10px; line-height: 14px; color: #000;}

/* individs */
.footer .icons .acaf .a {background-image: url(../design/images/layout/icons/subfooter/cash.jpg);} 
.footer .icons .srsbsns  .a {background-image: url(../design/images/layout/icons/subfooter/srsbsns.jpg);} 
.footer .icons .agri  .a {background-image: url(../design/images/layout/icons/subfooter/agri.jpg);} 
.footer .icons .community  .a {background-image: url(../design/images/layout/icons/subfooter/lady.jpg);} 
.footer .icons .customer  .a {background-image: url(../design/images/layout/icons/subfooter/clipboard.jpg);} 
.footer .icons .educate  .a {background-image: url(../design/images/layout/icons/subfooter/educate.jpg);} 
.footer .icons .eng  .a {background-image: url(../design/images/layout/icons/subfooter/engineer.jpg);} 
.footer .icons .emergency  .a {background-image: url(../design/images/layout/icons/subfooter/flame.jpg);} 
.footer .icons .it  .a {background-image: url(../design/images/layout/icons/subfooter/it.jpg);} 
.footer .icons .etjusticepourtous  .a {background-image: url(../design/images/layout/icons/subfooter/etjusticepourtous.jpg);} 
.footer .icons .policy  .a {background-image: url(../design/images/layout/icons/subfooter/policy.jpg);} 
.footer .icons .arts  .a {background-image: url(../design/images/layout/icons/subfooter/stamp.jpg);} 

/* individual hover states */
.footer .icons .acaf .a:hover {background-image: url(../design/images/layout/icons/subfooter/over/cash.jpg);} 
.footer .icons .srsbsns  .a:hover {background-image: url(../design/images/layout/icons/subfooter/over/srsbsns.jpg);} 
.footer .icons .agri  .a:hover {background-image: url(../design/images/layout/icons/subfooter/over/agri.jpg);} 
.footer .icons .community  .a:hover {background-image: url(../design/images/layout/icons/subfooter/over/lady.jpg);} 
.footer .icons .customer  .a:hover {background-image: url(../design/images/layout/icons/subfooter/over/clipboard.jpg);} 
.footer .icons .educate  .a:hover {background-image: url(../design/images/layout/icons/subfooter/over/educate.jpg);} 
.footer .icons .eng  .a:hover {background-image: url(../design/images/layout/icons/subfooter/over/engineer.jpg);} 
.footer .icons .emergency  .a:hover {background-image: url(../design/images/layout/icons/subfooter/over/flame.jpg);} 
.footer .icons .it  .a:hover {background-image: url(../design/images/layout/icons/subfooter/over/it.jpg);} 
.footer .icons .etjusticepourtous  .a:hover {background-image: url(../design/images/layout/icons/subfooter/over/etjusticepourtous.jpg);} 
.footer .icons .policy  .a:hover {background-image: url(../design/images/layout/icons/subfooter/over/policy.jpg);} 
.footer .icons .arts  .a:hover {background-image: url(../design/images/layout/icons/subfooter/over/stamp.jpg);} 


.footer .icons .tippety{top:auto; bottom: 80px; }

/* now ze subfooter */
.subFooter{text-align: center; font-size: 9px; font-family: Verdana, Arial, sans-serif; color: #01467d; padding: 230px 0 20px;}
.subFooter p{line-height: 15px; padding-bottom: 5px;}
.subFooter p.first, .subFooter p.first a{font-weight: bold;}
.subFooter p.third{padding-top: 5px;}
.subFooter p.third span{padding: 0 15px;}

.subFooter p a{color: #01467d; text-decoration: none;}
.subFooter p a:hover{color: #000; text-decoration: underline;}

/* main action
	--------------------------- */
.main{position: relative; min-height: 300px;}

/* tip my tools, toolman tom!
	--------------------------- */
.tippety{width:304px; position: absolute; background: url(../design/images/layout/tooltip/square/rep.png); top:100%; left: 50%; margin-left:-152px; display: none;}
.tippety .tipTop{position: absolute; left: 0; width: 100%; display: block;}
.tippety .tipBottom{position: absolute; left: 0; top:100%; width: 100%; display: block; }

.tippety .tipContent{position: relative; padding: 10px 50px 0; display: block;}
.tippety .tipContent strong{font-size: 14px; color: #000;padding: 0 0 12px; font-weight: normal; margin: 0; display: block;}
.tippety .tipContent em{font-size: 12px; color: #666; padding: 0 0 12px 0; margin: 0; font-style: normal; display: block; line-height: 18px;}
.tippety .tipContent .ul{padding: 0 0 5px 0; text-align: left;display: block;}
.tippety .tipContent .ul em{padding: 0; display: block; clear: both;}
.tippety .tipContent .ul em a{background: url(../design/images/layout/global/arrows/right-grey-a6a6a6.gif) no-repeat 0 4px; color: #004574; padding: 0 0 6px 12px; height: auto; display: block; width: auto; float: none; cursor: pointer; text-decoration: none; font-size: inherit;}
.tippety .tipContent .ul em a:hover{color: #000; background-image: url(../design/images/layout/global/arrows/right-darkgrey-646464.gif);}

/* up ones, down ones... */
.tippetyUp {margin-top: 25px;}
.tippetyUp .tipTop{height: 49px; background: url(../design/images/layout/tooltip/square/arrow-top.png) no-repeat; top:-49px; }
.tippetyUp .tipBottom{height: 40px; background: url(../design/images/layout/tooltip/square/flat-bottom.png) no-repeat bottom;}

.tippetyUp {margin-top: 40px;}
.tippetyDown .tipTop{height: 41px; background: url(../design/images/layout/tooltip/square/flat-top.png) no-repeat; top:-41px; }
.tippetyDown .tipBottom{height: 49px; background: url(../design/images/layout/tooltip/square/arrow-bottom.png) no-repeat 1px 0;}
