body {		font: 12px Arial;	
		padding: 0px;	
		text-align: center;
		border-style: none;
		background-image: url(../img/mainbkg.gif);
		max-width: 800px;
		padding: 0px 0px 0px 0px;
		margin: 0px auto 0px auto;
		border-collapse: collapse;
		border-spacing: 0px;
}

table {		border-style: none;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		border-collapse: collapse;
		border-spacing: 0px;
}

tr {		border-style: none;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		border-collapse: collapse;
		border-spacing: 0px;
}

td {		border-style: none;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		border-collapse: collapse;
		border-spacing: 0px;
}

div {		font: 12px Arial;
}

p {		font: 12px Arial;
		padding: 0px 0px 0px 0px;
		margin: 10px 10px 10px 10px;
}

hr {		width: 85%;	
		color: #8C9484;
}


#maintable {	font: 12px Arial;
		border-style: none;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		border-collapse: collapse;
		border-spacing: 0px;		
		text-align: center;
		min-width: 800px;
		max-width: 800px;
}

#menuswap {	border-style: none;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		border-collapse: collapse;
		border-spacing: 0px;
		min-width: 800px;
		max-width: 800px;
}

#abovemenu1 {	border-style: none;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		border-collapse: collapse;
		border-spacing: 0px;
		background-image: url(../img/abovemm1.gif);
		min-width: 800px;
		max-width: 800px;
}

#abovemenu2 {	border-style: none;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		border-collapse: collapse;
		border-spacing: 0px;
		background-image: url(../img/abovemm2.gif);
		min-width: 800px;
		max-width: 800px;
}

#mainmenu {	border-style: none;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		border-collapse: collapse;
		border-spacing: 0px;
		background-image: url(../img/mainbkg.gif);
		min-width: 800px;
		max-width: 800px;
		text-align: center;
		color: #b5995b;
		font: bold 12px Arial;
}

#belowmenu1 {	border-style: none;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		border-collapse: collapse;
		border-spacing: 0px;
		background-image: url(../img/belowmm1.gif);
		min-width: 800px;
		max-width: 800px;
}

#belowmenu2 {	border-style: none;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		border-collapse: collapse;
		border-spacing: 0px;
		background-image: url(../img/belowmm2.gif);
		min-width: 800px;
		max-width: 800px;
}

#bodytable {	font: 12px Arial;
		border-style: none;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		border-collapse: collapse;
		border-spacing: 0px;		
		text-align: center;
		width: 800px;
		max-width: 800px;
}

#pagetitle {	border-style: none;
		padding: 0px 0px 0px 0px;
		margin: auto auto auto auto;
		border-collapse: collapse;
		border-spacing: 0px;
		background-image: url(../img/titlebkg.gif);
		font: bold 46px "times new roman";
		color: #0b2744;
		text-align: center;
}

#pagetitle2 {	border-style: none;
		padding: 0px 0px 0px 0px;
		margin: auto auto auto auto;
		border-collapse: collapse;
		border-spacing: 0px;
		background-image: url(../img/titlebkg2.gif);
		font: bold 46px "times new roman";
		color: #0b2744;
		text-align: center;
}

#belowtitle {	border-style: none;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		border-collapse: collapse;
		border-spacing: 0px;
		background-image: url(../img/belowtitle.gif);
}

#bodyswap {	font: 12px Arial;	
		padding: 0px;	
		text-align: center;
		border-style: none;
		background-image: url(../img/pagebkg.gif);
		max-width: 744px;
		min-width: 744px;
		padding: 0px 0px 0px 0px;
		margin: 0px auto 0px auto;
		border-collapse: collapse;
		border-spacing: 0px;
}

#bodycontent {	font: 12px "times new roman";
		text-align: left;
		margin: 0px 10px 10px 10px;
}

.body {		font: 12px "times new roman";
		text-align: left;
		margin: 0px 10px 10px 10px;
}

.resource {	font: 12px "times new roman";
		text-align: center;
		border-style: none;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		border-collapse: collapse;
		border-spacing: 0px;
}

#logo {		text-align: left;
		margin: 0px 0px 0px 5px;
}

#imagebox {	border-style: none;
		padding: 0px 0px 0px 0px;
		margin: 5px 5px 5px 5px;
		border-collapse: collapse;
		border-spacing: 0px;
		background-image: url(../img/mainbkg.gif);
		max-width: 318px;
		min-width: 318px;
}

#captionright {	border-style: none;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		border-collapse: collapse;
		border-spacing: 0px;
		background-image: url(../img/captionright.gif);
}

#captiontext {	font: italic 12px Arial;
		color: white;
		text-align: left;
}

#byline {		font: 12px "times new roman";
		color: gray;
		text-align: left;
}

#belowcaption {	border-style: none;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		border-collapse: collapse;
		border-spacing: 0px;
		background-image: url(../img/belowcaption.gif);
}

#header {	border-style: none;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		border-collapse: collapse;
		border-spacing: 0px;
		background-image: url(../img/header.jpg);
}


#leftedge {	border-style: none;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		border-collapse: collapse;
		border-spacing: 0px;
		background-image: url(../img/leftedge.gif);
}


#rightedge {	border-style: none;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		border-collapse: collapse;
		border-spacing: 0px;
		background-image: url(../img/rightedge.gif);
}

#llcorner {	border-style: none;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		border-collapse: collapse;
		border-spacing: 0px;
}

#lrcorner {	border-style: none;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		border-collapse: collapse;
		border-spacing: 0px;
}


#bottomedge {	border-style: none;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		border-collapse: collapse;
		border-spacing: 0px;
}
#footer {		font: 12px Arial;
		border-style: none;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		border-collapse: collapse;
		border-spacing: 0px;	
		font-color: white;	
		text-align: center;
		width: 800px;
		max-width: 800px;
		color: white;
		background-image: url(../img/mainbkg.gif);
}

#sponsors {	font: 12px Arial;
		color: white;
}

/* General Link Styles */

a:link{		color: white;	
		background: transparent;
		text-decoration:none;
}

a:visited {		color: white;	
		background: transparent;
		text-decoration:none;
}
		
a:hover {		color: #00abed;	
		background: transparent;
}

a:active {		color: #00abed;	
		background: transparent;
}

a:focus {		color: #00abed;	
		background: transparent;
}
		
a img {	border: 0;
} 

/* Special Link Styles */

.body a:link {	color: black;	
		background: transparent;
		font-weight: bold;
		text-decoration: underline;
}

.body a:visited {	color: black;	
		background: transparent;
		font-weight: bold;
		text-decoration: underline;
}

.body a:hover {	color: #00abed;	
		background: transparent;
		font-weight: bold;
		text-decoration: underline;
}

.body a:focus {	color: #00abed;	
		background: transparent;
		font-weight: bold;
		text-decoration: underline;
}

.body a:active {	color: #00abed;	
		background: transparent;
		font-weight: bold;
		text-decoration: underline;
}

.resource a:link {	color: black;	
		background: transparent;
		font-weight: bold;
		text-decoration: none;
}

.resource a:visited {	color: black;	
		background: transparent;
		font-weight: bold;
		text-decoration: none;
}

.resource a:hover {	color: #00abed;	
		background: transparent;
		font-weight: bold;
		text-decoration: none;
}

.resource a:focus {	color: #00abed;	
		background: transparent;
		font-weight: bold;
		text-decoration: none;
}

.resource a:active {	color: #00abed;	
		background: transparent;
		font-weight: bold;
		text-decoration: none;
}
		
/* Form Styles */

h1 {	font-size: 18px;	
		font-weight: bold;}

h2 {	font-size: 14px;	
		font-weight: bold;}

h3 {	font-size: 12px;	
		font-style: normal;	
		font-weight: normal;}

h4 {	font-size: 10px;	
		font-style: normal;	
		font-weight: normal;}
