body {
font-family: "Arial Narrow", Arial, "Times New Roman", Helvetica, sans-serif;
margin: 10px;
padding: 10px;
background: url(images/background.gif);
font-size: 14px;
text-align: center;
color: #000000;
}



#body {
width: 800px;
text-align: left;
margin: 10px auto;
padding: 0;
background-color: #ffffff;
border: 5px #000000 double;
}

#page {
width : 750px;
position : relative;
margin : 0 auto;
padding : 0;
background : #ffffff;
text-align : left;
}

#links {
text-align : right;
margin : 0;
padding : 3px 5px 3px 5px;
background : transparent;
font-size : 22px;
}

#links {
margin : 0 auto;
background : transparent;
text-transform : uppercase;
}

#links ul {
height : 30px;
margin : 0;
padding : 15px 15px 15px 0;
background : transparent;
list-style : none;
}

#links li {
display : inline;
text-transform: lowercase;
background : transparent;
text-decoration : none;
margin: 0 auto;
padding : 3px 5px 3px 5px;
font-size : 13px;
font-weight : bold;
color : #333333;
}

#header {
width : 750px;
height: 250px;
position : relative;
margin : 0 auto 25px auto;
padding : 0;
background : #ffffff url(images/header.gif) no-repeat;
text-align : left;
}

#nav {
width: 275px;
height: 190px;
position: left;
padding: 0 auto;
margin: 0 5px 0 40px;
border: none;
}

#nav ul {
text-align: center;
list-style : none;
margin : 0 auto;
padding : 0;
}

#nav li {
height : 24px;
text-transform: lowercase;
}

#nav li, #menu li {
font-size: 16px;
color : #333333;
display : block;
padding : 8px 0 0 10px;
text-decoration : none;
font-weight: bold;
border: none
}

#content {
position : relative;
text-align : left;
width : 750px;
margin : 0 auto 25px auto;
padding : 0 auto;
background: #ffffff;
}


td {
vertical-align: top;
}

.optional {
margin: 0 0 10px 25px;
padding: 0 auto;
color: #000000;
background: #ffffff;
border: 1px solid #333333;
}

.required {
margin: 0 0 10px 25px;
padding: 0 auto;
color: #000000;
background: #ffff99;
border: 1px solid #333333;
}

.button {
margin: 0 0 0 25px;
padding: 0 auto;
}


h1 {
font-size : 26px;
font-weight : bold;
text-transform : lowercase;
color : #333333;
text-align : left;
}

h2 {
font-size : 20px;
font-weight : normal;
color : #3b3b3b;
}

h3 {
font-size : 16px;
font-weight : normal;
color : #000000;
}

h4 {
font-size : 15px;
font-weight : normal;
color : #000000;
}

h5 {
font-size : 14px;
font-weight : normal;
color : #000000;
}

h6 {
font-size : 12px;
font-weight : normal;
text-transform : uppercase;
color : #3b3b3b;
line-height : 20px;
}


a, a:visited {
font-weight: bold;
color: #000000;
text-decoration: none;
padding: 0 8px;
}

a:hover, a:active {
font-weight: bold;
color: #333333;
text-decoration: none;
padding: 0 8px;
}


.left {
text-align: left;
}

.center {
text-align: center;
}

.right {
text-align: right;
}

.justify {
text-align: justify;
}


#footer {
	height: inherit;
	width: 750px;
	clear: both;
	padding : 0 auto;
	background : #ffffff;
	font-size : 12px;
	text-transform : uppercase;
	text-align : center;
}

#footer ul {
margin: 0;
padding: 0;
list-style: none;
text-align: center;
}

#footer li {
display: inline;
}

#footer p {
text-align : center;
font-size : 12px;
}

#credit {
width: 750px;
font-size: 13px;
position: relative;
margin: 0 auto;
padding: 0;
background: none;
text-align: center;
}

/* Last Modified:  July 25, 2010 */