a {
	color:#bbbbbb;
	text-decoration:none;
	font-family:arial, helvetica, sans-serif;
	}
	
a:link {color:#bbbbbb;}
a:visited {color:#cccccc;}
a:hover
{
	color: #6666ff;
	text-decoration:underline;
}

a.monthlink:link{
  color: #003366;
  text-decoration:underline;
}
a.monthlink:visited{
  color: #6666cc;
}
a.monthlink:hover{
  color: #6666ff;
}
.searchlink:link{
  color: #9999ff;
}

.rule71{
  text-decoration: blink;
  color: red;
}

.greyMatter{
  background-color: #E8EEF7;
  font-family: arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

.fullclinic{
  background-color: #CCFF33;
  font-family: arial, sans-serif;
  font-size: 12px;
}

.suggestions{
  font-family: arial, sans-serif;
  font-size: 11px;
  color: #003366;
}

.editbox{
  border-width: 1; 
  width: 90%;
  font-family: arial, sans-serif; 
  font-size: 9pt;
}

.even
{
  background-color: #E8EEF7;
  font-family: arial, sans-serif;
  font-size: 12px;
}

.odd
{
  background-color: #FFFFFF;
  font-family: arial, sans-serif;
  font-size: 12px;
}

.fullclinic{
  background-color: #CCFF33;
  font-family: arial, sans-serif;
  font-size: 12px;
}

.highlight
{
  background-color:#CCCCFF;
  font-family: arial, sans-serif;
  font-size: 12px;
}

.hidden
{
  background-color:#FFFFFF;
  color:#FFFFFF;
  font-family: arial, sans-serif;
  font-size: 12px;
}


legend
{
  margin:0px 0px 15px 0px;
  padding:0px;
  font-size:16px;
  font-style:italic;
  font-weight:bold;
  color:#FF7B52;
}

h1
{
  margin:0px 0px 15px 0px;
  padding:0px;
  font-size:16px;
  font-style:italic;
  color:#FF7B52;
}

div#morePims
{
  display: none;
}

input
{
  font-size: 9pt;
}

body, select, table
{
	margin:0px;
	padding:0px;
	font-size:10px;
	font-family:arial, helvetica, sans-serif;
  font-size: 9pt;
	background-color:white;
}

.topMenu
{
	background-color:#990000;
	color:#FFFFFF;
	text-align:center;
	width:10%;
}
.highlight_menu
{
  background-color:#CC0000;
  color:#000000;
  text-align:center;
  width:10%;
}



/*
#link{
  color: blue;
}

#linkBlack{
  color: black;
}

#topImage {
	background-image: url(images/all.jpg);
	background-repeat:  no-repeat;
	height: 50px;
}

#CanadaBanner{
	position:absolute;
	padding:0px;
	top: 10px;
	left: 730px;
  width: 0px;

}

#Header {
  margin:0px 200px 0px 210px;
	position:relative;
	padding:10px;
	top: 30px;
	left: 0px;
    width: 600px; 
	}



#Content {
	margin:104px 50px 50px 200px;
	padding:10px;
    position:absolute;
    top:20px;
    left:10px;
    font-size:11px;
	font-family:arial, helvetica, sans-serif;
	color:#000000;
    width:600px;
	}
  
p {	
	margin:0px 0px 16px 0px;
	}


a {
	color:#000000;
	font-size:11px;
	text-decoration:none;
	font-weight:600;
	font-family:arial, helvetica, sans-serif;
	}
	
a:link {color:#000000;}
a:visited {color:#000000;}
a:hover {color: #b52814;}

a.small {font-size:9px;
               font-weight: normal;}

td.a  {color:#ffffff;}



  

#topOfMenu {
	
	position:absolute;
	top:70px;
	left:20px;
	width:0px;
	padding:6px;
	background-color:#000000;
	border:1px outset #000;
    border-left-width: 2px;
    border-top-width: 2px;
	line-height:12px;

	voice-family: "\"}\"";
	voice-family:inherit;
	width:150px;

	}
	
	


#Menu, {
    font-size:10px;
	border-style: dotted;
	position:absolute;
	top:70px;
	left:20px;
	width:0px;
	padding:6px;
	background-color:#fff;
	border: 1px 
	line-height:10px
	voice-family: "\"}\"";
	voice-family:inherit;
	width:180px;

	}


#topOfMenu {
   width:180px;
   top:40px;
   background-color:#cc0000;
   color : white;
   border:1px outset #aaa;
   padding:6px;
   font-weight : bolder;
   font-size: 11px;
   height:10px;
 
  
}




#PageTitle {
   background-color:#cc0000;
   color : white;
   border:1px outset #aaa;
   padding:6px;
   font-weight : bolder;
   width:600px;
   height:10px;
}

.nav {
	color: white;
	font-weight: bold;
}


#show{
  visibility: visible;
}

#hide{
  visibility:hidden;
}

.textbox{
  width:250px;
  height:22px;
  font-size:12px;
	font-family:arial, helvetica, sans-serif;
}

tr.header{
	background-color : #FFCC66;
}

tr.header2{
	background-color : #CE0000;
  color: white;
}
td.header2{
	background-color : #CE0000;
  color: white;
  font-weight: bold;
}
td.previous{
	background-color : #DE8684;
  color: black;
  font-weight: bold;
}
td.new{
	background-color : #BD0000;
  color: white;
  font-weight: bold;
}
td.detail{
  background-color:#C6C3C6;
  color:black;
}
table.greyBorder{
	border : 0px;
	background-color : #000000;
}
td.padding{
	padding-bottom : 2px;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
	font-family: arial, sans-serif;
	font-size: 8pt;
}

tr.whiteRow{
	background-color : #ffffff;
	cursor : default;
}
tr.lightgrey{
	background-color : #E3E3E3;
	cursor : default;
}
table.greyBorder{
	border : 0px;
	background-color : #000000;
}
.textbox{
  border-width: 1; 
  border-style: solid; 
  border-color: #E3E3E3;
  font-family: arial, sans-serif; 
  font-size: 9pt;
}
.errors{
  font-size:11px;
	color:#CE0000;  
}

.mandatoryField{
  border-width: 1; 
  border-style: solid; 
  border-color: #E3E3E3;
  background-color: #FFFFB4;
  font-family: arial, sans-serif; 
  font-size: 9pt;
}

*/