body  {  
	background-color: #ffffff;
}

/***************lab history    *************/
.versioned-note {
    background-color:lightyellow; /*TODO*/
}

.versionstatus {
    color:#f36422;
}

/***************lab detail    *************/
.abnormal-test {
    background-color:#fbb8c4; /*TODO*/
}

.lab_all_dates  {
    background-color:#E8FFDB; /*TODO*/
}

/***************Document list (archive)    *************/
.noteInDocumentSmall
{
	color: #6d6e71;
}
.noteInDocument
{
    background-color:#f7f6ba; /*TODO*/
}

/* MENU */
#menubar {	
	background: #000000 url(../images/menubar-bg.png) repeat-x top left;
	border: 1px solid #bfb8b2;
}

#right-sidebar a.helptip:hover {
	background-color: #f1f1f1;
}
.ico_help {
    background-image: url('../images/ico_form_help.png');
}
#right-sidebar a.helptip:hover span{ 
    background-color: #d4d4d4; 
	color: black;
}

.ico-refresh {	
	background-image: url('../images/ico-refresh.png');
}

a, .link {
	color: #4B286D;
}

.link:hover {
	color:#66CC00;
}

a:hover { color: #66CC00; }

/* right-sidebar header */

#right-sidebar  div.brown {	
	background: #4B286D url('../Images/rightsidebar_bkg_blue.png') top left repeat-x;
	border: 1px solid #6d6eef;
} 
#right-sidebar div.red {	
	background: #ed1c24 url('../Images/rightsidebar_bkg_red.png') top left repeat-x;
	border: 1px solid #6d6eef;
} 

#HeaderGreen{	
	background: #662c90 url('../Images/rightsidebar_bkg_purple.png') top left repeat-x;
	border: 1px solid #6d6eef;
} 

/** PRODUCTS */


#right-sidebar  #products  .portal-content {		
	background-color: #f1f1f1;
}

/* MENU */
#menubar {
	background-color: #4B286D;
	border: 1px solid #4B286D;
}
#menubar p a:hover , #menubar  li a:hover{ 
	color: #66CC00;
}

/* Title */
#portal-title {
	top: 13px;
	left: 0;
    width: 0px;
    height: 0px;
	position: absolute; 
}#logo {
	top: 40px;
	left: 875px;
    width: 55px;
    height: 55px;
    position: absolute; 
}
#welcome {
	top: 60px;
	left: 0px;
    width: 350px;
    height: 50px;
    position: relative; 
	text-align: left;
}
#welcome  h1{
	color: #998b7d;
	font-size: 25px;
	text-transform: none;
    display: none;
}
#welcome  p{
	color: #6d6e71;
	line-height: 20px;
	padding-top: 5px;
	font-size: 20px;
}

/* TOOLBOXES */

#toolbox  h3 {
   background-color: #f1f1f1;
}

#toolbox   h5
{
   color: black;
   background-color: #f1f1f1;
 } 

#toolbox   h6
{
   color: #f36422;
   background-color: #f1f1f1;
 } 

#right-sidebar  #toolbox  .header {	
	background-color: #d4d4d4;
}
#right-sidebar  #toolbox  .portal-content h3 {
	background-color: #f1f1f1;
} 

/** PATIENT */
.patient-selector-user {
    color: #6d6e71;
}
.patient-selector-selectedpatient a {
    color: #dbd85d; /*TODO*/
}

.patient-selector-selectedpatient a:hover {
	color:#4B286D;
}
.ico-delete{
	background: url(../Images/cancel_button.jpg) no-repeat left top;
}
.ico-move{
	background: url(../Images/reschedule_button.jpg) no-repeat left top;
} 
.ico-more{
	background: url(../Images/ico-add.gif) no-repeat left top;
} 

.icoleft{
	color: #4B286D; 
}


#menubar  .colleft  li  a.open { 
	background: #fff url('../Images/menu_open_corner.png') no-repeat top right;
}
