body {
	margin-top: 8px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000033;
	align: center;
}

body.walk {
	margin-top: 8px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000033;
	background-color: #b5cedb;
	align: center;
}

body.white
{
	margin: 0px 0px 0px 0px;
}


.topBack {
	background-attachment: fixed;
	background-image: url(../images/topBack_nav.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 120px;
}
.titleBack {
	background-attachment: fixed;
	background-image: url(../images/title.png);
	background-repeat: no-repeat;
	background-position: right center;
	height: 69px;
}

.buttons
{
	vert-align: top;
	height: 22px;
}
.bottomCP {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #003366;
	border-top-width: 6px;
	border-right-width: 6px;
	border-bottom-width: 6px;
	border-left-width: 6px;
	border-top-style: solid;
	border-top-color: #003366;
	border-right-color: #003366;
	border-bottom-color: #003366;
	border-left-color: #003366;

}
.newsBack {
	background-attachment: fixed;
	background-image: url(../images/latest_news.png);
	background-repeat: no-repeat;
	background-position: right top;
	height: 33px;
	width: 260px;
}
.newsBottom {
	background-attachment: fixed;
	background-image: url(../images/news_back_bottom.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 20px;
	width: 260px;
}
.newsmiddle {
	background-attachment: fixed;
	background-image: url(../images/news_back_bar.png);
	background-repeat: repeat-y;
	background-position: right top;
}
.homeImage {
	height: 166px;
	width: 232px;
}
.homeContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #003366;
	text-align: justify;
}
.datetime {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #003366;
	text-align: right;
	height: 30px;
	margin-right: 10px;
	vertical-align: middle;
	padding-top: 10px;
	padding-right: 10px;


}
.pageHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: italic;
	font-weight: bold;
	color: #003366;
}
.tableBack {
	background-color: #b5cedb;
	border: 2px solid #003366;
}
.pageContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
}
label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #003366;
}
.linkHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: italic;
	font-weight: bold;
	color: #990000;
}



.homeTriHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: italic;
	font-weight: bold;
	color: #990000;
	padding-left:10px;
	padding-top: 10px;
	padding-bottom: 10px;

}

.classTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: italic;
	font-weight: bold;
	color: #990000;
	padding-top: 12px;
}

.newsHeaderLatest {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: italic;
	font-weight: bold;
	color: #ffffff;
	padding-top: 12px;
}

.newsDateLatest
{
	font-family: arial;
	font-size: xx-small;
	color: #ffffff;
	padding-left: 18px;
	padding-top: 12px;
}

.newsTitleLatest
{
	font-family: arial;
	font-size: x-small;
	font-weight: bold;
	color: #b5cedb;
	padding-left: 18px;
}

.newsContentLatest
{
	font-family: arial;
	font-size: xx-small;
	color: #ffffff;
	padding-left: 18px;
	padding-right: 18px;
	text-align: justify;
}

.newsLinkMonth
{
	font-size: small;
	font-weight: bold;
	padding-left: 12px;
	color: #ffffff;
}

.newsLinkYear
{
	font-size: small;
	font-weight: bold;
	padding-left: 12px;
	color: #ffffff;
}

.newsHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: italic;
	font-weight: bold;
	color: #990000;
	padding-top: 12px;
}

.newsDate
{
	font-family: arial;
	font-size: xx-small;
	color: #003366;
	padding-top: 12px;
}

.newsTitle
{
	font-family: arial;
	font-size: x-small;
	font-weight: bold;
	color: #427791;
}

.newsContent
{
	font-family: arial;
	font-size: x-small;
	color: #003366;
	padding-right: 18px;
	text-align: justify;
}

.homeTriContent
{
	font-family: arial;
	font-size: x-small;
	color: #003366;
	padding-left: 18px;
	padding-right: 18px;
	text-align: justify;
}

.homeTriImage
{
	padding-left: 18px;
	padding-right: 18px;
}

.results
{
	font-family: arial;
	font-size: xx-small;
	color: #003366;
	border-bottom: 1px solid #b5cedb;
}

.resultDressage1
{
	font-family: arial;
	font-size: xx-small;
	color: #003366;
	background-color: #f5f9fa;
	border-bottom: 1px solid #b5cedb;
	border-left: 1px solid #b5cedb;
}

.resultDressage2
{
	font-family: arial;
	font-size: xx-small;
	color: #003366;
	background-color: #f5f9fa;
	border-bottom: 1px solid #b5cedb;
}

.resultCross1
{
	font-family: arial;
	font-size: xx-small;
	color: #003366;
	background-color: #e1ebf0;
	border-bottom: 1px solid #b5cedb;
	border-left: 1px solid #b5cedb;
}

.resultCross2
{
	font-family: arial;
	font-size: xx-small;
	color: #003366;
	background-color: #e1ebf0;
	border-bottom: 1px solid #b5cedb;
}

.resultShow1
{
	font-family: arial;
	font-size: xx-small;
	color: #003366;
	background-color: #ccdde6;
	border-bottom: 1px solid #b5cedb;
	border-left: 1px solid #b5cedb;
}

.resultShow2
{
	font-family: arial;
	font-size: xx-small;
	color: #003366;
	background-color: #ccdde6;
	border-bottom: 1px solid #b5cedb;
}

.resultTotal1
{
	font-family: arial;
	font-size: xx-small;
	color: #003366;
	background-color: #b5cedb;
	border-bottom: 1px solid #b5cedb;
	border-left: 1px solid #b5cedb;
}

.resultTotal2
{
	font-family: arial;
	font-size: xx-small;
	color: #003366;
	background-color: #b5cedb;
	border-bottom: 1px solid #b5cedb;
}

.resultTitle1
{
	font-family: arial;
	font-size: x-small;
	color: #003366;
	background-color: ffffff;
	border-left: 1px solid #b5cedb;
	border-top: 1px solid #b5cedb;
	border-bottom: 1px solid #b5cedb;
}

.resultTitle2
{
	font-family: arial;
	font-size: x-small;
	color: #003366;
	background-color: ffffff;
	border-top: 1px solid #b5cedb;
	border-bottom: 1px solid #b5cedb;
}

.resultTitle3
{
	font-family: arial;
	font-size: x-small;
	color: #003366;
	background-color: ffffff;
	border-right: 1px solid #b5cedb;
	border-top: 1px solid #b5cedb;
	border-bottom: 1px solid #b5cedb;
}


.resultTotal3
{
	font-family: arial;
	font-size: xx-small;
	color: #003366;
	background-color: #b5cedb;
	border-bottom: 1px solid #b5cedb;
	border-right: 1px solid #b5cedb;
}

.galleryimgback
{
	border: 1px solid #003366; 
	background-color: #e1ebf0;
}
a
{
	color: #003366;
	font-family: Arial;
	font-size: x-small;

}
.linksBack {
	background-image: url(../images/linksBack.jpg);
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: right bottom;
}
.galleryimgtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #003366;
	text-align: center;
}
.newsArchiveBack {

	background-attachment: fixed;
	background-image: url(../images/news_archive.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 33px;
	width: 260px;
}
.linkHeader2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: italic;
	font-weight: bold;
	color: #427791;

}
.homeTriRight {
	background-attachment: fixed;
	background-image: url(../images/bottomTriRight.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 24px;
	vertical-align: middle;
	padding-right: 10px;


}
.homeTriMore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: bold;
	color: #003366;
}

.homeTriHeight
{
	height: 320px;
}

.homeTriImage
{
	vert-align: middle;
	align: center;
}

.homeTriMiddle {

	background-attachment: fixed;
	background-image: url(../images/bottomTriMiddle.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 24px;
	vertical-align: middle;
	padding-right: 10px;
}
.homeTriLeft {


	background-attachment: fixed;
	background-image: url(../images/bottomTriLeft.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 24px;
	vertical-align: middle;
	padding-right: 10px;
}
.homeBack {

	background-image: url(../images/homeBack.jpg);
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: right bottom;
}
.whiteContent {

	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FFFFFF;
	text-align: justify;
}
.walkNavBack {
	background-attachment: fixed;
	background-image: url(../Walk_course/images/WalkLogo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 8px;
	width: 180px;
	height: 66px;
}
.walkMiddle {
	background-image: url(../Walk_course/images/WalkNavMiddle.gif);
	padding: 8px;

}
.walkBottom {
	background-attachment: fixed;
	background-image: url(../Walk_course/images/WalkNavBottom.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 8px;

}
.walkLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
	padding: 0px 0px 0px 24px;
	height: 12px;

}
.walkLinkOn {

	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #FFCC00;
	padding: 0px 0px 0px 24px;
	height: 12px;
}
.wtTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: italic;
	font-weight: bold;
	color: #003366;
	padding: 12px;
}
.walkBack2 {

	background-attachment: fixed;
	background-image: url(../Walk_course/images/WalkLogo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 8px;
	width: 180px;
	height: 66px;
}
.wt-topleft {
	background-attachment: fixed;
	background-image: url(../Walk_course/images/tl-wt.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 20px;
	width: 20px;
}
.wt-topright {
	background-attachment: fixed;
	background-image: url(../Walk_course/images/tr-wt.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 20px;
	width: 20px;
}
.wt-bottomright {

	background-attachment: fixed;
	background-image: url(../Walk_course/images/br-wt.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 20px;
	width: 20px;
}
.wt-bottomleft {


	background-attachment: fixed;
	background-image: url(../Walk_course/images/bl-wt.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 20px;
	width: 20px;
}
.wt-np {
	height: 40px;
}
.wt-progress-back {
	background-attachment: fixed;
	background-image: url(../Walk_course/images/wt_progress_back.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	padding: 4px;
	height: 24px;
}
.wt-back {
	background-attachment: fixed;
	background-image: url(../Walk_course/images/wtBack.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 440px;
	width: 720px;
	text-align: center;
}
.triLeftCurve {
	background-attachment: fixed;
	background-color: #003366;
	background-image: url(../images/triLeftCurve.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 24px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 12px;
}
.triRightCurve {
	background-attachment: fixed;
	background-color: #003366;
	background-image: url(../images/triRightCurve.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 12px;
}
.more {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
}

.noChangeTitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.noChangeContent
{
	text-decoration: none;
}
