/* ----------RACGP Print Style sheet Jaz -------------- */

body{}

#showbackground {background-color: white !important; color: #000; background-image: none; font-size: 10pt}

#maincontent { float: none !important; background-image: none !important; background-color:#FFFFFF !important; color: #000 !important;  margin: 0px; padding: 0px; margin-bottom: 20px;}

h2.nounder a, .fullbarrural h2.nounder a, .fullbarruralsub h2.nounder a {color: #000 !important;}

#maincontent p, #blocktext, #maincontent li, .normal { font-family: Georgia, Times New Roman, Times, serif; color: #000    }

#maincontent table td p{font-family: Georgia, Times New Roman, Times, serif; color: #000 }

#maincontent h1{font-size: 14pt; font-family: Georgia, Times New Roman, Times, serif; color: #000  }
#maincontent h2{font-size: 12pt; font-family: Georgia, Times New Roman, Times, serif; color: #000  }
#maincontent h3{font-size: 11pt; font-family: Georgia, Times New Roman, Times, serif; color: #000 }

#wrapper, #wrappermain, #maincontent, #innerleftcolumn, #topboxchris {float: none; margin: 0px; width: 100%}

a, a:link, a:visited{font-weight: bold;
text-decoration: underline;
color: #000;
}

/*a:link:after, #content a:visited:after {
   content: " (" attr(href) ") ";
   font-size: 90%;
   }
   
a[href^="/"]:after {
  content: " (http://www.racgp.org.au" attr(href) ") ";
   }
   
   */


/* remember to define focus styles! */
:focus {
	outline: 0;
}

ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}

.footertext, .footertext .about  {border-top: 1px solid #000;
margin-top:20px !important;
padding-top: 20px !important;
font-size: 8pt !important;
font-family: Georgia, Times New Roman, Times, serif;
background-image: none;

}

/* hide some stuff */

#crestfooter, #wrappertop, #lsidetop, #rsidetop, #lside, #rside, #header, .menu, #navcolumn, #innerrightcolumn, #top, #privacybar, #privacybartext, #privacybarcenter, #innerrightcolumnfloat, #noprint {display: none; width: 0px;}

 
	
.clear{clear: both;}

 #footercentred, #footer, .footertext, #wrappermain { float: none !important;  background-image: none; color: #000 !important; margin: 0px; width: 100%;}



#masthead, #mastheadahu, #mastheadrural, #mastheadafp08, #mastheadpgppp {background-image: none !important; background-color:#FFFFFF !important; color: #000; margin-left: 0px; padding-left: 0px;}

#topboxchris, #topboxchris p, #topboxchris h2, #toparea,  #footer, #footercentred, .footertext,  #block, #blockcenter, #blocktext{ float: none !important; background-image: none !important; background-color:#FFFFFF !important; color: #000 !important;  margin: 0px; padding: 0px; margin-bottom: 20px; }

#alert {display: none;}

/* file indicators */
#downloadsbox {
background-color: #fff; 
padding-bottom: 10px; margin-top: 20px; margin-bottom: 20px; clear: both;
border: 1px solid #000; width: 98%; }
#downloadsbox h3 {color: #333; background-color: #fff; border-bottom: 1px solid #fff;  font-weight: bold; font-size: 1.3em; padding-left: 10px; padding-bottom: 10px; padding-top:10px; margin-bottom: 20px;}

#block {padding-bottom: 10px; padding-top: 20px;}
.secret{display: none;}

a.smalltext  {
	display: none;

	}
	
#footercentred a { 
	display: none;

	}
	
#masthead h1.banner, #mastheadahu h1.banner, #mastheadpgppp h1.banner,  #mastheadrural h1.banner, #mastheadafp08 h1 {background-image: none !important; background-color:#FFFFFF !important; font-size: 16pt !important; color: #000 !important; font-family: Georgia, Times New Roman, Times, serif !important; margin: 0px 0px 0px 0px !important; padding: 0px !important;}

.fridayfaxfooter {padding: 10px 10px 0px 10px !important; margin: 0px; line-height: 1.5em;
font-size: 1.1em;}

#afpheadcontainer { display: none;}

#noprint  {display: none;}

#leftcol50, #rightcol50 {width:100%; clear: both; float: none; padding: 0px; margin: 0px;}

.fullbarrural{
padding: 0px;
margin: 0px;
margin-bottom: 0px;
text-decoration:none;
background-image:  none;
background-color:#fff;

}

.fullbarruralsub{
padding: 0px;
margin: 0px;
margin-bottom: 0px;
text-decoration:none;
background-image:  none;
background-color:#fff;

}

.fullbar h2.nounder, .fullbar h2.nounder a, .fullbar h2.nounder a:link, .fullbar h2.nounder a:visited {color: #000 !important;}
.fullbarrural h2.nounder, .fullbarrural h2.nounder a, .fullbarrural h2.nounder a:link, .fullbarrural h2.nounder a:visited {color: #000 !important; border-bottom: none !important;}
.fullbarruralsub h2.nounder, .fullbarruralsub h2.nounder a, .fullbarruralsub h2.nounder a:link, .fullbarruralsub h2.nounder a:visited {color: #000 !important; border-bottom: none !important;}

