
TD {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial; text-align: left; line-height: 18px
}
.td {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial; text-align: left; line-height: 18px
}
.bg_white{
	background-image:url(images/bg_white.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#e8e8e8;
}
.bgSiteSearch{
	background-image:url(images/bgSiteSearch.jpg);
	background-repeat:no-repeat;
}
.bgPopup{
	background-image:url(images/popup_03.jpg);
	background-repeat:no-repeat;
}




A.lnkblack:link {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.lnkblack:visited {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.lnkblack:hover {
	COLOR: #636363; TEXT-DECORATION: underline
}
.lnkblack {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline
}

A.lnkblack12:link {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.lnkblack12:visited {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.lnkblack12:hover {
	COLOR: #636363; TEXT-DECORATION: underline
}
.lnkblack12 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline
}

A.lnkblacknoline:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.lnkblacknoline:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.lnkblacknoline:hover {
	COLOR: #636363; TEXT-DECORATION: underline
}
.lnkblacknoline {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: none
}


A.lnklightblue:link {
	COLOR: #7faac0; TEXT-DECORATION: none
}
A.lnklightblue:visited {
	COLOR: #7faac0; TEXT-DECORATION: none
}
A.lnklightblue:hover {
	COLOR: #7faac0; TEXT-DECORATION: underline
}
.lnklightblue {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #7faac0; FONT-STYLE: normal; FONT-FAMILY: Arial, Microsoft Sans Serif, Tahoma; TEXT-DECORATION: none
}



A.lnkgrey:link {
	COLOR: #acacac; TEXT-DECORATION: none
}
A.lnkgrey:visited {
	COLOR: #acacac; TEXT-DECORATION: none
}
A.lnkgrey:hover {
	COLOR: #01ff07; TEXT-DECORATION: underline
}
.lnkgrey {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #acacac; FONT-STYLE: normal; FONT-FAMILY: Arial; TEXT-DECORATION: none
}



A.lnkgreymini:link {
	COLOR: #636363; TEXT-DECORATION: none
}
A.lnkgreymini:visited {
	COLOR: #636363; TEXT-DECORATION: none
}
A.lnkgreymini:hover {
	COLOR: #929292; TEXT-DECORATION: underline
}
.lnkgreymini {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #636363; FONT-STYLE: normal; FONT-FAMILY: Arial, Microsoft Sans Serif, Tahoma; TEXT-DECORATION: none
}

A.lnkgrey12:link {
	COLOR: #636363; TEXT-DECORATION: none
}
A.lnkgrey12:visited {
	COLOR: #636363; TEXT-DECORATION: none
}
A.lnkgrey12:hover {
	COLOR: #929292; TEXT-DECORATION: underline
}
.lnkgrey12 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #636363; FONT-STYLE: normal; FONT-FAMILY: Arial, Microsoft Sans Serif, Tahoma; TEXT-DECORATION: none
}

A.lnkgrey11:link {
	COLOR: #636363; TEXT-DECORATION: underline
}
A.lnkgrey11:visited {
	COLOR: #636363; TEXT-DECORATION: none
}
A.lnkgrey11:hover {
	COLOR: #929292; TEXT-DECORATION: none
}
.lnkgrey11 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #636363; FONT-STYLE: normal; FONT-FAMILY: Arial, Microsoft Sans Serif, Tahoma; TEXT-DECORATION: underline
}

A.lnkgrey12nor:link {
	COLOR: #acacac; TEXT-DECORATION: none
}
A.lnkgrey12nor:visited {
	COLOR: #acacac; TEXT-DECORATION: none
}
A.lnkgrey12nor:hover {
	COLOR: #01ff07; TEXT-DECORATION: underline
}
.lnkgrey12nor {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #acacac; FONT-STYLE: normal; FONT-FAMILY: Arial; TEXT-DECORATION: none
}

A.lnkgrey12hi:link {
	COLOR: #acacac; TEXT-DECORATION: none
}
A.lnkgrey12hi:visited {
	COLOR: #acacac; TEXT-DECORATION: none
}
A.lnkgrey12hi:hover {
	COLOR: #01ff07; TEXT-DECORATION: underline
}
.lnkgrey12hi {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #acacac; FONT-STYLE: normal; FONT-FAMILY: Arial; TEXT-DECORATION: none; line-height: 20px
}

A.lnkgrey11leftmenu:link {
	COLOR: #707070; TEXT-DECORATION: none
}
A.lnkgrey11leftmenu:visited {
	COLOR: #707070; TEXT-DECORATION: none
}
A.lnkgrey11leftmenu:hover {
	COLOR: #00c6e9; TEXT-DECORATION: underline
}
.lnkgrey11leftmenu {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #707070; FONT-STYLE: normal; FONT-FAMILY: Arial, Microsoft Sans Serif, Tahoma; TEXT-DECORATION: none; line-height: 22px;
}

A.lnkcyan:link {
	COLOR: #0078aa; TEXT-DECORATION: none
}
A.lnkcyan:visited {
	COLOR: #0078aa; TEXT-DECORATION: none
}
A.lnkcyan:hover {
	COLOR: #77afd0; TEXT-DECORATION: none
}
.lnkcyan {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0078aa; FONT-STYLE: normal; FONT-FAMILY: Arial, Microsoft Sans Serif, Tahoma; TEXT-DECORATION: none;
}

A.lnkcyan2:link {
	COLOR: #44a1cc; TEXT-DECORATION: none
}
A.lnkcyan2:visited {
	COLOR: #44a1cc; TEXT-DECORATION: none
}
A.lnkcyan2:hover {
	COLOR: #44a1cc; TEXT-DECORATION: underline
}
.lnkcyan2 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #44a1cc; FONT-STYLE: normal; FONT-FAMILY: Arial, Microsoft Sans Serif, Tahoma; TEXT-DECORATION: none;
}


A.lnkcyan11:link {
	COLOR: #0078aa; TEXT-DECORATION: none
}
A.lnkcyan11:visited {
	COLOR: #0078aa; TEXT-DECORATION: none
}
A.lnkcyan11:hover {
	COLOR: #77afd0; TEXT-DECORATION: underline
}
.lnkcyan11 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0078aa; FONT-STYLE: normal; FONT-FAMILY: Arial, Microsoft Sans Serif, Tahoma; TEXT-DECORATION: none;
}


A.lnkgreyleftmenu:link {
	COLOR: #707070; TEXT-DECORATION: none
}
A.lnkgreyleftmenu:visited {
	COLOR: #707070; TEXT-DECORATION: none
}
A.lnkgreyleftmenu:hover {
	COLOR: #707070; TEXT-DECORATION: none
}
.lnkgreyleftmenu {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #707070; FONT-STYLE: normal; FONT-FAMILY: Arial, Microsoft Sans Serif, Tahoma; TEXT-DECORATION: none
}

A.lnkorange:link {
	COLOR: #fa6f06; TEXT-DECORATION: none
}
A.lnkorange:visited {
	COLOR: #fa6f06; TEXT-DECORATION: none
}
A.lnkorange:hover {
	COLOR: #fa6f06; TEXT-DECORATION: underline
}
.lnkorange {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #fa6f06; FONT-STYLE: normal; FONT-FAMILY: Arial, Microsoft Sans Serif, Tahoma; TEXT-DECORATION: none
}


A.lnkgreen:link {
	COLOR: #01ff07; TEXT-DECORATION: none
}
A.lnkgreen:visited {
	COLOR: #01ff07; TEXT-DECORATION: none
}
A.lnkgreen:hover {
	COLOR: #01ff07; TEXT-DECORATION: underline
}
.lnkgreen {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #01ff07; FONT-STYLE: normal; FONT-FAMILY: Arial; TEXT-DECORATION: none
}

A.lnkwhite:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.lnkwhite:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.lnkwhite:hover {
	COLOR: #01ff07; TEXT-DECORATION: underline
}

.lnkwhitefooter {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.lnkwhitefooter:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.lnkwhitefooter:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.lnkwhitefooter:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.lnkwhitefooter {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY:  Arial, Microsoft Sans Serif, Tahoma; TEXT-DECORATION: none
}

A.lnkblue:link {
	COLOR: #005380; TEXT-DECORATION: none
}
A.lnkblue:visited {
	COLOR: #005380; TEXT-DECORATION: none
}
A.lnkblue:hover {
	COLOR: #005380; TEXT-DECORATION: underline
}
.lnkblue {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #005380; FONT-STYLE: normal; FONT-FAMILY: Arial, Microsoft Sans Serif, Tahoma; TEXT-DECORATION: none
}

A.lnkblue11:link {
	COLOR: #2475a4; TEXT-DECORATION: none
}
A.lnkblue11:visited {
	COLOR: #2475a4; TEXT-DECORATION: none
}
A.lnkblue11:hover {
	COLOR: #054677; TEXT-DECORATION: none
}
.lnkblue11 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #2475a4; FONT-STYLE: normal; FONT-FAMILY: Arial, Microsoft Sans Serif, Tahoma; TEXT-DECORATION: none
}

A.lnkblue14:link {
	COLOR: #005380; TEXT-DECORATION: none
}
A.lnkblue14:visited {
	COLOR: #005380; TEXT-DECORATION: none
}
A.lnkblue14:hover {
	COLOR: #005380; TEXT-DECORATION: underline
}
.lnkblue14 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #005380; FONT-STYLE: normal; FONT-FAMILY: Arial, Microsoft Sans Serif, Tahoma; TEXT-DECORATION: none
}
A.lnkblue_title:link {
	COLOR: #065395; TEXT-DECORATION: none
}
A.lnkblue_title:visited {
	COLOR: #065395; TEXT-DECORATION: none
}
A.lnkblue_title:hover {
	COLOR: #44a1cc; TEXT-DECORATION: none
}
.lnkblue_title {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #065395; FONT-STYLE: normal; FONT-FAMILY: Arial, Tahoma; text-shadow: 1px 1px 1px #f0dcab; TEXT-DECORATION: none
}

A.lnkbrown:link {
	COLOR: #86541c; TEXT-DECORATION: none
}
A.lnkbrown:visited {
	COLOR: #9f7648; TEXT-DECORATION: none
}
A.lnkbrown:hover {
	COLOR: #9f7648; TEXT-DECORATION: underline
}
.lnkbrown {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #86541c; FONT-STYLE: normal; FONT-FAMILY: "Microsoft Sans Serif"; TEXT-DECORATION: none
}
A.lnkpink:link {
	COLOR: #d6b79b; TEXT-DECORATION: none
}
A.lnkpink:visited {
	COLOR: #bc9673; TEXT-DECORATION: none
}
A.lnkpink:hover {
	COLOR: #bc9673; TEXT-DECORATION: underline
}
.lnkpink {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #d6b79b; FONT-STYLE: normal; FONT-FAMILY: "Microsoft Sans Serif"; TEXT-DECORATION: none
}
A.lnkred:link {
	COLOR: #ab0000; TEXT-DECORATION: underline
}
A.lnkred:visited {
	COLOR: #ab0000; TEXT-DECORATION: none
}
A.lnkred:hover {
	COLOR: #ab0000; TEXT-DECORATION: none
}
.lnkred {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ab0000; FONT-STYLE: normal; FONT-FAMILY: Arial, Microsoft Sans Serif, Tahoma; TEXT-DECORATION: underline
}
A.lnkyellow:link {
	COLOR: #ead101; TEXT-DECORATION: none
}
A.lnkyellow:visited {
	COLOR: #ead101; TEXT-DECORATION: none
}
A.lnkyellow:hover {
	COLOR: #ead101; TEXT-DECORATION: underline
}
.lnkyellow {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ead101; FONT-STYLE: normal; FONT-FAMILY: Arial, Microsoft Sans Serif, Tahoma; TEXT-DECORATION: none
}
.txt_title_blue {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #065395; FONT-STYLE: normal; FONT-FAMILY: Arial, Tahoma; text-shadow: 1px 1px 1px #f0dcab;
}
.txtnormal {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #acacac; FONT-STYLE: normal; FONT-FAMILY: Arial; line-height: 20px;
}
.txtblack {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Microsoft Sans Serif, Tahoma; 
}
.txtred {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ab0000; FONT-STYLE: normal; FONT-FAMILY: Arial, Microsoft Sans Serif, Tahoma; 
}
.txtred11 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ab0000; FONT-STYLE: normal; FONT-FAMILY: Arial, Microsoft Sans Serif, Tahoma; 
}
.txtblue12height {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #005581; FONT-STYLE: normal; FONT-FAMILY: Arial, Microsoft Sans Serif, Tahoma; line-height: 22px;
}
.txtblue12 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #003369; FONT-STYLE: normal; FONT-FAMILY: Arial, Microsoft Sans Serif, Tahoma;
}
.txtblue11 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #005581; FONT-STYLE: normal; FONT-FAMILY: Arial, Microsoft Sans Serif, Tahoma;
}
.txtblue11_2 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #114376; FONT-STYLE: normal; FONT-FAMILY: Arial, Microsoft Sans Serif, Tahoma;
}
.txtblue14 {
	
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #054677; FONT-STYLE: normal; FONT-FAMILY: Arial, Microsoft Sans Serif, Tahoma;
}
.txtblue24 {
	
	FONT-WEIGHT: normal; FONT-SIZE: 24px; COLOR: #074779; FONT-STYLE: normal; FONT-FAMILY: Arial, Microsoft Sans Serif, Tahoma; line-height: 30px;
}
.txtblue16title {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: #074779; FONT-STYLE: normal; FONT-FAMILY: Arial, Microsoft Sans Serif, Tahoma;
}
.txtlightblue {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #c2d6e8; FONT-STYLE: normal; FONT-FAMILY: Arial, Microsoft Sans Serif, Tahoma;
}
.txtlightblue2 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #73a0ca; FONT-STYLE: normal; FONT-FAMILY: Arial, Microsoft Sans Serif, Tahoma;
}
.txtcyan {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #00c6e9; FONT-STYLE: normal; FONT-FAMILY: Arial, Microsoft Sans Serif, Tahoma
}
.txtcyan2 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0078aa; FONT-STYLE: normal; FONT-FAMILY: Arial, Microsoft Sans Serif, Tahoma
}
.txtcyan3 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #44a1cc; FONT-STYLE: normal; FONT-FAMILY: Arial, Microsoft Sans Serif, Tahoma
}

.txtlightcyan {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #b1d3e1; FONT-STYLE: normal; FONT-FAMILY: Arial, Microsoft Sans Serif, Tahoma
}
.txtcyanbig {
	FONT-WEIGHT: normal; FONT-SIZE: 17px; COLOR: #00c6e9; FONT-STYLE: normal; FONT-FAMILY: Arial, Microsoft Sans Serif, Tahoma
}
.txtgreen {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #01ff07; FONT-STYLE: normal; FONT-FAMILY: Arial
}
.txtgreenbig {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #059c89; FONT-STYLE: normal; FONT-FAMILY: Arial, Microsoft Sans Serif, Tahoma
}
.txtgreenbig17 {
	FONT-WEIGHT: normal; FONT-SIZE: 17px; COLOR: #059c89; FONT-STYLE: normal; FONT-FAMILY: Arial, Microsoft Sans Serif, Tahoma
}
.txtgreenbig19 {
	FONT-WEIGHT: normal; FONT-SIZE: 19px; COLOR: #059c89; FONT-STYLE: normal; FONT-FAMILY: Arial, Microsoft Sans Serif, Tahoma
}
.txtgreenbig19light {
	FONT-WEIGHT: normal; FONT-SIZE: 19px; COLOR: #8debdf; FONT-STYLE: normal; FONT-FAMILY: Arial, Microsoft Sans Serif, Tahoma
}
.txtgrey12 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Arial, Microsoft Sans Serif, Tahoma
}
.txtlightgrey12 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #acacac; FONT-STYLE: normal; FONT-FAMILY: Arial, Microsoft Sans Serif, Tahoma
}
.txtgrey11 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Arial, Microsoft Sans Serif, Tahoma
}
.txtyellow13 {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #dfb027; FONT-STYLE: normal; FONT-FAMILY: Arial, Tahoma
}
.txtyellow12 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #dfb027; FONT-STYLE: normal; FONT-FAMILY: Arial, Tahoma
}
.txtwhite {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial, Microsoft Sans Serif, Tahoma
}
.txtwhite_title {
	FONT-WEIGHT: normal; FONT-SIZE: 19px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial, Microsoft Sans Serif, Tahoma
}
.txtwhitebig {
	FONT-WEIGHT: normal; FONT-SIZE: 24px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial, Tahoma
}
.txtorange {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff8001; FONT-STYLE: normal; FONT-FAMILY: "Microsoft Sans Serif"
}
.txtorange14 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #fb7007; FONT-STYLE: normal; FONT-FAMILY: Arial, Microsoft Sans Serif, Tahoma
}
.txtlnpink {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #f6eadf; FONT-STYLE: normal; FONT-FAMILY: "Microsoft Sans Serif"
}
.txtlnbrown {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #86541c; FONT-STYLE: normal; FONT-FAMILY: "Microsoft Sans Serif"
}
.txtlnyellow {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #f2eaa7; FONT-STYLE: normal; FONT-FAMILY: "Microsoft Sans Serif"
}



.picborder {
	BORDER-RIGHT: #d3d3d3 1px solid; BORDER-TOP: #d3d3d3 1px solid; BORDER-LEFT: #d3d3d3 1px solid; BORDER-BOTTOM: #d3d3d3 1px solid
}
.picborder_blue {
	BORDER-RIGHT: #003167 1px solid; BORDER-TOP: #003167 1px solid; BORDER-LEFT: #003167 1px solid; BORDER-BOTTOM: #003167 1px solid
}
.comboboxstyle {
	FONT-WEIGHT: normal; FONT-SIZE: 11pt; WIDTH: 122px; COLOR: #000000; FONT-FAMILY: Microsoft Sans Serif; BACKGROUND-COLOR: #ffffff
}
.inputform {
	BORDER-RIGHT: #cdcdcd 1px solid; BORDER-TOP: #cdcdcd 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #cdcdcd 1px solid; COLOR: #000000; BORDER-BOTTOM: #cdcdcd 1px solid; FONT-FAMILY: Microsoft Sans Serif; BACKGROUND-COLOR: #ffffff
}
.inputform2 {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #dbdbdb 1px solid; COLOR: #acacac; BORDER-BOTTOM: #dbdbdb 1px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff; width:201px; height:20px;
}
.inputform3 {
	BORDER-RIGHT: #6ea3bc 1px solid; BORDER-TOP: #6ea3bc 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #6ea3bc 1px solid; COLOR: #005581; BORDER-BOTTOM: #6ea3bc 1px solid; FONT-FAMILY: Arial, Microsoft Sans Serif, Tahoma; BACKGROUND-COLOR: #eef9fc; width:390px; height:21px;
}
.inputtextarea {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #dbdbdb 1px solid; COLOR: #acacac; BORDER-BOTTOM: #dbdbdb 1px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff; width:342px; height:98px;
}
.buttonbrown {
	BORDER-RIGHT: #cdcdcd 1px solid; BORDER-TOP: #cdcdcd 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 9pt; BORDER-LEFT: #cdcdcd 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #cdcdcd 1px solid; FONT-FAMILY: tahoma; BACKGROUND-COLOR: #4a2802
}
.buttonyellow {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 9pt; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: tahoma; BACKGROUND-COLOR: #ead101
}
.error {
	FONT-SIZE: 9pt; COLOR: #ff0000; FONT-FAMILY: Microsoft Sans Serif
}
.txtHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #4a2802; FONT-FAMILY: Microsoft Sans Serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.txtSubHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #4a2802; FONT-FAMILY: Microsoft Sans Serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.tableHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #336699; FONT-FAMILY: Vernada; TEXT-DECORATION: none
}
.tableSubHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Microsoft Sans Serif; BACKGROUND-COLOR: #4a2802; TEXT-DECORATION: none
}
.tdTableDark {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ececff; TEXT-DECORATION: none
}
.tdTableDarkDisabled {
	FONT-SIZE: 12px; COLOR: #aaaaaa; FONT-FAMILY: Arial; BACKGROUND-COLOR: #eeeef9; TEXT-DECORATION: none
}
.tdTableLight {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Microsoft Sans Serif; BACKGROUND-COLOR: #fef1e2; TEXT-DECORATION: none
}
.logininputform {
	BORDER-RIGHT: #cdcdcd 1px solid; BORDER-TOP: #cdcdcd 1px solid; FONT-FAMILY: Microsoft Sans Serif; FONT-SIZE: 9pt; BORDER-LEFT: #cdcdcd 1px solid; COLOR: #000000; BORDER-BOTTOM: #cdcdcd 1px solid; BACKGROUND-COLOR: #ffffff
}
.tdgreyborder{
border-width: 1px
}



/* The main calendar widget.  DIV containing a table. */



div.calendar { position: relative; }



.calendar, .calendar table {

  border: 1px solid #655;

  font-size: 11px;

  color: #000;

  cursor: default;

  background: #ffd;

  font-family: tahoma,verdana,sans-serif;

}



/* Header part -- contains navigation buttons and day names. */



.calendar .button { /* "<<", "<", ">", ">>" buttons have this class */

  text-align: center;    /* They are the navigation buttons */

  padding: 2px;          /* Make the buttons seem like they're pressing */

}



.calendar thead .title { /* This holds the current "month, year" */

  font-weight: bold;      /* Pressing it will take you to the current date */

  text-align: center;

  background: #654;

  color: #fed;

  padding: 2px;

}



.calendar thead .headrow { /* Row <TR> containing navigation buttons */

  background: #edc;

  color: #000;

}



.calendar thead .name { /* Cells <TD> containing the day names */

  border-bottom: 1px solid #655;

  padding: 2px;

  text-align: center;

  color: #000;

}



.calendar thead .weekend { /* How a weekend day name shows in header */

  color: #f00;

}



.calendar thead .hilite { /* How do the buttons in header appear when hover */

  background: #faa;

  color: #000;

  border: 1px solid #f40;

  padding: 1px;

}



.calendar thead .active { /* Active (pressed) buttons in header */

  background: #c77;

  padding: 2px 0px 0px 2px;

}



.calendar thead .daynames { /* Row <TR> containing the day names */

  background: #fed;

}



/* The body part -- contains all the days in month. */



.calendar tbody .day { /* Cells <TD> containing month days dates */

  width: 2em;

  text-align: right;

  padding: 2px 4px 2px 2px;

}



.calendar table .wn {

  padding: 2px 3px 2px 2px;

  border-right: 1px solid #000;

  background: #fed;

}



.calendar tbody .rowhilite td {

  background: #ddf;

}



.calendar tbody .rowhilite td.wn {

  background: #efe;

}



.calendar tbody td.hilite { /* Hovered cells <TD> */

  background: #ffe;

  padding: 1px 3px 1px 1px;

  border: 1px solid #bbb;

}



.calendar tbody td.active { /* Active (pressed) cells <TD> */

  background: #ddc;

  padding: 2px 2px 0px 2px;

}



.calendar tbody td.selected { /* Cell showing today date */

  font-weight: bold;

  border: 1px solid #000;

  padding: 1px 3px 1px 1px;

  background: #fea;

}



.calendar tbody td.weekend { /* Cells showing weekend days */

  color: #f00;

}



.calendar tbody td.today { font-weight: bold; }



.calendar tbody .disabled { color: #999; }



.calendar tbody .emptycell { /* Empty cells (the best is to hide them) */

  visibility: hidden;

}



.calendar tbody .emptyrow { /* Empty row (some months need less than 6 rows) */

  display: none;

}



/* The footer part -- status bar and "Close" button */



.calendar tfoot .footrow { /* The <TR> in footer (only one right now) */

  text-align: center;

  background: #988;

  color: #000;

}



.calendar tfoot .ttip { /* Tooltip (status bar) cell <TD> */

  border-top: 1px solid #655;

  background: #dcb;

  color: #840;

}



.calendar tfoot .hilite { /* Hover style for buttons in footer */

  background: #faa;

  border: 1px solid #f40;

  padding: 1px;

}



.calendar tfoot .active { /* Active (pressed) style for buttons in footer */

  background: #c77;

  padding: 2px 0px 0px 2px;

}



/* Combo boxes (menus that display months/years for direct selection) */



.combo {

  position: absolute;

  display: none;

  top: 0px;

  left: 0px;

  width: 4em;

  cursor: default;

  border: 1px solid #655;

  background: #ffe;

  color: #000;

  font-size: smaller;

}



.combo .label {

  width: 100%;

  text-align: center;

}



.combo .hilite {

  background: #fc8;


}



.combo .active {

  border-top: 1px solid #a64;

  border-bottom: 1px solid #a64;

  background: #fee;

  font-weight: bold;

}