 
/* Template Body styles */
.RANZCR_body_Template {
	background-color: #ffffff;
	margin-bottom : 0;
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
}

.RANZCR_table_Template {
	border : 0;
	border-collapse : collapse;
}

.RANZCR_cell_Template_LeftBar  {
	background-color: #EDD09F;
	border : 0;
	padding-left : 0;
	padding-bottom : 0;
	padding-right : 0;
	padding-top : 0;
	vertical-align : top;
}

.RANZCR_cell_Template_RightBar  {
	background-color: #C8B087;
	border : 0;
	padding-left : 0;
	padding-bottom : 40;
	padding-right : 0;
	padding-top : 0;
	vertical-align : top;
}

.RANZCR_cell_Template_Content  {
	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-bottom : 0;
	border-left : 1 solid black;
	border-right : 1 solid black;
	border-top : 0;
	text-align: left;
	padding-left : 9;
	padding-bottom : 0;
	padding-right : 9;
	padding-top : 4;
	vertical-align : top;
}

.RANZCR_cell_Template_Content_No_Border  {
	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-bottom : 0;
	border-left : 0;
	border-right : 0;
	border-top : 0;
	text-align: left;
	padding-left : 0;
	padding-bottom : 0;
	padding-right : 0;
	padding-top : 0;
	vertical-align : top;
}

input.RANZCR_Template_Form_submit {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10.5px;	
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border-color: #BFC8D9 #D3D3D3 #D3D3D3 #BFC8D9;		
}

/* end: Template Body styles */

/* Master Head styles */
.RANZCR_cell_GlobalNav  {
	background-color: #061F53;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : normal;
	letter-spacing : 0.5px;
	text-decoration : none;
	border-bottom : 0;
	border-left : 0;
	border-right : 0;
	border-top : 0;
	text-align: left;
	padding-left : 0;
	padding-bottom : 0;
	padding-right : 0;
	padding-top : 0;
}

.RANZCR_cell_GlobalNav_row2  {
	background-color: #FFFFFF;
	border : 0;
	padding-left : 0;
	padding-bottom : 0;
	padding-right : 0;
	padding-top : 0;
}

.RANZCR_cell_GlobalNav_row3  {
	background-color: #D34C3D;
	border : 0;
	border-bottom : 1 solid black;
	border-left : 0;
	border-right : 0;
	border-top : 0;
	padding-bottom : 0;
	padding-right : 0;
	padding-top : 0;
}

.RANZCR_cell_AudienceNav  {
	background-color: #061F53;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : normal;
	letter-spacing : 0.5px;
	text-decoration : none;
	border-bottom : 0;
	border-left : 0;
	border-right : 0;
	border-top : 0;
	text-align: left;
	padding-left : 0;
	padding-bottom : 0;
	padding-right : 3;
	padding-top : 0;
}
/* end: Master Head styles */


/* 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 */

/* Service Nav styles */
.RANZCR_cell_ServiceNav_section  {
	color: #000000;
	background-color: #061F53;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight : normal;
	text-decoration : none;
	letter-spacing : 0.5px;
	border-bottom : 1 solid #EDD09F;
	border-left : 0;
	border-right : 0;
	border-top : 1 solid #EDD09F;
	text-align: left;
	padding-left : 0;
	padding-bottom : 2;
	padding-right : 3;
	padding-top : 1;
	vertical-align : top;
}

.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_cell_ServiceNav_section_FRO  {
	color: #000000;
	background-color: #42767B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight : normal;
	text-decoration : none;
	letter-spacing : 0.5px;
	border-bottom : 1 solid #EDD09F;
	border-left : 0;
	border-right : 0;
	border-top : 1 solid #EDD09F;
	text-align: left;
	padding-left : 0;
	padding-bottom : 2;
	padding-right : 3;
	padding-top : 1;
	vertical-align : top;
}

.RANZCR_cell_ServiceNav_section_CAT  {
	color: #000000;
	background-color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight : normal;
	text-decoration : none;
	letter-spacing : 0.5px;
	border-bottom : 1 solid #EDD09F;
	border-left : 0;
	border-right : 0;
	border-top : 1 solid #EDD09F;
	text-align: left;
	padding-left : 0;
	padding-bottom : 2;
	padding-right : 3;
	padding-top : 1;
	vertical-align : top;
}

.RANZCR_cell_ServiceNav_section_EDUPORT  {
	color: #000000;
	background-color: #5E417C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight : normal;
	text-decoration : none;
	letter-spacing : 0.5px;
	border-bottom : 1 solid #EDD09F;
	border-left : 0;
	border-right : 0;
	border-top : 1 solid #EDD09F;
	text-align: left;
	padding-left : 0;
	padding-bottom : 2;
	padding-right : 3;
	padding-top : 1;
	vertical-align : top;
}

.RANZCR_cell_SubServiceNav_section_FRO  {
	color: #000000;
	background-color: #8EADB0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight : normal;
	text-decoration : none;
	letter-spacing : 0.5px;
	border-bottom : 1 solid #EDD09F;
	border-left : 0;
	border-right : 0;
	border-top : 1 solid #EDD09F;
	text-align: left;
	padding-left : 0;
	padding-bottom : 2;
	padding-right : 3;
	padding-top : 1;
	vertical-align : top;
}

.RANZCR_cell_SubServiceNav_section_FRO_In  {
	color: #000000;
	background-color: #7A9FA2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight : normal;
	text-decoration : none;
	letter-spacing : 0.5px;
	border-bottom : 1 solid #EDD09F;
	border-left : 0;
	border-right : 0;
	border-top : 1 solid #EDD09F;
	text-align: left;
	padding-left : 0;
	padding-bottom : 2;
	padding-right : 3;
	padding-top : 1;
	vertical-align : top;
}

.RANZCR_cell_ServiceNav_section_tools  {
	color: #000000;
	background-color: #D34C3D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight : normal;
	text-decoration : none;
	letter-spacing : 0.5px;
	border-bottom : 1 solid #EDD09F;
	border-left : 0;
	border-right : 0;
	border-top : 1 solid #EDD09F;
	text-align: left;
	padding-left : 0;
	padding-bottom : 2;
	padding-right : 3;
	padding-top : 1;
	vertical-align : top;
}

.RANZCR_cell_ServiceNav_section_SUP {
	color: #000000;
	background-color: #D34C3D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight : normal;
	text-decoration : none;
	letter-spacing : 0.5px;
	border-bottom : 1 solid #EDD09F;
	border-left : 0;
	border-right : 0;
	border-top : 1 solid #EDD09F;
	text-align: left;
	padding-left : 0;
	padding-bottom : 2;
	padding-right : 3;
	padding-top : 1;
	vertical-align : top;
}

.RANZCR_cell_ServiceNav_section_ROLE {
	color: #000000;
	background-color: #D34C3D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight : normal;
	text-decoration : none;
	letter-spacing : 0.5px;
	border-bottom : 1 solid #EDD09F;
	border-left : 0;
	border-right : 0;
	border-top : 1 solid #EDD09F;
	text-align: left;
	padding-left : 0;
	padding-bottom : 2;
	padding-right : 3;
	padding-top : 1;
	vertical-align : top;
}

.RANZCR_cell_ServiceNav_subsection_selected {
	color: #000000;
	background-color: #DEE9FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight : normal;
	text-decoration : none;
	letter-spacing : 0.5px;
	border : 0;
	text-align: left;
	padding-left : 0;
	padding-bottom : 2;
	padding-right : 3;
	padding-top : 3;
	vertical-align : top;
}
/*  end: Service Nav styles */

.RANZCR_cell_ServiceNav_subsection  {
	color: #000000;
	background-color: #7992C5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight : normal;
	text-decoration : none;
	letter-spacing : 0.5px;
	border : 0;
	text-align: left;
	padding-left : 0;
	padding-bottom : 2;
	padding-right : 3;
	padding-top : 3;
	vertical-align : top;
}

.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_logout_exclmark {
	color: #000000;
	font-family: Arial Black, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight : bold;
	letter-spacing : 0.5px;
}

.RANZCR_insidenews_story1 {
	background-color : #FFF1D9;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : normal;
	letter-spacing : 0.5px;	
}	

.RANZCR_insidenews_story2 {
	background-color : #EDD09F;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : normal;
	letter-spacing : 0.5px;		
}	

A.RANZCR_sm_white_nav:link {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : normal;
	text-decoration : none;
	letter-spacing : 0.5px;
}

A.RANZCR_sm_white_nav:visited {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : normal;
	text-decoration : none;
	letter-spacing : 0.5px;
}

A.RANZCR_sm_white_nav:hover {
	color: #FFFFFF;
	text-decoration : underline;
	letter-spacing : 0.5px;
}

A.RANZCR_sm2_white_nav:link {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight : normal;
	text-decoration : none;
	letter-spacing : 0.5px;
}

A.RANZCR_sm2_white_nav:visited {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight : normal;
	text-decoration : none;
	letter-spacing : 0.5px;
}

A.RANZCR_sm2_white_nav:hover {
	color: #FFFFFF;
	text-decoration : underline;
	letter-spacing : 0.5px;
}

A.RANZCR_sm2_black_nav:link {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight : normal;
	text-decoration : none;
	letter-spacing : 0.5px;
}

A.RANZCR_sm2_black_nav:visited {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight : normal;
	text-decoration : none;
	letter-spacing : 0.5px;
}

A.RANZCR_sm2_black_nav:hover {
	color: #000000;
	text-decoration : underline;
	letter-spacing : 0.5px;
}

A.RANZCR_bold_sm_black_nav:link {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : bold;
	text-decoration : none;
	letter-spacing : 0.5px;
}

A.RANZCR_bold_sm_black_nav:visited {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : bold;
	text-decoration : none;
	letter-spacing : 0.5px;
}

A.RANZCR_bold_sm_black_nav:hover {
	color: #000000;
	text-decoration : underline;
	letter-spacing : 0.5px;
}

.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;
}

.RANZCR_greyborder_whitebg_input_on,
.RANZCR_greyborder_whitebg_input_off,
.RANZCR_greyborder_whitebg_input_wait {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	width: 250px;
	border-color: #A6A6A6 #A6A6A6 #A6A6A6 #A6A6A6;
	border-bottom-width : thin;
	border-right-width : thin;
	border-top-width : thin;
	border-left-width : thin;
}

.RANZCR_eduportal_login_input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	color: #000000;
	background-color: transparent;
	background-image: url(images/Educationportal/enter.gif);
	background-repeat: no-repeat;
	width: 191px;
	height: 73px;


}
.RANZCR_eduportal_login_input_on,
.RANZCR_eduportal_login_input_off,
.RANZCR_eduportal_login_input_wait {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	background-color: transparent;
	background-image: url(images/Educationportal/enter.gif);
	background-repeat: no-repeat;
	width: 191px;
	height: 73px;
	border:thin


}

.RANZCR_eduportal_login_input_on {
	color: #E7E7E7;

}

.RANZCR_eduportal_login_input_off {
	color: #FFFFFF;

}

.RANZCR_eduportal_login_input_wait {
	color: #FFFFFF;

}

.RANZCR_greyborder_whitebg_input_on {
	color: #FFFFFF;
	background-color: #000000;
}

.RANZCR_greyborder_whitebg_input_off {
	color: #000000;
	background-color: #FFFFFF;
}

.RANZCR_greyborder_whitebg_input_wait {
	color: #FFFFFF;
	background-color: #000000;
}

.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_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_CellContent_link_disabled  {
	color: #000000;
	font-weight : normal;
	font-size: 12px;
	text-align: right;
	text-decoration : none;	
}

A.RANZCR_CellContent_link:link  {
	color: blue;
	font-weight : normal;
	font-size: 12px;
	text-align: right;
	text-decoration : none;	
}

A.RANZCR_CellContent_link:visited {
	color: blue;
	font-size: 12px;
	font-weight : normal;
	text-align: right;
	text-decoration : none;
}

A.RANZCR_CellContent_link:hover {
	color: blue;
	font-weight : normal;	
	text-align: right;
	text-decoration : underline;
}

A.RANZCR_CellContent_action_link:link  {
	color: blue;
	font-weight : normal;
	font-size: 12px;
	text-align: right;
	text-decoration : underline;	
}

A.RANZCR_CellContent_action_link:visited {
	color: #000000;
	font-size: 12px;
	font-weight : normal;
	text-align: right;
	text-decoration : underline;
}

A.RANZCR_CellContent_action_link:hover {
	color: #000000;
	text-decoration : underline;
	text-align: right;
	font-weight : normal;	
}

.MESVAL_error_message  {
	color: #CC0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight : bold;
	text-decoration : none;
	letter-spacing : 0.5px;	
}

.RANZCR_alert  {
	color: #CC0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight : bold;
	text-decoration : none;
	letter-spacing : 0.5px;	
}

.RANZCR_success {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight : bold;
	text-decoration : none;
	letter-spacing : 0.5px;	
}

.RANZCR_warning  {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight : normal;
	text-decoration : none;
	letter-spacing : 0.5px;	
}

.RANZCR_mandatory  {
	color: #CC0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight : normal;
	text-decoration : none;
	letter-spacing : 0.5px;	
}

/* Login Form Styles */
.RANZCR_Login_Cell {
	border : 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : normal;
	text-decoration : none;
	letter-spacing : 0.5px;
	text-align : left;
	background: #D34C3D;
	color: #FFFFFF;
	padding-left : 2;
	padding-bottom : 2;
	padding-right : 2;
	padding-top : 2;
}

input.RANZCR_Login_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;
}

/* Logout Styles */
.RANZCR_Logout_Cell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : normal;
	text-decoration : none;
	letter-spacing : 0.5px;
	text-align : left;
	background: #EFEFEF;
	color: #FFFFFF;
	border-bottom : 1 solid #FFFFFF;
	border-left : 0;
	border-right : 0;
	border-top : 0;
	padding-left : 1;
	padding-bottom : 0;
	padding-right : 0;
	padding-top : 0;
}

.RANZCR_Logout_Welcome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight : bold;
	text-decoration : none;
	letter-spacing : 0.5px;
	text-align : left;
	background: #D34C3D;
	color: #FFFFFF;
	border-bottom : 1 solid #FFFFFF;
	border-left : 0;
	border-right : 0;
	border-top : 0;
	padding-left : 2;
	padding-bottom : 0;
	padding-right : 0;
	padding-top : 2;
	vertical-align : middle;	
}

.RANZCR_Logout_Manage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align : right;
	background: #D34C3D;
	color: #FFFFFF;
	border-bottom : 1 solid #FFFFFF;
	border-left : 0;
	border-right : 0;
	border-top : 0;
	padding-left : 0;
	padding-bottom : 0;
	padding-right : 0;
	padding-top : 2;
	vertical-align : middle;	
}

/* end: Logout Styles */

/* FORM styles 
	Use these classes in form tags
*/
.RANZCR_Form_field {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #01405B;
	background-color: #EFEFEF;
} 

input.RANZCR_Form_field {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #01405B;

} 

select.RANZCR_Form_field {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #01405B;
} 

textarea.RANZCR_Form_field {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #01405B;
} 

input.RANZCR_Form_submit {
	background-color: #D34C3D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10.5px;	
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	border-color: #EBEAEA #989797 #989797 #EBEAEA;		
}

input.RANZCR_Form_submit_off {
	background-color: #D34C3D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10.5px;	
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	border-color: #EBEAEA #989797 #989797 #EBEAEA;		
}
input.RANZCR_Form_submit_on {
	background-color: #D34C3D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10.5px;	
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	border-color: #EBEAEA #989797 #989797 #EBEAEA;		
}
input.RANZCR_Form_submit_wait {
	background-color: #42757B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10.5px;	
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	border-color: #EBEAEA #989797 #989797 #EBEAEA;		
}
input.RANZCR_Form_submit_reset {
	background-color: #D34C3D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10.5px;	
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	border-color: #EBEAEA #989797 #989797 #EBEAEA;		
}
A.RANZCR_Form_cancel  {
	color: Red;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight : bolder;
	text-decoration : none;
	letter-spacing : 0.5px;
} 
/* end: FORM styles */

/* Search Navigation */
.RANZCR_Navigation {
	color: #000000;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight : normal;
	text-decoration : none;
	letter-spacing : 0.5px;
}
A:link.RANZCR_Navigation {
	color: #000000;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight : normal;
	text-decoration : underline;
	letter-spacing : 0.5px;
}
A:visited.RANZCR_Navigation {
	color: #000000;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight : normal;
	text-decoration : underline;
	letter-spacing : 0.5px;
}
A:hover.RANZCR_Navigation {
	color: #000000;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight : normal;
	text-decoration : underline;
	letter-spacing : 0.5px;
}
/* end: Search Navigation */


/* Draws a light background colour in a cell */
.RANZCR_background_light {  
	background-color: #FFF7DF;
}
.RANZCR_Contact_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;	padding-left : 4;
	padding-bottom : 2;	padding-right : 2;	padding-top : 2;	vertical-align : top;}
.RANZCR_Contact_CellHeading_left  {
	background-color: #FFFFFF;	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_FileLibrary_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-collapse : collapse;
}

.RANZCR_FileLibrary_Header_CellContent  {
	color: #000000;
	background-color: #EFEFEF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration : none;
	letter-spacing : 0.5px;
	padding-left : 2;
	padding-bottom : 2;
	padding-right : 2;
	padding-top : 2;
	vertical-align : top;
	height : 0;
	border-bottom : 1 solid #D34C3D;
	border-top : 1 solid #D34C3D;	
}


.RANZCR_FileLibrary_CellContent  {
	color: #000000;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration : none;
	letter-spacing : 0.5px;
	padding-left : 2;
	padding-bottom : 2;
	padding-right : 2;
	padding-top : 2;
	vertical-align : top;
	height : 0;
	border-bottom : 1 solid #D34C3D;
	border-top : 1 solid #D34C3D;	
}	

.RANZCR_FileLibraryHeadCell_CellContent  {
	color: #000000;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration : none;
	letter-spacing : 0.5px;
	padding-left : 2;
	padding-bottom : 2;
	padding-right : 2;
	padding-top : 2;
	vertical-align : top;
	height : 0;
	border-bottom : 1 solid #ADA8A8;
	border-top : 1 solid #ADA8A8;	
}	
