.dijitReset {margin:0; border:0; padding:0; line-height:normal; font: inherit; color: inherit;}.dijit_a11y .dijitReset {-moz-appearance: none;}.dijitInline {display:inline-block; #zoom: 1; #display:inline; border:0; padding:0; vertical-align:middle; #vertical-align: auto;}.dijitHidden {display: none !important;}.dijitVisible {display: block !important; position: relative;}.dijitInputContainer {#zoom: 1; overflow: hidden; float: none !important; position: relative; vertical-align: middle; #display: inline;}.dj_ie INPUT.dijitTextBox,.dj_ie .dijitTextBox INPUT {font-size: 100%;}.dijitTextBox .dijitSpinnerButtonContainer,.dijitTextBox .dijitArrowButtonContainer,.dijitTextBox .dijitValidationContainer {float: right; text-align: center;}.dijitTextBox INPUT.dijitInputField {padding-left: 0 !important; padding-right: 0 !important;}.dijitTextBox .dijitValidationContainer {display: none;}.dijitInlineTable {display:inline-table; display:inline-block; #zoom: 1; #display:inline; box-sizing: content-box; -moz-box-sizing: content-box; border:0; padding:0;}.dijitTeeny {font-size:1px; line-height:1px;}.dijitOffScreen {position: absolute; left: 50%; top: -10000px;}.dijitPopup {position: absolute; background-color: transparent; margin: 0; border: 0; padding: 0;}.dijitPositionOnly {padding: 0 !important; border: 0 !important; background-color: transparent !important; background-image: none !important; height: auto !important; width: auto !important;}.dijitNonPositionOnly {float: none !important; position: static !important; margin: 0 0 0 0 !important; vertical-align: middle !important;}.dijitBackgroundIframe {position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: -1; border: 0; padding: 0; margin: 0;}.dijitDisplayNone {display:none !important;}.dijitContainer {overflow: hidden;}.dijit_a11y .dijitIcon,.dijit_a11y DIV.dijitArrowButtonInner, .dijit_a11y SPAN.dijitArrowButtonInner,.dijit_a11y IMG.dijitArrowButtonInner,.dijit_a11y .dijitCalendarIncrementControl,.dijit_a11y .dijitTreeExpando {display: none;}.dijitSpinner DIV.dijitArrowButtonInner {display: block;}.dijit_a11y .dijitA11ySideArrow {display: inline !important; cursor: pointer;}.dijit_a11y .dijitCalendarDateLabel {padding: 1px;}.dijit_a11y .dijitCalendarSelectedDate .dijitCalendarDateLabel {border-style: dotted !important; border-width: 1px; padding: 0;}.dijit_a11y .dijitCalendarDateTemplate {padding-bottom: 0.1em !important;}.dijit_a11y .dijitButtonNode {border: black outset medium !important; padding: 0 !important;}.dijit_a11y .dijitTextBoxReadOnly .dijitInputField,.dijit_a11y .dijitTextBoxReadOnly .dijitButtonNode {border-style: outset!important; border-width: medium!important; border-color: #999 !important; color:#999 !important;}.dijitButtonNode * {vertical-align: middle;}.dijitButtonNode .dijitArrowButtonInner {background: no-repeat center; width: 12px; height: 12px; direction: ltr;}.dijitLeft {background-position:left top; background-repeat:no-repeat;}.dijitStretch {white-space:nowrap; background-repeat:repeat-x;}.dijitRight {#display:inline; background-position:right top; background-repeat:no-repeat;}.dijitToggleButton,.dijitButton,.dijitDropDownButton,.dijitComboButton {margin: 0.2em; vertical-align: middle;}.dijitButtonContents {display: block;}td.dijitButtonContents {display: table-cell;}.dijitButtonNode IMG {vertical-align:middle;}.dijitToolbar .dijitComboButton {border-collapse: separate;}.dijitToolbar .dijitToggleButton,.dijitToolbar .dijitButton,.dijitToolbar .dijitDropDownButton,.dijitToolbar .dijitComboButton {margin: 0;}.dijitToolbar .dijitButtonContents {padding: 1px 2px;}.dj_webkit .dijitToolbar .dijitDropDownButton {padding-left: 0.3em;}.dj_gecko .dijitToolbar .dijitButtonNode::-moz-focus-inner {padding:0;}.dijitButtonNode {border:1px solid gray; margin:0; line-height:normal; vertical-align: middle; #vertical-align: auto; text-align:center; white-space: nowrap;}.dj_webkit .dijitSpinner .dijitSpinnerButtonContainer {line-height:inherit;}.dijitTextBox .dijitButtonNode {border-width: 0;}.dijitButtonNode,.dijitButtonNode * {cursor: pointer;}.dj_ie .dijitButtonNode {zoom: 1;}.dj_ie .dijitButtonNode button {overflow: visible;}DIV.dijitArrowButton {float: right;}.dijitTextBox {border: solid black 1px; #overflow: hidden; width: 15em; vertical-align: middle;}.dijitTextBoxReadOnly,.dijitTextBoxDisabled {color: gray;}.dj_webkit .dijitTextBoxDisabled INPUT {color: #eee;}.dj_webkit TEXTAREA.dijitTextAreaDisabled {color: #333;}.dj_gecko .dijitTextBoxReadOnly INPUT.dijitInputField, .dj_gecko .dijitTextBoxDisabled INPUT {-moz-user-input: none;}.dijitPlaceHolder {color: #AAAAAA; font-style: italic; position: absolute; top: 0; left: 0; #filter: "";}.dijitTimeTextBox {width: 8em;}.dijitTextBox INPUT:focus {outline: none;}.dijitTextBoxFocused {outline: auto 5px -webkit-focus-ring-color;}.dijitTextBox INPUT {float: left;}.dijitInputInner {border:0 !important; vertical-align:middle !important; background-color:transparent !important; width:100% !important; padding-left: 0 !important; padding-right: 0 !important; margin-left: 0 !important; margin-right: 0 !important;}.dijit_a11y .dijitTextBox INPUT {margin: 0 !important;}.dijitTextBoxError INPUT.dijitValidationInner,.dijitTextBox INPUT.dijitArrowButtonInner {text-indent: -1em !important; direction: ltr !important; text-align: left !important; height: auto !important; #text-indent: 0 !important; #letter-spacing: -5em !important; #text-align: right !important;}.dj_ie .dijitTextBox INPUT,.dj_ie INPUT.dijitTextBox {overflow-y: visible; line-height: normal;}.dj_ie7 .dijitTextBox INPUT.dijitValidationInner,.dj_ie7 .dijitTextBox INPUT.dijitArrowButtonInner {line-height: 86%;}.dj_ie6 .dijitTextBox INPUT,.dj_ie6 INPUT.dijitTextBox,.dj_iequirks .dijitTextBox INPUT.dijitValidationInner,.dj_iequirks .dijitTextBox INPUT.dijitArrowButtonInner,.dj_iequirks .dijitTextBox INPUT.dijitSpinnerButtonInner,.dj_iequirks .dijitTextBox INPUT.dijitInputInner,.dj_iequirks INPUT.dijitTextBox {line-height: 100%;}.dijit_a11y INPUT.dijitValidationInner,.dijit_a11y INPUT.dijitArrowButtonInner {text-indent: 0 !important; width: 1em !important; #text-align: left !important;}.dijitTextBoxError .dijitValidationContainer {display: inline; cursor: default;}.dijitSpinner .dijitSpinnerButtonContainer,.dijitComboBox .dijitArrowButtonContainer {border-width: 0 0 0 1px !important;}.dijitToolbar .dijitComboBox .dijitArrowButtonContainer {border-width: 0 !important;}.dijitComboBoxMenu {list-style-type: none;}.dijitSpinner .dijitSpinnerButtonContainer .dijitButtonNode {border-width: 0;}.dj_ie .dijit_a11y .dijitSpinner .dijitSpinnerButtonContainer .dijitButtonNode {clear: both;}.dj_ie .dijitToolbar .dijitComboBox {vertical-align: middle;}.dijitTextBox .dijitSpinnerButtonContainer {width: 1em; position: relative !important; overflow: hidden;}.dijitSpinner .dijitSpinnerButtonInner {width:1em; visibility:hidden !important; overflow-x:hidden;}.dijitComboBox .dijitButtonNode,.dijitSpinnerButtonContainer .dijitButtonNode {border-width: 0;}.dijit_a11y .dijitSpinnerButtonContainer .dijitButtonNode {border: 0 none !important;}.dijit_a11y .dijitTextBox .dijitSpinnerButtonContainer,.dijit_a11y .dijitSpinner .dijitArrowButtonInner,.dijit_a11y .dijitSpinnerButtonContainer INPUT {width: 1em !important;}.dijit_a11y .dijitSpinner .dijitArrowButtonInner {margin: 0 auto !important;}.dj_ie .dijit_a11y .dijitSpinner .dijitArrowButtonInner .dijitInputField {padding-left: 0.3em !important; padding-right: 0.3em !important; margin-left: 0.3em !important; margin-right: 0.3em !important; width: 1.4em !important;}.dj_ie7 .dijit_a11y .dijitSpinner .dijitArrowButtonInner .dijitInputField {padding-left: 0 !important; padding-right: 0 !important; width: 1em !important;}.dj_ie6 .dijit_a11y .dijitSpinner .dijitArrowButtonInner .dijitInputField {margin-left: 0.1em !important; margin-right: 0.1em !important; width: 1em !important;}.dj_iequirks .dijit_a11y .dijitSpinner .dijitArrowButtonInner .dijitInputField {margin-left: 0 !important; margin-right: 0 !important; width: 2em !important;}.dijitSpinner .dijitSpinnerButtonContainer .dijitArrowButton {padding: 0; position: absolute !important; right: 0; float: none; height: 50%; width: 100%; bottom: auto; left: 0; right: auto;}.dj_iequirks .dijitSpinner .dijitSpinnerButtonContainer .dijitArrowButton {width: auto;}.dijit_a11y .dijitSpinnerButtonContainer .dijitArrowButton {overflow: visible !important;}.dijitSpinner .dijitSpinnerButtonContainer .dijitDownArrowButton {top: 50%; border-top-width: 1px !important;}.dijitSpinner .dijitSpinnerButtonContainer .dijitUpArrowButton {#bottom: 50%; top: 0;}.dijitSpinner .dijitArrowButtonInner {margin: auto; overflow-x: hidden; height: 100% !important;}.dj_iequirks .dijitSpinner .dijitArrowButtonInner {height: auto !important;}.dijitSpinner .dijitArrowButtonInner .dijitInputField {-moz-transform: scale(0.5); -moz-transform-origin: center top; -webkit-transform: scale(0.5); -webkit-transform-origin: center top; -o-transform: scale(0.5); -o-transform-origin: center top; transform: scale(0.5); transform-origin: left top; padding-top: 0; padding-bottom: 0; padding-left: 0 !important; padding-right: 0 !important; width: 100%;}.dj_ie .dijitSpinner .dijitArrowButtonInner .dijitInputField {zoom: 50%;}.dijitSpinner .dijitSpinnerButtonContainer .dijitArrowButtonInner {overflow: hidden;}.dijit_a11y .dijitSpinner .dijitSpinnerButtonContainer .dijitArrowButton {width: 100%;}.dj_iequirks .dijit_a11y .dijitSpinner .dijitSpinnerButtonContainer .dijitArrowButton {width: 1em;}.dijitSpinner .dijitArrowButtonInner .dijitInputField {visibility: hidden;}.dijit_a11y .dijitSpinner .dijitArrowButtonInner .dijitInputField {vertical-align:top; visibility: visible;}.dijit_a11y .dijitSpinnerButtonContainer {width: 1em;}.dijit_a11y .dijitSpinnerButtonContainer .dijitButtonNode {border-width: 1px 0 0 0; border-style: solid !important;}.dijitCheckBox,.dijitRadio,.dijitCheckBoxInput {padding: 0; border: 0; width: 16px; height: 16px; background-position:center center; background-repeat:no-repeat; overflow: hidden;}.dijitCheckBox INPUT,.dijitRadio INPUT {margin: 0; padding: 0; display: block;}.dijitCheckBoxInput {opacity: 0.01;}.dj_ie .dijitCheckBoxInput {filter: alpha(opacity=0);}.dijit_a11y .dijitCheckBox,.dijit_a11y .dijitRadio {width: auto !important; height: auto !important;}.dijit_a11y .dijitCheckBoxInput {opacity: 1; filter: none; width: auto; height: auto;}.dijitProgressBarEmpty {position:relative;overflow:hidden; border:1px solid black; z-index:0;}.dijitProgressBarFull {position:absolute; overflow:hidden; z-index:-1; top:0; width:100%;}.dj_ie6 .dijitProgressBarFull {height:1.6em;}.dijitProgressBarTile {position:absolute; overflow:hidden; top:0; left:0; bottom:0; right:0; margin:0; padding:0; width:auto; height:auto; background-color:#aaa; background-attachment: fixed;}.dijit_a11y .dijitProgressBarTile {border-width:2px; border-style:solid; background-color:transparent !important;}.dj_ie6 .dijitProgressBarTile {position:static; height:1.6em;}.dijitProgressBarIndeterminate .dijitProgressBarTile {}.dijitProgressBarIndeterminateHighContrastImage {display:none;}.dijit_a11y .dijitProgressBarIndeterminate .dijitProgressBarIndeterminateHighContrastImage {display:block; position:absolute; top:0; bottom:0; margin:0; padding:0; width:100%; height:auto;}.dijitProgressBarLabel {display:block; position:static; width:100%; text-align:center; background-color:transparent !important;}.dijitTooltip {position: absolute; z-index: 2000; display: block; left: 0; top: -10000px; overflow: visible;}.dijitTooltipContainer {border: solid black 2px; background: #b8b5b5; color: black; font-size: small;}.dijitTooltipFocusNode {padding: 2px 2px 2px 2px;}.dijitTooltipConnector {position: absolute;}.dijit_a11y .dijitTooltipConnector {display: none;}.dijitTooltipData {display:none;}.dijitLayoutContainer {position: relative; display: block; overflow: hidden;}body .dijitAlignTop,body .dijitAlignBottom,body .dijitAlignLeft,body .dijitAlignRight {position: absolute; overflow: hidden;}body .dijitAlignClient {position: absolute;}.dijitBorderContainer, .dijitBorderContainerNoGutter {position:relative; overflow: hidden;}.dijitBorderContainerPane,.dijitBorderContainerNoGutterPane {position: absolute !important; z-index: 2;}.dijitBorderContainer > .dijitTextArea {resize: none;}.dijitGutter {position: absolute; font-size: 1px;}.dijitSplitter {position: absolute; overflow: hidden; z-index: 10; background-color: #fff; border-color: gray; border-style: solid; border-width: 0;}.dj_ie .dijitSplitter {z-index: 1;}.dijitSplitterActive {z-index: 11 !important;}.dijitSplitterCover {position:absolute; z-index:-1; top:0; left:0; width:100%; height:100%;}.dijitSplitterCoverActive {z-index:3 !important;}.dj_ie .dijitSplitterCover {background: white; filter: alpha(opacity=0);}.dijitSplitterH {height: 7px; border-top:1px; border-bottom:1px; cursor: ns-resize;}.dijitSplitterV {width: 7px; border-left:1px; border-right:1px; cursor: ew-resize;}.dijitSplitContainer {position: relative; overflow: hidden; display: block;}.dj_ff3 .dijit_a11y div.dijitSplitter:focus {outline-style:dotted; outline-width: 2px;}.dijitSplitPane {position: absolute;}.dijitSplitContainerSizerH,.dijitSplitContainerSizerV {position:absolute; font-size: 1px; cursor: move; cursor: w-resize; background-color: ThreeDFace; border: 1px solid; border-color: ThreeDHighlight ThreeDShadow ThreeDShadow ThreeDHighlight; margin: 0;}.dijitSplitContainerSizerH .thumb, .dijitSplitterV .dijitSplitterThumb {overflow:hidden; position:absolute; top:49%;}.dijitSplitContainerSizerV .thumb, .dijitSplitterH .dijitSplitterThumb {position:absolute; left:49%;}.dijitSplitterShadow,.dijitSplitContainerVirtualSizerH,.dijitSplitContainerVirtualSizerV {font-size: 1px; background-color: ThreeDShadow; -moz-opacity: 0.5; opacity: 0.5; filter: Alpha(Opacity=50); margin: 0;}.dj_ie .dijitSplitterV, .dijitSplitContainerVirtualSizerH {cursor: w-resize;}.dj_ie .dijitSplitterH, .dijitSplitContainerSizerV, .dijitSplitContainerVirtualSizerV {cursor: n-resize;}.dijit_a11y .dijitSplitterH {border-top:1px solid #d3d3d3 !important; border-bottom:1px solid #d3d3d3 !important;}.dijit_a11y .dijitSplitterV {border-left:1px solid #d3d3d3 !important; border-right:1px solid #d3d3d3 !important;}.dijitContentPane {display: block; overflow: auto;}.dijitContentPaneSingleChild {overflow: hidden;}.dijitTitlePane {display: block; overflow: hidden;}.dijitTitlePaneTitle {cursor: pointer;}.dijitFixedOpen, .dijitFixedClosed {cursor: default;}.dijitTitlePaneTitle * {vertical-align: middle;}.dijitTitlePane .dijitArrowNodeInner {display: none;}.dijit_a11y .dijitTitlePane .dijitArrowNodeInner {display:inline !important; font-family: monospace;}.dijit_a11y .dijitTitlePane .dijitArrowNode {display:none;}.dj_ie6 .dijitTitlePaneContentOuter,.dj_ie6 .dijitTitlePane .dijitTitlePaneTitle {zoom: 1;}.dijitColorPalette {border: 1px solid #999; background: #fff; position: relative;}.dijitColorPalette .dijitPaletteTable {padding: 2px 3px 3px 3px; position: relative; overflow: hidden; outline: 0; border-collapse: separate;}.dj_ie6 .dijitColorPalette .dijitPaletteTable,.dj_ie7 .dijitColorPalette .dijitPaletteTable,.dj_iequirks .dijitColorPalette .dijitPaletteTable {padding: 0; margin: 2px 3px 3px 3px;}.dijitColorPalette .dijitPaletteCell {font-size: 1px; vertical-align: middle; text-align: center; background: none;}.dijitColorPalette .dijitPaletteImg {padding: 1px; border: 1px solid #999; margin: 2px 1px; cursor: default; font-size: 1px;}.dj_gecko .dijitColorPalette .dijitPaletteImg {padding-bottom: 0;}.dijitColorPalette .dijitColorPaletteSwatch {width: 14px; height: 12px;}.dijitPaletteTable td {padding: 0;}.dijitColorPalette .dijitPaletteCellHover .dijitPaletteImg {border: 1px solid #000;}.dijitColorPalette .dijitPaletteCellActive .dijitPaletteImg,.dijitColorPalette .dijitPaletteCellSelected .dijitPaletteImg {border: 2px solid #000; margin: 1px 0;}.dijit_a11y .dijitColorPalette .dijitPaletteTable,.dijit_a11y .dijitColorPalette .dijitPaletteTable * {background-color: transparent !important;}.dijitAccordionContainer {border:1px solid #b7b7b7; border-top:0 !important;}.dijitAccordionTitle {cursor: pointer;}.dijitAccordionTitleSelected {cursor: default;}.dijitAccordionTitle .arrowTextUp,.dijitAccordionTitle .arrowTextDown {display: none; font-size: 0.65em; font-weight: normal !important;}.dijit_a11y .dijitAccordionTitle .arrowTextUp,.dijit_a11y .dijitAccordionTitleSelected .arrowTextDown {display: inline;}.dijit_a11y .dijitAccordionTitleSelected .arrowTextUp {display: none;}.dijitAccordionChildWrapper {overflow: hidden;}.dijitCalendarContainer {width: auto;}.dijitCalendarContainer th, .dijitCalendarContainer td {padding: 0; vertical-align: middle;}.dijitCalendarNextYear {margin:0 0 0 0.55em;}.dijitCalendarPreviousYear {margin:0 0.55em 0 0;}.dijitCalendarIncrementControl {vertical-align: middle;}.dijitCalendarIncrementControl,.dijitCalendarDateTemplate,.dijitCalendarMonthLabel,.dijitCalendarPreviousYear,.dijitCalendarNextYear {cursor: pointer;}.dijitCalendarDisabledDate {color: gray; text-decoration: line-through; cursor: default;}.dijitSpacer {position: relative; height: 1px; overflow: hidden; visibility: hidden;}.dijitCalendarMonthMenu .dijitCalendarMonthLabel {text-align:center;}.dijitMenu {border:1px solid black; background-color:white;}.dijitMenuTable {border-collapse:collapse; border-width:0; background-color:white;}.dj_webkit .dijitMenuTable td[colspan="2"]{border-right:hidden;}.dijitMenuItem {text-align: left; white-space: nowrap; padding:.1em .2em; cursor:pointer;}.dijitMenuPassive .dijitMenuItemHover,.dijitMenuItemSelected {background-color:black; color:white;}.dijitMenuItemIcon, .dijitMenuExpand {background-repeat: no-repeat;}.dijitMenuItemDisabled * {opacity:0.5; cursor:default;}.dj_ie .dijit_a11y .dijitMenuItemDisabled,.dj_ie .dijit_a11y .dijitMenuItemDisabled td,.dj_ie .dijitMenuItemDisabled *,.dj_ie .dijitMenuItemDisabled td {color:gray !important; filter: alpha(opacity=35);}.dijitMenuItemLabel {position: relative; vertical-align: middle;}.dijit_a11y .dijitMenuItemSelected {border: 1px dotted black !important;}.dj_ff3 .dijit_a11y .dijitMenuItem td {padding: none !important; background:none !important;}.dijit_a11y .dijitMenuItemSelected .dijitMenuItemLabel {border-width: 1px; border-style: solid;}.dj_ie8 .dijit_a11y .dijitMenuItemLabel {position:static;}.dijitMenuExpandA11y {display: none;}.dijit_a11y .dijitMenuExpandA11y {display: inline;}.dijitMenuSeparator td {border: 0; padding: 0;}.dijitMenuSeparatorTop {height: 50%; margin: 0; margin-top:3px; font-size: 1px;}.dijitMenuSeparatorBottom {height: 50%; margin: 0; margin-bottom:3px; font-size: 1px;}.dijitCheckedMenuItemIconChar {vertical-align: middle; visibility:hidden;}.dijitCheckedMenuItemChecked .dijitCheckedMenuItemIconChar {visibility: visible;}.dijit_a11y .dijitCheckedMenuItemIconChar {display:inline !important;}.dijit_a11y .dijitCheckedMenuItemIcon {display: none;}.dj_ie .dijit_a11y .dijitMenuBar .dijitMenuItem {margin: 0;}.dijitStackController .dijitToggleButtonChecked * {cursor: default;}.dijitTabContainerNoLayout {width: 100%;}.dijitTabContainerBottom-tabs,.dijitTabContainerTop-tabs,.dijitTabContainerLeft-tabs,.dijitTabContainerRight-tabs {overflow: visible !important;}.dijitTabContainerBottom-container,.dijitTabContainerTop-container,.dijitTabContainerLeft-container,.dijitTabContainerRight-container {z-index:0; overflow: hidden; border: 1px solid black;}.nowrapTabStrip {width: 50000px; display: block; position: relative;}.dijitTabListWrapper {overflow: hidden;}.dijit_a11y .tabStripButton img {display: none;}.dijitTabContainerTop-tabs {border-bottom: 1px solid black;}.dijitTabContainerTop-container {border-top: 0;}.dijitTabContainerLeft-tabs {border-right: 1px solid black; float: left;}.dijitTabContainerLeft-container {border-left: 0;}.dijitTabContainerBottom-tabs {border-top: 1px solid black;}.dijitTabContainerBottom-container {border-bottom: 0;}.dijitTabContainerRight-tabs {border-left: 1px solid black; float: left;}.dijitTabContainerRight-container {border-right: 0;}DIV.dijitTabDisabled, .dj_ie DIV.dijitTabDisabled {cursor: auto;}.dijitTab {position:relative; cursor:pointer; white-space:nowrap; z-index:3;}.dijitTab * {vertical-align: middle;}.dijitTabChecked {cursor: default;}.dijitTabContainerTop-tabs .dijitTab {top: 1px;}.dijitTabContainerBottom-tabs .dijitTab {top: -1px;}.dijitTabContainerLeft-tabs .dijitTab {left: 1px;}.dijitTabContainerRight-tabs .dijitTab {left: -1px;}.dijitTabContainerTop-tabs .dijitTab,.dijitTabContainerBottom-tabs .dijitTab {display:inline-block; #zoom: 1; #display:inline;}.dijitTabInnerDiv {position:relative;}.tabStripButton {z-index: 12;}.dijitTabButtonDisabled .tabStripButton {display: none;}.dijitTabCloseButton {margin-left: 1em;}.dijitTabCloseText {display:none;}.dijitTab .tabLabel {min-height: 15px; display: inline-block;}.dijitNoIcon {display: none;}.dj_ie6 .dijitTab .dijitNoIcon {display: inline; height: 15px; width: 1px;}.dijit_a11y .dijitTabCloseButton {background-image: none !important; width: auto !important; height: auto !important;}.dijit_a11y .dijitTabCloseText {display: inline;}.dijitTabPane,.dijitStackContainer-child,.dijitAccordionContainer-child {border: none !important;}.dijitInlineEditBoxDisplayMode {border: 1px solid transparent; cursor: text;}.dijit_a11y .dijitInlineEditBoxDisplayMode,.dj_ie6 .dijitInlineEditBoxDisplayMode {border: none;}.dijitInlineEditBoxDisplayModeHover,.dijit_a11y .dijitInlineEditBoxDisplayModeHover,.dj_ie6 .dijitInlineEditBoxDisplayModeHover {background-color: #e2ebf2; border: solid 1px black;}.dijitInlineEditBoxDisplayModeDisabled {cursor: default;}.dijitTree {overflow: auto;}.dijitTreeIndent {width: 19px;}.dijitTreeRow, .dijitTreeContent {white-space: nowrap;}.dijitTreeRow img {vertical-align: middle;}.dijitTreeContent {cursor: default;}.dijitExpandoText {display: none;}.dijit_a11y .dijitExpandoText {display: inline; padding-left: 10px; padding-right: 10px; font-family: monospace; border-style: solid; border-width: thin; cursor: pointer;}.dijitTreeLabel {margin: 0 4px;}.dijitDialog {position: absolute; z-index: 999; overflow: hidden;}.dijitDialogTitleBar {cursor: move;}.dijitDialogFixed .dijitDialogTitleBar {cursor:default;}.dijitDialogCloseIcon {cursor: pointer;}.dijitDialogUnderlayWrapper {position: absolute; left: 0; top: 0; z-index: 998; display: none; background: transparent !important;}.dijitDialogUnderlay {background: #eee; opacity: 0.5;}.dj_ie .dijitDialogUnderlay {filter: alpha(opacity=50);}.dijit_a11y .dijitSpinnerButtonContainer,.dijit_a11y .dijitDialog {opacity: 1 !important; background-color: white !important;}.dijitDialog .closeText {display:none; position:absolute;}.dijit_a11y .dijitDialog .closeText {display:inline;}.dijitSliderMoveable {z-index:99; position:absolute !important; display:block; vertical-align:middle;}.dijitSliderMoveableH {right:0;}.dijitSliderMoveableV {right:50%;}.dijit_a11y div.dijitSliderImageHandle,.dijitSliderImageHandle {margin:0; padding:0; position:absolute !important; border:0px; width:16px; height:16px; background: url(cursore_barra_small.gif) no-repeat scroll 0 0 transparent; cursor: pointer;}.dijitSliderImageHandleR{background-image: url(cursore_barra_small_green.gif);}.dj_iequirks .dijit_a11y .dijitSliderImageHandle {font-size: 0;}.dj_ie7 .dijitSliderImageHandle {overflow: hidden;}.dj_ie7 .dijit_a11y .dijitSliderImageHandle {overflow: visible;}.dijit_a11y .dijitSliderFocused .dijitSliderImageHandle {border:4px solid #000; height:8px; width:8px;}.dijitSliderImageHandleV {top:-8px; left:-6px;}.dijitSliderImageHandleH {left:-8px; top:-3px; vertical-align:top;} .dijitSliderBar {border-style:solid; border-color:black; cursor: pointer;}.dijitSliderBarContainerV {position:relative; height:100%; z-index:1;}.dijitSliderBarContainerH {position:relative; z-index:1;}.dijitSliderBarH {height:10px; border-width:0px 0;}.dijitSliderBarV {width:4px; border-width:0 1px;}.dijitSliderProgressBar {z-index:1; _background-color: orange; background-color: rgba(255, 150, 0, 0.5); border: 0px;}.dijitSliderProgressBarV {position:static !important; height:0; vertical-align:top; text-align:left;}.dijitSliderProgressBarH {position:absolute !important; width:0; vertical-align:middle; overflow:visible; cursor: move;}.dijitSliderRemainingBar {overflow:hidden; background-color:transparent; z-index:1;}.dijitSliderRemainingBarV {height:100%; text-align:left;}.dijitSliderRemainingBarH {}.dijitSliderBumper {overflow:visible; z-index:1;}.dijitSliderBumperV {width:4px; height:8px; border-width:0 1px;}.dijitSliderBumperH {width:8px; height:20px; position: relative; top:-15px; border-width:0px ;}.dijitSliderBottomBumper,.dijitSliderLeftBumper {background-color:transparent;}.dijitSliderTopBumper,.dijitSliderRightBumper {background-color:transparent;}.dijitSliderDecoration {text-align:center;}.dijitSliderDecorationC,.dijitSliderDecorationV {position: relative;}.dijitSliderDecorationH {width: 100%;}.dijitSliderDecorationV {height: 100%;}.dijitSliderButton {font-family:monospace; margin:0; padding:0; display:block;}.dijit_a11y .dijitSliderButtonInner {visibility:visible !important;}.dijitSliderButtonContainer {text-align:center; height:0;}.dijitSliderButtonContainer * {cursor: pointer;}.dijitSlider .dijitButtonNode {padding:0; display:block;}.dijitSliderInput{background: none repeat scroll 0 0 white; color: #666666; position: absolute; top: 13px; padding: 0px 3px;}.dijitSliderInputR{right: -10px;}.dijitSliderInputL{left: -10px;}.dijitSliderMinInput{cursor: pointer; position:absolute; left:0px;}.dijitSliderMaxInput{position:absolute; cursor: pointer; right: 0px;}.dojoxRangeSliderBarContainer{position: relative;}table.dojoxRangeSlider{background: url(slider_bar_small.gif) no-repeat scroll 0 0 transparent; height: 25px; background-position: 50% 25%;}.dijitRuleContainer {position:relative; overflow:visible;}.dijitRuleContainerV {height:100%; line-height:0; float:left; text-align:left;}.dj_opera .dijitRuleContainerV {line-height:2%;}.dj_ie .dijitRuleContainerV {line-height:normal;}.dj_gecko .dijitRuleContainerV {margin:0 0 1px 0;}.dijitRuleMark {position:absolute; border:1px solid black; line-height:0; height:100%;}.dijitRuleMarkH {width:0; border-top-width:0 !important; border-bottom-width:0 !important; border-left-width:0 !important;}.dijitRuleLabelContainer {position:absolute;}.dijitRuleLabelContainerH {text-align:center; display:inline-block;}.dijitRuleLabelH {position:relative; left:-50%;}.dijitRuleLabelV {text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}.dijitRuleMarkV {height:0; border-right-width:0 !important; border-bottom-width:0 !important; border-left-width:0 !important; width:100%; left:0;}.dj_ie .dijitRuleLabelContainerV {margin-top:-.55em;}.dijit_a11y .dijitSliderReadOnly,.dijit_a11y .dijitSliderDisabled {opacity:0.6;}.dj_ie .dijit_a11y .dijitSliderReadOnly .dijitSliderBar,.dj_ie .dijit_a11y .dijitSliderDisabled .dijitSliderBar {filter: alpha(opacity=40);}.dijit_a11y .dijitSlider .dijitSliderButtonContainer DIV {font-family: monospace; font-size: 1em; line-height: 1em; height: auto; width: auto; margin: 0 4px;}.dijit_a11y .dijitButtonContents .dijitButtonText,.dijit_a11y .dijitTab .tabLabel {display: inline !important;}.dijitTextArea {width:100%; overflow-y: auto;}.dijitTextArea[cols] {width:auto;}.dj_ie .dijitTextAreaCols {width:auto;}.dijitExpandingTextArea {resize: none;}.dijitToolbarSeparator {height: 18px; width: 5px; padding: 0 1px; margin: 0;}.dijitIEFixedToolbar {position:absolute; top: expression(eval((document.documentElement||document.body).scrollTop));}.dijitEditor {display: block;}.dijitEditorDisabled,.dijitEditorReadOnly {color: gray;}.dijitTimePickerItemInner {text-align:center; border:0; padding:2px 8px 2px 8px;}.dijitTimePickerTick,.dijitTimePickerMarker {border-bottom:1px solid gray;}.dijitTimePicker .dijitDownArrowButton {border-top: none !important;}.dijitTimePickerTick {color:#CCC;}.dijitTimePickerMarker {color:black; background-color:#CCC;}.dijitTimePickerItemSelected {font-weight:bold; color:#333; background-color:#b7cdee;}.dijitTimePickerItemHover {background-color:gray; color:white; cursor:pointer;}.dijit_a11y .dijitTimePickerItemSelected .dijitTimePickerItemInner {border: solid 4px black;}.dijit_a11y .dijitTimePickerItemHover .dijitTimePickerItemInner {border: dashed 4px black;}.dijitToggleButtonIconChar {display:none !important;}.dijit_a11y .dijitToggleButton .dijitToggleButtonIconChar {display:inline !important; visibility:hidden;}.dj_ie6 .dijitToggleButtonIconChar, .dj_ie6 .tabStripButton .dijitButtonText {font-family: "Arial Unicode MS";}.dijit_a11y .dijitToggleButtonChecked .dijitToggleButtonIconChar {display: inline !important; visibility:visible !important;}.dijitArrowButtonChar {display:none !important;}.dijit_a11y .dijitArrowButtonChar {display:inline !important;}.dijit_a11y .dijitDropDownButton .dijitArrowButtonInner,.dijit_a11y .dijitComboButton .dijitArrowButtonInner {display:none !important;}.dijitSelect {margin: 0.2em; border-collapse: collapse;}.dj_ie .dijitSelect,.dj_ie7 .dijitSelect,.dj_iequirks .dijitSelect {vertical-align: middle;}.dj_ie8 .dijitSelect .dijitButtonText {vertical-align: top;}.dijitToolbar .dijitSelect {margin: 0;}.dj_webkit .dijitToolbar .dijitSelect {padding-left: 0.3em;}.dijit_a11y .dijitSelectDisabled .dijitButtonNode {border-style: outset!important; border-width: medium!important; border-color: #999 !important; color:#999 !important;}.dijitSelect .dijitButtonContents {padding: 0; background: transparent none; white-space: nowrap; text-align: left;}.dijitSelectFixedWidth .dijitButtonContents {width: 100%;}.dijitSelectMenu .dijitMenuItemIcon {display:none;}.dj_ie6 .dijitSelectMenu .dijitMenuItemLabel,.dj_ie7 .dijitSelectMenu .dijitMenuItemLabel {position: static;}.dijitSelectLabel *{vertical-align: baseline;}.dijitSelectSelectedOption * {font-weight: bold;}.dijitSelectMenu {border-width: 1px;}.dijitSelectMenu .dijitMenuTable {margin: 0; background-color: transparent;}.dijitForceStatic {position: static !important;}.dijitReadOnly *,.dijitDisabled *,.dijitReadOnly,.dijitDisabled {cursor: default;}@import url(../icons/commonIcons.css);.tundra .dojoDndItemBefore {border-top: 2px solid #369;}.tundra .dojoDndItemAfter {border-bottom: 2px solid #369;}.tundra .dojoDndItemOver {cursor:pointer;}.tundra table.dojoDndAvatar {-moz-border-radius: 0; border: 1px solid #ccc; border-collapse: collapse; background-color: #fff; font-size: 75%; color: black;}.tundra .dojoDndAvatar td {border: none;}.tundra .dojoDndAvatar tr {border: none;}.tundra .dojoDndAvatarHeader td {height: 20px; padding: 0 0 0 21px;}.tundra .dojoDndAvatarItem td {padding: 2px;}.tundra.dojoDndMove .dojoDndAvatarHeader {background-color: #f58383; background-image: url(tundra/images/dndNoMove.png); background-repeat: no-repeat; background-position: 2px center;}.tundra.dojoDndCopy .dojoDndAvatarHeader {background-color: #f58383; background-image: url(tundra/images/dndNoCopy.png); background-repeat: no-repeat; background-position: 2px center;}.tundra.dojoDndMove .dojoDndAvatarCanDrop .dojoDndAvatarHeader {background-color: #97e68d; background-image: url(tundra/images/dndMove.png); background-repeat: no-repeat; background-position: 2px center;}.tundra.dojoDndCopy .dojoDndAvatarCanDrop .dojoDndAvatarHeader {background-color: #97e68d; background-image: url(tundra/images/dndCopy.png); background-repeat: no-repeat; background-position: 2px center;}.tundra .dijitContentPaneLoading {background:url(tundra/images/loading.gif) no-repeat left center; padding-left:25px;}.tundra .dijitContentPaneError {background:url(tundra/images/warning.png) no-repeat left center; padding-left:25px;}.tundra .dijitInputField INPUT,.tundra .dijitTextBox,.tundra .dijitComboBox,.tundra .dijitSpinner {margin: 0em 0.1em;}.tundra .dijitTextBox,.tundra .dijitComboBox,.tundra .dijitSpinner,.tundra .dijitTextArea {font-family: sans-serif; font-size: 100%;}.tundra .dijitTextArea {padding: 3px;}.tundra .dijitTextBox,.tundra .dijitComboBox,.tundra .dijitSpinner,.tundra .dijitTextArea,.tundra .dijitInlineEditor input {background:#fff url(tundra/images/validationInputBg.png) repeat-x top left; #background:#fff url(tundra/images/validationInputBg.gif) repeat-x top left; border:1px solid #b3b3b3; line-height: normal;}.tundra .dijitComboBox .dijitInputField {padding: 1px 0;}.tundra .dijitComboBox .dijitButtonNode {padding: 1px 0.2em;}.tundra .dijitComboBox .dijitButtonNode,.tundra .dijitSpinner .dijitButtonNode {border-color: #9b9b9b; border-width: 0px 0px 0px 1px; border-style: solid;}.tundra .dijitTextBoxFocused,.tundra .dijitComboBoxFocused,.tundra .dijitSpinnerFocused, .tundra .dijitSpinnerUpArrowActive, .tundra .dijitSpinnerDownArrowActive,.tundra .dijitTextAreaFocused {border-color:#406b9b;}.tundra .dijitComboBoxFocused .dijitButtonNode,.tundra .dijitSpinnerFocused .dijitButtonNode,.tundra .dijitSpinnerUpArrowActive .dijitButtonNode,.tundra .dijitSpinnerDownArrowActive .dijitButtonNode {border-left-color:#366dba;}.tundra .dijitSpinnerFocused .dijitDownArrowButton,.tundra .dijitSpinnerUpArrowActive .dijitDownArrowButton,.tundra .dijitSpinnerDownArrowActive .dijitDownArrowButton {border-top-color:#366dba;}.tundra .dijitError {background-color:#f9f7ba; background-image:none;}.dj_ie6 .tundra .dijitError INPUT {background-color:#f9f7ba !important;}.tundra .dijitErrorFocused {background-color:#f9f999; background-image:none;}.dj_ie6 .tundra .dijitErrorFocused INPUT {background-color:#f9f999 !important;}.tundra .dijitValidationIcon {width: 16px; background: transparent url(tundra/images/warning.png) no-repeat center center;}.tundra .dijitInlineValue {padding:3px; margin:4px;}.tundra .dijitInlineEditor {display: inline-block; #display:inline;}.dijitInlineEditor .saveButton,.dijitInlineEditor .cancelButton {margin:3px 3px 3px 0px;}.RichTextEditable {border:1px solid #bfbfbf; border-top:0;}.tundra .dijitComboBoxHighlightMatch {background-color:#a5beda;}.tundra .dijitFocusedLabel {outline: 1px dotted #666666;}.tundra .dijitButtonNode {border: 1px solid #c0c0c0; border-bottom: 1px solid #9b9b9b; padding: 0.1em 0.2em 0.2em 0.2em; background: #fff url(tundra/images/buttonEnabled.png) repeat-x bottom left;}.tundra .dijitSelect .dijitButtonContents {border-right: none;}.dijitRtl .tundra .dijitSelect .dijitButtonContents {border-left: none; border-right-width: 1px;}.tundra .dijitButtonNode button {border: 0px; background-color: transparent;}.tundra .dijitButtonText {text-align: center; padding: 0 0.3em;}.tundra .dijitDisabled .dijitButtonText {color: #7F7F7F;}.tundra .dijitArrowButton {color: #111;}.tundra .dijitComboButton .dijitDownArrowButton {padding-right:4px;}.tundra .dijitComboBoxReadOnly,.tundra .dijitSpinnerReadOnly,.tundra .dijitSpinnerReadOnly .dijitButtonNode,.tundra .dijitButtonDisabled .dijitButtonNode,.tundra .dijitToggleButtonDisabled .dijitButtonNode,.tundra .dijitDropDownButtonDisabled .dijitButtonNode,.tundra .dijitComboButtonDisabled .dijitButtonNode,.tundra .dijitComboBoxDisabled,.tundra .dijitSpinnerDisabled,.tundra .dijitSpinnerDisabled .dijitButtonNode {border-color: #d5d5d5 #d5d5d5 #bdbdbd #d5d5d5; background:#e4e4e4 url(tundra/images/buttonDisabled.png) top repeat-x;}.tundra .dijitButtonHover .dijitButtonNode,.tundra .dijitButtonNodeHover,.tundra .dijitToggleButtonHover .dijitButtonNode,.tundra .dijitDropDownButtonHover .dijitButtonNode,.tundra .dijitComboButtonHover .dijitButtonContents,.tundra .dijitComboButtonDownArrowHover .dijitArrowButton {border-color: #a5beda; border-bottom-color:#5c7590; color:#243C5F; background:#fcfdff url(tundra/images/buttonHover.png) repeat-x bottom;}.tundra .dijitComboBoxHover .dijitDownArrowButton,.tundra .dijitSpinnerUpArrowHover .dijitUpArrowButton,.tundra .dijitSpinnerDownArrowHover .dijitDownArrowButton {color:#243C5F; background:#fcfdff url(tundra/images/buttonHover.png) repeat-x bottom;}.tundra .dijitSpinnerUpArrowActive .dijitUpArrowButton,.tundra .dijitSpinnerDownArrowActive .dijitDownArrowButton,.tundra .dijitButtonActive .dijitButtonNode,.tundra .dijitToggleButtonActive .dijitButtonNode,.tundra .dijitDropDownButtonActive .dijitButtonNode,.tundra .dijitComboButtonActive .dijitButtonContents,.tundra .dijitDownArrowActive .dijitDownArrowButton,.tundra .dijitComboBoxActive .dijitDownArrowButton,.tundra .dijitStackController .dijitToggleButtonChecked .dijitButtonNode {border-color:#366dba; background: #ededed url(tundra/images/buttonActive.png) bottom repeat-x;}.tundra .dijitArrowButtonInner {background:url(tundra/images/spriteArrows.png) no-repeat scroll 0px center; width: 7px; height: 7px; font-size: 1px; margin: 0px 4px 0px 5px;}.dj_ie6 .tundra .dijitArrowButtonInner {background-image:url(tundra/images/spriteArrows.gif);}.tundra .dijitLeftArrowButton .dijitArrowButtonInner {background-position: -7px center;}.tundra .dijitRightArrowButton .dijitArrowButtonInner {background-position: -14px center;}.tundra .dijitUpArrowButton .dijitArrowButtonInner {background-position: -21px center;}.tundra .dijitDisabled .dijitArrowButtonInner {background-position: -28px center;}.tundra .dijitDisabled .dijitLeftArrowButton .dijitArrowButtonInner {background-position: -35px center;}.tundra .dijitDisabled .dijitRightArrowButton .dijitArrowButtonInner {background-position: -42px center;}.tundra .dijitDisabled .dijitUpArrowButton .dijitArrowButtonInner {background-position: -49px center;}.tundra .dijitComboBox .dijitArrowButton .dijitArrowButtonInner {height: auto; font-size: 100%; font-size: inherit;}.tundra .dijitComboBoxHover .dijitArrowButtonInner {}.tundra .dijitSpinner .dijitArrowButtonInner {display: block; position:absolute; top: 50%; margin-top: -4px; left: 50%; margin-left: -4px; line-height: 2px;}.tundra .dijitSelectDisabled * {cursor: not-allowed !important;}.tundra .dijitSelectReadOnly * {cursor: default !important;}.tundra .dijitSelect .dijitButtonNode {padding: 0px;}.tundra .dijitSelect .dijitButtonContents {padding-top: 1px; background:#fff url(tundra/images/validationInputBg.png) repeat-x top left; #background:#fff url(tundra/images/validationInputBg.gif) repeat-x top left;}.tundra .dijitSelectHover .dijitButtonContents,.tundra .dijitSelectActive .dijitButtonContents,.tundra .dijitSelectOpened .dijitButtonContents,.tundra .dijitSelectDisabled .dijitButtonContents,.tundra .dijitSelectReadOnly .dijitButtonContents{background: transparent none;}.dj_ie .tundra .dijitSelect .dijitButtonContents {padding-top: 0px;}.tundra .dijitSelectDisabled .dijitButtonNode {border-color: #d5d5d5 #bdbdbd #bdbdbd #d5d5d5; background:#e4e4e4 url(tundra/images/buttonDisabled.png) top repeat-x;}.dj_ie .tundra .dijitSelectDisabled .dijitButtonNode * {filter: gray() alpha(opacity=50);}.tundra .dijitSelectHover .dijitButtonNode {border-color:#a5beda; border-bottom-color:#5c7590; border-right-color:#5c7590; color:#243C5F; background:#fcfdff url(tundra/images/buttonHover.png) repeat-x bottom;}.tundra .dijitSelectActive .dijitButtonNode,.tundra .dijitSelectOpened .dijitButtonNode {border-color:#366dba; background: #ededed url(tundra/images/buttonActive.png) bottom repeat-x;}.tundra .dijitSelectMenu td {padding: 0em;}.tundra .dijitSelectMenu .dijitMenuItemIcon {margin: 0.1em 0.2em; display: none;}.tundra .dijitSelectMenu .dijitMenuItemLabel,.tundra .dijitSelectMenu .dijitMenuArrowCell {padding: 0.1em 0.2em;}.tundra .dijitCalendarIncrementControl {width:15px; height:15px; background-image: url(tundra/images/spriteRoundedIconsSmall.png); background-repeat: no-repeat}.dj_ie6 .tundra .dijitCalendarIncrementControl {font-size:.1em; background-image: url(tundra/images/spriteRoundedIconsSmall.gif);}.tundra .dijitA11ySideArrow {display: none;}.tundra .dijitCalendarDecrease {background-position: top left;}.tundra .dijitCalendarIncrease {background-position: -30px top;}.tundra table.dijitCalendarContainer {font-size: 100%; border-spacing: 0; border-collapse: separate; border: 1px solid #ccc; margin: 0;}.tundra .dijitCalendarMonthContainer th {background:#d3d3d3 url(tundra/images/titleBar.png) repeat-x top; padding-top:.3em; padding-bottom:.2em; text-align:center;}.dj_ie6 .tundra .dijitCalendarMonthContainer th {padding-top:.2em; padding-bottom:.1em;}.tundra .dijitCalendarDayLabelTemplate {background:white url(tundra/images/calendarDayLabel.png) repeat-x bottom; font-weight:normal; padding-top:.15em; padding-bottom:0em; border-top: 1px solid #eeeeee; color:#293a4b; text-align:center;}.tundra .dijitCalendarBodyContainer {border-bottom: 1px solid #eeeeee;}.tundra .dijitCalendarMonthLabel {color:#293a4b; font-weight: bold;}.tundra .dijitCalendarDateTemplate {font-size: 0.9em; font-weight: bold; text-align: center; padding: 0.3em 0.3em 0.05em 0.3em; letter-spacing: 1px;}.dj_ie .tundra .dijitCalendarDateTemplate {padding: 0.1em .33em 0.02em .33em;}.tundra .dijitCalendarPreviousMonth,.tundra .dijitCalendarNextMonth {color:#999999; background-color:#f8f8f8 !important;}.tundra .dijitCalendarPreviousMonthDisabled,.tundra .dijitCalendarNextMonthDisabled {background-color:#a4a5a6 !important;}.tundra .dijitCalendarCurrentMonth {background-color:white !important;}.tundra .dijitCalendarCurrentMonthDisabled {background-color:#bbbbbc !important;}.tundra .dijitCalendarDisabledDate {cursor:default !important; text-decoration:line-through !important;}.tundra .dijitCalendarCurrentDate {text-decoration:underline; font-weight:bold;}.tundra .dijitCalendarHoveredDate {background-color: #e2ebf2 !important;}.tundra .dijitCalendarSelectedDate {background-color:#bbc4d0 !important; color:black !important;}.tundra .dijitCalendarYearContainer {background:white url(tundra/images/calendarYearLabel.png) repeat-x bottom; border-top:1px solid #ccc;}.tundra .dijitCalendarYearLabel {margin:0; padding:0.4em 0 0.25em 0; text-align:center;}.tundra .dijitCalendarSelectedYear {color:black; padding:0.2em; padding-bottom:0.1em; background-color:#bbc4d0 !important;}.tundra .dijitCalendarNextYear,.tundra .dijitCalendarPreviousYear {color:black !important; font-weight:normal;}.tundra .dijitToolbar {border-bottom: 1px solid #ccc; background:#eaeaea url(tundra/images/titleBar.png) repeat-x top left;}.dj_ie6 .tundra .dijitToolbar {height: 10px;}.tundra .dijitToolbar .dijitButtonNode,.tundra .dijitToolbar .dijitComboButton .dijitButtonContents,.tundra .dijitToolbar .dijitComboButton .dijitDownArrowButton {background: none; margin: 0px; padding: 0px; border: none; font-size: 12px;}.tundra .dijitToolbar .dijitButton,.tundra .dijitToolbar .dijitToggleButton,.tundra .dijitToolbar .dijitDropDownButton,.tundra .dijitToolbar .dijitComboButton .dijitButtonContents,.tundra .dijitToolbar .dijitComboButton .dijitDownArrowButton {background: none; padding: 1px;}.tundra .dijitToolbar .dijitButtonChecked,.tundra .dijitToolbar .dijitToggleButtonChecked {background-color:#d4dff2; border:1px solid #316ac5; padding: 0px;}.tundra .dijitToolbar .dijitButtonCheckedHover,.tundra .dijitToolbar .dijitToggleButtonCheckedHover {background-color:#abc1e5; border:1px solid #316ac5; padding: 0px;}.tundra .dijitToolbar .dijitButtonHover,.tundra .dijitToolbar .dijitToggleButtonHover,.tundra .dijitToolbar .dijitDropDownButtonHover,.tundra .dijitToolbar .dijitComboButtonHover .dijitButtonContents,.tundra .dijitToolbar .dijitComboButtonDownArrowHover .dijitDownArrowButton {border: 1px solid #869cbf; padding: 0px; background-color:#e1e5f0;}.tundra .dijitToolbar label {padding: 3px 3px 0 6px;}.dj_ie .tundra .dijitToolbar .dijitComboButton .dijitButtonContentsFocused,.dj_ie .tundra .dijitToolbar .dijitComboButton .dijitDownArrowButtonFocused {border: 1px #555 dotted !important; padding: 0px;}.tundra .dijitDialog {background: #fff; border: 1px solid #7eabcd; padding: 0px; -webkit-box-shadow: 0px 5px 10px #adadad;}.tundra .dijitDialog .dijitDialogPaneContent {background: #fff; border:none; border-top: 1px solid #d3d3d3; padding:10px;}.tundra .dijitDialogTitleBar {background: #fafafa url(tundra/images/titleBar.png) repeat-x top left; padding: 5px 6px 3px 6px; cursor: move; outline:0;}.tundra .dijitDialogTitle {font-weight: bold; padding: 0px 4px;}.tundra .dijitDialogCloseIcon {background: url(tundra/images/tabClose.png) no-repeat right top; position: absolute; vertical-align: middle; right: 6px; top: 4px; height: 15px; width: 15px; cursor: pointer;}.dj_ie6 .tundra .dijitDialogCloseIcon {background : url(tundra/images/tabClose.gif) no-repeat right top;}.tundra .dijitDialogCloseIcon-hover {background: url(tundra/images/tabCloseHover.png) no-repeat right top;}.dj_ie6 .tundra .dijitDialogCloseIcon-hover {background : url(tundra/images/tabCloseHover.gif) no-repeat right top;}.tundra .dijitTooltip,.tundra .dijitTooltipDialog {background: transparent;}.dijitTooltipBelow {padding-top: 13px;}.dijitTooltipAbove {padding-bottom: 13px;}.tundra .dijitTooltipContainer {background: #ffffff url(tundra/images/popupMenuBg.gif) repeat-x bottom left; border: 1px solid #7eabcd; padding: 0.45em; -webkit-border-radius: 3px; -moz-border-radius: 3px;}.tundra .dijitTooltipConnector {border:0px; z-index: 2;}.tundra .dijitTooltipABRight .dijitTooltipConnector {left: auto !important; right: 3px;}.tundra .dijitTooltipBelow .dijitTooltipConnector {top: 0px; left: 3px; background:url(tundra/images/tooltipConnectorUp.png) no-repeat top left; width:16px; height:14px;}.dj_ie .tundra .dijitTooltipBelow .dijitTooltipConnector {background-image: url(tundra/images/tooltipConnectorUp.gif);}.tundra .dijitTooltipAbove .dijitTooltipConnector {bottom: 0px; left: 3px; background:url(tundra/images/tooltipConnectorDown.png) no-repeat top left; width:16px; height:14px;}.dj_ie .tundra .dijitTooltipAbove .dijitTooltipConnector {background-image: url(tundra/images/tooltipConnectorDown.gif);}.dj_ie6 .tundra .dijitTooltipAbove .dijitTooltipConnector {bottom: -3px;}.tundra .dijitTooltipLeft {padding-right: 14px;}.dj_ie6 .tundra .dijitTooltipLeft {padding-left: 15px;}.tundra .dijitTooltipLeft .dijitTooltipConnector {right: 0px; bottom: 3px; background:url(tundra/images/tooltipConnectorRight.png) no-repeat top left; width:16px; height:14px;}.dj_ie .tundra .dijitTooltipLeft .dijitTooltipConnector {background-image: url(tundra/images/tooltipConnectorRight.gif);}.tundra .dijitTooltipRight {padding-left: 14px;}.tundra .dijitTooltipRight .dijitTooltipConnector {left: 0px; bottom: 3px; background:url(tundra/images/tooltipConnectorLeft.png) no-repeat top left; width:16px; height:14px;}.dj_ie .tundra .dijitTooltipRight .dijitTooltipConnector {background-image: url(tundra/images/tooltipConnectorLeft.gif);}.dj_webkit .tundra .dijitPopup .dijitTooltipContainer,.dj_webkit .tundra .dijitPopup .dijitMenu {-webkit-box-shadow: 0px 5px 10px #adadad;}.tundra .dijitMenu,.tundra .dijitMenuBar {border: 1px solid #7eabcd; margin: 0px; padding: 0px; background-color: #f7f7f7;}.tundra .dijitBorderContainer .dijitMenuBar {border:1px solid #ccc;}.tundra .dijitMenuItem {font-family: sans-serif; margin: 0;}.tundra .dijitMenuBar .dijitMenuItem {padding: 4px 5px;}.tundra .dijitMenuPreviousButton, .tundra .dijitMenuNextButton {font-style: italic;}.tundra .dijitMenuItem td {padding: 2px;}.tundra .dijitMenuPassive .dijitMenuItemHover,.tundra .dijitMenuItemSelected {background-color: #3559ac; color:#fff;}.tundra .dijitMenuItemIcon {width: 16px; height: 16px;}.tundra .dijitMenuExpand {width: 7px; height: 7px; background-image: url(tundra/images/spriteArrows.png); background-position: -14px 0px;}.dj_ie6 .tundra .dijitMenuExpand {background-image: url(tundra/images/spriteArrows.gif);}.tundra .dijitMenuSeparatorTop {border-bottom: 1px solid #9b9b9b;}.tundra .dijitMenuSeparatorBottom {border-top: 1px solid #e8e8e8;}.tundra .dijitCheckedMenuItemIconChar {display: none;}.tundra .dijitCheckedMenuItemIcon {background-image: url(tundra/images/checkmark.png); background-position: -80px;}.dj_ie6 .tundra .dijitCheckedMenuItemIcon {background-image: url(tundra/images/checkmark.gif);}.tundra .dijitCheckedMenuItemChecked .dijitCheckedMenuItemIcon {background-position: -64px;}@import url(dijit_rtl.css);.dijitRtl .tundra .dijitCalendarDecrease {background-position: -30px top;}.dijitRtl .tundra .dijitCalendarIncrease {background-position: 0px top;}.dijitRtl .tundra .dijitDialogTitleBar .dijitDialogCloseIcon {right: auto; left: 5px;}.dijitRtl .tundra .dijitEditorIcon {background-image: url(tundra/images/editor_rtl.gif);}.dijitRtl .tundra .dijitDisabled .dijitEditorIcon {background-image: url(tundra/images/editorDisabled_rtl.gif);}.dijitRtl .tundra .dijitToolbar .dijitToolbarSeparator {background-image: url(tundra/images/editor_rtl.gif);}.dijitRtl .tundra .dijitMenuItem .dijitMenuItemIcon {padding-left: 3px; padding-right: 0px;}.dijitRtl .tundra .dijitMenuItem .dijitMenuExpand {background-position: -7px 0px;}.dijitRtl .tundra .dijitTreeContainer .dijitTreeNode {background-image : none;}.dijitRtl .tundra .dijitTreeContainer .dijitTreeExpandoOpened {background-image: url(tundra/images/treeExpand_minus_rtl.gif);}.dijitRtl .tundra .dijitTreeContainer .dijitTreeExpandoClosed {background-image: url(tundra/images/treeExpand_plus_rtl.gif);}.dijitRtl .tundra .dijitTreeContainer .dijitTreeExpandoLeaf {background-image: none;}.dijitRtl .tundra .dijitTitlePane .dijitClosed .dijitArrowNode {background-position: -7px 0px;}.dijitRtl .tundra .dijitTab {-moz-box-orient:horizontal; text-align: right;}.dijitRtl .tundra .dijitTabInnerDiv {padding:2px 9px 2px 8px;}.dijitRtl .tundra .tabStrip-disabled .tabStripButton .dijitTabInnerDiv {padding-bottom: 3px; padding-top: 1px;}.dijitRtl .tundra .tabStripButton .dijitTabInnerDiv {padding: 3px 2px 4px 2px;}.dijitRtl .tundra .dijitTabPaneWrapper {#zoom: 1;}.dj_ie-rtl .tundra .dijitTabContainerLeft-tabs {margin-left: 1px !important;}.dj_ie-rtl .tundra .dijitTabContainerRight-tabs {margin-right: 1px !important;}.dijitRtl .tundra .dijitTabContainerLeft-tabs .dijitTab,.dijitRtl .tundra .dijitTabContainerRight-tabs .dijitTab {margin-left:0px;}.dj_ie-rtl .tundra .dijitTab .dijitTabInnerDiv {width : 0.1% !important;}.dijitRtl .tundra .dijitSliderProgressBarH,.dijitRtl .tundra .dijitSliderRemainingBarH,.dijitRtl .tundra .dijitSliderLeftBumper,.dijitRtl .tundra .dijitSliderRightBumper,.dijitRtl .tundra .dijitSliderTopBumper {background-position: top right;}.dijitRtl .tundra .dijitSliderProgressBarV,.dijitRtl .tundra .dijitSliderRemainingBarV,.dijitRtl .tundra .dijitSliderBottomBumper {background-position: bottom right;}.dijitRtl .tundra .dijitSliderLeftBumper {border-left-width: 0px; border-right-width: 1px;}.dijitRtl .tundra .dijitSliderRightBumper {border-left-width: 1px; border-right-width: 0px;}.dijitRtl .tundra .dijitSliderIncrementIconH {background-position: -7px 0px;}.dijitRtl .tundra .dijitSliderDecrementIconH {background-position: -14px 0px;}.dijitRtl .tundra .dijitComboBox .dijitButtonNode,.dijitRtl .tundra .dijitSpinner .dijitButtonNode {border-left-width: 0px; border-right-width: 1px;}*/#vg_header{height: 140px; position: relative; margin: 5px auto 0px auto; width: 980px;}#vg_header img{border: 0;}.vg_widthCont{width: 980px;}#vg_logo{width: 155px; height: 90px; float: left; margin-top: 5px; margin-right: 20px;} #vg_leaderboard{width: 728px; height: 90px; float: right;}.vg_tab {height: 29px; width: 71px; text-align: center;}.vg_tab a, .vg_tab a:hover, .vg_tab a:visited{color: #FFF; text-decoration: none; width: 71px; height: 29px; font: bold 16px Arial; display: block; padding:6px 0 0 0;}.vg_tab {height: 29px; width: 71px; text-align: center; font-weight: bold;}.vg_tab a, .vg_tab a:hover, .vg_tab a:visited{color: #FFF; text-decoration: none; width:71px; height:29px; font: bold 16px Arial; display: block; padding:6px 0 0 0;}#vg_tab_voli{position: absolute; top: 106px; background: transparent url('http://www.volagratis.com/content/imgs/header/tab/tab-voli-it.png') 0 0 no-repeat;}#vg_tab_hotel{position: absolute; top: 106px; left: 75px; background: transparent url('http://www.volagratis.com/content/imgs/header/tab/tab-hotel-it.png') 0 0 no-repeat;}#vg_tab_mappe{position: absolute; top: 106px; left: 375px; background: transparent url('http://www.volagratis.com/content/imgs/header/tab/tab-shuttle-it.png') 0 0 no-repeat;}#vg_tab_auto{position: absolute; top: 106px; left: 150px; background: transparent url('http://www.volagratis.com/content/imgs/header/tab/tab-auto-green-it.png') 0 0 no-repeat;}#vg_tab_vacanze{position: absolute; top: 106px; left: 225px; background: transparent url('http://www.volagratis.com/content/imgs/header/tab/tab-vacanze-it.png') 0 0 no-repeat;}#vg_tab_guide{position: absolute; top: 106px; left: 300px; background: transparent url('http://www.volagratis.com/content/imgs/header/tab/tab-guide-it.png') 0 0 no-repeat;}#vg_tab_shuttle{position: absolute; top: 106px; left: 375px; background: transparent url('http://www.volagratis.com/content/imgs/header/tab/tab-shuttle-it.png') 0 0 no-repeat;}#vg_tab_auto_cobrand{position: absolute; top: 106px; left: 225px; background: transparent url('http://www.volagratis.com/content/imgs/header/tab/tab-auto-it.png') 0 0 no-repeat;}#vg_tab_guide_cobrand{position: absolute; top: 106px; left: 300px; background: transparent url('http://www.volagratis.com/content/imgs/header/tab/tab-guide-it.png') 0 0 no-repeat;}#vg_preferiti {position: absolute; top: 100px; left: 732px; padding:0 5px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; border: solid 1px #91BDD8; border-top:0; border-bottom: 0;} #vg_preferiti a{color: #237AB0; font-weight: bold; display: block; text-decoration: none;}#vg_preferiti_voli {position: absolute; top: 100px; left: 795px; padding:0 3px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; border: solid 1px #91BDD8; border-top:0; border-bottom: 0;} #vg_preferiti_voli a{color: #237AB0; font-weight: bold; display: block; text-decoration: none;}#vg_preferiti_hotel {position: absolute; top: 100px; left: 795px; padding:0 3px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; border: solid 1px #FF5500; border-top:0; border-bottom: 0;} #vg_preferiti_hotel a{color: #237AB0; font-weight: bold; display: block; text-decoration: none;}#vg_preferiti_link{position: absolute; top: 113px; left: 270px; width: 125px;}#vg_preferiti_link a{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #247AB1;}#vg_preferiti_mappe{position: absolute; top: 100px; left: 765px; padding:0 3px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; border: solid 1px #99CA21; border-top: 0; border-bottom: 0;}#vg_preferiti_auto{position: absolute; top: 100px; left: 765px; padding:0 3px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; border: solid 1px #C70000; border-top: 0; border-bottom: 0;} #vg_preferiti_guide{position: absolute; top: 100px; left: 765px; padding:0 3px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; border: solid 1px #FEC114; border-top: 0; border-bottom: 0;} #vg_call_center{position: absolute; top: 95px; left: 460px; width: 331px; height: 37px; background: transparent url('http://www.volagratis.com/content/imgs/header/callcenter/callcenter-voli-it.png') 0 0 no-repeat;}#vg_call_center_auto{position: absolute; top: 95px; left: 460px; width: 331px; height: 37px; background: transparent url('http://www.volagratis.com/content/imgs/header/callcenter/callcenter-auto-it.png') 0 0 no-repeat;}#vg_other_number{position: relative; top: 24px; left: 32px; width: 150px;}#vg_other_number a{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #404040; font-weight: bold; text-decoration: underline;}#vg_flags{position: absolute; top: 93px; left: 900px; width: 85px;}#vg_flags ul{list-style: none; margin: 0; padding: 0;}#vg_flags li{float: left; margin: 0 2px 0 0; padding: 0;}#vg_flags li img{float: left;}#vg_line_mappe{position: absolute; top: 135px; width: 100%; height: 5px; background: #99CA21; font-size: 0px;} #vg_line_voli{position: absolute; top: 135px; width: 980px; height: 5px; width: 100%; background: #1C6FA9; font-size: 0px;} #vg_line_hotel{position: absolute; top: 135px; width: 980px; height: 5px; width: 100%; background: #FF4B08; font-size: 0px;} #vg_line_auto{position: absolute; top: 135px; width: 980px; height: 5px; width: 100%; background: #C70000; font-size: 0px;} #vg_line_guide{position: absolute; top: 135px; width: 980px; height: 5px; width: 100%; background: #FEC114; font-size: 0px;} #vg_line_shuttle{position: absolute; top: 135px; width: 980px; height: 5px; width: 100%; background: #BF6AA0; font-size: 0px;} #vg_img{float: left;} .vg_clearer {clear: both; line-height: 0; height: 0; font-size: 0;}a.off {text-decoration:none; cursor:text; color: #000000;}a.off:hover {text-decoration:none; color:#000000;}a.off:visited{text-decoration:none; color:#000000;}#vg_header_alternative{width: 980px; height: 70px; position: relative;}#vg_header_alternative_logo{position: absolute; top: 0px; border: 0px;}#vg_header_alternative_callcenter{position: absolute; top: 27px; left: 650px; width: 350px; height: 40px; background: url('http://www.volagratis.com/content/imgs/header/callcenter/callcenter-voli-it.png') no-repeat;}#vg_other_number_alternative{position: absolute; top: 22px; left: 34px; width: 150px;}#vg_other_number_alternative a{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #404040; font-weight: bold; text-decoration: underline;}#vg_line_voli_alternative{position: absolute; top: 66px; width: 980px; height: 5px; width: 100%; background: #1C6FA9; font-size: 0px;}#vg_line_auto_alternative{position: absolute; top: 66px; width: 980px; height: 5px; width: 100%; background: #C70000; font-size: 0px;}.vg_content_box{float: left; text-align: left; width: 192px; height: 170px; margin: 5px 5px 0 0; background: url(http://www.volagratis.com/images/bg_content_box.gif);}.vg_content_last_box{float: left; width: 192px; height: 170px; margin: 5px 0 20px 0; background: url(http://www.volagratis.com/images/bg_content_box.gif);}.vg_content_table_in_box{margin: 5px 0 0 15px; list-style: none; padding: 0;}.vg_content_table_in_box span{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666;}.vg_content_table_in_box a{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none;}.vg_content_table_in_box a:hover{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: underline;}.vg_td_title{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #247AB1; font-weight: bold;}.vg_line_dotted{clear: both; width: 980px; margin: 10px 0 10px 0; border-top: 1px dotted #666666; line-height: 0; height: 0px; font-size: 0px;}#vg_footer{width: 980px; position: relative;}#vg_credit{float: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; width: 600px;}#vg_logos{float: left; margin: 0px; width: 180px; text-align: right;}#vg_logos img{padding: 0 0 0 20px; border: 0px;}.vg_section_text{}.vg_section_text ul{list-style: none; margin: 0; padding: 0;}.vg_section_text li{float: left; white-space: nowrap; line-height: 18px;}.vg_section_text li a{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none; border-right: solid 1px #666666; padding: 0 5px 0 5px;}.vg_section_text li a:hover{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: underline;}.vg_section_title{float: left; width: 70px; padding: 5px 0 0 0; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333;}.vg_section_text_network{float: left; width: 880px;}.vg_section_text_network ul{list-style: none; margin: 0; padding: 0;}.vg_section_text_network li{float: left; white-space: nowrap; line-height: 18px;}.vg_section_text_network li a{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none; border-right: solid 1px #666666; padding: 0 5px 0 5px;}.vg_section_text_network li a:hover{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: underline;}div#tab-pane-footer div.tab-row h2.tab {width:auto !important;padding:6px 4px 0px 4px;position:relative;top:1px;}.dynamic-tab-pane-control-detail2.tab-pane {position: relative; font: 12px Arial; color: #444; width:100%;}.dynamic-tab-pane-control-detail2 .tab-row .tab {width: 112px; height: 21px; position: relative; top: 0; display: inline; float: left; overflow: hidden; cursor: hand; margin: 1px 5px 0px 0px; padding: 8px 0px 0px 0px; border: 1px solid #FEDCAC; background-color: #FFFFFF; z-index: 1; white-space: nowrap; text-align: center;}.dynamic-tab-pane-control-detail2 .tab-row .tab.selected {width: 112px !important; height: 21px !important; border-bottom-width: 0; z-index: 3; margin: 1px 5px 0px 0px; padding: 8px 0px 0px 0px; background-color: #FEDCAC;}.dynamic-tab-pane-control-detail2 .tab-row .tab a {text-decoration: none; cursor: pointer; font: 12px Arial; color: #FF480A; font-weight: bold;}.dynamic-tab-pane-control-detail2 .tab-row .tab.hover {}.dynamic-tab-pane-control-detail2 .tab-page {top: -1px; border: 1px solid #FEDCAC; background-color: #FEDCAC; height:45px; height: 65px; z-index: 2; position: relative; padding: 12px 5px; width: 99%; clear:both;}.dynamic-tab-pane-control-detail2 .tab-row {z-index: 1; white-space: nowrap;}.tab-page ul{list-style: none; margin: 0; padding: 0;}.tab-page li{float: left; white-space: nowrap; line-height: 18px;}.tab-page li a{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none; border-right: solid 1px #666666; padding: 0 5px 0 5px;}.tab-page li a:hover{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: underline;}.vg_section_title{float: left; width: 70px; padding: 5px 0 0 0; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333;}.tab-page_network{float: left; width: 880px;}.tab-page_network ul{list-style: none; margin: 0; padding: 0;}.tab-page_network li{float: left; white-space: nowrap; line-height: 18px;}.tab-page_network li a{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none; border-right: solid 1px #666666; padding: 0 5px 0 5px;}.tab-page_network li a:hover{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: underline;}BODY {text-align: left; margin: 5px; font-family: Arial, Helvetica, Sans-serif; color: black; font-size: 12px;}IMG {border: 0;}#header .mainMenu {float:left; width: 790px; height: 90px;}p.description {clear:both; margin: 0px; color: #666666; padding: 10px; font-weight: bold;}#head_description {cursor: pointer; margin: -5px 0 0 30px ; padding: 0px; width: 883px; background-image: url(./images/bg_div_header_descr.png);}#head_description .td_left{width: 15px; background-repeat: no-repeat; background-image: url(./images/descr_bg_bottom_left.png); background-position: bottom left;}#head_description .td_right{width: 15px; background-repeat: no-repeat; background-image: url(./images/descr_bg_bottom_right.png); background-position: bottom right;}#site_footer {clear: both; position: relative; width: 1019px;}#site_footer .line {clear: both; width: 100%; background-image: url(./images/bg_dot.gif); background-repeat: repeat-x; background-position: center; line-height: 10px; float: left;}#site_footer a {color: #404040; text-decoration: none; font-size: 12px;}#site_footer a:hover {text-decoration: underline;}#site_footer div.links {float: left; width: 19%;}#site_footer h4 {font-size: 12px; margin: 0 0 5px 0;}#site_footer .agency_info {float: left; color: #7E7E7E; width: 620px; height: 70px; background: url(./images/bg_dot.gif) top right repeat-y; margin-top: 5px;}#site_footer .agency_info a {color: #7E7E7E;}#site_footer .no_border {background: none;}#site_footer .newmedia_logo {float: right; clear: right; margin-top: 25px;}#site_footer .verisign_logo {float: left; margin: 5px 0 0 5px;}#site_footer div.network div.title {clear: both; float: left; width: 70px; height: 45px; padding-top: 5px; font-weight: bold;}#site_footer ul {list-style: none; margin: 0; padding: 0;}#site_footer li {float:left; white-space: nowrap; line-height: 25px; height: 25px;}#site_footer li a {border-right: solid 1px #808080; padding: 0 5px 0 5px;}#site_footer .clearer {clear: both; line-height: 0; height: 0; font-size: 1px;}#vg_line{position: absolute; top: 135px; width: 980px; height: 5px; background-color: #247AB1; background-color: #FF4809; font-size: 0px;}#vg_img{float: left;}#vg_input{float: left; height: 13px; font-size: 10px; width: 147px; border: 1px solid #1B6FA8;}#vg_iframe_leaderboard{width: 728px; height: 90px;}DIV.vg_header_description {width: 660px; margin-bottom:20px;}DIV.vg_header_description H1 {color: #666666; color: #333333; font-family: Arial,Helvetica,sans-serif; font-size: 12px; margin: 1px 0pt 0pt; padding: 0pt; padding-left: 2px;}DIV.vg_header_description p{color: #666666; color: #333333; font-family: Arial,Helvetica,sans-serif; font-size: 12px; margin: 0px; padding-left: 1px; padding-right: 3px;}.header_container {margin-left: auto; margin-right: auto; width: 980px;}.footer_container {margin-left: auto; margin-right: auto; width: 980px;}#body_container {text-align: left; width: 994px; padding: 0; overflow: hidden; margin-left: auto; margin-right: auto;}.clearer {clear: both; line-height: 0; height: 5px; font-size: 0;}input {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: black;}img {border: 0;}.search_form {font-family: Arial, Helvetica, Sans-serif; font-size: 12px; text-align: left; background: white; border: 0;}td.tab-orange {color: #FF4809; border: 2px solid #FF4809; border-bottom-width: 0; background-color: #fff; font-size: 12px; font-weight:bold; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px;}td.tab-orange A:hover {color: #555;}td.tab-orange A:active {color: #FF4809;}.inside-tabs {width: 110px; height: 20px; text-align: center; cursor: pointer;}td.tab-notab {border-bottom: 2px solid #FF4809;}td.tab-gray {color: gray; border: 2px solid gray; border-bottom: 2px solid #FF4809; background: white; font-size: 12px; font-weight:bold; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px;}td.tab-gray a.tab {color: #444;}td.tab-gray a.tab:hover, td.tab-gray a.tab:active {color: #FF4809;}a.tab {color: red; text-decoration: none;}a.tab:active, a.tab:hover{color: #555;}td#box_dove {background-position: left; border: 2px solid #FF490D; border-bottom: 0; padding: 10px 0 0 5px; background-color: #fff; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px;}.as-anchor {cursor:pointer; text-decoration:underline; color: #FF4809;}.box_general {padding-top: 2px; padding-right: 10px; border: 0 dashed red;}select.result {font-family: Arial, Helvetica, Sans-serif; color: black;}.medium {font-size: 12px;}.big {font-size: 22px;}#body_full {position: relative; width: 1014px; overflow: hidden; padding: 0; margin-bottom: -40px;}form {margin: 0;}select {font-family: 11px Arial, Helvetica, Sans-serif; color: black;}textarea {font-family: Arial, Helvetica, Sans-serif; font-size: 12px;}textarea.textarea1 {font-family: 12px Arial, Helvetica, Sans-serif; color: black;}textarea.textarea2 {font-family: Courier New;}select.select1 {font-family: Arial, Helvetica, Sans-serif; font-size: 12px; color: black;}input#searchtype_all {margin-left: 0;}div#re_search_form div#dynamic_button {position: relative; top: -4px;}a.link_site2 {color: #417AA2; text-decoration: none; font-size: 14px; font-weight: bold;}a.cerca {font-size: 11px; cursor: pointer; text-decoration: none; height: 26px; display: block; width: 100px;}img.css_button_left {float: left;}div.css_button_left {height: 25px; float: left; background-image: url("/HotelAvailabilitySearch/imgs/buttons/but_big_left.gif"); background-repeat: no-repeat; width: 5px;}div.css_button_right {height: 25px; float: left; background-image: url("/HotelAvailabilitySearch/imgs/buttons/but_big_right.gif");background-repeat: no-repeat; width: 5px;}div.css_button_middle {text-align: center; float: left; height: 25px; line-height: 25px; color: white; width: 80px;}div.hotel_prices div.css_button_middle {text-align: center; float: left; height: 25px; line-height: 25px; color: white; width: 50px; font-size: 12px;}img.css_button_right {float: left;}p.come_description {color: #4d4d4d; margin: 5px;}div.tag_cloud {width: 300px;}div#banner_group{margin-top:15px;}div.tag_cloud_caption {position: relative;}div.tag_cloud_label {position: absolute; border: 2px solid red; border-bottom: 0; background-color: white; padding: 2px; font-weight: bold; color: red; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px;}div.tag_cloud_top_border {padding: 2px;}div.tag_cloud_content {clear: both; border: 2px solid red; background-color: #fff;}div.tag_cloud span {color: red;}div.tag_cloud span.tc_size1 {font-size: 24px; font-weight: bold;}div.tag_cloud span.tc_size2 {font-size: 22px; font-weight: bold;}div.tag_cloud span.tc_size3 {font-size: 20px; font-weight: bold;}div.tag_cloud span.tc_size4 {font-size: 18px; font-weight: bold;}div.tag_cloud span.tc_size5 {font-size: 18px;}div.tag_cloud span.tc_size6 {font-size: 16px;}div.tag_cloud span.tc_size7 {font-size: 14px;}div.tag_cloud span.tc_size8 {font-size: 12px;}div.tag_cloud span.tc_size9 {font-size: 10px;}div.tag_cloud span.tc_size10 {font-size: 8px;}div.tag_cloud a {color: red; text-decoration: none}div.tag_cloud a:hover {color: red; text-decoration: underline}.img_provider_row {padding: 0;}td.img_provider_cell {vertical-align: top; text-align: center; padding: 5px 0px 5px 0px;}img.provider_logo{float: left; padding-right:20px; padding-left: 10px;}div#foglietti {width: 990px; margin-top: 0px; background-position: 0 -39px; background-repeat: no-repeat; height: 503px}#foglietti_footer {width: 990px; margin-top: 0px; background-color: #fedcac}div.foglietto_body {position: absolute; top: 126px;}div.foglietto_body table tbody tr td span {color: #ff490d; border-left: 8px solid #ff490d; padding-left: 4px; width: 135px; display: block; margin-bottom: 4px; height: 30px}div.foglietto_body table tbody tr td a {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #444;}div.foglietto_body table tbody tr td a:hover {text-decoration: underline; color: #000;}div.foglietto {position: absolute; height: 366px; width: 322px; top: 20px;}#foglietto1 {left: 0;}#foglietto2 {left: 330px;}#foglietto3 {left: 658px;}div.foglietto_body {position: absolute; top: 126px;}div.foglietto_body table tbody tr td span {color: #ff490d; border-left: 8px solid #ff490d; padding-left: 4px; width: 135px; display: block; margin-bottom: 4px; height: 30px}div.foglietto_body table tbody tr td a {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #444;}div.foglietto_body table tbody tr td a:hover {text-decoration: underline; color: #000;}div.foglietto h3 {margin: 0; background-color: #ff490d; color: white; position: absolute; top: 0; left: 1px; width: 316px; padding-left: 4px; font-size: 12px}div.foglietto img {position: absolute; top: 17px; width: 320px; left: 1px}p#titolo_foglietti {position: absolute; top: 6px; color: #666666; font-size: 26px; margin: 0px; line-height: 38px;}div.css_button_white {background: url("http://hotel.volagratis.it/HotelAvailabilitySearch/imgs/buttons/but_big_center.gif") repeat-x center;}.waitDiv_container {position: fixed; _position: absolute; vertical-align: middle; left: 200px; top: 150px !important; top: 380px; _top: 400px; margin-right: auto; width: 500px; height: 157px; z-index: 9000;}.waitDivStyle {color: #fff; font-weight: normal; height: 100%; width: 100%; border: 0px solid #8AB4D4; text-align: center; cursor: wait; position: absolute; left: 0; z-index: 9002; top: 10px}.waitDiv_container img.wait {position: absolute; z-index: 9001}#availability_span {padding: 0 12px 0 6px;}div.formColumn{width:260px; float:left; height:20px; margin-left:4px;}div.formRow{padding:5px 0;}div.formColumnPassengers{width:130px; float:left;}.ht_bc_container {position: relative; margin-top:30px; zoom: 1;}.ht_blockComposer {position: relative; width: 653px; margin-left:4px;}.ht_blockComposer select {margin-left:4px;}.ht_blockComposer ol {margin: 0; padding: 0; list-style: none;}.ht_blockComposer .ht_bc_selector {font-weight: bold; width: 110px; float:left;}.ht_blockComposer .ht_bc_blocks {margin-left: 120px; margin-right: 210px;}.ht_bc_blocks li {display:block; margin: 0; padding: 0;}.ht_bc_block {position:relative; zoom:1; border-bottom: dotted #ff490b 2px;}.ht_bc_block .ht_bc_title {position:absolute; top:5px;left:5px; font-weight: bold; font-size: 11px; z-index: 1000;}.ht_bc_summary {position: relative; height:21px; padding: 5px; padding-left: 80px;}.ht_bc_error_msg {position:absolute; left: 320px; top: 0; height: 27px; width: 206px; padding: 2px; color: #f00; background: #fee17e; z-index:10;}ol.ht_bc_error_all,.ht_bc_error_all .ht_bc_summary,.ht_bc_error_row .ht_bc_summary {zoom:1; background:#fee17e;}.ht_bc_summary .ht_bc_adults ,.ht_bc_summary .ht_bc_children {text-align:right;}.ht_bc_summary .ht_bc_adults {width: 116px;}.ht_bc_summary .ht_bc_children {width: 121px;}.ht_bc_summary .ht_bc_adults {float:left;}.ht_bc_summary .ht_bc_children {float:right;}.ht_bc_childrenYears {padding: 0 5px 5px; clear:both; height:21px;} .ht_bc_childrenYears .comboChildrenYears {position:relative; display:block; width: 171px; float:right;}.ht_bc_childrenYears .comboChildrenYears select{margin: 0 23px 0 0;}.ht_bc_childrenYears .comboChildrenYears .ht_bc_cy_last {position:absolute; margin: 0; right:0;}.ht_bc_blocks .ht_bc_last .ht_bc_block {border-bottom: none;}.ht_bc_childrenYears .labelChildrenYears {float: left; width: 137px; margin-top: 4px; text-align:right;}.ht_clear {clear:both;}.ht_searchButton {position: absolute; bottom: 0; right: 0; padding-right: 52px; z-index:6;}div.error_orange{border: 1px solid #ff550c; margin-bottom: 8px; background-color: white; float: right; color: #666666; width: 100%; height: auto; position:relative;}div#errorDiv img {float: left; padding: 10px;}div#errorDiv div.error_content {text-align: justify; float: left; padding: 20px 10px 20px 10px; width: 80%;}img.error_close{position: absolute; top:4px; right: 0px; cursor: pointer;}#widget_hotelBox,#widget_cityBox{font:17px Arial,helvetica,sans-serif; width:358px;}#widget_hotelBox .dijitValidationIcon,#widget_cityBox .dijitValidationIcon{display:none !important;}#widget_outboundDate, #widget_returnDate{background: url("http://www.volagratis.com/suggester/images/calendar.png") no-repeat 100% 0; font-family:Arial,helvetica,sans-serif; height: auto;}#widget_outboundDate div{}#widget_outboundDate .dijitValidationIcon, #widget_returnDate .dijitValidationIcon{display:none;}.dateField{height:15px; border:1px solid #bbb;}.dateField input{}#city{height:25px; width:358px; border:1px solid #bbb;}#hotelName{height:25px; width:358px; border:1px solid #bbb;}#buttonHotelRemoveName{font-size: 0.9em;}.tundra .dijitMenu,.tundra .dijitMenuBar {border: 2px solid #FF490D; margin: 0; padding: 0; background-color: #fff;}.tundra .dijitMenuPassive .dijitMenuItemHover,.tundra .dijitMenuItemSelected {background-color: #ffc192; color:#b02700;}.tundra .dijitComboBoxHighlightMatch {background-color:transparent; font-weight:bold;}div.select {text-align: center; margin-bottom: 1.6em}div.eu_flag{height:20px; width:19px; background: url("/HotelAvailabilitySearch/imgs/flags.gif") 0 -40px;}div.en_flag{height:20px; width:19px; background: url("/HotelAvailabilitySearch/imgs/flags.gif") 0 -100px;}div.it_flag{height:20px; width:19px; background: url("/HotelAvailabilitySearch/imgs/flags.gif") 0 -80px;}div.de_flag{height:20px; width:19px; background: url("/HotelAvailabilitySearch/imgs/flags.gif") 0 0;}div.es_flag{height:20px; width:19px; background: url("/HotelAvailabilitySearch/imgs/flags.gif") 0 -20px;}div.fr_flag{height:20px; width:19px; background: url("/HotelAvailabilitySearch/imgs/flags.gif") 0 -60px;}div.ch_flag{height:20px; width:19px; background: url("/HotelAvailabilitySearch/imgs/flags.gif") 0 -120px;}div.at_flag{height:20px; width:19px; background: url("/HotelAvailabilitySearch/imgs/flags.gif") 0 -140px;}#vg_tab_voli_sprite{background: url("/HotelAvailabilitySearch/imgs/tabSprite.png") -355px 0; position:absolute; top:106px; left:0;}#vg_tab_hotel_sprite{background: url("/HotelAvailabilitySearch/imgs/tabSprite.png") -142px 0; position:absolute; top:106px; left:75px;}#vg_tab_auto_sprite{background: url("/HotelAvailabilitySearch/imgs/tabSprite.png") 0 0; position:absolute; top:106px; left:150px;}#vg_tab_vacanze_sprite{background: url("/HotelAvailabilitySearch/imgs/tabSprite.png") -284px 0; position:absolute; top:106px; left:225px;}#vg_tab_mappe_sprite{background: url("/HotelAvailabilitySearch/imgs/tabSprite.png") -213px 0; position:absolute; top:106px; left:375px;}#vg_tab_guide_sprite{background: url("/HotelAvailabilitySearch/imgs/tabSprite.png") -71px 0; position:absolute; top:106px; left:300px;}#vg_tab_crociere_sprite, #vg_tab_crociere{background: transparent url('http://www.volagratis.com/content/imgs/header/tab/tab-crociere.png') 0 0 no-repeat; position: absolute; top: 106px; left: 375px;}.tundra .dijitCalendarClose {background-position: -60px top;}.tundra .dijitCalendarCloseControl {background-image:url("tundra/images/spriteRoundedIconsSmall.png"); background-repeat:no-repeat; height:15px; width:15px;}.dijitCalendarCloseControl {cursor:pointer;}div.vg_header_description h1.sectionTitle{color: #ff490d; font-size:15px; font-weight:bold; margin-bottom:12px;}#max_distance_city{font-size:16px;}.tundra .dijitCalendarSelectedDate, .tundra .dijitCalendarSelectedYear{background:#fff !important; border:1px solid red !important; text-decoration:underline !important;}.tundra .dijitCalendarDateTemplate{padding-top:0.6em;}
