﻿a:visited, a:link {text-decoration:none}
/*a:hover {text-decoration:underline;}*/
.k-grid a:hover{color:blue!important;}
a img {border:none;}
p{margin-bottom: 1em;}
.ToolLoading{text-align:center;height:60px; width:165px;margin-left:-2px; margin:auto;padding:20px 0;}
*+html .ToolLoading{ text-align:center;height:60px; width:170px;}
.ToolProcessing{ margin:auto;text-align:center;padding:20px 0;}
.toolInfoFrame{height:80px;}
*+html .toolInfoFrame{ height:50px;}
.tooltipFrame, .tooltipFrame .rtWrapperContent{background:#fff!important;}
/*
.upgradeToolInfoFrame{height:130px;}
*/
.toolInfo{text-align:center;height:50px; width:260px;}
.upgradeToolInfo{text-align:center;height:100px; width:260px; border-collapse:collapse}
.upgradeToolInfo td{margin:0;padding:0;}
#popUp table{ font-size:9pt;}
#popPage{padding:10px;}
.rootGroup {height:1%;}
.panelbar .first a {border-top: none !important;}
.RadPanelbar_osl .text {line-height: 28px !important;}
.panelbar {width: 100% !important;}
.RadPanelbar_osl .rootGroup {border: none !important; border-bottom: solid 1px #6593cf !important;}
.inner {padding-top: 5px;}.loginForm
.center{text-align: center;}
.middle{vertical-align: middle;}
/* start page */.rowLocation
#distance {width:1px;height:45%;margin-bottom:-155px;float:left;}
#loginpage{position:relative;text-align:left;width:100%;clear:left;}
.logintitle {font-weight: bold;}
.loginForgot{width:200px;margin-left:0px;text-decoration:none;font:11px Arial, Verdana;color:#36b1e4;}
.LoginPnl{background: #fff;margin-top:5px;padding-bottom:10px;}
.loginLinks{width:100%; margin-top:10px; font-size:11px;font-family:Arial,Verdana;color:#999;}
.loginLinks table{margin:0 auto;width:280px;border-collapse:collapse;}
.errorPage{width:425px;min-height:283px;margin:auto;}
.LoginLink a:visited, .LoginLink a:link{color:#36b1e4; text-decoration:none;}
.LoginLink a:hover{color:#777;}
.LogInLogoWrap{width:490px; margin:auto;}
.LogInLogoWrap2{width:280px;margin:auto;padding-top:10px;}
.LoginLogo{font-family:Arial, Verdana; font-size:20px;width:280px;margin:10px auto;}
.loginForm{width:280px; margin:auto;}
.LoginTableError table{width:340px; margin:auto;}
.LoginTable label, .LoginTableError label{padding:0!important;}
.PasswordTable{width:280px; margin:auto;}
.errorMsg{line-height:110%; font-size: 12px;color:gray;font-family:Arial, Verdana,sans-serif;float:left;text-align:center;width:280px;margin-top:5px;}
.errorMsgPassword{font-size:12px; color:Blue;font-family: Arial, Verdana,sans-serif;width:480px; margin:auto;}
#pnlPasswordRecovery .LoginBtn{float:none;}
.LoginBtn{border:1px solid #25a0da;background:#25a0da;float:right;}
.LoginBtn:hover{cursor:pointer;background:#25a0da;}
.LogoutBtn:hover{cursor:pointer; background-color:#B2B2B1!important;}
.loginPagebtn .rtbMiddle{background:#25a0da!important;}
.loginPagebtn .rtbIn, .loginPagebtn .rtbMid{padding-left:0!important;padding-right:0!important;}
.loginPagebtn .rtbOuter{border:1px solid #25a0da!important;padding:0!important;}
.loginPagebtn a:visited, .loginPagebtn a:link{color:#fff!important;}
.loginPagebtn .rtbText{font-family:Arial!important;font-size:16px;}
.loginPagebtn .rtbIn{text-align:center;}
.loginPagebtn{margin-top:10px;text-align:center;}
.loginPagebtn .rtbInner, .loginPagebtn .rtbItem{padding:0!important;}
.loginPagebtn .rtbItemHovered .rtbOut, .loginPagebtn .rtbItemHovered .rtbMid, .loginPagebtn .rtbItemHovered .rtbIn{background:#25a0da!important;}
.LoginBuy{font-size:12px;font-family:Arial,Verdana;width:280px;margin:0 auto;}
/* */
.RadScheduler_Telerik .rsHeader h2{color:#FFFFFF;font-size:15px!important;font-weight:bold!important;font-weight:normal;line-height:33px;padding:2px 0pt 0pt 130px!important;}
.RadScheduler_Telerik{z-index:1!important;}
.h3{background-color:#e3e3e3;color:#2e2e2e;font-size:12px;padding:3px 0 3px 8px;border:1px solid #c5c5c5;
    background-image:none,-webkit-linear-gradient(top,#f6f6f6 0,#eaeaea 100%)
}
.rsHoursContent{text-align:center;}
.RadScheduler_Vista .rsHeader p {margin-top:0;top:-2px;}
.TaskFont{font-family:"segoe ui",arial,sans-serif;font-size:11px;padding:3px 0pt 5px 1px;}
.RadScheduler_WebBlue .rsVerticalHeaderTable div {font-size:15px!important;text-align:center!important;}
.RadScheduler .rsSpacerCell, .RadScheduler .rsHorizontalHeaderTable th{text-align:center;}
.RadScheduler_WebBlue{border:1px solid #3a5168;}
.rsHeader{z-index:1!important;}

*+html #HomeScheduler .rsContentScrollArea{overflow-y:scroll!important;}
/*
#HomeScheduler .rsToday{text-transform:capitalize;}
#HomeScheduler .rsMonthView .rsWrap{height:24px!important;}
#HomeScheduler .rsMonthView .rsContentScrollArea{height:100%!important;} 
#HomeScheduler .RadScheduler_WebBlue .rsContent, #HomeScheduler .RadScheduler_WebBlue .rsTopWrap .rsFooter{ border-style:none!important;}*/

#subjectGrid .RadGrid_WebBlue .rgAltRow{background:#fff!important;}
#subjectGrid .RadGrid_WebBlue .rgHoveredRow{background:#bfe3f6 0 -2900px repeat-x url('../Images/WebBlue_sprite.gif')!important;}
#subjectGrid .RadGrid_WebBlue .rgRow td{border-top:none!important; border-right:none!important; border-bottom:1px solid #ccc!important; border-left:none!important;padding:4px 7px 3px 7px!important;}
#subjectGrid .RadGrid_WebBlue .rgAltRow td{border-top:none!important; border-right:none!important; border-bottom:1px solid #ccc!important; border-left:none!important;padding:4px 7px 3px 7px!important;}
#subjectGrid .RadGrid_WebBlue .rgSelectedRow{background:#7bbbcf 0 -3900px repeat-x url('../Images/WebBlue_sprite.gif')!important;}
#subjectGrid .RadGrid_WebBlue .rgHoveredRow td{padding:4px 7px 3px 7px!important;}
.rcbScroll {overflow-x:hidden!important;}
.ruInputs li{padding-bottom:0!important;}
.ruFakeInput{margin-left:0!important;} 
.gridbuttons {border-left:solid #c5c5c5 1px;border-right:solid #c5c5c5 1px;padding:0;}
.buttoncell{padding-right:10px;}
.buttoncell div {white-space:nowrap;display:inline!important;}
.findMatch label{display:block;float:left;width:150px;margin-top:4px;}
.CalendarL, .panName, .panStatus, .panGroupapp{float:left;}
/* calendar */
.RadCalendar_WebBlue .rcRow td{text-align:center!important;padding:0px!important;}
.RadCalendar_WebBlue .rcWeek th{text-align:center!important;}
.RadCalendar_WebBlue{width:142px!important;}
.CalendarR{float:left;margin-left:1px;}
.RadCalendar_WebBlue .rcMain .rcRow a, .RadCalendar_WebBlue .rcMain .rcRow span{padding:0px!important;}
.RadCalendar_WebBlue .rcMainTable{line-height:14px!important;} 
.RadCalendar_Vista .rcRow td{text-align:center!important;padding:0px!important;}
.RadCalendar_Vista .rcWeek th{text-align:center!important;}
.RadCalendar_Vista{width:142px!important;}
.RadCalendar_Vista .rcMain .rcRow a, .RadCalendar_WebBlue .rcMain .rcRow span{padding:0px!important;}
.RadCalendar_Vista .rcMainTable{line-height:14px!important;} 
/* Listing Search */

.panName fieldset{width:230px;height:110px;}
.panSuburb fieldset{height:110px;}
.ListSearchL{width:69.5%; float:left;}
.ListSearchR{float:left;}
.RangeH{position:relative;top:8px;}
.soldBy fieldset{height:125px; height:135px\9;}
.builArea fieldset{width:98%;}
.buildingArea div{float:left; margin-right:3px;}
.buildingArea div input{margin-bottom:2px;}
.build{margin-top:50px; float:left;}
.agency{height:67px;}
.panGroup{float:right}
.panGroup fieldset{width:290px;height:106px;}
.GroupTitle{margin:0 18px 0 10px;}
.Panelload{position:absolute;top:45%;left:45%;}

.panListingRange fieldset{height:279px;height:283px\9;}
.searchLocation{float:left;margin-left:10px;width:440px;position:relative;top:-20px;}
.searchLocation li{float:left; list-style-position:inside;margin-right:10px;}
.searchLocation ul{margin:0;padding:0;}
.pnlLocation fieldset, .pnlProName fieldset{height:79px;}

/* sold search */

.pansoldpriceRange fieldset{float:left;width:530px;}


/* IE 7 */
* .ListSearchL{width:69%;float:left;}
*+html .panName fieldset{width:235px;}
*+html .forSale fieldset{height:68px;}
*+html .RangeH{top:12px;}
*+html .SuburbArea{margin-top:1px;}
*+html .soldBy fieldset{height:108px;}
*html .soldBy fieldset{height:108px;}
*+html .builArea fieldset{width:98.2%;}
*+html .panGroup fieldset{width:296px;}
*+html .GroupTitle{padding:0 25px 0 12px;text-align:center;margin:0;}
*+html .searchLocation li{min-width:70px;}
/* Edit Appraisals */
.panGroupapp fieldset{width:290px;height:142px;}
.panSuburbapp fieldset{height:142px;}
.rowLapp{width:32.5%;float:left;}
.rowLapp fieldset, .rowRapp fieldset{height:135px;}
.rowRapp{width:64.6%;float:left;}
.ListSearchLapp{clear:both;width:67%; float:left;}
.ListSearchRapp{width:30%; float:left;}
.panListingRangeapp fieldset{height:105px;}
*+html .ListSearchLapp{clear:both;width:66.5%; float:left;margin-right:5px;}
*+html .panListingRangeapp fieldset{height:110px;}
*+html .panGroupapp fieldset, *+html .panSuburbapp fieldset{height:145px;}

