.PageBody {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#111111;
}
.PageError {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#111111;
	background-color:#FFFFCC;
}
.PageTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: large;

}
.PageBodyGreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #006633;

}
.PageBodyRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FF0000;


}
.PageBodyGreen2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #006633;
	font-size: large;

}
.PageBodyLarger {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;

}
.PBwhite {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #0099FF;
}
.PageBodySm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.PageBodySmr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FF0000;
}

.PBwhitesm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FFFFFF;
}
.PBsm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.caltexthighlight{
       FONT-WEIGHT: bold;
       FONT-SIZE: 10pt;
       COLOR: #115E96;
       FONT-STYLE: normal;
       FONT-FAMILY: verdana, arial, helvetica, sans-serif;
       TEXT-DECORATION: none;
       PADDING-BOTTOM: 5px;
}
.caltext{
       FONT-WEIGHT: normal;
       FONT-SIZE: 8pt;
       COLOR: #666666;
       FONT-STYLE: normal;
       FONT-FAMILY: verdana, arial, helvetica, sans-serif;
       TEXT-DECORATION: none;
       PADDING-BOTTOM: 5px;
}
.calendarheader{
       FONT-WEIGHT: bold;
       FONT-SIZE: 8pt;
       COLOR: #666666;
       FONT-STYLE: normal;
       FONT-FAMILY: verdana, arial, helvetica, sans-serif;
       TEXT-DECORATION: none;
	   text-align:center;
}
.calendar{
       FONT-WEIGHT: normal;
       FONT-SIZE: 12px;
       COLOR: #111111;
       FONT-STYLE: normal;
       FONT-FAMILY: verdana, arial, helvetica, sans-serif;
       TEXT-DECORATION: none;
}
.calendarb{
       FONT-WEIGHT: bold;
       FONT-SIZE: 9pt;
       COLOR: #111111;
       FONT-STYLE: normal;
       FONT-FAMILY: verdana, arial, helvetica, sans-serif;
       TEXT-DECORATION: none;
}
.calendar10brick{
       FONT-WEIGHT: normal;
       FONT-SIZE: 10pt;
       COLOR: #9C0000;
       FONT-STYLE: normal;
       FONT-FAMILY: verdana, arial, helvetica, sans-serif;
       TEXT-DECORATION: none;
}
.calendar12{
       FONT-WEIGHT: normal;
       FONT-SIZE: 12pt;
       COLOR: #222222;
       FONT-STYLE: normal;
       FONT-FAMILY: verdana, arial, helvetica, sans-serif;
       TEXT-DECORATION: none;
}
.calendar12blue{
       FONT-WEIGHT: bold;
       FONT-SIZE: 12pt;
       COLOR: #115E96;
       FONT-STYLE: normal;
       FONT-FAMILY: verdana, arial, helvetica, sans-serif;
       TEXT-DECORATION: none;
}
.calendar12brick{
       FONT-WEIGHT: normal;
       FONT-SIZE: 12pt;
       COLOR: #9C0000;
       FONT-STYLE: normal;
       FONT-FAMILY: verdana, arial, helvetica, sans-serif;
       TEXT-DECORATION: none;
}
.calendar14{
       FONT-WEIGHT: normal;
       FONT-SIZE: 14pt;
       COLOR: #222222;
       FONT-STYLE: normal;
       FONT-FAMILY: verdana, arial, helvetica, sans-serif;
       TEXT-DECORATION: none;
}
a.calendar:link, a.calendar:visited, a.calendar:active{
       FONT-WEIGHT: normal;
       FONT-SIZE: 9pt;
       COLOR: #666666;
       FONT-STYLE: normal;
       FONT-FAMILY: verdana, arial, helvetica, sans-serif;
       TEXT-DECORATION: none;
}
a.calendar:hover{ 
       FONT-WEIGHT: normal;
       FONT-SIZE: 9pt;
       COLOR: #ffffff;
       FONT-STYLE: normal;
       FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	   background-color: #1E50C4;
       TEXT-DECORATION: none;
}

a.calendarb:link, a.calendarb:visited, a.calendarb:active{
       FONT-WEIGHT: bold;
       FONT-SIZE: 9pt;
       COLOR: #666666;
       FONT-STYLE: normal;
       FONT-FAMILY: verdana, arial, helvetica, sans-serif;
       TEXT-DECORATION: none;
}
a.calendarb:hover{ 
       FONT-WEIGHT: bold;
       FONT-SIZE: 9pt;
       COLOR: #ffffff;
       FONT-STYLE: normal;
       FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	   background-color: #1E50C4;
       TEXT-DECORATION: none;
}
.calendartoday{
        FONT-WEIGHT: bold;
        FONT-SIZE: 12pt;
        COLOR: #9C0000;
        FONT-STYLE: normal;
        FONT-FAMILY: verdana, arial, helvetica, sans-serif;
        TEXT-DECORATION: underline;
}
.formsectionheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	font-weight:bold;
	background-color: #A9B4D4;
	font-size: 14px;
	color: #FFFFFF;
}
.formsectionheader_b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	font-weight:bold;
	background-color: #A9B4D4;
	font-size: 14px;
	color: #E06254;
}
.formsectionheader11px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	font-weight:bold;
	background-color: #A9B4D4;
	font-size: 11px;
	color: #FFFFFF;
}
.formsectionheader11pxc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight:bold;
	background-color: #A9B4D4;
	font-size: 11px;
	color: #FFFFFF;
}
.formsectionheader12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	font-weight:bold;
	background-color: #A9B4D4;
	font-size: 12pt;
	color: #FFFFFF;
}
.menuInptField {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background: #FFF;
	border: 1px dotted #333333;
}
.inptField {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background: #FFF;
	border: 1px solid #333333;
}
.inptFieldError {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background: #FFFFCC;
	border: 1px solid #333333;
}
.inptFieldR {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9c0000;
	background: #FFF;
	border: 1px solid #333333;
}
td.inptFieldvalT {
	vertical-align:top;
}
.inptBtn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background: #EEE;
	border: 1px solid #333333;
}
.inptBtnBrk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9C0000;
	background: #EEE;
	border: 1px solid #333333;
}
.blue20{
       FONT-WEIGHT: normal;
       FONT-SIZE: 20px;
       COLOR:#0000FF;
       FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
       TEXT-DECORATION: none;
}

