.psb-search-container .hiddenlabel {display: none;}
.psb-search-container input.check {margin-right: 0;}
.psb-search-container .clearit {
	clear:both;
}

.psb-search-container input[type="text"], 
.psb-search-container textarea, 
.psb-search-container select
{
	border: 1px solid #bcbcbc;
} 


/*h1.heading {
	border-bottom: solid 1px #ccc;
	margin-bottom: 10px;
}*/

.noselect {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.psb-search-container .field-group {
	display: block;
	width: 100%;
	clear:both;
	float: left;
	/*margin-bottom: 30px;*/
}
.psb-search-container div.webform div.field {
	margin-top: 0;
}
.psb-search-container div.webform select,
.psb-search-container .webform input[type="text"] {
	height: 26px;
	-ms-border-radius: none;
	-moz-border-radius: none;
	-webkit-border-radius: none;
	border-radius: none;
}

#page-body .psb-search-container div.webform h3,
.psb-search-container div.submit {
	border-bottom: none;
	border-top: none;
}

.psb-search-container div.submit {
	clear:both;
}

/*240px*/
.psb-search-container div.webform input.field-half,
.psb-search-container div.webform select.field-half,
.psb-search-container div.webform textarea.field-half
{width: 226px;}

/*502px*/
.psb-search-container div.webform input.field-fullwidth,
.psb-search-container div.webform select.field-fullwidth,
.psb-search-container div.webform textarea.field-fullwidth,
.psb-search-container div.webform .col-fullwidth
{width: 499px;}

/*170px*/
.psb-search-container div.webform input.field-170,
.psb-search-container div.webform select.field-170,
.psb-search-container div.webform textarea.field-170
{width: 168px;}


/* container columns */
.psb-search-container div.webform .field-group .field-col-100 {width: 100px;padding-left: 163px;}
.psb-search-container div.webform .field-group .field-col-170 {width: 170px;}
.psb-search-container div.webform .field-group .field-col-307 {width: 307px;}

/*email verify*/
.psb-search-container div.webform .field-group .field-col-333 {width: 333px;}
.psb-search-container div.webform .field-group .field-col-333 + .field-col-170 {width: 167px;}
.psb-search-container div.webform .field-group .field-col-333 + .field-col-170 input {width: 131px;float: right;}

.psb-search-container div.webform .field-group .input-333 {width:321px;}

/*gutter*/
.psb-search-container div.webform .field-group .field-col-307 + .field-col-170 {padding-left: 22px;}

/* select styles */
.psb-search-container div.webform .field-group .select-170 {width: 170px;}
.psb-search-container div.webform .field-group .select-170:focus {width: auto;}
.psb-search-container div.webform .field-group .select-170 option {width: 170px;}


.psb-search-container div.webform .field-group .select-307 {width: 307px;}
.psb-search-container div.webform .field-group .select-307 option {width: 307px;}

.psb-search-container div.webform .field-group .text-307 {width: 299px;}

/* // // // // // */

.btn-get-ver-code {
	background-color: #3a9b00;
	border-color: #3a9b00;
}

.btn-get-ver-code:hover {
	background-color: #3a9b00;
	border-color: #3a9b00;
}

/* // // // // // */


.psb-search-container div.webform .field-col
{
	float: left; 
	display: inline-block;
	clear:none;
	*display: inline;
	*zoom: 1;
}

.psb-search-container div.webform .field-col-228 + .field-col-228 {
	padding-left: 29px;
}

.psb-search-container {}
.psb-search-container .search-form-main {
	padding-bottom: 15px;
}

/* colors */
.psb-search-container .webform .psb-red {
	color: #d95454;
}

.psb-search-container .webform input,
.psb-search-container .webform select
 {
	color: #737373;
}

.psb-search-container .webform input::-webkit-input-placeholder
 {
   color: #737373;
   opacity: 1;
}

.psb-search-container .webform input:-moz-placeholder { /* Firefox 18- */
   color: #737373;
   opacity: 1;

}

.psb-search-container .webform input::-moz-placeholder {  /* Firefox 19+ */
   color: #737373;
   opacity: 1;

}

.psb-search-container .webform input:-ms-input-placeholder {  
   color: #737373;  
   opacity: 1;

}

.psb-search-container .webform textarea::-webkit-input-placeholder
 {
   color: #737373;
   opacity: 1;
}

.psb-search-container .webform textarea:-moz-placeholder { /* Firefox 18- */
   color: #737373;
   opacity: 1;

}

.psb-search-container .webform textarea::-moz-placeholder {  /* Firefox 19+ */
   color: #737373;
   opacity: 1;

}

.psb-search-container .webform textarea:-ms-input-placeholder {  
   color: #737373;  
   opacity: 1;

}


/* //////////Italic stylings ///////////////// */ 

.psb-search-container .webform input.italicph::-webkit-input-placeholder
 {
 	font-style:italic;
 }

.psb-search-container .webform input.italicph:-moz-placeholder { /* Firefox 18- */
 	font-style:italic;
}

.psb-search-container .webform input.italicph::-moz-placeholder {  /* Firefox 19+ */
 	font-style:italic;
}

.psb-search-container .webform input.italicph:-ms-input-placeholder {  
 	font-style:italic;
}

.psb-search-container .webform textarea.italicph::-webkit-input-placeholder
 {
 	font-style:italic;
 }

.psb-search-container .webform textarea.italicph:-moz-placeholder { /* Firefox 18- */
 	font-style:italic;
}

.psb-search-container .webform textarea.italicph::-moz-placeholder {  /* Firefox 19+ */
 	font-style:italic;
}

.psb-search-container .webform textarea.italicph:-ms-input-placeholder {  
 	font-style:italic;
}



/* ////////// ////////////// ///////////////// */

.psb-search-container .webform input[type='text'] {
	/*v align text*/
	line-height: 26px;
	padding-left: 8px;
}

.psb-search-container .webform input[type='submit'] {
	/*line-height: 26px;*/
	padding-left: 0;
	float: right;
}

.search-footer {
	width: 100%;
	width: 501px;
	margin-left: 2px;
	clear:both;
	display: block;
}

.search-footer > div {}
.search-footer em {line-height: 30px;}

.search-footer .search-footer-col-left {
	float: left;
}
.search-footer .search-footer-col-right {
	width: 100px;
	float: right;
}

.search-footer .search-footer-col-right .submit {margin: 0;padding: 0;}


/* SELECT BOX STYLEZ */

#page-body .psb-search-container div.webform.search-form-main h3,
#page-body .psb-search-container div.webform.search-refine-form h3 {
	
	margin-top: 0;
	padding-top: 0;
	padding-bottom: 0;
	padding-left: 2px;
	margin-bottom: 15px;

}


.psb-search-container .ui-selectmenu{
	height: 28px;
	font-weight: normal;
	background-color: #fff;
	color: #737373;
	border: 1px solid #bcbcbc;
	margin-bottom: 0;
}

.psb-search-container .ui-selectmenu-status{
	padding-right: 34px;
	padding-top: 5px;
	padding-left:5px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.psb-search-container .ui-selectmenu-icon{
	right: 0;
	left: auto;
	margin-top: 0;
	position: absolute;
	top: 0;
	background-color: none;
	background-image: url(../../img/layout/pbs-drop-arrow.gif);
	background-position: top;
	background-repeat: no-repeat;
	width: 32px;
	height: 32px;
}

.psb-search-container .ui-selectmenu-icon:hover{
	background-position: top;
}






/* ////////// //// Search Results ///////////// */

div.show-search-for {
	border-top: none;
	border-bottom: none;
    margin-top: 10px !important;
}


.psb-search-result-container .search-result-top-util .psb-srtu-col-1 {width:207px}
.psb-search-result-container .search-result-top-util .psb-srtu-col-2 {width: 239px;margin-left: 108px;}
.psb-search-result-container .search-result-top-util .psb-srtu-col-3 {width: 148px; }

.psb-search-result-container .search-result-top-util .check {margin-bottom:0;}
.psb-search-result-container .search-result-top-util .psb-srtu-col-3 .check {float: right;}
.psb-search-result-container .search-result-top-util .psb-srtu-col-1 .check {float: left;}

.psb-search-result-container .search-result-top-util .psb-srtu-col {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	float: left;
}

#page-body .psb-search-result-container .psb-select-supervisors-txt p,
#page-body .psb-search-result-container .psb-select-supervisors-txt em
 {
 	line-height: 16px;
 }

#page-body .psb-search-result-container .psb-select-supervisors-txt p {
	margin: 0;
	color: #007cc2;
}

.psb-search-result-container .search-result-top-util {margin-top: 10px;}
.psb-search-result-container .search-result-top-util + .webform{ margin-top: 10px;padding-top: 15px;}



.psb-search-result-container .psb-new-search {margin-right: 10px;}

.psb-search-result-container .search-refine-form {
	position: relative;
	*zoom: 1;
	padding-top: 15px;
}




.search-refine-form .field-group, 
.search-form-main .field-group,
.email-supervisors-main .field-group,
.search-form-reg .field-group
{margin-bottom: 20px;}

div.search-form-main {
	padding-top: 15px;
}

.refine-close {
	position: absolute; 
	top:5px; 
	right: 5px; 
	text-decoration: none;
	text-transform: uppercase; 
	color: #858585;

	background-image: url(../../img/layout/close-outage.gif);
	background-repeat: no-repeat;
	background-position: top right;
	padding-right: 18px;
	display: block;
	text-indent: -999em;

}
.refine-close {line-height: 18px;}
.refine-close span {
	vertical-align: top;
	background-image: url(../../img/layout/refine-close.gif);
	background-repeat: no-repeat;
	background-position: top left;
	display: inline-block; 
	*display: inline;
	*zoom: 1;
	width: 14px;
	height: 14px;
	margin-left: 5px;
	display: none;
}

.psb-refine-search.active {
	background: #b9b9b9;
	border-color: #b9b9b9;
}

.psb-search-result-container .show-search-for {color: #444444; margin-top: 0;}

#page-body .psb-search-container.psb-search-result-container div.webform.show-search-for h3 {
	margin-top: 0;
	margin-bottom: 0;
	padding-bottom: 8px;
}

/* ////////// ////////////// ///////////////// */

/* ////////// ////// Search Result ////////////// */



.psb-search-result-container .search-result {
	background-color: transparent;
	padding-left: 0;
	padding-right: 0;
}

.psb-search-result-container .search-result .search-result-item {
	padding-top: 10px;
  	padding-right: 9px;
  	padding-bottom: 10px;
	padding-left: 11px;
  	background-color: #ffffff;
}

.psb-search-result-container .search-result .search-result-item.odd {
	background-color: #f4f4f4;
}






/*Top details col */
.psb-search-result-container .search-result .search-result-item, 
.psb-search-result-container .search-result .search-result-item td 
{color: #737373;}

.psb-search-result-container .search-result .search-result-item .sr-check-label,
.psb-search-result-container .search-result .search-result-item a {
	color: #007cc2;
}

.psb-search-result-container .search-result .search-result-item .sr-check-label {
	margin-bottom: 0;
	position: relative;
}
.psb-search-result-container .search-result .search-result-item .sr-check-label .sr-check-icon {
	width: 29px;
	height: 18px;
	background-image: url(../../img/layout/sr-email-icon.gif);
	background-repeat: no-repeat;
	background-position: center left;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: top;
}

.psb-search-result-container .search-result .search-result-item .sr-check-label .sr-checkbox-custom {
	width: 13px;
	height: 13px;
	background-image: url(../../img/layout/checkbox.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: top;
	 margin-top: 3px;
}

.psb-search-result-container .search-result .search-result-item .sr-check-label input{
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	bottom:0;
	display: block;
	outline: 0;
}

.psb-search-result-container .search-result .search-result-item .sr-check-label  input[checked="checked"] + .sr-checkbox-custom,
.psb-search-result-container .search-result .search-result-item .sr-check-label  input:checked + .sr-checkbox-custom,
.psb-search-result-container .search-result .search-result-item .sr-check-label  input.checked + .sr-checkbox-custom,
.psb-search-result-container .search-result .search-result-item .sr-check-label.checked .sr-checkbox-custom
 {	
	  background-position: 0 -13px;
}

    .psb-search-result-container .search-result .search-result-item .sr-blue-text {
        color: #007cc2;
    }

/*//ie8 fix*/
.psb-search-result-container .search-result .search-result-item .sr-check-label.checked .sr-checkbox-custom
{
		background-position-x: 0px;
		background-position-y: -13px;
}

.psb-search-result-container .search-result .search-result-item .sr-top-details { margin-bottom: 8px; }

.psb-search-result-container .search-result .search-result-item .sr-top-details .sr-item-direct-link,
.psb-search-result-container .search-result .search-result-item .sr-top-details em {display: block;}

.psb-search-result-container .search-result .search-result-item .sr-top-details .sr-item-direct-link {  text-decoration: underline;}


.psb-search-result-container .search-result .search-result-item .sr-top-col {float: left; display: inline-block; *display:inline; *zoom: 1;}

.psb-search-result-container .search-result .search-result-item .sr-top-col-left {width: 351px;}
.psb-search-result-container .search-result .search-result-item .sr-top-col-right {width: 325px;text-align: right;}





.psb-search-result-container .search-result .search-result-item table .sr-title { width: 157px; }
.psb-search-result-container .search-result .search-result-item table .sr-details { width: 368px; }
.psb-search-result-container .search-result .search-result-item table .sr-details-reg-no { width: 435px; }
.psb-search-result-container .search-result .search-result-item table .sr-details-reg-no li { color: #737373 !important; margin: 0px 0px 5px 0px }
.psb-search-result-container .search-result .search-result-item table .sr-details-reg-no ul { margin-top: 5px; }
.psb-search-result-container .search-result .search-result-item table .sr-check { width: 200px; text-align: right; }
.psb-search-result-container .search-result .search-result-item table .sr-check-reg-no { width: 247px; text-align: right; }
.psb-search-result-container .search-result .sr-check input { display: inline; }




/* ////////// ////////////// ///////////////// */

/*
<td class="ss-name">Dr Anna Aloysius Aragorn-Smythe</td>
			<td class="ss-num">PSY0000922094</td>
			<td class="ss-locale">COBURG, VIC 3055</td>
			<td class="ss-rm"><a href="#" class="ss-rm-link">Remove</a></td>
*/



/* ////////// ///Selected supervisors //////////// */

.psb-search-container .search-form-reg.webform input[type='submit']{
	padding-right: 10px;
	padding-left: 10px;
}

.psb-search-container .selected-supervisors td {padding-bottom: 5px;}
.psb-search-container .selected-supervisors .ss-name {width: 373px;}
.psb-search-container .selected-supervisors .ss-num {width: 116px;}
.psb-search-container .selected-supervisors .ss-locale {width: 155px;}
.psb-search-container .selected-supervisors .ss-rm {width: 57px;   text-align: right;}

.psb-search-container .selected-supervisors .ss-rm {width: 57px;   text-align: right;}

.email-supervisors-main {

}

.email-supervisors-main .check {
	margin-bottom: 0;
}

.email-supervisors-main .se-txta,
.psb-search-container div.webform.email-supervisors-main textarea.field-fullwidth.se-txta 
{height: 146px;margin-left: 2px;padding: 8px;width: 484px;margin-bottom: 10px;}

.psb-search-container .selected-supervisors {
	background-color: transparent;
	border-top: 0;
	margin: 0;
  	padding: 0;
  	padding-bottom: 10px;
  	border-bottom: #d4d4d4 2px solid;
}

#page-body .psb-search-container .ss-heading { 
	border-bottom: #d4d4d4 2px solid;
	padding-bottom: 10px;
	margin-left: 0;
  	margin-right: 0;
 }

.selected-supervisor-top-util .psb-ss-col-fullwidth {width: 100%;}


.selected-supervisor-top-util .psb-ss-col-fullwidth .psb-return-search {}
.selected-supervisor-top-util .psb-ss-col-fullwidth .psb-new-search {}

.selected-supervisor-top-util .psb-ss-col-fullwidth .psb-return-search + .psb-new-search {
	margin-left: 5px;
}


.selected-supervisor-top-util {}

.es-top-email-ver-txt {margin-bottom: 10px;}

#page-body div.webform.email-supervisors-main p {
	margin-top: 0;
	margin-bottom: 0;
	line-height: 30px;
}

.bottom-captcha {
	width: 501px;
}

.bottom-captcha, .bottom-terms {
	width: 501px;
	margin-bottom: 10px;
	margin-left: 2px;
}

.bottom-captcha > em {
	margin-bottom: 10px;
  	display: block;
}

.bottom-captcha .captcha-group input.field-half {

	margin-top: 7px;

}

/* // // Toggle steps to verify // // */

.send-ver-container {}
.send-ver-step-1 {display: block;}
.send-ver-step-2 {display: none;}

.step2-active .send-ver-step-1 {display: none;}
.step2-active .send-ver-step-2 {display: block;}


/* // // // // */


/* /// // //////// ////////////// ///////////////// */

/* /// // //////// ////////////// ///////////////// */

.email-success-hr {
	border-bottom: 2px solid #d4d4d4;
	margin-bottom: 10px;
}

/* /// // //////// ////////////// ///////////////// */



/* mrp supervisor styles */

.faq-group-md {}
.faq-group-md .faq-item-last {border-bottom: none;}
.faq-group-md div.faq-list {border-top: none;}
.faq-group-md div.expandall {bottom: auto; top: 18px;}
.faq-group-md h2.toleft {text-align: left;}
.faq-group-md div.faq-q span.expand-answer {
	top:9px;
}
.faq-group-md div.faq-item div.faq-q {min-width: 300px;}
.faq-group-md div.faq-item div.faq-q a.QuestionText {min-width: 300px;width: auto;  padding-left: 10px;}
.faq-group-md div.faq-intro-toggle {padding-right: 0;}
.faq-group-md .faq-toggle{position: relative;margin-bottom: 10px;}
.faq-group-md div.faq-item div.faq-a {
	padding-left: 0;
	padding-right: 0;
}

div.faq-item div.faq-q a.QuestionText.hide {
	background: url('../../img/layout/page-navigation-open.gif') no-repeat 0 center;
}

div.faq-item div.faq-q a.QuestionText {
	background: url('../../img/layout/page-navigation-open-selected.gif') no-repeat 0 center;
}

#page-body .prachead {
	border-top: 2px solid #ccc;
	border-bottom: 2px solid #ccc;
	margin-right: 0;
	padding-right: 0;
	padding-top: 15px;
	padding-bottom: 15px;
	margin-bottom: 0;
}


/* ?? // // // ?? */

.faq-group-md .btn-mrp-submit {
	/*RESET*/
	margin: 0;
	padding: 0;
	height: auto;
	/* ORIG */
	background-color: #bbbbbb;
	border-radius: 3px;
	color: #FFFFFF !important;
	cursor: pointer;
	text-align: center;
	/*STYLEs*/
	padding: 5px 10px;
	float: none;
	width: auto;
	border: none;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	line-height: 20px;
	text-decoration: none;
	pointer-events: none;
}

.faq-group-md .featured .btn-mrp-submit {
	background-color: #007cc2;
	color: #FFFFFF !important;
	pointer-events: auto;
}

.faq-group-md  .btn-mrp-submit:hover {background-color: #aaaaaa;}
.faq-group-md .featured .btn-mrp-submit:hover {
	 background-color: #00476e;
  	border: none;
}

/* ?? // // // ?? */

/* ================== */
/* // // // // // // */

.mrp-table {
	padding: 0;
	margin: 0;
	margin-bottom: 15px;
	background-color: #fff;
}

.mrp-table th,
.mrp-table td {
	border-bottom: 2px solid #e4e4e4;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.mrp-table tr.last td {
	border-bottom: none;
}

.mrp-table th {font-weight: bold;}
.mrp-table td {padding-top: 5px; padding-bottom: 5px;
}




/*.mrp-table td:first-child,
.mrp-table td.first
 {padding-top: 0; }*/

/*.mrp-table td.mrp-report-title {width: 162px; }*/
.mrp-table td.mrp-report-title {width: 128px; }
.mrp-table td.mrp-report-due-date {width: 162px;}
.mrp-table td.mrp-report-status {width: 162px;}


/* // // // // // // */

/*error http 500 page*/

.round-grey-btn-error{
   display:block;
   background-color:#ece8e5;
   color:#0072d2;
   font-size:16px;
   text-decoration:none;
   padding-left:30px;
   padding-top:10px;
   padding-bottom:8px;
   padding-right:10px;
   background-image:url(../../img/layout/grey-rounded-btn-blue-arrow.gif);
   background-repeat:no-repeat;
   background-position:15px center;
   border-radius:30px;
   -webkit-border-radius: 30px;
   -moz-border-radius: 30px; 
   margin-bottom:10px;
   border:1px #bbbbbb solid;
}
.round-grey-btn-error:hover, .round-grey-btn-error:focus{
   background-color:#d2cecb;
   color:#005D92;
}

.return-to-ahpra-btn {
   display: inline-block;
}

#page-body ul.list-no-style {
   margin: 0;
   padding: 0;
}

#page-body .list-no-style li {
   margin: 0;
   padding: 0;
   list-style: none;
}

/* Error form */
.ahrpa-form-error-container {
   padding: 10px;
   background:#fff;
}

.ahrpa-form-error-table-details {
   width: 100%;
}

.ahrpa-form-error-table-details td {
   vertical-align: top;
   width: 50%;
   padding: 3px;
}

.ahrpa-form-error-table-txt-area {
width: 100%;
margin-bottom: 10px;
min-height: 300px;
}

.listingmessage {
    display:block;
    margin-top:7px;
}

.search-form-reg h2 {
    color: #555;
    margin-bottom: 0px !important;
}