﻿html {
				background-position: center center;
				background-repeat: inherit;
				background-image: url('images/pageBk.jpg');
				background-attachment: fixed;
}
body {
	font: 14px "Century Gothic";
	color: #535353;
	margin: 0px;
	padding: 0px;
	text-align: justify;
}
.MainBorder {
				border: 1px solid #C0C0C0;
				background-color: #F2F2F2;
}
.MainHead {
				margin: 10px;
				font-family: "century Gothic";
				font-size: 38px;
				color: #FFFFFF;
				background-color: #003399;
				font-weight: bold;
				text-align: center;
				font-variant: normal;
				border-bottom-style: solid;
				border-bottom-width: 4px;
				border-bottom-color: #CCCCCC;
				padding-top: 15px;
				padding-bottom: 15px;
}
.footer {
				background-color: #003399;
				text-align: center;
				font-size: x-small;
				color: #FFFFFF;
}
.RightBarBk {
				background-image: url('images/rightbk.jpg');
}
.LeftBarBk {
				background-color: #282717;
}
.text {
				font-family: "Century Gothic";
				font-size: small;
				font-style: normal;
				font-weight: normal;
				font-variant: normal;
				color: #333333;
				text-align: right;
				text-indent: 2px;
}
a:link {
				color: #715E37;
				text-decoration: none;
}
a:visited {
				color: #8D7645;
				text-decoration: none;
}
a:hover {
				color: #0000FF;
				text-decoration: none;
}
a:active {
				color: #806B3F;
}

.textbox {
				text-align: left;
				border: 1px Solid #C0C0C0;
				font-size: small;
				color: #666666;
				font-family: "Century Gothic";
}
.datebox {
				text-align: left;
				border: 1px Solid #C0C0C0;
				font-size: small;
				color: #666666;
				font-family: "Century Gothic";
				background-color: #F6F6F6;
}
.numberbox {
				text-align: right;
				border: 1px Solid #C0C0C0;
				font-size: small;
				color: #666666;
				font-family: "Century Gothic";
}

.numbertxt {
	font-family: Verdana;
	text-align: Right;
	font-size: 11px;
}
.frmButton {
				padding: 3px;
				margin: 3px;
				font-size: 12px;
				border: 2px outset #CCCCCC;
				background-color: #000099;
				color: #FFFFFF;
				font-family: "century Gothic";
				text-align: center;
}

.frmButton:hover {
	cursor:pointer;
    box-shadow: 0px 0px 4px 4px rgba(0, 0, 0, 0.44);
}

.ButtonHome {
				font-size: x-small;
				border: 2px outset #8D7645;
				background-color: #666666;
				color: #C6B98C;
				font-family: Calibri;
				font-weight: normal;
				text-align: center;
}
.LeftBarHead {
				background-color: #CC9900;
				background-image: url('images/mainbk.png');
				font-weight: bold;
}
.textHead {
				padding: 8px;
				margin: 8px;
				font-family: "Century Gothic";
				font-size: x-large;
				font-style: normal;
				font-weight: normal;
				font-variant: normal;
				color: #FFFFFF;
				text-align: justify;
				text-transform: none;
				background-color: #3333CC;
				text-indent: 10px;
}
.formtxt {
				font-family: "century Gothic";
				font-size: small;
				font-weight: bold;
				color: #996633;
				text-align: left;
}
.txtWelcome {
				font-family: "Century Gothic";
				font-size: large;
				font-style: normal;
				font-weight: bold;
				font-variant: small-caps;
				color: #8D7645;
				text-align: justify;
				text-transform: none;
				text-indent: 5px;
}
.textHead3 {
				font-family: "Century Gothic";
				font-size: medium;
				font-weight: bold;
				color: #0000CC;
				text-align: left;
				text-indent: 10px;
}


.txtHighlighted {
				border-width: thin;
				border-color: #999999;
				font-size: large;
				font-weight: bold;
				color: #996633;
				text-align: center;
				text-decoration: blink;
				background-color: #FFECB3;
				border-top-style: solid;
				border-bottom-style: solid;
}
.txtThanks {
				font-size: large;
				font-style: normal;
				font-weight: bold;
				font-variant: normal;
				color: #996633;
				text-align: center;
}



.reporthead {
				border-style: none;
				background-color: #E4DCC9;
				-moz-border-radius: 4px;
				-webkit-border-radius: 4px;
				border-radius: 4px;
				color: #2F2E1C;
				padding: 0.2em;
				text-align: left;
				font-family: "Century Gothic";
				font-size: small;
				font-weight: bold;
				font-variant: normal;
				text-indent: 3px;
}
.subpagehead {
				border-style: none none solid none;
				border-color: #E1E1E1;
				background-color: #776339;
				-moz-border-radius: 4px;
				-webkit-border-radius: 4px;
				border-radius: 4px;
				color: #FFF;
				padding: 0.2em;
				text-align: left;
				font-family: "Century Gothic";
				font-size: large;
				font-weight: bold;
				font-variant: normal;
				text-indent: 10px;
				border-right-width: 1px;
				border-bottom-width: 3px;
				border-left-width: 1px;
}
.MenuBar {
				background-image: url('images/menubk.jpg');
}
.ReportTxt {
				font-family: "Century Gothic";
				font-size: small;
				font-style: normal;
				font-weight: normal;
				font-variant: normal;
				color: #333333;
				text-align: left;
				text-indent: 2px;
				
}
.DetailsTxt {
				font-family: "Century Gothic";
				font-size: small;
				font-style: italic;
				font-weight: bold;
				font-variant: normal;
				color: #003399;
				text-align: left;
				text-indent: 2px;
}
.ReportDataHead {
				font-family: "Century Gothic";
				font-size: large;
				font-style: normal;
				font-weight: bold;
				font-variant: small-caps;
				color: #2F2E1C;
				text-align: left;
				text-indent: 10px;
				background-color: #CCCCCC;
}
.textsuhead {
				font-family: "Century Gothic";
				font-size: medium;
				font-style: normal;
				font-weight: bold;
				font-variant: normal;
				color: #282717;
				text-align: justify;
				text-transform: none;
				text-indent: 10px;
				text-decoration: underline;
}
.menubk {
				border-style: solid none solid none;
				border-width: 1px;
				border-color: #C0C0C0;
				margin: 0;
				list-style: none;
				padding: 0;
				background-color: #F2F2F2;
}
.PageHeading {
				font-family: "Century Gothic";
				font-size: xx-large;
				color: #FFFFFF;
				background-color: #0066FF;
				text-align: left;
				text-indent: 20px;
				font-weight: normal;
}
.DetailsHead {
				font-family: "Century Gothic";
				font-size: medium;
				font-style: normal;
				font-weight: bold;
				font-variant: normal;
				color: #990000;
				text-align: left;
				text-transform: none;
				text-indent: 20px;
				background-color: #FFF5D7;
}
.Phototxt {
				font-family: "Century Gothic";
				font-size: small;
				font-style: normal;
				font-weight: normal;
				font-variant: normal;
				color: #000080;
				text-align: left;
				text-transform: none;
				text-indent: 10px;
}


.editbox
 {
				display: none;
				text-align: right;
}
td
 {
	padding: 5px;
	font-size: 14px;
}
.editbox
 {
				font-size: small;
				width: 50px;
				background-color: #FFFFF0;
				border: solid 1px #000;
				padding: 1px;
				font-family: "Century Gothic";
				text-align: right;
}
.edit_tr:hover
 {
 background: right no-repeat #80C8E5;
 cursor:pointer;
 }
.picturebox {
				border: thick solid #CCCCCC;
}
.SummaryTable {
				border: 1px solid #D6D6D6;
				background-color: #FFF9E6;
				text-indent: 5px;
}
.txtEmpty {
	border: thin solid #C0C0C0;
	font-family: "Century Gothic";
	font-size: medium;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFAF95;
	text-align: center;
	background-color: #FFFFFF;
}
.txtHighlight {
	font-family: "Century Gothic";
	font-size: small;
	font-style: italic;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-align: center;
	text-transform: none;
	text-indent: 10px;
	background-color: #ab956c;
}
h1 {
	font-family: "century Gothic";
	font-size: 30px;
	color: #FFFFFF;
	background-color: #ab956c;
	font-weight: bold;
	text-align: center;
	font-variant: normal;
	border-bottom-style: solid;
	border-bottom-width: 4px;
	border-bottom-color: #CCCCCC;
}
.toolsbk {
	background-color: #003300;
	border: thin solid #EBEBEB;
	border-spacing: 0px;
	border-collapse: 0;
}

tr.border_bottom td {
				border-bottom: 1pt solid black;
				border-bottom-color: #E6E6E6;
}
tr.border_all td {
				border: 1px solid #E6E6E6;
				
}
.txtRed {
				font-size: small;
				font-style: normal;
				font-weight: bold;
				font-variant: normal;
				color: #CC3300;
				text-align: center;
				text-indent: 10px;
}
.normaldays {
				font-size: small;
				font-style: normal;
				font-weight: normal;
				font-variant: normal;
				color: #333333;
				text-align: justify;
				text-indent: 10px;
}
thead {
				font-size: x-small;
				font-weight: bold;
				color: #000099;
}

.sidebar {
				border-width: 1px;
				border-color: #CCCCCC;
				border-left-style: solid;
}

.ResultTxt {
				color: #FFFFFF;
				text-align: center;
				font-weight: bold;
				background-color: #006666;
				font-size: large;
}
.textboxUpper {
				text-align: left;
				border: 1px Solid #C0C0C0;
				font-size: small;
				color: #666666;
				font-family: "Century Gothic";
				text-transform:uppercase
}
.frmOptTxt {
				font-family: "century Gothic";
				font-size: small;
				font-weight: bold;
				color: #996633;
				text-align: left;
}
.Star {
				text-align: right;
}
.ResultHead {
				background-color: #99CCFF;
				text-align: center;
				font-weight: bold;
}
.textboxDB {
				text-align: left;
				border: 1px Solid #C0C0C0;
				font-size: small;
				color: #999999;
				font-family: "Century Gothic";
				background-color: #FFEAEA;
				font-weight: bold;
}
.textboxDBCopy {
				text-align: left;
				border: 1px Solid #C0C0C0;
				font-size: small;
				color: #999999;
				font-family: "Century Gothic";
				background-color: #FFEAEA;
				font-weight: bold;
}
.RegShow {
				background-color: #CCCCFF;
				text-align: center;
				font-weight: bold;
				color: #666666;
}
.RegCharge {
				background-color: #CCCCFF;
				text-align: center;
				font-weight: bold;
				color: #990000;
}
.textboxRO {
				text-align: left;
				border: 1px Solid #C0C0C0;
				font-size: small;
				color: #666666;
				font-family: "Century Gothic";
				background-color: #E6E6E6;
				font-weight: bold;
}

b:link {
				color: #715E37;
				text-decoration: none;
}
b:visited {
				color: #8D7645;
				text-decoration: none;
}
b:hover {
				color: #0000FF;
				text-decoration: none;
}
b:active {
				color: #806B3F;
}
.txtLegend {
				font-size: small;
				font-weight: bold;
				color: #996633;
				text-align: left;
				text-indent: 5px;
}
.button {
    color: white;
    border: none;
    cursor: pointer;
    font-weight: bold;
    font-size: 18px;
    font-family: Arial, Helvetica, sans-serif;
    margin-right: 10px;
    padding: 12px 18px;
    border-radius: 4px;
}
.btnBlocked {
				border: thin inset #CCCCCC;
				padding: 5px;
				margin: 5px;
				background-color: #666666; /* Green */;
				transition-duration: 0.4s;
				font-family: "century Gothic";
				font-size: medium;
				border-radius: 16px;
				color: #999999;
				font-weight: bold;
				opacity: 0.7;
				cursor: not-allowed;
}
.btnClose {
				border: thin inset #CCCCCC;
				padding: 5px;
				margin: 5px;
				background-color: #B90000; /* Green */;
				transition-duration: 0.4s;
				font-family: "century Gothic";
				font-size: medium;
				border-radius: 16px;
				color: #FFFFFF;
				font-weight: bold;
				opacity: 0.7;
				cursor: not-allowed;
}
.btnOpen {
				border: thin inset #CCCCCC;
				padding: 5px;
				margin: 5px;
				background-color: #00CC66; /* Green */;
				transition-duration: 0.4s;
				font-family: "century Gothic";
				font-size: medium;
				border-radius: 16px;
				color: #000000;
				font-weight: bold;
}

.btnOpen:hover {
	cursor:pointer;
    box-shadow: 0px 0px 4px 4px rgba(0, 0, 0, 0.44);
}

.btnCoach {
    border: thin inset #CCCCCC;
	padding: 5px;
	margin: 5px;
	background-color: #0033CC;
	transition-duration: 0.4s;
	font-family: "century Gothic";
	font-size: medium;
	border-radius: 16px;
	color: #FFFFFF;
	font-weight: bold;
}

.btnCoach:hover {
	cursor:pointer;
    box-shadow: 0px 0px 4px 4px rgba(0, 0, 0, 0.44);
}
.NewTickerHead {
				border: thin solid #CCCCCC;
				font-size: medium;
				color: #FFFFFF;
				background-color: #800000;
				text-align: center;
				font-weight: bold;
}
.NewTicker {
				border: thin solid #CCCCCC;
				font-size: medium;
				color: #FFFFFF;
				background-color: #000099;
				text-align: center;
				font-weight: bold;
}

.txtVersion {
				font-family: "Century Gothic";
				font-size: x-small;
				text-align: center;
				text-indent: 2px;
				color: #CCCCCC;
				background-color: #003399;
}
.DatesHead {
				font-size: x-small;
				font-style: normal;
				font-weight: bold;
				font-variant: normal;
				color: #FFFFFF;
				text-align: center;
				text-indent: 10px;
				background-color: #663300;
}
.DatesText {
				font-size: x-small;
				font-style: normal;
				font-weight: bold;
				font-variant: normal;
				color: #333333;
				text-align: center;
				text-indent: 10px;
				background-color: #F2F2F2;
}
.btnCloseD {
				border: thin inset #CCCCCC;
				padding: 2px;
				margin: 2px;
				background-color: #B90000; /* Green */;
				transition-duration: 0.4s;
				font-family: "century Gothic";
				font-size: xx-small;
				border-radius: 16px;
				color: #FFFFFF;
				font-weight: bold;
				opacity: 0.7;
				cursor: not-allowed;
}
.btnOpenD {
				border: thin inset #CCCCCC;
				padding: 2px;
				margin: 2px;
				background-color: #00CC66; /* Green */;
				transition-duration: 0.4s;
				font-family: "century Gothic";
				font-size: x-small;
				border-radius: 16px;
				color: #333333;
				font-weight: bold;
}

.btnOpenD:hover {
	cursor:pointer;
    box-shadow: 0px 0px 4px 4px rgba(0, 0, 0, 0.44);
}

.btnCoachD {
				border: thin inset #CCCCCC;
				padding: 2px;
				margin: 2px;
				background-color: #0033CC;
				transition-duration: 0.4s;
				font-family: "century Gothic";
				font-size: x-small;
				border-radius: 16px;
				color: #FFFFFF;
				font-weight: bold;
}

.btnCoachD:hover {
	cursor:pointer;
    box-shadow: 0px 0px 4px 4px rgba(0, 0, 0, 0.44);
}
.btnDisableD {
				border: thin inset #CCCCCC;
				padding: 2px;
				margin: 2px;
				background-color: #333333; /* Green */;
				transition-duration: 0.4s;
				font-family: "century Gothic";
				font-size: xx-small;
				border-radius: 16px;
				color: #FFFFFF;
				font-weight: bold;
				opacity: 0.7;
				cursor: not-allowed;
}

.frmButton2 {
				padding: 3px;
				margin: 3px;
				font-size: 12px;
				border: 2px outset #CCCCCC;
				background-color: #663300;
				color: #FFFFFF;
				font-family: "century Gothic";
				text-align: center;
}
.frmButton2:hover {
	cursor:pointer;
	box-shadow: 0px 0px 4px 4px rgba(0, 0, 0, 0.44);
}
