	.caption
	{font-size: 90%;
	line-height: 1.2;
	padding-right: 1.3em;}
	
		
		

li ul { /* second-level lists */
	display: none;
	position: absolute;
	top: 24px;
	left: 0;
	padding-bottom: .5em;
	padding-top: .5em;
	background-color: white;
	line-height: 1.4em;
}

li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
	top: 24px;
	left: 0;}

		
		
	.footer
	{font-size: 50%;
	padding-top: .5em;
	padding-left: 1em;
	padding-bottom: .5em;
	}
	
	.form
	{font-size:13px;
	font-weight: bold;
	color: black;
	padding-bottom: .25em;
	padding-left: 1em;}
	
	.form2
	{padding-bottom: .25em;
	padding-right: 1em;}
	
	.list
	{
	padding-left: 1em;
	list-style: disc;
	color: black;
	line-height: 1.4em;
	padding-right: 1em;
	padding-top: .75em;
	padding-bottom: .5em;}
	
	
	
	.mark1
	{font-size: 70%;
	color: black;
	line-height: 1.4em;
	padding-left: 2em;
	padding-right: 2em;
	padding-top: .75em;
	padding-bottom: 1em;	
	border-bottom: silver 1px dotted;
	}
	
	
	.mark2
	{font-size: 70%;
	color: black;
	line-height: 1.2em;
	padding-left: 1em;
	padding-right: 1em;
	padding-bottom: 1em;
	background-color: #daf3fd;
	border-left: 1px silver solid;
	}
	
	
	.mark3
	{font-size: 70%;
	color: black;
	line-height: 1.3em;
	padding-top: .25em;
	}
	
	.mark4
	{padding-top: .25em;
	padding-bottom: .25em;
	}
	
	.mark5
	{font-size: 70%;
	font-weight: bold;
	color: black;
	line-height: 1.3em;
	padding-right: 1em;
	}
	
	.mark7
	{background-color:white;
	margin:0;
	z-index:1;
	position: relative;
	clear: left;}
	
	.mark8
	{background-color:white;
	padding-top: .25em;
	padding-bottom: .5em;
	padding-left: .5em;}
	
	.mark9
	{font-size: 70%;
	color: black;
	line-height: 1.4em;
	padding-left: 2em;
	padding-right: 2em;
	padding-top: .75em;
	padding-bottom: .5em;
	border-bottom: silver 1px dotted;
	}
	
	.mark10
	{font-size: 70%;
	color: black;
	line-height: 1.4em;
	padding-left: 1em;
	padding-right: .5em;
	padding-top: .75em;
	padding-bottom: 1em;	
	border-bottom: silver 1px dotted;
	}
	
	.mark11
	{	
	border-bottom: silver 1px dotted;
	border-top: silver 1px dotted;
	padding-left: .75em;
	}
	
	
	.mark12
	{font-size: 10px;
	font-weight: bold;
	color: white;
	line-height: 1.3em;
	padding-right: .5em;
	padding-top: .5em;
	}
	
	
	.mark13
	{line-height: 1.4em;
	padding-left: 1em;
	padding-right: .5em;
	padding-top: .75em;
	padding-bottom: 1em;	
	}
	
	.mark14
	{font-size: 70%;
	color: black;
	line-height: 1.4em;
	padding-left: 1em;
	padding-right: .5em;
	padding-top: .75em;
	padding-bottom: 1em;	
	}
	
	.mark15
	{font-size: 70%;
	color: black;
	line-height: 1.4em;
	padding-left: 1em;
	padding-right: 2em;
	padding-top: .75em;
	padding-bottom: 1em;	
	}
	
	.mark16
	{
	padding-left: 1em;
	padding-right: 1em;
	
	}
	
	.mark18
	{
	font-size: 12px;
	color: black;
	background-color: #def6f7;
	border-bottom: 1px white solid;
	padding-top: .25em;
	padding-left: .25em;
	padding-bottom: .25em;
	
	}
	
	
	
	.mark19
	{font-size: 70%;
	color: black;
	line-height: 1.7em;
	padding-left: 1em;
	padding-right: 1em;
	padding-top: .75em;
	padding-bottom: 1em;	
	}
	
	.mark20
	{
	padding-left: 6em;
	padding-right: 1em;
	
	}
	
	.mark21
	{font-size: 80%;
	color: black;
	line-height: 1.4em;
	padding-left: 2em;
	padding-right: 2em;
	padding-top: .75em;
	padding-bottom: 1em;	
	}
	
	
	
	
	.mark22
	{
	padding-left: 3em;
	padding-top: 1em;
	}
	
	
	.mark23
	{font-size: 70%;
	color: black;
	line-height: 1.6em;
	padding-left: .5em;
	padding-right: .5em;
	padding-top: .75em;
	padding-bottom: 1em;
	}
	
		.mark24
	{font-size: 70%;
	color: black;
	line-height: 1.4em;
	padding-left: 2em;
	padding-right: 2em;
	padding-top: .75em;
	padding-bottom: 2em;	
	}
	
	ol li
	{list-style: disc;}

	
	.homepage1
	{font-size: 70%;
	color: black;
	line-height: 1.2em;
	padding-left: 1em;
	padding-right: 1em;
	padding-bottom: 1em;
	}
	
	.homepage2
	{font-size: 70%;
	color: black;
	line-height: 1.3em;
	padding-left: 1em;
	padding-right: 1em;
	padding-bottom: 1em;
	border-left: 1px silver solid;
	}
	
	.homepage3
	{font-size: 70%;
	color: black;
	line-height: 1.6em;
	padding-left: 1em;
	padding-right: 1em;
	padding-bottom: 1em;
	border-left: 1px silver solid;
	}
	
	.header
	{font-size: 120%;
	font-weight: bold;
	color: #3f424c;}
	
		
	.header2
	{font-size:13px;
	font-weight: bold;
	color: #3f424c;
	padding-bottom: .25em;
	padding-top: .5em;}
	
	
	.h2
	{color: #fe9924;
	font-size: 140%;
	font-weight: bold;}
	
	.subhead1
	{font-size: 120%;
	font-weight: bold;
	color: orange;}
	
	.subhead2
	{font-size: 120%;
	font-weight: bold;
	color: white;}
	
	.sectionhead
	{font-size: 120%;
	font-weight: bold;
	padding-top: .5em;
	padding-bottom: .25em;
	color: black; }
	
	
	.tableheader
	{padding-left: .5em;
	background-color: #004b71;
	padding-top: .25em;
	padding-bottom: .25em;
	border-bottom: 1px white solid;
	font-size: 12px;
	font-weight: bold;
	color: white;}
			
			
	.tableheader2
	{padding-left: .5em;
	background-color: #004b71;
	padding-top: .25em;
	padding-bottom: .25em;
	border-bottom: 1px white solid;
	border-left: 1px white solid;
	font-size: 12px;
	font-weight: bold;
	color: white;
				}
	
	
	.table
	{padding-left: .5em;
	padding-top: .25em;
	padding-bottom: .25em;
	border-bottom: 1px white solid;
	border-right: 1px white solid;}
	
	.table2
	{padding-left: .5em;
	padding-top: .25em;
	padding-bottom: .25em;
	border-bottom: 1px white solid;}
