
/* - AuscompLLStyle.css - */
@media all {
a {
	color: #D25403;
}
BODY {
   background:#B5A792 url(bg_body.gif) 0 0 repeat-y;
}

body {
   background-color: #B5A792;
   margin: 0;
   padding: 0;
}

#visual-portal-wrapper {
   width: 980px;
   margin: 0px auto 0px auto;
   background: #FFFFFF;
   background: url(bg.png);
}

/* ----------------------------------- HEADER PROPERTIES ----------------------------------- */
#portal-header {
/* set image as portal header  */
   background: white url('header-a.png');
   height: 140px;
   margin: 0;
   padding: 0
}
/* hide default portal logo */
#portal-logo {
    display: none;
}

/* ----------------------------------- YOU ARE HERE SECTION ----------------------------------- */
/* The path bar, including breadcrumbs and add to favorites */
#portal-breadcrumbs {
    display: none;
}

/* 1. ----------------------------------- SITE ACTION PROPERTIES ----------------------------------- */
/* top line with links to site-width places (Search, Contacts, etc.) */
/* placed by default at the top right corner */

#portal-siteactions {
   float: right;
   margin-right: 0px;
}

#portal-siteactions li a:hover   {
   color: #D25403;
   background-color: transparent;
   border:1px solid transparent;
   text-decoration: none;
}
#portal-siteactions li a   {
   border:1px solid transparent;
   color: #FFFFFF;
}

/* */
#portal-searchbox1 {
position: relative;
float: none;
margin:0;
padding:0;
left: 284px;
top: 17px;
}
#searchGadget1 {
font-size: 100%;
border: 1px solid #DEDEDE;
width: 120px;
}
input.searchButton1 {
font-size: 80%;
border: 1px solid #DEDEDE;
width: 80px;
height: 17px;
}

div.searchSection1 {
margin-left: 0px;
font-size: 90%;
margin-right: 0px;
padding: 0;
color: #999999;
}
div.LSBox1 {
	text-align: left;
	width: 500px;
}

/* ----------------------------------- PORTLET ----------------------------------- */
.portletHeader {
    background-color: #D47429;
    padding: 0px 5px 2px 1em;
    font-weight: bold;
    line-height: 1.6em;
}
.portletHeader a {
    color: #FFFFFF;
}

/* ----------------------------------- SITE MAP ----------------------------------- */
#portal-sitemap a:hover {
    background-color: #F7F7F7;
    border: 1px solid #B5A792; 
    color: #FDB813;
}

/* ----------------------------------- GLOBALNAV PROPERTIES ----------------------------------- */
/*--- top horizontal menu. by default decorated as tabs ---*/
/*--- for best fit we make it absolute positioned and move down to desired height ---*/
#portal-globalnav {
    position:absolute;
    top: 115px;
    font-size: 115%;
}
#portal-globalnav li {
    display: inline;
    margin-top: 5px;
    padding-top: 5px;
}
#portal-globalnav li a {
/* */
    margin-right: 0px;
    margin-left: 0px;
    background-color: transparent;
    color: #D25403;
    border:1px transparent;
    padding-right: 5px;
    padding-left: 5px;
}
#portal-globalnav li.selected a {
    background: url(sel.gif) no-repeat bottom transparent;
    border: 1px transparent;
    padding: 0px 0px 7px 0px;
    color: #D47429;
}
#portal-globalnav li a:hover {
    background-color: transparent;
    border: 1px transparent;
    color: #F0B813;
}
/* */
#content a[href ^="http:"],
#content a.link-external {
background: none;
padding: 0;
}
/* */
table.listing a:hover {
text-decoration: none;
}
/* ----------------------------------- NAV TREE ----------------------------------- */
.navTreeItem a,
    dd.portletItem .navTreeItem a {
    padding: 2px 2px 2px 2px;
}

.navTreeItem a:hover,
dd.portletItem .navTreeItem a:hover {
    background-color: #F8F4F1;
    color: #000000;
    border: 1px solid #E0CFC2;
}
.navTreeCurrentItem {
    background-color: transparent;
    color: #D47429;
    border: 1px solid #E0CFC2;
}

/* */
.managePortletsLink {
text-align: center;
}
div.portlets-manager div.section {
padding-top: 1em !important;
}
div.managedPortlet {
padding-top:0.5em;
padding-bottom:0.5em;
}
.managedPortlet .portletHeader {
min-height: 3em !important;
color:white;
}
.managedPortlet a {
text-decoration: none;
color:white ;
}
.managedPortletActions {
display:block;
float:right;
}
.managedPortletActions a {
text-decoration: none;
color:white ;
}
.managedPortletActions a.up,
.managedPortletActions a.down {
color:white ;
}
.managedPortletActions a.delete {
color:red !important;
}

/* ----------------------------------- CALENDAR ----------------------------------- */
.portletCalendar dt {
    background-color: #D47429;
    color: #FFFFFF;
}
.ploneCalendar td {
/*Calendar days background*/
    background-color: transparent; 
}
.ploneCalendar .weekdays th {
/*Calendar weekdays colours (Mo Tu ..)*/
    background-color: transparent; 
    color: #D25403; 
}
.ploneCalendar .event {
/*Calendar events colours (Mo Tu ..)*/
    background-color: transparent; 
}

/* */
/* */
.documentContent p a {
text-decoration: none;
border-bottom: 1px #ccc solid;
}
.documentContent p a:visited {
text-decoration: none;
color: #363B72;
background-color: transparent;
}
.documentContent p a:active {
color: #0080FF;
background-color: transparent;
}
.documentContent p a:hover {
color: #990000;
}
.documentContent li a:hover {
color: #990000;
}
.documentContent dd a:hover {
color: #990000;
}
/* ----------------------------------- FOOTER ----------------------------------- */
/* needs to be replicated in custom/puplic.css */

#portal-footer {
   padding: 0;
   text-align: center;
   color: #6D6050;
   background: #FFFFFF url('footer.png') no-repeat top;
   height: 75px;
   margin: 0;
   border: none;
}

#portal-footer p {
   position: relative;
   top: 10px;
   margin-right: 30px;
   text-align:center;
   color: #6D6050;
}
#portal-footer a {
   text-decoration: none; 
   margin: 30px 0 0 0;
   padding: 2px 2px 2px 2px;
   color: #6D6050;
   border:0px solid transparent; 
}
#portal-footer a:visited {
   color: #6D6050; 
}
#portal-footer a:hover {
   color: #D25403;
   text-decoration: none;
}
#portal-colophon {
   display: none; 
}

/* ----------------------------------- MyPERSONAL ----------------------------------- */
/*............(Login/Join)...............*/
#portal-personaltools {
    border: none;
    background: #D25403 url('login-bg.png');
    line-height: 1.4em;
    padding: 0em 3em 0em 3em;
    margin: 0;
    text-align: right;
    list-style: none;
}
#portal-personaltools li a {
    color: white;
}

#portal-personaltools li a:hover {
    color: #F0B813;
}

a.navTreeCurrentItem:hover {
	border-color: #993333;
}
.navTreeItem div a span{
	color:#D25403
}
.ia-block{
	width: 280px;
	height: 59px;
	margin-top: 20px;
}
.ia-block-r{
	width: 280px;
	height: 59px;
	float:right;
	margin-top: 43px;
}

.ia-block div, .ia-block-r div{
float: left;
width: 220px;
padding-left: 10px;
}
.ia-block div a, .ia-block-r div a{
font-weight: bold;
color: red;
}
.ia-block div span, .ia-block-r div span{
color: black;
clear: both;
display: block;
margin-top: 5px;
font-weight: normal;
font-size:80%;
}


.ia-block img, .ia-block-r img{
float: left;
width: 48px;
}
.ia{
	margin: 20px;
	width: 580px;
}

.BodyLink {
	text-decoration: none;
	padding-top: 5px;
}
.fileDesc{
	margin-left:10px;
}

.BodyLink a img{
	vertical-align: middle;
}

cite {
    font-family: Monaco, "Courier New", Courier, monospace;
    font-size: 100%;
    padding: 1em;
    border: 1px solid #d7d7d7;
    color: #6D6050;
    background-color: #E3D9CF;
    overflow: auto;
    display: block;
    width: 270px;
}
}


