﻿body{margin:0px;padding:0px;font-size:12px; font-family:Tahoma, "Trajan Pro"; color:#535353; }
img{border:none;}
ul, li{padding:0;margin:0;list-style:none;}
h1, h2, h3, h4, h5, h6{padding:0;margin:0;font-weight:normal;}
p{padding:0;margin:0;font-weight:normal;}
a{outline:none;color:#3b9201;text-decoration:none;}
a:hover{outline:none;color:#3b9201;text-decoration:none;} 
input{outline:none; }
.fld{float:left}  
.frd{float:right;} 
.css3{behavior: url(js/PIE.htc); position:relative;}
.wrapper{width:100%;}
.auto{width:990px; margin:0px auto; display:table;}
.w100per{width:100%; float:left; }
/*********************login css**************/
.body_leftimg{background:url(../images/body_leftbg.png) no-repeat 0px 0px; width:389px; height:412px; position:absolute; top:35%; margin:-150px 0px 0px -100px; left:10%; }
.body_rightimg{background:url(../images/body_rightbg.png) no-repeat 0px 0px; width:244px; height:388px; position:absolute; bottom:0px; right:5%; margin:0px 0px 0px 0px; }
.login_auto{width:702px; margin:0px auto; display:table; }
.login_box{height:294px; padding: 0 0 10px 0px;position: absolute;top: 25%; width:702px; background:url(../images/login_sedow.png) no-repeat bottom center;}
.login_inner{width:611px; height:290px; background:url(../images/login_bg.jpg) repeat-x top left; border-radius:5px;-webkit-border-radius:5px; margin-left:42px; }
/*.login_logo{width:164px; height:177px; background:#FFFFFF; float:left; padding:113px 0px 0px 13px; position:relative; z-index:9999; border-radius:5px 0px 0px 5px; -webkit-border-radius:5px 0px 0px 5px;}*/
.login_logo{width:164px; height:268px; background:#FFFFFF; float:left; padding:20px 0 0 13px; position:relative; z-index:9999; border-radius:5px 0px 0px 5px; -webkit-border-radius:5px 0px 0px 5px; border:1px solid #FFF;}
.login_logo img{ margin-left:20px; }
.login_fild{background:url(../images/login_leftco.png) no-repeat left top; height:219px; float:left; width:330px; padding:71px 0px 0px 100px; }
.login_fild ul li{width:100%; float:left; padding:0px 0px 20px 0px;}
.username_fild{width:261px; padding:0px 10px; height:35px; float:left; border:1px #dcdcdc solid; border-radius:5px;-webkit-border-radius:5px; background:#FFFFFF; }
.username_fild input{width:100%; float:left; background:none; border:0px; padding:10px 0px; font-size:14px; color:#7b7b7b;   }
.login_btn{background:url(../images/btn_bg.jpg) repeat-x top; border-radius:5px;-webkit-border-radius:5px;  float:left; margin-right:19px; }
.login_btn input{float:left; background:none; border:0px; outline:none; padding:5px 15px 6px 15px;  *padding:5px 8px 4px 8px; font-size:17px; color:#FFFFFF; cursor:pointer; }
.login_btn a{float:left; background:none; border:0px; outline:none; padding:8px 15px; font-size:17px; color:#FFFFFF; cursor:pointer; }
/*******************home page css*********************/
.header{width:100%; float:left; background:url(../images/header_bg.png) repeat-x top left; min-height:153px; min-width:1090px}
.logo{float:left; margin:1px 0px 0px 20px; }
.header_menu{width:520px; float:left; padding:0px 0px 0px 70px; font-size:15px; height:75px; }
.header_menu ul{width:100%;}
.header_menu ul li{margin-right:25px; border-radius:10px 10px 10px 10px;-o-border-radius:10px 10px 10px 10px; -webkit-border-radius:10px 10px 10px 10px; float:left; border-top:0px; padding:1px 1px 1px 1px;} 
.header_menu ul li span{height:35px; float:left; text-align:center; border-radius:9px 9px 9px 9px;-o-border-radius:9px 9px 9px 9px;  -webkit-border-radius:9px 9px 9px 9px;  border-top:1px;} 
.header_menu ul li span a{color:#464646; float:left; line-height:14px; padding:12px 14px 10px 14px } 

.header_menu ul li:hover, .header_menu ul li.active{margin-right:25px; border-radius:10px 10px 10px 10px; -webkit-border-radius:10px 10px 10px 10px; -webkit-border-bottom-left-radius:10px; -webkit-border-bottom-right-radius: 10px; border:1px #cdd1de solid; float:left; padding:0px;} 
.header_menu ul li:hover span, .header_menu ul li.active span{background:#e8eaee url(../images/menu_bg.png) repeat-x top; height:35px; float:left; text-align:center; border-radius:9px 9px 9px 9px;-webkit-border-radius:9px 9px 9px 9px;  -webkit-border-bottom-left-radius:9px; -webkit-border-bottom-right-radius: 9px;  border:1px #fff solid; } 
.header_menu ul li:hover span a, .header_menu ul li.active span a{color:#000; float:left; line-height:12px; padding:12px 13px 10px 13px } 

.back_coding_btn{float:right; /*border:1px #ff9200 solid;*/ margin-top:25px; position:relative;}
.back_coding_btn span{float:left; border:1px #ffe882 solid; background:url(../images/back_coding_bg.png) repeat-x top #FF9200;} 
.back_coding_btn span a{float:left; padding:0px 10px 0px 25px; font-size:13px; color:#3f3e3e; font-weight:bold; height:34px; line-height:34px; }
.back_coding_btn span.half a{float:left; padding:0px 12px 0px 12px; font-size:13px; color:#FFF; font-weight:bold; height:34px; line-height:34px;  }
.back_coding_btn span a em.btn_lectco{background:url(../images/back_coding_leftco.png) no-repeat 0px 0px; width:35px; height:38px; position:absolute; left:-14px; top:-1px} 
.heading{width:48%; float:right; padding:22px 0px 0px 0px;  color:#ffe981; font-size:18px; text-align:right; }
.heading span{font-size:14px; color:#FFFFFF; font-weight:bold;}
.admission{float:right; width:49%; text-align:left; padding:25px 0px 0px 0px;  font-size:14px; font-weight:bold; color:#FFFFFF;  }
.admission span.first-child{float:right; padding:0px 0px 0px 12px; background:url(../images/top_sep.png) no-repeat left center;}
.admission span{float:right; padding:0px 10px; }
/****************middle part css*************/
.middle_part{width:100%; float:left; padding:10px 0px ; min-width:1090px}
.middle_part div.auto{width:988px; margin:0px auto; display:table; position:relative; border-radius:6px 6px 0px 0px; -webkit-border-radius:6px 6px 0px 0px; -webkit-border-top-left-radius:6px; -webkit-border-top-right-radius: 6px; background:#fff; border:1px #cbcaca solid;box-shadow:0px 0px 5px #c4c4c4;}
.left_part{width:269px; float:left; background:url(../images/left_part_bg.png) repeat-y left 10px; border-radius:0px 0px 0px 10px; -webkit-border-radius:0px 0px 0px 10px; z-index:100; }
.left_heading{float:left; width:100%; float:left; border-bottom:1px #1a8cbf solid;}
.left_heading span{float:left; padding:12px 0px 13px 17px; width:252px; background:url(../images/left_headingbg.jpg) repeat-y top left; border-bottom:1px #75c4e7 solid;  font-size:20px; color:#FFFFFF; border-radius:6px 0px 0px 0px; -webkit-border-radius:6px 0px 0px 0px;}
.date_box{float:left; position:relative; width:267px; height:79px; float:left; border:1px #1e9fd8 solid; margin-top:4px;}
.date_arrow_right{background:url(../images/date_rightco.png) no-repeat 0px 0px; width:21px; height:81px; position:absolute; top:-1px; right:-20px; z-index:100 }
.date_boxinner{float:left; position:relative; width:249px; padding:0px 0px 0px 16px; height:77px; float:left; border:1px #91cfeb solid; background:url(../images/date_bg.png) repeat-x top;}
.date_heading{float:left; width:100%; font-size:14px; color:#FFFFFF; padding:7px 0px 9px 2px; }
.date_input{float:left;width:67px; height:15px; padding:6px 5px 4px 5px; border:1px #dcdcdc solid; border-radius:5px; -webkit-border-radius:5px; background:#FFFFFF; }
.text_input{float:left;width:111px; height:15px; padding:6px 5px 4px 5px; border:1px #dcdcdc solid; border-radius:5px; -webkit-border-radius:5px; background:#FFFFFF; margin-left:3px; }
.time_input{width:57px; float:right; margin-right:13px; }
.date_input input{background:none; border:0px; outline:0px; width:100%; font-size:11px; color:#424242;text-align:center } 
.date_icon{float:left; background:url(../images/date_icon.png) no-repeat 0px 0px; width:32px; height:28px; margin-left:6px; }
.text_input input{background:none; border:0px; outline:0px; width:100%; font-size:11px; color:#424242; } 


.form_listing{float:left; width:100%; float:left; padding:0px 0px 10px 0px;}
.form_listing ul{float:left; width:100%; float:left;}
.form_listing ul.comman_fild{/*background:#d8d8db; */padding:5px 0px 0px 0px;}
.form_listing ul.section2{/*border-bottom:1px #d1d2d4 solid;  padding-bottom:5px;*/}
.form_listing ul.section3{/*border-top:1px #f1f1f4 solid; padding-top:5px;*/}

.form_listing ul li{float:left; width:100%; float:left; padding:4px 0px;}
.form_name{float:left; width:111px; padding:8px 0px 0px 17px; font-size:13px; color:#242525;}
.select_fild{background:url(../images/rsz_select_bg.png) no-repeat 0px 0px; width:76px; height:18px; padding:10px 8px 6px 6px; float:left; *background:none; *width:84px; *margin-left:-3px;}
.select_fild select{background:none; font-size:11px; color:#424242; border:0px; width:100%; line-height:18px; outline:0px; float:left; }
select.custom{background:none; font-size:11px; color:#424242; border:0px; width:auto; line-height:18px; outline:0px; float:left; border:1px solid #ccc; margin-top:2px; padding:6px 4px 4px 4px; border-radius:5px; -webkit-border-radius:5px; }
.dob_input{float:left;width:76px; height:15px; padding:6px 5px 4px 5px; border:1px #dcdcdc solid; border-radius:5px;-webkit-border-radius:5px; background:#FFFFFF; margin-left:3px; }
.dob_input input{background:none; border:0px; outline:0px; width:100%; font-size:11px; color:#424242; text-align:center } 
/*******************right part css****************/
.right_part{float:right; border-radius:0px 6px 0px 0px;-webkit-border-radius:0px 6px 0px 0px; padding:10px 0px 10px 28px; background:#fff url(../images/content_bg.png) repeat-x top left; width:687px; border:1px #fff solid; z-index:1;}
.table_box{width:320px; float:left; padding-bottom:20px;}
.table_box h2{color:#0c638a; font-size:20px; float:left; width:100%; padding:3px 0px 10px 0px; }
/*************table list**********************/
.table_list{width:322px; float:left; border:1px #cdd1de solid; background:#FFFFFF; border-radius:5px; -webkit-border-radius:5px;}
.table_list ul{float:left; width:100%; }
.table_list ul li{width:100%; float:left;}
.table_list ul.table_header{ background:url(../images/table_list_topbg.png) repeat-x top left; height:37px; border-radius:5px 5px 0px 0px;-webkit-border-radius:5px 5px 0px 0px; border:1px #fff solid; border-bottom:1px #cdd1de solid; width:320px; }
.table_list ul.table_header li span{padding:13px 0px 0px 0px; height:24px; text-align:center; border-right:1px #f2f3f6 solid; border-left:1px #d2d6e1 solid; float:left; font-weight:bold; color:#262626; font-size:11px; }
.table_list ul.table_header li span.number{width:33px; border-left:0px;}
.table_list ul.table_header li span.prefix{width:46px;}
.table_list ul.table_header li span.code{width:53px; }
.table_list ul.table_header li span.cof{width:48px;}
.table_list ul.table_header li span.description{width:auto; border-right:0px; text-align:left; padding-left:4px; }

.table_list ul.table_content{color:#3e3e3e;  background:#eff2f8 url(../images/table_listing_contentbg.jpg) repeat-x top left; border-radius:0px 0px 0px 5px; -webkit-border-radius:0px 0px 0px 5px ; border:1px #fff solid; border-top:0px; border-bottom:0px; border-right:0px; width:321px; height:355px; overflow:scroll; overflow-x:hidden }

.table_list ul.table_content li span{padding:9px 0px; text-align:center; border-right:1px #f2f3f6 solid; border-left:1px #d2d6e1 solid; float:left;font-size:11px;}
.table_list ul.table_content li span.number{width:33px; border-left:0px;}
.table_list ul.table_content li span.prefix{width:46px;}
.table_list ul.table_content li span.code{width:53px; text-transform:uppercase;}
.table_list ul.table_content li span.cof{width:48px;}
.table_list ul.table_content li span.description{width:auto; border-right:0px; text-align:left; padding-left:4px; }
.marl20{margin-left:20px; }

/*************table list end**********************/
.table_list ul.table2_header{ background:url(../images/table_list_topbg.png) repeat-x top left; height:37px; border-radius:5px 5px 0px 0px;-webkit-border-radius:5px 5px 0px 0px; border:1px #fff solid; border-bottom:1px #cdd1de solid; width:320px; }
.table_list ul.table2_header li span{padding:13px 0px 0px 0px; height:24px; text-align:center; border-right:1px #f2f3f6 solid; border-left:1px #d2d6e1 solid; float:left; font-weight:bold; color:#262626; font-size:11px; }
.table_list ul.table2_header li span.number{width:33px; border-left:0px;}
.table_list ul.table2_header li span.code{width:61px;} 
.table_list ul.table2_header li span.date{width:80px;}
.table_list ul.table2_header li span.description{width:auto; border-right:0px; text-align:left; padding-left:10px; }

.table_list ul.table2_content{color:#3e3e3e; background:#eff2f8 url(../images/table_listing_contentbg.jpg) repeat-x top left; border-radius:0px 0px 0px 5px; -webkit-border-radius:0px 0px 0px 5px; border:1px #fff solid; border-top:0px; border-bottom:0px; border-right:0px; width:321px; height:355px; overflow:scroll; overflow-x:hidden }
.table_list ul.table2_content li span{padding:9px 0px; text-align:center; border-right:1px #f2f3f6 solid; border-left:1px #d2d6e1 solid; float:left;font-size:11px;}
.table_list ul.table2_content li span.number{width:33px; border-left:0px;} 	
.table_list ul.table2_content li span.code{width:61px;}
.table_list ul.table2_content li span.date{width:80px;}
.table_list ul.table2_content li span.date input{width:66px;}
.table_list ul.table2_content li span.description{width:auto; border-right:0px; text-align:left; padding-left:10px; }
.button{border-radius:5px; border:1px #adadad solid; float:left; margin-right:10px;}
.button span{border:1px #f2f2f2 solid;border-radius:5px; float:left;background:url(../images/button_bg.jpg) repeat-x top left;background-size: contain} 
.button span a{background:url(../images/button_arrow.png) no-repeat right center; float:left;  font-size:15px; color:#000; padding:4px 27px 5px 13px;}
.button:hover{border-radius:5px; border:1px #000 solid; float:left;}
.button:hover span{border:1px #9c9c9c solid;border-radius:5px; float:left;background:url(../images/button_bgho.jpg) repeat-x top left;background-size: contain} 
.button:hover span a{background:url(../images/button_arrowho.png) no-repeat right center; float:left;  font-size:15px; color:#fff; padding:4px 27px 5px 13px;}
/*.button_desc{border-radius:5px; border:1px #adadad solid; float:left; margin-right:10px;}*/
.button_desc{border-radius:5px; border:1px #adadad solid; float:left; margin-right:10px; margin-top:10px;}
.button_desc span{border:1px #f2f2f2 solid;border-radius:5px; float:left;background:url(../images/back_coding_bg.png) repeat-x top left;} 
.button_desc span a{background:url(../images/button_arrow.png) no-repeat right center; float:left;  font-size:15px; color:#000; padding:4px 27px 5px 13px; cursor:default;}

.footer_band{width:100%; float:left; background:url(../images/footer_band.jpg) repeat-x top; height:41px; }
.back_btn{float:left; margin-top:1px; }
.back_btn img{ margin-left:-12px; }
.next_btn{float:right; /*border:1px #ff9200 solid;*/ margin-top:1px; position:relative;}
.next_btn img{ margin-right:-12px; }
.next_btn span{float:left; border:1px #ffe882 solid; background:url(../images/back_coding_bg.png) repeat-x top;} 
.next_btn span a{float:left; padding:0px 25px 0px 10px; font-size:13px; color:#3f3e3e; font-weight:bold; height:34px; line-height:34px;  }
.next_btn span a em.btn_rightco{background:url(../images/back_coding_rightco.png) no-repeat 0px 0px; width:35px; height:38px; position:absolute; right:-14px; top:-1px} 

/*********My Css Start***************/
.loginlabel{position: absolute; margin-top: 10px; font-size: 15px; color: #999; display: block; cursor:text; *position:none}
.message{font-size:14px; width:611px; font-weight:bold; min-height:20px;float:left; clear:both; position:absolute; top:19%; margin-left:42px}
.error{/*color:#F89728;*/ color:red}
.success{color:green;}
.login_fild ul li a{ color:#FFF; text-decoration:none; font-size:14px}
.login_fild ul li a:hover{ text-decoration:underline;}
.login_subheader{ color:#FFF; font-size:14px; font-weight:bold; margin-top:-20px; margin-bottom:20px; width:283px}
.fontnormal{ font-weight:normal;}
.full_part{float:right; border-radius:6px 6px 0px 0px;-webkit-border-radius:6px 6px 0px 0px; -webkit-border-top-left-radius:6px; -webkit-border-top-right-radius: 6px;  padding:10px 0px 10px 28px; background:#fff url(../images/content_bg.png) repeat-x top left; width:958px; border:1px #fff solid; z-index:1; min-height:400px}
.clear {clear:both;}
.welcometext{ font-size:18px;}
/* Menu */
div.dropdown {
color: #555;
margin: 3px -22px 0 0;
width: 143px;
position: relative;
height: 17px;
text-align:left;
}
div.submenu
{
position: absolute;
top: -14px;
left: -14px;
z-index: 100;
width: 135px;
display: none;
margin-left: 10px;
padding: 40px 0 5px;
text-align:right;
}

.dropdown  li a {
   
    color: #555555;
    display: block;
    font-family: arial;
    font-weight: bold;
    padding: 6px 11px;
  cursor: pointer;
text-decoration:none;
}

.dropdown li a:hover{
    background:#FF6900;
    color: #FFFFFF;
    text-decoration: none;
    
}
a.account {
font-size: 15px;
line-height: 16px;
color: #FFF;
position: absolute;
z-index: 110;
display: block;
padding: 11px 0 0 11px;
height: 28px;
min-width: 325px;
margin: -11px 0 0 -205px;
text-decoration: none;
cursor:pointer;
}
.root
{
list-style:none;
margin:0px;
padding:0px;
font-size: 11px;
padding: 11px 0 5px 0px;
border-top:1px solid #dedede;
*border:1px solid #dedede;
background: #fff;
-webkit-border-bottom-left-radius: 6px;
-webkit-border-bottom-right-radius: 6px;
border-radius: 0px 0px 6px 6px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.45);
-webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.45);
width:134px;
*width:134px;
}
#first{
	height:27px;margin-top:-14px;padding-top:13px; min-width:115px; text-align:right;
}
.uploadfile{
	float:left;
}
.filebtn{
	/*position: relative;
   width: 100px;
   padding: 10px;
   -webkit-border-radius: 5px;
   border-radius: 5px;
   border: 1px solid #ccc; 
   text-align: center;
   cursor:pointer;
   float:left;
   background:url("../images/footer_band.jpg") repeat-x scroll center -3px transparent;
   font-size:14px;
   box-shadow:3px 3px 4px #dfdfdf;
   -webkit-box-shadow:3px 3px 4px #dfdfdf;*/
}
.fld{
	float:left;
}
.padlft15{
	padding-left:15px;
}
input.glossybtn{
	position: relative;
   width: 100px;
   padding: 9px;
   -webkit-border-radius: 5px;
   border-radius: 5px;
   border: 1px solid #ccc; 
   text-align: center;
   cursor:pointer;
   float:left;
   background:url("../images/footer_band.jpg") repeat-x scroll center -3px transparent;
   font-size:14px;
   box-shadow:3px 3px 4px #dfdfdf;
   -webkit-box-shadow:3px 3px 4px #dfdfdf;
   color:#535353;
}
.newmsg
{
	font-size:14px;
	width:100%;
	top:14%;
	min-height:30px;
}
.typelabel{
	position: absolute; margin-top: -20px; font-size: 12px; color: #999; display: block; *position:none; margin-left:15px; *float:left;
}
.alink { color:#0C638A; font-size:14px;text-decoration:none;}
.alink:hover { color:#0C638A; font-size:14px;text-decoration:underline;}
.padlft100{ padding-left:100px;}

/*.table_list_coding{width:926px; float:left; border:1px #cdd1de solid; background:#FFFFFF; border-radius:5px; -webkit-border-radius:5px;}*/
.table_list_coding{width:929px; float:left; border:1px #cdd1de solid; background:#FFFFFF; border-radius:5px; -webkit-border-radius:5px;}
.table_list_coding ul{float:left; width:100%; }
.table_list_coding ul li{width:100%; float:left;}
/*.table_list_coding ul.table_header{ background:url(../images/table_list_topbg.png) repeat-x top left; height:37px; border-radius:5px 5px 0px 0px;-webkit-border-radius:5px 5px 0px 0px; border:1px #fff solid; border-bottom:1px #cdd1de solid; width:924px; }*/
.table_list_coding ul.table_header{ background:url(../images/table_list_topbg.png) repeat-x top left; height:37px; border-radius:5px 5px 0px 0px;-webkit-border-radius:5px 5px 0px 0px; border:1px #fff solid; border-bottom:1px #cdd1de solid; width:927px; }
.table_list_coding ul.table_header li span{padding:13px 0px 0px 0px; height:24px; text-align:left; border-right:1px #f2f3f6 solid; border-left:1px #d2d6e1 solid; float:left; font-weight:bold; color:#262626; font-size:11px; }
.table_list_coding ul.table_header li span.viewedit{width:50px; border-left:0px; padding-left: 10px;}
.table_list_coding ul.table_header li span.umrnnumber{width:120px; padding-left: 10px;}
.table_list_coding ul.table_header li span.umrnnumber a{text-decoration:underline; color:#262626;}
.table_list_coding ul.table_header li span.admissionnumber{width:100px; padding-left: 10px;}
.table_list_coding ul.table_header li span.admissionnumber a{text-decoration:underline; color:#262626;}
.table_list_coding ul.table_header li span.status{width:90px; padding-left: 10px;}
.table_list_coding ul.table_header li span.status a{text-decoration:underline; color:#262626;}
.table_list_coding ul.table_header li span.adminssiondate{width:150px; padding-left: 10px;}
.table_list_coding ul.table_header li span.adminssiondate a{text-decoration:underline; color:#262626;}
.table_list_coding ul.table_header li span.dischargedate{width:150px; padding-left: 10px;}
.table_list_coding ul.table_header li span.dischargedate a{text-decoration:underline; color:#262626;}
.table_list_coding ul.table_header li span.drg{width:auto; border-right:0px; text-align:left; padding-left:10px; }

/*.table_list_coding ul.table_content{ background:#eff2f8 url(../images/table_listing_contentbg.jpg) repeat-x top left; border-radius:0px 0px 0px 5px; -webkit-border-radius:0px 0px 0px 5px ; border:1px #fff solid; border-top:0px; border-bottom:0px; border-right:0px; width:924px; height:352px; overflow:scroll; overflow-x:hidden;color:#3e3e3e; }*/
.table_list_coding ul.table_content{ background:#eff2f8 url(../images/table_listing_contentbg.jpg) repeat-x top left; border-radius:0px 0px 0px 5px; -webkit-border-radius:0px 0px 0px 5px ; border:1px #fff solid; border-top:0px; border-bottom:0px; border-right:0px; width:927px; height:352px; overflow:scroll; overflow-x:hidden;color:#3e3e3e; }
.table_list_coding ul.table_content li span{padding:9px 0px; text-align:left; border-right:1px #f2f3f6 solid; border-left:1px #d2d6e1 solid; float:left; font-size:11px;}
.table_list_coding ul.table_content li span.viewedit,.table_list_coding ul.table_content li span.vt{width:50px; border-left:0px; padding-left: 10px;}
.table_list_coding ul.table_content li span.umrnnumber,.table_list_coding ul.table_content li span.un{width:120px; padding-left: 10px;}
.table_list_coding ul.table_content li span.admissionnumber,.table_list_coding ul.table_content li span.an{width:100px; padding-left: 10px;}
.table_list_coding ul.table_content li span.status,.table_list_coding ul.table_content li span.st{width:90px; padding-left: 10px;}
.table_list_coding ul.table_content li span.adminssiondate,.table_list_coding ul.table_content li span.ad{width:150px; padding-left: 10px;}
.table_list_coding ul.table_content li span.dischargedate,.table_list_coding ul.table_content li span.dd{width:150px; padding-left: 10px;}
.table_list_coding ul.table_content li span.drg{width:auto; border-right:0px; text-align:left; padding-left:10px; }
.table_list_coding ul.table_content li.data:hover{
	background-color:#0978AB;
	color:#FFF;
	cursor:pointer;
	box-shadow:0px 0px 4px #FF6900;
	-webkit-box-shadow:0px 0px 4px #FF6900;
}
.table_list_coding ul.table_content li.data:hover a{
	color:#FF6900;
}

#finddataset_search{
	list-style: none outside none; 
	position: absolute; 
	padding: 5px; 
	width: 167px; 
	border: 1px solid #dfdfdf; 
	line-height: 20px; 
	background: #FFF; 
	margin-top: -3px;
	*margin-top: 27px;
	*margin-left: -188px;
	*width: 173px; 
}
#finddataset_search li{
	cursor:pointer;
}
#finddataset_search li:hover{
	background:#efefef;
}
.div_left { float:left; width:100px; text-align:right; padding:10px 20px 10px 10px; }
.div_right { float:left; width:692px; padding:5px; }
.diagtext{ border:1px solid #FF6900; margin-top:-2px }
.rightmain{
	width:310px; font-size:14px; text-align:center; font-weight:bold; padding:5px;
}
.rightsubmain{
	width:320px; font-size:12px;
}
.leftmain{
	width:140px; margin-top:6px; min-height:20px;
}
.rightpart{
	width:150px; padding-left:10px;
}
.table_list_compare{width:420px; float:left; border:1px #cdd1de solid; background:#FFFFFF; border-radius:5px; -webkit-border-radius:5px;}
.table_list_compare ul{float:left; width:100%; }
.table_list_compare ul li{width:100%; float:left;}
.table_list_compare ul.table_header{ background:url(../images/table_list_topbg.png) repeat-x top left; height:37px; border-radius:5px 5px 0px 0px;-webkit-border-radius:5px 5px 0px 0px; border:1px #fff solid; border-bottom:1px #cdd1de solid; width:418px; }
.table_list_compare ul.table_header li span{padding:13px 0px 0px 0px; height:24px; text-align:center; border-right:1px #f2f3f6 solid; border-left:1px #d2d6e1 solid; float:left; font-weight:bold; color:#262626; font-size:11px; }
.table_list_compare ul.table_header li span.number{width:33px; border-left:0px;}
.table_list_compare ul.table_header li span.prefix{width:46px;}
.table_list_compare ul.table_header li span.code{width:60px;}
.table_list_compare ul.table_header li span.cof{width:48px;}
.table_list_compare ul.table_header li span.proccode{width:80px;}
.table_list_compare ul.table_header li span.date{width:70px;}
.table_list_compare ul.table_header li span.description{width:auto; border-right:0px; text-align:left; padding-left:10px; }

.table_list_compare ul.table_content{ background:#eff2f8 url(../images/table_listing_contentbg.jpg) repeat-x top left; border-radius:0px 0px 0px 5px; -webkit-border-radius:0px 0px 0px 5px ; border:1px #fff solid; border-top:0px; border-bottom:0px; border-right:0px; width:418px; height:352px; overflow:scroll; overflow-x:hidden;color:#3e3e3e;  }

.table_list_compare ul.table_content li span{padding:9px 0px; text-align:center; border-right:1px #f2f3f6 solid; border-left:1px #d2d6e1 solid; float:left;font-size:11px; height:18px}
.table_list_compare ul.table_content li span.number{width:33px; border-left:0px;}
.table_list_compare ul.table_content li span.prefix{width:46px;}
.table_list_compare ul.table_content li span.code{width:60px;}
.table_list_compare ul.table_content li span.cof{width:48px;}
.table_list_compare ul.table_content li span.proccode{width:80px;}
.table_list_compare ul.table_content li span.date{width:70px;}

.table_list_error{width:210px; float:left; border:1px #cdd1de solid; background:#FFFFFF; border-radius:5px; -webkit-border-radius:5px;}
.table_list_error ul{float:left; width:100%; }
.table_list_error ul li{width:100%; float:left;}
.table_list_error ul.table_header{ background:url(../images/table_list_topbg.png) repeat-x top left; height:37px; border-radius:5px 5px 0px 0px;-webkit-border-radius:5px 5px 0px 0px; border:1px #fff solid; border-bottom:1px #cdd1de solid; width:208px; }
.table_list_error ul.table_header li span{padding:13px 0px 0px 0px; height:24px; text-align:center; border-right:1px #f2f3f6 solid; border-left:1px #d2d6e1 solid; float:left; font-weight:bold; color:#262626; font-size:11px; }
.table_list_error ul.table_header li span.number{width:33px; border-right:0px;}
.table_list_error ul.table_header li span.error{width:130px; border-left:0px;}

.table_list_error ul.table_content{ background:#eff2f8 url(../images/table_listing_contentbg.jpg) repeat-x top left; border-radius:0px 0px 0px 5px; -webkit-border-radius:0px 0px 0px 5px ; border:1px #fff solid; border-top:0px; border-bottom:0px; border-right:0px; width:208px; height:152px; overflow:scroll; overflow-x:hidden }

.table_list_error ul.table_content li span{padding:9px 0px; text-align:center; border-right:1px #f2f3f6 solid; border-left:1px #d2d6e1 solid; float:left;color:#3e3e3e; font-size:11px; height:18px}
.table_list_error ul.table_content li span.number{width:33px;  border-right:0px;}
.table_list_error ul.table_content li span.error{width:130px;  border-left:0px;}
.codedropdownul li{ cursor:pointer;}
.codedropdown ul li:hover{ background-color:#efefef;}
/*********My Css End***************/
.table_list_big{width:926px; float:left; border:1px #cdd1de solid; background:#FFFFFF; border-radius:5px; -webkit-border-radius:5px;}
.table_list_big ul{float:left; width:100%; }
.table_list_big ul li{width:100%; float:left;}
.table_list_big ul.table_header{ background:url(../images/table_list_topbg.png) repeat-x top left; height:37px; border-radius:5px 5px 0px 0px;-webkit-border-radius:5px 5px 0px 0px; border:1px #fff solid; border-bottom:1px #cdd1de solid; width:924px; }
.table_list_big ul.table_header li span{padding:13px 0px 0px 0px; height:24px; text-align:left; border-right:1px #f2f3f6 solid; border-left:1px #d2d6e1 solid; float:left; font-weight:bold; color:#262626; font-size:11px; }
.table_list_big ul.table_header li span.umrnnumber{width:170px; border-left:0px; padding-left: 10px;}
.table_list_big ul.table_header li span.admissionnumber{width:170px; padding-left: 10px;}
.table_list_big ul.table_header li span.adminssiondate{width:170px; padding-left: 10px;}
.table_list_big ul.table_header li span.dischargedate{width:170px; padding-left: 10px;}
.table_list_big ul.table_header li span.drg{width:auto; border-right:0px; text-align:left; padding-left:10px; }

.table_list_big ul.table_content{ background:#eff2f8 url(../images/table_listing_contentbg.jpg) repeat-x top left; border-radius:0px 0px 0px 5px; -webkit-border-radius:0px 0px 0px 5px ; border:1px #fff solid; border-top:0px; border-bottom:0px; border-right:0px; width:924px; height:341px; overflow:scroll; overflow-x:hidden }
.table_list_big ul.table_content li span{padding:9px 0px; text-align:left; border-right:1px #f2f3f6 solid; border-left:1px #d2d6e1 solid; float:left;color:#3e3e3e; font-size:11px;}
.table_list_big ul.table_content li span.umrnnumber{width:170px; border-left:0px; padding-left: 10px;}
.table_list_big ul.table_content li span.admissionnumber{width:170px; padding-left: 10px;}
.table_list_big ul.table_content li span.adminssiondate{width:170px; padding-left: 10px;}
.table_list_big ul.table_content li span.dischargedate{width:170px; padding-left: 10px;}
.table_list_big ul.table_content li span.drg{width:auto; border-right:0px; text-align:left; padding-left:10px; }
.floatleft{
	float: left;
}
.textboxclass
{
border:1px solid #dfdfdf;
border-radius:5px;
-moz-border-radius:5px; /* Firefox 3.6 and earlier */
-webkit-border-radius:5px;
height: 21px;
padding-top: 2px;
}
.textboxclass_disabled
{
border:1px solid #dfdfdf;
border-radius:5px;
-moz-border-radius:5px; /* Firefox 3.6 and earlier */
-webkit-border-radius:5px;
height: 21px;
padding-top: 2px;
background-color:#efefef;
}

input.glossybtnsmall{
	position: relative;
   width: 100px;
   padding: 4px;
   -webkit-border-radius: 5px;
   border-radius: 5px;
   border: 1px solid #ccc; 
   text-align: center;
   cursor:pointer;
   float:left;
   background:url("../images/footer_band.jpg") repeat-x scroll center -3px transparent;
   font-size:14px;
   box-shadow:3px 3px 4px #dfdfdf;
   -webkit-box-shadow:3px 3px 4px #dfdfdf;
   color:#535353;
   *border:0px none;
}
input[type=submit],
input[type=reset],
input[type=button]
{
   *filter:chroma(color=#000000); 
}
select{*border:0px none;}
.black_overlay{
	display: none;
	position: fixed;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}
.white_content {
	display: none;
	position: fixed;
	top: 50%;
	left: 50%;
	width: 500px;
	min-width:460px;
	height: 400px;
	padding-top:10px;
	border: 8px solid #0AA1F0;
	border-radius:5px;
	background-color: white;
	z-index:1002;
	overflow-y: auto;
	overflow-x: hidden;
	min-height:340px;
	margin:-200px 0 0 -250px;
	*height: 53%;
}
.selectboxclass
{
border:1px solid #dfdfdf;
border-radius:5px;
-moz-border-radius:5px; /* Firefox 3.6 and earlier */
-webkit-border-radius:5px;
height: 30px;
width:275px;
padding: 5px;
}
.selectboxclass_auto
{
border:1px solid #dfdfdf;
border-radius:5px;
-moz-border-radius:5px; /* Firefox 3.6 and earlier */
-webkit-border-radius:5px;
height: 30px;
width:auto;
padding: 5px;
}

.rightmain_print{
	width:610px; font-size:14px; text-align:center; font-weight:bold; padding:5px;
}
.rightsubmain_print{
	width:620px; font-size:12px;
}
.leftmain_print{
	width:240px; margin-top:6px; min-height:20px;
}
.rightpart_print{
	width:290px; padding-left:10px; text-align:center;
}
.table_content li span.code input{ width:47px; text-transform:uppercase;}
select{
	*margin-top:-3px;
}
.compareheader{
	padding: 5px; 
	border-left: 1px solid #dfdfdf; 
	border-right: 1px solid #dfdfdf; 
	border-top: 1px solid #dfdfdf; 
	border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	width: 140px; 
	margin-bottom: -5px; 
	background: url("../images/menu_bg.png") repeat-x scroll center top #E8EAEE;
	margin-left:5px;
}
.table_content li .codedropdown li{ height:auto; color:#3E3E3E;}
.table2_content li .codedropdown li{ height:auto;color:#3E3E3E;}
.smallclear{ clear:both; height:10px; }
.alertmessage{font-size:13px; width:596px;min-height:20px;float:left; clear:both; position:absolute; top:5%;  margin-left:45px; padding:5px;border:1px solid #ECE3A6; background-color:#FFFFCC; color:#333; border-radius:5px;-webkit-border-radius:5px;}
.datastatusactive { font-weight:bold; color:green; text-decoration:underline; }
.datastatusactive:hover { color:#FF6900; text-decoration:underline; }
.datastatusinactive{ font-weight:bold; color:#FF6900; text-decoration:underline; }
.datastatusinactive:hover{ color:#FF6900; text-decoration:underline; }
#hdfcomparison .leftmain{width:240px; margin-top:6px; min-height:20px;}
#hdfcomparison .rightmain{width:610px; font-size:14px; text-align:center; font-weight:bold; padding:5px;}
#hdfcomparison .rightsubmain{width:620px; font-size:12px;}
#hdfcomparison .rightpart{width:300px; padding-left:10px;}

input.glossybtnsmall_blue{
	position: relative;
   width: 100px;
   padding: 4px;
   -webkit-border-radius: 5px;
   border-radius: 5px;
   border: 1px solid #0978AB; 
   text-align: center;
   cursor:pointer;
   float:left;
   background:#0978AB;
   font-size:14px;
   box-shadow:3px 3px 4px #999;
   -webkit-box-shadow:3px 3px 4px #999;
   color:#FFFFFF;
   *border:0px none;
   height:33px;
}
input.glossybtnsmall_green{
	position: relative;
   width: 100px;
   padding: 4px;
   -webkit-border-radius: 5px;
   border-radius: 5px;
   border: 1px solid #009439; 
   text-align: center;
   cursor:pointer;
   float:left;
   background:#009439;
   font-size:14px;
   box-shadow:3px 3px 4px #999;
   -webkit-box-shadow:3px 3px 4px #999;
   color:#FFFFFF;
   *border:0px none;
   height:33px;
}
input.glossybtnsmall_blue:disabled{ color:#CCC; }
#comment_div,#edit_comm_link,#add_comm_link{ display:none; }
#overlay {
  position: fixed;
  height: 100%;
  width: 100%;
  z-index: 1000000;
	background-color: #CCC;
	-moz-opacity: 0.2;
	opacity:.20;
	filter: alpha(opacity=20);
}
.printpage h2{color:#0c638a; font-size:20px; float:left; width:100%; padding:3px 0px 10px 0px; }
.hdfval{ color:green; padding-left:10px; font-size:12px; white-space:pre; }
input#finumrn::-ms-clear {
    display: none;
}
.hdf_err{ float:left; width:100%; margin-left:150px; display:none; color:red; font-size:12px; margin-top:3px; }
input.glossybtnsmall_grey{
	position: relative;
   width: 100px;
   padding: 4px;
   -webkit-border-radius: 5px;
   border-radius: 5px;
   border: 1px solid grey; 
   text-align: center;
   cursor:pointer;
   float:left;
   background:grey;
   font-size:14px;
   box-shadow:3px 3px 4px #999;
   -webkit-box-shadow:3px 3px 4px #999;
   color:#FFFFFF;
   *border:0px none;
   height:33px;
}
input.glossybtnsmall_grey:disabled{ color:#FFFFFF; }
#beforecompletetxt{ color:#0978AB; }
.log_btn{ background: orange; width:55px; border:2px solid #FF6900; font-size:11px; color:#FFF; height:22px; cursor:pointer; text-align:center; padding:1px; }
.redgrid{ background-color:#DE465D; color:#FFF; } /*ED4247, FF7878 */
select.auditselect{width:100px; background:#FFF; width:124px; margin-left:3px; }
.rowselect{background:#ADDFFF !important; }
.hidden{ display:none; }
.strikethrough{ text-decoration: line-through; }
.comparespancss{border: 0px none !important; width: 100% !important; padding: 0px !important; height: auto !important;}
.comparespancssdoube{ border: 0px none !important; padding: 0px !important; height: auto !important; width:50%;}
.comparespancssdoube a{ margin:3px 0 0 4px; float:left;}
#drgerror{ width:530px !important; height:360px !important; margin:-180px 0 0 -265px !important; }
.header_menu ul li.lastli{ margin-right:0; }
.legenddiv{width:565px;color: #535353; font-family: Tahoma,'Trajan Pro'; font-size: 14px;  margin-top:60px;}
.legend_ul,.legend_ul li{ list-style:disc;}

.clear1 {clear: both;height: 6px;}
.glossybtnsmall_a{
   width: 100px;
   padding: 4px;
   -webkit-border-radius: 5px;
   border-radius: 5px;
   border: 1px solid #ccc; 
   text-align: center;
   cursor:pointer;
   float:left;
   background:url("../images/footer_band.jpg") repeat-x scroll center -3px transparent;
   font-size:14px;
   box-shadow:3px 3px 4px #dfdfdf;
   -webkit-box-shadow:3px 3px 4px #dfdfdf;
   color:#535353;
   *border:0px none;
}
.glossybtnsmall_a:hover{ color:#535353 }
.home_copyright{ text-align: center; margin-left: 42px; width: 611px; position: absolute; color: #999; font-size: 11px; bottom:-20px }
.inner_copyright{text-align: left; color: #999; font-size: 11px; width:988px; margin:5px auto 0 auto; display:table; }
.note{color: #0AA1F0; padding-top:5px; width:250px;}
a.select_all{ color:#0AA1F0; cursor:pointer; padding-left:5px; font-size:13px;}
a.select_all:hover{ text-decoration:underline; }
.corderid{color: green;float: left;font-size: 14px; margin-top: -37px;position: relative;width: 100%;text-align:right;}

.table_list_coding ul.alldetaset li span{height:34px;}
.alldetaset{height:47px!important;}
.table_list_compare ul.table_content li span{padding:9px 0px; text-align:center; border-right:1px #f2f3f6 solid; border-left:1px #d2d6e1 solid; float:left;font-size:11px; height:18px}
.table_list_compare ul.table_content li span.number1{width:33px; border-left:0px;}
.table_list_compare ul.table_content li span.prefix1{width:46px;}
.table_list_compare ul.table_content li span.code1{width:60px;}
.table_list_compare ul.table_content li span.cof1{width:48px;}
.table_list_compare ul.table_content li span.proccode1{width:80px;}
.table_list_compare ul.table_content li span.date1{width:70px;}

.fields_reports_div{width:50%;display:table;float: left}
.fields_reports_div .fld:first-child{line-height: 6px;}
.fields_reports_div .fld:nth-child(2){width:300px; padding:3px; font-weight:bold}
.hightauto{height:auto!important;}
.filerspaninput{width:68px;float:left;font-size:12px;}

.filerform span {float:left;margin-right:67px;}
.filerform span a{float:right;}
.filerform span label{float:left;line-height:24px;margin-right:10px;min-width:97px;}

.table_list_coding ul.table_content li span.colflag{ width:40px; }
.table_list_coding ul.table_content li span.columrn{ width:100px; }
.table_list_coding ul.table_content li span.colstatus,.table_list_coding ul.table_content li span.coladm,.table_list_coding ul.table_content li span.coldis{ width:75px; }
.table_list_coding ul.table_content li span.colaud{ width:150px; }
.table_list_coding ul.table_content li span.coladt{ width:80px; }
.table_list_coding ul.table_content li span.coldrg{ width:50px; }
.table_list_coding ul.table_content li span.colflag2{width:30px;}
.table_list_coding ul.table_content li span.colurn,.table_list_coding ul.table_content li span.colsts2,.table_list_coding ul.table_content li span.coladm2,.table_list_coding ul.table_content li span.coldis2{ width:70px; }
.table_list_coding ul.table_content li span.colhdf2{width:60px;}




/*R21*/
.table_list_coding ul.table_content li span.colhdf2{width: 65px;}
.table_list_coding ul.table_header li span.coder{padding-left: 10px;}
.table_list_coding ul.table_content li span.colaud{width: 130px;}
.table_list_coding ul.table_content li span.hdf{width: 65px;}
.table_list_coding ul.table_header li span.admissionnumber{width: 75px;}
.table_list_coding ul.table_content li span.coder{width: 65px;}
.table_list_coding ul.table_content li span.admissionnumber, .table_list_coding ul.table_content li span.an{width: 75px;}
.table_list_coding ul.table_content li span.coldrg{width: 38px;}
.table_list_coding ul.table_header li span.coldrg{text-align: center;   width: 48px;}
.table_list_coding ul.table_header li span.collos a{text-decoration:underline; color:#262626;}
.table_list_coding ul.table_header li span.coldrg a{text-decoration:underline; color:#262626;}
.table_list_coding ul.table_header li span.coder a{text-decoration:underline; color:#262626;}

.table_list_coding ul.table_content li span.collos{width:45px;padding-left: 0px;text-align: center; }
.table_list_coding ul.table_header li span.collos{width:35px; padding-left: 10px;}
.table_list_coding ul.table_content li span.audited{width: 70px;}
.inactivewapper{float: left; margin-right: 41px; margin-top: 11px;}
.inactivewapper input{
	float: left;
    margin-top: 0;
}
.episode_list{
	width: 987px;
	margin-left:-30px;

}
.episode_list ul.table_header,.episode_list ul.table_content{

	width: 986px;
}
.dataset_errorlist{width: 100%;padding-top: 5px;}
.dataset_errorlist_note{margin-top: 10px; border-top: 1px solid rgb(204, 204, 204); width: 96%;}
#percoder{font-weight: bold;}
.width90{width: 90px!important;}
.dataset_errorlist > ul{min-height: 100px;}
#qrCode {float: left; margin: -12px 12px 12px -12px;}
.twoFAContainer {float:left;width:100%;}
.twoFAContainer label {font-size: 14px; padding-right: 20px;}
.twoFAContainer p {padding-bottom: 10px;}

div#twoFAContainer #qrCode {
	float: left;
	padding: 10px;
}
div#twoFAContainer #qrForm {
	padding-top: 10px;
}
div#twoFAContainer #qrForm input {
	margin-bottom: 10px;
}
#enable2FA, #disable2FA, #enableAPIKey, #disableAPIKey, #settingsModules .error, #enabledAPIKey {
	display: none;
}
#twoFAError {
	color: #f00;
}
#twoFAWrapper {
	display: none;
}

#twoFAContainer .glossybtnsmall{
   margin-top: 20px;
}

span#qrSecret {
   border: 1px solid gray;
   background-color: lightgray;
   padding: 2px;
   margin-right: 4px;
}