﻿	* {
		margin: 0px;
		padding: 0px;
		}
		
	body {
		font-family: verdana;
		background-color: #DDEEFF;
		padding: 20px;
		}
		
	h1 {
		text-align: center;
		border-bottom: 2px solid #009;
		margin-bottom: 50px;
		}
		
	h2 {
		text-align: center;
		margin-bottom: 10px;
		}
	h3 {
		font-size: 10pt;
		text-align: center;
		margin-bottom: 10px;
		}
		
		
	table.table1 {
		width:80%;
		font-size: 10pt;
		border: 1px solid #DDEEFF;
		border-collapse:collapse;
		margin-bottom:10px;
		}
	table.table1 th {
		border: 1px solid #DDEEFF;
		border-collapse:collapse;
		padding-left:3px;
		padding-right:23px;
		}
	table.table1 td {
		border: 1px solid #DDEEFF;
		border-collapse:collapse;
		padding-left:3px;
		padding-right:23px;
		}
			
		
	/* rules for navigation menu */
	/* ========================================== */
	

	/* ---------------------------------------------- 	*/
	/* this rule centers the nav menu hoizontally 		*/
	ul#navmenu {
		width: 995px;
		margin: 0px auto;
	}
	/* ---------------------------------------------- 	*/

	/* ---------------------------------------------- 	*/
	/* this rule fixes the nav menu container (header) at the top of the page 		*/
	header {
		position: fixed;
		width: 100%; /* this ensures the header is fully as wide as the display window */
		background-color: #0FF;
		margin: -50px; /* this negative margin negates the 50px padding on the body of the page */
		padding-bottom: 30px;
	}

	section {
		clear: both;
		margin-top: 150px; /* this ensures the readable content clears the fixed header so user can see all */
	}
	/* ---------------------------------------------- 	*/


	ul#navmenu, ul.sub1, ul.sub2, ul.sub3 {
		list-style-type: none;
		font-size: 9pt;
		}
		
	ul#navmenu li {
		width: 115px;
		text-align: center;
		position: relative;
		float: left;
		margin-right: 4px;
		}
		
	ul#navmenu a {
		text-decoration: none;
		display: block;
		width: 115px;
		height: 20px;
		line-height: 20px;
		color: #FFF;
		background-color: #000;
		border: 1px solid #000;
		border-radius: 5px;
		}
		
	ul#navmenu .sub1 li {
		}
		
	ul#navmenu .sub1 a {
		border: 1px solid #fff;
		margin-top: 5px;
		}
		
	ul#navmenu .sub2 a {
		margin-left: 3px;
		border: 1px solid #fff;
		}
		
	ul#navmenu .sub3 a {
		margin-left: 3px;
		border: 1px solid #fff;
		}
		
	ul#navmenu li:hover > a {
		color: #000;
		background-color: #CFC;
		}
		
	ul#navmenu li:hover a:hover {
		color: #000;
		background-color: #FF0;
		border: 1px solid #000;
		}
		
	ul#navmenu ul.sub1 {
		display: none;
		position: absolute;
		top: 21px;
		left: 0px;
		}
		
	ul#navmenu ul.sub2 {
		display: none;
		position: absolute;
		top: 0px;
		left: 116px;
		}
		
	ul#navmenu ul.sub3 {
		display: none;
		position: absolute;
		top: 0px;
		left: 116px;
		}
		
	ul#navmenu li:hover .sub1 {
		display: block;
		}
		
	ul#navmenu .sub1 li:hover .sub2 {
		display: block;
		}
		
	ul#navmenu .sub1 li:hover .sub2 li:hover .sub3 {
		display: block;
		}

	.darrow {
		font-size: 9pt;
		position: absolute;
		top: 5px;
		right: 4px;
		}
		
	.rarrow {
		font-size: 6pt;
		position: absolute;
		top: 6px;
		right: 4px;
		}
		
.style9 {
		color: #FFFFFF;
		font-size: 16px;
}	

	
.dropdown-submenu {
    position: relative;
}

.dropdown-submenu>.dropdown-menu {
    top: 0;
    left: 100%;
    margin-top: -6px;
    margin-left: -1px;
    -webkit-border-radius: 0 6px 6px 6px;
    -moz-border-radius: 0 6px 6px;
    border-radius: 0 6px 6px 6px;
}

.dropdown-submenu:hover>.dropdown-menu {
    display: block;
}

.dropdown-submenu>a:after {
    display: block;
    content: " ";
    float: right;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 5px 0 5px 5px;
    border-left-color: #ccc;
    margin-top: 5px;
    margin-right: -10px;
}

.dropdown-submenu:hover>a:after {
    border-left-color: #fff;
}

.dropdown-submenu.pull-left {
    float: none;
}

.dropdown-submenu.pull-left>.dropdown-menu {
    left: -100%;
    margin-left: 10px;
    -webkit-border-radius: 6px 0 6px 6px;
    -moz-border-radius: 6px 0 6px 6px;
    border-radius: 6px 0 6px 6px;
}