body {
margin:0;
padding:0;
}

body, td {
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size:12px;
color:white;
}

h1 {
font-size:18px;
}

h2 {
font-size:14px;
}

h3 {
font-size:12px;
}

a {
color:#000000;		/* black */
}

a:hover {
color:#99CC99;		/* light green */
}

.webtitle {
	position:absolute;
	top:194px;
	left:5px;
	width:410px;
	height:25px;
	text-align:center;
	color: #000000;
}
.webtitle h1 {
	color: #000000;
	font-size:18px;
	padding:0;
	margin:0;
}

.pageheading {
background-image: url('images/linebg.jpg');
vertical-align:middle;
/*text-align:center;
padding-right: 170px;*/
}
.pageheading h2 {
color:#333366;		/* dark blue */
margin:0;
padding:0;
}

.menu {
background-image: url('images/menubg.jpg'); 
padding:0;margin:0;
text-align:left;
}

.menu table {
padding:0;margin:0;
border-collapse:collapse;
width:540px;
}

.menu table td {
height:40px;
width:90px;
text-align:center;
padding:0;margin:0;
background-image: url('images/menuline.jpg'); 
background-position: center right;
background-repeat: no-repeat;
font-size:12px;
font-weight:bold;
color:#666666;		/* grey */
}

.menu table td a {
color:#666666;		/* grey */
text-decoration:none;
}
.menu table td a:hover {
color:#6699CC;		/* blue */
text-decoration:none;
}

.columntop {
background-image: url('images/infoboxtop.jpg'); 
background-repeat: no-repeat; 
background-position: center bottom;
color:#333366;		/* dark blue */
text-align:center;
font-weight:bold;
}

.columncontent {
color:#333366;		/* dark blue */
padding:5px;
background-image: url('images/columnbg.jpg');
width:177px;
}
.columncontent a {
color:#333366;		/* dark blue */
}
.columncontent a:hover {
color:#333333;		/* dark grey */
}

.footer {
text-align:center;
color: #000000;
background-image: url('images/footerbg.jpg')
}