/*  COLOURS USED:
  FF9900 = orange
  0099DD = blue
  303030 = charcoal
 */
body, p, li, td
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #505050;
  line-height: 16px;
  font-weight: normal;    
  text-decoration: none;    
}

a, a:visited, a:active, a:link
{
  color: #505050; 
  text-decoration: none;
}

a.selectedMenu {
  color: #FF9900; 
}

body a:hover{ color: #FF9900; }
body{ background-color: White; }

h1, h2, h3, h4, h5
{
  color: #0099DD;
  line-height: 25px;
}

h1{ font-size: 28px;}
h2{ font-size: 24px;}
h3{ font-size: 20px;}
h4{ font-size: 16px;}
h5{ font-size: 12px;}

div.errorMessageHidden{ display: block; visibility: hidden; font-weight: bold; font-style: italic;}
div.loading{ display: none;}
div.showLoading {
	display: block;
	font-weight: bold;
	visibility: visible;
}
div.errorMessage{ display: none;}
div.showErrorMessage {
	display: block;
	visibility: visible;
	color: #f00;
	font-weight: bold;
	font-style: italic;
}

td.dragHandle {
}

td.showDragHandle {
	background-image: url(/calidoc/updown2.gif);
	background-repeat: no-repeat;
	background-position: center center;
	cursor: move;
}

.Menu
{ 
  color: White;
  background-color: #0099DD; 
}
.Menu a:link{ color: White; }
.Menu a:visited{ color: White; }
.Menu a:hover{
  background-color: #FF9900; 
  color: White; 
  text-decoration: none;   
  DISPLAY: block; 
}

.Inverse
{
  color: White;  
  background-color: #FF9900; 
}

.ListA{  background-color: PowderBlue; }
.ListB{  background-color: AliceBlue; }
.ListC{  background-color: White; }

.framebox{ background-color: PowderBlue; border: 1px;}

.framebox tr.odd { background: white }

span.clickable{ font-size: 16px; }

