.topcurve {
	background-image:  url(../images_TrekByBike/LayoutGraphics/topCurve.gif);
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-align: right;
	height: 18px;
	padding: 2px;
	vertical-align: top;
}
.navCurve {
	background-image: none;
	height: 27px;
	background-color: #003366;
	background-repeat: no-repeat;
}
.secondLevelNavItem {
	text-transform: uppercase;
	padding-right: 2px;
	padding-left: 2px;
	white-space: nowrap;
}
.secondLevelNavItemText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #DDBC36;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none;
}
a.secondLevelNavItemText:hover {
	color: #FFFFFF;
}
.secondLevelNavItemPipe {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #DDBC36;
	font-size: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
.bufferCell {
	width: 14px;
	line-height: 10px;	
}
.lowerBufferCell {
	width: 4px;
}
.cornerCells {
	width: 4px;
	line-height: 10px;
	vertical-align: top;
}
.cornerCellsOn {
	width: 4px;
	background-color: #D6E1EE;
	line-height: 10px;
	vertical-align: top;
}
.secondOnCornerCells {
	width: 4px;
	background-color: #D6E1EE;
	line-height: 10px;
	vertical-align: top;
}
.thirdLevelCornerCellsOn {
	width: 4px;
	background-color: #FFFFFF;
	line-height: 10px;
	vertical-align: top;
}
.secondLevelNavItemSelected {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #053368;
	font-size: 10px;
	text-transform: uppercase;
	padding-right: 6px;
	padding-left: 6px;
	background-image:   url(../images_TrekByBike/LayoutGraphics/secondOnBG.gif);
	background-repeat: repeat-x;
	background-color: #D6E1EE;
	font-weight: bold;
	line-height: 10px;
	white-space: nowrap;
}
.thirdLevelNavItem {
	padding-right: 16px;
	padding-left: 16px;
	background-color: #D6E1EE;
}
.thirdLevelNavItemOn {
	padding-right: 16px;
	padding-left: 16px;
	background-color: #FFFFFF;
	background-image:   url(../images_TrekByBike/LayoutGraphics/bottomNavTabBG.gif);
	background-repeat: repeat-x;
}
.thirdLevelNavItemText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #053368;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none;
}
a.thirdLevelNavItemText:hover {
	color: #5B89BD;
}
.thirdLevelNavItemTextOn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #053368;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none;
}
.thirdLevelNavTable {
	background-color: #D6E1EE;
	height: 18px;
}
.secondaryNavTable {
	height: 16px;
}
.subMenuItem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #0E648B;
	text-decoration: none;
	font-size: 10px;
	width: 100%;
	padding: 0px;
	margin: 0px 0px 0px 3px;
	line-height: 16px;
}
a.subMenuItem:hover {
	background: #5B89BD;
	color: #FFFFFF;
}
.subMenuCell {
	background-color: #D6E1EE;
	color: #053368;
	text-align: left;
}
.editMenuItem {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
	width: 100%;
}
.editMenuCell {
	background-color: #76B1CC;
}
.ddcornersleft {
	background-color: #D6E1EE;
	text-align: left;
	height: 3px;
}
.ddcornersright {
	background-color: #D6E1EE;
	text-align: right;
	height: 3px;
}
.ddWhiteSpacer {
	background-color: #FFFFFF;
	height: 1px;
}
.tableTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.pageControls {
	font-size: 10px;
	font-weight: normal;
	color: #5B89BD;
	background-color: #FFFFFF;
	padding: 2px 4px;
	border-right-width: 1px;
	border-right-style: solid;
	border-top-color: #5B89BD;
	border-right-color: #5B89BD;
	border-bottom-color: #5B89BD;
	border-left-color: #5B89BD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}
.pageHeader {
	font-size: 12px;
	color: #053368;
	background-color: #FFFFFF;
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: #5B89BD;
}
.pageHeaderAgreement {
	font-size: 12px;
	color: #053368;
	background-color: #F1F1F1;
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: #5B89BD;
}
.pageinationTotals {
	font-size: 10px;
	color: #5B89BD;
	background-color: #FFFFFF;
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.pageControlsLast {
	font-size: 10px;
	font-weight: normal;
	color: #5B89BD;
	background-color: #FFFFFF;
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.pageContLinks {
	color: #094D9C;
	text-decoration: none;
}
a.pageContLinks:hover {
	color: #053368;
	text-decoration: underline;
}
.sortRow {
	background-color: #D6E1EE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 2px;
}
.sortTitle {
	color: #053368;
	text-decoration: none;
	padding-left: 3px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.sortTitleSelected {
	color: #053368;
	text-decoration: none;
	font-weight: bold;
	padding-left: 3px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
a.sortTitle:hover {
	text-decoration: underline;
}
a.sortTitleSelected:hover {
	text-decoration: underline;
}
.topLine {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5B89BD;
}
.rightLeftLines {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D6E1EE;
	border-left-color: #D6E1EE;
}
.ColumnarRow1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 2px 2px 2px 5px;
	height: 20px;
}
.ColumnarRow2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #F1F1F1;
	padding: 2px 2px 2px 5px;
	height: 20px;
}
.dividingLine {
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.bottomLine {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #5B89BD;
}
.legalese {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	clear: left;
	margin: 5px;
}
.toolLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	text-align: right;
	padding-right: 4px;
	padding-bottom: 4px;
}
.links {
	color: #094D9C;
}
.miniLinks {
	color: #094D9C;
}
a.miniLinks:hover {
	color: #6699CC;
}
.summaryTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #053368;
	background-color: #D6E1EE;
	font-size: 12px;
	height: 20px;
	padding: 2px;
}
.summaryItem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	padding: 2px;
}
.sortArrow {
	margin-left: 5px;
}
.rightLinesOnly {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-top-color: #D6E1EE;
	border-right-color: #D6E1EE;
	border-bottom-color: #D6E1EE;
	border-left-color: #D6E1EE;
}
.filterSection {
	background-color: #D6E1EE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #053368;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #5B89BD;
	padding-right: 2px;
	padding-left: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.filterItems {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 20px;
	background-color: #F1F1F1;
	padding: 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.filterSubSection {
	background-color: #D6E1EE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #053368;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	padding-right: 2px;
	padding-left: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.fromTo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.inputField {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.headerLink {
	color: #FFFFFF;
	text-decoration: none;
}
.ddtable {
}
.detailsLabelColumn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #D6E1EE;
	vertical-align: top;
	font-size: 10px;
	padding: 2px;
}
.detailsValueColumn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 2px;
	background-color: #F1F1F1;
	vertical-align: top;
}
.detailDividingLine {
	line-height: 1px;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	height: 1px;
}
.detailTableSubtitle {
	font-size: 12px;
	color: #053368;
	background-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 2px;
}
.detailFormButtons {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
	margin: 0px;
}
.errors {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
}
.confirmation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #009900;
}
.pagebottom {
	background-image:   url(../images_TrekByBike/LayoutGraphics/pageBottom.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 5px;
}
.summarypagebottom {
	background-image:   url(../images_TrekByBike/LayoutGraphics/summaryBottomLine.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 5px;
}
.sideNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #053368;
	text-decoration: none;
	background-color: #D6E1EE;
	width: 144px;
	padding: 2px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	position: static;
	cursor: hand;
	margin-left: 0px;
}
.sideNavActiveItem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #053368;
	text-decoration: none;
	background-color: #D6E1EE;
	width: 150px;
	text-align: left;
	padding: 2px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
}
.dollarValues {
	text-align: right;
}
.detailLink {
	color: #094D9C;
	text-decoration: none;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
a.detailLink:hover {
	text-decoration: underline;
}
.externalLink {
    color: #094D9C;
	text-decoration: none;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
a.externalLink:hover {
	text-decoration: underline;
}
.pageSectionHeader {
	font-size: 12px;
	color: #053368;
	background-color: #FFFFFF;
	padding: 5px 5px 5px 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: #5B89BD;
}
.detailsLabelColumnBaselineAligned {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #D6E1EE;
	vertical-align: baseline;
	font-size: 10px;
	padding: 2px;
}
.Copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	clear: left;
	margin: 3px 5px 0px;
	height: 10px;
}
.dropMenuItem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #0E648B;
	text-decoration: none;
	font-size: 10px;
	width: 100%;
	margin: 1px 3px;
	line-height: 16px;
	text-align: left;
	white-space: nowrap;
}
a.dropMenuItem:hover {
	background: #5B89BD;
	color: #FFFFFF;	
}
.dropMenuCell {
	background-color: #D6E1EE;
	color: #053368;
	text-align: left;
	white-space: nowrap;
}
.leftNavSubLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #053368;
	text-decoration: none;
	margin: 1px 0px 0px;
	padding: 1px 2px;
	position: static;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F1F1F1;
	text-align: left;
	float: left;
	background-color: #F1F1F1;
	width: 144px;
	clip:       rect(auto auto auto auto);
}
a.leftNavSubLink:hover {
	background-color: #D6E1EE;
	color: #053368;
}
.detailTableSubtitleDivLine3px {
	font-size: 12px;
	color: #053368;
	background-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 2px;
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.detailsValueColumnDivLine3px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 2px;
	background-color: #F1F1F1;
	vertical-align: top;
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.topLineDivLine3px {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5B89BD;
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.topLineForImage {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5B89BD;
	font-size: 1px;
}
.leftLinesOnlyForImage {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #5B89BD;
}
.rightLinesOnlyForImage {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #5B89BD;
}
.expandBtn {
	color: #094D9C;
	text-decoration: none;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.expandBtn:hover {
	text-decoration: underline;
}
.columnarTitle {
	color: #053368;
	text-decoration: none;
	font-weight: bold;
	padding-left: 3px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.leftNavSubLinkOn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #053368;
	text-decoration: none;
	margin: 1px 0px 0px;
	padding: 1px 2px;
	position: static;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F1F1F1;
	text-align: left;
	float: left;
	background-color: #F1F1F1;
	width: 144px;
	clip:       rect(auto auto auto auto);
	font-style: normal;
	font-weight: bold;
}
a.leftNavSubLinkOn:hover {
	background-color: #D6E1EE;
	color: #053368;
}
.legaleseInner {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	clear: left;
	margin: 5px;
	text-align: left;
}
.bottomLineDivLine3px {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5B89BD;
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	font-size: 0px;
	line-height: 0px;
}
.ColumnarRow2A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #D6E1EE;
	padding: 2px;
	margin: 1px;
}
.dividingLine1px {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.dividingLineBottom1px {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.fillerRowGreyBg {
	background-color: #F1F1F1;
	padding: 0px 5px 0px 0px;
}
.dividingLineRight1px {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.CopyrighForPopUps {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	clear: left;
	margin: 4px 0px 2px;
	height: 10px;
}
.photoGrayBg {
	background-color: #F1F1F1;
	padding: 0px 3px 5px 0px;
}
.tableGrayBg {
	background-color: #F1F1F1;
	padding: 0px 2px 5px 5px;
}
.flashMovieClipColumn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 2px 0px 2px 2px;
	background-color: #F1F1F1;
	vertical-align: top;
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.detailLinkHelp {
	color: #094D9C;
	text-decoration: none;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	cursor: help;
}
.rightLeftLinesAdSpace {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D6E1EE;
	border-left-color: #D6E1EE;
	margin: 0px 4px;
	padding-right: 0px;
	padding-left: 0px;
}
.topLineForAdSpace {
	padding-top: 1px;
}
.ratingIconLink {
	padding: 0px;
	margin: 0px 3px 0px 0px;
}
.ColumnarRow2B {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #F1F1F1;
	padding: 2px;
	margin: 1px;
}
.summaryItemA {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 2px;
	vertical-align: baseline;
}
.externalLinkItem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 2px;
	vertical-align: baseline;
}
.summaryTableLEFT {
	padding: 2px 2px 2px 4px;
	margin: 0px;
}
.summaryTableRIGHT {
	height: 20px;
	padding: 2px 4px 2px 2px;
}
.summaryTableMIDDLE {
	padding: 2px;
}
.summaryTitleA {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #053368;
	background-color: #F1F1F1;
	font-size: 12px;
	height: 20px;
	padding: 2px;
	font-weight: bold;
}
.summaryTitleB {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #053368;
	background-color: #CCCCCC;
	font-size: 12px;
	height: 20px;
	padding: 2px;
}
.navBarLink {
	text-decoration: none;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	color: #053368;
}
a.navBarLink:hover {
		color: #6699CC;
}
.navBarLinkA {
	text-decoration: none;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	color: #053368;
}
a.navBarLinkA:hover {
		color: #0099FF;
}
.graphicsColumn {
	padding: 2px 2px 2px 3px;
	background-color: #F1F1F1;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.contentColumnGreyBg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F1F1F1;
	padding: 0px 5px 10px;
}
.btnHideAd01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #0E648B;
	text-decoration: none;
	font-size: 10px;
	width: 100%;
	margin: 1px 2px;
	text-align: left;
	white-space: nowrap;
	background-image:  url(../images_TrekByBike/LayoutGraphics/arrowright.gif);
	background-repeat: no-repeat;
	background-position: 45px;
}
a.btnHideAd01:hover {
		color: #6699CC;
		background-image:  url(../images_TrekByBike/LayoutGraphics/arrowrightHover.gif);
}
.btnShowAd01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #0E648B;
	text-decoration: none;
	font-size: 10px;
	width: 100%;
	margin: 1px 2px;
	text-align: left;
	white-space: nowrap;
	background-image:  url(../images_TrekByBike/LayoutGraphics/arrowright.gif);
	background-repeat: no-repeat;
	background-position: 48px;
}
a.btnShowAd01:hover {
		color: #6699CC;
		background-image:  url(../images_TrekByBike/LayoutGraphics/arrowrightHover.gif);
}
.btnOnThirdNavBar {
	background-color: #D6E1EE;
	color: #053368;
	white-space: nowrap;
	text-decoration: none;
}
.quickFindFormButtons {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	margin: 0px;
	background-color: #FFFFFF;
}
.leftLinesOnly {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #D6E1EE;
	border-right-color: #D6E1EE;
	border-bottom-color: #D6E1EE;
	border-left-color: #D6E1EE;
	border-left-style: solid;

}
.quickFindFormBg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	margin: 0px;
	background-color: #FFFFFF;
}
.quickFindFormButtonsClearBg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
	margin: 0px;
	height: auto;
	width: 25px;
	padding: 0px;
	vertical-align: baseline;
}
.bottomLineQuickFind {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D6E1EE;
	background-color: #FFFFFF;
}
.leftLinesOnlyQuickFind {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #D6E1EE;
	border-right-color: #D6E1EE;
	border-bottom-color: #D6E1EE;
	border-left-color: #D6E1EE;
	border-left-style: solid;
	background-color: #FFFFFF;
}
.rightLinesOnlyQuickFind {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-top-color: #D6E1EE;
	border-right-color: #D6E1EE;
	border-bottom-color: #D6E1EE;
	border-left-color: #D6E1EE;
	background-color: #FFFFFF;
}
.topLineQuickFind {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D6E1EE;
	background-color: #FFFFFF;
}
.detailLinkHelpIconSmall {
	color: #094D9C;
	text-decoration: none;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	cursor: help;
}
.sideNavON {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #053368;
	text-decoration: none;
	background-color: #D6E1EE;
	width: 144px;
	padding: 2px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	cursor: hand;
	position: static;
	font-weight: bold;
}
.leftNavSubLinkActive {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #053368;
	text-decoration: none;
	width: 144px;
	padding: 2px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	cursor: hand;
	position: static;
	background-color: #F1F1F1;
}
.leftNavSubLinkActiveON {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #053368;
	text-decoration: none;
	width: 144px;
	padding: 2px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	cursor: hand;
	position: static;
	font-weight: bold;
	background-color: #F1F1F1;
}
.noteText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0033FF;
	clear: left;
}
.glossaryIconLink {
	padding: 0px;
	margin: 0px 3px 0px 0px;
	background-position: center top;
	vertical-align: text-top;
}
.legaleseInnerLeftAlign {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	clear: left;
	margin: 5px 2px 5px 0px;
	text-align: left;
}
.legaleseInnerRightAlign {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	clear: left;
	margin: 5px 2px 5px 0px;
	text-align: right;
}
.btnTryAgain {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
	margin: 0px;
	height: auto;
	width: 58px;
	padding: 0px;
	vertical-align: baseline;
	text-indent: 0pt;
}
.courtesyNote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 2px 10px 2px 2px;
	text-align: right;
}
.detailLinkA {
	color: #999999;
	text-decoration: none;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
a.detailLinkA:hover {
	text-decoration: underline;
}
.detailsValueColumnA {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 2px;
	background-color: #D6E1EE;
	vertical-align: top;
}
.disclaimerLink {
	color: #999999;
	text-decoration: none;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
a.disclaimerLink:hover {
	text-decoration: underline;
}

.leftRightLinesImage {
	height: 80px;
	margin: 0px;
	padding: 0px;
	border-right: 1px solid #5B89BD;
	border-left: 1px solid #5B89BD;
}
.pageSectionHeaderGrayBg {


	font-size: 12px;
	color: #053368;
	background-color: #F1F1F1;
	padding: 5px 5px 5px 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: #5B89BD;
}
.ColumnarRowBlank {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1px;
	padding: 2px;
	margin: 1px;
}
.bottomLineDivLine1px {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5B89BD;
	font-size: 0px;
	line-height: 0px;
}
