/* IMPORT SUB STYLES */
	@import url("http://www.ranzcr.edu.au/newsandevents/newsletter/RANZCR_newsletter.css");
	@import url("http://www.ranzcr.edu.au/news/RANZCR_new.css");
	@import url("http://www.ranzcr.edu.au/faqs/RANZCR_faq.css");
	@import url("http://www.ranzcr.edu.au/newsandevents/vacantpositions/RANZCR_locum.css");		
/* IMPORT SUB STYLES */

P  {
	color: #000000;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; text-decoration : none;	letter-spacing : 0.5px;}
UL  {
	color: #000000;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; text-decoration : none;	letter-spacing : 0.5px;}
OL  {
	color: #000000;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; text-decoration : none;	letter-spacing : 0.5px;}	
TD  {
	color: #000000;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; text-decoration : none;	letter-spacing : 0.5px;}
A:link  {
	color: #0000FF;	font-weight : normal; font-size: 12px; text-decoration : none;}
A:visited {
	color: #960018;	font-size: 12px; font-weight : normal; text-decoration : none;}
A:hover {
	text-decoration : underline;}
.RANZCR_header  {
	color: #000000;	font-family: Arial, Helvetica, sans-serif;	font-size: 15.5px; font-weight : bold;	text-decoration : none;	letter-spacing : 1.5px;	}	
.RANZCR_SubHeader {
	color: #24478F;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px; font-weight : bold;	text-decoration : none;	letter-spacing : 0.5px;	}		
.RANZCR_SmallHeader {
	color: #24478F;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; font-weight : bold;	text-decoration : none;	letter-spacing : 0.5px;	}		
.RANZCR_FRO_SubHeader {
	color: #42767B;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px; font-weight : bold;	text-decoration : none;	letter-spacing : 0.5px;	}		
.RANZCR_FRO_SmallHeader {
	color: #42767B;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; font-weight : bold;	text-decoration : none;	letter-spacing : 0.5px;	}		
/* emphasize text */
.RANZCR_Text_emphasize { 	font-weight : bold; }
/* italisize text */
.RANZCR_Text_italicise { 	font-style : italic;  }
/* extra information that goes along with a heading */
.RANZCR_Text_headingInfo {	font-weight : italic; 	font-size : smaller;}
/* Alignment styles */
/* Centre aligns text */
.RANZCR_Text_centre  {	text-align: center;}
/* Right aligns text */ 
.RANZCR_Text_right  {	text-align: right;}
/* Left aligns text */ 
.RANZCR_Text_left  {	text-align: left;}
/* Centre aligns the contents of a cell */ 
.RANZCR_cell_Align_centre  {	text-align: center;}
/* Right aligns the contents of a cell */ 
.RANZCR_cell_Align_right  {	text-align: right;}
/* Left aligns the contents of a cell */ 
.RANZCR_cell_Align_left  {	text-align: left;}
/* end: Alignment styles */
.RANZCR_sm2_black_nav {
	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; font-weight : normal;	text-decoration : none;	letter-spacing : 0.5px;}
.RANZCR_header_sm  {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight : bold; text-decoration : none; letter-spacing : 0.5px;}
.RANZCR_content  {
	color: #000000;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; text-decoration : none;	letter-spacing : 0.5px;}
.RANZCR_lge_bold_white_content {
	color: #FFFFFF;	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight : bold;	letter-spacing : 0.5px;}	
.RANZCR_sm_white_content {
	color: #FFFFFF;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; font-weight : normal; letter-spacing : 0.5px;}	
.RANZCR_header_underline {
	color: #D34C3D;	line-height : 1; text-align : left;}	
.RANZCR_Faculty_header_underline {
	color: #42767B;	line-height : 1; text-align : left;}	
.RANZCR_dkblueborder_whitebg_input {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11.5px;	color: #000000;	background-color: #FFFFFF;	width: 120px; border-color: #061F53 #061F53 #061F53 #061F53;	border-bottom-width : thin;	border-right-width : thin;	border-top-width : thin; border-left-width : thin;}
.RANZCR_greyborder_whitebg_input {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11.5px; color: #000000;	background-color: #FFFFFF;	width: 110px; border-color: #A6A6A6 #A6A6A6 #A6A6A6 #A6A6A6;	border-bottom-width : thin;	border-right-width : thin;	border-top-width : thin; border-left-width : thin;}
/* Use this class in table tags */
.RANZCR_Table  {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;	
	font-weight : normal; 
	text-decoration : none;	
	letter-spacing : 0.5px;	
	text-align : left; 
	background : transparent;	
	border : solid #061F53 thin; 
	border-collapse : collapse;
}
/* enables you to have a table with no borders, cell padding & cell spacing while using the inherant background colour */
.RANZCR_Table_Clear {
	border-collapse : collapse;	border : 0;	height : 0;}
.RANZCR_CellContent_Clear  {
	color: #000000;	background-color: #FFFFFF;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	text-decoration : none;	letter-spacing : 0.5px;	border : 0;	padding-left : 0;	padding-bottom : 0;	padding-right : 0;	padding-top : 0;	vertical-align : top;	height : 0;}
.RANZCR_Cell_submit  {
	background-color: #F2F2F2;	color: #000000;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; font-weight : bold;	letter-spacing : 0.5px;	text-align: center;	text-decoration : none;	padding-left : 0;	padding-bottom : 4;	padding-right : 0;	padding-top : 4;}
.RANZCR_RowHeading {
	border : thin solid #7992C5;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight : bold;	text-decoration : none;	letter-spacing : 0.5px;	text-align : left;	background: #7992C5; color: #FFFFFF;	padding-left : 4;	padding-bottom : 2;	padding-right : 2; padding-top : 2; vertical-align : top;}
.RANZCR_RowHeadingCommands { 
	font-weight : normal;	font-size: 11px;	text-align: right;}
A.RANZCR_RowHeadingCommands:link  {
	color: White;	font-weight : normal;	font-size: 11px;text-align: right;	text-decoration : none;}
A.RANZCR_RowHeadingCommands:visited {
	color: White;	font-size: 11px;	font-weight : normal;	text-align: right;	text-decoration : none;}
A.RANZCR_RowHeadingCommands:hover {
	color: White;	text-decoration : underline;	text-align: right;}
.RANZCR_RowSubHeading {	
	border : thin solid #061F53;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight : bold;	text-decoration : none;	letter-spacing : 0.5px;	background: #DEE9FF; color: #000000; padding-left : 4;	padding-bottom : 2;	padding-right : 2;	padding-top : 2;  vertical-align : top;}
	
.RANZCR_RowSubHeading_white {	
	border : thin solid #061F53;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight : bold;	text-decoration : none;	letter-spacing : 0.5px;	background: #FFFFFF; color: #000000; padding-left : 4;	padding-bottom : 2;	padding-right : 2;	padding-top : 2;  vertical-align : top;}
	
.RANZCR_RowCalendarHeading {
	border : thin solid #061F53;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight : bold;
	text-decoration : none;
	letter-spacing : 0.5px;
	background: #F6E2BF;
	color: #000000;
	padding-left : 4;
	padding-bottom : 2;
	padding-right : 2;
	padding-top : 2;
	vertical-align : top;
}
	
	
.RANZCR_CellCalendarContent  {
	color: #000000;	background-color: #FFFFFF;	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	font-weight : normal;	text-decoration : none;
	letter-spacing : 0.5px;	padding-left : 4;
	padding-bottom : 2;	padding-right : 2;	padding-top : 2;	vertical-align : top;}
.RANZCR_RowContent  {
	background: White;	border : thin solid White;	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	font-weight : normal;	letter-spacing : 0.5px;
	text-align : left;	text-decoration : none;	padding-left : 4;	padding-bottom : 2;
	padding-right : 2;	padding-top : 2;  vertical-align : top;}
.RANZCR_CellHeading_above  {
	background-color: #FFFFFF;	border : thin solid #061F53;	color: #000000;
	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;
	font-weight : bold;	letter-spacing : 0.5px;	text-align: center;	text-decoration : none;
	padding-left : 2;	padding-bottom : 2;	padding-right : 2;	padding-top : 2;  vertical-align : top;}
.RANZCR_CellHeading_left  {
	background-color: #FFFFFF;	border : thin solid #061F53;	color: #000000;
	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; font-weight : bold;
	letter-spacing : 0.5px;	padding-bottom : 2;	padding-left : 4; padding-right : 2;
	padding-top : 2;	text-align: left;	text-decoration : none;	vertical-align : top;}
.RANZCR_CellHeading_action  {
	background-color: #FFFFFF;	border : thin solid #061F53; color: #000000; 
	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;
	font-weight : bold;	letter-spacing : 0.5px;	text-align: center;	text-decoration : none;
	padding-left : 2;	padding-bottom : 2;	padding-right : 2;	padding-top : 2;}
.RANZCR_CellContent  {
	color: #000000;	
	background-color: #FFFFFF;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	font-weight : normal;	
	text-decoration : none;
	letter-spacing : 0.5px;	
	border : thin solid #061F53;	
	padding-left : 4;
	padding-bottom : 2;	
	padding-right : 2;	
	padding-top : 2;	
	vertical-align : top;
	}
.RANZCR_CellContent_action  {
	color: #000000;	background-color: #FFFFFF;	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	font-weight : normal;	text-decoration : none;
	letter-spacing : 0.5px;	border : thin solid #061F53;	text-align: left;
	padding-left : 4;	padding-bottom : 2;	padding-right : 2;	padding-top : 2;
	vertical-align : top;}
.RANZCR_CellContent_select  {
	color: #000000;	background-color: #FFFFFF;	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	font-weight : normal;	text-decoration : none;
	letter-spacing : 0.5px;	border : thin solid #061F53;	text-align: center;}
.RANZCR_CellContent_sm  {
	color: #000000;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;
	font-weight : normal;	text-decoration : none;	letter-spacing : 0.5px;}
.RANZCR_CellContent_alert  {
	color: #CC0000;	background-color: #FFFFFF;	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	font-weight : bold;	text-decoration : none;	letter-spacing : 0.5px;}
.RANZCR_CellContent_success  {
	color: green;	background-color: #FFFFFF;	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	font-weight : bold;	text-decoration : none;	letter-spacing : 0.5px;}
.RANZCR_CellContent_warning  {
	color: #00000; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; font-weight : normal; text-decoration : none; letter-spacing : 0.5px;}
.RANZCR_header  {
	color: #000000;	font-family: Arial, Helvetica, sans-serif;	font-size: 15.5px;
	font-weight : bold;	text-decoration : none;	letter-spacing : 1.5px;}
/* emphasize text */
.RANZCR_Text_emphasize { 	font-weight : bold; }
/* italisize text */
.RANZCR_Text_italicise { 	font : italic; }
/* extra information that goes along with a heading */
.RANZCR_Text_headingInfo {
	font-weight : italic; 	font-size : smaller;}
/* Alignment styles */
/* Centre aligns text */
.RANZCR_Text_centre  {
	text-align: center;}
/* Right aligns text */ 
.RANZCR_Text_right  {
	text-align: right;}
/* Left aligns text */ 
.RANZCR_Text_left  {
	text-align: left;}
/* Centre aligns the contents of a cell */ 
.RANZCR_cell_Align_centre  {
	text-align: center;}
/* Right aligns the contents of a cell */ 
.RANZCR_cell_Align_right  {
	text-align: right;}
/* Left aligns the contents of a cell */ 
.RANZCR_cell_Align_left  {
	text-align: left;}
/* end: Alignment styles */
.RANZCR_sm2_black_nav {
	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;
	font-weight : normal;	text-decoration : none;	letter-spacing : 0.5px;}
.RANZCR_header_sm  {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight : bold; 		
	text-decoration : none; letter-spacing : 0.5px;}
