input[type='checkbox']
{

-ms-transform: scale(1.3); 
 -moz-transform: scale(1.3);
 -webkit-transform: scale(1.3);
 -o-transform: scale(1.3); 
 margin-top:3px;
 margin-bottom:3px;
 border-width:0px !important;
}
/* CSS Document */

/*reset css*/
/* Getting the new tags to behave */
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video{ display: block; margin:0; padding:0; }
mark, rp, rt, ruby, summary, time{ display: inline }

a img{ border:0px; }

/* Global properties ======================================================== */
body { background:none; font-family: "Calibri",Arial,Helvetica,sans-serif; font-size:14px; color:#163D6E; margin:0px 1px; padding:0; }
/*html { min-width:1000px;}*/
html, body { height:99.9%;}

/* PARAGRAPH STYLES */
H1, H2, H3, H4, H5 {font-size:100%;	font-weight:normal;}
H1 {}
H2 {}
H3 {}
H4 {}
 
UL, OL {list-style: none; }
li {list-style-type:none;}
 
A { color:#333; text-decoration:none; outline:none;}
/*A:visited{ text-decoration:none; color:#;}*/
A:hover {color:#000; text-decoration:none;}
/*A:active { text-decoration:none; color:#;}*/
A:focus {outline:none;}

:focus {outline: 0;}
fieldset, img {border:0;}
q:before, q:after {	content:'';}

input, textarea, select {font-family:inherit; font-size:inherit; font-weight:inherit;}
/*reset css*/

.clear {clear: both;}
.align_right {text-align:right; }
.align_left {text-align:left!important; }
.disable_all label {color:#888888; }
.top_padding_2px { padding-top:2px;}
.top_padding_3px { padding-top:3px;}
.top_padding_10px { padding-top:10px!important;}
.top_padding_20px { padding-top:20px!important;}
.line_height_27px { line-height:27px;}

/* LAYOUT STYLES */
#wrapper { width:100%; margin:0 auto; }

/*.................header................*/
.header{ width:99.9%; margin:0px auto -3px auto; padding:0px;}
.header_welcome{ width:99.9%; margin:0px auto 0px auto; padding:0px;}
.welcome{ width:100%; background:url(../images/welcome_bg.gif) repeat-x left top; height:29px; margin:1px 0px 3px 0px;}
.welcome_text{ background:url(../images/wel_lt.gif) no-repeat left top; height:29px; line-height:29px; margin:0px; padding:0px 0px 0px 10px; float:left; width:50%;}
.login{ background:url(../images/wel_rt.gif) no-repeat right top; height:29px; line-height:29px; margin:0px; padding:0px 10px 0px 0px; float:right; width:30%; text-align:right;}
.login a{ background:url(../images/logout.gif) no-repeat left; width:65px; display:block; float:right;}
a.logout{ background:url(../images/logout.gif) no-repeat left; width:65px; display:block; float:right;}
a.switch_facility{background:url(../images/switch_facility.gif) no-repeat left; width:108px; display:block; float:right; margin:0px 10px 0px 0px;}

.main_menu_outer{ width:auto; background:url(../images/menu_lt.gif) no-repeat left top; height:130px; margin:2px 0px;}
.main_menu_inner{ width:auto; background:url(../images/menu_rt.gif) no-repeat right top; height:130px; padding:0px 0px 0px 5px;}
.rrbTextContent{font-size:12px; line-height:15px}
.RadRibbonBar .rrbMenuGroupOut .rrbButtonOut { height: 20px }
.RadRibbonBar .rrbLargeButton .rrbButtonText, .RadRibbonBar .rrbCollapsedGroup .rrbButtonText { margin-top:0px !important; }
 .rrbButtonGroup  { width:auto !important;  }
/*.................header................*/

/*.................midd content................*/

.body_contentouter{ width:99.9%; margin:0px auto; padding:0px;}
.body_contentouter_login{ width:99.9%; margin:0px auto; padding:0px;}
/*.body_contentouter{ width:99.9%; margin:5px auto; padding:0px;}*/
.bluebox_outer{ width:100%; margin:0px; padding:0px;}
.bluebox_top{ width:100%; background:none; height:10px; display:block;}
.bluebox_top_lt{ width:10px; background:none; height:10px; float:left;}
.bluebox_top_rt{ width:10px; background:none; height:10px;  float:right; }

.bluebox_midd{ background:none; width:auto; border-left:0px solid #8db2e3; border-right:0px solid #8db2e3; padding:0px 10px;}
.bluebox_midd_login{ background:none; width:auto; border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; padding:25px 48px 25px 48px!important; border-radius:0 0 4px 4px;}


.bluebox_bott{ width:100%; background:url(../images/bluebox_midd_bott.gif) repeat-x bottom left; height:10px; display:none;}
.bluebox_bott_lt{ width:10px; background:url(../images/bluebox_lt_bott.gif) no-repeat bottom left; height:10px; float:left;}
.bluebox_bott_rt{ width:10px; background:url(../images/bluebox_rt_bott.gif) no-repeat bottom right; height:10px; float:right;}

.whitebox_outer{ width:49.5%; margin:0px; float:left;}
.whitebox_outer1{ width:49.5%; margin:0px; float:right;}

.whitebox_top{ width:100%; background:none; height:10px; float:left;}
.whitebox_top_lt{ width:10px; background:none; height:10px; float:left;}
.whitebox_top_rt{ width:10px; background:none; height:10px; float:right;}

.whitebox_midd{ background:none; width:auto; border-left:0px solid #8db2e3; border-right:0px solid #8db2e3; padding:0px 10px;}
.whitebox_midd_content h1{ font-size:18px; color:#000; width:100%; display:block; float:left;}


.whitebox_bott{ width:100%; background:url(../images/whitebox_midd_bott.gif) repeat-x bottom left; height:10px; display:none;}
.whitebox_bott_lt{ width:10px; background:url(../images/whitebox_lt_bott.gif) no-repeat bottom left; height:10px; float:left;}
.whitebox_bott_rt{ width:10px; background:url(../images/whitebox_rt_bott.gif) no-repeat bottom right; height:10px; float:right;}

.btn{float:left; width:100%; height:28px; line-height:28px; text-align:right; margin-bottom:10px;}

.whitebox_midd_content{ width:auto;}

.grid_outer{ width:auto; background-color: #E1EAF3; }
.grid_top{ width:auto; background-color: #FFFFFF; border-left:1px solid #a5b3c5; border-top:1px solid #a5b3c5; border-right:1px solid #a5b3c5; height:25px; }

/*.................midd content................*/

/*.................login page................*/

.logobg_outer{ width:auto; background:url(../images/logo_lt.jpg) no-repeat left top; height:103px; margin:2px 0px;}
.logobg_inner{ width:auto; background:#ffffff; height:103px; padding:0px 0px 0px 5px; box-shadow:0 0 3px 0 rgba(0, 0, 0, 0.22);}
.logo{ margin:0px; padding:0px; float:left;}
.contact_righttop{ width:210px; margin:21px 10px 0px 0px; float:right;}
.con_ltouter{ width:auto; background:#444546; height:62px; margin:0px; border-radius:3px;}
.con_rtinner{ width:auto; background:none; height:52px; margin:0px; padding:10px;}

a.site_url{ display:block; background:url(../images/url_icon.jpg) no-repeat left; padding:0px 0px 0px 25px; margin:0px 0px 7px 0px; color:#ffffff;}
a.site_url:hover{ color:#183f7e; text-decoration:underline; color:#ffffff;}

a.email{ display:block; background:url(../images/mail_icon.jpg) no-repeat left; padding:0px 0px 0px 25px; color:#ffffff;}
a.email:hover{ color:#183f7e; text-decoration:underline; color:#ffffff;}
.whitebox_outer2{ width:100%; margin:0px;}
.whitebox_midd_content_login{ width:auto; padding:40px 55px; margin:0px;}

.login_section{ width:46%; margin:0px; padding:0px; float:left;}
.news_section{ width:46%; margin:0px; padding:0px; float:right;}

.login_inn_lt_outer{ width:auto; background:#1A60C7; height:67px; margin:0px; border-radius:4px 4px 0 0;}
.login_inn_rt_inner{ width:auto; background:none; height:67px; margin:0px; padding:0px 0px 0px 10px;}

.login_formouter{ width:auto; margin:0px; min-height:260px; height:auto!important; height:260px; }
* html .login_formouter{ min-height:272px; height:auto!important; height:272px; }
* + html .login_formouter{ min-height:272px; height:auto!important; height:272px; }

.login_form_row1 { width:auto; margin:0px;}
.lable_heading{width:25%; margin:0px; display:block; float:left; text-align:right; padding:0px 7px 0px 0px; line-height:25px; color:#000;}
.lable_heading span{ color:#FF0000;}

/*.txtfild_outer{ width:73%; background:url(../images/txtfild_lt.gif) no-repeat left top; height:25px; margin:0px; float:right; display:block;}
.txtfild_inner{ width:auto; background:url(../images/txtfild_rt.gif) no-repeat right top; height:25px; margin:0px; padding:3px 5px 0px 5px;}*/

.txtfild_outer{ width:73%; background:url(../images/txtfild_lt_login.gif) no-repeat left top; height:25px; margin:0px; float:right; display:block;}
.txtfild_inner{ width:auto; background:url(../images/txtfild_rt_login.gif) no-repeat right top; height:25px; margin:0px; padding:3px 5px 0px 5px;}

@media screen and (-webkit-min-device-pixel-ratio:0){.txtfild_inner{ padding:1px 5px 0px 5px;}}/* Hack For Safari and Chrome*/
/*.txtfild_inner input { width:100%; background:#D5E2F1; border:0px; padding:0px 0px 0px 0px; }*/
.txtfild_inner input { width:100%; background:#ededed; border:0px; padding:0px 0px 0px 0px; }


.login_butt_outer { width:73%; margin:0px; float:right;}
.btn_login { width:73px; height:28px; float:left; background: url(../images/login_butt.gif) no-repeat left top; border:none; cursor:pointer; margin:0px; padding:0px;}

.remember { width:73%; padding-left: 27%; color:#000; }

.remember input{ float:left; margin:2px 7px 0 0;}
.remember input{ float:left; margin:0 \0/ 5px \0/ 0 0;}
.remember input{ float:left; margin:0\9 5px\9 0 0;}
.remember lable{ float:left; line-height:13px; line-height:18px\0/; text-align: left; width: 187px;}


.login_formouter p{ margin:15px 0px 0px 0px; color:#000; text-align:justify; }
.login_formouter p a{ color:#27CCC0; text-decoration:underline;}
.login_formouter p a:hover{ color:#757575; text-decoration:none;}

/*.................login page................*/

/*.................forgot password page................*/

.lable_heading_fp{width:30%; margin:0px; display:block; float:left; text-align:right; padding:0px 7px 0px 0px; line-height:25px; color:#000;}
.lable_heading_fp span{ color:#FF0000;}
.txtfild_outer_fp{ width:68%; background:url(../images/txtfild_lt.gif) no-repeat left top; height:25px; margin:0px; float:right; display:block;}
.subk_butt_outer{ width:68%; margin:0px; float:right;}


/*.................forgot password page................*/



/*.................facility page................*/

.whitebox_midd_content_comman{ width:auto; padding:0px 0px; margin:0px;}
.heading_outer{ width:100%; margin:0px; border-bottom:1px solid #8db2e3; padding-bottom:10px;}
.heading_outer h1{ width:50%; margin:0px; font-size:18px; font-weight:normal; color:#000; float:left; line-height:normal;}
.required{ width:50%; float:right; text-align:right; color:#000;}
.required span{ color:#ff0000;}
.required strong { color:#ff0000; font-weight:normal;}

.comman_innercontent_outer{ width:100%; margin:15px 0px 0px 0px;}
.btn_outer{ width:100%; margin:0px;}
.btn_outer_lt{ width:60%; margin:0px; float:left;}
.btn_outer_lt img{ margin:0px 8px 0px 0px;}

.btn_outer_rt{ width:30%; margin:0px; float:right; text-align:right;}

.pegination{ width:100%; margin:0px 0 0 0; padding:0px;}
.pegination ul{ margin:0; padding:0px; float:right;}
.pegination ul li{ margin:0; padding:0px 0px 0px 0px; display:inline; float:left; }
.pegination ul li.mid{ line-height:23px; margin:0 10px; text-align:center; width:auto; }


/*porfolio page*/
.port_main {width:100%; margin:10px auto 0px auto; background:url(../images/port_bx_lt.jpg) repeat-y left top; }
.port_cont {position:relative; padding:0px 10px 10px 10px; margin:-1px 0 -10px 0; height:auto!important; min-height:25px; height:25px; background:url(../images/port_bx_rt.jpg) repeat-y right top;}

.port_top {width:100%; height:46px; background:#f8fbff url(../images/port_bx_toplt.jpg) no-repeat left bottom; }
.port_top1 {width:100%; height:46px; background:#E9F0F8 url(../images/port_bx_toplt.jpg) no-repeat left bottom; } /* for preferences personnel  */
.port_top_rt { display:block; position:relative; height:46px; background:url(../images/port_bx_toprt.jpg) no-repeat right bottom;}

/*portfoliosectab*/
.port_toptab { float:left; width:100%;}
.port_toptab ul { margin:0px; padding:0px;}
.port_toptab ul li {display:inline; margin:0; padding:0; height:32px; }
.port_toptab ul li a {  float:left; background:url(../images/port_tab_left.gif) no-repeat left top; margin-right:2px; padding:0 0 0 7px; text-decoration:none; color:#000; height:32px;} 
.port_toptab ul li a p { float:left; display:block; background:url(../images/port_tab_right.gif) no-repeat right top; margin:0px; padding:5px 11px 0px 7px; color:#000; height:27px; font-weight:normal; text-align:center;} 

.port_toptab a:hover {background-position:0% -32px; border-bottom:1px solid #f8fbff;}
.port_toptab a:hover p {background-position:100% -32px; color:#00156e;  }


.port_toptab .selected a {background-position:0% -32px; color:#274174; border-bottom:1px solid #f8fbff;}
.port_toptab .selected a p {background-position:100% -32px; color:#00156e; }
.port_toptab a p .selected{ float:left; display:block; background:url(../images/menuimg_right.gif) no-repeat right top; padding:0px 7px 0px 7px; color:#00156e;}

/*portfoliosectab*/

.port_bot {width:100%; height:14px; background:url(../images/port_bx_botlt.jpg) no-repeat left bottom;}
.port_bot_rt {display:block; position:relative; height:14px; background:url(../images/port_bx_botrt.jpg) no-repeat right bottom;}

.form_ltcomman{ width:32%; margin:0px; padding:0px; float:left;}
.form_ltcomman_1{ width:430px; margin:0px; padding:0px; float:left;}
.form_ltcomman_2{ width:35%; margin:0px; padding:0px; float:left;}
.lable_heading2{width:26%; margin:0px; display:block; float:left; text-align:right; padding:0px 7px 0px 0px; line-height:25px; color:#000;}
.lable_heading2 span{ color:#FF0000;}
.txtfild_outer2{ width:72%; background:url(../images/txtfild_lt.gif) no-repeat left top; height:25px; margin:0px; float:right; display:block;}

.lable_heading3{width:40%; margin:0px; display:block; float:left; text-align:right; padding:0px 7px 0px 0px; line-height:25px; color:#000;}
.lable_heading3 span{ color:#FF0000;}

.lable_heading16{width:50%; margin:0px; display:block; float:left; text-align:right; padding:0px 7px 0px 0px; line-height:25px; color:#000;}
.lable_heading16 span{ color:#FF0000;}

.txtfild_outer3{ width:58%; background:url(../images/txtfild_lt.gif) no-repeat left top; height:25px; margin:0px; float:right; display:block;}



/*.................facility settings page................*/

.lable_heading4 {width:60%; margin:0px; display:block; float:left; text-align:left; padding:0px 7px 0px 0px; line-height:25px; color:#000;}
/*.txtfild_inner select { width:100%; background: #D5E2F1; border:0px; padding:0px 0px 0px 0px;}*/
.txtfild_inner select { width:100%; background: #ededed; border:0px; padding:0px 0px 0px 0px;}

.txtfild_outer4{ width:58%; background:url(../images/txtfild_lt1.gif) no-repeat left top; height:25px; margin:0px; float:right; display:block; }
.txtfild_inner4{ width:auto; background:url(../images/txtfild_rt.gif) no-repeat right top; height:25px; margin:0px; padding:3px 5px 0px 15px;}
.txtfild_inner4 input{ width:100%; background:#d5e2f1; border:0px; padding:0px 0px 0px 0px;}
 

#browsfild { position:relative; width:250px; float:left;  }
* html #browsfild { margin-bottom:4px;}
#browservisible { position: absolute; top: 0px; left: 0px; z-index: 1;  background:url(../images/browse_bt.jpg)  100% 0px no-repeat; height:25px; }
#file_field { width:205px; height:25px; margin-right:70px; border:solid 0px #000; font-size:13px; }
.bfild { background:url(../images/browse_field.jpg) left no-repeat; width:205px; height:25px; margin-right:0px; font-size:13px; }
#browserhidden { position:relative; width:270px; height:26px; text-align: right; -moz-opacity:0; filter:alpha(opacity=0); opacity: 0; z-index: 2; }


.blueimgborder { border:1px solid #d1e2f2;}

.graybx { margin:0px; padding:0px;}
.graybx_mid { border-left:1px solid #a5b3c5; border-right:1px solid #a5b3c5;}
.graybx_mid_cont { padding:8px;}

.graybx_bot { background:url(../images/graybx_bot.jpg) repeat-x left bottom; height:4px;}
.graybx_bot_lt { background:url(../images/graybx_botlt.jpg) no-repeat left bottom; width:4px; height:4px; float:left;}
.graybx_bot_rt { background:url(../images/graybx_botrt.jpg) no-repeat right bottom; width:4px; height:4px; float:right;}

.graybx_top { background:url(../images/graybx_top.jpg) repeat-x left top; height:4px;}
.graybx_top_lt { background:url(../images/graybx_toplt.jpg) no-repeat left top; width:4px; height:4px; float:left;}
.graybx_top_rt { background:url(../images/graybx_toprt.jpg) no-repeat right top; width:4px; height:4px; float:right;}

.falut_outer { margin:0 0 10px 0;}
.fault_trackingsec {   padding:2px 0 0 0;}
.fault_trackingsec h2 { color:#00156e; font-size:14px; margin:0 0 10px 0;}
.fault_trackingsec_rw { height:30px;}
.fault_trackingsec_rw_lt { float:left; width:30%; color:#000; padding:5px 0 0 0;}
.fault_trackingsec_rw_lt input { float:left; margin:0 5px 0 0;}
.fault_trackingsec_rw_lt p { float:left; line-height:25px;}
.fault_trackingsec_rw_rt { float:right; width:55%; color:#000;}
.fault_trackingsec_rw_rt label{ float:left; line-height:25px;}
.fault_trackingsec_rw_rt p { float:left; }

.activecheck { padding:0 0 0 12px; color:#00156e}
.activecheck  input{ margin:0 5px 0 0;}

.txtfild_outerfa9{ width:45%; background:url(../images/txtfild_lt.gif) no-repeat left top; height:25px; margin:0px; float:left; display:block;}
/*.................facility settings page................*/

/*.................facility CBS................*/
.cbsgraybx1 { width:600px; margin:0 0 10px 0;}
.cbsgraybx2 { width:600px; margin:0;}

.cbsmethod { padding:0 0 20px 0;}
.cbsmethod h2 { color:#00156e; margin:0 0 10px 0;}
.cbsmethod_top { margin:0 0 5px 0;}
.cbsmethod_top_col1 { width:120px; float:left;}
.cbsmethod_top_col1 .chkboxrw { margin:0 0 5px 0; color:#000;}
.cbsmethod_top_col1 .chkboxrw input { margin:0px\0/ 5px 0 0; float:left; }
.cbsmethod_top_col1 .chkboxrw input { margin:2px 5px 0 0; float:left; }
.cbsmethod_top_col1 .chkboxrw input { margin:0px\9 5px 0 0; float:left; }
.cbsmethod_top_col1 .chkboxrw label { line-height:22px\0/; } /* IE hack */
.cbsmethod_top_col1 .chkboxrw label {padding-top:3px\9;  line-height:22px\9; } /* IE 8 hack */
.cbsmethod_top_col1 .chkboxrw label { line-height:22px\0/; } /* IE 9 hack */


* + html .cbsmethod_top_col1 .chkboxrw input { margin:0px 5px 0 0; float:left; } /*hack for ie7*/
.cbsmethod_top_col1 .chkboxrw label  { }

.cbsmethod_top_col2 { width:310px; float:left;}
.cbsmethod_top_col2 h5 { color:#000; text-align:right; width:260px;}
.txtfild_outer5 { width:260px; background:url(../images/txtfild_lt.gif) no-repeat left top; height:25px; margin:0 5px 0 0px; float:left; display:block;}
.bti_bt { width:33px; height:25px;}

.cbsmethod_top_col3 { width:145px; float:right; text-align:right; color:#000;}
.cbsmethod_top_col3 input { margin:0 5px 0 0; float:left;}
.cbsmethod_top_col3 label { float:left; line-height:13px; line-height:19px\0/;}
.cbsmethod_bot {}
.markvacant { color:#000; }
.markvacant_lt { float:left; width:360px;}
.markvacant_lt h6 { font-size:14px; font-weight:normal; margin:0 0 5px 0; }
.markvacant_lt input { float:left; margin:2px 2px 0 0;}
.markvacant_lt p { float:left; margin:0 15px 0 0;}
.markvacant_rt { float:right; width:120px;}
.markvacant_rt .chkrw { margin:0 0 5px 0; }
.markvacant_rt .chkrw input { margin:0 5px 0px 0; }

.percentback { padding:0 0 20px 0; width:auto;}
.percentback h2 { color:#00156e; margin:0 0 10px 0;}
.percentback p { color:#00156e; margin:0 0 5px 0;}
.percentback .perfld { float:left; margin:0 5px 0 0; width:136px;}
.percentback .perfld label { float:left; margin:0 10px 0 0; color:#000; line-height:25px;}
.percentback .perfld label span {color:#FF0000;}
.txtfild_outer6 { width:80px; background:url(../images/txtfild_lt.gif) no-repeat left top; height:25px; margin:0 5px 0 0px; float:left; display:block;}
.txtfild_inner6 { width:auto; background:url(../images/txtfild_rt2.gif) no-repeat right top; height:25px; margin:0px; padding:3px 5px 0px 5px;}
@media screen and (-webkit-min-device-pixel-ratio:0){.txtfild_inner6{ padding:1px 5px 0px 5px;}}/* Hack For Safari and Chrome*/
.txtfild_inner6 input{ width:100%; background:none; border:0px; padding:0px 0px 0px 0px;}
.txtfild_inner6 select { width:100%;  background: #D5E2F1; border:0px; padding:0px 0px 0px 0px;}
@media screen and (-webkit-min-device-pixel-ratio:0){.txtfild_inner6 select { width:100%;  background: #D5E2F1; border:0px; padding:0px 0px 0px 0px;font-size:90%;}}/* Hack For Safari and Chrome*/

/*  for radio buttons of vacant bed track in CBS*/
.markvacant_lt1 {float: left;width: 360px;}
.markvacant_lt1 input { float:left; margin:2px 5px 0 0;}
.markvacant_lt1 h6 { font-size:14px; font-weight:normal; margin:0 0 5px 0; }

/*.................facility CBS................*/

/*.................facility Personnel..............*/

.facility_preson { width:400px;}
.txtfild_outer7{ width:34%; background:url(../images/txtfild_lt.gif) no-repeat left top; height:25px; margin:0px; float:left; display:block;}
.lable_heading5 {width:46%; margin:0px; display:block; float:left; text-align:right; padding:0px 7px 0px 0px; margin:0 12px 0 0; line-height:25px; color:#000;}
.lable_heading5 span{ color:#FF0000;}



/*.................facility Personnel..............*/


/*preferences account*/
.pref_add { color:#000; padding-left:5px;}
.pref_add input { margin:0 10px 0 10px; float:left;}
.pref_add p { margin-right:10px;  float:left;}
.clrlock { width:0px; float:left; margin:0 0 0 10px; height:28px;}

.lable_heading6 {width:32%; margin:0px; display:block; float:left; text-align:right; padding:0px 7px 0px 0px; margin:0 12px 0 0; line-height:25px; color:#000;}
.lable_heading6 span{ color:#FF0000;}


/*.txtfild_outer8{ width:45%; background:url(../images/txtfild_lt.gif) no-repeat left top; height:25px; margin:0px; float:left; display:block;}*/
.txtfild_outer8{ width:45%; background:url(../images/txtfild_lt_login.gif) no-repeat left top; height:25px; margin:0px; float:left; display:block;}
.txtfild_outer13{ width:490px; background:url(../images/txtarea.jpg) no-repeat left top; height:95px; margin:0px; float:left; display:block; padding:5px 0px 0px 5px;}
.txtfild_outer13 textarea{ height:83px; width:480px; background:none; border:0px; resize: none;}

/*preferences account*/



/*preferences room type2 add edit daily  9 july 2011*/
.prefroom_dialy {}
.prefroom_dialy_lt { float:left; width:40%;  margin:0px; padding:0px; }
.prefroom_dialy_rt { float:left; width:14%; margin:0px; padding:0px;}
.dftunits { float:left; width:60%;}
.txtfild_outer9 { width:30%; background:url(../images/txtfild_lt.gif) no-repeat left top; height:25px; margin:0px; float:left; display:block;}
.txtfild_inner9 { width:auto; background:url(../images/txtfild_rt2.gif) no-repeat right top; height:25px; margin:0px; padding:3px 5px 0px 5px;}
.txtfild_inner9 input{ width:100%; background:none; border:0px; padding:0px 0px 0px 0px;}
.decode { float:left;}
.txtfild_outer10 { width:55%; background:url(../images/txtfild_lt.gif) no-repeat left top; height:25px; margin:0px; float:left; display:block;}

.lable_heading10 {width:25%; margin:0px; display:block; float:left; text-align:right; padding:0px 7px 0px 0px; margin:0 12px 0 0; line-height:25px; color:#000;}
.lable_heading10 span{ color:#FF0000;}

.lable_heading9 {width:150px; margin:0px; display:block; float:left; text-align:right; padding:0px 7px 0px 0px; margin:0 12px 0 0; line-height:25px; color:#000;}
.lable_heading9 span{ color:#FF0000;}
.inspchkbx { padding:5px 0 2px 0; height:10px;}
* + html .inspchkbx { padding:3px 0 2px 0; height:10px;} /*hack for ie7*/
.room_setting_rw {  padding:10px 0 5px 0; color:#000; }
* + html .room_setting_rw {  padding:7px 0 5px 0; color:#000; }

.room_setting_rw { padding:5px\0/ 0 5px 0; color:#000; }  /*hack for ie8*/

.room_setting_rw input { float:left; margin:0 10px 0 0;}
/*.room_setting_rw label {  line-height:13px;float:left;}*/

.room_setting_rw label {  line-height:13px;}
.port_top1 {width:100%; height:46px; background: url(../images/port_bx_toplt.jpg) no-repeat left bottom; }
.port_cont1 {position:relative; padding:0px 10px 10px 10px; margin:-1px 0 -10px 0; height:auto!important; min-height:25px; height:25px; background:#f8fbff url(../images/port_bx_rt.jpg) repeat-y right top; border-left:1px solid #a6b3c4; }

.cleaninglvl {}
.cleaninglvl h1 { color: #223381; margin:0 0 10px 0;}
.cleanlvl_rw { color:#000; padding:0 0 5px 0;}
.cleanlvl_rw input { margin:0 8px 0 0; }
.cleanlvl_rw label { margin:0 10px 0 0; line-height:10px; }

/*preferences room type2 add edit daily  9 july 2011*/


/*preferences score2*/
.txtfild_outer11 { width:70%; background:url(../images/txtfild_lt.gif) no-repeat left top; height:25px; margin:0px; float:left; display:block;}
.txtfild_inner9 { width:auto; background:url(../images/txtfild_rt2.gif) no-repeat right top; height:25px; margin:0px; padding:3px 5px 0px 5px;}
.passing_rw {  padding:10px 0 2px 0; color:#000; height:20px; width:auto; }
* + html .passing_rw {  padding:7px 0 5px 0; color:#000; }
.passing_rw input { float:left; margin:0 5px 0 0;}
.passing_rw label {  line-height:13px; float:left; margin:0 20px 0 0;}
.lable_heading11 {width:25%; margin:0px; display:block; float:left; text-align:right; padding:0px 7px 0px 0px; margin:0 12px 0 0; line-height:25px; color:#000;}
.lable_heading11 span{ color:#FF0000;}
.addscore_txtfld { width:26%; float:left;}
.passing_radbt {  float:left; width:31%;}
/*preferences score2*/


.lable_heading12 {width:47%; min-width:160px; margin:0px; display:block; float:left; text-align:right; padding:0px 7px 0px 0px; margin:0 12px 0 0; line-height:25px; color:#000;}
.lable_heading12 span{ color:#FF0000;}

.txtfild_outer12{ background: url("../images/txtfild_lt.gif") no-repeat scroll left top transparent; display: block; float: left; height: 25px; margin: 0 5px 0 0; width: 80px;}
.txtfild_inner7 { width:auto; background:url(../images/txtfild_rt2.gif) no-repeat right top; height:25px; margin:0px; padding:3px 5px 0px 5px;}
.txtfild_inner7 input{ width:100%; background:none; border:0px; padding:0px 0px 0px 0px;}

.lable_radio1{ color: #000000; display: block; float: left; height: 16px; margin: 0 12px 0 0; padding: 0 7px 0 0; text-align: left; width: 10%; min-width:90px; }
.lable_radio2{ color: #000000; display: block; float: left; height: 16px; margin: 0 12px 0 0; padding: 0 7px 0 0; text-align: left; width: 20%; min-width:90px; }
.lable_radio3{ color: #000000; display: block; float: left; height: 16px; margin: 0 12px 0 0; padding: 0 7px 0 0; text-align: left; width:100px; }

/* for employee find*/
.radio_cont1{ float:left; width:auto; text-align:left; }
.radio_cont1 label { float:left; width:146px; margin:0 20px 0 0px; text-align:left; }
* + html .radio_cont1 label { margin-top:5px;}    /*hack for ie7*/
.radio_cont1 label  { padding-top:4px\9;  line-height:18px\9;}   /*hack for ie8*/
.radio_cont1 label  { line-height:12px \0/;}   /*hack for ie9*/
.radio_cont1 input  { clear:none!important;}
 /* for employee find*/
 
.radio_cont{ float:left; width:auto; text-align:left; }
.radio_cont label { float:left; width:50px; margin:0 20px 0 0px; text-align:left; }
* + html .radio_cont label { margin-top:5px;}    /*hack for ie7*/
.radio_cont label  { padding-top:4px\9;  line-height:18px\9;}   /*hack for ie8*/
.radio_cont label  { line-height:12px \0/;}   /*hack for ie9*/
.radio_cont input  { clear:none!important;}

.outer_25{ width:35%; min-width:300px; }
.outer_50{width:49%;}
.outer_75{width:64%!important; width:71%;}

.outer_100{width:100%;}
.left{ float:left;}
.right{ float:right;}
.mar_left{margin-left:0.5%;}
.mar_right{margin-right:1%;}
.mar_bott{margin-bottom:10px;}
.mar_bott1{margin-bottom:0px;}  /* for score */



/*popup box section*/

.popupbx { /*width:60%;*/ margin:20px auto; display:none; position:fixed; _position:absolute; background:#FFFFFF; z-index:1001;}
.popupbx_top { background:url(../images/pop_blubx_top.jpg) repeat-x left top; height:8px;}
.popupbx_toplt { float:left; background:url(../images/pop_blubx_toplt.jpg) no-repeat left top; width:8px; height:8px;}
.popupbx_toprt { float:right; background:url(../images/pop_blubx_toprt.jpg) no-repeat right top; width:8px; height:8px;}
/*.popupbx_mid { border-left:1px solid #8db2e3; border-right:1px solid #8db2e3; background:#f8fbff;  }
.popupbx_mid_header { border-bottom:1px solid #8eb2e4;}
.popupbx_mid_header h1 {  font-size:18px; padding:0 0 10px 12px; color:#000; margin:0px;}*/
.popupbx_mid_cont { padding:10px; color:#000;}
.popupbx_mid_cont h2 { font-size:16px; margin:0 0 10px 0; text-align:left;}
.popupbx_mid_cont_tab { padding:5px 10px 0px 10px;}
.popupbx_mid_cont_tab img { margin:0 10px 0 0;}
.popupbx_mid_cont_lt { float:left; width:48%; }
.popupbx_mid_cont_rt { float:right; width:48%; text-align:right; }
.poppupbx_txtfld { background:#c8d9ed; border:1px solid #b8cbde; width:99%; height:170px; padding:5px;}
.poppupbx_olfld { background:#c8d9ed; width:99%; padding:0px; margin-right:5px; margin-top:5px; }
.poppupbx_oldiv { overflow-y: scroll; overflow: -moz-scrollbars-vertical; height: 170px; background:#c8d9ed; }
.poppupbx_li_selected { background-color:Highlight; color:White; }
.midbtsec { position:absolute; text-align:center; width:100%; margin:85px auto;}
.midbtsec img { margin:0 0 10px 0;}
.popupbx_bot { background:url(../images/pop_blubx_bot.jpg) repeat-x left top; height:8px;}
.popupbx_botlt { float:left; background:url(../images/pop_blubx_botlt.jpg) no-repeat left bottom; width:8px; height:8px;}
.popupbx_botrt { float:right; background:url(../images/pop_blubx_botrt.jpg) no-repeat right bottom; width:8px; height:8px;}
/*.pop_close { position:absolute; float:right; right:10px;} */
#backgroundPopup{ display:none; position:fixed; _position:absolute; height:100%; width:100%; top:0; left:0; background:#000000; border:1px solid #cecece; z-index:1000; }
.lable_heading_popup{width:20.5%; margin:0px; display:block; float:left; text-align:right; padding:0px 7px 0px 0px; line-height:25px; color:#000;}
.lable_heading_popup1{width:15%; margin:0px; display:block; float:left; padding:0px 0px 0px 7px; line-height:25px; color:#000;}
.lable_heading_popup2{width:60%; margin:0px; display:block; float:left; padding:0px 0px 0px 7px; line-height:25px; color:#000;}
.login_butt_outer_popup{ width:78%; margin:0px; float:right;}
.butt_outer_popup1{ width:83.5%; margin:0px; float:right;}
/*.txtfild_outer_popup{ width:60%; background:url(../images/txtfild_lt.gif) no-repeat left top; height:25px; margin:0px; float:left; display:block;}*/
.txtfild_outer_popup1{ width:40%; background:url(../images/txtfild_lt.gif) no-repeat left top; height:25px; margin:0px; float:left; display:block;}

/*popup box section*/
/*--------------------------28-07-2011----------------------------*/
.mar_bottm { margin-bottom:10px;}
.save_new  { height:28px; width:111px; float:left; background:none; background:url(../images/save_new_btn.jpg) top left no-repeat; margin:0 10px 0 0; padding:0; border:none; font-size:0px; cursor:pointer;}
.save { height:28px; width:83px; float:left; background:url(../images/save_btn.jpg) top left no-repeat; margin:0 10px 0 0; padding:0; border:none; font-size:0px; cursor:pointer;}
.undo{ height:28px; width:83px; float:left; background:url(../images/undo_btn.jpg) top left no-repeat; margin:0 10px 0 0; padding:0; border:none; font-size:0px; cursor:pointer;}
.close { height:28px; width:83px; float:left; background:url(../images/close_btn.jpg) top left no-repeat; margin:0 10px 0 0; padding:0; border:none; font-size:0px; cursor:pointer;} 
.add_btn { height:28px; width:83px; float:left; background:url(../images/add_btn.jpg) top left no-repeat; margin:0 10px 0 0; padding:0; border:none; font-size:0px; cursor:pointer;}
.comment_butt  { height:28px; width:102px; float:left; background:url(../images/comment_butt.jpg) top left no-repeat; margin:0 10px 0 0; padding:0; border:none; font-size:0px; cursor:pointer;}

/*new classes on 4 aug by rs*/

.submitbt { background:url(../images/submit_butt.gif) no-repeat left top; width:82px; height:28px; border:none; float:left; margin-right:10px;}
.backbt { background:url(../images/back_butt.gif) no-repeat left top; width:79px; height:28px; border:none; }
/*new classes on 4 aug by rs*/

.setting_hgt { height:110px;}
* html .setting_hgt { height:120px;}  /*hack for ie6*/
* + html .setting_hgt { height:112px;}  /*hack for ie6*/
.setting_hgt { height:105px\0/;}  /*hack for ie8*/

.lblSuccessMsg { color:Green; font-family:"Calibri",Arial,Helvetica,sans-serif; font-size: 14px; }
.lblErrorMsg { color:Red; font-family:"Calibri",Arial,Helvetica,sans-serif; font-size: 14px; margin-top:4px;}
@media screen and (-webkit-min-device-pixel-ratio:0){.lblErrorMsg {margin-top:7px; }}/* Hack For Safari and Chrome*/

.chkboxlist tr label{ margin-left : 10px; }


/*select report print CSS created on 14 sept 2011*/

.printreport_lt { width:420px; float:left; }
.printreport_rt { width:145px; float:right; }

.printbt { background:url(../Images/print_bt.jpg)  no-repeat center top; border:none; width:83px; height:28px; cursor:pointer; margin:0 0 10px 0px; padding:0px; }
.cancel_bt1 { background:url(../Images/cancel_bt1.jpg) no-repeat center top; border:none; width:83px; height:28px; cursor:pointer; margin:0 0 10px 0px; padding:0px;}
.printbtsec { width:83px; margin:0 auto;}

.report_selectbg { background:url(../Images/report_selecbg.jpg) no-repeat left top; width:346px; height:20px; padding:2px 5px 3px 5px; margin-bottom:10px;}
.report_select { width:346px;  background: #D5E2F1;  border:none;}

.report_desc { }
.report_desc p { margin:0 0 5px 0; padding:0px;}
.desc_selectbg { background:url(../Images/report_txtarebg.jpg) no-repeat left top; width:346px; height:75px; padding:5px; margin-bottom:10px;}
.desc_txtarea { width:346px; height:75px; background:none; border:none;}

.jobtype { float:left; width:150px; margin-right:5px;}
.jobtype p { margin:0 0 5px 0px; padding:0px;}
.jobtype_fldbg { background:url(../Images/job_selectbg.jpg) no-repeat left top; width:139px; height:20px; padding:2px 5px 3px 5px;}
.jobtype_fld { width:139px; height:auto; background:none; border:none;}

.formdate { float:left; width:105px; margin-right:5px;}
.formdate p { margin:0 0 5px 0px; padding:0px;}
.formdate_fldbg { background:url(../Images/datefldbg.jpg) no-repeat left top; width:96px; height:20px; padding:2px 2px 3px 2px;}
.formdate_fld { width:96px; height:auto; background:none; border:none;}

.trainreport_select { width:362px;}

.report_rdbtn { margin:0px; height:25px;}
.report_rdbtn label { float:left;}
.report_rdbtn p { line-height:17px; margin:0px; padding:0px;}


.report_rdbtn1 { margin:0px; height:25px;}
.report_rdbtn1 h6 {}
.report_rdbtn1 label { float:left;}
.report_rdbtn1 p { line-height:17px; margin:0px; padding:0px;}
/*select report print CSS created on 14 sept 2011*/

/* Room Type Start */ 
.RadGrid_Windows7 .rgSelectedRow td img.RowSelection { display: block!important;}
.RadGrid_Windows7 .rgRow td img.RowSelection { display: none;}
.RadGrid_Windows7 .rgAltRow td img.RowSelection { display: none;}
/* Room Type End */

/* Steps Start */

.lable_heading13 {width:12.5%; margin:0px; display:block; float:left; text-align:right; padding:0px 7px 0px 0px; margin:0 12px 0 0; line-height:25px; color:#000;}
.lable_heading13 span{ color:#FF0000;}
.lable_text1 {width:65%; margin:0px; display:block; float:left; text-align:left; margin:0 0 0 12px; line-height:25px; color:#000;}
/*.txtfild_outer14 { width:35%; background:url(../images/txtfild_lt.gif) no-repeat left top; height:25px; margin:0px; float:left; display:block;}*/
.lable_heading15 {width:18%; margin:0px; display:block; float:left; text-align:right; padding:0px 7px 0px 0px; margin:0 12px 0 0; line-height:25px; color:#000;}
.lable_heading15 span{ color:#FF0000;}

/* Steps End */


/*Employee Start*/
.txtfild_outer15{ width:47%; background:url(../images/txtfild_lt.gif) no-repeat left top; height:25px; margin:0px; float:left; display:block;}
.lable_heading14 {width:33%; margin:0px; display:block; float:left; text-align:right; padding:0px 7px 0px 0px; margin:0 12px 0 0; line-height:25px; color:#000;}
.lable_heading14 span{ color:#FF0000;}
.date_pickerouter{ float:left; width:18px; height:20px; margin:2px 0px 0px 10px;}


.txtfild_outer16{ width:122px; background:url(../images/txtfild_lt.gif) no-repeat left top; height:25px; margin:0px; float:left; display:block;}
.txtfild_inner16{ width:auto; background:url(../images/txtfild_rt2_40.gif) no-repeat right top; height:25px; margin:0px; padding:3px 5px 0px 5px;}
.txtfild_inner16 input { width:100%; background:none; border:0px; padding:0px 0px 0px 0px; }


.txtfild_outer17 { width:90px; background:url(../images/txtfild_lt.gif) no-repeat left top; height:25px; margin:0px; float:left; display:block;}
.txtfild_inner17 { width:auto; background:url(../images/txtfild_rt2.gif) no-repeat right top; height:25px; margin:0px; padding:3px 5px 0px 5px;}
.txtfild_inner17 input{ width:100%; background:none; border:0px; padding:0px 0px 0px 0px;}

.txtfild_outer18{ background: url("../images/txtfild_lt2.gif") no-repeat scroll left top transparent; display: block; float: left; height: 25px; margin: 0 5px 0 0; width: 90px;}
.txtfild_inner18 { width:35px; background:url(../images/txtfild_rt2_40.gif) no-repeat right top; height:25px; margin:0px; padding:3px 5px 0px 5px;}
@media screen and (-webkit-min-device-pixel-ratio:0){.txtfild_inner18{ padding:1px 5px 0px 5px;}}/* Hack For Safari and Chrome*/
.txtfild_inner18 input{ width:100%; background:none; border:0px; padding:0px 0px 0px 0px;}
.txtfild_inner18 select { background: #D5E2F1;border: 0 none;padding: 0;width: 100%;}

.txtfild_inner19{ width:auto; background:url(../images/txtfild_rt2.gif) no-repeat right top; height:25px; margin:0px; padding:3px 5px 0px 5px;}
@media screen and (-webkit-min-device-pixel-ratio:0){.txtfild_inner19{ padding:1px 5px 0px 5px;}}/* Hack For Safari and Chrome*/
.txtfild_inner19 select { width:100%;  background: #D5E2F1; border:0px; padding:0px 0px 0px 0px;}

.lbl_Counter_01 { width:250px; margin:0px; float:left; display:block; }

.currency {text-align:right;}

/* Below class is used when Text area has counter and validation message is displayed */
.txtarea_error_counter { position: relative; }
.txtarea_error_counter textarea { position: absolute; }
.txtarea_error_counter label.error { position: absolute; margin-top: 87px; }
.txtarea_error_counter .areacounter { margin-top: 92px !important; }
/* Employee End */

/* ROOM START */
.form_row1 { width:auto; margin:0px; float: left; width: 26%;}
.lable_heading17 {width:24%; margin:0px; display:block; float:left; text-align:right; padding:0px 7px 0px 0px; margin:0 12px 0 0; line-height:25px; color:#000;}
.lable_heading17 span{ color:#FF0000;}
.lable_heading19 {width:25%; margin:0px; display:block; float:left; text-align:right; padding:0px 7px 0px 0px; margin:0 12px 0 0; line-height:25px; color:#000;}
.lable_heading19 span{ color:#FF0000;}

.txtfild_outer19{ width:67%; background:url(../images/txtfild_lt.gif) no-repeat left top; height:25px; margin:0px; float:left; display:block;}

.room_checkbox_rw {  padding:5px 0 22px 0; color:#000; }
* + html .room_checkbox_rw {  padding:7px 0 20px 0; color:#000; }
.room_checkbox_rw { padding:5px\0/ 0 15px 0; color:#000; }  /*hack for ie8*/

.room_checkbox_rw input { float:left; margin:0 7px 0 0;}
.room_checkbox_rw label { float:left; line-height:13px; text-align: left; width: 105px;}


.room_checkbox_rw_1 {  padding:5px 0 22px 0; color:#000; }
* + html .room_checkbox_rw_1 {  padding:7px 0 20px 0; color:#000; }
.room_checkbox_rw_1 { padding:5px\0/ 0 15px 0; color:#000; }  /*hack for ie8*/

.room_checkbox_rw_1 input { float:left; margin:0 7px 0 0;}
.room_checkbox_rw_1 label { float:left; line-height:13px; text-align: left; width: 120px;}

.txtfild_outer20{ width:90px; background:url(../images/txtfild_lt.gif) no-repeat left top; height:25px; margin:0px 5px; float:left; display:block;}
.txtfild_inner20 input { width:100%; background:none; border:0px; padding:0px 0px 0px 0px; }
.lable_heading18 {line-height:25px; color:#000;}
.lable_heading20 {width:110px; margin:0px; display:block; float:left; text-align:right; padding:0px 7px 0px 0px; margin:0 12px 0 0; line-height:25px; color:#000;}
.lable_heading21 {margin:0px; display:block; float:left; padding:0px 7px 0px 0px; margin:0 12px 0 0; line-height:25px; color:#000;}

.iframe_room_find { width:100%; height:410px; frameborder:0; }

/* ROOM END */

/* masterfile_roomsearch Start */
.popupbx_mid_cont_color { color:#000;}
.popupbx_mid_cont_room_search { padding:10px 10px 0; color:#000;}
.bluebox_left{ width:49.3%; float:left; margin:0px; padding:0px;}
.bluebox_right{ width:49.3%; float:right; margin:0px; padding:0px;}
.room_sear_rw {  padding: 0; color:#000; }
.room_sear_rw input { float:left; margin:0 5px 0 0;}
.room_sear_rw label { line-height:13px;}
.room_sear_rw label{ line-height:17px \0/;}   /*hack for ie9*/
.room_sear_rw label{ line-height:18px\9;}   /*hack for ie8*/
.radio_sear{ float:left; width:350px; text-align:left; }
html > /**/ body .radio_sear{ height:15px; }
.radio_sear label{ float:left; width:auto; margin:0 20px 0 5px; text-align:left; }
.ser_row{ margin:0; padding-bottom:7px;}

.ser_chebox{ float:left; margin:0; padding-right:10px; width:135px; }
.ser_chebox input{ float:left;}
.ser_chebox label{ line-height: 19px; margin:0 0 0 5px; text-align:left; width:auto; }
.ser_chebox label{ line-height: 18px \0/; } /*hack for ie9*/

.ser_fild_outer{ width:56%; background:url(../Images/txtfild_lt.gif) no-repeat left top; height:25px; margin:0px; float:left; display:block;}
.ser_fild_inner{ width:auto; background:url(../Images/ser_fild_inner.gif) no-repeat right top; height:25px; margin:0px; padding:5px 5px 0px 5px;}
.ser_fild_inner input { width:100%; background:none; border:0px; padding:0px 0px 0px 0px; }

.ser_ra_label{ margin:0; padding: 0 5px 0 13px; text-align:right; float:left; width:125px;}
.ser_radio{ margin:0; padding-right:2px; float:left; height:14px; line-height:14px;}
.ser_radio input{ float:left;}
.ser_radio label{ width:auto; margin: 0 4px 0 1px; text-align:left; line-height: 19px; float:left; }

.ser_right_left{ margin-top:18px; padding:0; float:left; width:140px; height: 262px;}

.ser_sebser{ margin:0; padding: 2px 10px 0 0; float:left; width:95px;}
.ser_sebser input{ float:left;}
.ser_sebser label{ width:auto; margin:0 0 0 4px; text-align:left; line-height: 19px; }
.ser_sebser label{ line-height: 18px \0/; } /*hack for ie9*/

.ser_btn{ margin:0; padding:0; width:25px; float:left; }
.ser_btn input{ margin: 1px 0 0; padding:0; height:20px; width:25px; cursor:pointer; font-size:12px; }

.ser_row2{ margin:0; padding-bottom:10px;}
.ser_right_right{ padding:0; float:left; width:180px; }

.sub_tit_bg{ margin:0; padding:0; width:220px; height:26px; background:url(../Images/sub_tit_bg.gif) no-repeat left top;}
.sub_tit_bg h2{ margin:0; padding-left:10px; font-size:13px; font-weight:bold; height:26px; line-height:26px;}

.sub_select{ margin:0; padding:0; width:220px; }
.sub_select select{ margin:0; padding:0; height:254px; width:220px; background:#c9d8ef; border:1px solid #b9cbdf; }

/* masterfile_roomsearch End */

/* Building start */
.lable_heading22 {width:16%; margin:0px; display:block; float:left; text-align:right; padding:0px 7px 0px 0px; margin:0 12px 0 0; line-height:25px; color:#000;}
.lable_heading22 span{ color:#FF0000;}


.build_row{ color:#000; margin:0; padding-top:5px; }
.build_chebox{ float:left; margin:0; padding-right:20px; }
.build_chebox input{ float:right;}
.build_chebox label{ line-height: 19px; margin:0 5px; text-align:left; width:auto; }
.build_chebox label{ line-height: 18px \0/; } /*hack for ie9*/

.inactive_supervisors{ background-color: #FF0000; display: inline-block; height: 10px; width: 10px; }
/* building end*/

/* Shift Start */

.txtfild_outer21{ background: url("../images/txtfild_lt2.gif") no-repeat scroll left top transparent; display: block; float: left; height: 25px; margin: 0 5px 0 0; width: 65px; }
.txtfild_inner21 { width:45px; background:url(../images/txtfild_rt2_40.gif) no-repeat right top; height:25px; margin:0px; padding:3px 5px 0px 5px;}
@media screen and (-webkit-min-device-pixel-ratio:0){.txtfild_inner21{ padding:1px 5px 0px 5px;}}/* Hack For Safari and Chrome*/
.txtfild_inner21 input{ width:100%; background:none; border:0px; padding:0px 0px 0px 0px;}
.txtfild_inner21 select { background: #D5E2F1; border: 0 none;padding: 0;width: 100%;}
@media screen and (-webkit-min-device-pixel-ratio:0){.txtfild_inner21 select { background: #D5E2F1; border: 0 none;padding: 0;width: 100%;font-size:90%;}}/* Hack For Safari and Chrome*/


.txtfild_outer22 {
    background: url("../images/txtfild_lt2.gif") no-repeat scroll left top transparent;
    display: block;
    float: left;
    height: 25px;
    margin: 0 5px 0 0;
    width: 65px;
}
.txtfild_inner22 {
    width: 45px;
    background: url(../images/txtfild_rt2_40.gif) no-repeat right top;
    height: 25px;
    margin: 0px;
    padding: 3px 5px 0px 5px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    .txtfild_inner22 {
        padding: 1px 5px 0px 5px;
    }
}
/* Hack For Safari and Chrome*/
.txtfild_inner22 input {
    width: 100%;
    background: none;
    border: 0px;
    padding: 0px 0px 0px 0px;
}

.txtfild_inner22 select {
    background: #D5E2F1;
    border: 0 none;
    padding: 0;
    width: 100%;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    .txtfild_inner22 select {
        background: #D5E2F1;
        border: 0 none;
        padding: 0;
        width: 100%;
        font-size: 90%;
    }
}
/* Hack For Safari and Chrome*/



.shift_sear_rw {  padding: 0; color:#000; float:right; }
.shift_sear_rw input { float:left; margin:0 5px 0 20px;}
.shift_sear_rw label { line-height:13px;}
.shift_sear_rw label{ line-height:17px \0/;}   /*hack for ie9*/
.shift_sear_rw label{ line-height:18px\9;}   /*hack for ie8*/
.shift_radio_sear{ float:left; width:240px; text-align:left;  padding-top:2px; }
.shift_radio_sear{ padding-top:0px \0/; }  /*hack for ie9*/
html > /**/ body .shift_radio_sear{ height:15px; }
.shift_radio_sear label{ float:left; width:auto; text-align:left; }

.shift_class{ padding-left: 18.5%; float: left; width:400px; }

.shift_chebox{ float:left; padding: 3px 10px 0 0;}

.lable_heading23 { color:#000; display:block; float:left; line-height:25px; padding-right:6px; }
/* Shift End */


/*Rad Scheduler in Project Assignment Start*/

 .rsMonthView .rsApt { width: 100% !important; }
 .rcTable { width: 90px !important; }
 div.RadScheduler .rsTopWrap { width :100% !important; }
 div.RadScheduler .rsContentScrollArea { height: 606px !important; }
/*Rad Scheduler in Project Assignment End*/


/* Quality Management Start */

.lable_heading24 {width:170px; margin:0px; display:block; float:left; text-align:right; padding:0px 7px 0px 0px; margin:0 12px 0 0; line-height:25px; color:#000;}
.lable_heading25 {width:100px; margin:0px; display:block; float:right; text-align:right; padding:0px 7px 0px 0px; margin:0 12px 0 0; line-height:25px; color:#000;}
.lable_heading26 {width:50px; margin:0px; display:block; float:right; text-align:right; padding:0px 7px 0px 0px; margin:0 12px 0 0; line-height:25px; color:#000;}

.txtfild_outer22{ width:50%; background:url(../images/txtfild_lt.gif) no-repeat left top; height:25px; margin:0px; float:left; display:block;}
.txtfild_outer23{ width:110px; background:url(../images/txtfild_lt.gif) no-repeat left top; height:25px; margin:0px; float:left; display:block;}
.txtfild_outer24{ width:150px; background:url(../images/txtfild_lt2.gif) no-repeat left top; height:25px; margin:0px; float:right; display:block;}
.txtfild_outer25{ width:70px; background:url(../images/txtfild_lt2.gif) no-repeat left top; height:25px; margin:0px; float:right; display:block;}
.txtfild_outer26{ width:85px; background:url(../images/txtfild_lt2.gif) no-repeat left top; height:25px; margin:0px; float:right; display:block;}
.txtfild_outer27{ width:130px; background:url(../images/txtfild_lt.gif) no-repeat left top; height:25px; margin:0px; float:left; display:block;}
.qa_update_button {float: right; margin-left:10px;}
.qa_report_button {margin-left:61%;}
.qa_inspections { color:#000000; line-height: 10px; margin: 10px 0;font-size: 17px; }
.qa_comment_header { color:#000000; }

.qa_radio_cont{ float:left; width:auto; text-align:left; }
.qa_radio_cont label { float:left; text-align:left; }
* + html .qa_radio_cont label { margin-top:5px;}    /*hack for ie7*/
.qa_radio_cont label  { padding-top:4px\9;  line-height:18px\9;}   /*hack for ie8*/
.qa_radio_cont label  { line-height:12px \0/;}   /*hack for ie9*/
.qa_radio_cont input  { clear:none!important;}
/* Quality Management End */


/* for dropdown focus start */

.txtfild_inner25 { width:auto; background:url(../images/txtfild_rt.gif) no-repeat right top; height:25px; margin:0px; padding:3px 5px 0px 5px;}   
@media screen and (-webkit-min-device-pixel-ratio:0){.txtfild_inner25{ padding:1px 5px 0px 5px;}}/* Hack For Safari and Chrome*/   
.txtfild_inner25 select { background: none repeat scroll 0 0 #3399FF;border: 0 none;padding: 0;width: 100%;color:White;}

.txtfild_inner26 { width:45px; background:url(../images/txtfild_rt2_40.gif) no-repeat right top; height:25px; margin:0px; padding:3px 5px 0px 5px;}
@media screen and (-webkit-min-device-pixel-ratio:0){.txtfild_inner26{ padding:1px 5px 0px 5px;}}/* Hack For Safari and Chrome*/
.txtfild_inner26 select {background: none repeat scroll 0 0 #3399FF;border: 0 none;padding: 0;width: 100%;color:White;}

.txtfild_outer31{ background: url("../images/txtfild_lt2.gif") no-repeat scroll left top transparent; display: block; float: left; height: 25px; margin: 0 5px 0 0; width: 35px;}
.txtfild_inner27 { width:40px; background:url(../images/txtfild_rt2_40.gif) no-repeat right top; height:25px; margin:0px; padding:3px 5px 0px 5px;}
@media screen and (-webkit-min-device-pixel-ratio:0){.txtfild_inner27{ padding:1px 5px 0px 5px;}}/* Hack For Safari and Chrome*/
.txtfild_inner27 select {background: none repeat scroll 0 0 #3399FF;border: 0 none;padding: 0;width: 100%; color:White;} 
@media screen and (-webkit-min-device-pixel-ratio:0){.txtfild_inner27 select {background: none repeat scroll 0 0 #3399FF;border: 0 none;padding: 0;width: 100%; color:White;font-size:90%;}}/* Hack For Safari and Chrome*/

.txtfild_inner28{ width:auto; background:url(../images/txtfild_rt2.gif) no-repeat right top; height:25px; margin:0px; padding:3px 5px 0px 5px;}
.txtfild_inner28 select { width:100%; background-color:#3399FF; border:0px; padding:0px 0px 0px 0px; color:White;}
@media screen and (-webkit-min-device-pixel-ratio:0){.txtfild_inner28{ padding:1px 5px 0px 5px;}}/* Hack For Safari and Chrome*/

/* for dropdown focus end */

/* employee training start */

.emp_training_lt { float:left; width:25%;  margin:0px; padding:0px; }
.emp_training { width:100%; }
.emp_training_left { float:left; width:49%;  margin:0px; padding:0px; }
.emp_training_right { float:right; width:49%;  margin:0px; padding:0px; }

.lable_heading27 {width:30%; margin:0px; display:block; float:left; text-align:right; padding:0px 7px 0px 0px; margin:0 12px 0 0; line-height:25px; color:#000;}
.lable_heading27 span{ color:#FF0000;}
.lable_heading28 {width:15%; margin:0px; display:block; float:left; padding:0px 7px 0px 0px; margin:0 12px 0 0; line-height:25px; color:#000;}
.lable_heading29 {width:15%; margin:0px; display:block; float:left; padding:0px 7px 0px 0px; margin:0 12px 0 0; line-height:25px; color:#000;}

.txtfild_outer28 { width:55%; background:url(../images/txtfild_lt.gif) no-repeat left top; height:25px; margin:0px; float:left; display:block;}
.txtfild_outer29 { background: url("../images/txtfild_lt2.gif") no-repeat scroll left top transparent; display: block; float: left; height: 25px; width: 50px;}

.txtfild_outer30{ width:755px; background:url(../images/description_fild_bg_760x261.png) no-repeat left top; height:256px; margin:0px; float:left; display:block; padding:5px 0px 0px 5px;}
.txtfild_outer30 textarea{ height:251px; width:750px; background:none; border:0px; resize: none;}

.description_textareabig_outer{ float:left; width:100%; margin:0px; padding:0px;}
.description_textareabig_lt_outer{ float:left; width:49.5%; margin:0px 1% 0 0; padding:0px;}
.description_textarea_heading{ width:100%; float:left; margin:0px 0px 5px 0px; padding:0px; font-family: "Calibri",Arial,Helvetica,sans-serif; font-size:14px; color:#000000;}
.descriptiontextareabig_outer{ background:url(../images/textarea_biglt.jpg) no-repeat left top; height:261px; margin:0px; padding:0px; float:left; width:100%;}
.descriptiontextareabig_inner{ background:url(../images/textarea_bigrt.jpg) no-repeat right top; height:261px; margin:0px; padding:0px; text-align:center;}
.descriptiontextareabig_inner textarea{ width:98%; height:245px; margin:5px 0px 0px 0px; padding:0px; background:none; border:none; resize:none;}

.radio_cont2{ float:left; width:auto; text-align:left; }
.radio_cont2 label { float:left; width:130px; margin:0 20px 0 0px; text-align:left; }
* + html .radio_cont2 label { margin-top:5px;}    /*hack for ie7*/
.radio_cont2 label  { padding-top:4px\9;  line-height:18px\9;}   /*hack for ie8*/
.radio_cont2 label  { line-height:12px \0/;}   /*hack for ie9*/
.radio_cont2 input  { clear:none!important;}

.txtfild_outer_et_01{ width:260px; background:url(../images/txtfild_lt.gif) no-repeat left top; height:25px; margin:0px; float:left; display:block;}
.txtfild_outer_et_02{ width:200px; background:url(../images/txtfild_lt.gif) no-repeat left top; height:25px; margin:0px; float:left; display:block;}

.schedule_outer_01 { float:left; width:40%; }
.schedule_outer_02 { float:left; width:auto; }
.schedule_outer_03 { float:left; width:35%; }

.schedule_rw {  padding:0px 0 5px 0; color:#000; }
.schedule_rw input { float:left; margin:0 10px;}
.schedule_rw label {  line-height:13px;}

.schedule_radio { float:left; width:auto; text-align:left; }
.schedule_radio label { float:left;  margin:0 15px 0 0px; text-align:left; }
* + html .schedule_radio label { margin-top:5px;}    /*hack for ie7*/
.schedule_radio label  { padding-top:4px\9;  line-height:18px\9;}   /*hack for ie8*/
.schedule_radio label  { line-height:12px \0/;}   /*hack for ie9*/
.schedule_radio input  { clear:none!important;}

.schedule_checkbox {  padding:5px 0 5px 0; color:#000; }
* + html .schedule_checkbox {  padding:7px 0 5px 0; color:#000; }
.schedule_checkbox { padding:5px\0/ 0 5px 0; color:#000; }  /*hack for ie8*/
.schedule_checkbox input { float:left; margin:0 7px 0 0;}
.schedule_checkbox label { float:left; line-height:13px; text-align: left; width: 105px;}

.schedule_emp_list { background:#c8d9ed; border:1px solid #b8cbde; width:100%; height:170px; margin:5px 0 0;}
.schedule_emp_list_disabled { background:#eeeeee; border:1px solid #b8cbde; width:100%; height:170px; margin:5px 0 0;}

/* employee training end */

/*Daily assignment start*/
.descriptiontextareabig_outer1{ background:url(../images/textarea_biglt2.jpg) no-repeat left top; height:335px; margin:0px; padding:0px; float:left; width:100%;}
.descriptiontextareabig_inner1{ background:url(../images/textarea_bigrt2.jpg) no-repeat right top; height:335px; margin:0px; padding:0px; text-align:center;}
.descriptiontextareabig_inner1 textarea{ width:98%; height:330px; margin:5px 0px 0px 0px; padding:0px; background:none; border:none; resize:none;}

.pref_add_daily { color:#000;}
.pref_add_daily input { margin:0 4px; float:left;}
.pref_add_daily p { margin-right:2px;  float:left;}
/*Daily assignement end*/

/* Home Page Start */

.message_pegination{ width:60%; margin:2px; padding:0px; float:left;}
.message_pegination ul{ margin:0; padding:3px; float:left;}
.message_pegination ul li{ margin:0; padding:0px 0px 0px 0px; display:inline; float:left; }
.message_pegination ul li.mid{ line-height:23px; margin:0 10px; text-align:center; width:auto; }

.message_chkread { color:#000; padding:5px;font-weight:bold; font-size:13px; float: right}
.message_chkread input { margin:2px 10px; float:left;} 
.message_chkread lable { float:left;}

.message_section_outer{ width:auto; }
.message_section_top{ width:auto;; background-color: #F0F5FB; border-left:1px solid #a5b3c5; border-top:1px solid #a5b3c5; border-right:1px solid #a5b3c5; height:30px; }
.message_section_middle{ width:auto; background-color: #FFFFFF; border-left:1px solid #a5b3c5; border-right:1px solid #a5b3c5; height:auto; }
.message_section_inner_bottom{ width:auto; background-color: #F0F5FB; border-left:1px solid #a5b3c5;  border-right:1px solid #a5b3c5; border-bottom:2px solid #FFFFFF; height:30px; }
.message_section_outer_bottom{ width:auto; background-color: #F2F5FC; border-left:1px solid #a5b3c5;  border-right:1px solid #a5b3c5; border-bottom:1px solid #a5b3c5; height:30px; }

.message_txt_area{width:99%; border:none; height:auto; overflow:auto;resize: none; font-weight:bold;}
@media screen and (-webkit-min-device-pixel-ratio:0){.message_txt_area{width:98%; border:none; height:auto; overflow:auto;resize: none; font-weight:bold;}}/* Hack For Safari and Chrome*/

.whitebox_outer_left{width:49.5%; margin:0px;float:left;}
.whitebox_outer_right{width:49.5%; margin:0px;float:right;}
.align_left {text-align:left;}


.heading_outer_message{ margin:0px; padding-bottom:1px;}

/*.bluebox_midd_search{background:#e9f0f8; width:auto; border-left:1px solid #8db2e3; border-right:1px solid #8db2e3; padding:0px 10px; height:auto;}*/

.message_find_label{ width:90px;height:auto;}
.message_find_controls{float:left; width:auto;}
.message_find_checkbox{font-size:12px;}        

.heading_label{font-size:14px;}

.radio_right{margin-left:110px;}

.popupbx_top_cont_tab { padding:10px 10px 0px 10px;}
.label_red{color:#FF0000;}

.new_message_pegination{ width:60%; margin:2px; padding:0px; float:left;}
.new_message_pegination ul{ margin:0; padding:3px; float:left;}
.new_message_pegination ul li{ margin:0; padding:0px 0px 0px 0px; display:inline; float:left;}
.new_message_pegination ul li.mid{ line-height:23px; margin:0 10px; text-align:center; width:auto; }
.new_message_pegination input{ width:20px;height:20px; }

.popupbx_message_mid_header h1 {  font-size:18px; padding:10px 0 0 0; color:#000; margin:0px;}

.grid_outer_task{ width:auto; background-color: #E1EAF3; }
.grid_outer_task table {height:auto;}
#ctl00_ESCtPlaceHolder_RadAjaxPanel{ display: block; height: 1px!important;}
.rsTopWrap{display:none;}
	
.task_color {text-decoration:none; color:Red;}
.task_color a {text-decoration:none; color:Red;}

.section_task {height:318px;overflow:auto;border-right:1px solid #a5b3c5;border-left:1px solid #a5b3c5;border-top:1px solid #a5b3c5;border-bottom:1px solid #a5b3c5;}

.txtfild_inner29{ width:auto; background:url(../images/txtfild_rt.gif) no-repeat right top; height:25px; margin:0px; padding:3px 5px 0px 5px;}
.txtfild_inner29 select { background: none repeat scroll 0 0 #3399FF;border: 0 none;padding: 0;width: 100%;color:White;}
@media screen and (-webkit-min-device-pixel-ratio:0){.txtfild_inner29{padding:1px 5px 0px 5px;}}/* Hack For Safari and Chrome*/
/* Home Page End*/

/* Login Page */

.iframe_web_news {border: 0;height: 290px;text-align: center;width: 100%;background:#e9f0f8}

/* Login Page End */

/* Staffing analysis start */
.notetextarea_outer{ background: url("../images/notes_textarea_bg.jpg") no-repeat scroll left top transparent; display: block;float: left;height: 147px; margin: 0; padding: 5px 0 0 5px; width: 732px;}
.notetextarea_inner1{ background:url(../images/textarea_bigrt2.jpg) no-repeat right top; height:335px; margin:0px; padding:0px; text-align:center;}
.notetextarea_outer textarea{ width:98.5%; height:138px;  background:none; border:none; resize:none;}
/* Staffing analysis end */


/*Employee Training Log*/
.lable_heading_log {width:131px;display:block; float:left; text-align:right; padding:0px; margin:0; line-height:25px; color:#000;}
.lable_heading_log span{ color:#FF0000;}

.text_right_align{ text-align:right ;}
.dropdown_hide{display:none;}
/*End Employee Training Log*/

/*Manage Department Personnel */

.radio_cont_personnel{ float:left; width:auto; text-align:left; }
.radio_cont_personnel label { float:left; width:110px; margin:0 5px 0 0px; text-align:left; }
* + html .radio_cont_personnel label { margin-top:5px;}    /*hack for ie7*/
.radio_cont_personnel label  { padding-top:4px\9;  line-height:18px\9;}   /*hack for ie8*/
.radio_cont_personnel label  { line-height:12px \0/;}   /*hack for ie9*/
.radio_cont_personnel input  { clear:none!important;}

.radio_cont_personnel_schedule{ float:left; width:auto; text-align:left; }
.radio_cont_personnel_schedule label { float:left; width:auto; margin-left:5px;margin-right:15px; text-align:left; }
* + html .radio_cont_personnel_schedule label { margin-top:5px;}    /*hack for ie7*/
.radio_cont_personnel_schedule label  { padding-top:4px\9;  line-height:18px\9;}   /*hack for ie8*/
.radio_cont_personnel_schedule label  { line-height:12px \0/;}   /*hack for ie9*/
.radio_cont_personnel_schedule input  { clear:none!important;}


.label_day_off{ text-align:center; border-radius:1px; border:1px solid #BACAE1;padding:2px 5px 2px 5px;Height:20px;Width:20px;}
.personnel_label_left{height:20px; width:200px;}
.personnel_label_right{height:20px;width:300px;margin-top:10px;}
.tooltip { display:none;font-size:12px;height:70px;width:160px;padding:25px;color:#eee;}
  
.schedule_label_heading16{width:50%; margin:0px; display:block; float:left; text-align:left; padding:0px 7px 0px 0px; line-height:25px; color:#000;}
.schedule_label_heading16 span{ color:#FF0000;}

.personnel_section_right{float:left;width:45%;margin-left:10px;}
.personnel_section_left{float:left;width:45%;}
.personnel_label_employee_desc{ margin-top:5px; margin-bottom:20px; height:auto; padding:2px;}

.personnel_popup_bottom{height:auto;margin-left: 10px;}

.personnel_schedule_conflict_label{margin-left:10px;margin-top:10px;}
/*End Manage Department Personnel */

/*Daily Assignment */
.sub_select_chk{ margin:0; padding:0; width:218px; overflow:auto; height:200px; background:#c9d8ef; border:1px solid #b9cbdf; }
.sub_select_chk_daily{ margin:0; padding:0; width:218px; overflow:auto; height:200px; background:#c9d8ef; border:1px solid #b9cbdf; }
.sub_select_chk_daily label {text-indent: -22px; overflow:hidden;}
.sub_select_chk_daily input { vertical-align:middle;}
.sec_right_radio {margin-left:20px; float:left; width:220px;}
.sec_right_radio  input{ vertical-align:middle;}
.sec_right_radio  label{ vertical-align:sub;}
/*End Daily Assignment*/


/* Start What if*/
.radio_cont2{ float:left; width:auto; text-align:left;margin-left: 46px; }
.radio_cont2 label { float:left; width:230px; margin:0 20px 0 0px; text-align:left; }
.radio_cont3 label { float:left; width:65px; margin:0 20px 0 0px; text-align:left; }
.radio_cont4 label { float:left; width:70px; margin:0 20px 0 0px; text-align:left; }


* + html .radio_cont2 label { margin-top:5px;}    /*hack for ie7*/
.radio_cont2 label  { padding-top:4px\9;  line-height:18px\9;}   /*hack for ie8*/
.radio_cont2 label  { line-height:12px \0/;}   /*hack for ie9*/
.radio_cont2 input  { clear:none!important;}

* + html .radio_cont3 label { margin-top:5px;}    /*hack for ie7*/
.radio_cont3 label  { padding-top:4px\9;  line-height:18px\9;}   /*hack for ie8*/
.radio_cont3 label  { line-height:12px \0/;}   /*hack for ie9*/
.radio_cont3 input  { clear:none!important;}

* + html .radio_cont4 label { margin-top:5px;}    /*hack for ie7*/
.radio_cont4 label  { padding-top:4px\9;  line-height:18px\9;}   /*hack for ie8*/
.radio_cont4 label  { line-height:12px \0/;}   /*hack for ie9*/
.radio_cont4 input  { clear:none!important;}

.disable_label
{
    color:Gray;
} 

.enable_label_blue
{
    color:#163D6E;
} 
.enable_label_black
{
    color:Black;
} 

 /* end What if*/


/*For Employee Training Find */
.radio_cont_find_sched{ float:left; width:auto; text-align:left; }
.radio_cont_find_sched label { float:left; width:120px;; margin:0 20px 0 0px; text-align:left; }
* + html .radio_cont_find_sched label { margin-top:5px;}    /*hack for ie7*/
.radio_cont_find_sched label  { padding-top:4px\9;  line-height:18px\9;}   /*hack for ie8*/
.radio_cont_find_sched label  { line-height:12px \0/;}   /*hack for ie9*/
.radio_cont_find_sched input  { clear:none!important;}


/*End*/

/* Task Report Popup*/
.txtfild_inner_task_report{ width:250px; background:url(../images/txtfild_rt.gif) no-repeat right top; height:25px; margin:0px; padding:3px 5px 0px 5px;}
@media screen and (-webkit-min-device-pixel-ratio:0){.txtfild_inner_task_report{ padding:1px 5px 0px 5px;}}/* Hack For Safari and Chrome*/
.txtfild_inner_task_report select { width:250px; background:none; border:0px; padding:0px 0px 0px 0px; }
.txtfild_inner_task_report option{ width:230px; background:none; border:0px; padding:0px 0px 0px 0px; }
@media screen and (-webkit-min-device-pixel-ratio:0){.txtfild_inner_task_report select{ background: #D5E2F1; border: 0 none;padding: 0;width: 100%;}}/* Hack For Safari and Chrome*/



/* CBS */ 
.lblUpdateDailyCensus { line-height:18px; float:left; margin: 0 100px 0 0; font-weight:bold; }
.lblUpdateDailyCensus_disable { line-height:18px; float:left; margin: 0 100px 0 0; font-weight:bold; color:Gray; }
.lblRetrieveBTDC { line-height:33px; float:left; margin: 0 50px 0 0; font-weight:bold; }
.lblRetrieveBTDC_disable { line-height:33px; float:left; margin: 0 50px 0 0; font-weight:bold; color:Gray; }
.lblTotalCBS { line-height:25px; float:left; padding: 0 10px 0 0; text-align:right; width:23%;}
.btnUpdateDailyCensus { float: left; margin: 0 10px 0 0;}
.txtCBSTotals{ width:6%; margin: 0 5px 0;}
.cbs_checkbox {  padding:5px 0 10px 0; color:#000; }
* + html .cbs_checkbox {  padding:7px 0 10px 0; color:#000; }
.cbs_checkbox { padding:5px\0/ 0 10px 0; color:#000; }  /*hack for ie8*/
.cbs_checkbox input { float:left; margin:0 7px 0 0;}
.cbs_checkbox label { float:left; line-height:13px; line-height:19px\0/; text-align: left; width: 187px;}

.cbs_checkbox_1 {  padding:5px 0; color:#000; float:left; }
* + html .cbs_checkbox_1 {  padding:7px 0; color:#000; }
.cbs_checkbox_1 { padding:5px\0/ 0; color:#000; }  /*hack for ie8*/
.cbs_checkbox_1 input { float:left; margin:0 7px 0 0;}
.cbs_checkbox_1 label { float:left; line-height:13px; line-height:19px\0/; text-align: left; width: 275px;}

.iframe_vacant_beds { width:100%; height:505px; frameborder:0; }
.iframe_relief_emp { width:100%; height:455px; frameborder:0; }
.iframe_mainframe_beds { width:100%; height:75px; frameborder:0; }
.iframe_find_cbs { width:100%; height:355px; frameborder:0; }
.popupbx_mid_cont_vacant_beds { padding:10px 10px 0; color:#000;}

.cbs_uploader { width:100%; }
.cbs_upload_head{width:20%; margin:0px; display:block; float:left; text-align:right; padding:0px 7px 0px 0px; line-height:25px; color:#000; margin:10px 0;}
.outer01{width:326px!important;float:left;}
#cbs_browsfild { position:relative; width:98%; height:26px; float:left; margin:10px 5px 10px 0; background: url(../images/browse_field_2.jpg) no-repeat scroll left top transparent; }
*html #cbs_browsfild { margin-bottom:4px;}
#upCBSUploader { position:relative; width:100%; height:25px; line-height:25px; text-align: right; -moz-opacity:0; filter:alpha(opacity: 0); opacity: 0; z-index: 2; }
*html input#upCBSUploader{border:0px; background-image:none; background-color:transparent; width:98%; height:25px; line-height:25px; margin-top:-1px; padding-left:10px; /*font-size:0px;*/  }
*+html input#upCBSUploader{border:0px; background:none; width:245px; height:25px; line-height:25px; margin-top:-1px; padding: 0 10px; color:#b6d1eb;}

#cbs_browservisible { position: absolute; top: -1px; left: 0px; z-index: 1; background:url(../images/browse_bt.jpg) top right no-repeat; height:28px; width:100%; margin-right:5px; }
.txtUploadFilePath { width:auto; height:25px; line-height:25px; margin-right:0px; font-size:13px; }
/*background:url(../images/brows_fildbg.jpg) left no-repeat;*/
#cbs_file_field { background: none ; border: 0 solid #000000; font-size: 13px; height: 25px; margin:0 90px 0 5px; width: 224px; }

.cbs_txtfld { background:#c8d9ed; border:1px solid #b8cbde; width:96%; height:245px; padding:5px;}
.cbs_lbl {margin:0 0 5px 0;}
.cbs_td_width {width:101%;}
.cbs_td_width tr td {width:200px;}
/* CBS */ 

/* HHD UTIL PAGE */
h2.title{font-size:20px; color:#163d6e; margin:10px 0 20px 0; font-weight:bold;}
h3.heading{font-size:16px; color:#000000; margin-top:0; font-weight:bold;}
.firstwidget{border-right:1px solid #8db2e3; padding-right:15px; float:left; margin-right:15px;}
.appstore{background:url(../images/download-appstore.png) left top no-repeat; width:186px; height:56px; display:block; margin-top:50px;}
/*.appstore:hover{background:url(../images/download-appstore_hover.png) left top no-repeat;}*/
.secondwidget{float:left;}
.download1{background:url(../images/download-1.png) left top no-repeat; float:left; margin-right:10px;}
.download2{background:url(../images/download-2.png) left top no-repeat; float:left;}
.download1:hover{background:url(../images/download-1_hover.png) left top no-repeat;}
.download2:hover{background:url(../images/download-2_hover.png) left top no-repeat;}
.download1, .download2{width:240px; height:94px; display:block;}

.txt_heading{width:170px; margin:0px; display:block; float:left; text-align:right; padding:0px 7px 0px 0px; line-height:25px; color:#000;}
.txt_hhd{ width:430px; background:url(../images/txtfild_lt.gif) no-repeat left top; height:25px; margin:0px; float:left; display:block;}
.txt_hhd2{ width:170px; background:url(../images/txtfild_lt.gif) no-repeat left top; height:25px; margin:0px; float:left; display:block;}
/* HHD UTIL PAGE */

.personnel_schedule_checkbox {  padding:5px 0 5px 0; color:#000; }
* + html .schedule_checkbox {  padding:7px 0 5px 0; color:#000; }
.personnel_schedule_checkbox { padding:5px\0/ 0 5px 0; color:#000; }  /*hack for ie8*/
.personnel_schedule_checkbox input { float:left; margin:0 7px 0 0;}
.personnel_schedule_checkbox label { float:left; line-height:13px; text-align: left; width: 125px; align:center;}

/* for employee find*/
.radio_cont_emp_report1{ float:left; width:auto; text-align:left; }
.radio_cont_emp_report1 label { float:left; width:50px; margin:0 20px 0 0px; text-align:left; }
* + html .radio_cont_emp_report1 label { margin-top:5px;}    /*hack for ie7*/
.radio_cont_emp_report1 label  { padding-top:4px\9;  line-height:18px\9;}   /*hack for ie8*/
.radio_cont_emp_report1 label  { line-height:12px \0/;}   /*hack for ie9*/
.radio_cont_emp_report1 input  { clear:none!important;float:left;}
 /* for employee find*/
 
 
 /*.....16-04-2014..........*/
.popupbx_mid { border:0px solid #ffffff; background:#ffffff; padding:1px 1px 12px 1px;  }
.popupbx_mid_header { border-bottom:1px solid #8eb2e4; background:#1A60C7;}
.popupbx_mid_header h1 {  font-size:18px; padding:7px 12px; color:#ffffff; margin:0px;}
.pop_close { position:absolute; float:right; right:10px; top:12px;} 
.txtfild_outer_popup{ width:60%; background:url(../images/txtfild_lt_login.gif) no-repeat left top; height:25px; margin:0px; float:left; display:block;}
.txtfild_inner_popup_new1{ width:auto; background:url(../images/txtfild_rt_login.gif) no-repeat right top; height:25px; margin:0px; padding:3px 5px 0px 5px;}
.txtfild_inner_popup_new1 select { width:100%; background: #EDEDED; border:0px; padding:0px 0px 0px 0px;}
.txtfild_outer14 { width:35%; background:url(../images/txtfild_lt_login.gif) no-repeat left top; height:25px; margin:0px; float:left; display:block;}
.txtfild_inner_popup_new1 input { width:100%; background:#EDEDED; border:0px; padding:0px 0px 0px 0px; }
.bluebox_midd_search{background:#ffffff; width:auto; border:1px solid #CCCCCC; padding:5px 10px; height:auto;}
 /*.....16-04-2014..........*/
 
 .hide{display:none;}
 .popupclose_button_new{background-image:url('../Images/popclose_bt_new.jpg'); height:16px; width:16px; border:0px; cursor:pointer;}
 .popupok_button_new{background-image:url('../Images/ok_btn_new1.jpg'); width:59px; height:28px; border:0px; cursor:pointer;}
 .save_new_password{background-image:url('../Images/save_btn_new.jpg'); cursor:pointer;width:83px; height:28px; border:0px; }
  .close_new_password{background-image:url('../Images/close_btn_new.jpg'); cursor:pointer;width:83px; height:28px; border:0px; }