﻿/********* HTML BASE CLASS *************/

body
{
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	padding-left: 5px;
	padding-right: 5px;
	text-align:left;
    background: #FBFBFB;
    color: #666666;
    font-family: "Droid Sans","Helvetica Neue",Helvetica,Arial;
}

span, input, textarea, .Head, .Normal, td, fieldset
{
	font-weight: normal;
	font-family: Verdana, Arial, Times New Roman;
	font-size: 12px;	
}
.title{ font-size:14px; border-radius: 5px 5px 0 0 ;}
.note{  border-radius: 0 0 5px 5px;}

span, td
{
	text-align:left;
}
img{border:0;}
#login {
    margin: auto;
    padding: 114px 0 0;
    width: 500px;
}
#result
{
    width: 960px;
    margin: auto;
    padding: 20px 0 0 ;
}
    
.logo 
{

    margin-bottom: 20px; 
}

.loginform {
    background: none repeat scroll 0 0 #FFFFFF;    
    font-weight: normal;    
    padding: 26px 1px 26px 35px;
}
.bottom, .content
{
    border: 1px solid #E5E5E5;
    box-shadow: 0 4px 10px -1px rgba(200, 200, 200, 0.7);
    border-radius: 5px;
    background: #FFF;
}



.fyi, .top
{    
    color: #FFF; 
    padding: 10px;
    line-height: 18px;
}

input 
{
    border: 1px solid #E5E5E5;
    color: #666666;
    margin-left: 0px;
}

.button
{    
    color: #FFF;    
    padding: 4px;  
    float: left;
}

/*Resutl*/
.top{height: 15px; border-radius:5px 5px 0 0;}
.welcome{ float: left;}
.logout{float: right;}
a.button_logout:link{ background: transparent; border: none; color: #FFF; text-decoration: none;}
a.button_logout:hover{ text-decoration: underline;color: #FFF;}
.pnl {padding: 20px; overflow: hidden;}

/********************************************************/
/*
/* styles for ucube control classes
/*													
/********************************************************/

.udv
{	
	font-size: 8pt;
	background-color: White;
	border-width: 1px;
	border-color: #CCCCCC;
}

.udv_Header
{
	font-size: 12pt;	
	color: #696B64;
	background-color: #F4FBFF;
	font-weight: bold;
	text-align: center;
	margin-left: 10px;
	
}

.udv_Header td
{
	padding: 8px;
	color:Black;
}

.udv_FieldHeader
{
	background-color: #41709F;
	color: #ffffff;
	padding: 8px;
	white-space: nowrap !important;
	width: 150px;
}

.udv_EditRow, .udv_Row, .udv_AlternatingRow
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	text-align: left;
	border-color: Gray;
	border-width: 5px;
	vertical-align: middle;
}

.udv_Row
{
	background-color: #C6D4E1;
	color: #000000;
}

.udv_CommandRow
{
	vertical-align: middle;
}

.udv_patient
{
	float: left;
	text-align: left;
}

/*Grid view*/
.ugvWhite
{
	background-color: White;
	border-bottom:1px solid lightgray;
}

.ugvWhiteLeft
{
	background-color: White;
	border-bottom:1px solid lightgray;
	text-align: left;	
}

.ugv_SelectedRow, .ugv_SelectedRow a:link, .ugv_SelectedRow a:visited
{
	background-color: #669999;
	color: White !important;
}

.ugv
{
	border: 1px solid #CCC !important;
	padding: 4px;
	font-family: Verdana, Arial;
	font-size: 8pt;
	width: 100%;
	color: #000000;
}


tr.ugv_Header TH
{
	background-color: #41709F;
	font-family:Verdana, Arial;
	font-weight: bold;
	color: #ffffff;
	font-size:8pt
}

.ugv_Header A:LINK
{
	/*background-color: #41709F;*/
	font-family:Verdana, Arial;
	color: #ffffff;
	text-decoration: underline;
	font-size:8pt
}

#master_content
{
	float: left;
	width: 550px;
	color: #666666;
	margin-right: -550px;
}

.ugv_EditRow, .ugv_EditRow a:link, .ugv_EditRow a:visited
{
	background-color: #669999;
	color: #000000;
	text-align: left;
}

.ugv_Row
{
	background-color: #C6D4E1;
	text-align: left;
}

.ugv_Row td
{
	text-align: left;
}



.ugv_Pager SPAN
{
	font-weight: bold;
}

.ugv_FieldHeaderStyle
{
}

.ugv_AlternatingRow
{
	background-color: #f5f5f5;
	border-bottom:1px solid lightgray;	
}
.
.ugv_AlternatingRow, .ugv_SelectedRow
{
	text-align: left;
	border-bottom:1px solid lightgray;	
}

.ugv_FooterStyle
{
	background-color: White;
	border-width: 5px;
	color: #000066;
}

#fieldset1
{
    border: 1px solid #CCC;
    color: #666;
    padding:  10px;
}

#fieldset1 table {margin-top: 5px;}

.result table td{ border: 1px solid #FFF;}
.result table {border: 1px solid #CCC;}
.result {padding-top: 0 !important;}



.cFinal
{
    background-color: #C6D4E1; 
}

.cFinal:hover
{
    cursor: pointer;
    background-color: #508AC4;	
	color: #ffffff;
	font-size:8pt
    
}

.cFuture
{
     background-color: #97D5DE;     
}
.cProv{background-color: #F2F2F2;}
.cNoShow
{
        background-color: #E2C9DD;
}

.legend{width: auto; margin-bottom: 5px;}
.cBox {width: 15px; height: 15px; border: 1px solid #CCC; float: left; margin-right: 10px}
.legend fieldset { border: 1px solid #CCC;}
.legend table{border: none; margin-left: 5px; margin-bottom 5px;}

#darkbg {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #000;
	
	opacity: .5;
	filter: alpha(opacity=50);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
}
#message_box {
	width: 300px;
	height: 150px;
	background: #fff;
	
	border: 4px solid #f0f0f0;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
 
	position: absolute;
	top: 100px;
	left: 50%;
	margin-left: -150px;
 
	text-align: center;
	z-index: 1000;
	display: none;
}
#message_box input[type=button] {
	float: right;
	margin-right: 10px;
}

/*TAB */
#tcResult{ margin:10px;}

#accordion input{border:1px solid #CCC;} 

#accordion h3{font-size:12px;}

.udvTable{ border: 1px solid #CCC;!important}
/*
.nonedecoration
{
     text-decoration: none;
    
     }
     
.parentClass
{
      color:Red;
    text-align:center;    
    height:30px;
    width: 80px;  
    text-decoration:none  !important ; 
    font-weight:bold;
    display:inline-block;
 
   
}*/

.nonedecoration {
    display: inline-block;
    height: 30px;
    text-align: center;
    text-decoration: none;    
    width: 80px;
}
.parentClass {
    color: Red;    
    font-weight: bold;    
    position: relative;    
    text-decoration: none !important;
    top: 8px;    
}


.ButtonYellow
{
    background-color:Yellow;    
    
    
    }
    
.ButtonBlue
{
    background-color:Blue;
    }
    
