body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #E2E0D2;
}
p {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:  
11px;
color: #000000; text-decoration: none}
td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:  
11px;
color: #000000; text-decoration: none}
a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:  
11px;
text-decoration: none; color: #FFFFFF}
a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-
size:
11px; font-weight: normal; color: #FFFFFF; text-decoration: none} a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	list-style-type: square;
	line-height: 14px;
	margin-left: 0;
	padding-left: 20px;
}
.formStyle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-
size:
11px; font-weight: normal; color: #54719d; text-decoration: none;
background-color: #FFFFFF}
.tableBorder_All {  border: 2px solid #ffffff} .tableBorder_RLB {
	border-top: 0px solid #ffffff;
	border-right: 2px solid #ffffff;
	border-bottom: 2px solid #ffffff;
	border-left: 2px solid #ffffff;
}
.tableBorder_TB {
	border-top: 1px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
}
.tableBorder_RL {
	border-top: 0px solid #ffffff;
	border-right: 2px solid #ffffff;
	border-bottom: 0px solid #ffffff;
	border-left: 2px solid #ffffff;
}
.heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.styleSubHeading {
	color: #FFFFFF;
	font-weight: bold;
}

.menu p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:
11px; color: #ffffff; text-decoration: none } .menu a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:
11px; color: #ffffff; text-decoration: none } .menu a:link { font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; color: #ffffff; text-decoration: none } .menu a:hover { font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; color: #ffffff; text-decoration: underline} .menu a:visited { font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; color: #ffffff; text-decoration: none }

.topmenu p { font-family: Verdana, Arial, Helvetica, sans-serif; font-
size:
11px; color: #ffffff; text-decoration: none } .topmenu a { font-family: Verdana, Arial, Helvetica, sans-serif; font-
size:
11px; color: #ffffff; text-decoration: none } .topmenu a:link { font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; color: #ffffff; text-decoration: none } .topmenu a:hover { font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; color: #ffffff; text-decoration: underline} .topmenu a:visited { font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; color: #ffffff; text-decoration: none } .topmenu td { border-right: 1px solid #FFFFFF; }

.footer p {  font-family: Verdana, Arial, Helvetica, sans-serif; font-
size:
10px; font-weight: bold; color: #336699} .footer a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-
size:
10px; font-weight: bold; color: #999999; text-decoration: none} .footer a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px; font-weight: bold; color: #336699; text-decoration:
underline}
.footer a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px; font-weight: bold; color: #999999; text-decoration:  
none}

.internal p {  font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px; color: #B82E00}
.internal a {  font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px; color: #B82E00; text-decoration: none} .internal a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px; color: #B82E00; text-decoration: underline} .internal a:visited {  font-family: Verdana, Arial, Helvetica, sans- serif;
font-size: 10px; color: #B82E00; text-decoration: none} .internal a:link { font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; color: #B82E00; text-decoration: none }






/* Calendar style */
#ui-datepicker-div, .ui-datepicker-inline { background: #E0F4D7 none  
repeat scroll 0% 0%; font-family: Arial,Helvetica,sans-serif; font- 
size: 14px; margin: 0px; padding: 0px; width: 185px; }

#ui-datepicker-div { border: 1px solid #B82E00; display: none; z- 
index: 10; }

.ui-datepicker-inline { border: 0pt none; display: block; float: left; }

.ui-datepicker-rtl { direction: rtl; }

.ui-datepicker-dialog { border: 4px ridge #83C948 !important; padding:  
5px !important; }

button.ui-datepicker-trigger { width: 25px; }

img.ui-datepicker-trigger { margin: 2px; vertical-align: middle; }

.ui-datepicker-prompt { background: #E0F4D7 none repeat scroll 0% 0%;  
color: #000000; float: left; padding: 2px; }

.ui-datepicker-control, .ui-datepicker-links, .ui-datepicker- 
header, .ui-datepicker { clear: both; color: #FFFFFF; float: left;  
width: 100%; }

.ui-datepicker-control { background: #B82E00 none repeat scroll 0% 0%;  
padding: 2px 0px; }

.ui-datepicker-links { background: #EA6235 none repeat scroll 0% 0%;  
padding: 2px 0px; }

.ui-datepicker-control, .ui-datepicker-links { font-size: 80%; font- 
weight: bold; letter-spacing: 1px; }

.ui-datepicker-links label { color: #404040; padding: 2px 5px; }

.ui-datepicker-clear, .ui-datepicker-prev { float: left; width: 34%; }

.ui-datepicker-rtl .ui-datepicker-clear, .ui-datepicker-rtl .ui- 
datepicker-prev { float: right; text-align: right; }

.ui-datepicker-current { float: left; text-align: center; width: 30%; }

.ui-datepicker-close, .ui-datepicker-next { float: right; text-align:  
right; width: 34%; }

.ui-datepicker-rtl .ui-datepicker-close, .ui-datepicker-rtl .ui- 
datepicker-next { float: left; text-align: left; }

.ui-datepicker-header { background: #B82E00 none repeat scroll 0% 0%;  
height: 20px; padding: 1px 0pt 3px; text-align: center; }

.ui-datepicker-header select { border: 1px solid #4b77d6; color: #000; }

.ui-datepicker { background: #CCCCCC none repeat scroll 0% 0%; font- 
size: 100%; text-align: center; }

.ui-datepicker a { display: block; width: 100%; color:#000000;}

.ui-datepicker-title-row { background: #EA6235 none repeat scroll 0%  
0%; color: #4b77d6; }

.ui-datepicker-title-row .ui-datepicker-week-end-cell { background:  
#EA6235 none repeat scroll 0% 0%; }

.ui-datepicker-days-row { background: #97D2EE none repeat scroll 0%  
0%; color: #666666; }

.ui-datepicker-week-col { background: #B1DB87 none repeat scroll 0%  
0%; color: #000000; }

.ui-datepicker-days-cell { border: 1px solid #ddd; color: #000000; }

.ui-datepicker-days-cell a { display: block; }

.ui-datepicker-days-cell a:hover { text-decoration:none; color: #fff;}

.ui-datepicker-week-end-cell { background: #559DC0 none repeat scroll  
0% 0%; }

.ui-datepicker-unselectable { color: #fff; }

.ui-datepicker-week-over, .ui-datepicker-week-over .ui-datepicker-week- 
end-cell { background: #e0eeee none repeat scroll 0% 0% !important; }

.ui-datepicker-days-cell-over, .ui-datepicker-days-cell-over.ui- 
datepicker-week-end-cell { background: #EA6235 none repeat scroll 0%  
0% !important; xborder: 1px solid #4b77d6; }

* html .ui-datepicker-title-row .ui-datepicker-week-end-cell  
{ background: #e0eeee none repeat scroll 0% 0% !important; }

* html .ui-datepicker-week-end-cell { background: #EA6235 none repeat  
scroll 0% 0% !important; xborder: 1px solid #4b77d6 !important; }

* html .ui-datepicker-days-cell-over { background: #EA6235 none repeat  
scroll 0% 0% !important; border: 1px solid #4b77d6 !important; }

* html .ui-datepicker-current-day { background: #EA6235 none repeat  
scroll 0% 0% !important; }

/* .ui-datepicker-today { background: #fff none repeat scroll 0% 0% ! 
important; } */

.ui-datepicker-current-day { background: #EA6235 none repeat scroll 0%  
0% !important; font-weight: bold; }

.ui-datepicker-status { background: #E0F4D7 none repeat scroll 0% 0%;  
font-size: 80%; text-align: center; width: 100%; }

#ui-datepicker-div a, .ui-datepicker-inline a { background:  
transparent none repeat scroll 0% 0%; cursor: pointer; margin: 0pt;  
padding: 0pt; font-weight:bold;}

.ui-datepicker-inline .ui-datepicker-links a { padding: 0pt 5px ! 
important; }

.ui-datepicker-control a, .ui-datepicker-links a { color: #404040 ! 
important; padding: 2px 5px !important; }

.ui-datepicker-title-row a { color: #404040 !important; }

.ui-datepicker-control a:hover { background: #fff !important; color:  
#333333 !important; }

.ui-datepicker-links a:hover, .ui-datepicker-title-row a:hover  
{ background: #FFFFFF none repeat scroll 0% 0% !important; color:  
#333333 !important; }

.ui-datepicker-multi .ui-datepicker { border: 1px solid #83C948; }

.ui-datepicker-one-month { float: left; width: 185px; }

.ui-datepicker-new-row { clear: left; }

.ui-datepicker-cover { display: block; height: 200px; left: -4px;  
position: absolute; top: -4px; width: 193px; z-index: -1; }
/* End calendar style */