img {
	Border: none;
	}
.pagetitles {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #CC0000;
	font-style: italic;
}
.bluebodytext {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: normal;
	color: #003BB0;
	font-style: normal;
}
.blue20heading {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: bold;
	color: #003BB0;
	font-style: normal;
}
.bluebold16 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #003BB0;
	font-style: normal;
}
.blue12normal {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #003BB0;
	font-style: normal;
}
.blue12bold {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	color: #003BB0;
	font-style: normal;
}
.red16bold {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #BB0000;
	font-style: normal;
}
.blue15bodytxt {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	color: #003BB0;
	font-style: normal;
	font-weight: normal;
}
.red15bold {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
	color: #BB0000;
}
.redbold18 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #BB0000;
	font-style: normal;
}
.blueitalic17 {
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	font-style: italic;
	font-weight: bold;
	color: #003BB0;
}
.redheading20 {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: bold;
	color: #BB0000;
	font-style: normal;
}
.whitefilltxt {
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #FFFFFF;
}
.whitefillsm {
	font-family: "Times New Roman", Times, serif;
	font-size: 5px;
	color: #FFFFFF;
}
.reditalic17 {
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	font-style: italic;
	font-weight: bold;
	color: #BB0000;
}
.black13normal {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.blue11normal {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #003BB0;
}
.blue18italic {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: #003BB0;
}
.blue13normal {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #003BB0;
}
.blue14normal {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #003BB0;
}
.blue15bold {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #003BB0;
}
.red15italicbold {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	font-style: italic;
	font-weight: bold;
	color: #BB0000;
}
.blue14bold {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #003BB0;
}
.red12normal {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	color: #BB0000;
}
.whitelarge {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}
.blue22italicbold {
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	font-weight: bold;
	color: #003BB0;
	font-style: italic;
}
.redheading22bold {
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	font-weight: bold;
	color: #BB0000;
	font-style: normal;
}
.boxbordercolor {
	font-style: normal;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.redbold20 {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: bold;
	color: #BB0000;
	font-style: normal;
}
.bluebold16italics {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #003BB0;
	font-style: italic;
}
.redheading20Citalics {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: bold;
	color: #BB0000;
	font-style: italic;
}
.blue22heading {
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	font-weight: bold;
	color: #003BB0;
	font-style: normal;
}
.susiebkgrd {
	background-image: url(images/page_img/susiebkgrd.jpg);
	background-repeat: repeat-x;
}
.darkredbold20 {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: bold;
	color: #663300;
	font-style: normal;
}
.darkredheading20italics {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: bold;
	color: #663300;
	font-style: italic;
}
.redbold18italics {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #BB0000;
	font-style: italic;
}
.bluebold18 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #003BB0;
	font-style: normal;
}
.contactusbkg {
	background-image: url(images/page_img/leavingwater_bkgrd.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
.bluebold18italic {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #003BB0;
	font-style: italic;
}
.redbold16italics {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #BB0000;
	font-style: italic;
}
.bluephotobdr {
	border: 1px solid #B2C2E1;
}
.bluebold17 {
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	font-weight: bold;
	color: #003BB0;
	font-style: normal;
}
.photogallerybkg {
	background-image: url(images/page_img/photo_gallery.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.trihorsham_watermark {
	background-image: url(images/page_img/trihorsham_watermark.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.redbold17 {
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	font-weight: bold;
	color: #BB0000;
	font-style: normal;
}
.training_page {
	background-image: url(images/page_img/trainingtransition_bkg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.bikebkgrd {
	background-image: url(images/page_img/bikebkgrd.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.wetsuitbkgrd {
	background-image: url(images/page_img/wetsuitbkgrd.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.training_bkg {
	background-image: url(images/page_img/training_watermark.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.sidebarbkgrd {
	background-image: url(images/page_img/window/window_bkg.jpg);
	background-repeat: repeat-y;
}
.mainbodybkgrd {
	background-image: url(images/page_img/bodybkgrd.gif);
	background-repeat: repeat-y;
}
.blue13bold {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #003BB0;
}
.redheading22italics {
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	font-weight: bold;
	color: #BB0000;
	font-style: italic;
}
.tribikebkgrd {
	background-image: url(images/page_img/tribike_bkgrd.jpg);
	background-repeat: repeat-x;
}
.blue18normal {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #003BB0;
}

