
.homePageMenu { font-family:arial, verdana, tahoma; font-size:12px; font-weight:bolder; color:#ffffff; }
.homePageMenu a { text-decoration:none; color:#ffffff; }
.homePageMenu a:hover { color:#EAD669;}

.topMenu { font-family:arial, verdana, tahoma; font-size:12px; font-weight:bolder; color:#B7CCF6; }
.topMenu a { text-decoration:none; color:#FCF5E8; }
.topMenu a:hover { color:#F6B7F4;}

.topMenuDisable { font-family:arial, verdana, tahoma; font-size:12px; font-weight:bolder; color:#BbBbBb; }

.headerMenu { font-family:arial, verdana, tahoma; font-size:14px; font-weight:normal; color:#FFFFFF; }
.headerMenu a { text-decoration:none; color:#7E6C8D; }
.headerMenu a:hover { color:#DB347F;}

.pageBasic { font-family: arial, verdana, tahoma; font-size:12px; font-weight: normal; color:#353535; }
.pageBasic a { text-decoration:none; color: #044F80; }
.pageBasic a:hover { color: #B12179;}
.pageBasic_noColor { font-family: arial, verdana, tahoma; font-size:12px; font-weight: normal; }
.pageBasic_noColor a { text-decoration:none; color: #044F80; }
.pageBasic_noColor a:hover { color: #B12179;}

.pageBasic_8 { font-family: arial, verdana, tahoma; font-size:8px; font-weight: normal; color:#353535; }
.pageBasic_8 a { text-decoration:none; color: #044F80; }
.pageBasic_8 a:hover { color: #B12179;}
.pageBasic_8_noColor { font-family: arial, verdana, tahoma; font-size:8px; font-weight: normal; }
.pageBasic_8_noColor a { text-decoration:none;}
.pageBasic_8_noColor a:hover { color: #B12179;}

.pageBasic_10 { font-family: arial, verdana, tahoma; font-size:10px; font-weight: normal; color:#353535; }
.pageBasic_10 a { text-decoration:none; color: #044F80; }
.pageBasic_10 a:hover { color: #B12179;}
.pageBasic_10_noColor { font-family: arial, verdana, tahoma; font-size:10px; font-weight: normal; }
.pageBasic_10_noColor a { text-decoration:none;}
.pageBasic_10_noColor a:hover { color: #B12179;}

.pageBasic_11 { font-family: arial, verdana, tahoma; font-size:11px; font-weight: normal; color:#353535; }
.pageBasic_11 a { text-decoration:none; color: #044F80; }
.pageBasic_11 a:hover { color: #B12179;}
.pageBasic_11_noColor { font-family: arial, verdana, tahoma; font-size:11px; font-weight: normal; }
.pageBasic_11_noColor a { text-decoration:none;}
.pageBasic_11_noColor a:hover { color: #B12179;}

.pageBasic_14 { font-family: arial, verdana, tahoma; font-size:14px; font-weight: normal; color:#353535; }
.pageBasic_14 a { text-decoration:none; color: #044F80; }
.pageBasic_14 a:hover { color: #B12179;}
.pageBasic_14_noColor { font-family: arial, verdana, tahoma; font-size:14px; font-weight: normal; }
.pageBasic_14_noColor a { text-decoration:none; color: #044F80; }
.pageBasic_14_noColor a:hover { color: #B12179; }
.pageBasic_14_noColor_b { font-family: arial, verdana, tahoma; font-size:14px; font-weight: bolder; }
.pageBasic_14_noColor_b a { text-decoration:none; color: #044F80; }
.pageBasic_14_noColor_b a:hover { color: #B12179; }
.pageBasic_14_white { font-family: arial, verdana, tahoma; font-size:14px; font-weight: normal;color:#ffffff; }

.pageBasic_16 { font-family: arial, verdana, tahoma; font-size:16px; font-weight: bolder;}
.pageBasic_16_normal { font-family: arial, verdana, tahoma; font-size:16px; font-weight: normal;}
.pageBasic_16_normal a { text-decoration:none; color: #044F80; }
.pageBasic_16_normal a:hover { color: #B12179;}
.pageBasic_16_noColor { font-family: arial, verdana, tahoma; font-size:16px; font-weight: normal; }

.pageBasic_18 { font-family: arial, verdana, tahoma; font-size:18px; font-weight: normal;}
.pageBasic_19	{ font-family: arial, verdana, tahoma; font-size:19px; font-weight: normal;}
.pageBasic_21 { font-family: arial, verdana, tahoma; font-size:21px; font-weight: normal;}
.pageBasic_24 { font-family: arial, verdana, tahoma; font-size:24px; font-weight: normal;}
.pageBasic_28 { font-family: arial, verdana, tahoma; font-size:28px; font-weight: normal;}
.pageBasic_28_noColor { font-family: arial, verdana, tahoma; font-size:28px; font-weight: normal; }


.pageBasicLink { font-family: arial, verdana, tahoma; font-size:12px; font-weight: normal; color:#353535; }
.pageBasicLink a { text-decoration:none; color: blue; }
.pageBasicLink a:hover { color: #B12179;}

.pageBasic_c7501 { font-family: arial, verdana, tahoma; font-size:9px; font-weight: normal; color:#353535; }

.qwMaster { font-family: arial, verdana, tahoma; font-size:10px; font-weight: normal; color:#6577A5; }
.qwMaster a { text-decoration:none; color: #6577A5; }
.qwMaster a:hover { color: #B12179;}

.pageBasicHeader { font-family: verdana, arial, tahoma; font-size:16px; font-weight:bolder; color:#614E76; }
.pageBasicHeaderSmall { font-family: verdana, arial, tahoma; font-size:14px; font-weight:bolder; color:#614E76; }

.QW_ApplyFilter
{
  height: 21px;
  width: 75px;
  color: #000000;
  background-color: #E3DFD7;
  border-left: #353535 1px solid;
  border-top: #353535 1px solid;
  border-right: #353535 1px solid;
  border-bottom: #353535 1px solid;
  padding-left: 1px;
  padding-top: 1px;
  padding-right: 1px;
  padding-bottom: 1px;
  font-family: Arial, Verdana, Tahoma;
  font-weight: lighter;
  font-size: 12px;
  margin: 1px;
  cursor: hand;
}

.QW_ButtonReset
{
  height: 21px;
  width: 105px;
  color: #614E76;
  background-color: #F7F3F7;
  border-left: #353535 1px solid;
  border-top: #353535 1px solid;
  border-right: #353535 1px solid;
  border-bottom: #353535 1px solid;
  padding-left: 1px;
  padding-top: 1px;
  padding-right: 1px;
  padding-bottom: 1px;
  font-family: Arial, Verdana, Tahoma;
  font-size: 12px;
  margin: 1px;
  cursor: hand;
}

.QW_ButtonAdd
{
  height: 21px;
  width: 49px;
  color: #614E76;
  background-color: #F7F3F7;
  border-left: #353535 1px solid;
  border-top: #353535 1px solid;
  border-right: #353535 1px solid;
  border-bottom: #353535 1px solid;
  padding-left: 1px;
  padding-top: 1px;
  padding-right: 1px;
  padding-bottom: 1px;
  font-family: Arial, Verdana, Tahoma;
  font-size: 12px;
  margin: 1px;
  cursor: hand;
}


  .QW_HELPBUTTON
  {
    CURSOR:hand;
		FONT-SIZE: 10px; 
		WIDTH: 21px; 
		COLOR: #000000; 
		FONT-FAMILY: Tahoma, Arial, Verdana; 
		HEIGHT: 20px; 
		BACKGROUND-COLOR: #dcdcdc;
		PADDING-RIGHT:1px; 
		PADDING-LEFT:1px; 
		PADDING-BOTTOM:1px; 
		MARGIN:1px; 
		PADDING-TOP:1px; 
		BORDER-RIGHT: #000000 1px solid; 
		BORDER-TOP: #000000 1px solid; 
		BORDER-LEFT: #000000 1px solid; 
		BORDER-BOTTOM: #000000 1px solid;
		vertical-align:baseline;
  }

.QW_DropDownList
{
	color: #000000;
	font-family: Arial, Verdana, Tahoma;
	background-color: #f5f5f5;
	text-align: left;
	font-size: 12px;
}

.QW_TextAreaABI
{
	font-family: Arial, Verdana, Tahoma;
	background-color: #ffffff;
	text-align: left;
	font-size: 14px;
	color: #8E5D48;
}

.QW_TextAreaABIs
{
	font-family: Arial, Verdana, Tahoma;
	background-color: #ffffff;
	text-align: left;
	font-size: 11px;
	color: #8E5D48;
}

.QW_TextBox
{
  border-left: #353535 1px solid;
  border-top: #353535 1px solid;
  border-right: #353535 1px solid;
  border-bottom: #353535 1px solid;
	color: #000000;
	font-family: Arial, Verdana, Tahoma;
	background-color: #f5f5f5;
	text-align: left;
	font-size: 12px;
} 

.QW_TextBox_Filter_White
{
	border-left: #353535 1px solid;
	border-top: #353535 1px solid;
	border-right: #353535 1px solid;
	border-bottom: #353535 1px solid;
	color: #000000;
	font-family: Arial, Verdana, Tahoma;
	background-color: #ffffff;
	text-align: left;
	font-size: 12px;
	height: 21px;
} 

.QW_TextBox_Filter_Gray
{
	border-left: #353535 1px solid;
	border-top: #353535 1px solid;
	border-right: #353535 1px solid;
	border-bottom: #353535 1px solid;
	color: #000000;
	font-family: Arial, Verdana, Tahoma;
	background-color: #F4F4F4;
	text-align: left;
	font-size: 12px;
	height: 21px;
} 

.QW_TextBox_MainFilter
{
  border-left: #353535 1px solid;
  border-top: #353535 1px solid;
  border-right: #353535 1px solid;
  border-bottom: #353535 1px solid;
	color: #000000;
	font-family: Arial, Verdana, Tahoma;
	background-color: #f5f5f5;
	text-align: left;
	font-size: 12px;
	height: 19px;
} 

.QW_TextBox_Key
{
  border-left: #353535 1px solid;
  border-top: #353535 1px solid;
  border-right: #353535 1px solid;
  border-bottom: #353535 1px solid;
	color: #000000;
	font-family: Arial, Verdana, Tahoma;
	background-color: #f5f5f5;
	text-align: left;
	font-size: 12px;
	width: 150px;
} 


.QW_TextArea
{
  border-left: #353535 1px solid;
  border-top: #353535 1px solid;
  border-right: #353535 1px solid;
  border-bottom: #353535 1px solid;
	color: #000000;
	font-family: Arial, Verdana, Tahoma;
	background-color: #f5f5f5;
	text-align: left;
	font-size: 12px;
	width: 100%;
}



.QW_TextBox_Detail
{
  border-left: #353535 1px solid;
  border-top: #353535 1px solid;
  border-right: #353535 1px solid;
  border-bottom: #353535 1px solid;
	color: #000000;
	font-family: Arial, Verdana, Tahoma;
	background-color: #f5f5f5;
	text-align: left;
	font-size: 11px;
	height: 17px;
} 


.QW_DropDownList_White
{
	color: #000000;
	font-family: Arial, Verdana, Tahoma;
	background-color: #ffffff;
	text-align: left;
	font-size: 12px;
	height: 24px;
}

.QW_DropDownList_Gray
{
	color: #000000;
	font-family: Arial, Verdana, Tahoma;
	background-color: #F4F4F4;
	text-align: left;
	font-size: 11px;
	height: 24px;
}


.QW_TextBox_Login_White
{
	border-left: #353535 1px solid;
	border-top: #353535 1px solid;
	border-right: #353535 1px solid;
	border-bottom: #353535 1px solid;
	color: #000000;
	font-family: Arial, Verdana, Tahoma;
	background-color: #ffffff;
	text-align: left;
	font-size: 14px;
	height: 21px;
	text-transform: uppercase; 
} 

.QW_PassBox_Login_White
{
	border-left: #353535 1px solid;
	border-top: #353535 1px solid;
	border-right: #353535 1px solid;
	border-bottom: #353535 1px solid;
	color: #000000;
	font-family: Arial, Verdana, Tahoma;
	background-color: #ffffff;
	text-align: left;
	font-size: 14px;
	height: 21px;	
} 

.QW_DropDownList_Login_White
{
	color: #000000;
	font-family: Arial, Verdana, Tahoma;
	background-color: #ffffff;
	text-align: left;
	font-size: 14px;
	height: 24px;
}

.QW_Login_Button
{
  height: 21px;
  width: 105px;
  color: #614E76;
  background-color: #FCF5E8;
  border-left: #353535 1px solid;
  border-top: #353535 1px solid;
  border-right: #353535 1px solid;
  border-bottom: #353535 1px solid;
  padding-left: 1px;
  padding-top: 1px;
  padding-right: 1px;
  padding-bottom: 1px;
  font-family: Arial, Verdana, Tahoma;
  font-size: 14px;
  margin: 1px;
  cursor: hand;
}


input.lookup {
	border: 1px solid black;
	width: 1.6em;
	height: 1.5em;
	font-weight: bold;
}

		.DE_HELPBUTTON {		
			CURSOR:hand;
			FONT-SIZE: 12px; 
			WIDTH: 20px; 
			COLOR: #000000; 
			FONT-FAMILY: Tahoma, Arial, Verdana; 
			HEIGHT: 20px; 
			BACKGROUND-COLOR: #dcdcdc;
			PADDING-RIGHT:1px; 
			PADDING-LEFT:1px; 
			PADDING-BOTTOM:1px; 
			MARGIN:1px; 
			PADDING-TOP:1px; 
			BORDER-RIGHT: #000000 1px solid; 
			BORDER-TOP: #000000 1px solid; 
			BORDER-LEFT: #000000 1px solid; 
			BORDER-BOTTOM: #000000 1px solid} 

		.singleBoxDate
		{
			color: Black; 
			border-color: #000000; 
			border-width: 1.5px; 
			border-style: Solid; 
			font-family: Verdana,Arial,Helvetica,sans-serif; 
			font-size: 12px; 
			height: 21px; 
			text-align: left; 
		}

table#calendar {
	border: 1px solid #614E76;
	border-collapse: collapse;
	background-color: white;
	text-align: center;
	font-family: Arial;
	font-size: 7pt;
	cursor: default;
}

table#calendar tr.head {
	background-color: #CCCCCC;
}

table#calendar tr.title {
	text-align: center;
	background-color: #614E76;
	font-weight: bold;
	color: white;
}

table#calendar tr.head td {
	font-weight: bold;
	width: 1.4em;
	height: 1em;
}

table#calendar th.sunday {
	color: red;
}

table#calendar td.sunday {
	color: red;
}

table#calendar td.close {
	background-color: #614E76;
	color: white;
	cursor: hand;
	font-weight: bold;
	padding-left: 3px;
}

