/* The University of Adelaide
 * Basic Site Template
 * Local Site StyleSheet
*/
	
/* Plant Accelerator Institute StyleSheet
------------------------------------------------------ */

body {
	text-align: center;
	min-width: 970px;
	margin: 15px 0px 10px 0px;
	padding: 0px;
	background-image: url('/images/gradient01.gif');
	background-attachment: fixed;
	background-position: top;
	background-repeat: repeat-x;
	background-color: #fff;
	color:#456
	}

#container { margin: 0 auto; padding: 0px 10px 10px 10px; width: 950px; text-align: left; background: #fff; }
table.main {
	background: #fff;
	border-left: 1px solid #ddc;
	border-right: 0px solid #ddc;
	}
table.pagehead {
	background: #fff;
	border: 0px solid #ddc;
	}
td.left-column {
	background-color: #fff;
	padding: 0px;
	margin: 0px;
	border-top: 4px solid #ddc;
	border-right: 1px solid #ddc;
	border-bottom: 4px solid #ddc;
	}
td.content {
	background-image: url('/images/gradient.png');
	background-position: top left;
	background-repeat: repeat-x;
	background-color: #fff;
	padding: 20px 0px 20px 20px;
	margin: 0px;
	border: 0px solid #ddc;
	border-top: 0px solid #ddc;
	border-bottom: 4px solid #ddc;
	border-left: none;
	}
td.right-column {
	background-image: url('/programs/images/gradient03.png');
	background-position: top left;
	background-repeat: repeat-x;
	background-color: #696;
	padding: 0px;
	margin: 0px;
	border-left: 1px solid #ddc;
	border-top: 4px solid #ddc;
	border-bottom: 4px solid #ddc;
	}
table.crumbzone {
	background:#ddc none repeat scroll 0 0;
	border-color:#fff #ddc #ddc;
	border-style:solid;
	border-width:0px;
	color:#999;
	font-size:10px;
	margin-bottom:0px;
	}

/* Customisation
-------------------------------------------------------*/ 
	
/* HEADINGS 1 TO 6 *
-------------------------------------------------------*/ 

h1 { font-size: 24px; line-height: 24px; color: #76ab42; margin: 0px 0 10px 0; padding: 0px; }
h2 { font-size: 16px; line-height: 20px; color: #456; margin: 15px 0 10px; padding: 0px; }
h3 { font-size: 14px; line-height: 16px; color: #456; margin: 0px 0 10px; padding: 0px; }


/* CONTENT ZONE ANCHORS */
a.content, .content a:link { color: #C62; text-decoration: underline; }
a.content:active, .content a:active { color: #C62; text-decoration: underline; }
a.content:visited, .content a:visited { color: #C62; text-decoration: underline; }
a.content:hover, .content a:hover { color: #193; text-decoration: underline; }


/* Table Layout
-------------------------------------------------------*/
 
td.column { margin: 0px; padding: 10px 15px 15px 15px; }
table.multilink {
	padding: 0px;
	margin: 0px;
	border: 0px;
	background-color: #fff;
	}
table.multilink p {
	font-size: 12px;
	line-height: 15px;
	color: #456;
	margin: 0px;
	padding: 0px;
	}
table.multilink h2 {
	background-image: url('/images/arrow.gif');
	background-position: center left;
	background-repeat: no-repeat;
	padding: 5px 0px 4px 22px;
	margin: 0px;
	color: #666;
	font-size: 145%;
	line-height: 100%;
	font-weight: bold;
	border-bottom: 1px solid #DDD;
	}
table.multilink h2 a:link, table.multilink h2 a:active, table.multilink h2 a:visited {
	color: #C62;
	text-decoration: none;
	}
table.multilink h2 a:hover {
	color: #036;
	text-decoration: underline;
	}
table.multilink a:link, table.multilink a:active, table.multilink a:visited {
	color: #C62;
	text-decoration: underline;
	}
table.multilink a:hover {
	color: #036;
	text-decoration: underline;
	}
table.multilink p { padding: 0px; margin: 10px 0px 15px 0px; }
table.multilink ul { margin: 10px 0px 15px 0px; }
table.multilink li { padding: 2px 0px 2px 0px; }
table.multilink ul ul { margin: 0px 0px 15px 0px; }
table.multilink p.inline { padding: 0px; margin: 8px 0px 12px 0px; color: #C73; line-height: 16px; }
table.multilink .inline a:link, table.multilink .inline a:active, table.multilink .inline a:visited { color: #C73 }
table.multilink .inline a:hover { color: #000 }
table.titlehead a:link, table.titlehead a:active, table.titlehead a:visited { color: #fff; text-decoration: none; }
table.titlehead a:hover { color: #ffc; text-decoration: underline; }

table.picture {
	padding: 0px;
	margin: 10px 0px 15px 0px;
	border: 0px;
	background-color: #fff;
	}
table.picture p {
	font-size: 12px;
	line-height: 15px;
	color: #456;
	margin: 0px;
	padding: 0px;
	}
table.picture h2 a:link, table.picture h2 a:active, table.picture h2 a:visited {
	color: #C62;
	text-decoration: none;
	}
table.picture h2 a:hover {
	color: #036;
	text-decoration: underline;
	}
table.picture a:link, table.picture a:active, table.picture a:visited {
	color: #C62;
	text-decoration: underline;
	}
table.picture a:hover {
	color: #036;
	text-decoration: underline;
	}
	
div.promo-widget {
	color: #fff;
	font-size: 11px;
	line-height: 14px;
	padding: 15px;
	margin: 0px;
	border: none;
	}
div.promo-widget a:link, div.promo-widget a:active, div.promo-widget a:visited {
	color: #fff;
	}
div.promo-widget a:hover {
	color: #dfc;
	}
div.promo-widget h2, div.promo-widget h2 a:link, div.promo-widget h2 a:active, div.promo-widget h2 a:visited {
	font-size: 18px;
	line-height: 20px;
	color: #fff;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	}
div.promo-widget h2 a:hover {
	color: #dfc;
	text-decoration: underline;
	}
div.promo-widget p {
	margin: 0px 0px 10px 0px;
	}
div.promo-widget ul {
	list-style-type: square;
	list-style-position: outside;
	padding: 0px;
	margin: 0px 0px 10px 15px;
	color: #fff;
	}
div.promo-widget li { color: #fff; font-size: 11px; line-height: 14px; padding-bottom: 5px; }

div.infohead, .infohead {
	background-color:#FFFFFF;
	background-image: url('/global/images/arrow_infohead.gif');
	background-position: left center;
	background-repeat: no-repeat;
	border: 1px solid #C62;
	color: #C62;
	font-size: 10px;
	font-weight: bold;
	line-height: 10px;
	margin: 0 0 10px;
	padding: 4px 0 6px 24px;
}

div.newswidget  {
	color: #456;
	margin: 0px 0px 20px 20px;
	background-color: #fff;
	float: right;
	width: 260px;
	border: 1px solid #ddc;
	}
div.newswidget p { margin: 10px; }
div.newswidget a:link, div.newswidget a:active, div.newswidget a:visited { color: #C62; text-decoration: underline; }
div.newswidget a:hover { color: #036; text-decoration: underline; }

div.colorwidget  {
	color: #456;
	margin: 0px 0px 20px 20px;
	background-color: #ddc;
	float: right;
	width: 260px;
	border: 1px solid #999;
	}
div.colorwidget p { margin: 10px; }
div.colorwidget a:link, div.newswidget a:active, div.newswidget a:visited { color: #C62; text-decoration: underline; }
div.colorwidget a:hover { color: #036; text-decoration: underline; }


div.address { color: #345; font-size: 10px; line-height: 12px; padding: 12px; }
div.address a:link, div.address a:active, div.address a:visited { color: #C62; text-decoration: underline; }
div.address a:hover { color: #193; text-decoration: underline; }
div.address p { margin: 0px 0px 10px 0px; padding: 0px; }
div.address ul {
	list-style-type: square;
	list-style-position: outside;
	padding: 0px;
	margin: 0px 0px 10px 15px;
	}
div.address li { font-size: 10px; line-height: 12px; padding-bottom: 2px; }

div.right-picture {
	color: #FFF;
	margin: 0px 0px 20px 20px;
	background-color: #fff;
	float: right;
	width: 160px;
	}
div.right-picture p { margin: 10px; }
