
body {		margin			:	0px;
		border			:	0px;
		padding			:	0px;
		font-size		:	12px;
		color			:	black;
		background-color	:	#F1F1D3;
}


table.main {	border-collapse		:	collapse;
		padding			:	0px;
		margin			:	0px;
		border			:	0px;
		width			:	100%;
		height:			:	100%;
}

td	{	font-size		:	14px;
		font-family		:	Arial;
		padding			:	11px
}

td.home	{	font-size		:	13px;
		font-family		:	Arial;
		padding			:	2px;
		text-align		:	center;
}

td.title {	padding			:	0px;
		background-image	:	url('images/km_title_small_lines.png');
		background-repeat	:	no-repeat;
		background-position	:	top left;
		background-color	:	#F1F1D3;

}

td.top_border {	padding			:	0px;
		background-color	:	#008080;
		height			:	20px;
		vertical-align		:	top;

}

td.hello_text {	background-color	:	black;
		font-weight		:	bold;
		font-size		:	15px;
		color			:	white;
		padding			:	4px;
		text-align		:	center;
		background-image	:	url('images/mainborder.gif');
		background-position	:	bottom right;
		background-repeat	:	repeat-x;
}

td.links {	background-color	:	#008080;
		font-weight		:	bold;
		font-size		:	13px;
		color			:	white;
		padding			:	0px;
		padding-bottom		:	60px;
		vertical-align		:	top;
		background-image	:	url('images/linksborder.gif');
		background-position	:	top right;
		background-repeat	:	repeat-y;
}

td.graphic {	background-color	:	#D5D5D5;
		background-image	:	url('images/bg1.gif');
		background-repeat	:	no-repeat;
		background-position	:	top right;
		height			:	51px
		color			:	white;
		font-family		: 	verdana;
		font-size		:	24px;
}

td.graphic2 {	background-color	:	#D5D5D5;
		background-image	:	url('images/bg2.gif');
		background-repeat	:	no-repeat;
		background-position	:	top right;
		height			:	51px
		color			:	white;
		font-family		: 	verdana;
		font-size		:	24px;
}

td.graphic3 {	background-color	:	#D5D5D5;
		background-image	:	url('images/bg3.gif');
		background-repeat	:	no-repeat;
		background-position	:	top right;
		height			:	51px
		color			:	white;
		font-family		: 	verdana;
		font-size		:	24px;
}

td.graphic4 {	background-color	:	#D5D5D5;
		background-image	:	url('images/bg4.gif');
		background-repeat	:	no-repeat;
		background-position	:	top right;
		height			:	51px
		color			:	white;
		font-family		: 	verdana;
		font-size		:	24px;
}

td.graphic5 {	background-color	:	#D5D5D5;
		background-image	:	url('images/bg5.gif');
		background-repeat	:	no-repeat;
		background-position	:	top right;
		height			:	51px
		color			:	white;
		font-family		: 	verdana;
		font-size		:	24px;
}

td.graphic6 {	background-color	:	#D5D5D5;
		background-image	:	url('images/bg6.gif');
		background-repeat	:	no-repeat;
		background-position	:	top right;
		height			:	51px
		color			:	white;
		font-family		: 	verdana;
		font-size		:	24px;
}

td.graphic7 {	background-color	:	#D5D5D5;
		background-image	:	url('images/bg7.gif');
		background-repeat	:	no-repeat;
		background-position	:	top right;
		height			:	51px
		color			:	white;
		font-family		: 	verdana;
		font-size		:	24px;
}

td.graphic8 {	background-color	:	#D5D5D5;
		background-image	:	url('images/bg8.gif');
		background-repeat	:	no-repeat;
		background-position	:	top right;
		height			:	51px
		color			:	white;
		font-family		: 	verdana;
		font-size		:	24px;
}

td.main {	background-color	:	#F1F1D3;
		color			:	black;
		background-image	:	url('images/mainborder.gif');
		background-position	:	top right;
		background-repeat	:	repeat-x;
}

td.page_title {	padding			:	0px;
		color			:	black;
		font-size		:	20px;
		background-color	:	#D5D5D5;
		text-align		:	center;
		font-family		:	verdana;
}

td.footer {	padding			:	0px;
		height			:	400px;
		color			:	black;
		font-size		:	10px;
		background-color	:	#F1F1D3;
		text-align		:	right;
		vertical-align		:	bottom;
		padding			:	20px
}

ul.andy {	padding-left		:	15px;
		margin-left		:	15px;
}

ul.matt {	line-height		:	150%;
}

a	{	color			:	#B41C1C;
		text-decoration		:	none;
		font-weight		:	bold;
	}

a:active {	color			:	#B41C1C;
	}

a:visited {	color			:	purple;
	}

a:hover	{	color			:	teal;
	}

a.menulink{	color			:	#FFFFFF;
		text-decoration		:	none;
		font-weight		:	bold;
	}

a.menulink:active {	
		color			:	#FFFFFF;
	}

a.menulink:visited {	
		color			:	#FFFFFF;
	}

a.menulink:hover{
		color			:	black;
	}

a.menulink2{	color			:	#D4EEB2;
		text-decoration		:	none;
		font-weight		:	bold;
	}

a.menulink2:active {	
		color			:	#D4EEB2;
	}

a.menulink2:visited {	
		color			:	#D4EEB2;
	}

a.menulink2:hover{
		color			:	#404040;
	}

a.menulink3{	color			:	#B4F6DF;
		text-decoration		:	none;
		font-weight		:	bold;
	}

a.menulink3:active {	
		color			:	#B4F6DF;
	}

a.menulink3:visited {	
		color			:	#B4F6DF;
	}

a.menulink3:hover{
		color			:	#C0C0C0;
	}

img	{	border			:	0px;
		margin			:	0px;
		padding			:	0px;
}

p.success 
	{ 	background-color	: 	green; 
		color			: 	white; 
		font-weight		: 	bold; 
}

p.error	{	background-color	:	red; 
		color			: 	white; 
		font-weight		:	bold; 
}

