A.menu:link { color: #374D7F; font-family : Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; }
A.menu:visited { color: #374D7F; font-family : Arial, Helvetica, sans-serif; text-decoration: none;  font-weight: bold;  }
A.menu:hover { color: #990000; font-family : Arial, Helvetica, sans-serif; text-decoration: none; }
A.menu:active { color: #990000;  text-decoration: none;}

A.menu2:link { color: #374D7F; font-family : Arial, Helvetica, sans-serif; text-decoration: none; font-size:8pt;}
A.menu2:visited { color: #374D7F; font-family : Arial, Helvetica, sans-serif; text-decoration: none;  font-size:8pt; }
A.menu2:hover { color: #990000; font-family : Arial, Helvetica, sans-serif; text-decoration: none;  font-size: 8pt; }
A.menu2:active { color: #990000;  text-decoration: none;  font-size:9pt; }

A.submenu:link { color: #374D7F; font-family : Arial, Helvetica, sans-serif; text-decoration: none; }
A.submenu:visited { color: #374D7F; font-family : Arial, Helvetica, sans-serif; text-decoration: none; }
A.submenu:hover { color: #990000; font-family : Arial, Helvetica, sans-serif; text-decoration: none; }
A.submenu:active { color: #990000;  text-decoration: none;}

A.noc:link { color: #006600; font-weight : bold; text-decoration: none;}
A.noc:visited { color: #006600; font-weight : bold; text-decoration: none; }
A.noc:hover { color: #0000CC; font-weight : bold; font-style: bold; text-decoration: none; }
A.noc:active { color: #0000CC; font-weight : bold; text-decoration: none;}

A.grn:link { color: #006600; font-family : Arial, Helvetica, sans-serif; text-decoration: none;}
A.grn:visited { color: #006600; font-family : Arial, Helvetica, sans-serif; text-decoration: none; }
A.grn:hover { color: #0000CC; font-family : Arial, Helvetica, sans-serif; text-decoration: none; }
A.grn:active { color: #006600; font-family : Arial, Helvetica, sans-serif; text-decoration: none;}

A.inact:link { color: gray;  text-decoration: none;}
A.inact:visited { color: gray; text-decoration: none; }
A.inact:hover { color: gray; font-style: bold; text-decoration: none; }
A.inact:active { color: gray; text-decoration: none;}

A:link { color: #003366;  text-decoration: underline;}
A:visited { color: #003366;  text-decoration: underline;}
A:hover { color: #990000; font-style: bold; text-decoration: none;}
A:active { color: #990000;  text-decoration: underline;}

PRE{
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
}

H1{
	font-family:Arial, Helvetica, sans-serif;
	color: #990000;
	font-style : normal;
	font-size : 18pt;
	font-weight : bold;
}

H2{
	font-family:impact,arial;
	color: #002BAB;
	font-style : italic;
	font-size : x-large;
	font-weight : bold;
	vertical-align : bottom;
}
H3{
	font-family:impact,arial;
	color: #BD152F;
	font-style : italic;
	font-size : large;
	font-weight : bold;
	vertical-align : top;
	line-height : 5%;
}
H6{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 60%;
	color: gray;
}
H5{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 60%;
	color: #004F9D;
}
FONT.article{
	font-family : Arial, Helvetica, sans-serif;
	color: #004F9D;
}
FONT.headline{
	font-family : Arial, Helvetica, sans-serif;
	color: black;
	font-style: normal;
	font-weight: bold;
	font-size: 10px;
	background-color: #CCCCCC;
	
}
FONT.caption{
	font-family : Arial, Helvetica, sans-serif;
	color: gray;
}

FONT.actvpg {color: black; font-family : Arial, Helvetica, sans-serif; }
FONT.info{font-family : Arial, Helvetica, sans-serif; font-size: smaller; color: #9D0000; font-weight: bold;}	
FONT.green {color: #006600;}
FONT.blue_lg {color: #003366; font-family:Arial, Helvetica, sans-serif; font-size:11pt;  font-weight:bold;}
FONT.red {color: #990000; font-family:Arial, Helvetica, sans-serif; font-size:12px;  font-weight:bold;}
FONT.blue {color: #003366;}
FONT.red_lg {color: #990000; font-family:Arial, Helvetica, sans-serif; font-size:12pt; font-weight:bold;}
FONT.white {color: #FFFFFF;}
.red_span {color: #990000;}

H1.main {
	font-family : Arial, Helvetica, sans-serif;
	font-size : small;
	color: Maroon;
	font-style: italic;
	font-weight: bold;
}

H1.main2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : small;
	color: White;
	font-style: italic;
	font-weight: bold;
}

.table1 {
	background-color: #F6EFEA;
	border: 1px solid #B2BFDF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 2px;
	margin: 5px;
}

.table1a {
	background-color: #F6EFEA;
	border: 1px solid #B2BFDF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 3px;
	margin: 5px;
}

.table2 {
	background-color: #FFFFFF;
	border-collapse: collapse;
	border: 1px solid #B2BFDF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 2px;
	margin: 5px;
}

.table_pr {
	background-color: #FFFFFF;
	border-collapse: collapse;
	border: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px;
	margin: 0px;
}

.table_main {
	background-color: #FFFFFF;
	border-collapse: collapse;
	border: 0px solid #B2BFDF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 2px;
	margin: 5px;
}

.welcome {
	background-color:#EAEAFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 8px;
	margin: 0px;
}

.cell_grey {
	background-color:#efefef;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 8px;
	margin: 0px;
}


.table_sp {
	background-color: #FFFFFF;
	background-image: url(images/spbg.jpg);
	border-collapse: collapse;
	border: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 6px;
	margin: 0px;
}

.table2a {
	background-color: #EEEEFE;
	border-collapse: collapse;
	border: 1px solid #B2BFDF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 2px;
	margin: 5px;
}

.table_deca {
	background-color: #EEEEFE;
	border-collapse: collapse;
	border: 1px solid #B2BFDF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 2px;
	margin: 5px;
}

.sub_menu_hd {
	background-color:#FFFFEE;
	border-collapse: collapse;
	border: 2px solid #B2BFDF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 2px;
	margin: 5px;
}

.serv_nav {
	background-color: #FFFFEE;	
	padding: 8px;
	margin-bottom: 5px;
}

.table2b {
	background-color: #EEEEFE;
	border-collapse: collapse;
	border: 1px solid #B2BFDF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px;
	margin: 5px;
}

.table2c {
	background-color: #FFFFFF;
	border-collapse: collapse;
	border: 0px solid #B2BFDF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 8px;
	margin: 5px;
}

.table6 {
	background-color: #FFFFFF;
	border-collapse: collapse;
	border: 1px solid #B2BFDF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 2px;
	margin: 5px;
}

.td2 {
	background-color: #F6EFEA;
	border: 1px solid #B2BFDF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px;
	margin: 0px;
}

.td3 {
	background-color: #FFFFFF;
	border: 1px solid #B2BFDF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 3px;
	margin: 0px;
}

.td4 {
	background-color: #FFFFFF;
	border: 1px solid #B2BFDF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px;
	margin: 0px;
}

.table3 {
	background-color: #FFFFFF;
	border-collapse: collapse;
	border: 4px double #B2BFDF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 6px;
	margin: 5px;
}

.table3a {
	background-color: #FFFFFF;
	border-collapse: collapse;
	border: 3px double #B2BFDF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 6px;
	margin: 5px;
}

.table4 {
	padding: 5px;
	vertical-align: bottom;
	bottom: auto;
}

.table5 {
	background-color: #ffffff;
	border: 1px solid #D8CDC6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 0px;
}

.table2 {
	background-color: #FFFFFF;
	border-collapse: collapse;
	border: 1px solid #B2BFDF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 2px;
	margin: 5px;
}

.cell1 {
	background-color: #F6EFEA;
}

.box1 {
	background-color:#eeeeee;
	border-collapse: collapse;
	border: 1px solid #DDC6AC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 5px;
	margin: 0px;
}

.box1_top {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#666666;
		font-size:11px;
		font-weight:bold;
  		line-height:16px;
  		padding:8px;
		background-color:#DDC6AC;			
		}
		
.box2 {
	background-color:#eeeeee;
	border-collapse: collapse;
	border: 1px solid #DDC6AC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 5px;
	margin: 0px;
}

.box2_top {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#003366;
		font-size:11px;
		font-weight:bold;
  		line-height:16px;
  		padding:8px;
		background-color:#eeeeee;	
		border: 1px solid #B2BFDF;		
		}

.side {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#666666;
		font-size:10px;
		font-weight:normal;
  		line-height:14px;
  		background: #ffffff;					
		}

.side1 {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#666666;
		font-size:11px;
		font-weight:normal;
  		line-height:16px;
  		padding:2px;
		background-color:#E0E8FA;			
		}
		
.side2 {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		zcolor:#666666;
		font-size:11px;
		font-weight:normal;
  		line-height:16px;
  		padding:2px;
		background-color:#F5EEE6;			
		}

.side2a {
		background-color:#E6E0D8;
		padding:3px;
		}		
		
.side2b {
		padding:3px;
		}		

.mainbody {
		font-family:Arial, Helvetica, sans-serif;
		color:#000000;
		font-size:12px;
		font-weight:normal;
  		background:#FFF;
  		line-height:16px;
		letter-spacing:none; 
		fn:#EDE6DE-#E0E8FA;			
		}	
		
.admin_top {
	background-image: url(images/adm_bg.jpg);
	background-repeat: no-repeat;
	background-position: right;
}

	
	img.left {
		float: left;
		margin: 10px;
	}
	img.right {
		float: right;
		margin: 10px;
	}
	
span.redbold {
	color: #990000;
	font-weight: bold;
}

form#nav { 
	background-color:#eeeeee;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #000066;
	align: right;
	padding: 5px;
	margin: 6px;
	border: 1px solid #999999;  
}

#nav .buttons { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 9px; 
 background-color: #FFFFFF; 
 color: #000066; 
 margin-right: 6px;
 margin-top: 2px;
  
}

#nav .select {
	background-color: #EAEAFF; 
	border:1 solid #999999; 
	width:150; 
	font-size:8pt;
}


