
@charset "utf-8";
/* CSS Document */

*{margin:0;padding:0;border:0;}
body{ 
    min-height: 43.5vh;
    background-size: cover;
    font-family: 'NTR', sans-serif;
    color: #666;}
blockquote:before, blockquote:after, q:before, q:after{content:"";}
blockquote, q{quotes:"" "";}
a img{border:none;}
:focus{outline:0}
.img1{float:left; margin:0 15px 10px 0;}
.img2{float:right; margin:0 0 10px 15px}
em{font-style:normal}
ul,ol{list-style:none}
.float-l{float:left}
.float-r{float:right}
.clear{clear:both; height:0; font-size:0px}


/* typography */
p{margin:0 0 15px 0;}
h1, h2, h3, h4, h5, h6{font-weight:bold; color:#999; margin-bottom:15px; line-height:normal; color:#000}
h1{font-size:24px;    text-align: center;}
h2{font-size:18px; margin-bottom:10px}
a{color:#06a; text-decoration:none;}
a:hover{color:#06a; text-decoration:underline;}
dana, sans-serif; color:#666; border:1px solid #999; padding:2px}
input.text:focus,textarea:focus,select:focus{background:#f6f6f6; border-color:#073557; color:#333}
input.btn-gray1,input.btn-blue1{font:bold 11px Arial, Verdana, sans-serif; color:#fff; text-transform:uppercase; border:0; width:100px; height:20px; cursor:pointer;}
input.btn-gray1,input.btn-blue1{    font: bold 11px Arial, Verdana, sans-serif;
    color: #fff;
    text-transform: uppercase;
    border: 0;
    width: 149px;
    height: 38px;
    cursor: pointer;    background:#c80404;}
/*input.btn-gray1{background:url(../images/btn-gray1.gif) no-repeat 0 0;}
input.btn-blue1{background:url(../images/btn-blue1.gif) no-repeat 0 0;}*/
.text2{background:#fff; font:normal 12px Arial, Verdana, sans-serif; color:#666; border:1px solid #999; padding:2px}

/*  login */

.admin-logo {    text-align: center;
    padding: 20px 0;
}

.loginbox{        width: 500px;
    margin: 11% auto;
    background: #fff;
    padding: 84px 20px;
    height: 158px;}
/*.loginbox .cortop{background:url(../images/log_cortop.png) no-repeat 0 top; height:8px; font-size:0px}*/
/*.loginbox .corbot{background:url(../images/log_corbot.png) no-repeat 0 bottom; height:12px; font-size:0px}*/
/*.loginbox .cormid{background:url(../images/log_cormid.png) repeat-y 0 0; padding:20px 20px 30px 20px;}*/
.loginbox label{display:block; margin-bottom:5px; font-weight:bold}
.loginbox .text{     margin-bottom: 14px;
    height: 35px;
    background: #e2e2e2;
    width: 94%;
    padding: 0px 3%;
    border-color: #e2e2e2;
    font-family: 'NTR', sans-serif;
    font-size: 17px;background: url(../Admin/images/login-bg.jpg) no-repeat;}
.loginbox .copy{color:#000;}
.loginbox #logo{margin:0 auto; margin-bottom:10px;}


/* header and footer */
.loggedinfo{color:#999; float:right; text-align:right}
.loggedinfo em{color:#000}
#logo{background:url(../images/logo-property.jpg) no-repeat 0 0; width:200px; height:99px; height:43px;}
#logo a{width:100px; height:43px; display:block; text-indent:-9999px;}
.copy{font-size:11px; color:#369; text-align:center; padding:10px}

#navigation{background:url(../images/bg-nav.png) no-repeat 0 0; height:36px; margin-bottom:3px; color:#fff; padding:2px 15px}
#navigation ul li{float:left; text-transform:uppercase; padding-right:2px; background:url(../images/nav-sp.png) repeat-y right 0; position:relative}
#navigation ul li a{float:left; padding:7px 20px 6px 20px; color:#fff}
#navigation ul li a:hover,#navigation ul li:hover a{background:#5e94c3; text-decoration:none}
.subnav{position:absolute; top:30px; left:-1px; background:#fff; border:1px solid #5e94c3; border-top-width:6px; width:200px; display:none}
.subnav ul li{float:none !important; padding:0 !important; background:none !important; border-bottom:1px solid #ddd; font-size:11px}
.subnav ul li a,.subnav ul li:hover a{float:none !important; padding:6px 15px !important; color:#06a !important; display:block; background:#fff !important}
.subnav ul li a:hover{background:#ddd !important; color:#000 !important}
#navigation ul li:hover .subnav{display:block}


/* */
.main{width:960px; margin:0 auto}
.boxwrap{margin-bottom:5px}
.boxwrap .cortop{background:url(../images/box_cortop.png) no-repeat 0 top; height:8px; font-size:0px}
.boxwrap .corbot{background:url(../images/box_corbot.png) no-repeat 0 bottom; height:12px; font-size:0px}
.boxwrap .cormid{background:url(../images/box_cormid.png) repeat-y 0 0; padding:10px 20px;}

/*.dashboardicons li{float:left; width:150px; height:100px; margin:1px; border:1px solid #eee; background:#f6f6f6; text-align:center; padding:15px;}
.dashboardicons li.li2{background:#eee;}
.dashboardicons li img{margin-bottom:5px}*/

.dashboardicons{width:450px; margin-bottom:20px; padding-bottom:15px; border-bottom:1px dashed #ccc;}
.dashboardicons .icon{float:left; margin:0 15px 10px 0}
.dashboardicons h3,.dashboardicons p{margin-bottom:8px; padding-left:75px}
.sublink1{background:#f6f6f6; border:1px dotted #ddd; width:200px; margin-left:5px; margin-bottom:8px; padding:5px;}
.sublink1 li{padding:2px; font-size:11px;}


/* grid */
.stat,.field{background:#f4f9ff; border:1px solid #c2d6f1; padding:5px; margin-bottom:15px; min-height:20px}
.stat em{padding-left:5px}
.grid th,.grid th1{background:#e7eff2 url(../images/bg_th.gif) repeat-x 0 0; border-bottom:1px solid #ddd; border-right:1px solid #eee; border-left:1px solid #ccc; text-align:left; padding:4px 6px; font-weight:normal; color:#333}
.grid .th2{background:#d9e8fb url(../images/bg_th_rollover.gif) repeat-x 0 0; border-bottom-color:#aaccf6; border-right-color:#aaccf6; border-left-color:#aaccf6;}
.grid td,.grid .tr1 td{border-bottom:1px solid #ededed; border-top:1px solid #fff; padding:4px 6px; color:#666}
.grid .tr2 td{background:#fafafa;}
.grid{border:1px solid #99bbe8; margin-bottom:15px;}
.grid h2{border-bottom:1px solid #99bbe8; margin:0; padding:7px 10px; font-size:12px; background:#dfedfe url(../images/bg_grid_h.gif) repeat-x 0 0; color:#069}
.grid .wrapp{width:100%; height:550px; overflow:auto}
.rollover td{background:#efefef url(../images/bg_grid_rollover.gif) repeat-x 0 0}

.grid .topbar{background:#f8f5e9; border-bottom:1px solid #99bbe8}
.btn-active{background:url(../images/unblock.png) no-repeat 5px 5px;}
.btn-deactive{background:url(../images/block.png) no-repeat 5px 5px;}
.btn-delete{background:url(../images/cross.png) no-repeat 5px 5px; }
.btn-active,.btn-deactive,.btn-delete{border:0; font:normal 12px arial; padding:5px 5px 5px 25px; color:#06a; cursor:pointer}
	
.paging{padding:4px; background:#f9f9f9; border-top:1px solid #99bbe8}
.paging .text{border-width:1px; padding:1px; width:25px;}
.paging ul li{float:left; margin-right:5px}
.paging ul{height:18px}

/* */
.field{padding:10px;}

.field label{float:left; width:200px; margin-bottom:5px}
.field label em{color:#f30}
.field .text{width:300px}
.field .text1{width:100px}





.MyCalendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color: lemonchiffon;
    color: red;
}

.MyCalendar .ajax__calendar_months
{
    color: Blue;
    background-color: Green;
}





