@charset "UTF-8";@font-face{font-family: "fontcustom-dcs";src: url("//static.weboffice.uwa.edu.au/visualid/core-rebrand/fonts/fontcustom/fontcustom-dcs.eot");src: url("//static.weboffice.uwa.edu.au/visualid/core-rebrand/fonts/fontcustom/fontcustom-dcs.eot?#iefix") format("embedded-opentype"), url("//static.weboffice.uwa.edu.au/visualid/core-rebrand/fonts/fontcustom/fontcustom-dcs.woff") format("woff"), url("//static.weboffice.uwa.edu.au/visualid/core-rebrand/fonts/fontcustom/fontcustom-dcs.ttf") format("truetype"), url("//static.weboffice.uwa.edu.au/visualid/core-rebrand/fonts/fontcustom/fontcustom-dcs.svg#fontcustom-dcs") format("svg");font-weight: normal;font-style: normal;}
@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family: "fontcustom-dcs";src: url("//static.weboffice.uwa.edu.au/visualid/core-rebrand/fonts/fontcustom/fontcustom-dcs.svg#fontcustom-dcs") format("svg");}
}
[data-icon]:before{content: attr(data-icon);}
[data-icon]:before, .fc-core-bullet:before, .fc-core-button-arrows:before, .fc-cross:before, .fc-flaticon-a-to-z:before, .fc-flaticon-binoculars:before, .fc-flaticon-book-pile:before, .fc-flaticon-cubes:before, .fc-flaticon-desktop-pc:before, .fc-flaticon-envelope:before, .fc-flaticon-football:before, .fc-flaticon-info:before, .fc-flaticon-pin-on-map:before, .fc-flaticon-shopping-cart:before, .fc-hexagon:before{display: inline-block;font-family: "fontcustom-dcs";font-style: normal;font-weight: normal;font-variant: normal;line-height: 1;text-decoration: inherit;text-rendering: optimizeLegibility;text-transform: none;-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-smoothing: antialiased;}
.fc-core-bullet:before{content: "\f11a";}
.fc-core-button-arrows:before{content: "\f11b";}
.fc-cross:before{content: "\f107";}
.fc-flaticon-a-to-z:before{content: "\f10b";}
.fc-flaticon-binoculars:before{content: "\f10c";}
.fc-flaticon-book-pile:before{content: "\f10d";}
.fc-flaticon-cubes:before{content: "\f10e";}
.fc-flaticon-desktop-pc:before{content: "\f10f";}
.fc-flaticon-envelope:before{content: "\f110";}
.fc-flaticon-football:before{content: "\f111";}
.fc-flaticon-info:before{content: "\f112";}
.fc-flaticon-pin-on-map:before{content: "\f113";}
.fc-flaticon-shopping-cart:before{content: "\f114";}
.fc-hexagon:before{content: "\f115";}
i.fc:before{font-family: "fontcustom-dcs";display: inline-block;}
@font-face{font-family: "Source Sans Pro";src: url("//static.weboffice.uwa.edu.au/visualid/fonts/source-sans-pro/SourceSansPro-Regular.ttf");font-weight: 400;}
@font-face{font-family: "Source Sans Pro";src: url("//static.weboffice.uwa.edu.au/visualid/fonts/source-sans-pro/SourceSansPro-Light.ttf");font-weight: 300;}
@font-face{font-family: "Source Sans Pro";src: url("//static.weboffice.uwa.edu.au/visualid/fonts/source-sans-pro/SourceSansPro-Semibold.ttf");font-weight: 600;}
@font-face{font-family: "Source Sans Pro";src: url("//static.weboffice.uwa.edu.au/visualid/fonts/source-sans-pro/SourceSansPro-Bold.ttf");font-weight: 700;}
@font-face{font-family: "Source Sans Pro";src: url("//static.weboffice.uwa.edu.au/visualid/fonts/source-sans-pro/SourceSansPro-Italic.ttf");font-style: italic;}
@font-face{font-family: "Source Sans Pro";src: url("//static.weboffice.uwa.edu.au/visualid/fonts/source-sans-pro/SourceSansPro-SemiboldItalic.ttf");font-weight: bold;font-style: italic;}
@font-face{font-family: "UWA slab";src: url("//static.weboffice.uwa.edu.au/visualid/fonts/uwa/uwa-slab-regular.eot");src: url("//static.weboffice.uwa.edu.au/visualid/fonts/uwa/uwa-slab-regular.eot?#iefix") format("embedded-opentype"), url("//static.weboffice.uwa.edu.au/visualid/fonts/uwa/uwa-slab-regular.otf") format("opentype"), url("//static.weboffice.uwa.edu.au/visualid/fonts/uwa/uwa-slab-regular.woff") format("woff");}
html{background:#fff;font-family: "Source Sans Pro", Arial, sans-serif !important;}
body{color:#000;background:#fff;font-family: "Source Sans Pro", Arial, sans-serif !important;margin:0 !important;padding:0 !important;min-width:100%;}
h1,h2,h3,h4{font-family: "UWA slab", serif !important;}
#pagecontainer h1, h2{font-size: 2em;color:#27348b;font-weight:200;}
a:link{color:#27348B;}
a:hover{color:#000;}
.rn_TextInput .rn_Label{display: block;font-weight: bold;margin-bottom: 2px;font-size:16px;}
.rn_ErrorMessage{padding:5px;border:none;}
.rn_MessageBox{background:none;border-left:2px solid red;color: red;margin: 10px 0 20px 0;padding: 15px !important}
.rn_MessageBox a, .rn_ErrorMessage a{color: red;text-decoration:none;}
.rn_ErrorField{background: #fff !important;border:2px solid red !important;}
.rn_Padding{padding: 25px;}
.rn_TextInput .rn_Text, .rn_TextInput .rn_Email, .rn_TextInput .rn_TextArea, .rn_TextInput .rn_Url{width: 96% !important;padding: 8px !important;font-size: 16px !important;border: 2px solid #ddd;height:auto !important;-webkit-appearance:none !important;border-radius:0 !important;}
input[type="button"], input[type="submit"], input[type="reset"], input[type="file"]::-webkit-file-upload-button, button{text-align: center;line-height: 1;cursor: pointer;-webkit-appearance: none;-webkit-border-radius:none;-moz-appearance: none;-moz-border-radius: 0px;vertical-align: middle;border:none;outline:none;border-radius: 0;padding: .7em 1em;margin: 0 0 1rem;font-size: .9rem;font-weight: 400;font-family: "UWA",Rockwell,serif;background-color: #e2b600;margin-left: 0;margin-right: 0;transition: all .3s ease;color: #fff;background: #27348b;font-size: inherit;display: inline-block;width: auto;}
.rn_ChatEngagementStatus{background: #eaeef2 !important;border: 0 !important;border-width: 0 !important;padding: 10px !important;line-height: 1.25em !important;margin-bottom:0px !important;}
.rn_ChatQueueWaitTime{border: 0px !important;background:#fff !important;padding: 10px !important;line-height: 1.25em !important;text-align: left !important;}
.rn_ChatServerConnect{background: #eaeef2 !important;border: 0 !important;border-width: 0 !important;padding: 10px !important;line-height: 1.25em !important;margin-bottom:10px !important;}
.rn_ChatCancelButton{float: right;margin: 0em !important;}
.rn_ChatTranscript{background-color: white;border:0 !important;border-bottom: 0px solid #CCCCCC !important;padding: 0.3em;margin: 0 !important;}
.rn_ChatAgentStatus{background: #ccc !important;border-left:0px !important;border-right:0px !important;border-bottom: 1px solid #ccc !important;padding: 5px 5px 5px 13px !important;line-height: 1.25em;margin: 0px !important;}
.rn_ChatPostMessage textarea{width: 100%;padding: 0;font-size: 14px !important;}
#rn_InChatButtonContainer, #rn_PreChatButtonContainer{padding:10px;}
.rn_ChatTranscript .rn_MessagePost{clear: both;display: block;padding: 8px !important;border-bottom: 1px solid #eee;}
.rn_ChatOffTheRecordButton img, .rn_ChatDisconnectButton img, .rn_ChatSoundButton img, .rn_ChatPrintButton img{height:15px;}
#rn_ChatDialogHeaderContainer button{background:none !important;color:#27348b !important;}
.rn_ChatPostMessage{font-size:12px !important;color:#ccc !important;margin: 0px 15px !important}
.rn_ChatTranscript .rn_ChatTranscriptBlock .rn_UserTextPrefix{color: #27348b !important;font-weight:bold;}
.rn_ChatTranscript .rn_ChatTranscriptBlock .rn_AgentTextPrefix, .rn_ChatTranscript .rn_ChatTranscriptBlock .rn_Action{color: #27348b !important;}
.rn_MessagePost img, .rn_ChatAgentStatus img{height:13px;padding-right:3px;}
.rn_ChatDisconnectButton img{vertical-align: top !important;}
.rn_ChatDisconnectButton{float: none !important;}
#rnDialog1_c{}
#uwa-new-logo{max-width:210px;max-height:70px;padding-top:35px;padding-left:25px}
.yui3-skin-sam .yui3-panel .yui3-widget-hd{padding: 8px 28px 8px 8px;min-height: 13px;_height: 13px;color: white;background-color: #000 !important;background: #000 !important;}
.yui-overlay,.yui-panel-container{visibility:hidden;position:absolute;z-index:2;}
.yui-panel{position:relative;}
.yui-panel-container form{margin:0;}
.mask{z-index:1;display:none;position:absolute;top:0;left:0;right:0;bottom:0;}
.mask.block-scrollbars{overflow:auto;}
.masked select,.drag select,.hide-select select{_visibility:hidden;}
.yui-panel-container select{_visibility:inherit;}
.hide-scrollbars,.hide-scrollbars *{overflow:hidden;}
.hide-scrollbars select{display:none;}
.show-scrollbars{overflow:auto;}
.yui-panel-container.show-scrollbars,.yui-tt.show-scrollbars{overflow:visible;}
.yui-panel-container.show-scrollbars .underlay,.yui-tt.show-scrollbars .yui-tt-shadow{overflow:auto;}
.yui-panel-container.shadow .underlay.yui-force-redraw{padding-bottom:1px;}
.yui-effect-fade .underlay,.yui-effect-fade .yui-tt-shadow{display:none;}
.yui-tt-shadow{position:absolute;}
.yui-override-padding{padding:0!important;}
.yui-panel-container .container-close{overflow:hidden;text-indent:-10000em;text-decoration:none;}
.yui-overlay.yui-force-redraw,.yui-panel-container.yui-force-redraw{margin-bottom:1px;}
.yui-skin-sam .mask{background-color:#000;opacity:.25;filter:alpha(opacity=25);}
.yui-skin-sam .yui-panel-container{padding:0 1px;*padding:2px;}
.yui-skin-sam .yui-panel{position:relative;left:0;top:0;border-style:solid;border-width:1px 0;border-color:#808080;z-index:1;*border-width:1px;*zoom:1;_zoom:normal;}
.yui-skin-sam .yui-panel .hd,.yui-skin-sam .yui-panel .bd,.yui-skin-sam .yui-panel .ft{border-style:solid;border-width:0 1px;border-color:#808080;margin:0 -1px;*margin:0;*border:0;}
.yui-skin-sam .yui-panel .hd{border-bottom:solid 1px #ccc;}
.yui-skin-sam .yui-panel .bd,.yui-skin-sam .yui-panel .ft{background-color:#F2F2F2;}
.yui-skin-sam .yui-panel .hd{padding:0 10px;font-size:93%;line-height:2;*line-height:1.9;font-weight:bold;color:#000;background:url(/rnt/rnw/yui_2.7/assets/skins/sam/sprite.png) repeat-x 0 -200px;}
.yui-skin-sam .yui-panel .bd{padding:10px;}
.yui-skin-sam .yui-panel .ft{border-top:solid 1px #808080;padding:5px 10px;font-size:77%;}
.yui-skin-sam .container-close{position:absolute;top:5px;right:6px;width:25px;height:15px;background:url(/rnt/rnw/yui_2.7/assets/skins/sam/sprite.png) no-repeat 0 -300px;cursor:pointer;}
.yui-skin-sam .yui-panel-container .underlay{right:-1px;left:-1px;}
.yui-skin-sam .yui-panel-container.matte{padding:9px 10px;background-color:#fff;}
.yui-skin-sam .yui-panel-container.shadow{_padding:2px 4px 0 2px;}
.yui-skin-sam .yui-panel-container.shadow .underlay{position:absolute;top:2px;left:-3px;right:-3px;bottom:-3px;*top:4px;*left:-1px;*right:-1px;*bottom:-1px;_top:0;_left:0;_right:0;_bottom:0;_margin-top:3px;_margin-left:-1px;background-color:#000;opacity:.12;filter:alpha(opacity=12);}
.yui-skin-sam .yui-dialog .ft{border-top:none;padding:0 10px 10px 10px;font-size:100%;}
.yui-skin-sam .yui-dialog .ft .button-group{display:block;text-align:right;}
.yui-skin-sam .yui-dialog .ft button.default{font-weight:bold;}
.yui-skin-sam .yui-dialog .ft span.default{border-color:#304369;background-position:0 -1400px;}
.yui-skin-sam .yui-dialog .ft span.default .first-child{border-color:#304369;}
.yui-skin-sam .yui-dialog .ft span.default button{color:#fff;}
.yui-skin-sam .yui-dialog .ft span.yui-button-disabled{background-position:0 -1500px;border-color:#ccc;}
.yui-skin-sam .yui-dialog .ft span.yui-button-disabled .first-child{border-color:#ccc;}
.yui-skin-sam .yui-dialog .ft span.yui-button-disabled button{color:#a6a6a6;}
.yui-skin-sam .yui-simple-dialog .bd .yui-icon{background:url(/rnt/rnw/yui_2.7/assets/skins/sam/sprite.png) no-repeat 0 0;width:16px;height:16px;margin-right:10px;float:left;}
.yui-skin-sam .yui-simple-dialog .bd span.blckicon{background-position:0 -1100px;}
.yui-skin-sam .yui-simple-dialog .bd span.alrticon{background-position:0 -1050px;}
.yui-skin-sam .yui-simple-dialog .bd span.hlpicon{background-position:0 -1150px;}
.yui-skin-sam .yui-simple-dialog .bd span.infoicon{background-position:0 -1200px;}
.yui-skin-sam .yui-simple-dialog .bd span.warnicon{background-position:0 -1900px;}
.yui-skin-sam .yui-simple-dialog .bd span.tipicon{background-position:0 -1250px;}
.yui-skin-sam .yui-tt .bd{position:relative;top:0;left:0;z-index:1;color:#000;padding:2px 5px;border-color:#D4C237 #A6982B #A6982B #A6982B;border-width:1px;border-style:solid;background-color:#FFEE69;}
.yui-skin-sam .yui-tt.show-scrollbars .bd{overflow:auto;}
.yui-skin-sam .yui-tt-shadow{top:2px;right:-3px;left:-3px;bottom:-3px;background-color:#000;}
.yui-skin-sam .yui-tt-shadow-visible{opacity:.12;filter:alpha(opacity=12);}