/*Body Attributes*/

body{
	background-color: #FFF;
	color: #000;
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 13px;
}



/* Link Colors: normal, visited, hover, active */

a:link{
	color:#448CCB;
	font-weight:bold;
	text-decoration:none;
}
a:visited{
	color:#448CCB;
	font-weight:bold;
	text-decoration:none;
}
a:hover{
	color: #004A80;
	font-weight:bold;
	text-decoration:none;
}
a:active{
	color:#7DA7D9;
	font-weight:bold;
	text-decoration:none;
}



/* misc stuff */

img{
	border:none;
}

table.main{
	border: none;
	padding: 2px;
}
.cont{
	border: 1px solid #CCC;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		-khtml-border-radius: 5px;
}
#navi{
	border: 1px solid #A0BFE2;
	background-color: #D2E4F8;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		-khtml-border-radius: 5px; 
}
	#navi ul{
		margin: 0;
		padding: 0;
		font-size:14px;
	}
		#navi ul li {
			list-style-type: none;
			margin:0 0 10px 10px;
			padding: 0;		
		}
			#navi ul li ul li {
				list-style-type: circle;
				margin: 0 0 0 10px;
				padding: 0;
				font-size: 13px;
			}
				#navi ul li ul li ul li {
					list-style-type: none;
					margin: 0 0 0 10px;
					padding: 0;
					font-size: 11px;
				}

.footer{
	border: 1px solid #D5AFD7;
	background-color: #F2DFF3;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		-khtml-border-radius: 5px;
	font-size: 10px;
}

	.footer a:link{
		color:#A863A8;
		font-weight:bold;
		text-decoration:none;
	}
	.footer a:visited{
		color:#A863A8;
		font-weight:bold;
		text-decoration:none;
	}
	.footer a:hover{
		color: #620160;
		font-weight:bold;
		text-decoration:none;
	}
	.footer a:active{
		color:#BC8CBF;
		font-weight:bold;
		text-decoration:none;
	}
