﻿body 
{
	background-color:#FFF; 
	width:780px;
	margin:0px 0px 0px 0px;
	color: #000; 
	font-size:11px;
	font-family:Arial;
}

table,td,tr,div,p{	font-size:11px;
	font-family:Arial;
}

#header
{
	width: 780px; 
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 
	background-color:#FFF;
	border-bottom: solid 5px #CFDF5A;
	padding:0px 0px 1px 0px;
}

#swf{float:right}

#topBar
{
	float: left; 
	height: 20px; 
	width: 780px; 
	border-bottom:solid 2px #9D9D9D;
	border-top:solid 2px #9D9D9D;
	margin-top:1px;
	padding:1px 0px 1px 0px;
}

#mMenu
{
	float: left;
	background-color:#D8D8D8;
	width:667px;
}

#lang
{
	float:right;
	background-color:#D8D8D8;
	height:20px;
	padding-right:15px;
	width:98px;
	border:solid 0px #000;
}

.LangLink { padding:0px 0px 0px 20px;height:19px; float:left}


H1.module-title
{
	font-family: Arial, sans-serif; 
	font-size: 13px; 
	color: #1f3184; 
	font-weight: bold; 
	background-color:  #FFF; 
	height: 20px; 
	line-height: 20px; 
	padding-left: 5px; 
	margin: 0px; 
	border-top:solid 15px #FFF;
	}


#mFooter
{
	float: left; 
	width: 775px;  
	background-color:#FFF;
	border-top: solid 4px #9d9d9d; 
	padding:3px 0px 0px 5px;


}

#copyright
{
	float: left; 
	height: 17px; 
	width: 780px; 
	color: #fff; 
	background-color: #9d9d9d; 
	text-align: center;
	line-height:17px;
	border-bottom: solid 5px #CFDF5A;
 }
 
#copyright a:link,
#copyright a:active,
#copyright a:visited { color: #eefd87; text-decoration: none; }
#copyright a:hover{ color: #000; }

#search{ float: left; width: 156px; height: 49px; }
#searchLabel{ background-color: #1f3184; color: #fff; font-weight: bold; float: left; padding: 0px 0px 0px 5px; height: 18px; width: 151px; }
#searchBox{ background-color: #eaeaea; float: left; height: 29px; width: 124px; padding: 7px 0px 0px 5px; }
#searchBtn{ background-color: #eaeaea; float: left; height: 25px; width: 27px; padding: 11px 0px 0px 0px; }

A:link{ text-decoration: none; color: #1f3184; }
A:visited{ text-decoration: none; color: #1f3184; }
A:active{ text-decoration: none; color: #1f3184; }
A:hover{ text-decoration: none; color: #cfe05a; }

img{ border-width: 0px; }
.imgL{float:left;}
select,input{ font-family: Arial,Sans-Serif; font-size: 9pt; }

#printDialog{ text-align: left; padding: 2px; }

#admin{width:780px; height:50px; line-height:50px; float:left }

a.link-logoff,
a.link-logoff:active,
a.link-logoff:visited,
a.link-logoff:hover{float: left; width: 100px; text-align: center; color: #000; font-weight: bold; }



.sitemap ul{ }
.sitemap a{ font-size: 12px; font-weight: bold; text-decoration: none; }
.sitemenu-inside a{ font-size: 1em; font-weight: normal; text-decoration: underline; }
.sitemap ul ul{ list-style-image: none; list-style-type: square; }
.separator{ font-size: 5px; padding-top: 2px; padding-bottom: 2px; }
.message{ color: Red; }

/* Articles					*/
.staged{ font-size: 8pt; color: #000; background-color: #ff9999; width: 100%; border: solid 0px #000; margin-bottom: 1px; }
a.staged:link,a.staged:visited,a.staged:active{ font-size: 8pt; color: #000; }
a.staged:hover{ font-size: 8pt; color: #FFF; }
.archive{display:none}
.arcRow{ border: solid 0px #FFF; }
.arcAlt{ border: solid 0px #FFF; }
.arcPage{ border: solid 0px #FFF; }

/* - - - - - - - - - - - -	*/
/* Module Editor */
H1.editor{ font-family: Arial; font-size: 18px; font-weight: bold; letter-spacing: 5px; border-bottom: solid 1px #000000; }
H2.editor{ font-family: Arial; font-size: 13px; font-weight: bold; letter-spacing: 5px; border-bottom: solid 1px #000000; }
.edtHead{ padding-left: 5px; font-weight: bold; font-family: Arial,Sans-Serif; /*grid header*/ font-size: 12px; }
.edtItem{ padding-left: 5px; font-family: Arial,Sans-Serif; /*grid item */ font-size: 11px; }
.edtLabel{ float: left; font-weight: bold; width: 100px; padding-top: 3px; }

/* Generic Form Report Styles */
.gFR{ border: solid 1px #000000; border-collapse: collapse; }
.gFRH{ font-weight: bold; border-collapse: collapse; text-align: center; border: solid 1px #000000; width: 100px; background-color: #5671B9; color: White; }
.gFRI{ border: solid 1px #000000; border-collapse: collapse; }

/* - - - - - - - - - - - - - */
/* Discussion Forum        */
.FrmHead{ color: #FFFFFF; background-color: #999999; font-weight: bold; padding: 1px 1px 1px 5px; }
.FrmItem{ background-color: #FFFFFF; padding: 2px 1px 2px 5px; vertical-align: top; }
.FrmAlt{ background-color: #EFEFEF; color: #000000; padding: 2px 1px 2px 5px; vertical-align: top; }

.FrmPage{ color: #FFFFFF; background-color: #999999; text-align: center; font-weight: bold; padding: 1px 1px 1px 5px; }
/* - - - - - - - - - - - */

/* Intranet        */
.iHead{ color: #FFFFFF; background-color: #999999; font-weight: bold; padding: 1px 2px 1px 2px; }
.iItem{ background-color: #FFFFFF; padding: 1px 2px 1px 2px; vertical-align: top; }
.iAlt{ background-color: #EFEFEF; color: #000000; padding: 1px 2px 1px 2px; vertical-align: top; }
.iPage{ color: #FFFFFF; background-color: #999999; text-align: center; font-weight: bold; padding: 1px 1px 1px 5px; }

.iEmpMenu{ padding: 8px 0px 8px 0px; }
a.iEmpMenu:hover{ color: Red; }
a.iEmpMenuActive{ color: Red; }

/* - - - - - - - - - - - */