.dijitPopup {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px; -webkit-box-shadow: 0px 3px 7px #adadad
}
.dijitPopup DIV {
	BACKGROUND-COLOR: white! important; opacity: 1
}
.dijitPopup TABLE {
	BACKGROUND-COLOR: white! important; opacity: 1
}
.dijitReset {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: normal; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.dijitResetNOBKG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: normal; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.dijitInline {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; ZOOM: 1; BORDER-RIGHT-WIDTH: 0px
}
.dijitCalendarIncrementControl .dijitA11ySideArrow {
	PADDING-LEFT: 0.2em; VISIBILITY: visible! important
}
.dijitA11ySideArrow {
	MARGIN-LEFT: 0.2em; VERTICAL-ALIGN: top; LINE-HEIGHT: 2em; MARGIN-RIGHT: 0em; TEXT-ALIGN: center
}
.dijitCalendarIncrementControl {
	PADDING-RIGHT: 0.1em; PADDING-LEFT: 0.1em; FONT-SIZE: 0.75em! important; PADDING-BOTTOM: 0.1em; WIDTH: 15px; CURSOR: hand; PADDING-TOP: 0.1em; HEIGHT: 15px
}
.dijitCalendarBodyContainer TBODY TR TD {
	CURSOR: hand; BORDER-BOTTOM: #eeeeee 1px solid
}
.dijitCalendarPreviousMonthDisabled {
	CURSOR: default! important
}
.dijitCalendarCurrentMonthDisabled {
	CURSOR: default! important
}
.dijitCalendarNextMonthDisabled {
	CURSOR: default! important
}
.dijitCalendarDateTemplate {
	CURSOR: pointer;
}
.dijitCalendarDateTemplate2 {
	CURSOR: text;
}
.dijitCalendarDateTemplate3 {
	CURSOR: pointer;
	background-color:#00CC00;
}
.dijitCalendarSelectedYear {
	CURSOR: pointer
}
.dijitCalendarNextYear {
	CURSOR: pointer
}
.dijitCalendarPreviousYear {
	CURSOR: pointer
}
.dijitCalendarMonthLabelSpacer {
	VISIBILITY: hidden; OVERFLOW: hidden; POSITION: relative; HEIGHT: 1px
}
.dijitCalendarIncreaseInner {
	VISIBILITY: hidden
}
.dijitCalendarDecreaseInner {
	VISIBILITY: hidden
}
.dijitCalendarDecrease {
	BACKGROUND: url(../images/DestaqueLIArrowInvert.gif) no-repeat right 6px
}
.dijitCalendarIncrease {
	BACKGROUND: url(../images/DestaqueLIArrow.gif) no-repeat left top
}
TABLE.dijitCalendarContainer {
	BORDER-RIGHT: #cccccc 0px solid; BORDER-TOP: #cccccc 0px solid; FONT-SIZE: 100%; MARGIN: 0px; BORDER-LEFT: #cccccc 0px solid; BORDER-BOTTOM: #cccccc 0px solid; BORDER-COLLAPSE: separate
}
.dijitCalendarMonthContainer {
	PADDING-BOTTOM: 0.05em; PADDING-TOP: 0.05em; TEXT-ALIGN: center
}
.dijitCalendarMonthContainer TH {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
.dijitCalendarDayLabelTemplate {
	BORDER-TOP: #eeeeee 1px solid; FONT-SIZE: 7pt; COLOR: #293a4b; BORDER-BOTTOM: #eeeeee 1px solid; TEXT-ALIGN: center
}
.dijitCalendarMonthLabel {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #cc0033
}
.dijitCalendarDateTemplate, .dijitCalendarDateTemplate2, .dijitCalendarDateTemplate3 {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; FONT-WEIGHT: normal; FONT-SIZE: 7pt; PADDING-BOTTOM: 0em; WIDTH: 20px; PADDING-TOP: 0em; LETTER-SPACING: 1px; HEIGHT: 16px; TEXT-ALIGN: center
}
.dijitCalendarPreviousMonth {
	COLOR: #999999
}
.dijitCalendarNextMonth {
	COLOR: #999999
}
.dijitCalendarPreviousMonthDisabled {
	BACKGROUND-COLOR: #a4a5a6! important
}
.dijitCalendarNextMonthDisabled {
	BACKGROUND-COLOR: #a4a5a6! important
}
.dijitCalendarCurrentMonth {
	COLOR: #293a4b
}
.dijitCalendarCurrentMonthDisabled {
	BACKGROUND-COLOR: #bbbbbc! important
}
.dijitCalendarCurrentDate {
	FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.dijitCalendarSelectedDate {
	PADDING-RIGHT: 0.01em; PADDING-LEFT: 0.01em; FONT-WEIGHT: bold; BACKGROUND: url(../images/DestaqueCirculo.jpg) no-repeat left -1px; PADDING-BOTTOM: 0.01em; COLOR: #293a4b! important; PADDING-TOP: 0.01em
}
.dijitCalendarYearContainer {
	BORDER-TOP: #ccc 1px solid; HEIGHT: 20px
}
.dijitCalendarYearLabel {
	PADDING-RIGHT: 0.1em; BORDER-TOP: #eeeeee 1px solid; PADDING-LEFT: 0.1em; FONT-SIZE: 7pt; PADDING-BOTTOM: 0em; MARGIN: 0px; PADDING-TOP: 0em; TEXT-ALIGN: center
}
.dijitCalendarSelectedYear {
	PADDING-RIGHT: 0.1em; PADDING-LEFT: 0.1em; FONT-WEIGHT: normal; PADDING-BOTTOM: 0em; COLOR: #293a4b; PADDING-TOP: 0em
}
.dijitCalendarNextYear {
	MARGIN: 0px 0px 0px 0.25em
}
.dijitCalendarPreviousYear {
	MARGIN: 0px 0.15em 0px 0px
}
.dijitCalendarNextYear {
	FONT-WEIGHT: normal; COLOR: #999999
}
.dijitCalendarPreviousYear {
	FONT-WEIGHT: normal; COLOR: #999999
}
.title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; PADDING-BOTTOM: 0px; COLOR: #3c3c3c; PADDING-TOP: 8px; HEIGHT: 26px
}
.dijitValidationIcon {
	DISPLAY: block; BACKGROUND: url(../images/dateIcon.gif) no-repeat left 50%; VISIBILITY: visible; MARGIN-LEFT: 70px; WIDTH: 17px; POSITION: absolute; HEIGHT: 17px
}
.dijitValidationIconText {
	DISPLAY: none
}
INPUT.SearchBoxMain {
	BORDER-RIGHT: #a7a6aa 1px solid; PADDING-RIGHT: 0pt; BORDER-TOP: #a7a6aa 1px solid; PADDING-LEFT: 0pt; FONT-SIZE: 11px; PADDING-BOTTOM: 0pt; MARGIN: 0pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a7a6aa 1px solid; WIDTH: 350px; TEXT-INDENT: 1px; PADDING-TOP: 0pt; BORDER-BOTTOM: #a7a6aa 1px solid; HEIGHT: 17px
}
#dijit_form_DateTextBox_0 {
	BORDER-RIGHT: #a7a6aa 1px solid; PADDING-RIGHT: 0pt; BORDER-TOP: #a7a6aa 1px solid; PADDING-LEFT: 0pt; FONT-SIZE: 11px; PADDING-BOTTOM: 0pt; MARGIN: 0pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a7a6aa 1px solid; WIDTH: 60px; TEXT-INDENT: 1px; PADDING-TOP: 0pt; BORDER-BOTTOM: #a7a6aa 1px solid; HEIGHT: 17px; TEXT-ALIGN: center
}
#dijit_form_DateTextBox_1 {
	BORDER-RIGHT: #a7a6aa 1px solid; PADDING-RIGHT: 0pt; BORDER-TOP: #a7a6aa 1px solid; PADDING-LEFT: 0pt; FONT-SIZE: 11px; PADDING-BOTTOM: 0pt; MARGIN: 0pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a7a6aa 1px solid; WIDTH: 60px; TEXT-INDENT: 1px; PADDING-TOP: 0pt; BORDER-BOTTOM: #a7a6aa 1px solid; HEIGHT: 17px; TEXT-ALIGN: center
}
.dijitTooltip {
display:block;
left:50%;
overflow:visible;
position:absolute;
top:-10000px;
z-index:2000;
}
.dijitTooltipContainer {
background:#B8B5B5 none repeat scroll 0%;
border:2px solid black;
color:black;
font-size:small;
}
.dijitTooltipFocusNode {
padding:2px;
}
.dijitTooltipConnector {
position:absolute;
}