﻿
.flatbtn {
	BORDER-RIGHT: #a41c2b 1px solid; BORDER-TOP: #a41c2b 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; BORDER-LEFT: #a41c2b 1px solid;  BORDER-BOTTOM: #a41c2b 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR:#a41c2b
}

.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: bold;
	color: #FFFFFF;
}
.tablehead{
	BORDER-RIGHT: #a41c2b 1px solid; BORDER-TOP: #a41c2b 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; BORDER-LEFT: #a41c2b 1px solid;  BORDER-BOTTOM: #a41c2b 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR:#a41c2b;
}
.tablehead1{
	BORDER-RIGHT: #a41c2b 1px solid; BORDER-TOP: #a41c2b 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; BORDER-LEFT: #a41c2b 1px solid;  BORDER-BOTTOM: #a41c2b 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR:#a41c2b;height:500px	
}
.tablehead2{
	BORDER-RIGHT: #a41c2b 1px solid; BORDER-TOP: #a41c2b 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; BORDER-LEFT: #a41c2b 1px solid;  BORDER-BOTTOM: #a41c2b 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; height:500px	
}
.TableRow {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #efefe0
}
.TableRowBoldText
{
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #efefe0	
}
.flattxt {
	BORDER-RIGHT: #993300 1px solid; BORDER-TOP: #993300 1px solid; FONT-SIZE: 9px; BORDER-LEFT: #993300 1px solid; COLOR: #993300; BORDER-BOTTOM: #993300 1px solid; FONT-FAMILY: verdana, Helvetica, sans-serif
; font-weight: normal; text-decoration: none
; background-color: #ffffff
; font-style: normal; letter-spacing: normal; vertical-align: middle; word-spacing: normal
}
body {
	SCROLLBAR-FACE-COLOR: #e3e6d1;  MARGIN: 2px 2px 0px; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #999999; SCROLLBAR-3DLIGHT-COLOR: #d6cfb2; SCROLLBAR-ARROW-COLOR: #73673c; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; SCROLLBAR-BASE-COLOR: #bcbabf; BACKGROUND-COLOR: #f5f4eb
}



A.text:active {
	FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.text:link {
	FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.text:visited {
	FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.text:hover {
	FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.textfrm:active {
	FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.textfrm:link {
	FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.textfrm:unknown {
	FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.textfrm:hover {
	FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.linktext:active {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linktext:link {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linktext:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linktext:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.text {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
; font-style: normal; line-height: normal
; letter-spacing: 1pt
}
	.textfrm {
		FONT-WEIGHT: lighter; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
	}
.boldtext {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
; letter-spacing: 1pt
}
.labeltext {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #CC0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 1px; TEXT-DECORATION: none
}
.datatext {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
; font-weight: bold
}
UNKNOWN {
	FONT-SIZE: 25px; COLOR: #003366; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.whitebigtxt {
	FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
; font-weight: bold
}
.status {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; height: 0px; text-decoration: blink}
.datatext1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
; font-style: normal; line-height: normal; letter-spacing: normal; word-spacing: normal
}
.error {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #CC3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.note {
	FONT-SIZE: 10px; COLOR: #CC3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: blink
; font-weight: bold
; font-variant: normal; border-color: 336699 #336699 #336699; background-image: none
}
.submit {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; border: #336699; height: 20px; text-decoration: none}.smaltext {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; color: #000000; text-decoration: none}



.flattxtno {
	BORDER-RIGHT: #000066 1px solid; BORDER-TOP: #000066 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #000066 1px solid; COLOR: #000000; BORDER-BOTTOM: #000066 1px solid; FONT-FAMILY: verdana, Helvetica, sans-serif
; font-weight: lighter; text-decoration: none
; background-color: #ffffff
; font-style: italic; letter-spacing: normal; vertical-align: top; word-spacing: normal; text-align: left
}




.unnamed1 {  background-color: cccccc; letter-spacing: 1em; word-spacing: 1em; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; border: cccccc; border-style: dashed; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.button1 {  background-color: cccccc; border: #CCCCCC; border-style: none; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}



.flattxt {
	BORDER-RIGHT: #993300 1px solid; BORDER-TOP: #993300 1px solid; FONT-SIZE: 9px; BORDER-LEFT: #993300 1px solid; COLOR: #993300; BORDER-BOTTOM: #993300 1px solid; FONT-FAMILY: verdana, Helvetica, sans-serif
; font-weight: normal; text-decoration: none
; background-color: #ffffff
; font-style: normal; letter-spacing: normal; vertical-align: middle; word-spacing: normal
}

A.text:active {
	FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.text:link {
	FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.text:visited {
	FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.text:hover {
	FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.textfrm:active {
	FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.textfrm:link {
	FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.textfrm:unknown {
	FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.textfrm:hover {
	FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.linktext:active {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linktext:link {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linktext:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linktext:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.text {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
; font-style: normal; line-height: normal
; letter-spacing: 1pt
}
	.textfrm {
		FONT-WEIGHT: lighter; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
	}
.boldtext {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
; letter-spacing: 1pt
}
.labeltext {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #CC0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 1px; TEXT-DECORATION: none
}
.datatext {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
; font-weight: bold
}
UNKNOWN {
	FONT-SIZE: 25px; COLOR: #003366; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.whitebigtxt {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
; font-weight: normal
}
.status {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; height: 0px; text-decoration: blink}
.datatext1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
; font-style: normal; line-height: normal; letter-spacing: normal; word-spacing: normal
}
.error {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #CC3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.note {
	FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
; font-weight: normal
; font-variant: normal; border-color: 336699 #336699 #336699; background-image: none
}
.submit {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; border: #336699; height: 20px; text-decoration: none}.smaltext {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; color: #000000; text-decoration: none}



.flattxtno {
	BORDER-RIGHT: #000066 1px solid; BORDER-TOP: #000066 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #000066 1px solid; COLOR: #000000; BORDER-BOTTOM: #000066 1px solid; FONT-FAMILY: verdana, Helvetica, sans-serif
; font-weight: lighter; text-decoration: none
; background-color: #ffffff
; font-style: italic; letter-spacing: normal; vertical-align: top; word-spacing: normal; text-align: left
}




.unnamed1 {  background-color: cccccc; letter-spacing: 1em; word-spacing: 1em; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; border: cccccc; border-style: dashed; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.button1 {  background-color: cccccc; border: #CCCCCC; border-style: none; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

A:link {
	COLOR: #635000; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: underline
}

A:visited {
	COLOR: #635000; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: underline
}

A:active {
	COLOR: #c00207; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none
}

A:hover {
	COLOR: #c00207; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none
}

A.DataLink:link {
	FONT-SIZE: 10px; COLOR: #5772fb; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: underline
}

A.DataLink:visited {
	FONT-SIZE: 10px; COLOR: #5772fb; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: underline
}

A.DataLink:active {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none
}

A.DataLink:hover {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none
}

A.DataGrid:link {
	FONT-SIZE: 10px; COLOR: #5772fb; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: underline
}

A.DataGrid:visited {
	FONT-SIZE: 10px; COLOR: #5772fb; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: underline
}

A.DataGrid:active {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none
}

A.DataGrid:hover {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none
}

.TxtRed10 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #004899; FONT-FAMILY: Verdana, Arial
}

.TxtRed11 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #004899; FONT-FAMILY: Verdana, Arial
}

.TxtRed12 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #004899; FONT-FAMILY: Verdana, Arial
}

.Txt11 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #635000; FONT-FAMILY: Verdana, Arial
}

.Txt11N {
	FONT-SIZE: 11px; COLOR: #5772fb; FONT-FAMILY: Verdana, Arial
}

.Textbox {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #333333 1px solid; COLOR: #000000; BORDER-BOTTOM: #333333 1px solid; FONT-FAMILY: Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #faf9f5
}

.TextboxNoBorder {
	BORDER-RIGHT: #ffffff 0px; BORDER-TOP: #ffffff 0px; FONT-SIZE: 11px; BORDER-LEFT: #ffffff 0px; COLOR: #333333; BORDER-BOTTOM: #ffffff 0px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}

.TextboxNoBorderText {
	BORDER-RIGHT: #333333 1px; BORDER-TOP: #333333 1px; FONT-SIZE: 11px; BORDER-LEFT: #333333 1px; COLOR: #004899; BORDER-BOTTOM: #333333 1px; FONT-FAMILY: Verdana, Arial; TEXT-ALIGN: left
}

.TextboxNum {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #333333 1px solid; COLOR: #333333; BORDER-BOTTOM: #333333 1px solid; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #f8f8f8; TEXT-ALIGN: right
}

.TextboxDate {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #333333 1px solid; WIDTH: 60px; COLOR: #333333; BORDER-BOTTOM: #333333 1px solid; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #faf9f5
}

.Button {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: normal; FONT-SIZE: 11px; FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#D6CFB2', endColorStr='#FFFFFF', gradientType='0'); BORDER-LEFT: #cccccc 1px solid; COLOR: #000000; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Verdana, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #fcfcfc
}

.Welcome {
	FONT-FAMILY: Verdana, Arial; HEIGHT: 20px
}

.PageHead {
	FONT-WEIGHT: normal; FONT-SIZE: 19px; COLOR: #a9071a; TEXT-INDENT: 0px; FONT-FAMILY: Tahoma; HEIGHT: 23px; TEXT-ALIGN: left
}

.PageHeadSmall {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #a9071a; TEXT-INDENT: 0px; FONT-FAMILY: Tahoma; HEIGHT: 23px; TEXT-ALIGN: left
}



.TableRowHead {
	BORDER-RIGHT: #cbc4a3 1px solid; BACKGROUND-POSITION: left 50%; BORDER-TOP: #cbc4a3 1px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #cbc4a3 1px; COLOR: #000000; BORDER-BOTTOM: #cbc4a3 1px solid; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #f3fbff
}

.TableRowData {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #666666 1px; COLOR: #000000; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}

.TableList {
	BORDER-RIGHT: #5e5323 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 2px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 2px solid; COLOR: #333333; PADDING-TOP: 2px; BORDER-BOTTOM: #5e5323 1px solid; FONT-FAMILY: Verdana,  Arial; TEXT-DECORATION: none
}

.TableListNoTop {
	BORDER-RIGHT: #60aacb 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #60aacb 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; BORDER-LEFT: #60aacb 1px solid; COLOR: #004899; PADDING-TOP: 1px; BORDER-BOTTOM: #60aacb 1px solid; FONT-FAMILY: Verdana,  Arial; TEXT-DECORATION: none
}

.TableListHead {
	BORDER-RIGHT: #60aacb 2px; BORDER-TOP: #60aacb 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #60aacb 2px; COLOR: #000000; TEXT-INDENT: 5px; BORDER-BOTTOM: #a41b2b 1px solid; FONT-FAMILY: Verdana, Arial; HEIGHT: 14px; BACKGROUND-COLOR: #ded7bd; TEXT-ALIGN: left; TEXT-DECORATION: none
}

.TableListFooter {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}

.TableRow1 {
	BORDER-RIGHT: #cbc4a3 1px solid; BORDER-TOP: #d7d7d7 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #d7d7d7 1px solid; COLOR: #333333; TEXT-INDENT: 2px; BORDER-BOTTOM: #cbc4a3 2px solid; FONT-FAMILY: Verdana, Arial; HEIGHT: 21px; BACKGROUND-COLOR: #f7f7f0; TEXT-DECORATION: none

}
.TableRow1 A:link   { font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; color:#333333; text-decoration:none; }
.TableRow1 A:visited{ font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; color:#333333; text-decoration:none; }
.TableRow1 A:active { font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; color:#333333; text-decoration:none; }
.TableRow1 A:hover  { font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; color:#333333; text-decoration:none; }

.TableRow7 {
	BORDER-RIGHT: #cbc4a3 1px solid; BORDER-TOP: #d7d7d7 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #d7d7d7 1px solid; COLOR: #333333; TEXT-INDENT: 2px; BORDER-BOTTOM: #cbc4a3 2px solid; FONT-FAMILY: Verdana, Arial; width:140px; HEIGHT: 21px; BACKGROUND-COLOR: #f7f7f0; TEXT-DECORATION: none

}


.TableRow1Muster {
	BORDER-RIGHT: #cbc4a3 1px solid; BORDER-TOP: #d7d7d7 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT: #d7d7d7 1px solid; COLOR: #333333; TEXT-INDENT: 2px; BORDER-BOTTOM: #cbc4a3 2px solid; FONT-FAMILY: Verdana, Arial; HEIGHT: 21px; BACKGROUND-COLOR: #f7f7f0; TEXT-DECORATION: none
}
.TableRow2 {
	BORDER-RIGHT: #cbc4a3 1px solid; BORDER-TOP: #e4e4e4 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #e4e4e4 1px solid; COLOR: #333333; TEXT-INDENT: 2px; BORDER-BOTTOM: #cbc4a3 1px solid; FONT-FAMILY: Verdana, Arial; HEIGHT: 21px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}

.TableRow2Normal {
	BORDER-RIGHT: #cbc4a3 1px solid; BORDER-TOP: #e4e4e4 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT: #e4e4e4 1px solid; COLOR: #333333; TEXT-INDENT: 2px; BORDER-BOTTOM: #cbc4a3 1px solid; FONT-FAMILY: Verdana, Arial; HEIGHT: 21px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}

.TableRow1UserControl {
	BORDER-RIGHT: #cbc4a3 1px solid; BORDER-TOP: #d7d7d7 1px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #d7d7d7 1px; COLOR: #333333; TEXT-INDENT: 2px; BORDER-BOTTOM: #cbc4a3 2px; FONT-FAMILY: Verdana, Arial; HEIGHT: 20px; BACKGROUND-COLOR: #f7f7f0; TEXT-DECORATION: none
}

.TableRow1DataGrid {
	BORDER-RIGHT: #cbc4a3 1px solid; BORDER-TOP: #d7d7d7 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT: #d7d7d7 1px solid; COLOR: #000000; TEXT-INDENT: 2px; BORDER-BOTTOM: #cbc4a3 2px solid; FONT-FAMILY: Verdana, Arial; HEIGHT: 20px; BACKGROUND-COLOR: #f7f7f0; TEXT-DECORATION: none
}

.TableRow2DataGrid {
	BORDER-RIGHT: #cbc4a3 1px solid; BORDER-TOP: #e4e4e4 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT: #e4e4e4 1px solid; COLOR: #000000; TEXT-INDENT: 2px; BORDER-BOTTOM: #cbc4a3 1px solid; FONT-FAMILY: Verdana, Arial; HEIGHT: 21px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}

.TableRowLine {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: #60aacb; BORDER-TOP-COLOR: #60aacb; BORDER-BOTTOM: #60aacb 1px solid; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #60aacb
}

.NavLinksData {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #004899; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

A.NavLinks:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

A.NavLinks:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

A.NavLinks:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}

A.NavLinks:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #cbc4a3; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.FooterLinksData {
	FONT-SIZE: 9px; COLOR: #004899; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

A.FooterLinks:link {
	FONT-SIZE: 9px; COLOR: #004899; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}

A.FooterLinks:visited {
	FONT-SIZE: 9px; COLOR: #004899; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}

A.FooterLinks:active {
	FONT-SIZE: 9px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}

A.FooterLinks:hover {
	FONT-SIZE: 9px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.SystemName {
	FONT-WEIGHT: bold; FONT-SIZE: 19px; COLOR: #004899; FONT-FAMILY: Verdana, Arial
}

.Mandatory {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ce0800; FONT-FAMILY: Verdana, Arial
}

.SuccessMessage {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-LEFT: 0px; COLOR: #01349b; FONT-FAMILY: Verdana, Arial; HEIGHT: 12px; TEXT-ALIGN: left
}

.ErrorMessage {
	BORDER-TOP: red 2px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN-LEFT: 0px; COLOR: red; BORDER-BOTTOM: red 2px solid; FONT-FAMILY: Verdana, Arial; HEIGHT: 12px; TEXT-ALIGN: left
}

.SuccessMessageToAdd {
	BORDER-RIGHT: #ed8401 2px solid; PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; COLOR: #b42a31; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Arial; HEIGHT: 12px; BACKGROUND-COLOR: #fbfbf1; TEXT-ALIGN: left
}

A.SystemLink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #5772fb; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: underline
}

A.SystemLink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #5772fb; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: underline
}

A.SystemLink:active {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none
}

A.SystemLink:hover {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none
}

#sectionLinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: small; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, sans-serif; HEIGHT: 178px
}

#sectionLinks H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid
}

#sectionLinks A:link {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../Images/bg_nav.jpg); PADDING-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px solid; COLOR: #21536a; PADDING-TOP: 10px; TEXT-DECORATION: none
}

#sectionLinks A:visited {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../Images/bg_nav.jpg); PADDING-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px solid; COLOR: #21536a; PADDING-TOP: 10px; TEXT-DECORATION: none
}

#sectionLinks A:hover {
	BORDER-RIGHT: #cccccc 1px solid; FONT-WEIGHT: bold; BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #ddeeff; TEXT-DECORATION: none
}

.TxtRed14 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ce0800; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.SystemLinkData {
	FONT-SIZE: 12px; LIST-STYLE-IMAGE: url(../images/BulletAnchor.gif); VERTICAL-ALIGN: middle; COLOR: #5772fb; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: disc
}

A.PanelLink:link {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none
}

A.PanelLink:visited {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none
}

A.PanelLink:active {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none
}

A.PanelLink:hover {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: underline
}

A.PanelLinkHere:link {
	FONT-SIZE: 11px; COLOR: #000066; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none
}

A.PanelLinkHere:visited {
	FONT-SIZE: 11px; COLOR: #000066; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none
}

A.PanelLinkHere:active {
	FONT-SIZE: 11px; COLOR: #000066; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none
}

A.PanelLinkHere:hover {
	FONT-SIZE: 11px; COLOR: #000066; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: underline
}

.TableHeadPanel {
	BORDER-RIGHT: #60aacb 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND-IMAGE: url(../Images/TableHeadBlue.gif); BORDER-LEFT: #60aacb 1px solid; COLOR: #004899; LINE-HEIGHT: 19px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

#maincontent #tabs UL {
	DISPLAY: inline; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 0px
}

#maincontent #tabs {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 1px; PADDING-BOTTOM: 4px; PADDING-TOP: 5px; BORDER-RIGHT-WIDTH: 0px
}

#tabs UL LI {
	BORDER-RIGHT: #60aacb 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #60aacb 1px solid; DISPLAY: inline; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 0px; BORDER-LEFT: #60aacb 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #60aacb 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #ffffff
}

#tabs UL LI.here {
	DISPLAY: inline; BORDER-BOTTOM: #abdcf2 2px solid; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #abdcf2
}

#tabs UL LI.dummy {
	BORDER-RIGHT: #60aacb 1px solid; BORDER-TOP: #60aacb 1px solid; DISPLAY: inline; BORDER-LEFT: #60aacb 1px solid; BORDER-BOTTOM: #60aacb 2px solid; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #edf9ff
}

.tabPanel {
	
}

.BorderLeftRight {
	BORDER-RIGHT: #60aacb 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #60aacb 1px solid; COLOR: #004899; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.BorderBottom {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; BORDER-BOTTOM: #60aacb 1px solid; FONT-FAMILY: Verdana, Arial; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}

.CursorHand {
	CURSOR: hand; TEXT-DECORATION: underline
}

.LineImport {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(../Images/LineImport.gif); BACKGROUND-REPEAT: no-repeat
}

.SiteData {
	BORDER-RIGHT: #4089bf 1px solid; BORDER-TOP: #4089bf 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT: #4089bf 1px solid; COLOR: #004899; BORDER-BOTTOM: #4089bf 1px solid; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none
}

.Necessary {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #b50015; FONT-FAMILY: Verdana, Arial; HEIGHT: 10px; TEXT-ALIGN: right
}

.ButtonRow {
	BORDER-BOTTOM: #cccccc 0px solid; HEIGHT: 45px
}
.MainNavLinks {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}

.MainNavLinks:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #d0540f; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}

.NavLinks {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}

.NavLinks:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}

.pagebackground {
	BACKGROUND-COLOR: #eeefe1
}

.DataGridTableBorder {
	BORDER-RIGHT: #b2b883 0px solid; BORDER-TOP: #b2b883 0px solid; BORDER-LEFT: #b2b883 0px solid; BORDER-BOTTOM: #b2b883 0px solid
}

.RightBorder {
	BORDER-RIGHT: #cccccc 8px solid; BORDER-TOP: #cccccc 8px solid; BORDER-LEFT: #cccccc 8px solid; BORDER-BOTTOM: #cccccc 8px solid; HEIGHT: 500px
}

.RightPageBackground {
	BACKGROUND-COLOR: #f1f1e9
}

.TreeMenuBorder {
	BORDER-RIGHT: #635000 1px solid; BORDER-TOP: #635000 1px solid; BACKGROUND-IMAGE: url(Images/treemenu-bg.gif); BORDER-LEFT: #635000 1px solid; BORDER-BOTTOM: #635000 1px solid; HEIGHT: 500px
}

.TreeMenuBackground {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#E3E6D1', endColorStr='#EEF0E1', gradientType='0')
}

.TreeMenuLinks {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #635000; TEXT-INDENT: 8px; FONT-FAMILY: Verdana, Helvetica, sans-serif; HEIGHT: 18px; TEXT-DECORATION: none
}
.TreeMenuLinks:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #b42d32; TEXT-INDENT: 8px; FONT-FAMILY: Verdana, Helvetica, sans-serif; HEIGHT: 18px; TEXT-DECORATION: underline
}

.LoginTableShadow {
	BACKGROUND-COLOR: #e6e7d6
}


.MenuBackground {
	BACKGROUND-COLOR: #eeefe1
}

.YellowLine {
	HEIGHT: 3px; BACKGROUND-COLOR: #f3c301
}

.DividerColor1 {
	BACKGROUND-COLOR: #dbd4bb
}

.DividerColor2 {
	BACKGROUND-COLOR: #b5ae95
}

.Message {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial; HEIGHT: 18px; TEXT-ALIGN: left
}



.text {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif
}

.Welcome {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Helvetica, sans-serif; LETTER-SPACING: normal; TEXT-DECORATION: none
}

.Welcome1 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif; LETTER-SPACING: normal; HEIGHT: auto; TEXT-DECORATION: none
}

.dgText {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif; LETTER-SPACING: normal; HEIGHT: auto; TEXT-DECORATION: none
}

.textBold {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration: none
}

.TableRowLegends {
	BORDER-RIGHT: #cbc4a3 0px solid; BORDER-TOP: #d7d7d7 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #d7d7d7 0px solid; COLOR: #666666; TEXT-INDENT: 2px; BORDER-BOTTOM: #cbc4a3 0px solid; FONT-FAMILY: Verdana, Arial; HEIGHT: 21px; TEXT-DECORATION: none
}

.TableRowNonEditable {
	BORDER-RIGHT: #cbc4a3 1px solid; BORDER-TOP: #d7d7d7 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #d7d7d7 1px solid; COLOR: #635000; TEXT-INDENT: 2px; BORDER-BOTTOM: #cbc4a3 2px solid; FONT-FAMILY: Verdana, Arial; HEIGHT: 21px; BACKGROUND-COLOR: #f7f7f0; TEXT-DECORATION: none
}

.TableRowNonEditableData {
	BORDER-RIGHT: #cbc4a3 0px solid; BORDER-TOP: #d7d7d7 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #635000; TEXT-INDENT: 2px; BORDER-BOTTOM: #cbc4a3 0px solid; FONT-FAMILY: Verdana, Arial; HEIGHT: 21px; BACKGROUND-COLOR: #f7f7f0; TEXT-DECORATION: none
}

.MusterPresent {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #4ca475
}

.MusterLeave {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #b23d4b
}

.MusterHoliday {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #b0b0af
}

.MusterOutdoor {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #bc814d
}

.MusterAbsent {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #ff0000
}

.Hide {
	DISPLAY: none
}

.Footer {
	BORDER-TOP: #a41c2b 0px solid; FONT-SIZE: 10px; BACKGROUND: #a41c2b; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px; TEXT-ALIGN: center
}

.calendar {
	BORDER-RIGHT: #000 2px solid; BORDER-TOP: #fff 2px solid; DISPLAY: none; FONT-SIZE: 11px; BACKGROUND: #d4d0c8; BORDER-LEFT: #fff 2px solid; CURSOR: default; COLOR: #000; BORDER-BOTTOM: #000 2px solid; FONT-FAMILY: tahoma,verdana,sans-serif; POSITION: relative
}

.calendar TABLE {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #000 1px solid; FONT-SIZE: 11px; BACKGROUND: #d4d0c8; BORDER-LEFT: #000 1px solid; CURSOR: default; COLOR: #000; BORDER-BOTTOM: #fff 1px solid; FONT-FAMILY: tahoma,verdana,sans-serif
}

.calendar .button {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #000 1px solid; TEXT-ALIGN: center
}
.calendar .nav {
	BACKGROUND: url(menuarrow.gif) no-repeat 100% 100%
}

.calendar THEAD .title {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: bold; BACKGROUND: #848078; PADDING-BOTTOM: 1px; BORDER-LEFT: #000 1px solid; COLOR: #fff; PADDING-TOP: 1px; BORDER-BOTTOM: #000 1px solid; TEXT-ALIGN: center
}

.calendar THEAD .headrow {
	
}

.calendar THEAD .daynames {
	
}

.calendar THEAD .name {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #FFFFFF; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #000 1px solid; TEXT-ALIGN: justify; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none
}

.calendar THEAD .weekend {
	COLOR: #f00
}

.calendar THEAD .hilite {
	BORDER-RIGHT: #000 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 2px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #fff 2px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #000 2px solid; BACKGROUND-COLOR: #e4e0d8
}

.calendar THEAD .active {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #c4c0b8
}

.calendar TBODY .day {
	PADDING-RIGHT: 4px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 2em; PADDING-TOP: 2px; TEXT-ALIGN: right
}

.calendar TBODY .othermonth {
	FONT-SIZE: 80%; COLOR: #aaa
}

.calendar TBODY .oweekend {
	COLOR: #faa
}

.calendar TABLE .wn {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 2px; BACKGROUND: #f4f0e8; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}

.calendar TBODY .rowhilite TD {
	BACKGROUND: #e4e0d8
}

.calendar TBODY .rowhilite TD.wn {
	BACKGROUND: #d4d0c8
}

.calendar TBODY TD.hilite {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #000 1px solid
}

.calendar TBODY TD.active {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}

.calendar TBODY TD.selected {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; BACKGROUND: #e4e0d8; PADDING-BOTTOM: 0px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}

.calendar TBODY TD.weekend {
	COLOR: #f00
}

.calendar TBODY TD.today {
	FONT-WEIGHT: bold; COLOR: #00f
}

.calendar TBODY .disabled {
	COLOR: #999
}

.calendar TBODY .emptycell {
	VISIBILITY: hidden
}

.calendar TBODY .emptyrow {
	DISPLAY: none
}

.calendar TFOOT .footrow {
	
}

.calendar TFOOT .ttip {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 1px; BACKGROUND: #848078; PADDING-BOTTOM: 1px; BORDER-LEFT: #000 1px solid; COLOR: #fff; PADDING-TOP: 1px; BORDER-BOTTOM: #000 1px solid; TEXT-ALIGN: center
}

.calendar TFOOT .hilite {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 1px; BACKGROUND: #e4e0d8; PADDING-BOTTOM: 1px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #000 1px solid
}

.calendar TFOOT .active {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}

.calendar .combo {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #fff 1px solid; DISPLAY: none; PADDING-LEFT: 1px; FONT-SIZE: 90%; BACKGROUND: #e4e0d8; LEFT: 0px; PADDING-BOTTOM: 1px; BORDER-LEFT: #fff 1px solid; WIDTH: 4em; CURSOR: default; PADDING-TOP: 1px; BORDER-BOTTOM: #000 1px solid; POSITION: absolute; TOP: 0px
}

.calendar .combo .label {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; TEXT-ALIGN: center
}

.calendar .combo .label-IEfix {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; TEXT-ALIGN: center
}

.calendar .combo .label-IEfix {
	WIDTH: 4em
}

.calendar .combo .active {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 0px; BACKGROUND: #c4c0b8; PADDING-BOTTOM: 0px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid
}

.calendar .combo .hilite {
	BACKGROUND: #048; COLOR: #fea
}

.calendar TD.time {
	PADDING-RIGHT: 0px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BACKGROUND-COLOR: #f4f0e8; TEXT-ALIGN: center
}

.calendar TD.time .hour {
	BORDER-RIGHT: #889 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #889 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; BORDER-LEFT: #889 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #889 1px solid; BACKGROUND-COLOR: #fff
}

.calendar TD.time .minute {
	BORDER-RIGHT: #889 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #889 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; BORDER-LEFT: #889 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #889 1px solid; BACKGROUND-COLOR: #fff
}

.calendar TD.time .ampm {
	BORDER-RIGHT: #889 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #889 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; BORDER-LEFT: #889 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #889 1px solid; BACKGROUND-COLOR: #fff
}

.calendar TD.time .ampm {
	TEXT-ALIGN: center
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px
}

.calendar TD.time .colon {
	PADDING-RIGHT: 2px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}

.calendar TD.time SPAN.hilite {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; COLOR: #fff; BORDER-TOP-COLOR: #000; BACKGROUND-COLOR: #766; BORDER-RIGHT-COLOR: #000
}

.calendar TD.time SPAN.active {
	BORDER-LEFT-COLOR: #f00; BORDER-BOTTOM-COLOR: #f00; COLOR: #0f0; BORDER-TOP-COLOR: #f00; BACKGROUND-COLOR: #000; BORDER-RIGHT-COLOR: #f00
}


whitebigtxt {
	FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
; font-weight: bold
}


.flattxt {
	BORDER-RIGHT: #993300 1px solid; BORDER-TOP: #993300 1px solid; FONT-SIZE: 9px; BORDER-LEFT: #993300 1px solid; COLOR: #993300; BORDER-BOTTOM: #993300 1px solid; FONT-FAMILY: verdana, Helvetica, sans-serif
; font-weight: normal; text-decoration: none
; background-color: #ffffff
; font-style: normal; letter-spacing: normal; vertical-align: middle; word-spacing: normal
}

A.text:active {
	FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.text:link {
	FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.text:visited {
	FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.text:hover {
	FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.textfrm:active {
	FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.textfrm:link {
	FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.textfrm:unknown {
	FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.textfrm:hover {
	FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.linktext:active {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linktext:link {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linktext:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linktext:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.text {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
; font-style: normal; line-height: normal
; letter-spacing: 1pt
}
	.textfrm {
		FONT-WEIGHT: lighter; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
	}
.boldtext {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
; letter-spacing: 1pt
}
.labeltext {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #CC0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 1px; TEXT-DECORATION: none
}
.datatext {
	FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
; font-weight: normal
}
UNKNOWN {
	FONT-SIZE: 25px; COLOR: #003366; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.whitebigtxt {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
; font-weight: normal
}
.status {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; height: 0px; text-decoration: blink}
.datatext1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
; font-style: normal; line-height: normal; letter-spacing: normal; word-spacing: normal
}
.error {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #CC3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.note {
	FONT-SIZE: 10px; COLOR: #CC3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: blink
; font-weight: bold
; font-variant: normal; border-color: 336699 #336699 #336699; background-image: none
}
.submit {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; border: #336699; height: 20px; text-decoration: none}.smaltext {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; color: #000000; text-decoration: none}



.flattxtno {
	BORDER-RIGHT: #000066 1px solid; BORDER-TOP: #000066 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #000066 1px solid; COLOR: #000000; BORDER-BOTTOM: #000066 1px solid; FONT-FAMILY: verdana, Helvetica, sans-serif
; font-weight: lighter; text-decoration: none
; background-color: #ffffff
; font-style: italic; letter-spacing: normal; vertical-align: top; word-spacing: normal; text-align: left
}



.unnamed1 {  background-color: cccccc; letter-spacing: 1em; word-spacing: 1em; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; border: cccccc; border-style: dashed; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.button1 {  background-color: cccccc; border: #CCCCCC; border-style: none; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}


.flattxt {
	BORDER-RIGHT: #993300 1px solid; BORDER-TOP: #993300 1px solid; FONT-SIZE: 9px; BORDER-LEFT: #993300 1px solid; COLOR: #993300; BORDER-BOTTOM: #993300 1px solid; FONT-FAMILY: verdana, Helvetica, sans-serif
; font-weight: normal; text-decoration: none
; background-color: #ffffff
; font-style: normal; letter-spacing: normal; vertical-align: middle; word-spacing: normal
}

A.text:active {
	FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.text:link {
	FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.text:visited {
	FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.text:hover {
	FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.textfrm:active {
	FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.textfrm:link {
	FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.textfrm:unknown {
	FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.textfrm:hover {
	FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.linktext:active {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linktext:link {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linktext:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linktext:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.text {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
; font-style: normal; line-height: normal
; letter-spacing: 1pt
}
	.textfrm {
		FONT-WEIGHT: lighter; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
	}
.boldtext {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
; letter-spacing: 1pt
}
.labeltext {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #CC0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 1px; TEXT-DECORATION: none
}
.datatext {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
; font-weight: bold
}
UNKNOWN {
	FONT-SIZE: 25px; COLOR: #003366; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.whitebigtxt {
	FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
; font-weight: bold
}
.status {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; height: 0px; text-decoration: blink}
.datatext1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
; font-style: normal; line-height: normal; letter-spacing: normal; word-spacing: normal
}
.error {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #CC3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.note {
	FONT-SIZE: 10px; COLOR: #CC3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: blink
; font-weight: bold
; font-variant: normal; border-color: 336699 #336699 #336699; background-image: none
}
.submit {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; border: #336699; height: 20px; text-decoration: none}.smaltext {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; color: #000000; text-decoration: none}



.flattxtno {
	BORDER-RIGHT: #000066 1px solid; BORDER-TOP: #000066 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #000066 1px solid; COLOR: #000000; BORDER-BOTTOM: #000066 1px solid; FONT-FAMILY: verdana, Helvetica, sans-serif
; font-weight: lighter; text-decoration: none
; background-color: #ffffff
; font-style: italic; letter-spacing: normal; vertical-align: top; word-spacing: normal; text-align: left
}




.unnamed1 {  letter-spacing: 1em; word-spacing: 1em; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; border: cccccc; border-style: dashed; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; text-decoration: none}
.button1 {  background-color: cccccc; border: #CCCCCC; border-style: none; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}


--------------------

A:link {
	COLOR: #635000; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: underline
}

A:visited {
	COLOR: #635000; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: underline
}

A:active {
	COLOR: #c00207; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none
}

A:hover {
	COLOR: #c00207; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none
}

A.DataLink:link {
	FONT-SIZE: 10px; COLOR: #5772fb; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: underline
}

A.DataLink:visited {
	FONT-SIZE: 10px; COLOR: #5772fb; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: underline
}

A.DataLink:active {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none
}

A.DataLink:hover {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none
}

A.DataGrid:link {
	FONT-SIZE: 10px; COLOR: #5772fb; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: underline
}

A.DataGrid:visited {
	FONT-SIZE: 10px; COLOR: #5772fb; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: underline
}

A.DataGrid:active {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none
}

A.DataGrid:hover {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none
}

.TxtRed10 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #004899; FONT-FAMILY: Verdana, Arial
}

.TxtRed11 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #004899; FONT-FAMILY: Verdana, Arial
}

.TxtRed12 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #004899; FONT-FAMILY: Verdana, Arial
}

.Txt11 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial
; text-decoration: none
}

.Txt11N {
	FONT-SIZE: 11px; COLOR: #5772fb; FONT-FAMILY: Verdana, Arial
}

.Textbox {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #333333 1px solid; COLOR: #000000; BORDER-BOTTOM: #333333 1px solid; FONT-FAMILY: Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #faf9f5
}

.TextboxNoBorder {
	BORDER-RIGHT: #ffffff 0px; BORDER-TOP: #ffffff 0px; FONT-SIZE: 11px; BORDER-LEFT: #ffffff 0px; COLOR: #333333; BORDER-BOTTOM: #ffffff 0px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}

.TextboxNoBorderText {
	BORDER-RIGHT: #333333 1px; BORDER-TOP: #333333 1px; FONT-SIZE: 11px; BORDER-LEFT: #333333 1px; COLOR: #004899; BORDER-BOTTOM: #333333 1px; FONT-FAMILY: Verdana, Arial; TEXT-ALIGN: left
}

.TextboxNum {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #333333 1px solid; COLOR: #333333; BORDER-BOTTOM: #333333 1px solid; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #f8f8f8; TEXT-ALIGN: right
}

.TextboxDate {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #333333 1px solid; WIDTH: 60px; COLOR: #333333; BORDER-BOTTOM: #333333 1px solid; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #faf9f5
}

.Button {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: normal; FONT-SIZE: 11px; FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#D6CFB2', endColorStr='#FFFFFF', gradientType='0'); BORDER-LEFT: #cccccc 1px solid; COLOR: #000000; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Verdana, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #fcfcfc
}

.Welcome {
	FONT-FAMILY: Verdana, Arial; HEIGHT: 20px
}

.PageHead {
	FONT-WEIGHT: normal; FONT-SIZE: 19px; COLOR: #a9071a; TEXT-INDENT: 0px; FONT-FAMILY: Tahoma; HEIGHT: 23px; TEXT-ALIGN: left
}

.PageHeadSmall {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #a9071a; TEXT-INDENT: 0px; FONT-FAMILY: Tahoma; HEIGHT: 23px; TEXT-ALIGN: left
}



.TableRowHead {
	BORDER-RIGHT: #cbc4a3 1px solid; BACKGROUND-POSITION: left 50%; BORDER-TOP: #cbc4a3 1px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #cbc4a3 1px; COLOR: #000000; BORDER-BOTTOM: #cbc4a3 1px solid; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #f3fbff
}

.TableRowData {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #666666 1px; COLOR: #000000; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}

.TableList {
	BORDER-RIGHT: #5e5323 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 2px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 2px solid; COLOR: #333333; PADDING-TOP: 2px; BORDER-BOTTOM: #5e5323 1px solid; FONT-FAMILY: Verdana,  Arial; TEXT-DECORATION: none
}

.TableListNoTop {
	BORDER-RIGHT: #60aacb 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #60aacb 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; BORDER-LEFT: #60aacb 1px solid; COLOR: #004899; PADDING-TOP: 1px; BORDER-BOTTOM: #60aacb 1px solid; FONT-FAMILY: Verdana,  Arial; TEXT-DECORATION: none
}

.TableListHead {
	BORDER-RIGHT: #60aacb 2px; BORDER-TOP: #60aacb 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #60aacb 2px; COLOR: #000000; TEXT-INDENT: 5px; BORDER-BOTTOM: #a41b2b 1px solid; FONT-FAMILY: Verdana, Arial; HEIGHT: 14px; BACKGROUND-COLOR: #ded7bd; TEXT-ALIGN: left; TEXT-DECORATION: none
}

.TableListFooter {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}

.TableRow1 {
	BORDER-RIGHT: #cbc4a3 1px solid; BORDER-TOP: #d7d7d7 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #d7d7d7 1px solid; COLOR: #333333; TEXT-INDENT: 2px; BORDER-BOTTOM: #cbc4a3 2px solid; FONT-FAMILY: Verdana, Arial; HEIGHT: 21px; BACKGROUND-COLOR: #f7f7f0; TEXT-DECORATION: none

}

.TableRow7 {
	BORDER-RIGHT: #cbc4a3 1px solid; BORDER-TOP: #d7d7d7 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #d7d7d7 1px solid; COLOR: #333333; TEXT-INDENT: 2px; BORDER-BOTTOM: #cbc4a3 2px solid; FONT-FAMILY: Verdana, Arial; width:140px; HEIGHT: 21px; BACKGROUND-COLOR: #f7f7f0; TEXT-DECORATION: none

}


.TableRow1Muster {
	BORDER-RIGHT: #cbc4a3 1px solid; BORDER-TOP: #d7d7d7 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT: #d7d7d7 1px solid; COLOR: #333333; TEXT-INDENT: 2px; BORDER-BOTTOM: #cbc4a3 2px solid; FONT-FAMILY: Verdana, Arial; HEIGHT: 21px; BACKGROUND-COLOR: #f7f7f0; TEXT-DECORATION: none
}
.Ta
bleRow2 {
	BORDER-RIGHT: #cbc4a3 1px solid; BORDER-TOP: #e4e4e4 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #e4e4e4 1px solid; COLOR: #333333; TEXT-INDENT: 2px; BORDER-BOTTOM: #cbc4a3 1px solid; FONT-FAMILY: Verdana, Arial; HEIGHT: 21px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}

.TableRow2Normal {
	BORDER-RIGHT: #cbc4a3 1px solid; BORDER-TOP: #e4e4e4 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT: #e4e4e4 1px solid; COLOR: #333333; TEXT-INDENT: 2px; BORDER-BOTTOM: #cbc4a3 1px solid; FONT-FAMILY: Verdana, Arial; HEIGHT: 21px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}

.TableRow1UserControl {
	BORDER-RIGHT: #cbc4a3 1px solid; BORDER-TOP: #d7d7d7 1px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #d7d7d7 1px; COLOR: #333333; TEXT-INDENT: 2px; BORDER-BOTTOM: #cbc4a3 2px; FONT-FAMILY: Verdana, Arial; HEIGHT: 20px; BACKGROUND-COLOR: #f7f7f0; TEXT-DECORATION: none
}

.TableRow1DataGrid {
	BORDER-RIGHT: #cbc4a3 1px solid; BORDER-TOP: #d7d7d7 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT: #d7d7d7 1px solid; COLOR: #000000; TEXT-INDENT: 2px; BORDER-BOTTOM: #cbc4a3 2px solid; FONT-FAMILY: Verdana, Arial; HEIGHT: 20px; BACKGROUND-COLOR: #f7f7f0; TEXT-DECORATION: none
}

.TableRow2DataGrid {
	BORDER-RIGHT: #cbc4a3 1px solid; BORDER-TOP: #e4e4e4 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT: #e4e4e4 1px solid; COLOR: #000000; TEXT-INDENT: 2px; BORDER-BOTTOM: #cbc4a3 1px solid; FONT-FAMILY: Verdana, Arial; HEIGHT: 21px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}

.TableRowLine {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: #60aacb; BORDER-TOP-COLOR: #60aacb; BORDER-BOTTOM: #60aacb 1px solid; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #60aacb
}

.NavLinksData {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #004899; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

A.NavLinks:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

A.NavLinks:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

A.NavLinks:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}

A.NavLinks:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #cbc4a3; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.FooterLinksData {
	FONT-SIZE: 9px; COLOR: #004899; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

A.FooterLinks:link {
	FONT-SIZE: 9px; COLOR: #004899; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}

A.FooterLinks:visited {
	FONT-SIZE: 9px; COLOR: #004899; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}

A.FooterLinks:active {
	FONT-SIZE: 9px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}

A.FooterLinks:hover {
	FONT-SIZE: 9px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.SystemName {
	FONT-WEIGHT: bold; FONT-SIZE: 19px; COLOR: #004899; FONT-FAMILY: Verdana, Arial
}

.Mandatory {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ce0800; FONT-FAMILY: Verdana, Arial
}

.SuccessMessage {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-LEFT: 0px; COLOR: #01349b; FONT-FAMILY: Verdana, Arial; HEIGHT: 12px; TEXT-ALIGN: left
}

.ErrorMessage {
	BORDER-TOP: red 2px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN-LEFT: 0px; COLOR: red; BORDER-BOTTOM: red 2px solid; FONT-FAMILY: Verdana, Arial; HEIGHT: 12px; TEXT-ALIGN: left
}

.SuccessMessageToAdd {
	BORDER-RIGHT: #ed8401 2px solid; PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; COLOR: #b42a31; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Arial; HEIGHT: 12px; BACKGROUND-COLOR: #fbfbf1; TEXT-ALIGN: left
}

A.SystemLink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #5772fb; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: underline
}

A.SystemLink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #5772fb; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: underline
}

A.SystemLink:active {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none
}

A.SystemLink:hover {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none
}

#sectionLinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: small; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, sans-serif; HEIGHT: 178px
}

#sectionLinks H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid
}

#sectionLinks A:link {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../Images/bg_nav.jpg); PADDING-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px solid; COLOR: #21536a; PADDING-TOP: 10px; TEXT-DECORATION: none
}

#sectionLinks A:visited {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../Images/bg_nav.jpg); PADDING-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px solid; COLOR: #21536a; PADDING-TOP: 10px; TEXT-DECORATION: none
}

#sectionLinks A:hover {
	BORDER-RIGHT: #cccccc 1px solid; FONT-WEIGHT: bold; BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #ddeeff; TEXT-DECORATION: none
}

.TxtRed14 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ce0800; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.SystemLinkData {
	FONT-SIZE: 12px; LIST-STYLE-IMAGE: url(../images/BulletAnchor.gif); VERTICAL-ALIGN: middle; COLOR: #5772fb; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: disc
}

A.PanelLink:link {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none
}

A.PanelLink:visited {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none
}

A.PanelLink:active {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none
}

A.PanelLink:hover {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: underline
}

A.PanelLinkHere:link {
	FONT-SIZE: 11px; COLOR: #000066; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none
}

A.PanelLinkHere:visited {
	FONT-SIZE: 11px; COLOR: #000066; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none
}

A.PanelLinkHere:active {
	FONT-SIZE: 11px; COLOR: #000066; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none
}

A.PanelLinkHere:hover {
	FONT-SIZE: 11px; COLOR: #000066; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: underline
}

.TableHeadPanel {
	BORDER-RIGHT: #60aacb 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND-IMAGE: url(../Images/TableHeadBlue.gif); BORDER-LEFT: #60aacb 1px solid; COLOR: #004899; LINE-HEIGHT: 19px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

#maincontent #tabs UL {
	DISPLAY: inline; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 0px
}

#maincontent #tabs {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 1px; PADDING-BOTTOM: 4px; PADDING-TOP: 5px; BORDER-RIGHT-WIDTH: 0px
}

#tabs UL LI {
	BORDER-RIGHT: #60aacb 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #60aacb 1px solid; DISPLAY: inline; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 0px; BORDER-LEFT: #60aacb 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #60aacb 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #ffffff
}

#tabs UL LI.here {
	DISPLAY: inline; BORDER-BOTTOM: #abdcf2 2px solid; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #abdcf2
}

#tabs UL LI.dummy {
	BORDER-RIGHT: #60aacb 1px solid; BORDER-TOP: #60aacb 1px solid; DISPLAY: inline; BORDER-LEFT: #60aacb 1px solid; BORDER-BOTTOM: #60aacb 2px solid; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #edf9ff
}

.tabPanel {
	
}

.BorderLeftRight {
	BORDER-RIGHT: #60aacb 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #60aacb 1px solid; COLOR: #004899; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.BorderBottom {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; BORDER-BOTTOM: #60aacb 1px solid; FONT-FAMILY: Verdana, Arial; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}

.CursorHand {
	CURSOR: hand; TEXT-DECORATION: underline
}

.LineImport {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(../Images/LineImport.gif); BACKGROUND-REPEAT: no-repeat
}

.SiteData {
	BORDER-RIGHT: #4089bf 1px solid; BORDER-TOP: #4089bf 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT: #4089bf 1px solid; COLOR: #004899; BORDER-BOTTOM: #4089bf 1px solid; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none
}

.Necessary {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #b50015; FONT-FAMILY: Verdana, Arial; HEIGHT: 10px; TEXT-ALIGN: right
}

.ButtonRow {
	BORDER-BOTTOM: #cccccc 0px solid; HEIGHT: 45px
}
.MainNavLinks {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}

.MainNavLinks:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #d0540f; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}

.NavLinks {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}

.NavLinks:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}

.pagebackground {
	BACKGROUND-COLOR: #eeefe1
}

.DataGridTableBorder {
	BORDER-RIGHT: #b2b883 0px solid; BORDER-TOP: #b2b883 0px solid; BORDER-LEFT: #b2b883 0px solid; BORDER-BOTTOM: #b2b883 0px solid
}

.RightBorder {
	BORDER-RIGHT: #cccccc 8px solid; BORDER-TOP: #cccccc 8px solid; BORDER-LEFT: #cccccc 8px solid; BORDER-BOTTOM: #cccccc 8px solid; HEIGHT: 500px
}

.RightPageBackground {
	BACKGROUND-COLOR: #f1f1e9
}

.TreeMenuBorder {
	BORDER-RIGHT: #635000 1px solid; BORDER-TOP: #635000 1px solid; BACKGROUND-IMAGE: url(Images/treemenu-bg.gif); BORDER-LEFT: #635000 1px solid; BORDER-BOTTOM: #635000 1px solid; HEIGHT: 500px
}

.TreeMenuBackground {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#E3E6D1', endColorStr='#EEF0E1', gradientType='0')
}

.TreeMenuLinks {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #635000; TEXT-INDENT: 8px; FONT-FAMILY: Verdana, Helvetica, sans-serif; HEIGHT: 18px; TEXT-DECORATION: none
}
.TreeMenuLinks:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #b42d32; TEXT-INDENT: 8px; FONT-FAMILY: Verdana, Helvetica, sans-serif; HEIGHT: 18px; TEXT-DECORATION: underline
}

.LoginTableShadow {
	BACKGROUND-COLOR: #e6e7d6
}


.MenuBackground {
	BACKGROUND-COLOR: #eeefe1
}

.YellowLine {
	HEIGHT: 3px; BACKGROUND-COLOR: #f3c301
}

.DividerColor1 {
	BACKGROUND-COLOR: #dbd4bb
}

.DividerColor2 {
	BACKGROUND-COLOR: #b5ae95
}

.Message {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial; HEIGHT: 18px; TEXT-ALIGN: left
}


.text {
	FONT-WEIGHT: lighter; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif
}

.Welcome {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Helvetica, sans-serif; LETTER-SPACING: normal; TEXT-DECORATION: none
}

.Welcome1 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif; LETTER-SPACING: normal; HEIGHT: auto; TEXT-DECORATION: none
}

.textBold {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration: none
}

.TableRowLegends {
	BORDER-RIGHT: #cbc4a3 0px solid; BORDER-TOP: #d7d7d7 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #d7d7d7 0px solid; COLOR: #666666; TEXT-INDENT: 2px; BORDER-BOTTOM: #cbc4a3 0px solid; FONT-FAMILY: Verdana, Arial; HEIGHT: 21px; TEXT-DECORATION: none
}

.TableRowNonEditable {
	BORDER-RIGHT: #cbc4a3 1px solid; BORDER-TOP: #d7d7d7 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #d7d7d7 1px solid; COLOR: #635000; TEXT-INDENT: 2px; BORDER-BOTTOM: #cbc4a3 2px solid; FONT-FAMILY: Verdana, Arial; HEIGHT: 21px; BACKGROUND-COLOR: #f7f7f0; TEXT-DECORATION: none
}

.TableRowNonEditableData {
	BORDER-RIGHT: #cbc4a3 0px solid; BORDER-TOP: #d7d7d7 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #635000; TEXT-INDENT: 2px; BORDER-BOTTOM: #cbc4a3 0px solid; FONT-FAMILY: Verdana, Arial; HEIGHT: 21px; BACKGROUND-COLOR: #f7f7f0; TEXT-DECORATION: none
}

.MusterPresent {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #4ca475
}

.MusterLeave {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #b23d4b
}

.MusterHoliday {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #b0b0af
}

.MusterOutdoor {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #bc814d
}

.MusterAbsent {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #ff0000
}

.Hide {
	DISPLAY: none
}


.calendar {
	BORDER-RIGHT: #000 2px solid; BORDER-TOP: #fff 2px solid; DISPLAY: none; FONT-SIZE: 11px; BACKGROUND: #d4d0c8; BORDER-LEFT: #fff 2px solid; CURSOR: default; COLOR: #000; BORDER-BOTTOM: #000 2px solid; FONT-FAMILY: tahoma,verdana,sans-serif; POSITION: relative
}

.calendar TABLE {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #000 1px solid; FONT-SIZE: 11px; BACKGROUND: #d4d0c8; BORDER-LEFT: #000 1px solid; CURSOR: default; COLOR: #000; BORDER-BOTTOM: #fff 1px solid; FONT-FAMILY: tahoma,verdana,sans-serif
}

.calendar .button {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #000 1px solid; TEXT-ALIGN: center
}
.calendar .nav {
	BACKGROUND: url(menuarrow.gif) no-repeat 100% 100%
}

.calendar THEAD .title {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: bold; BACKGROUND: #848078; PADDING-BOTTOM: 1px; BORDER-LEFT: #000 1px solid; COLOR: #fff; PADDING-TOP: 1px; BORDER-BOTTOM: #000 1px solid; TEXT-ALIGN: center
}

.calendar THEAD .headrow {
	
}

.calendar THEAD .daynames {
	
}

.calendar THEAD .name {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #FFFFFF; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #000 1px solid; TEXT-ALIGN: justify; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none
}

.calendar THEAD .weekend {
	COLOR: #f00
}

.calendar THEAD .hilite {
	BORDER-RIGHT: #000 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 2px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #fff 2px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #000 2px solid; BACKGROUND-COLOR: #e4e0d8
}

.calendar THEAD .active {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #c4c0b8
}

.calendar TBODY .day {
	PADDING-RIGHT: 4px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 2em; PADDING-TOP: 2px; TEXT-ALIGN: right
}

.calendar TBODY .othermonth {
	FONT-SIZE: 80%; COLOR: #aaa
}

.calendar TBODY .oweekend {
	COLOR: #faa
}

.calendar TABLE .wn {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 2px; BACKGROUND: #f4f0e8; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}

.calendar TBODY .rowhilite TD {
	BACKGROUND: #e4e0d8
}

.calendar TBODY .rowhilite TD.wn {
	BACKGROUND: #d4d0c8
}

.calendar TBODY TD.hilite {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #000 1px solid
}

.calendar TBODY TD.active {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}

.calendar TBODY TD.selected {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; BACKGROUND: #e4e0d8; PADDING-BOTTOM: 0px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}

.calendar TBODY TD.weekend {
	COLOR: #f00
}

.calendar TBODY TD.today {
	FONT-WEIGHT: bold; COLOR: #00f
}

.calendar TBODY .disabled {
	COLOR: #999
}

.calendar TBODY .emptycell {
	VISIBILITY: hidden
}

.calendar TBODY .emptyrow {
	DISPLAY: none
}

.calendar TFOOT .footrow {
	
}

.calendar TFOOT .ttip {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 1px; BACKGROUND: #848078; PADDING-BOTTOM: 1px; BORDER-LEFT: #000 1px solid; COLOR: #fff; PADDING-TOP: 1px; BORDER-BOTTOM: #000 1px solid; TEXT-ALIGN: center
}

.calendar TFOOT .hilite {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 1px; BACKGROUND: #e4e0d8; PADDING-BOTTOM: 1px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #000 1px solid
}

.calendar TFOOT .active {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}

.calendar .combo {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #fff 1px solid; DISPLAY: none; PADDING-LEFT: 1px; FONT-SIZE: 90%; BACKGROUND: #e4e0d8; LEFT: 0px; PADDING-BOTTOM: 1px; BORDER-LEFT: #fff 1px solid; WIDTH: 4em; CURSOR: default; PADDING-TOP: 1px; BORDER-BOTTOM: #000 1px solid; POSITION: absolute; TOP: 0px
}

.calendar .combo .label {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; TEXT-ALIGN: center
}

.calendar .combo .label-IEfix {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; TEXT-ALIGN: center
}

.calendar .combo .label-IEfix {
	WIDTH: 4em
}

.calendar .combo .active {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 0px; BACKGROUND: #c4c0b8; PADDING-BOTTOM: 0px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid
}

.calendar .combo .hilite {
	BACKGROUND: #048; COLOR: #fea
}

.calendar TD.time {
	PADDING-RIGHT: 0px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BACKGROUND-COLOR: #f4f0e8; TEXT-ALIGN: center
}

.calendar TD.time .hour {
	BORDER-RIGHT: #889 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #889 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; BORDER-LEFT: #889 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #889 1px solid; BACKGROUND-COLOR: #fff
}

.calendar TD.time .minute {
	BORDER-RIGHT: #889 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #889 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; BORDER-LEFT: #889 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #889 1px solid; BACKGROUND-COLOR: #fff
}

.calendar TD.time .ampm {
	BORDER-RIGHT: #889 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #889 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; BORDER-LEFT: #889 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #889 1px solid; BACKGROUND-COLOR: #fff
}

.calendar TD.time .ampm {
	TEXT-ALIGN: center
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px
}

.calendar TD.time .colon {
	PADDING-RIGHT: 2px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}

.calendar TD.time SPAN.hilite {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; COLOR: #fff; BORDER-TOP-COLOR: #000; BACKGROUND-COLOR: #766; BORDER-RIGHT-COLOR: #000
}

.calendar TD.time SPAN.active {
	BORDER-LEFT-COLOR: #f00; BORDER-BOTTOM-COLOR: #f00; COLOR: #0f0; BORDER-TOP-COLOR: #f00; BACKGROUND-COLOR: #000; BORDER-RIGHT-COLOR: #f00
}


whitebigtxt {
	FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
; font-weight: bold
}

.TreeMenuBackground {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#E3E6D1', endColorStr='#EEF0E1', gradientType='0')
}
.TreeMenuLinks {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #635000; TEXT-INDENT: 8px; FONT-FAMILY: Verdana, Helvetica, sans-serif; HEIGHT: 18px; TEXT-DECORATION: none
}
.TreeMenuLinks:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #b42d32; TEXT-INDENT: 8px; FONT-FAMILY: Verdana, Helvetica, sans-serif; HEIGHT: 18px; TEXT-DECORATION: underline
}
.LoginTableShadow {
	BACKGROUND-COLOR: #e6e7d6
}

.MenuBackground {
	BACKGROUND-COLOR: #eeefe1
}
.YellowLine {
	HEIGHT: 3px; BACKGROUND-COLOR: #f3c301
}
.DividerColor1 {
	BACKGROUND-COLOR: #dbd4bb
}
.DividerColor2 {
	BACKGROUND-COLOR: #b5ae95
}
A.NoAnchorStyle:active {
	FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.NoAnchorStyle:link {
	FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.NoAnchorStyle:visited {
	FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.NoAnchorStyle:hover {
	FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}

.pager { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#333333; text-decoration:none; }
.pager A:link   { font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; color:#333333; text-decoration:none; }
.pager A:visited{ font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; color:#333333; text-decoration:none; }
.pager A:active { font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; color:#333333; text-decoration:none; }
.pager A:hover  { font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; color:#333333; text-decoration:none; }

.TableRow A:link   { FONT-FAMILY: Verdana, Arial; font-weight:Bold; font-size:10px; color:#333333; text-decoration:none; }
.TableRow A:visited{ FONT-FAMILY: Verdana, Arial; font-weight:Bold; font-size:10px; color:#333333; text-decoration:none; }
.TableRow A:active { FONT-FAMILY: Verdana, Arial; font-weight:Bold; font-size:10px; color:#333333; text-decoration:none; }
.TableRow A:hover  { FONT-FAMILY: Verdana, Arial; font-weight:Bold; font-size:10px; color:#333333; text-decoration:none; }

.AnchorLink { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#FF0000; text-decoration:none; }
.AnchorLink A:link   { font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; color:#CC6600; text-decoration:none; }
.AnchorLink A:visited{ font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; color:#CC6600; text-decoration:none; }
.AnchorLink A:active { font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; color:#CC6600; text-decoration:none; }
.AnchorLink A:hover  { font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; color:#CC6600; text-decoration:none; }
