.centertd 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #00000,;
	text-align: center;	
}

.lefttd 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
	text-align: left;
}

.righttd 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
	text-align: right;

}

.centerth
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #ee8a1f;
	text-align: center; 
	font-weight:bold 
}

.leftth
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
	text-decoration: underline;
	text-align: left; 
	font-weight:bold 
}

.centerthchosen
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #ee8a1f;
	text-decoration: underline;
	text-align: center;  
}

.normaltext 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
	text-align: justify;
}

.normalrighttext 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #00000;
	text-align: right;
}

a:link { color:#4EA0DA;   font-weight:bold;}
a:visited { color:#4EA0DA;  font-weight:bold; }
a:hover { color:#4EA0DA; font-weight:bold; }
a:active { color:#4EA0DA; font-weight:bold; } 

.form {
	BORDER-RIGHT: #606060 1px solid; 
	BORDER-TOP: #606060 1px solid; 
	FONT-SIZE: 10px; 
	BACKGROUND: #FFFFFF; 
	BORDER-LEFT: #606060 1px solid; 
	COLOR: #4c545a; 
	BORDER-BOTTOM: #606060 1px solid; 
	FONT-FAMILY: verdana
}
.form_orange 
{
	BORDER-RIGHT: #E10915 1px solid; 
	BORDER-TOP: #E10915 1px solid; 
	FONT-SIZE: 10px; 
	BACKGROUND: #FFFFFF; 
	BORDER-LEFT: #E10915 1px solid; 
	COLOR: #4c545a; 
	BORDER-BOTTOM: #E10915 1px solid; 
	FONT-FAMILY: verdana;
}

.form_select 
{
	BORDER-RIGHT: #E10915 1px solid; 
	BORDER-TOP: #E10915 1px solid; 
	FONT-SIZE: 10px; 
	BACKGROUND: #FFFFFF; 
	BORDER-LEFT: #E10915 1px solid; 
	COLOR: #4c545a; 
	BORDER-BOTTOM: #E10915 1px solid; 
	FONT-FAMILY: verdana;
	width: 250px;
}

.form_select_large 
{
	BORDER-RIGHT: #E10915 1px solid; 
	BORDER-TOP: #E10915 1px solid; 
	FONT-SIZE: 10px; 
	BACKGROUND: #FFFFFF; 
	BORDER-LEFT: #E10915 1px solid; 
	COLOR: #4c545a; 
	BORDER-BOTTOM: #E10915 1px solid; 
	FONT-FAMILY: verdana;
	width: 400px;
}

.form_orange_active
{
	BORDER-RIGHT: #EE8A1F 1px solid; 
	BORDER-TOP: #EE8A1F 1px solid; 
	FONT-SIZE: 10px; 
	BACKGROUND: #FFFFFF; 
	BORDER-LEFT: #EE8A1F 1px solid; 
	COLOR: #4c545a; 
	BORDER-BOTTOM: #EE8A1F 1px solid; 
	FONT-FAMILY: verdana;
}

.form_red 
{
	BORDER-RIGHT: #EE8A1F 1px solid; 
	BORDER-TOP: #EE8A1F 1px solid; 
	FONT-SIZE: 10px; 
	BACKGROUND: #FFFFFF; 
	BORDER-LEFT: #EE8A1F 1px solid; 
	COLOR: #4c545a; 
	BORDER-BOTTOM: #EE8A1F 1px solid; 
	FONT-FAMILY: verdana;
}

.form_white 
{
	BORDER-RIGHT: #EE8A1F 1px solid; 
	BORDER-TOP: #EE8A1F 1px solid; 
	FONT-SIZE: 10px; 
	BACKGROUND: #FFFFFF; 
	BORDER-LEFT: #EE8A1F 1px solid; 
	COLOR: #FFFFFF; 
	BORDER-BOTTOM: #EE8A1F 1px solid; 
	FONT-FAMILY: verdana;
}

.quicknavi
{
	padding : 10px 10px 10px 10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size :10px;
	color : #F3F3F3;
	margin-bottom: -15px;
}

.quicksearch
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size :10px;
	color : #818181;
}

.error 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: bold;
	color: red;
	text-align: left;
}

.leftlist
{
	padding-left: -20px;
	//margin-left: 20px;
}

.calendarlistelement
{
	//margin-top: 10 px;
	//padding-left: -10 px;
}

.calendartable
{
	border-color: #606060; 
	border-width: 1px; 
	border-left-style: solid;
	border-right-style: solid;
	border-top-style: solid;
	border-bottom-style: solid;
	
	padding: 3px 3px 3px 3px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9.5px;
	color: black;
}

.calendartable_red
{
	border-color: #EE8A1F; 
	border-width: 1px; 
	border-left-style: solid;
	border-right-style: solid;
	border-top-style: solid;
	border-bottom-style: solid;
	
	padding: 3px 3px 3px 3px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9.5px;
	color: black;
}



.TESTcpYearNavigation {
	FONT-WEIGHT: bold; COLOR: white; BACKGROUND-COLOR: #E10915; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.TESTcpMonthNavigation {
	FONT-WEIGHT: bold; COLOR: white; BACKGROUND-COLOR: #E10915; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.TESTcpDayColumnHeader {
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.TESTcpYearNavigation {
	FONT-SIZE: 8pt; FONT-FAMILY: arial; COLOR: white;
}
.TESTcpMonthNavigation {
	FONT-SIZE: 8pt; FONT-FAMILY: arial; COLOR: white;
}
.TESTcpCurrentMonthDate {
	FONT-SIZE: 8pt; FONT-FAMILY: arial; COLOR: white;
}
.TESTcpCurrentMonthDateDisabled {
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.TESTcpOtherMonthDate {
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.TESTcpOtherMonthDateDisabled {
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.TESTcpCurrentDate {
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.TESTcpCurrentDateDisabled {
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.TESTcpTodayText {
	FONT-SIZE: 8pt; FONT-FAMILY: arial; COLOR: white;
}
.TESTcpTodayTextToday {
	FONT-SIZE: 8pt; FONT-FAMILY: arial; COLOR: black;
}
.TESTcpTodayTextDisabled {
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.TESTcpText {
	FONT-SIZE: 8pt; FONT-FAMILY: arial; COLOR: E10915;
}

TD.TESTcpBR {
	BORDER-RIGHT: #EE8A1F 1px solid; BORDER-TOP: #EE8A1F 0px solid; BORDER-LEFT: #EE8A1F 0px solid; BORDER-BOTTOM: #EE8A1F 1px solid; TEXT-ALIGN: right
}
TD.TESTcpBR2 {
	BORDER-RIGHT: #EE8A1F 1px solid; BORDER-TOP: #EE8A1F 0px solid; BORDER-LEFT: #EE8A1F 0px solid; BORDER-BOTTOM: #EE8A1F 0px solid; TEXT-ALIGN: right
}
TD.TESTcpDayColumnHeader {
	BORDER-RIGHT: #E10915 0px solid; BORDER-TOP: #E10915 0px solid; BORDER-LEFT: #E10915 0px solid; BORDER-BOTTOM: #E10915 1px solid; TEXT-ALIGN: right
}
.TESTcpCurrentMonthDate {
	TEXT-ALIGN: right; TEXT-DECORATION: none; COLOR: white;
}
.TESTcpOtherMonthDate {
	TEXT-ALIGN: right; TEXT-DECORATION: none
}
.TESTcpCurrentDate {
	TEXT-ALIGN: right; TEXT-DECORATION: none; COLOR: white;
}
.TESTcpCurrentMonthDateDisabled {
	COLOR: black; TEXT-ALIGN: right; TEXT-DECORATION: line-through
}
.TESTcpOtherMonthDateDisabled {
	COLOR: black; TEXT-ALIGN: right; TEXT-DECORATION: line-through
}
.TESTcpCurrentDateDisabled {
	COLOR: black; TEXT-ALIGN: right; TEXT-DECORATION: line-through
}
.TESTcpCurrentMonthDate {
	FONT-WEIGHT: bold; COLOR: white;
}
.TESTcpCurrentDate {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.TESTcpOtherMonthDate {
	COLOR: E10915;
}
TD.TESTcpCurrentDate {
	BORDER-RIGHT: #000000 thin solid; BORDER-TOP: #000000 thin solid; BORDER-LEFT: #000000 thin solid; COLOR: #ffffff; BORDER-BOTTOM: #000000 thin solid; BACKGROUND-COLOR: white
}
TD.TESTcpCurrentDateDisabled {
	BORDER-RIGHT: #ffaaaa thin solid; BORDER-TOP: #ffaaaa thin solid; BORDER-LEFT: #ffaaaa thin solid; BORDER-BOTTOM: #ffaaaa thin solid
}
TD.TESTcpTodayText {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: #E10915 1px solid; BORDER-LEFT: #E10915 0px solid; BORDER-BOTTOM: #E10915 0px solid
}
TD.TESTcpTodayTextDisabled {
	BORDER-RIGHT: #E10915 0px solid; BORDER-TOP: #EE8A1F 1px solid; BORDER-LEFT: #E10915 0px solid; BORDER-BOTTOM: #E10915 0px solid
}
A.TESTcpTodayText {
	HEIGHT: 20px; COLOR: white;
}
SPAN.TESTcpTodayTextDisabled {
	HEIGHT: 20px; COLOR: white;
}
A.TESTcpTodayText {
	FONT-WEIGHT: bold; COLOR: white;
}
SPAN.TESTcpTodayTextDisabled {
	COLOR: #ffffff
}
.TESTcpBorder {
	BORDER-RIGHT: #E10915 thin solid; BORDER-TOP: black thin solid; BORDER-LEFT: black thin solid; BORDER-BOTTOM: black thin solid; BORDER-RIGHT: black thin solid
}