    html, body {
	    font-family: sans-serif;
		font-size:16px;
		height: 100%;
		margin: 0;
		-webkit-text-size-adjust: none;
	}
	th {
		padding-left: 5px;
		text-align: left;	
	}
	p {
	    font-family: sans-serif;
		font-size:16px;
	}
	
	.regbold {
	    font-weight:bold;
		
	}

	.regtext {

	}
	
	h1 {
        display: block;
        font-size: 2em;
        -webkit-margin-before: 0.67em;
        -webkit-margin-after: 0.67em;
        -webkit-margin-start: 0px;
        -webkit-margin-end: 0px;
        font-weight: bold;
    }
	
	h1.pageTitle {
	    background-color:#000;
		color:#fff;
		display:inline-block;
		padding-top: 5px;
	        padding-right: 20px;
        	padding-bottom: 5px;
        	padding-left: 20px;
		font-family: Arial;
		font-size: 34px;
		font-weight:bold;
		line-height:40px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 20px;
		margin-left: 0px;
		max-width:95%;
	}
	
    h2.linkBox {
		/* font-family: "Open Sans", sans-serif; */
		font-size:27px;
		font-weight: bold;
		margin: 0px 0px 10px 0px;
		text-transform:none;
		line-height:1.1;
	}
    
	div.linkBox {
	    line-height: 130%;
		/* font-family: "Open Sans", sans-serif;
		font-size:16px; */
		max-width:350px;
	}
	
	ul.linkBox {
	    margin: 0;
		padding: 0px 0px 0px 25px;
	    list-style-type: square;
	}
	
	ul.linkBox > li {
	    display:inline-block;
	    width:100%;
		padding: 4px 5px 5px 5px;
		<!-- float:left; -->
		width:85%;
    }
	
	ul.linkBox > li a {
	    text-decoration:none;
		color:#0047ba;
	}
	
	ul.linkBox > li a:visited {
	    color:#0047ba;
	}
	
	ul.linkBox > li:hover a {
	    color: #fff;
	}
	
    ul.linkBox > li:hover {
	    background-color:#333;
	} 
	
	div.header {
	    min-height:100px;
		width:100%;
		background-color:#fff;
		display:inline-block;
		text-align:left;
		margin-bottom:0;
		border-bottom: 1px solid black;
	}
	
	div.headerText {
	    margin-left:160px; 
		text-align:left;
		padding-top:34px;
		font-weight:bold;
		font-size:20pt;
		color:#000;
	}
	
	div.content {
	    max-width:800px;
		width:100%;
		background-color:#F0F0F0;
		display:inline-block;
		text-align:left;
		padding-bottom:20px;
	}
	
	div.footer {
	    min-height:50px;
		margin-top: -50px;
		width:100%;
		background-color:#000;
		display:block;
		text-align:left;
		clear:both;
		color:#fff;
		font-weight:bold;
	}
	
	div.footerText {
	    padding:17px 0px 0px 20px;
	}
	

	div.page {
       min-height: 100%;
	   background-color:#F0F0F0;
    }
    div.page-inside {
       padding-bottom: 50px;
	   background-color:#F0F0F0;
    }
	
	div.form {
	    margin:0 auto 20px auto;
		border:2px solid #000000;
		padding:10px;
		background:#FFFFFF;
		max-width:800px;
	}
	
	div.form   div {
		margin-bottom:10px;
	}
	
	.btn {
	    /* font-family: "Open Sans", sans-serif; */
	    padding: 6px 12px 6px 12px;
		font-size:14px;
		font-weight:bold;
		text-shadow:none;
		line-height:1.4285;
		box-shadow: none;
        background: none;
		border:1px solid #000;
		background-color:#000;
		color:#fff;
		-webkit-appearance: none;
		/*height:33px;*/
		margin:0;
		text-decoration:none;
		text-align:center;
	}
	
	.btn:hover {
		background-color:#fff;
		color:#000;
	}
	
	.dropdown {
	    font-size:16px;
		border:2px solid #000;
		height:32px;
		padding:0;
		margin:0;
	}
	
	input.textbox {
	    font-size:16px;
		border:2px solid #000;
		height:32px;
		/* padding:0; */
		margin:0;
	/* 	width:300px; */
	}
	
	input.short{
	 	width:30px; 
		text-align:center;
	}
	
	.textarea {
	    font-size:16px;
		border:2px solid #000;
		/* padding:0; */
		margin:0;
	 	width:100%;
	}
		
	input.input {
	    font-size:16px;
		border:2px solid #000;
		margin:0;
		width:100%;
		height:32px;
	}
		
	span.input {
		display:block;
		overflow: hidden;
	}
		
	.link {
	    color:#0047ba;
		font-weight:bold;
		font-size:16px;
		text-decoration:none;
	}
	
	.link:hover {
	    text-decoration:underline;
	}