/* CSS Document */

body,
html {
	margin:0;
	padding:0;
	color:black;
	text-align:center;
	 }

body {
	font-family: Helvetica, Arial, sans-serif Helvetica, sans-serif;
	min-width:700px;
	font-size:12px;
	line-height:120%;
	background-color:white;
	padding-top:20px;
	padding-bottom:20px;
	text-align:center;
	 }
	
a:link
{
color:#33ccff;
text-decoration:none;
}
a:hover
{
color:white;
text-decoration:none;
}
a:visit
{
color:white;
text-decoration:none;
}

#images
{
padding:1px;
}
img
{
margin:5px;
border-width:0px;
}
	
#register
{
font-size:.95em;
}

h2
{
color:#c5244e;
font-weight:bold;
font-size:1em;
}
	 
ul
{
list-style-type:square;
}

.container
{
background-color:white;
background-image:url(images/beacon_banner.jpg);
background-repeat:no-repeat;
background-position:top;
margin-right:auto;
margin-left:auto;
width:700px;
height:auto;
border-style:outset;
border-top-width:1px;
border-right-width:2px;
border-left-width:1px;
border-bottom-width:2px;
border-color:black;
text-align:center;
position: relative;
text-align: left;

}	 
/*-------------------------------------------------------------------------------------*/
#spacer
{
width:700px;
height:215px;
}

/*-------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------*/
#address
{
margin:auto;
padding:10px 10px 10px 20px;
text-align:center;
height:20px;
background-color:#384c8f;
color:white;
font-weight:bold;
}

/*-------------------------------------------------------------------------------------*/
#content
{
padding-top:20px;
text-align:left;
width:460px;
height:auto;
margin: auto;
}



#navigation
{
margin:auto;
text-align:center;
padding-bottom:10px;
padding-top:20px;
}

#copyright
{
font-size:.8em;
width:700px;
padding-top:5px;
padding-bottom:5px;
background-color:#384c8f;
border-top:5px solid #c5244e;
color:white;
margin:auto;
text-align:center;
}



table
{
width:650px;
text-align:center;
font-size:12px;
line-height:120%;
text-align:center;
}

.floatright
{
float: right;
margin: 0 0 10px 10px;
}

.floatleft
{
float: left;
margin: 10px 20px 10px 50px;
}

.clear
{
clear:right;
}

.middle
{
text-align:center;
margin-left:20px;
}