﻿/* CSS Document - Site Master Public Content - blue version */

/* css help tips 

padding in one property, top right, bottom left */



#columnleft {
	width:620px;
	float:left;
	margin-right: 20px;
    	}

#columnright {
	margin-left: 640px;
	padding:0;
}

#container_content {
	padding-right: 20px;
	padding-left: 20px;
	background-color: #FFF;
}

/* Content conatiners for subject groups with menu */

#container_content_sub {
	padding-right: 20px;
	padding-left: 20px;
	background-color: #FFF;
}

 
#columnleft_sub { /* content body */
	width:460px;
	margin-right: 20px;
	margin-left:160px;
    	}  
    	
#columnright_sub 
{
    width:300px;
	margin:0; 
	padding:0;
	float:right;

}

#columnmenu_sub {
	float:left;
	width:140px;
	margin-right: 20px;
	padding:0;
}

#columnfull_sub { /* content body */
	width:760px;
	margin-left:160px;
    	}  


/* General Content items */

#contentbody {}

.subtitle {
	font-size: 1.5em;
	font-weight: bold;
	margin: 0;
	padding: 4px 0 20px 0;
	position:relative;
 
}

#contentbody h1, #content_rhcol h1
{
	font-size: 1.5em;
	font-weight: bold;
	margin: 0;
	padding: 8px 0 9px 0;
	line-height: 26px;
	/* in color version - border-top: solid 4px #0aa7d6;    */
}

#contentbody h2, #content_rhcol h2, .contentview h2
{
	font-size: 1.5em;
	font-weight:bold;
	margin:0;
	padding:4px 0 12px 0;
	line-height:26px;
	/* in color version - border-top: solid 4px #0aa7d6; */
}

#content_rhcol_sub h2, #contentbody_sub h2 /*  sub pages */
{
	font-size: 1.2em;
	font-weight:bold;
	margin:0;
	padding:4px 0 12px 0;
	line-height:26px;
	/* in color version - border-top: solid 2px #0aa7d6; */
}



#contentbody h3,  #contentbody_sub h3 
{
	font-size: 0.9em;
	font-weight:bold;
	margin:0;
	padding:9px 0 9px 0;	
}

#contentbody h4, #contentbody_sub h4 {
	font-size: 0.8em;
	font-weight:bold;
	margin:0;
	padding:0 0 5px 0;
}
#contentbody p, #content_rhcol p, #contentbody_sub p, #content_rhcol_sub p, .contentview p{
	font-size: 0.8em;
	margin:0;
	padding-bottom:9px;}
	
#contentbody a:link, #contentbody_sub a:link {color:#19548e;text-decoration:none;}

#contentbody a:visited, #contentbody_sub a:visited {color:#19548e;text-decoration:none;}

#contentbody a:hover, #contentbody_sub a:hover {color:#000000;text-decoration:underline; }


#contentbody li, #contentbody_sub li {font-size: 0.8em;}


/* override content in body for bad formatting */


#contentbody_sub .override {font-size: 0.8em;}
#contentbody_sub .override p {font-size: 1.0em;}  
#contentbody_sub .override li {font-size: 1.0em;margin-top:7px; margin-left:-10px;} 
#contentbody_sub .override h4 {font-size: 1.0em;} 
#contentbody_sub .override h3 {font-size: 1.2em;}
#contentbody_sub .override h2 {font-size: 1.5em;}
#contentbody_sub .table_content {font-size: 0.9em;}





/* Page Columns  */


.colgroup1 {
	width: 300px;
	float:left;
	overflow:inherit;
	margin-right: 10px;
    	}

.colgroup2 {
	overflow:inherit;
	margin-left: 320px;
	padding:0;
	margin-right: 0;
    	}
    	
.colgroup_inner1 {
    width: 140px;
    float:left;
	margin-right: 15px;
	padding:0;
    	}  
    	
.colgroup_inner2 {
	margin-left: 150px;
	margin-right: 0;
	padding:0;
    	} 	   	

.contentview { padding-bottom:30px;
}

.contentview_tags {
	float:right;
	padding-top: 8px;
}

.contentview_tags ul {
	margin: 0;
	padding: 0;
	list-style-type:none;}

.contentview_tags li {
	margin: 0;
	display: inline;
	font-size: 0.8em;
	padding-left: 6px;
	color: #d9d9d9;
}

.contentview_tags a {
	color: #19548e;
	text-decoration: none;
}

.contentview_tags a:hover{
	color: #CC0000;
	text-decoration: none;
	}


.contentview_innerleft {
    width: 140px;
    float:left;
    overflow:inherit;
	margin-right: 20px;
    	}  
    	
.contentview_innerright {
	width: 140px;
	overflow:inherit;
	float: right;	
    	}

.innerbox {	border: solid 1px #d7d7d7;
	padding: 8px;}		
		
		
.contentview_innermid {
	width: 300px;
	overflow:inherit;
	margin-left: 160px;
    	}	
    	
.contentview_innermid ul, .contentview_innerright ul {
    list-style-type:none;
	margin: 0;
	padding:0; 
    }

.contentview_innermid li, .contentview_innerright li { 
	font-size: 0.8em;
	padding-left: 20px;
	background-image:url(http://www.geelongaustralia.com.au/Library/icons/bullet_arrow_right.gif);
	background-position:left;
	background-repeat: no-repeat;
	}
	    	
    	
    	
/* feature and feature lists */

#feature { padding-bottom:29px;}

.featurelist
{
    padding: 8px 0 8px 0;
    border-bottom: dotted 1px #d6d6d6;
}

.featurelist_last
{
    padding: 8px 0 8px 0;
}
    
.featurelist_txt { padding-left:8px;}   
.featurelist_title{font-size:0.8em; font-weight:bold;}    
.featurelist_detail {font-size:0.7em; }      

/*Mini feature*/

#minifeature {
	background-color: #f0f0f0;
	/* in color version - border-bottom: solid 4px #F90;*/
	padding: 0;
	margin-bottom: 30px;
}

.minifeature_heading {
	font-size: 1.5em;
	font-weight: bold;
	margin-left: 0;
	padding: 3px 4px 3px 10px;
	height: 30px;
	/* in color version - color: #FFF;
	background-color: #F90;	
	background-image: url(http://www.geelongaustralia.com.au/Library/navimages/iwant_background.gif); */
	}

.minifeature_content  
{
    color: #ffffff; 
    background-color: #000000; 
    padding: 4px 4px 4px 10px;
    font-size: 0.9em; 
    }



/*I want to menu*/

#iwant, #iwant_ch {
	background-color: #f0f0f0;
	background-image:url(http://www.geelongaustralia.com.au/Library/navimages/iwant_background_body.gif);
	background-repeat:repeat-x;
	border-left: solid 1px #dcdcdc;
	border-right: solid 1px #dcdcdc;
	/* in color version - border-bottom: solid 4px #F90;*/
	padding: 0;
	margin-bottom: 30px;
}

#iwant ul, #iwant_ch ul {
	list-style-type: none;
	margin-left: 10px;
	padding: 0;
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: 12px;
}

#iwant_sub ul {
	list-style-type: none;
	margin-left: 0;
	padding: 0;
	margin-top: 0px;
	margin-bottom:30px;
}

#iwant li, #iwant_ch li {
	border-bottom: dotted 1px #d9d9d9;
	padding-bottom: 11px;
	padding-top: 10px;
}

#iwant_sub li { 
	font-size: 0.8em;
	padding-left: 12px;
	padding-bottom: 4px;
	background-image:url(http://www.geelongaustralia.com.au/Library/icons/bullet_arrow_right.gif);
	background-position:top left;
	background-repeat: no-repeat;
	}


 #iwant_sub a:link, #iwant_sub a:visited {text-decoration: none;font-weight:bold; }
	/* in color version - color: #005d9c; */
	   
#iwant_sub a:hover {color:#000000; text-decoration:underline;}


#iwant li a:link, #iwant li a:visited {
	text-decoration: none;
	font-size: 1.1em;
	font-weight:bold;
	/* in color version -  color: #f8b534;*/	
}

#iwant li a:hover {
	text-decoration: none;
	font-size: 1.1em;
	color: #000000;
	font-weight:bold;
	}


.iwant_des {
	font-size: 0.9em;
	color: #666;
}


#iwant_ch li a:link, #iwant_ch li a:visited {
	text-decoration: none;
	font-size: 0.9em;
	font-weight:bold;
	color: #cb7b08;
	 }

#iwant_ch li a:hover {
	text-decoration: none;
	font-size: 0.9em;
	color: #000000;
	font-weight:bold;
	}

#iwant_ch .iwant_des {
	font-size: 0.8em;
	color: #666;
}


.iwant_heading {
	font-size: 1.5em;
	font-weight: bold;
	margin-left: 0;
	padding: 4px 4px 4px 10px;
	height: 30px;
	/* in color version - color: #FFF;
	background-color: #F90;	
	background-image: url(http://www.geelongaustralia.com.au/Library/navimages/iwant_background.gif); */
	
}


.iwant_heading_sub {
	font-size: 1.2em;
	font-weight: bold;
	margin-left: 0;
	padding: 4px 4px 4px 0;
	height: 30px;
	/* in color version - border-top: solid 2px #f7b334; */
}

/*  Sub page menu */

#submenu .title { 
    padding: 4px 0 4px 8px; 
    font-weight:bold;
    font-size: 0.9em;
    background-position:bottom; 
    text-decoration: none;
   /* in color version - background-image: url(http://www.geelongaustralia.com.au/Library/navimages/submenu_title_bg_blue.gif);
    color:#ffffff;    */
    }

#submenu ul 
{
    list-style-type:none;	
	padding: 0;
	margin: 0;
   
    }
    
#submenu li {
	border-bottom: solid 1px #d9d9d9;
	font-size:0.8em;
}

#submenu a:link, #submenu a:visited {  
    background-color:#fff;
	text-decoration: none;	
	color:#969696;
	padding: 6px 0 6px 8px;
	display: block;
}

#submenu a:hover {
	text-decoration: none;
	padding: 6px 0 6px 8px;
	color:#0aa7d6;
	background-color:#eaf9fd;
	/* in color version - color:#0aa7d6;
	background-color:#eaf9fd; */	
	}    



/*Calendar Feed*/


#calendar, #calendar_feed  {
    /*Calendar Feed RHC*/
	background-color: #f1f1f1;
	border-top: solid 4px #b0c32c; 
	padding-left:10px; padding-right:10px;
	padding-bottom:10px;
	margin: 0;
}


.calendar_heading {
    /*Calendar Feed RHC*/
	font-size: 1.2em;
	font-weight: bold;
	margin: 0;
	padding:4px 0 12px 0;
	line-height:26px;
	color: #b0c32c;
}

#calendar a:link, #calendar a:visited, #calendar_feed a:link, #calendar_feed a:visited {
	text-decoration: none;
	font-size: 0.9em;	
	font-weight:bold;
	color: #19548e; 
}

#calendar a:hover, #calendar_feed a:hover {
	text-decoration: underline;
	font-size: 0.9em;
	color: #000000;
	font-weight:bold;
	}



.cal_feed, .news_feed 
{
    padding-bottom:30px;}


.cal_feed_text 
{
    padding-bottom: 4px;
	font-size: 0.8em;}


.cal_feed_date {
	color: #666; width: 62px; float:left;
}


.cal_feed_link {
	margin-left: 65px;
	padding:0;
	margin-right: 0;
	vertical-align:top;
    	}




.cal_feed ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}

.cal_feed li {
	padding-bottom: 4px;
	font-size: 0.8em;
}



.cal_feed a:link, .cal_feed a:visited {
	text-decoration: none;	
	color:#005d9c;
}

.cal_feed a:hover {
	text-decoration: none;
	color: #008000;
	}


.cal_feed_more, .news_feed_more {
    margin-top: 10px;
    padding-top: 4px;
	font-size: 0.7em;
	border-top: dotted 1px #d6d6d6;
	}
	
.cal_feed_more_hp, .news_feed_more_hp	
{    margin-top: 10px;
    padding-top: 4px;
	font-size: 0.7em;
	}
	
.cal_feed_more a:link, .cal_feed_more a:visited {
	text-decoration: none;	
	color:#005d9c;
}

.news_feed ul 
{
    list-style-type:none;
	margin: 0;
	padding:0; 
    }


.news_feed li { 
	font-size: 0.8em;
	padding-left: 20px;
	padding-bottom:10px;
	background-image:url(http://www.geelongaustralia.com.au/Library/icons/bullet_arrow_right.gif);
	background-position:top left;
	background-repeat: no-repeat;
	
	}
	
.news_feed_des	{	font-size: 0.9em;
	color: #666;}
	
	
#news  {
    /*news Feed RHC*/
	background-color: #f1f1f1;
	border-top: solid 4px #c2508b; 
	padding-left:10px; padding-right:10px;
	margin: 0;
}


.news_heading {
    /*news Feed RHC*/
	font-size: 1.2em;
	font-weight: bold;
	margin: 0;
	padding:4px 0 12px 0;
	line-height:26px;
	color: #c2508b;
}

#news a:link, #news a:visited {
	text-decoration: none;
	color: #19548e; 
}

#news a:hover {
	text-decoration: underline;
	color: #000000;
	}

	
	
	
/*Right col promo list items

rhcol_related is the related list on the item page
rhcol_url is the related url list on the item page*/

.rhcol, .rhcol_ct, .rhcol_related { padding-bottom:20px;}


.rhcol_insert  {
	background-color: #f1f1f1;
	border-top: solid 4px #717171;
	padding-left:10px; padding-right:10px;
    padding-bottom:10px;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 20px;
}

.rhcol_heading {
	font-size: 1.2em;
	font-weight: bold;
	margin: 0;
	padding:4px 0 12px 0;
	line-height:26px;
	color: #717171;
}	

.rhcol_insert_b  {
	background-color: #f1f1f1;
	border-top: solid 4px #0aa7d6;
	padding-left:10px; padding-right:10px;
    padding-bottom:10px;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 20px;
}

.rhcol_heading_b {
	font-size: 1.2em;
	font-weight: bold;
	margin: 0;
	padding:4px 0 12px 0;
	line-height:26px;
	color: #0aa7d6;
}
	
.rhcol ul, .rhcol_ct ul 
{
    list-style-type:none;
	margin: 0;
	padding:0;
    }
    
.rhcol li	{ 
	font-size: 0.9em;
	margin-left:0;
	font-weight:bold;
	padding: 0 0 6px 10px;
	background-image:url(http://www.geelongaustralia.com.au/Library/icons/rhcol_arrow_right.gif);
	background-position:top left;
	background-repeat: no-repeat;
	}
	
.rhcol a:link, .rhcol a:visited {
	text-decoration: none;	
	color:#0aa7d6;
}
.rhcol a:hover {
	text-decoration:underline;
	color: #000000;
	}
	
.rhcol_ct li	{ 
	margin-left:0;
	padding: 0 0 6px 10px;
	background-image:url(http://www.geelongaustralia.com.au/Library/icons/rhcol_arrow_right.gif);
	background-position:top left;
	background-repeat: no-repeat;
	}
	
.rhcol_ct a:link, .rhcol_ct a:visited {
	text-decoration: none;	
	font-weight:bold;
	color:#005d9c;
	font-size: 0.8em;
}

.rhcol_ct a:hover  {
	text-decoration:underline;
	color: #000000;
	}
		
.rhcol_ct_des {
	font-size: 0.8em;
	color: #666;
}	

.rhcol_related ul, .rhcol_url ul 
{
    list-style-type:none;
	margin: 0;
	padding:0;
	
    }

.rhcol_related li  
{
	margin-left:0;
	padding: 0 0 6px 10px;
	background-image:url(http://www.geelongaustralia.com.au/Library/icons/rhcol_arrow_right.gif);
	background-position:top left;
	background-repeat: no-repeat;
	font-size: 0.8em;
	}
	
.rhcol_url li  
{
	margin-left:0;
	padding: 0 0 6px 16px;
	background-image:url(http://www.geelongaustralia.com.au/Library/icons/openwindow.gif);
	background-position:top left;
	background-repeat: no-repeat;
	font-size: 0.8em;
	}	
	
.rhcol_related a:link, .rhcol_related a:visited, .rhcol_url a:link, .rhcol_url a:visited {
	text-decoration: none;	
	color:#005d9c;	
}

.rhcol_related a:hover, .rhcol_url a:hover {
	text-decoration:underline;
	color: #000000;
	}




.adpromo { padding:0 0 20px 0; margin:0;}

/*contact us ;*/




#contact {
	background-color: #f1f1f1;
	border-top: solid 4px #717171;
	padding-left:10px; padding-right:10px;
	margin: 0;
}

#contact ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}

#contact li {
	border-bottom: solid 1px #d9d9d9;
	padding-bottom: 6px;
	padding-top: 6px;
}

#contact a:link, #contact a:visited {
	text-decoration: none;
	font-size: 0.9em;	
	font-weight:bold;
	/* In color version - color: #19548e; */
}

#contact a:hover {
	text-decoration: underline;
	font-size: 0.9em;
	color: #000000;
	font-weight:bold;
	}

.contact_des {
	font-size: 0.8em;
	color: #666;
}

.contact_subhead {
	font-size: 0.9em;
	font-weight:bold;
}


.contact_heading {
	font-size: 1.2em;
	font-weight: bold;
	margin: 0;
	padding:4px 0 12px 0;
	line-height:26px;
	color: #717171;
}	


/*forms*/


.inputbox {border: solid 1px #adb1b2;}   

.searchbutton { background-color: #f5b234;}

.form_content, .table_content {font-size: 0.8em;}

.table_content_sm {font-size: 0.7em;}

.formline { color:#f7fbfe; border: dotted 1px #94daf1; border-style: none none dotted; background-color: #f7fbfe;}

.form_insert {background-color:#f7fbfe; padding-left:10px; padding-right:10px; border-top: solid 2px #0aa7d6;}

.form_title {
    font-size: 1.2em;
	font-weight:bold;
	margin:0;
	padding:4px 0 12px 0;
	line-height:26px;}
	
/*.table_content_sm {margin-right:18px; min-width:418px;font-size: 0.7em; color:#999999;} f7fbfe */

.table_heading { background-color: #00a8de; color: #ffffff; font-weight:bold;padding:2px;}
.table_heading_c  { background-color: #00a8de; color: #ffffff; font-weight:bold;padding:2px; text-align:center;} 
.table_cell {padding:2px;}
.table_cell_c {padding:2px;text-align:center;}

.field_title, .table_title {	
	padding:2px 18px 2px 0;
	font-weight:bold;
	text-align:right;
	width:132px;
	}
	
.field_title_b {	
	padding:2px 18px 2px 0;
	font-weight:bold;
	text-align:right;
	width:132px;
	color:#0aa7d6;
	}	
	
	
.field_required {	
	padding: 2px 0 2px 0;
	text-align:right;
	width:150px;	
	}	
	
.field_required_nu {	
	padding: 2px 0 2px 0;
	text-align:right;
	width:50px;	
	}	
	
.field_subtitle_nu, .table_subtitle_nu {
	padding:2px 18px 2px 0;
	text-align:right;
	width:32px;
	}		
	
.field_subtitle, .table_subtitle {
	padding:2px 18px 2px 0;
	text-align:right;
	width:132px;
	}		

.field_display, .table_display {padding:2px 0 2px 0; width:auto;}

.field_input {padding: 2px 0 2px 0;}

.form_message {color:#c52935; font-size:0.7em; padding-bottom: 9px;} 

.form_submit { text-align:center; background-color:#0aa7d6; padding:9px;}


.form_error_title  { font-weight:bold; font-size: 0.9em; margin-bottom: 9px;}

.form_errortext {color:#c11c28;}
 
#contentbody_sub .table_display li {font-size: 1.0em;}


/*
.field_help {}
.form_help {float:right; width:205px; padding-top:9px;}	


.form_success {
    font-weight:bold;
    color:#7fb73c;
    }


*/




/*tag clouds*/

#cloud { text-align:center; margin-bottom:10px;}

#cloud a.tag1 { font-size: 0.7em; font-weight: 100; text-decoration:none; padding-right:10px; color:#19548e;}
#cloud a.tag2 { font-size: 0.8em; font-weight: 200; text-decoration:none; padding-right:10px; color:#19548e;}
#cloud a.tag3 { font-size: 0.9em; font-weight: 300; text-decoration:none; padding-right:10px; color:#19548e;}
#cloud a.tag4 { font-size: 1.0em; font-weight: 400; text-decoration:none; padding-right:10px; color:#19548e;}
#cloud a.tag5 { font-size: 1.2em; font-weight: 500; text-decoration:none; padding-right:10px; color:#19548e;}
#cloud a.tag6 { font-size: 1.4em; font-weight: 600; text-decoration:none; padding-right:10px; color:#19548e;}
#cloud a.tag7 { font-size: 1.6em; font-weight: 700; text-decoration:none; padding-right:10px; color:#19548e;}
#cloud a.tag8 { font-size: 1.8em; font-weight: 800; text-decoration:none; padding-right:10px; color:#19548e;}
#cloud a.tag9 { font-size: 2.2em; font-weight: 900; text-decoration:none; padding-right:10px; color:#19548e;}
#cloud a.tag10 { font-size: 2.5em; font-weight: 900; text-decoration:none; padding-right:10px; color:#19548e;}

#cloud a:visited {color:#0aa7d6;text-decoration:none;padding-right:10px;}
#cloud a:hover {color:#000000;text-decoration:underline;padding-right:10px;}


/*search results and lists*/

.searchresult_image { float:right; padding-left:10px;}

.searchresult_feature{ margin-bottom: 9px; padding:2px; background-color:#f1f8ed;}

.searchresult_standard { margin-bottom: 9px; border-bottom: dotted 1px #d6d6d6;}

.searchresult_rhcol { margin-bottom: 9px;}

.searchresult_title {
    font-size: 1.1em;
	color:#005d9c;
	font-weight:bold;
	margin-bottom: 4px;}
	
.searchresult_subtitle{ font-size: 0.9em;color:#005d9c;
	font-weight:bold;
	margin-bottom: 4px}	
	
	

.searchresult_des {font-size:0.8em;}
.searchresult_destitle {color:#434343; padding-right:2px; padding-bottom:2px; width:50px;} /*use in table */
.searchresult_descont {padding-bottom:2px;} /*use in table content */

.searchresult_detail {font-size:0.7em; color:#999999;}
.searchresult_detailbox {font-size:0.7em; color:#999999; margin-bottom:6px;}	/*use when grouping items*/	
	

.searchresult_rhcol a:link, .searchresult_rhcol a:visited {
	text-decoration: none;	
	color:#005d9c;
	font-size: 0.8em; margin-bottom: 4px
}
.searchresult_rhcol a:hover {
	text-decoration:underline;
	color: #000000;
	font-size: 0.8em; margin-bottom: 4px
	}

	
	
/*snapshot itmes*/		
	
.snapshot_title {
    font-size: 0.9em;
	color:#005d9c;
	font-weight:bold;
	padding-top: 3px;
	padding-bottom: 4px;}	
	
	
#snapshot_one, #snapshot_two, #snapshot_three { padding-bottom:30px;}
	
.snapshot_grey {
	background-color:#f0f0f0;
    	}  

.snapshot_title_bg {
    font-size: 0.9em;
	font-weight:bold;
	padding: 4px 4px 4px 6px;}	

#snapshot_two p {font-size: 0.8em;padding: 4px 4px 4px 6px;}

#snapshot_one a:link, #snapshot_one a:visited, #snapshot_two a:link, #snapshot_two a:visited {
	text-decoration: none;	
	color:#0aa7d6;
}


#snapshot_one a:hover, #snapshot_two a:hover {
	text-decoration:underline;
	color: #000000;
	}

.colgroup_innertd {
    width: 140px;
	padding-right: 20px;
	margin:0;
    	} 	
    	
.colgroup_innertd_e {
    width: 140px;
    float:left;
	margin:0;
    	}     	
	
	
/*content a-zlist*/	
	
#az_index {padding:0 10px 20px 10px; border-bottom: dotted 1px #d6d6d6;}

#az_index ul {
	margin:0;
    padding:0;
    list-style-type:none; 
	height:20px;
}
#az_index li {
	display:block; float:left; margin:0;padding:0; font-size: 0.8em;
}
#az_index li a:link, #az_index li a:visited {
	color: #000000;
	padding:4px 6px 4px 6px;
	height:20px;
	font-weight: bold;
	text-decoration: none;
}
#az_index li a:hover {
	color: #ffffff;
	font-weight: bold;
	background-color: #0aa7d6;
	text-decoration: none;
}	

#az_list ul {
    list-style-type:none;
	margin: 0;
	padding:0; 
   }


#az_list li { 
	font-size: 0.9em;
	padding-left: 20px;
	padding-bottom: 4px;
	background-image:url(http://www.geelongaustralia.com.au/Library/icons/bullet_arrow_right.gif);
	background-position: left;
	background-repeat: no-repeat;
	}
	
#az_list a:visited {
	text-decoration: none;	
	color:#005d9c;
}

#az_list a:hover {
	text-decoration: underline;
	color: #000000;
	}		


/* services toolset */

#task_list { margin-bottom:30px;}

#task_list h2, #task_list .tasktitle 	 	
{
    font-size: 1.2em;
	font-weight:bold;
	margin:0;
	padding:4px 0 9px 0;
	line-height:26px;
	border-top: solid 2px #f7b334;}
	
#task_list ul, .contentlist ul {
    list-style-type:none;
	margin: 0;
	padding:0;
    }
    
#task_list li, .contentlist li	{ 
	font-size: 0.9em;
	padding-left: 20px;
	margin-bottom: 2px;
	margin-top:2px;
	background-image:url(http://www.geelongaustralia.com.au/Library/icons/bullet_arrow_right.gif);
	background-position:top left;
	background-repeat: no-repeat;
	}
	
	
	
#task_list a:link, #task_list a:visited, .contentlist a:link, .contentlist a:visited {
	text-decoration: none;	
	color:#005d9c;
}

#task_list a:hover, .contentlist a:hover {
	text-decoration: underline;
	color: #000000;
	}	
	
.question_title {cursor:pointer; Margin-bottom:10px;  }	
.feedback_title {Margin-bottom:10px;  }	
.question_title_image, .feedback_title_image {float:left;}     
.question_title_text {font-size:0.9em; font-weight:bold; margin-left:20px;} 

.question_body {margin-left:20px;}
	
	
.feedback_title_text {margin-left:20px;}  /* feedback text container */	
.text_head {font-size:0.9em; font-weight:bold;color:#0aa7d6;}
.text_des {font-size:0.8em; font-weight:bold; color:#434343; }
.keyline {font-size:0.8em; font-style:italic; Margin-bottom:10px; }
	
	

.doc_list ul {
    list-style-type:none;
	margin: 0;
	padding:0; 	
   }


.doc_list li { 
	font-size: 0.9em;
	padding-left: 20px;	
	margin-left: 20px;
	padding-bottom: 4px;
	background-image:url(http://www.geelongaustralia.com.au/Library/icons/page_white.gif);
	background-position: left;
	background-repeat: no-repeat;
	list-style-position:inherit;
	}	


	
/* Photo Gall RHCol */	


#photo_insert  {
    background-color:#f1f1f1; 
    padding-left:10px; padding-right:5px;
    border-top: solid 4px #0aa7d6;}
    
#photo_insert_sub  {
    background-color:#f1f1f1; 
    margin-bottom:30px;
    padding-left:10px; padding-right:10px;
    border-top: solid 2px #0aa7d6;}    
    
    
.photo_rhcol_heading {
	font-size: 1.5em;
	font-weight:bold;
	margin:0;
	padding: 4px 0 10px 0;
}    

.photo_viewer {background-color:#bababa;}

.photo_holder {padding: 4px 0 4px 0; margin:0;}
.text_holder {padding: 0 0 4px 0; margin:0; font-size:0.8em;}
.text_holder_sm {padding: 0 0 10px 0; margin:0; font-size:0.7em;}


/*action buttons*/

#actionbar_space {margin-bottom:30px; text-align:right; height:18px;}

#actionbar {margin-bottom:30px; text-align:right;}

#actionbar_sub { margin-top:9px; margin-bottom:30px; text-align:right; float:right;}

/*fit facebook like on the left*/
.print-btn{float:right; }
.like-btn{float:left; }

/*uci countdown */

.countdown {    background-image: url(http://www.geelongaustralia.com.au/Library/navimages/iwant_background.gif);
    margin-bottom: 30px;
    padding:4px 5px 4px 10px;
    color: #FFF;
    font-size: 1.2em;	
    
    }
    
 /*top of page list */  

#toplist  {
    background-color:#f1f1f1; 
    padding-left:10px; padding-right:5px; 
    border-top: solid 2px #f7b334;}
    
#toplist ul {
    list-style-type:none;
	margin-left: 0;
	padding:0; 
	margin-top:4px;
	margin-bottom: 0;
   }


#toplist li { 
	font-size: 1.0em;
	padding-left: 20px;
	padding-bottom: 4px;
	background-image:url(http://www.geelongaustralia.com.au/Library/icons/bullet_arrow_right.gif);
	background-position:top,left;
	color: #666;
	background-repeat: no-repeat;
	}
	
#toplist a:link, #toplist a:visited {
	text-decoration: none;	
	color:#f8b534;
	font-weight:bold;
}

#toplist a:hover {
	text-decoration: underline;
	color: #000000;
	font-weight:bold;
	}	    
	

/*drug profile styles*/ 


.table_heading_da 
{
	font-size:0.7em;
	color: #ffffff;
	font-weight: bold;
	text-align:center;
	background-color: #0066ae;
	}

.table_area_da {
	font-size:0.7em;
	table-layout:auto;  
	font-weight:bold;
	width: 120px;
	padding-bottom:4px;	
	}


.table_content_da {
	font-size:0.7em;
	text-align:left;
	}
	
.table_content_da1 {
	font-size:0.7em;
	text-align:center;
	}	


.toc_heading_da 
{
    font-weight:bold;
    border-bottom: solid 1px #f1f1f1;
    margin-top: 10px;
    font-size: 1em; 
    }
    
.toc_heading_da1
{
    padding-left: 10px;
    padding-bottom: 3px;
    font-size: 0.9em; 
    }
    
.toc_heading_da2
{
    padding-left: 30px;
    font-size: 0.8em; 
    }    
	
/*box shadow to suit box about 318px wide */

.mini-box-shadow{
	background: url(http://www.geelongaustralia.com.au/Library/navimages/iwant-box-shadow.jpg) no-repeat bottom center #FFF;
	padding-bottom: 15px;
}
	
