input, select {
	color : #000000;
	font-size : 12px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
div {
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.px {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 2px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.px5 {
	padding-top : 5px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 5px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.menu01 {
	color : #707070;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
	text-align: center;
}
.menu01 a {
	color : #707070;
	text-decoration: none;
}
.menu01 a:hover {
	color : #333333;
}
.menu02 {
	color : #FFFFFF;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
	text-align: center;
}
.menu02 a {
	color : #FFFFFF;
	text-decoration: none;
}
.menu02 a:hover {
	color : #F2F2F2;
}
.menu03 {
	color : #000000;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
	text-align: center;
}
.menu03 a {
	color : #000000;
	text-decoration: none;
}
.menu03 a:hover {
	color : #555555;
}
.title1 {
	color : #D44409;
	margin-top : 5px;
	padding-bottom : 5px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.right {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 5px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.right a {
	color : #EF6D00;
}
.right a:hover {
	color : #000000;
}
li {
	color : #000000;
	margin-top : -1px;
	padding-bottom : -1px;
	margin-bottom : -1px;
	margin-right : 1px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
ul, ol {
	color : #000000;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-right : 0px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
p {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
p a {
	color : #294A7B;
}
p a:hover {
	color : #000000;
}
.bot {
	color : #000000;
	margin-top : 20px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 200px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.bot a {
	color : #000000;
	text-decoration: none;
}
.bot a:hover {
	color : #294A7B;
}






.grey {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #6D6D6D}

.mnu {  font-family: tahoma; font-size: 10px; color: #FFFFFF; text-decoration: none}

                                        /* Styles for Normal Text */

.normal { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000}
.orange { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF6000}
.green  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #41A40E}


                                        /* Styles for Bold or Underlined Text */

.orangeBold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FF6000; text-decoration: underline}
.whiteBold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color:#FFFFFF}
.greenBold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color:#41A40E}
/*.whiteBold18 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 28px; font-weight: bold; color: #FFFFFF;}*/


                                /* Styles for Input Fields (text, password, memo, BUTTONS etc.) */

.inputBlack {font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:10px;	vertical-align:middle;border: 1px;border-color: #000000;border-style: solid;border-width: 1px;}
.inputBlue {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; vertical-align:middle; background-color:#EDF6FF; border-style:solid; border-width:1px; border-color:#008CFE;}

.buttonBlue { background-image:  url('images/submit_bg.gif'); color: #404040; padding: 1px; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold; border: 1px solid #008DF0;}
.buttonOrange { background-image:  url('images/submit_bg_orange.gif'); color: #404040; padding: 1px; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold; border: 1px solid #FF9C00;}
                                                /* Styles for Table Borders */

.greyBorder {border: 1px solid #CCCCCC;}
.blueBorder {border: 1px solid #3F7B9F;}
.orangeBorder {border: 1px solid #FF6000;}
												/* Styles for LISTS */
.DoubleArrowUL {
	margin-left:10px;
	margin-bottom:2px;
	padding:0;
	list-style-image:url(images/arrows_6.gif);
}												


                                                /* Styles for Hyperlinks */

/*Orange Hyperlinks Underlined*/
a.linkOrange:link    {font-weight:bold; text-decoration:underline; color:#FF6000;}
a.linkOrange:active  {font-weight:bold; text-decoration:underline; color:#FF6000;}
a.linkOrange:visited {font-weight:bold; text-decoration:underline; color:#FF6000;}
a.linkOrange:hover   {font-weight:bold; text-decoration:underline; color:#FF6000;}

/*Orange Hyperlinks NOT Underlined*/
a.linkOrangeNoline:link    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF6000 ; text-decoration:none;}
a.linkOrangeNoline:active  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF6000 ; text-decoration:none;}
a.linkOrangeNoline:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF6000 ; text-decoration:none;}
a.linkOrangeNoline:hover   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF6000; text-decoration:underline; }



/*White Hyperlink NOT Underlined */
a.linkWhite:link    {font-weight:bold; color:#FFFFFF; text-decoration:none;}
a.linkWhite:active  {font-weight:bold; color:#FFFFFF; text-decoration:none;}
a.linkWhite:visited {font-weight:bold; color:#FFFFFF; text-decoration:none;}
a.linkWhite:hover   {font-weight:bold; color:#FFFFFF; text-decoration:none;}


/*Grey Hyperlink NOT Underlined */
a.linkGrey:link    {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #6D6D6D; text-decoration:none;}
a.linkGrey:active  {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #6D6D6D; text-decoration:none;}
a.linkGrey:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #6D6D6D; text-decoration:none;}
a.linkGrey:hover   {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #6D6D6D; text-decoration:underline;}

/*Green Hyperlink NOT Underlined */
a.linkGreen:link    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #6D6D6D; text-decoration:none;}
a.linkGreen:active  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #6D6D6D; text-decoration:none;}
a.linkGreen:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #6D6D6D; text-decoration:none;}
a.linkGreen:hover   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #2CA200; text-decoration:none;}


/*Blue Hyperlink NOT Underlined */
a.linkBlue:link    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #3B559B; text-decoration:none;}
a.linkBlue:active  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #3B559B; text-decoration:none;}
a.linkBlue:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #3B559B; text-decoration:none;}
a.linkBlue:hover   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #3B559B; text-decoration:underline;}
/*----------------------------------------CALENDAR CSS-----------------------*/

.title {font-family: Verdana; font-size: 7pt;font-weight:bold;background-image: url("images/monthBg.gif");text-align:center;height: 25;}

.head {font-family: Verdana; font-size: 7pt;font-weight:bold;background-image: url("images/dayBg.gif");text-align:center;
       border: 1px solid #C0CFC3;}

.empty {font-family: Verdana; font-size: 7pt;color: #000000; height: 20;width: 24; /*padding-left: 5pt;*/border: 0px solid #D4D0C8;} 

.today {font-family: Verdana; font-size: 7pt; color: #000000;background-color: #FFFFFF;height: 20;width: 24; /*padding-left: 5pt;*/
        border: 1px solid #000000;text-align:center;} 

.weekend {font-family: Verdana; font-size: 7pt;color: #000000;background-color: #FFFFFF;height: 20;width: 24; /*padding-left: 5pt;*/
		  border: 1px solid #2DA70E;text-align:center;background-image: url("images/weekendBg.gif");} 

.calnormal {font-family: Verdana; font-size: 7pt;color: #000000; height: 20; width: 24;/* padding-left: 5pt; */border: 1px solid #C0CFC3;
		    background-image: url("images/normalBg.gif");text-align:center;} 

.event {font-family: Verdana; font-size: 7pt;font-weight:bold;color: #000000; background-color: #C6D1DC; height: 20;width: 24; /*padding-left: 5pt;*/
		background-image: url("images/eventBg.gif");text-align:center;}

.pb_normal {font-family: Verdana; font-size: 7pt;color: #000000; height: 40; width: 72;/* padding-left: 5pt; */border: 1px solid #C0CFC3;
		    text-align:center;} 		
.pb_event {font-family: Verdana; font-size: 7pt;color: #FF6000; height: 40; width: 72;/* padding-left: 5pt; */border: 1px solid #C0CFC3;
		    text-align:center;} 					
.pb_today {font-family: Verdana; font-size: 7pt; color: #FF6000; height: 40; width: 72; border: 1px solid #000000; font-weight:bold;
		    text-align:center;} 								
.pb_empty {font-family: Verdana; font-size: 7pt;color: #000000; height: 40; width: 72;/* padding-left: 5pt; */border: 0px solid #C0CFC3;
		    text-align:center;} 		
