/* Style Sheet for GUI Standards */
/* styles for main application window */

body {
	font-family: Arial;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF
}
textarea   { overflow: auto }
p, blockquote, form {
	font-family:  Arial;
	font-size: 10pt;
	font-weight: normal;
	color: #000000
}
h4.title{
	color: #3380DD
}
h5 {
	padding: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}
form {
	font-family:  Arial;
	font-size: 10pt;
	font-weight: normal;
	color: #000000
}
tr.alt {
	background: #DDEEDD;
}
table, tr, td {
	font-family: Arial;
	font-size: 10pt;
	font-weight: normal;
	color: #000000
}
th {
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
	color: #FFFFFF;
	background: #00533E;
}
ol, ul, li, dl, dt, dd {
	font-family: Arial;
	font-size: 10pt;
	font-weight: normal;
	color: #000000
}

/* for use in tables for contrasting */
.bgc_gray {
	background-color: #EEEEEE;
}
.bgc_dkgrn {
	background-color: #005544;
}
.bgc_ltgrn {
	background-color: #DDEEDD;
}


/*  link styles for all sections of the frames */
/*  links for main body content of page */
a:link, a:visited {
	font-family: Arial;
	font-size: 10pt;
	color: #336699;
	text-decoration: underline;
}
a:hover, a:active {
	font-family: Arial;
	font-size: 10pt;
	color: #EEAA00;
	text-decoration: none;
}

table.content {
	border: 1px solid #666666; 
	border-collapse: collapse;
}
td.content { border: 1px solid #666666;	}

/* use for links for menu and sub-menu items in the white part of the main menu */
ul#menu {
	list-style-type: none;
	font-family: Arial;
	font-size: 10pt;
	margin: 0;
	padding: 0;
}
ul#menu ol {
	display: none;
	text-align: left;
	list-style-type: none;
	margin: 0;
	padding: 10px;
}
ul#menu li, ul#menu a {
	color: #000000;
	text-decoration: none;
}
ul#menu a:hover {
	color: #005544;
}
ul#menu a.active {
	color: #BB7700;
}

/* use for links in the green sections of the main menu */
a.nav:link, a.nav:visited {
	font-family: Arial;
	font-size: 8pt;
	color: #3366BB;
	text-decoration: none
}
a.nav:hover, a.nav:active {
	font-family: Arial;
	font-size: 8pt;
	color: #EEAA00;
	text-decoration: none
}

/* styles for everything else */
.activeTitle {
	font-family: Verdana;
	font-size: 16pt;
	font-weight: normal;	
	color: #000000
}
.headingGreen {
	font-family: Arial;
	font-size: 14pt;
	font-weight: normal;	
	color: #005544
}  
.execSummary {
	font-family: Arial;
	font-size: 12pt;
	font-weight: normal;	
	color: #000000
}
.boldWhite {
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF
}
.boldBlack {
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #000000
}
.white {
	font-family: Arial;
	font-size: 10pt;
	font-weight: normal;	
	color: #FFFFFF
}
.redMsg{
	font-family: Arial;
	font-size: 10pt;
	font-weight: normal;	
	color: #AA2233
}
.small {
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #000000	
}
.footer {
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	text-align: center;
	color: #000000	
}
.large {
	font-family: Arial;
	font-size: 11pt;
	font-weight: normal;
	color: #000000	
}
.indent {
	margin-left: 20px;
}
.doubleIndent {
	margin-left: 20px;
	margin-right: 20px;
}
.image {
border:1px; border-thickness: 1px; border-color: #00000; border-style: solid;
}
a:link .image { border-color: #666666; }
a:hover .image, a:active .image {border:1px; border-thickness: 1px; border-color: #FF9900; border-style: solid}



