@charset "utf-8";

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	margin: 0px;
}
p,li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	color: #FFFFFF;
}
a {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

#title {
	background-color: #67853A;
	padding: 10px;
	margin-bottom: 10px;
	line-height: 22px;
	border: 1px solid #FFFFFF;
}
#question {
	background-color: #98B664;
	background-repeat: repeat-x;
	padding: 10px;
	margin-bottom: 10px;
	margin-right: 10px;
	margin-left: 10px;
	border: 1px solid #FFFFFF;
}
#question p {
	color: #F1F5EB;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
}
#answer {
	background-color: #71AA79;
	background-repeat: repeat-x;
	padding: 10px;
	margin-bottom: 10px;
	margin-right: 10px;
	margin-left: 10px;
	border: 1px solid #FFFFFF;
}
#answer p {
	color: #F1F5EB;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
}

.errorTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #00CCCC;
}
.inputs {
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;

}
.border {
	border: 1px solid #FFFFFF;
	margin: 10px;
}
.logoBg {
	background-color: #E1E1E1;
	background-image: url(images/logoBg.gif);
	background-repeat: repeat-x;
}
.bgTeal {
	background-color: #5DA7B1;
	background-image: url(images/bgTeal.gif);
	background-repeat: repeat-x;
}
.contentTeal {
	background-color: #507F7E;
	background-image: url(images/pawTeal.gif);
	background-repeat: no-repeat;
	background-position: right top;
	border: 1px solid #FFFFFF;
}

.bgGreen {
	background-color: #98B664;
	background-image: url(images/bgGreen.gif);
	background-repeat: repeat-x;
}
.contentGreen {
	background-color: #7DA146;
	background-image: url(images/pawGreen.gif);
	background-repeat: no-repeat;
	background-position: right top;
	border: 1px solid #FFFFFF;
}
.bgBlue {
	background-color: #5D83B1;
	background-image: url(images/bgBlue.gif);
	background-repeat: repeat-x;
}
.contentBlue {
	background-color: #50617F;
	background-image: url(images/pawBlue.gif);
	background-repeat: no-repeat;
	background-position: right top;
	border: 1px solid #FFFFFF;
}
	.contentBlue a {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #FFFFFF;
	}
.bgPink {
	background-color: #C05A5A;
	background-image: url(images/bgPink.gif);
	background-repeat: repeat-x;
}
.contentPink {
	background-color: #B54F4F;
	background-image: url(images/pawPink.gif);
	background-repeat: no-repeat;
	background-position: right top;
	border: 1px solid #FFFFFF;
}
.bgYellow {
	background-color: #FCC847;
	background-image: url(images/bgYellow.gif);
	background-repeat: repeat-x;
}
.contentYellow {
	background-color: #FFBE32;
	background-image: url(images/pawYellow.gif);
	background-repeat: no-repeat;
	background-position: right top;
	border: 1px solid #FFFFFF;
}
.footerTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #999999;
}

.footerTxt a {
	color: #666666;
}
.footerTxt hover {
	color: #CCCCCC;
}
.tableTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}

#menutraining {
	position:absolute; 
	visibility: hidden; 
	border: 3px solid #597DAE; 
	background-color: white; 
	width: 175px; 
	padding: 8px;
}
	#menutraining a {
		color: #666666;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-decoration: none;
		font-size: 14px;
		line-height: 22px;
	}
#menuhome {
	position:absolute; 
	visibility: hidden; 
	border: 3px solid #597DAE; 
	background-color: white; 
	width: 200px; 
	padding: 8px;
}
	#menuhome a {
		color: #666666;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-decoration: none;
		font-size: 14px;
		line-height: 22px;
	}
