/* CSS Document */

body { 
background: #cccccc url("bg_grad.jpg") fixed;                          
}
#container {
position:relative;
top: 10px;
left: 25%;
right: 25%;
width:779px;
background: #cccccc url("background1.gif") fixed;																
border-top: 1px solid #666;
border-right: 1px solid #666;
border-bottom: 1px solid #666;
}
#sitename {
background-image:url(SFSCtop.jpg);
background-repeat:no-repeat;
height: 70px;
font-style: italic;
text-align: left;
padding-top: 20px;
font-size:27px;
width: 779px;
position:absolute; left:0px; top:0px;
}	
#content {
width: 570px;
margin: 0 0em 2em 9.5em;
padding-top: 100px;
padding-left:40px;
}
#footer {
font-size: 80%;
color: #000000;
text-align: center;
font-family: sans-serif, Arial, Verdana;
}
#pageNav{
	position:absolute;
	top: 90px;
	left: 0px;
	width:178px;
	padding: 0px;
	background-color: #F5f7f7;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	font: small Verdana,sans-serif;
}

#sectionLinks{
	margin: 0px;
	padding: 0px;

}

#sectionLinks h3{
	padding: 10px 0px 2px 10px;
	border-bottom: 1px solid #cccccc;
}

#sectionLinks a:link, #sectionLinks a:visited {
	display: block;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #cccccc;
	background-image:  url("bg_nav.jpg");
	font-weight: bold;
	padding: 3px 0px 3px 10px;
	color: #21536A;
	text-decoration:none;
}

#sectionLinks a:hover{
	border-top: 1px solid #cccccc;
	background-color: #DDEEFF;
	background-image: none;
	font-weight: bold;
	text-decoration: none;
}
:link, a:visited, a:active {
color: #0000FF;
text-decoration: none;
}
a:hover {
color:#333333;
text-decoration: none;
}
p {
font-family: sans-serif, Arial, Verdana;
font-size: 0.8em;
text-align: centre;
line-height: 120%;
color:#333333;
}
h1 {
font-size: 1.6em;
font-family: sans-serif, Arial, Verdana;
}
h2 {
font-size: 1.1em;
font-family: sans-serif, Arial, Verdana;
}
h3 {
font-size: 0.9em;
font-family:sans-serif, Arial, Verdana;
}
table {
font-family: sans-serif, Arial, Verdana;
}
th, td {
border: 2px solid #333;
}
.img {
float:left;
}
.map {
position:relative; left: 80px;
}
.reg {
text-align:center;
border-collapse: collapse;
background-color:#CCCCCC;
font-size:0.8em;
}
.reg1 {
text-align:left;
border-collapse: collapse;
background-color:#CCCCCC;
font-size:0.8em;
}
.left {
text-align:left;
border-collapse: collapse;
background-color:#CCCCCC;
font-size: 0.8em;
}
.pics {
text-align:center;
}
.pics1 {
text-align:left;
}
.rulesyeo {
font-size: 14px;
border-collapse: collapse;
border: 1px solid #333;
width: 90%;
}
.cent {
text-align:center;
}
.left1 {
text-align:left;
}
#form {
width:99%;
}
fieldset {
font-weight: bold;
margin-bottom: 1em;
width: 99%
}
legend {
font-weight:bold;
font-family:sans-serif, Arial, Verdana;
letter-spacing:0.1em;
}
li {
font-weight: bold;
}