html{
height:100%;
min-height:100%;
}
*{
			margin:0;
			padding:0;
			
		}
		img{
			border:none;
		}
		body {
			margin:0;
			padding:0;
			height:100%;
			font:16px Arial, sans-serif;
			color:#1F5391;
			}
			p{
			margin-top:0px;
			margin-bottom:6px;
			line-height:20px;
			}
				#background-100-p{
			/* Set rules to fill background */
			min-height: 100%;
			min-width: 100%;

			/* Set up proportionate scaling */
			width: 100%;
			height: auto;

			/* Set up positioning */
			position: fixed;
			top: 0;
			left: 0;
		}
		ul{
		list-style:none;
		}
		h1{
		font-size:21px;
		font-weight:bold;
		color:#6699CC;
		margin-bottom:20px;
		}
		h2{
		font-size:16px;
		font-weight:bold;
		margin-bottom:14px;
		}
		#wrapper {
			height:100%;
			width:100%;
			min-height:706px;
			text-align:left;
			position:relative;
			display:block;
			min-width:1280px;
		}

		#inner{
		width:1200px;
		height:100%;
		min-height:100%;
		text-align:left;
		margin-left:auto;
		margin-right:auto;
		margin-top:45px;
		margin-bottom:45px;
		min-width:800px;
				}
		#logo{
		position:absolute;
		top:36px;
		left:81px;
		}
		#intro-text{
		position:absolute;
		top:227px;
		left:37%;
		font-weight:bold;
		}
		#intro-text li{
		margin-bottom:12px;
		font-weight:bold;
		}
		#contact{
		background-image:url(../images/bss_04-smaller.png);
		width:406px;
		height:472px;
		position: absolute;
		bottom:0;
		right:0;
		padding-top:0px;
		padding-left:0px;
		font-size:12px;
		overflow:hidden;
		}
		#contact form{
		width:100%;
		line-height:24px;
		padding-top:80px;
		padding-left:110px;
		}
		#contact li{
		display:block;
		}
		#contact label{
		font-size:12px;
		color:#FFFFFF;
		width:394px;
		float:left;
		margin-bottom:6px;
		}
		#contact a{
		font-size:12px;
		color:#FFFFFF;
		}
		#contact input{
		border:none;
		width:203px;
		margin-bottom:6px;
		height:30px;
		}
		#contact input[type="text"]{
		border:none;
		padding-left:8px;
		padding-right:8px;
		width:186px;
		margin-bottom:6px;
		height:22px;
		padding-top:8px;
		}
		#contact textarea{
		font-family:Arial, Helvetica, sans-serif;
		border:none;
		width:203px;
		margin-bottom:6px;
		overflow:auto;
		height:40px;
		}
		#contact input[type=image]{
		height:48px;
		width:48px;
		display:inline;
		}
		.bottomrow{
		line-height:48px;
		height:48px;
		}
		#contact .bottomrow label{
		width:155px;
		}
#under{
position:absolute;
top:65px;
width:203px;
right:75px;
font-size:12px;
line-height:21px;
}
		#footer{
		width:508px;
		height:70px;
		position: absolute;
		bottom: 16px;
		left:37%;
		font-size:12px;
		color:#333366;
		}
		#footer ul{
		margin-bottom:9px;
		font-size:12px;
		}
		#footer li{
		display:inline;
		margin-right:9px;
		font-size:12px;
		}
		#footer a{
		font-size:12px;
		text-decoration:underline;
		color:#333366;
		}
		#footer b, strong {
		font-size:12px;
}
#thanks{
padding-top:130px;
padding-left:130px;
}

/* the overlayed element */ 
.simple_overlay { 
     
    /* must be initially hidden */ 
    display:none; 
     
    /* place overlay on top of other elements */ 
    z-index:10000; 
     
    /* styling */ 
	background-color:#b6e1ff; 
     
    width:340px;     
    min-height:340px; 
    border:1px solid #666; 
	
	padding:33px;
	line-height:20px;
     
    /* CSS3 styling for latest browsers */ 
    -moz-box-shadow:0 0 90px 5px #000; 
    -webkit-box-shadow: 0 0 90px #000;   
	
	font-size:12px;  
	line-height:24px;

} 
.simple_overlay img{ 
     
	 float:left;  
	 clear:both; 
	 margin-bottom:12px; 

} 
.simple_overlay ul, ol{ 
padding-left:19px;
line-height:16px;
} 
.simple_overlay ul{ 
list-style:square;

} 
.simple_overlay li{ 
margin-bottom:8px;
} 
.simple_overlay a{ 
font-weight:bold;
color:#000000;

} 
 
/* close button positioned on upper right corner */ 
.simple_overlay .close { 
    background-image:url(../images/close.png); 
	background-repeat:no-repeat;
    position:absolute; 
    left:-15px; 
    top:-15px; 
    cursor:pointer; 
    height:35px; 
    width:35px; 
}
#overlay1 h1{
font-size:16px;
font-weight:bold;
color:#004D8F;
margin-bottom:6px;
}
-->

