th {
	color : #000000;
	font-size : 11px;
	font-family : Arial;
}

select {
	color : #000000;
	font-size : 12px;
	font-family : Arial;
	font-weight: normal;
}
input {
	color : #000000;
	font-size : 12px;
	font-family : Arial;
	font-weight: normal;
}
.px {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 2px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.px5 {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 5px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.titlew {
	color : #FFFFFF;
	font-size : 12px;
	font-family : Arial;
	font-weight: bold;
}
.titlebigw {
	color : #ffffff;
	font-size : 16px;
	font-family : Arial;
	font-weight: bold;
}
.titlebig {
	color: #000000;
	font-size : 16px;
	font-family : Arial;
	font-weight: bold;
}
.titleb {
	color : #000000;
	font-size : 12px;
	font-family : Arial;
	font-weight: bold;
}
.titleRed {
	color:red;
	font-size : 12px;
	font-family : Arial;
	font-weight: bold;
}
.titleg {
	color:#666666;
	font-size : 12px;
	font-family : Arial;
	font-weight: bold;
}
.textg {
	color : #666666;
	font-size : 12px;
	font-family : Arial;
	font-weight: normal;
}
.textc {
	color : #FFFFFF;
	font-size : 11px;
	font-family : Arial;
	font-weight: normal;
}
.textb {
	color : #000000;
	font-size : 12px;
	font-family : Arial;
	font-weight: normal;
}
.textgray {
	color : #CCCCCC;
	font-size : 12px;
	font-family : Arial;
	font-weight: normal;
}
.textw {
	color : #ffffff;
	font-size : 12px;
	font-family : Arial;
	font-weight: normal;
}
.t01 {
	color : #000000;
	font-size : 11px;
	font-family : Arial;
	font-weight: bold;
}
.blue {
	color : #003366;
	font-size : 11px;
	font-family : Arial;
	font-weight: bold;
}
.left {
	color : #FFFFFF;
	margin-top : 0px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Arial;
	font-weight: bold;
}

BODY {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #767B86;
}

.textbsmaller {
	color : #000000;
	font-size : 9px;
	font-family : Arial;
	font-weight: normal;
}
.textbsmall {
	color : #000000;
	font-size : 10px;
	font-family : Arial;
	font-weight: normal;
}
.textwsmall {
	color : #ffffff;
	font-size : 10px;
	font-family : Arial;
	font-weight: normal;
}
.textwsmaller {
	color : #ffffff;
	font-size : 9px;
	font-family : Arial;
	font-weight: normal;
}
.textrsmall {
	color : #fe0000;
	font-size : 11px;
	font-family : Arial;
	font-weight: normal;
}


/* Calendar */
table.calendar
{
	border:1px solid;
	font-size : 12px;
	font-family : Arial;
	font-weight: normal;
}

.navigateYear
{
	background-color:#ffffff;
	color:white;
}

td.month
{
	background-color: #ffffff;
	text-align:center;
	font-size : 12px;
	font-family : Arial;
	font-weight: bold;
}

tr.daysOfTheWeek
{
	background-color: #8F0000;
	font-size : 12px;
	font-family : Arial;
	font-weight: bold;
	color: #FFFFFF;
}

.normalDate
{
	background-color: #ffffff;
	color: black;
}

.currentDate
{
	background-color: silver;
	color: white;
}

.selectedDate
{
	background-color: #99CCFF;
	font-size : 12px;
	font-family : Arial;
	color: white;
}

a:link {
	color: #FFFFFF;
	text-decoration:none;
}
a:visited {
	color: #FFFFFF;
	text-decoration:none;
}
a:hover {
	color: #FFFF00;
	text-decoration:none;
}
a:active {
	color: #FFFFFF;
	text-decoration:none;
}

.hr{
	border-bottom:1px dotted #26496D;
}

button {
	background-color: #5D6C71;
	border: thin solid #637478;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
Submit {
	background-color: #5D6C71;
	border: thin solid #637478;
	font-size: 12px;
	font-weight: bold;
	color:  #FFFFFF;
}

input {
    border-top: 1px solid #455B4B;
    border-bottom: 1px solid #455B4B;
    border-left: 1px solid #455B4B;
    border-right: 1px solid #455B4B;
	border-color: #CCCCCC;
	height: 20px;
    background-color: #FFFFFF;
    font-size: 12px;    
    color: #000000;
}
