@charset "utf-8";

/*****************Default tags*********************/
body{margin:0px;padding:0px;width:100%;  background:#ffffff;  font-family:Tahoma; font-size:12px;}
p, div, form, h1, h2, h3{padding:0px; margin:0px;}
img{border:none; outline:none;}
a{border:none; outline:none; text-decoration:none; color: blue;
    cursor: pointer;}
a:link{border:none; outline:none; text-decoration:none;}
a:hover{border:none; outline:none; text-decoration:none;}
.cleatAll{ clear:both;}
/*table
{
    margin-left:5px; 
    width:99%;
}*/
.gridPager table
{
    margin-left:5px; 
    width:0%;
}
input{ padding:0px;font-size:14px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
}
.bluecolor{ color:#0066FF; font-size:14px;}
.radio
    {
        /* Change width and height */
        width: 1.5em;
        height: 1.5em;       
    }
    
/******************/
.headerGrid{ height:40px; white-space:pre;   vertical-align:middle; font-size:12px; width:40px; color:#FFFFFF; background:url(../images/blueGrid2.png) repeat-x left 

top;}
.itemGrid{  padding-left:5px;}
.headerGrid a:link, .headerGrid a:hover{color: #FFFFFF;}

/******************/
.mainContainer
{
	min-width: 780px;
}


/****************************************************************************************
																				  

HEADER
****************************************************************************************/
 #header{ width:100%; height:60px; margin:0px; padding:0px;}
 #header img{ margin:10px 0 0 0px; padding:0px; position:relative;}
 #header .number { margin:0px 0 0 0px; right:0px; top:10px; text-align:right; position:absolute;height:43px; width:auto; color:#000; font-size:12px; font-weight:normal; padding:8px 0 0 10px; }
 #header .number strong{ color:#6d9109; font-style:normal; font-weight:normal;}
 #header .number em{ color:#FF6600; font-style:normal;}
 #header .number img{ position:relative; margin:0px 0 0 5px; padding:0px; }
 #header p{ background:url(../images/nav-bg.png) left top repeat-x; width:100%; height:40px; list-style:none; position:relative; left:0px; top:80px; text-align:right; 

padding:0px;}
 #header p span.left{ float:left; left:0px; width:9px; height:40px; background:url(../images/nav-left.png) no-repeat left top;}
 #header p span.right{float:right; right:0px; width:11px; height:40px; background:url(../images/nav-right.png) no-repeat right top;}
 #header p img{ margin:8px 0 0 3px; padding:0px; position:relative; width:22px; height:24px;}
 #header p img:hover{ width:24px; height:26px;}
 #header p a{ padding:0 5px 0 0;}
/****************************************************************************************
																				  BODY
****************************************************************************************/
#mainbody { width:100%; margin:0px;  position:relative; }
#mainbody  .leftContiner{ width:16%;   margin:0px; float:left;  /* background: url(../images/left-tab-bg.png) left top repeat-y;*/ border-bottom:#b1bbc3 solid 1px; }
#mainbody  .leftContiner .nav-bg{ position:relative; }
#mainbody  .leftContiner .nav-bg .right2{ background:#FFFFFF url(../images/left-tab2.png) right top no-repeat; width:650px; height:100%; position:absolute; top:0px;  

right:0px; z-index:-500;}
#mainbody  .leftContiner .nav-bg .left2{ background:url(../images/left-tab1.png) left top no-repeat; width:11px;height:100%; position:absolute; top:0px;  left:0px; 

z-index:-500;}
#mainbody  .RightContainer{width:100%;margin:0px; float:left;  margin:0px 0 0 0; }
#mainbody  .RightContainer .headings{ background:url(../images/nav-bg.png) left top repeat-x; width:100%; height:40px; list-style:none; position:relative; left:0px; 

top:0px; text-align:left; padding:0px;}
#mainbody  .RightContainer .headings span{ font-weight:bold; color:#FFFFFF; padding:10px 0 0 3px; float:left;}
#mainbody  .RightContainer .headings span.left{ float:left; left:0px; width:9px; height:40px; background:url(../images/nav-left.png) no-repeat left top;}
#mainbody  .RightContainer .headings span.right{float:right; right:0px; width:11px; height:40px; background:url(../images/nav-right.png) no-repeat right top;}
#mainbody  .RightContainer .contner{ position:relative; margin:10px 0 0 0;}
#mainbody  .RightContainer .contner .heading{ background:url(../images/main-table-bg.png) left top repeat-x; height:36px; position:relative; border:none;}
#mainbody  .RightContainer .contner .heading span.left{background:url(../images/main-table-L.png) left top; height:36px; width:9px; position:absolute; left:0px;}
#mainbody  .RightContainer .contner .heading span.right{background:url(../images/main-table-R.png) left top; height:36px; width:9px; position:absolute; right:0px;}
#mainbody  .RightContainer .contner  h2{ position:absolute; font-weight:bold; top:10px; border:none; padding:0 0 0 10px; color:#000; font-size:12px; font-weight:bold;}
#mainbody  .RightContainer .contner div{ border:#CCCCCC solid 1px; border-top:none;} 
#mainbody  .RightContainer .contner select{ width:120px;height:25px;}
#mainbody  .RightContainer .contner select .BigSelect{ width:180px;}

#mainbody  .RightContainer .contner .select{ width:80px;}
#mainbody  .RightContainer .contner .input{ width:110px;}
/****************************************************************************************
																				 FOOTER
****************************************************************************************/
#mainfotter{width:100%; margin:20px auto 0  auto; padding:0px 0 0 0px; height:45px; position:relative;  background:url(../images/footer.jpg) repeat-x left bottom;}
#mainfotter #fotter{margin:0 auto; padding-left:0px; width:1000px; height:45px;}
#mainfotter #fotter p { color:#CCC;   font-size:11px;  position:absolute;  margin:15px 0 0 4px; padding:0px;}

/****************************************************************************************
																			LEFT MENUS
****************************************************************************************/
ul{ list-style:none; padding:0px; margin:0px; font-size:100%; border:none; }
ul li{ padding:6px 0 3px 0; margin:0px; }
ul li a{color:#666666; padding:10px 0 0 10px;   }
ul.leftNav span{color:#FFF; margin:5px 0 0 5px; font-weight:bold; position:absolute; }
ul.leftSubNav{padding:6px 0 0 0; margin:3px 0 0 0;}
ul li a:hover{font-weight :bold;}

.bsg{ background:url(../images/left-nav.png) repeat-x right top;}
ul.leftNav p.left{ background:url(../images/nav-left-L.png) no-repeat left top; width:6px; height:31px; left:0px; position:absolute; top:0px;}
ul.leftNav p.right{ background:#000 url(../images/nav-left-R.png) no-repeat left top; width:6px; height:31px; right:0px; top:-6px; position:relative; float:right;}
ul.leftNav .dd-icon {	color:#FFFFFF;	cursor: pointer;	background:url(../images/titlebar-active.png) no-repeat  right top;	}
ul.leftNav .dd-open {background:url(../images/titlebar.png) no-repeat   right top;}

/****Label**********/
.labelText
{
    font-weight:bold ;  
    color: #000;
    
    font-size: 100%;
}
sup
{    color: Red;  
}


.PatientData
        {
            border: #6699FF solid 1px;


        }
        
/*****************/
.Total
{
    font-size:18px; 
}        


/*********Buttton*******/

.inputBtn{
	height:21px;
	width:60px;
	border:0px solid #de9810;
	background-image:url(../../Resources/Images/client/save-button_Megneil24032014.png);
	background-position:top left;
	background-repeat:no-repeat;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	padding-bottom:2px;
}
.inputBtnBig
{
	height:21px;
	width:114px;
	border:0px solid #de9810;
	background-image:url(../../Resources/Images/client/save-buttonBig_Megneil_24032014.png);
	background-position:top left;
	background-repeat:no-repeat;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	padding-bottom:2px;
}

.inputBtnBigGeneral
{
	height:21px;
	width:auto;	
	padding:0 8px 0 8px;
	border:1px solid #de9810;
	background:url(../../Resources/Images/client/save-buttonBigGeneral.png) left top repeat-x ;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	padding-bottom:2px;
}

/**********-Button**********/
#gvHealingClassificationWise tr td
{
    color:#737373;
    font-size :12px;
}

#rblDateFilter label
{
    color:#737373;
    font-size :12px;  
}
.PleaseWait
{
 
  width :100px;
  height :100px;  
  text-align:center ;
  position :absolute ;
  top :300px;  
  z-index :9000;    
  left:500px;
    
}

#rblDateFilter label {
    color: #737373;
    font-size: 12px;
    padding: 7px;
}
.Background
{
    background:#DBE5F1;
}



.heading{
         background:url("../images/main-table-bg.png") repeat-x left top;
    border: 0 none;
    height: 36px;
    
    position: relative;}
    
    .heading h2{font-size:14px !important; font-weight:bold; padding:7px 0 0 10px;color:#000000 !important;}
    
    /*#slides ul{ margin:-15px 0 0 60px;padding:0px;}
    #slides ul li{ display:inline;}
     #slides ul li a{ color:#FFF;}
     .banner #prev {margin:0 0 0 10px; color:#FFF !important;}
     .banner #next {margin:0 0 0 310px; color:#FFF !important;}
      */
    