body {
	background-image: url('images/bodybg.jpg');
	background-repeat: repeat-x;
	background-position-y: top;
	margin:0px 0px 0px 5px;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
}

body, td {
	color: black;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	list-style-image: url(images/index_09.gif);
}


a { 
color: #3366CC; /* blue */
}


h1 {
	color: #3366CC;
	font: bold 16px Verdana, Arial, Helvetica, sans-serif;
}

h2 {
color: #3366CC;
font-size:14px;
font-weight:bold;
}

h3 {
color: #3366CC;
font-size:14px
}


.menulinks {
	position:absolute;
	left:5px;
	top:87px;
	width: 187px;
	height: 165px;
}


.menulinks table td {
	width: 207px;
	color: #FFFFCC;	/* The text color for the current page - pale yellow */
	text-align: left;
	height:18px;
	background: url(images/menuline.jpg) no-repeat left bottom;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
}

.menulinks table td a {
color: ffffcc;
text-decoration: none; /* No line under the link */
}


.menulinks table td a:hover {
text-decoration: underline;
}


.topborder {
position:relative;
left:-5px;
background-image: url('images/topbg.jpg'); background-repeat: no-repeat; background-position: left top;
height:295px;
vertical-align:top;
}


.rightimage {
position:absolute;
left:515px;
top:95px;
width:254px;
height:182px;
}


.infoboxtitle {
background-image:url('images/infobox_top.jpg');
text-align:center;
color:#FFFFFF;
font-weight:bold;
}
.infoboxmain {
	text-align:center;
	vertical-align:middle;
	padding:5px;
	background: #FFFFFF;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}

.infoboxbottom {
background-image:url('images/infobox_bottom.jpg');
}


.submitbutton {
background-color: #3366CC;
color:#FFFFFF;
font-size:10px; font-weight:bold;
}