h2 {
	font-family : arial, sans-serif;
	font-size : 1.10em;
	color : black;
	background : white;
}

h3 {
	font-family : arial, sans-serif;
	font-size : 1.0em;
	color : black;
	background : white;
}

.navcolumn
	{
	font-size : .85em;
	font-family: arial, sans-serif;
	color : black;
	font-weight : bold;
	background : white;
	text-decoration : none;
}

.navcolumn a:link 
	{
	color : black;
	background : white;
	text-decoration : none;
}

.navcolumn a:visited 
	{
	font-family: arial, sans-serif;
	color : black;
	background : white;
	text-decoration : none;
}

.nsfix2   {
	font-family: monospace;
	font-size: 10pt;
	color: black;
	background: white;
	width: 300px;
}

.sectionTitle {
	font-family : Arial, sans-serif;
	font-size : 15pt;
	color : Black;
	font-weight : bold;
	background : white;
}

.bg
	{
	font-size : .95em;
	background : #cccc99; 
}

.bg A:link 
	{
	color: blue;
	background : #cccc99;
}

.bg A:visited 
	{
	color: Purple; 
	background : #cccc99; 
}

.highlight
	{
	background : #ffffc6;
}

.highlight A:link 
	{
	background : #ffffc6;
}

.highlight A:visited 
	{
	background : #ffffc6;
}

.small
	{
	font-family : Arial, sans-serif;
	font-size : .75em;
	color : Black;
}

.indexsmall
	{
	font-family : Arial, sans-serif;
	font-size : .75em;
	color : Black;
}

.blue
	{
	font-family : Arial, sans-serif;
	color : blue;
}

.train a:link, .train a:visited
	{
	font-family : Arial, sans-serif;
	color : #003399;
}

.nav-blue
	{
	font-family : Arial, sans-serif;
	color : #003399;
}

.red
	{
	color : red;
}

.indexgrey
	{
	font-family: arial, sans-serif;
	font-size: .85em;
	color : black;
	background : #cccccc;
}

.indexgreysmall
	{
	font-family : Arial, sans-serif;
	font-size : .75em;
	color : Black;
	background : #cccccc;
}

.biblo
      {
	font-family : Arial, sans-serif;
	font-size: 0.85em;
	background : #cccccc;
}

.loginbox
	{
	color:black;
	font-size:.85em;
	font-family:arial, sans-serif;
}

.loginbox A:link, .loginbox A:visited
	{
	background-color: #e5e5e5; 
	color:black;
	font-size:.90em;
	font-family:arial, sans-serif;
}

.login
	{
	color:#003399;
	font-size:.90em;
	font-family:arial, sans-serif;
	font-weight : bold;
}

.loginsmall
	{
	font-size:.60em;
	font-family : Arial, sans-serif;
	color : #003399;
	font-weight : bold;
	text-align : center;
}

.ok_btn, .clear_btn, .password_btn {
  	background-color: #003399;
	color: #ffffff;
	font-family:arial, sans-serif;
  	font-size: 15px;
  	border-style:none;
 }

.ok_btn {
	width:40px;
}

.clear_btn {
	width:49px;
}

.password_btn {
	width:160px;
}


.rbroundbox { 
	background: url(http://www.collectionscanada.ca/006/002/091/006002-c00.gif) repeat;
}

.rbtop div  { 
	background: url(http://www.collectionscanada.ca/006/002/091/006002-c11.gif) no-repeat top left;
	height: 7px; 
}

.rbtop      { 
	background: url(http://www.collectionscanada.ca/006/002/091/006002-c12.gif) no-repeat top right;
	height: 7px; 
}

.rbbot div  { 
	background: url(http://www.collectionscanada.ca/006/002/091/006002-c21.gif) no-repeat bottom left;
	height: 7px; 
}

.rbbot      { 
	background: url(http://www.collectionscanada.ca/006/002/091/006002-c22.gif) no-repeat bottom right;
	height: 7px; 
}

/*SYSTEM BOX*/
div.systembox
{
	background-color : White;
	color: black;
	width: 125px;
	border : 1px solid #990000;
	text-align: center;
	margin-left : 5px;
	padding: 4px 0px 7px 0px;
	float: right;
}

div.systembox a
{
font-size: .85em;
}

div.systembox a:link, div.systembox a:visited, div.systembox a:active
{
	color: black !important;
}
/* END SYSTEM BOX*/




/*CLASSES FOR FORM PAGES*/

.genapp_form_field_container {
   width: 95%;
   display: table;
   padding: 0px 0px 0px 0px;  /* top, right, bottom, left  */
/*  border: 1px solid purple; */     
} 

.genapp_form_label {
   font-size: .90em;
   font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
   width: 40%;
   float: left;
   padding: 0px 5px 5px 0px;  /* top, right, bottom, left  */
/* border: 1px solid green; */
}

.genapp_form_input {
	font-size: .90em;
	font-family: Arial, Helvetica, sans-serif;
	width: 55%;
	float: left;
	padding: 0px 5px 5px 0px;  /* top, right, bottom, left  */
  /*border: 1px solid blue; */
}

.red {
   color: red;
   font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
}

/*END OF CLASSES FOR FORM PAGES*/
