body{font-family: Verdana, Arial, Helvetica, sans-serif;}
body, tr, td, th, caption, p, label{font-size: 11px;}
h1{margin:0;}
textarea, input, select{font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;outline-offset:2px;}
pre span, pre{font-family: Courier new, Courier, monospace;}
a:link,a:visited,a:active{color: #0C3C74;font-size:11px;text-decoration:underline;}
a:hover{color:#AB2525;font-size:11px;text-decoration:underline;}
body.frame {
  background:none repeat scroll 0 0 #FFFFFF;
  margin:0;
  padding:36px 0 0 0;
}

body.extern{background: #fff;margin: 0;padding: 28px 0 0 28px;}
body.iframe{margin-left:0;margin-top:0;}
body.Popup{margin-left:16px;margin-top:24px;}


div#top_header{border-bottom:1px solid #7F9FB0;height:63px;margin:0 0 16px;padding:0;}

.imgRender {margin: 0;}
.imgRender span{display:none;}

#footer {clear: both;}

#gs-shadowiframe {z-index:1000;position:absolute;left:0;top:0; filter:alpha(opacity=0);-moz-opacity: 0.80;opacity: 0.80;}
.gs-shadowlayer{background:#fff;position:absolute;width:100%;height:100%;top:0;left:0;z-index:1000;opacity:0.7;-ms-filter: "alpha (opacity=70)"; filter:alpha(opacity=70);}

/*ColorBox Begin*/

/*
    ColorBox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}

/* 
    User Style:
    Change the following styles to modify the appearance of ColorBox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:#fff;}
#colorbox{outline:0; border:1px solid #fff; border-radius:5px; box-shadow:0 0 10px rgba(68,68,68,0.6);}
#cboxContent{background:#EBF0F3; overflow:hidden;}
.cboxAutoSize #cboxLoadedContent {overflow:hidden !important;}
#cboxTitle{position:absolute; bottom:0px; left:0; text-align:center; width:100%; color:#999;}
#cboxClose{position:absolute; bottom:0; right:0; display:block; color:#444;}

#cboxLoadingOverlay,#cboxError,#cboxTitle,#cboxCurrent,#cboxNext,#cboxPrevious,#cboxSlideshow,#cboxClose,#cboxTopLeft,#cboxTopCenter,#cboxTopRight,#cboxMiddleLeft,#cboxMiddleRight,#cboxBottomLeft,#cboxBottomCenter,#cboxBottomRight
{display:none;height:0;width:0;}

#colorbox.cboxIE{border:none;}
.cboxIE #cboxLoadedContent{border: 1px solid #fff;}
.cboxIE #cboxTopLeft{width:20px; height:20px; background:url(GFX/ColorBox/shadow-corners.png) no-repeat 3px 1px;}
.cboxIE #cboxTopCenter{height:20px; background:url(GFX/ColorBox/shadow-x.png) repeat-x 0 5px;}
.cboxIE #cboxTopRight{width:20px; height:20px; background:url(GFX/ColorBox/shadow-corners.png) no-repeat -22px 1px;}
.cboxIE #cboxMiddleLeft{width:20px; background:url(GFX/ColorBox/shadow-y.png) repeat-y 5px 0;}
.cboxIE #cboxMiddleRight{width:20px; background:url(GFX/ColorBox/shadow-y.png) repeat-y -25px 0;}
.cboxIE #cboxBottomLeft{width:20px; height:20px; background:url(GFX/ColorBox/shadow-corners.png) no-repeat 4px -24px;}
.cboxIE #cboxBottomCenter{height:20px; background:url(GFX/ColorBox/shadow-x.png) repeat-x 0 -25px;}
.cboxIE #cboxBottomRight{width:20px; height:20px; background:url(GFX/ColorBox/shadow-corners.png) no-repeat -24px -24px;}
.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight 
{
    display: block;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
}

/*ColorBox End*/

/*auto complete*/
.ui-helper-hidden-accessible {
    display:none;
}
@font-face {
	font-family: 'DanskeHeadline';
	src: url('2012/font/danshrg_-webfont.eot?#iefix') format('embedded-opentype'), 
	     url('2012/font/danshrg_-webfont.woff') format('woff'), 
	     url('2012/font/danshrg_-webfont.ttf') format('truetype'),
	     url('2012/font/danshrg_-webfont.svg#svgFontName') format('svg');
}

.moduleHeader{clear: left;margin: 0;padding: 0;width: 100%;background: #fff;border-bottom: 1px solid #7F9FB0;line-height: 24px;border-top: 1px solid #7F9FB0;height: 24px;margin: 0;padding: 2px 0 0px 0;font-family: verdana, arial, sans-serif;font-size: 12pt;color: #003F62;color: #677a89;font-weight: bold;}
.Error{border: 1px dashed red;}
.Input{font:11px verdana;}

.gs-Divcal{display: inline;}
.gs-Divcal a{margin-left:4px;font-size:10px!important;line-height:10px;display:inline-block;}
.gs-Divcal a:active, .gs-Divcal a:focus{outline:1px dotted #666!important;}
.gs-Calcimg{display: none;}
.gs-CalcimgActive{cursor: hand;cursor:pointer;display: inline;padding-left: 4px;vertical-align: middle;}

.gs-active-textbox{border: solid 1px #4C7891;vertical-align:middle;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;}

.gs-dbg-tablerow-label-on-top{height: 17px;}
.gs-dbg-tablerow-section{height: 13px;}
.gs-dbg-tablerow-standard{height: 26px;}

.gs-expandarrow-content{margin-top:6px;}
.gs-expandarrow-expanded, .gs-expandarrow-minimised{border: none;cursor: pointer;cursor: hand;height: 9px;margin-right: 4px;width: 9px;}
.gs-expandarrow-expanded-disabled, .gs-expandarrow-minimised-disabled{border: none;height: 9px;margin-right: 4px;width: 9px;}
.gs-expandarrow-header-padding{margin-left: 15px;}
.gs-expandarrow-line-datacell, .gs-gridEndLine{background: #fff;height: 1px;}
.gs-expandarrow-line-row{height: 1px;}
.gs-expandarrow-table{border: 0px;width: 100%;}
.gs-expandarrow-table-datacell{height: 0px;text-align: left;}
.gs-expandarrow-table-first-row, .gs-expandarrow-table-last-row, .gs-expandarrow-table-first-datacell, .gs-expandarrowtable-last-dataCell{height: 6px;}
.gs-expandarrow-table-row{height:0;}

.gs-gridDisable{color:#999999;}
.gsGridDisableHeaderText{color:#666666!important;font-weight: bold}
.gs-grid-fkt-img{border:0;}
.gs-grid-fkt-cell-fixed{padding-left: 6px;padding-right: 6px;width: 14px;}
.gs-gridCell, .gs-gridCell2, .gs-gridHeaderCellNotFirst, .gs-gridCell1{border-right-color: #cfdbe3;border-right-style: solid;border-right-width: 1px;padding-left: 8px;padding-right: 8px;}
.gs-gridCellPrvFMenu{border-bottom-color: #cfdbe3;border-bottom-style: solid;border-bottom-width: 1px;border-right-color: #cfdbe3;border-right-style: solid;border-right-width: 1px;padding-left: 0px;padding-right: 8px;}
.gs-gridDDColCell{padding-left: 6px;padding-right: 6px;}
.gs-gridFktColCell{padding-left: 16px;padding-right: 4px;}
.gs-gridIConColCell{padding-left: 6px;padding-right: 6px;}
.gs-gridFktNotFirst{border-bottom: 1px;border-bottom-color: #cfdbe3;border-bottom-style: solid;padding-left: 8px;padding-right: 4px;}
.gs-gridHeaderCellFirst{border-right-color: #cfdbe3;border-right-style:solid;border-right-width:1px;padding-left:16px;padding-right:8px;}
.gs-gridrowCellFirst{border-right-color: #cfdbe3;border-right-style:solid;border-right-width:1px;padding-left:16px;padding-right:8px;}
.gs-gridColPaddingLeftLarge{padding-left: 10px;}
.gs-gridColPaddingLeftMax{padding-left: 16px;}
.gs-gridColPaddingLeftMedium{padding-left: 6px;}
.gs-gridColPaddingLeftMin{padding-left: 1px;}
.gs-gridColPaddingLeftSmall{padding-left: 3px;}
.gs-gridColPaddingRightLarge{padding-right: 10px;}
.gs-gridColPaddingRightMedium{padding-right: 6px;}
.gs-gridColPaddingRightMin{padding-right: 1px;}
.gs-gridColPaddingRightSmall{padding-right: 3px;}
.gs-gridMultiHeaderCellFirst{border-bottom-color: #cfdbe3;border-bottom-style: None;border-bottom-width: 1px;border-right-color: #cfdbe3;border-right-style: solid;border-right-width: 1px;padding-left: 16px;padding-right: 8px;}
.gs-gridMultiHeaderOneCellFirst{border-bottom-color: #cfdbe3;border-bottom-style: Solid;border-bottom-width: 1px;border-right-color: #cfdbe3;border-right-style: None;border-right-width: 1px;padding-left: 16px;padding-right: 8px;}
.gs-gridHeaderCellNotFirst{border-left: 1px;border-left-color: #FFFFFF;border-left-style: solid; }
.gs-gridMultiHeaderCellNotFirst{border-left: 1px;border-left-color: #FFFFFF;border-left-style: None;padding-left: 16px;padding-right: 8px;border-bottom-color: #cfdbe3;border-bottom-style: None;border-bottom-width: 1px;border-right-color: #cfdbe3;border-right-style: solid;border-right-width: 1px;}
.gs-gridMultiHeaderOneCellNotFirst{border-left: 1px;border-left-color: #FFFFFF;border-left-style: None;padding-left: 16px;padding-right: 8px;border-bottom-color: #cfdbe3;border-bottom-style: Solid;border-bottom-width: 1px;border-right-color: #cfdbe3;border-right-style: None;border-right-width: 1px;}
.gs-gridMultiHeaderOneCellNotFirstSpan{border-left: 1px;border-left-color: #FFFFFF;border-left-style: None;padding-left: 16px;padding-right: 8px;border-bottom-color: #cfdbe3;border-bottom-style: Solid;border-bottom-width: 1px;border-right-color: #cfdbe3;border-right-style: Solid;border-right-width: 1px;}
.gs-gridHeaderprvFMenu{border-bottom-color: #cfdbe3;border-bottom-style: solid;border-bottom-width: 1px;border-right-color: #cfdbe3;border-right-style: solid;border-right-width: 1px;padding-right: 8px;}
.gs-gridHeaderRow{background: #7F9FB0;color: #FFFFFF;font: bold 11px verdana;height: 20px;text-decoration: none;}
.gs-gridLevel1expand{padding-bottom: 9px;padding-right: 7px;padding-top: 8px;width: 9px;}
.gs-gridInfoRow{background: #EFEFDC;color: #000000;height: 20px;}
.gs-gridLevel1Row{background: #BFCFD8;color: #000000;font: bold 11px verdana;height: 26px;}
.gs-gridLevelHeaderCellFirst, .gs-gridLevel1CellFirst, .gs-gridLevel2CellFirst, .gs-gridLevel3CellFirst{padding-left: 8px;}
.gs-gridLevelHeaderCellNotFirst, .gs-gridLevel1CellNotFirst, .gs-gridLevel2CellNotFirst, .gs-gridLevel3CellNotFirst{padding-left: 8px;padding-right: 8px;}
.gs-gridLevelCellLeftBottomBorder {border-left: solid 1px #CCD9E0;border-bottom: solid 1px #CCD9E0;}
.gs-gridLevel2expand, .gs-gridLevel3expand{padding-right: 7px;width: 9px;}
.gs-gridLevel2Row{background: #E6EDF0;height: 18px;padding-bottom: 5px;padding-top: 5px;}
.gs-gridLevel3Row{background: #F5F7F9;height: 18px;padding-bottom: 5px;padding-top: 5px;}
.gs-gridLevelFktColCell, .gs-gridLevelChkColCell{padding-right: 4px;text-align: left;}
.gs-gridLevelHeaderRow{background: #7F9FB0;color: #FFFFFF;font: bold 11px verdana;height: 9px;padding-bottom: 5px;padding-top: 6px;}
.gs-gridLevelTxtColCell{padding-right: 8px;}
.gs-gridPagenotsel{color: #005588;font-weight: bold;padding-left: 5px;padding-right: 5px;width: 2px;}
.gs-gridPagerRow{background: #BFCFD8;height: 20px;padding-bottom: 6px;padding-top: 6px;vertical-align: middle;}
.gs-gridPagerRow a:visited{color: #005588;}
.gs-gridPagesel{background: #7F9FB0;color: #FFFFFF;font-weight: bold;padding-left: 5px;padding-right: 5px;width: 2px;}
.gs-gridPagetext{color: #000000;padding-left: 16px;width: 70px;}
.gs-gridRow1{background: #E6EDF0;color: #000000;height:18px;vertical-align:middle}
.gs-gridRow2{background:#F5F7F9;color:#000000;height:18px;vertical-align:middle}
.gs-gridCellRed{color:Red;}
.gs-gridCellGreen{color:Green;}
.gs-gridCellBold{font-weight: bold;}
.gs-gridCellItalic{font-style:italic;}

.gs-gridRowNoColor{background:#FFFFFF;color:#000000;height:18px;vertical-align:middle}
.gs-gridSelColCell{text-align:left}
.gs-gridSeparator td{border-bottom:2px solid #CCCCCC!important;}

.gs-gridSummaryRow{font-weight: bold;}
.gs-gridSummaryRowFirstCell{border-right: 1px;border-right-color: #cfdbe3;border-right-style: solid}
.gs-gridSummaryRowSeparator{border-top:1px solid #7B9EB5 !important;}
.gs-gridRowTopSeparator{border-top-color:#cfdbe3 ;border-top-style:solid;border-top-width: 1px;}
.gs-gridRowBottomSeparator{border-bottom-color:#cfdbe3 ;border-bottom-style:solid;border-bottom-width: 1px;}
.gs-gridRowBottomSeparator{*border-bottom-width: 2px;}

.gs-gridCellNoRightBorder{border-right:0;}
.gs-gridCellLeftBorder{border-left:1px solid #CFDBE3;}
.gs-gridCellRightBorder{border-right:1px solid #CFDBE3;}
.gs-gridCellNoBorder{border:0;}

.gs-grid-detailcolumn{width:30px;padding:0;}

.gs-gridColPaddingRightMax{padding-right: 16px;}

.gs-headerHover:hover,.gs-headerActive{background:#4d7992}
.gs-inactive{background:#E6E6E6}
.gs-inactive-textbox{border:solid 1px #7F9FB0;background:#EBF0F3;vertical-align:middle;}
.gs-inputError{border: 1px solid red;}
.gs-input-pos-relative{position:relative}
.gs-select-error{border: 1px solid red;margin-bottom:1px;margin-top:1px;}
.gs-error-div{border: 1px solid red;height:auto;display:inline;}
.gs-pagerbottomrow{background:#FFF;border-collapse: collapse;height: 2px;width: 100%;}
.gs-pagertoprow{background:#FFF;border-collapse: collapse;height: 1px;width: 100%;}
.gs-requiredField{color: red;padding-right: 3px;vertical-align: top;width: 5px;}

.gs-pagerbottomrow{background: #FFFFFF;border-collapse: collapse;height: 2px;width: 100%;}
.gs-pagertoprow{background: #FFFFFF;border-collapse: collapse;height: 1px;width: 100%}
.gs-requiredField{color: red;padding-right: 3px;vertical-align: top;width: 5px}

.gs-wpDbgGenericWebPart{border: #003366}

.gs-WebPartColOneWidth{width:174px;}
.gs-WebPartColTwoWidth{width:364px;}
.gs-WebPartColThreeWidth{width:554px;}
.gs-WebPartColFourWidth{width:744px;}
.gs-WebPartColFiveWidth{width:934px;}
.gs-WebPartColSixWidth{width:1124px;}
.gs-WebPartColSevenWidth{width:1314px;}
.gs-WebPartColEightWidth{width:1504px;}

.gsActiveTab{background: white;border: none;height: 14px;position: relative;top: 1px;z-index: 33;}

.gsCBL, .gsCheckboxListCheckbox, .gs-gridCurColCell, .gs-gridChkCol, .gs-gridChkColCell, .gs-gridTxtBoxColCell,.gs-gridCurrencyBoxColCell, .gs-gridLinkColCell, .gs-gridTxtColCell, .gs-gridCalenderColCell,.gs-gridDateColCell, .gsRBL, .gsDbgDynamicTableNoBackgroundSpecified{}

.gsCheckboxInput{height: 12px;vertical-align: middle;width: 12px}
.gsRadioButtonInput{height: 12px;vertical-align: bottom;width: 12px;}
.gsHeaderCheckbox{padding-right: 4px}
.gsCheckboxLabel{padding-left: 8px;padding-right: 16px;vertical-align: middle}
.gsRadioButtonLabel{padding-left: 8px;padding-right: 16px;}
 

.gs-icon-VAlign1 {vertical-align:top;position: relative;}
.gs-icon-VAlign2 {position:relative;top:2px;}
.gs-icon-VAlign3 {position:relative;top:3px;}
.gs-icon-VAlignTab {vertical-align:top;position: relative;float:right;padding: 0 15px 0 0;top:0;}

.gsDbgDropDown{border:1px solid #4C7891;background:#fff;font-size:8pt;font-family:Verdana,Arial,sans-serif;vertical-align: middle;}
.gsDbgAsterisk{height: 5px;width: 13px;vertical-align: middle;}
.gsDbgCalenderImage{vertical-align: middle;}
.gsDbgDualListBoxAdd, .gsDbgDualListBoxUp{padding :4px;}
.gsDbgDualListBoxRemove, .gsDbgDualListBoxDown, .gsDbgDualListBoxRemoveAll{padding:0px 4px 4px 4px;}
.gsDbgDualListBoxLeftBox, .gsDbgDualListBoxRightBox{height:100%;width:100%;font-size:8pt;font-family:Verdana,Arial,sans-serif;}
.gsDbgDualListBoxAddAll{padding:12px 4px 4px 4px;}
.gsDbgDualListBoxLeftCell, .gsDbgDualListBoxRightCell{vertical-align: top;width: 50%}
.gsDbgDualListBoxLeftUpperCell, .gsDbgDualListBoxRightUpperCell{width: 50%}
.gsDbgDualListBoxMiddleUpperCell, .gsDbgDualListBoxRearrangeUpperCell, .gsDbgDualListBoxMiddleCell, .gsDbgDualListBoxRearrangeCell{vertical-align: middle;width: 40px}
.gsDbgDynamicTableEndRuler{border-bottom: 1px;border-bottom-color: #fff;border-bottom-style: solid}
.gsDbgDynamicTablePaddingLeft{padding-left:16px;}
.gsDbgDynamicTablePaddingRight{padding-right:16px;}
.gsDbgDynamicTablePaddingBottom{padding-bottom: 10px;}
.gsDbgDynamicTablePaddingTop{padding-top: 10px;}

.gsTabBgColor2{background: #D2DBE6}

.gsDbgGridFunctionMenu{height: 0px;left: 42px;position: absolute;top: -200px;width: 250px;z-index: 999999999}
.gsDbgGridTable1, .gs-grdPagerTable{border: 0;border-collapse: collapse;width: 100%}
.gsDbgSpacerButton{width: 4px;display: inline-block;}
.gsDbgSpacerStandard{width: 16px;display: inline-block;}
.gsDbgSpacerWide{width: 25px;display: inline-block;}
.gsDbgVerticalSpacer{height: 13px;width: 0px}

.gsDisabledTab{background: #EFEFEF;border: none;cursor: default;position: relative;top: 1px;z-index: 1}
.gsDormentTab{background: #E6E6E6;border: none;position: relative;top: 1px;z-index: 1}
.gsFaneContentErrorImage{background: url(GFX/Tab/error.gif) no-repeat left top;border: solid 1px #000000;border-bottom: 1px solid #000000;float: left;height: 8px;padding-bottom: 3px;padding-top: 5px;width: 14px}
.gsFaneError{background: #CC0000;border: none;position: relative;top: 1px;z-index: 1}
.gsFaneErrorImage{background: border: none;float: left;height: 13px;margin: 1px 4px 5px 4px;*margin: 6px 4px 5px 4px;position: absolute;width: 8px}
.gsFunktionsmenuPopUp{background: #FFFFFF;border: 0px;margin: 0px}
.gsFunktionsmenuPopUp a.aMout:link, .gsFunktionsmenuPopUp a.aMout:active, .gsFunktionsmenuPopUp a.aMout:visited, .gsFunktionsmenuPopUp a.aMout:hover, .gsFunktionsmenuPopUp a.FManchors:link, .gsFunktionsmenuPopUp a.FManchors:active, .gsFunktionsmenuPopUp a.FManchors:visited, .gsFunktionsmenuPopUp a.FManchors:hover{color: #003366;text-decoration: none}
.gsFunktionsmenuPopUp a.aMover:link, .gsFunktionsmenuPopUp a.aMover:active, .gsFunktionsmenuPopUp a.aMover:visited, .gsFunktionsmenuPopUp a.aMover:hover{color: #FFFFFF;text-decoration: none}
.gsFunktionsmenuPopUp TR.aMover{color: #FFFFFF}
.gsFunktionsmenuPopUp TR.Mout{background: #FFFFFF}
.gsFunktionsmenuPopUp TR.Mover{background: #003F62;cursor: pointer}
.gsFunktionsmenuPopUpTD{height: 8px;padding: 5px}

.gsGridHeaderText{font-weight: bold}

.gsInputErrorImage{border: 2px Black;color: Red;height: 20px;list-style: none;margin-bottom: 5px;margin-top: 16px}
.gsInputErrorText{background: #ffffff;border: 2px solid #000000;font-size: 10px;list-style: none;margin-top: 16px;padding-bottom: 3px;padding-left: 7px;padding-right: 7px}
.gsLPadding{padding-left: 8px;}
.gsMpRow{padding-top: 6px;vertical-align: top}
.gsOverflow{overflow: hidden}
.gsRPadding{padding-right: 8px;}
.gsSystemPadding{margin-left: 28px;}

.gsTabBgColor1, .gsTabBgColor5{background: #F5F7F9;}
.gsTabBgColor3{background: #99B2C0;}
.gsTabBgColor4{background: #7F9FB0;}
.gsTabBgColor6{background: #F8F8F8;}
.gsTPadding{padding-top: 8px;}

.gsWizardBottom{background: #F2F5F7;height: 22px;}
.gsWizardLinkNrCurrent{border: 1px solid;color: #000000;font-size: 11px;height: 12px;padding: 0;text-align: center;vertical-align: middle;width: 15px;}
.gsWizardLinkNrPrevious{border: 1px none;color: #000000;font-size: 11px;height: 12px;padding: 0;text-align: center;vertical-align: middle;width: 15px;}
.gsWizardStepsMenu{background: #F2F5F7;border: 0px;display: none;overflow: hidden;position: absolute;z-index: 200;}
.gsWizardStepsMenuItem{background: #F2F5F7;color: #043C74;font-size: 11px;height: 18px;margin: 0;overflow: hidden;padding: 0 1px 0 5px;text-decoration: underline;white-space: nowrap;width: 186px;}
.gsWizardStepsMenuItemHover{background: #003366;color: #FFFFFF;font-size: 11px;height: 18px;margin: 0;overflow: hidden;padding: 0 1px 0 5px;text-decoration: underline;white-space: nowrap;width: 186px}
.gsWizardStepsMenuItemInner{font-size: 11px;margin: 0px;overflow: hidden;padding: 0px;white-space: nowrap;width: 180px}
.gsWizardStepsMenuItemNonSelect{background: #F2F5F7;color: #000000;font-size: 11px;height: 18px;margin: 0;overflow: hidden;padding: 0 1px 0 5px;white-space: nowrap;width: 186px}
.gsWizardStepsMenuItemNonSelectHover{background: #003366;color: #FFFFFF;font-size: 11px;height: 18px;margin: 0;overflow: hidden;padding: 0 1px 0 5px;white-space: nowrap;width: 186px}

.PageHeadingInternal{font-size: 15px;font-weight: bold;color:#cc0000}
.PageHeading1{font-size: 15px;font-weight: bold}
.PageHeading2{font-size: 12px;font-weight: bold}
.PageLoadedText{font-size: 9px;font-weight: normal}
.PContentHeading{font-size: 11px;font-weight: bold}
.PContentLText, .PContentText{font-size: 11px;font-weight: normal}

.gs-SectionHeaderWithTopBorderColour1{background-color:#EBF0F3; border-top:2px Solid #FFFFFF;border-bottom:2px Solid #EBF0F3;border-left:none;border-right:none;}
.gs-SectionHeaderWithBothBorderColour1{background-color:#EBF0F3; border:2px Solid #FFFFFF;border-left:none;border-right:none;}
.gs-SectionHeaderWithoutBorderColour1{background-color:#EBF0F3; border-top:2px Solid #EBF0F3;border-bottom:2px Solid #EBF0F3;border-left:none;border-right:none;}
.gs-SectionHeaderWithBottomBorderColour1{background-color:#EBF0F3; border-top:2px Solid #EBF0F3;border-bottom:2px Solid #FFFFFF;border-left:none;border-right:none;}
.gs-SectionHeaderWithTopBorderColour2{background-color:#CCD9E0; border-top:2px Solid #FFFFFF;border-bottom:2px Solid #CCD9E0;border-left:none;border-right:none;}
.gs-SectionHeaderWithBothBorderColour2{background-color:#CCD9E0; border:2px Solid #FFFFFF;border-left:none;border-right:none;}
.gs-SectionHeaderWithoutBorderColour2{background-color:#CCD9E0; border-top:2px Solid #CCD9E0;border-bottom:2px Solid #CCD9E0;border-left:none;border-right:none;}
.gs-SectionHeaderWithBottomBorderColour2{background-color:#CCD9E0; border-top:2px Solid #CCD9E0;border-bottom:2px Solid #FFFFFF;border-left:none;border-right:none;}

/* calendar */
.gsDbgCalendarPagination{display:block;border:1px solid transparent;text-align:center;}
.gsDbgCalendarPagination:hover{border:1px solid #CCD9E0;background:#fff;}
.gsDbgCalendarPagination img{padding:5px 3px;border:0;}
.gsDbgCalendarHeader{text-align:center;font-weight:bold;}

/* tabs 01 */
.gsTabContainerLevel01{clear: left;}
.gsTabContainerLevel01 .helpPage01{background: transparent;}
.gsTabContainerLevel01 .printPage01{background:transparent;border:none;height:14px; }

.gsTabContainerBottom {background-repeat:no-repeat; background-position:top right;}
.gsTabContainerLevel01.gsTabEndingBar{border-bottom: 16px solid #336581;}

.gsTabControl01 .helpHeader01{background:transparent;border:none;float:right;height:14px;margin:16px 16px 19px 0;padding: 0px;}
.gsTabControl01 .printHeader01{background:transparent;border:none;float:right;height:14px;margin:16px 16px 19px 16px;padding:0;width:14px;}

.gsTabControl01{background:#EBF0F3;float:left;width:100%;border-bottom:10px solid #7F9FB0;font-weight:bold;padding:8px 0 0 0;margin:0;}
.gsTabControl01pic{background:none;padding: 0;margin:-35px 0 0 0;z-index:0;}
.gsTabControl01 ul{list-style:none;margin:0 0 0 -1px;overflow:hidden;padding:0 10px 0 0;height:26px;}
.gsTabControl01 li{float:left;margin:0;}
.gsTabControl01 span{background:transparent url(GFX/Tab/tabs01.gif) no-repeat 100% 0;padding:7px 16px 6px 14px;border-left:1px solid #FFFFFF;}
.gsTabControl01 .current a span{background-position:100% -26px;color:#fff;text-decoration:none;}
.gsTabControl01 .disabled1 a span{color:#d9d9ce;}
.gsTabControl01 .disabled2 a span{color:#999999;}
.gsTabControl01 span:hover{text-decoration:underline;}
.gsTabControl01 ul li.disabled2 a:hover span{text-decoration:none;}
.gsTabControl01 ul li.disabled2 a:hover{text-decoration:none;}

.gsTabControl01 a{float:left;padding:7px 0 6px;display:block;text-decoration:none!important;color:#fff!important;}
.gsTabControl01 a:link{color:#fff;text-decoration:none;}
.gsTabControl01 a:active{color:#fff;text-decoration:none;}
.gsTabControl01 a:visited{color:#fff;text-decoration:none;}
.gsTabControl01 a:hover{color:#fff;text-decoration:underline;}

/* tabs 02 */
.gsTabControl02{border-bottom:10px solid #efebef;overflow:hidden;font-size:10px!important;margin:0;}
.gsTabControl02 ul{background:url(GFX/Tab/tabs02.gif) repeat-x left bottom;margin:0;list-style:none;padding:0;height:24px;overflow:hidden;}
.gsTabControl02 a{float:left;display:block;color:#000!important;padding:7px 20px 5px 14px;background:url(GFX/Tab/tabs02.gif) no-repeat 100% 0;text-decoration:none!important;}
.gsTabControl02 li{float:left;margin:0;padding:0 4px 0 0;}
.gsTabControl02 .current a{background:url(GFX/Tab/tabs02.gif) no-repeat 100% -26px;padding:7px 20px 5px 14px;color:#000;}
.gsTabControl02 .current a:hover{text-decoration:none!important;}
.gsTabControl02 a:hover{text-decoration:underline!important;}

.gs-tabicon{position: relative;float:right;padding: 0 16px 0 0;top:16px;cursor: hand; cursor: pointer;}
.gs-tabHeadericon{position: relative;}
.gs-tabicon-container{height: 31px;background-color: #A8BACC;padding-top: 16px;padding-left: 100px;}
.gs-tabdisableicon-container{height: 31px;background-color:#A8BACC;padding-top: 16px;padding-left: 458px;}
.printHeader01{background:transparent;border:none;float:right;}
.helpHeader01{background:transparent;border:none; float:right;margin:0px 16px 19px 16px;}

.gsOverflow a.gs-expandarrow-link:link, 
.gsOverflow a.gs-expandarrow-link:visited, 
.gsOverflow a.gs-expandarrow-link:active,
.gsOverflow a.gs-expandarrow-link:focus, 
.gsOverflow a.gs-expandarrow-link:hover, 
a.gsWizardLink:link, 
a.gsWizardLink:active, 
a.gsWizardLink:visited, 
a.gsWizardLink:hover{color:#043C74;cursor: pointer;font-size: 11px;text-decoration: none}

a.gsWizardLinkNr:link, a.gsWizardLinkNr:active, a.gsWizardLinkNr:visited, a.gsWizardLinkNr:hover{color: #043C74;cursor: pointer;font-size: 11px;text-align: center}

.gsOverflow a:link{text-decoration: underline;font-size: 11px;color: #005588;}
.gsOverflow a:visited{color: #005588;}
.gsOverflow a:hover, .gsOverflow a:focus, .gsOverflow a:active{color: #62889E;}
.gs-gridHeaderRow a:link, .gs-gridHeaderRow a:visited,.gs-gridHeaderRow a:active{text-decoration: none;}
.gs-gridHeaderRow a:hover{text-decoration: none;}

ul.gs-bulleted-list{list-style: square}

.gs-monospace-text{font-size: 11px;font-family: Courier New, Monospace}

.gs-xmlviewer{background:#EBF0F3;border-style: solid;border-width: 1px;border-color:#003F62;overflow: auto;padding: 3px;}
.gs-invisible{display:none;}

.application01{padding:0;margin:0;border:0;background:#fff;}
.application01 .appheader{background:#EBF0F3;height:32px;font-size:1.2em;font-weight:bold;padding:0;color:#336581;border-bottom:2px solid #fff;}
.application01 .appheader h3{background:#EBF0F3;height:32px;font-size:1em;font-weight:bold;padding:0 0 0 16px;color:#336581;float:left;margin:0;line-height:32px;}
.application01 .appcontent{background:#EBF0F3;clear:both;}
.application01 .appcontent p{padding:0;margin:0;}

.application01 .appicons{float:right;padding:8px 16px 0 0;}
.application01 .appicons ul{list-style:none;margin:0;padding:0;}
.application01 .appicons ul li{float:right;position:relative;}
.application01 .appicons ul li a{text-decoration:none;background:url(GFX/application-icons.gif);overflow:hidden;float:left;margin:0 0 0 7px;width:14px;height:14px;}
.application01 .appicons ul li a span{visibility:hidden;}

.application01 .appicons ul li.help a{background-position:-8px -208px;}
.application01 .appicons ul li.print a{background-position:-8px -420px;}
.application01 .appicons ul li.menu a{background-position:-8px -262px;}
.application01 .appicons ul li.menu a:hover{background-position:-8px -289px;}
.application01 .appicons ul li.menu a.marked{background-position:-8px -289px;}
.application01 .appicons ul li.info a{background:url(GFX/Annotation/ico_info.gif) 0 0;width:14px;height:14px;}

.application01 .appicons ul li ul.hideMenu{display:none;}
.application01 .appicons ul li ul.showMenu{position:absolute;border:1px solid #003F62;padding:0;margin:0;list-style:none;top:12px;left:-81px;background:#fff;width:100px;z-index:100;}
.application01 .appicons ul li ul.showMenu li{width:100px;}
.application01 .appicons ul li ul.showMenu li a{text-decoration:none;line-height:20px;height:20px;background:none!important;font-size:11px;display:block;margin:0;width:100%;font-weight:normal;}
.application01 .appicons ul li ul.showMenu li a:hover{background:#CAD8E0!important;}
.application01 .appicons ul li ul.showMenu li a span{padding:0 0 0 6px;visibility:visible!important;}
.application01 .padding{padding:10px 16px 10px 16px;}

.application02{padding:0;margin:0;border:0;background:#fff;}
.application02 .appheader{background:#e0e0d7;height:26px;font-size:1em;font-weight:bold;padding:0;color:#000;}
.application02 .appheader h3{height:26px;font-size:1em;font-weight:bold;padding:0 0 0 16px;float:left;margin:0;line-height:26px;}
.application02 .appcontent{background:#efefea;clear:both;}
.application02 .appcontent p{padding:0;margin:0;}

.application02 .appicons{float:right;padding:8px 16px 0 0;}
.application02 .appicons ul{list-style:none;margin:0;padding:0;}
.application02 .appicons ul li{float:right;position:relative;}
.application02 .appicons ul li a{text-decoration:none;background:url(GFX/application-icons.gif);overflow:hidden;float:left;margin:0 0 0 7px;width:14px;height:14px;}
.application02 .appicons ul li a span{visibility:hidden;}

.application02 .appicons ul li.help a{background-position:-8px -208px;}
.application02 .appicons ul li.print a{background-position:-8px -420px;}
.application02 .appicons ul li.menu a{background-position:-8px -262px;}
.application02 .appicons ul li.menu a:hover{background-position:-8px -289px;}
.application02 .appicons ul li.menu a.marked{background-position:-8px -289px;}
.application02 .appicons ul li.info a{background:url(GFX/Annotation/ico_info.gif) 0 0;width:14px;height:14px;}

.application02 .appicons ul li ul.hideMenu{display:none;}
.application02 .appicons ul li ul.showMenu{position:absolute;border:1px solid #003F62;padding:0;margin:0;list-style:none;top:12px;left:-81px;background:#fff;width:100px;z-index:100;}
.application02 .appicons ul li ul.showMenu li{width:100px;}
.application02 .appicons ul li ul.showMenu li a{text-decoration:none;line-height:20px;height:20px;background:none!important;font-size:11px;display:block;margin:0;width:100%;font-weight:normal;}
.application02 .appicons ul li ul.showMenu li a:hover{background:#CAD8E0!important;}
.application02 .padding{padding:10px 16px 10px 16px;}

.application03 .appcontent{ clear:both;float:left;}

.embedded01 .appcontent{ clear:both;}

.content01{padding:0;margin:0;border:0;background:#fff;}
.content01 .appheader{background:#EBF0F3;height:34px;font-size:1.2em;line-height:32px;font-weight:bold;padding:0;color:#336581;border-bottom:2px solid #fff;}
.content01 .appheader h3{background:#EBF0F3;height:32px;font-size:1em;line-height:32px;font-weight:bold;padding:0 0 0 16px;color:#336581;float:left;margin:0;}
.content01 .appcontent{background:#EBF0F3;padding:10px 16px 10px 16px;clear:both;}
.content01 .appcontent p{padding:0;margin:0;}

.contact01{padding:0;margin:0;} 
.contact01 .appheader{background:#4C7891;height:26px;width:100%;}
.contact01 .appheader h3{margin:0;padding:0;}
.contact01 .appcontent{padding:12px 16px;}
.contact01 .appcontent p{padding:0;margin:0;}

.gs-emphasize{font-weight: bold;}
.gs-externallink{background:transparent url(GFX/Link/ico_newwindow.gif) no-repeat scroll 0px 6px;color:#005588!important;overflow:hidden;padding:2px 0 0 16px;}
.gs-arrowlinkemphasize{background:transparent url(GFX/Link/ico_arrowlink.gif) no-repeat scroll 0 6px;color:#005588!important;font-weight: bold;overflow:hidden;padding:2px 0 0 12px;}
.gs-externallinkemphasize{background:transparent url(GFX/Link/ico_newwindow.gif) no-repeat scroll 0px 6px;color:#005588!important;font-weight: bold;overflow:hidden;padding:2px 0 0 16px;}
.gs-LinkColumnDisabled{color:black!important;text-decoration:none!important;cursor:default!important;}
.gs-linkSpanNormal{border: #7f9fb0 1px solid;background: #d9e2e8;display:inline-block;cursor:pointer;}
.gs-linkSpanNew{cursor:pointer;border: #fff 1px solid;padding:0 10px 0 10px;background: #d9e2e8;display:inline-block;letter-spacing:-1px;font-size:99%;}
.gs-linkButton{text-decoration:none!important;color:Black!important;width: auto;line-height: 12px;}
.gs-linkButton:hover{color:Black!important;}
.gs-linkButton:hover span{background:#EBF0F3;}
.gs-externalLinkButton{background:transparent url(GFX/Link/ico_newwindow.gif) no-repeat scroll 0px 6px;text-decoration:none!important;color:Black!important;width: auto;line-height: 12px;padding:2px 0 0 16px;}
.gs-externalLinkButton:hover{color:Black!important;}
.gs-externalLinkButton:hover span{background:#EBF0F3;}
.gs-buttonClicked{border-top-color:#666666;border-left-color:#666666;border-bottom-color:#FFFFFF;}

/* Captcha */
.gs-Captcha{padding-bottom:0 !important;padding-top: 4px !important;}
.gs-CaptchaImage{float: left !important;margin: 0 !important;padding: 0 !important;border: 1px solid #5F879D;}
.gs-CaptchaImage img{float: left;}

/* GoOn Links */
.application02 a:link,.application02 a:visited,.application02 a:active{color:#666662;font-size:11px;text-decoration:none;}
.application02 a:hover{color:#666662;font-size:11px;text-decoration:underline;}
.application02 .gs-emphasize{font-weight: bold;}
.application02 .gs-externallink{background:transparent url(GFX/Link/ico_newwindow2.gif) no-repeat scroll 0px 6px;color:#666662!important;overflow:hidden;padding:2px 0 0 16px;}
.application02 .gs-arrowlinkemphasize{background:transparent url(GFX/Link/ico_arrowlink2.gif) no-repeat scroll 0 6px;color:#666662!important;font-weight: bold;overflow:hidden;padding:2px 0 0 12px;}
.application02 .gs-externallinkemphasize{background:transparent url(GFX/Link/ico_newwindow2.gif) no-repeat scroll 0px 6px;color:#666662!important;font-weight: bold;overflow:hidden;padding:2px 0 0 16px;}

/* ValidationSummary links */
.gs-ValidationSummary{color:#ff0000;}
.gs-ValidationSummary a:link,
.gs-ValidationSummary a:visited,
.gs-ValidationSummary a:active{color:#ff0000;text-decoration:none;}
.gs-ValidationSummary a:hover{color:#ff0000;text-decoration:underline;}

/* step 01 */
.step01{margin:0 0 16px 0;padding:0;width:100%;background:#f5f6f7;height:50px;letter-spacing:1px;}
.step01.complete{background:#7F9EB0;}

.step01 li{list-style:none;padding:0;text-align:left;margin:0;float:left;}
.step01 li.current{background:url(GFX/StepGuide/current.gif) no-repeat 100% 100%;}
.step01 li.done{background:url(GFX/StepGuide/done.gif) no-repeat 100% 100%;}
.step01 li.old{background:url(GFX/StepGuide/old.gif) no-repeat 100% 100%;}
.step01 li.inactive{background:url(GFX/StepGuide/inactive.gif) no-repeat 100% 100%;}

.step01 a{color:#fff!important;text-decoration:none!important;padding:0;}
.step01 a:hover{color:#fff!important;cursor:pointer;cursor:hand;}

.step01 li span{height:50px;padding:0 24px 0 38px;float:left;line-height:50px;}
.step01.medium li span{height:50px;padding:0 24px 0 38px;}
.step01.small li span{height:50px;padding:0 24px 0 38px;}
.step01 li.current span{color:#fff;font-weight:bold;}
.step01 li.inactive span{color:#7F9EB0;}

li.old .one{background:url(GFX/StepGuide/done-numbers.gif) no-repeat 6px 14px;color:#fff;}
li.old .two{background:url(GFX/StepGuide/done-numbers.gif) no-repeat 6px -36px;color:#fff;}
li.old .three{background:url(GFX/StepGuide/done-numbers.gif) no-repeat 6px -86px;color:#fff;}
li.old .four{background:url(GFX/StepGuide/done-numbers.gif) no-repeat 6px -136px;color:#fff;}
li.old .five{background:url(GFX/StepGuide/done-numbers.gif) no-repeat 6px -186px;color:#fff;}
li.old .six{background:url(GFX/StepGuide/done-numbers.gif) no-repeat 6px -236px;color:#fff;}
li.old .seven{background:url(GFX/StepGuide/done-numbers.gif) no-repeat 6px -286px;color:#fff;}
li.old .eight{background:url(GFX/StepGuide/done-numbers.gif) no-repeat 6px -336px;color:#fff;}
li.old .nine{background:url(GFX/StepGuide/done-numbers.gif) no-repeat 6px -386px;color:#fff;}
li.old span{color:#fff;}

li.done .one{background:url(GFX/StepGuide/done-numbers.gif) no-repeat 6px 14px;color:#fff;}
li.done .two{background:url(GFX/StepGuide/done-numbers.gif) no-repeat 6px -36px;color:#fff;}
li.done .three{background:url(GFX/StepGuide/done-numbers.gif) no-repeat 6px -86px;color:#fff;}
li.done .four{background:url(GFX/StepGuide/done-numbers.gif) no-repeat 6px -136px;color:#fff;}
li.done .five{background:url(GFX/StepGuide/done-numbers.gif) no-repeat 6px -186px;color:#fff;}
li.done .six{background:url(GFX/StepGuide/done-numbers.gif) no-repeat 6px -236px;color:#fff;}
li.done .seven{background:url(GFX/StepGuide/done-numbers.gif) no-repeat 6px -286px;color:#fff;}
li.done .eight{background:url(GFX/StepGuide/done-numbers.gif) no-repeat 6px -336px;color:#fff;}
li.done .nine{background:url(GFX/StepGuide/done-numbers.gif) no-repeat 6px -386px;color:#fff;}
li.done span{color:#fff;}

li.current .one{background:url(GFX/StepGuide/current-numbers.gif) no-repeat 6px 14px;}
li.current .two{background:url(GFX/StepGuide/current-numbers.gif) no-repeat 6px -36px;}
li.current .three{background:url(GFX/StepGuide/current-numbers.gif) no-repeat 6px -86px;}
li.current .four{background:url(GFX/StepGuide/current-numbers.gif) no-repeat 6px -136px;}
li.current .five{background:url(GFX/StepGuide/current-numbers.gif) no-repeat 6px -186px;}
li.current .six{background:url(GFX/StepGuide/current-numbers.gif) no-repeat 6px -236px;}
li.current .seven{background:url(GFX/StepGuide/current-numbers.gif) no-repeat 6px -286px;}
li.current .eight{background:url(GFX/StepGuide/current-numbers.gif) no-repeat 6px -336px;}
li.current .nine{background:url(GFX/StepGuide/current-numbers.gif) no-repeat 6px -386px;}

li.complete .one{background:url(GFX/StepGuide/current-numbers.gif) no-repeat 6px 14px;}
li.complete .two{background:url(GFX/StepGuide/current-numbers.gif) no-repeat 6px -36px;}
li.complete .three{background:url(GFX/StepGuide/current-numbers.gif) no-repeat 6px -86px;}
li.complete .four{background:url(GFX/StepGuide/current-numbers.gif) no-repeat 6px -136px;}
li.complete .five{background:url(GFX/StepGuide/current-numbers.gif) no-repeat 6px -186px;}
li.complete .six{background:url(GFX/StepGuide/current-numbers.gif) no-repeat 6px -236px;}
li.complete .seven{background:url(GFX/StepGuide/current-numbers.gif) no-repeat 6px -286px;}
li.complete .eight{background:url(GFX/StepGuide/current-numbers.gif) no-repeat 6px -336px;}
li.complete .nine{background:url(GFX/StepGuide/current-numbers.gif) no-repeat 6px -386px;}

li.inactive .one{background:url(GFX/StepGuide/inactive-numbers.gif) no-repeat 6px 14px;}
li.inactive .two{background:url(GFX/StepGuide/inactive-numbers.gif) no-repeat 6px -36px;}
li.inactive .three{background:url(GFX/StepGuide/inactive-numbers.gif) no-repeat 6px -86px;}
li.inactive .four{background:url(GFX/StepGuide/inactive-numbers.gif) no-repeat 6px -136px;}
li.inactive .five{background:url(GFX/StepGuide/inactive-numbers.gif) no-repeat 6px -186px;}
li.inactive .six{background:url(GFX/StepGuide/inactive-numbers.gif) no-repeat 6px -236px;}
li.inactive .seven{background:url(GFX/StepGuide/inactive-numbers.gif) no-repeat 6px -286px;}
li.inactive .eight{background:url(GFX/StepGuide/inactive-numbers.gif) no-repeat 6px -336px;}
li.inactive .nine{background:url(GFX/StepGuide/inactive-numbers.gif) no-repeat 6px -386px;}

li.last .one{background:url(GFX/StepGuide/inactive-numbers.gif) no-repeat 6px 15px;}
li.last .two{background:url(GFX/StepGuide/inactive-numbers.gif) no-repeat 6px -36px;}
li.last .three{background:url(GFX/StepGuide/inactive-numbers.gif) no-repeat 6px -86px;}
li.last .four{background:url(GFX/StepGuide/inactive-numbers.gif) no-repeat 6px -136px;}
li.last .five{background:url(GFX/StepGuide/inactive-numbers.gif) no-repeat 6px -186px;}
li.last .six{background:url(GFX/StepGuide/inactive-numbers.gif) no-repeat 6px -236px;}
li.last .seven{background:url(GFX/StepGuide/inactive-numbers.gif) no-repeat 6px -286px;}
li.last .eight{background:url(GFX/StepGuide/inactive-numbers.gif) no-repeat 6px -336px;}
li.last .nine{background:url(GFX/StepGuide/inactive-numbers.gif) no-repeat 6px -386px;}

li.complete span{border:1px solid #cbd6db;border-width:0 0 0 0;background-color:#7F9EB0!important;font-weight:bold;color:#fff;}
li.last{background-image:none!important;border:1px solid #cbd6db;border-width:0 0 0 0;color:#7F9EB0;}

/* mini */
.step01.mini{margin:0 0 16px 0;height:26px;border-width: 1px 0;border-style:solid;border-color:#b8c9d1;}
.step01.mini li.current{background:url(GFX/StepGuide/current_mini.gif) no-repeat 100% 100%;}
.step01.mini li.done{background:url(GFX/StepGuide/done_mini.gif) no-repeat 100% 100%;}
.step01.mini li.old{background:url(GFX/StepGuide/old_mini.gif) no-repeat 100% 100%;}
.step01.mini li.inactive{background:url(GFX/StepGuide/inactive_mini.gif) no-repeat 100% 100%;}
.step01.mini a:hover{text-decoration:underline!important}
.step01.mini li span{height:26px;padding:0 16px 0 16px;line-height:26px;}
.step01.mini span{background-image:none!important;}
.step01.mini li.current.last{background-image:none;}

/* MessageFrameWork styles */
div.msgline{margin: 16px 6px 0 2px;}
div.msgframe{background-color: #999;margin-bottom: 0;position:relative;right: -2px;}
div.msgbox{position: relative;right: 2px;bottom: 3px;padding: 0;border: 1px solid #000;background-color: #fff;}
div.msgboxConfirm{background-color: #6dc32f;}
div.msgboxInfo{background-color: #057abf;}
div.msgboxWarning{background-color: #ffc200;}
div.msgboxError{background-color: #ff0000;}
div.confirmsign{float: left;background-image: url(GFX/MessageFramework/small-confirm.gif);width: 15px;} 
div.infosign{float: left;background-image: url(GFX/MessageFramework/small-info.gif);width: 15px;   }
div.warningsign{float: left;background-image: url(GFX/MessageFramework/small-warning.gif);width: 15px; }
div.errorsign{float: left;background-image: url(GFX/MessageFramework/small-error.gif);width: 15px; }
div.msgtext{float: left; padding: 0 0 1px 4px;color: #000;background-color: #fff;border-left: 1px solid #000; text-align:left;word-break:break-word;} /*  padding: 0 0 1px 4px; */
div.msgtextError{ color: #CC0000;}
div.fieldgroup input{ float: right; width: 230px; margin-right: 8px; font-family: Verdana; font-size: 11px; }
.stopFloat{clear:both; }

.apperror{background:#F5F7F9;padding:6px 16px 6px 16px;clear:left;border:1px solid #fff;border-width:1px 0 2px 0;margin:0;overflow:hidden;}
.apperror p{line-height:24px;color:#cc0000;padding:0 0 0 26px!important;background:url(GFX/MessageFramework/ico_error.gif) no-repeat 0 50%;margin:0;font-weight:bold;}

.appwarn{background:#F5F7F9;padding:6px 16px 6px 16px;clear:left;border:1px solid #fff;border-width:1px 0 2px 0;margin:0;overflow:hidden;}
.appwarn p{line-height:24px;color:#000000;padding:0 0 0 26px!important;background:url(GFX/MessageFramework/ico_warning.gif) no-repeat 0 50%;margin:0;font-weight:bold}

.appinfo{background:#F5F7F9;padding:6px 16px 6px 16px;clear:left;border:1px solid #fff;border-width:1px 0 2px 0;margin:0;overflow:hidden;}
.appinfo p{line-height:24px;color:#000000;padding:0 0 0 26px!important;background:url(GFX/MessageFramework/ico_info.gif) no-repeat 0 50%;margin:0;font-weight:bold}

.appconfirm{background:#F5F7F9;padding:6px 16px 6px 16px;clear:left;border:1px solid #fff;border-width:1px 0 2px 0;margin:0;overflow:hidden;}
.appconfirm p{line-height:24px;color:#000000;padding:0 0 0 26px!important;background:url(GFX/MessageFramework/ico_confirm.gif) no-repeat 0 50%;margin:0;font-weight:bold}

.msg_top_err{padding: 0 0 0 28px;margin:0;}
.msg_top_err li{color:#cc0000;list-style-type:none;background:url(GFX/MessageFramework/error_dot.gif) no-repeat 0 50%;padding: 0 0 0 10px;white-space:normal;!important;}
.msg_top_err li.error{color:#005488;list-style-type:none;padding:0;}
.msg_top_err a, .msg_top_err a:visited{color:#cc0000;text-decoration:none;}
.msg_top_err a:hover{text-decoration: underline;}
.msg_top{padding: 0 0 0 28px;margin:0;}
.msg_top li{color:#000000;list-style-type:none;background:url(GFX/MessageFramework/msg_dot.gif) no-repeat 0 50%;padding: 0 0 0 10px;}
.msg_top a, .msg_top a:visited{color:#000000;text-decoration:none;}
.msg_top a:hover{text-decoration: underline;}
/* End of MessageFrameWork styles */

/* datagrid */
table.datagrid{border-collapse: collapse;border: 0;float: left;margin: 0;border: 0;border-top: 1px solid #7F9FB0;}
table.datagrid .right{text-align: right;}
table.datagrid col.xxlarge{width: 60%;}
table.datagrid col.xlarge{width: 50%;}
table.datagrid col.large{width: 40%;}
table.datagrid col.medium{width: 30%;}
table.datagrid col.small{width: 20%;}
table.datagrid col.xsmall{width: 10%;}
table.datagrid col.no-wrap{white-space: nowrap;}
table.datagrid tr.header{background: #7F9FB0;color: #fff;font-weight: bold;}
table.datagrid tr.header td{vertical-align: top;height: 17px;line-height: 17px;}
table.datagrid tr.header td.first{padding: 1px 8px 1px 16px;border-width: 1px 1px 1px 0;border-style: solid;border-color: #fff #cfdbe3 #fff #fff;}
table.datagrid tr.header td.last{padding: 1px 16px 1px 8px;border-width: 1px 0 1px 1px;border-style: solid;border-color: #fff #fff #fff #cfdbe3;}
table.datagrid tr.header td.odd{padding: 1px 8px 1px 8px;border-width: 1px 1px 1px 1px;border-style: solid;border-color: #fff #cfdbe3 #fff #cfdbe3;}
table.datagrid tr.header td.even{padding: 1px 8px 1px 8px;border-width: 1px 1px 1px 1px;border-style: solid;border-color: #fff #cfdbe3 #fff #cfdbe3;}
table.datagrid tr.even-over td img, table.datagrid tr.odd-over td img, table.datagrid tr.odd td img, table.datagrid tr.even td img{vertical-align: middle;}
table.datagrid tr.separator td{border-color: #cfdbe3 #cfdbe3 #7F9FB0 #cfdbe3 !important;border-style: solid;border-width: 1px;}
table.datagrid td.first{padding: 1px 0px 1px 10px;vertical-align: top;height: 17px;/*line-height: 17px;*/}
table.datagrid td.linkMenu{padding: 1px 8px 1px 10px;vertical-align: top;height: 17px;/*line-height: 17px;*/}
table.datagrid td.last{padding: 1px 0px 1px 8px;vertical-align: top;height: 17px;line-height: 17px;}
table.datagrid td.odd{padding: 1px 8px 1px 8px;vertical-align: top;height: 17px;line-height: 17px;}
table.datagrid td.even{padding: 1px 8px 1px 8px;vertical-align: top;height: 17px;line-height: 17px;}
table.datagrid tr.odd{background: #E6EDF0;}
table.datagrid tr.even{background: #F5F7F9;}
table.datagrid tr.over{background: #CCD9E0;}

/* FunctionMenu Styles */
.hidefuncMenu{display: none;}
a.funcMenu{margin:0 0 0 1px;padding:2px 17px 2px 5px;background: url(GFX/FunctionMenu/funcmenudownarrow.gif) no-repeat right 100%; border: 1px solid transparent; display:inline-block; height:11px;line-height: 11px;}
a.funcMenuDisabled{margin:0 0 0 1px; padding:2px 17px 2px 5px; background: url(GFX/FunctionMenu/funcmenudownarrowdisabled.gif) no-repeat right 100%; border: 1px solid transparent; display:inline-block; height:11px; line-height: 11px;}
a.funcMenu:hover{margin:0 0 0 1px; padding:2px 17px 2px 5px; background: #F5F7F9 url(GFX/FunctionMenu/funcmenudownarrow.gif) no-repeat right 100%;border: 1px solid #336581; height:11px; line-height: 11px; text-decoration: none;}
a.funcMenu.marked{background: #fff url(GFX/FunctionMenu/funcmenudownarrow.gif) no-repeat right 100%   !important;border: 1px solid #336581;/*margin: 1px 0 1px 0;*/line-height: 11px;text-decoration: none !important;}
a.funcMenu2{display: block;width: 95%;margin: 1px;text-indent: 6px;background: none;background: #fff url(GFX/FunctionMenu/application-icons.gif) no-repeat right 100%;border: 1px solid #336581;/*margin: 1px 0 1px 0;*/line-height: 11px;text-decoration: none !important;}
a.funcMenu2.marked{background: #fff url(GFX/FunctionMenu/funcmenudownarrow.gif) no-repeat right 100%;border: 1px solid #336581;/*margin: 1px 0 1px 0;*/line-height: 11px;text-decoration: none !important;}
ul.showfuncMenu{position: absolute; border: 1px solid #003F62;padding: 0 0 0 0;margin: 0 0 0 0;list-style: none;top: 0;left: 0;background: #fff;width: 100px;z-index: 2000;float: left;}
ul.showfuncMenu li{width: 100%;padding-right:5px; }
ul.showfuncMenu li a{text-indent: 5px; text-decoration: none;line-height: 18px;height: 18px;background: none !important;display: block;margin: 0;width: 100%;font-size: 11px;text-decoration: none !important;}
ul.showfuncMenu li a:hover{background: #f5f6f7 !important;color: #336581;}
.disableAnchor{color: Gray;}
/* End of FunctionMenu Styles */

/* Annotation */

.annotation-container{position:absolute;position:absolute;z-index:1000;}
.annotation-container a{height:25px;width:25px;text-decoration:none!important;position:absolute;}
.annotation-container a:hover{color: #003366;}
.annotation-container div.notation-frame{border:1px solid #000;width:200px;position:absolute;top:-10px;left:-14px;z-index:1001!important;}
.annotation-container p.notation{padding:8px 16px 8px 50px;margin:0;height:25px;}
.annotation-container .one{background:url(GFX/Annotation/done-numbers.gif) no-repeat 0 0;}
.annotation-container .two{background:url(GFX/Annotation/done-numbers.gif) no-repeat 0 -50px;}
.annotation-container .three{background:url(GFX/Annotation/done-numbers.gif) no-repeat 0 -100px;}
.annotation-container .four{background:url(GFX/Annotation/done-numbers.gif) no-repeat 0 -150px;}
.annotation-container .five{background:url(GFX/Annotation/done-numbers.gif) no-repeat 0 -200px;}
.annotation-container .six{background:url(GFX/Annotation/done-numbers.gif) no-repeat 0 -250px;}
.annotation-container .seven{background:url(GFX/Annotation/done-numbers.gif) no-repeat 0 -300px;}
.annotation-container .eight{background:url(GFX/Annotation/done-numbers.gif) no-repeat 0 -350px;}
.annotation-container .nine{background:url(GFX/Annotation/done-numbers.gif) no-repeat 0 -400px;}

.annotation-container .one p{background:#FFFFFF url(GFX/Annotation/done-numbers.gif) no-repeat scroll 13px 9px;}
.annotation-container .two p{background:#FFFFFF url(GFX/Annotation/done-numbers.gif) no-repeat scroll 13px -41px;}
.annotation-container .three p{background:#FFFFFF url(GFX/Annotation/done-numbers.gif) no-repeat scroll 13px -91px;}
.annotation-container .four p{background:#FFFFFF url(GFX/Annotation/done-numbers.gif) no-repeat scroll 13px -141px;}
.annotation-container .five p{background:#FFFFFF url(GFX/Annotation/done-numbers.gif) no-repeat scroll 13px -191px;}
.annotation-container .six p{background:#FFFFFF url(GFX/Annotation/done-numbers.gif) no-repeat scroll 13px -241px;}
.annotation-container .seven p{background:#FFFFFF url(GFX/Annotation/done-numbers.gif) no-repeat scroll 13px -291px;}
.annotation-container .eight p{background:#FFFFFF url(GFX/Annotation/done-numbers.gif) no-repeat scroll 13px -341px;}
.annotation-container .nine p{background:#FFFFFF url(GFX/Annotation/done-numbers.gif) no-repeat scroll 13px -391px;}

.annotation-list{display:none;margin:0;padding:8px 0 0 26px;}
.annotation-list li{padding:4px 16px 0 0;}

.annotation-container a span{display:none;}

@media print{
	.annotation-container a span{display:block;position:relative;z-index:1002;font-size:18px;font-weight:bold;height:25px;width:25px;left:0;}
}

/* Watermark */
.gsWatermark{border: solid 1px #4C7891;	vertical-align: middle;	color: #999 !important;}
.gsErrorWatermark{border: solid 1px red; vertical-align: middle; color: #999 !important;}       

/* ProgressBar */
.gsProgressbarContainer{padding:0;margin:0;}
.gsProgressbarContainer span{text-align:center;display:block;}
.gsProgressbarContainer .gsProgressbar a.complete{float:none;display:block!important;}
.gsProgressbar{background:#fff;border: 1px solid #4C7891;margin:3px 0 3px 0;height:16px;}
.gsProgressbar a.gsProgessCursor{cursor:default;height:14px;margin:1px;text-decoration:none;float:left;background:url(GFX/ProgressBar/progressbar.gif) repeat-y #003e61 0 0;}
.gsprogressbarInitial{display:none;}
 /*End of ProgressBar Styles */

/* button styles */
button{background:none;border:0 none;margin:0;padding:0;cursor:pointer;vertical-align:middle;height:17px ; overflow:visible;}
button span{background:#BFCFD8;border:1px solid #4C7891;display:block;font-size:11px;line-height:13px;/*position:relative;*/white-space:nowrap;}
button:hover span{background:#CCD9E0;}
button span span{border:1px solid #fff;padding:0 16px;}
button[disabled] span span{color:#a0a0a0;text-shadow:1px 1px 0px #ffffff;}
button[disabled]:hover span span{color:#a0a0a0;text-shadow:1px 1px 0px #ffffff;}

/* Spacer */
.s-spacer-right {margin-right:4px !important;}
.s-spacer-left{margin-left:4px!important}

.gs-dockedButton{width: 180px;}
.gs-autoSizeButton{width: auto;}

/* Order now buttons */
button span.order{background:#6CC22F;border:1px solid #6CC22F;display:block;}
button span.order span{background:#6CC22F;}
button:hover span.order{background:#6ECD29;}
button:hover span.order span{background:#6ECD29;}

button span.orderdisabled {background:none repeat scroll 0 0 #6CC22F;border:1px solid #6CC22F;color:#999999;display:block;}
button span.orderdisabled span{background:#6CC22F;}
button:hover span.orderdisabled{background:#6CC22F;}
button:hover span.orderdisabled span{background:#6CC22F;}

/*Buy Buttons for Link Column */
a span.buybutton{background-color:#6CC22F;}
a:hover span.buybutton{background-color:#6ECD29;}

/* Application Buttons */
.application01 button span.normal{background:#D9E2E8;border:1px solid #7F9FB0;display:block;}
.application01 button span.normal span{background:#D9E2E8;}
.application01 button:hover span.normal{background:#EBF0F3;}
.application01 button:hover span.normal span{background:#EBF0F3;}

.application01 button span.default{background:#BFCFD8;border:1px solid #4C7891;display:block;}
.application01 button span.default span{background:#BFCFD8;}
.application01 button:hover span.default{background:#CCD9E0;}
.application01 button:hover span.default span{background:#CCD9E0;}

.application01 button span.normaldisabled {background:none repeat scroll 0 0 #D9E2E8;border:1px solid #7F9FB0;color:#999999;display:block;}
.application01 button span.normaldisabled span{background:#D9E2E8;}
.application01 button:hover span.normaldisabled{background:#D9E2E8;}
.application01 button:hover span.normaldisabled span{background:#D9E2E8;}

.application01 button span.defaultdisabled {background:none repeat scroll 0 0 #BFCFD8;border:1px solid #4C7891;color:#999999;display:block;}
.application01 button span.defaultdisabled span{background:#BFCFD8;}
.application01 button:hover span.defaultdisabled{background:#BFCFD8;}
.application01 button:hover span.defaultdisabled span{background:#BFCFD8;}

/* Go-on buttons */
.application02 button span.normal{background:#EFEFDC;border:1px solid #A2A28C;display:block;}
.application02 button span.normal span{background:#EFEFDC;}
.application02 button:hover span.normal{background:#EFEFEA;}
.application02 button:hover span.normal span{background:#EFEFEA;}

.application02 button span.default{background:#D9D9CE;border:1px solid #8A8A71;display:block;}
.application02 button span.default span{background:#D9D9CE;}
.application02 button:hover span.default{background:#EFEFEA;}
.application02 button:hover span.default span{background:#EFEFEA;}

.application02 button span.normaldisabled {background:none repeat scroll 0 0 #EFEFDC;border:1px solid #A2A28C;color:#999999;display:block;}
.application02 button span.normaldisabled span{background:#EFEFDC;}
.application02 button:hover span.normaldisabled{background:#EFEFDC;}
.application02 button:hover span.normaldisabled span{background:#EFEFDC;}

.application02 button span.defaultdisabled {background:none repeat scroll 0 0 #D9D9CE;border:1px solid #8A8A71;color:#999999;display:block;}
.application02 button span.defaultdisabled span{background:#D9D9CE;}
.application02 button:hover span.defaultdisabled{background:#D9D9CE;}
.application02 button:hover span.defaultdisabled span{background:#D9D9CE;}

/*End of button styles */
.gs-seperator{background:#fff;border:0;color:#fff;height:1px;}

#tooltip{border:1px solid #336581;padding:8px;z-index:3000;position:absolute;background:#fff;opacity:0.9;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px 4px 4px 4px;filter:alpha(opacity=80);}
#tooltip h3{margin:0;color:#336581;font-size:11px;}
#tooltip div{margin:0;}

.ucspan{padding:0 3px 0 0;vertical-align:bottom;}
.ucimage{border:0; height:12px; width:12px; vertical-align:middle;}

.ui-autocomplete{position:absolute;cursor:default;z-index:9999;}
.ui-menu{list-style:none;display:block;float:left;background:#fff;border:1px solid #efefef;margin:0;padding:2px;}
.ui-menu .ui-menu{margin-top:-3px;}
.ui-menu .ui-menu-item{zoom:1;float:left;clear:left;width:100%;margin:0;padding:0;}
.ui-menu .ui-menu-item a{text-decoration:none;display:block;line-height:1.5;zoom:1;color:#666;padding:.2em .4em;}
/*.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{color:#333;background:#f5f6f8;}*/
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {color:#333;background:#f5f6f8;}
.ui-helper-hidden-accessible{display:none}

.loadmask {z-index: 90;position: absolute;top:0;left:0;-moz-opacity: 0.25;opacity: .25;filter: alpha(opacity=50);background-color: #fff;width: 100%;height: 100%;zoom: 1;}
.loadmask-msg {z-index: 91;position: absolute;top: 0;left: 0;border:none;padding:0px;}
.loadmask-msg div {background: url(GFX/Wait.gif) no-repeat 50% 50%;width:50px;height:50px;cursor:wait;}
.masked {overflow: hidden !important;}
.masked-relative {position: relative !important;}
.masked-hidden {visibility: hidden !important;}

.details{background:#fff url(GFX/container-top-shadow.png) repeat-x 0 0;width:100%;padding:0;float:left;}
.details-footer{background:#fff url(GFX/container-bottom-shadow.png) repeat-x 100% 0;height:6px;clear:both;}

table.datagrid tr td .expander {background-position: center center;background-repeat: no-repeat;cursor: pointer;padding: 0; display:inline-block;}
table.datagrid tr.collapsed td a.expander {background: url(GFX/Grid/application-icons.gif) no-repeat scroll -7px -447px transparent;height: 12px;width: 12px; text-decoration :none;}
table.datagrid tr.expanded td a.expander {background: url(GFX/Grid/application-icons.gif) no-repeat scroll -7px -471px transparent;height: 12px;width: 12px;text-decoration :none;}  
table.datagrid div.template-container div.valign-template{padding-top:2px;padding-bottom:3px;}  
table.datagrid div.template-container div.valign-template div.notfirst{padding-top:1px;}  
table.datagrid div.template-container table.halign-template td.notfirst{padding-left:3px;}  
table.datagrid div.template-container .align-right{text-align:right;}
table.datagrid div.template-container .align-center{text-align:center}

/* Style for SortDropDown */
td.sortDropDown {position:relative;}
.sortDropDownHeader {padding-left:9px;cursor:pointer;}
div.sortDropDown {z-index:100;position:absolute;text-align:left;padding:8px 18px 10px 6px;margin:0;display:none;left:0;border:1px solid #999;background:#fff;border-radious:0 0 5px 5px;-moz-box-shadow: 1px 2px 1px #dddddd;-webkit-box-shadow: 1px 2px 1px #dddddd;box-shadow:1px 2px 1px #dddddd;-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=130, Color='#dddddd')";filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=130, Color='#dddddd');}
div.sortDropDown ul {padding:0;margin:0;}
div.sortDropDown ul li {border-bottom:#e5ebef 1px solid;padding:4px 0 4px;list-style:none;color:#000;}
div.sortDropDown ul li a {display:block;color:#003f62;text-decoration:none;}
div.sortDropDown ul li a:hover {display:block;text-decoration:underline;}
div.sortDropDown ul li.selectedItem {padding-left:16px;background:url(GFX/Grid/current-arrow.png) no-repeat 0px 50%;}
div.sortDropDown ul li.selectedItem a {color:rgb(0,159,218);}

/*Icons Images Start*/
.sprite_icon{display:inline-block;background:url(GFX/icons.png) no-repeat;height:16px;width:16px;vertical-align:middle;}
.adobepdf{background-position:0px 0px;}
.attach{background-position:0px -20px;}
.bookmark{background-position:0px -40px;}
.calculator{background-position:0px -61px;}
.checked{background-position:0px -80px;}
.checkeddisabled{background-position:0px -100px;}
.clock{background-position:0px -120px;}
.close{background-position:0px -140px;}
.collection{background-position:0px -160px;}
.document{background-position:0px -180px;}
.envclosed{background-position:0px -200px;}
.envopen{background-position:0px -221px;}
.exclamation{background-position:0px -240px;}
.flagdk{background-position:0px -260px;}
.flagfi{background-position:0px -280px;}
.flagno{background-position:0px -300px;}
.flagse{background-position:0px -321px;}
.flaguk{background-position:0px -341px;}
.forward{background-position:0px -760px;}
.graph{background-position:0px -360px;}
.help{background-position:0px -380px;}
.hourglass{background-position:0px -400px;}
.info{background-position:0px -420px;}
.map{background-position:0px -441px;}
.nemlogo{background-position:0px -460px; width:40px;}
.obs{background-position:0px -481px;}
.padlock{background-position:0px -500px;}
.padlockSmall{background-position:0px -520px;}
.picture{background-position:0px -540px; width:20px;}
.piechart{background-position:0px -560px;}
.print{background-position:0px -580px;}
.ratedown{background-position:0px -600px;}
.ratepage{background-position:0px -621px;}
.rateup{background-position:0px -640px;}
.realtime{background-position:0px -660px;}
.refresh{background-position:0px -680px;}
.reminder{background-position:0px -700px;}
.rss{background-position:0px -720px;}
.save{background-position:0px -740px;}
.search{background-position:-63px 0px;}
.searchsmall{background-position:-63px -20px;}
.sitemap{background-position:-63px -41px;}
.statusgreen{background-position:-63px -61px;}
.statusred{background-position:-63px -81px;}
.statusyellow{background-position:-63px -101px;}
.tick{background-position:-63px -120px;}
.lightning{background-position:-67px -307px;}
.received{background-position:-64px -430px;}
.sent{background-position:-64px -453px;}
.internal{background-position:-64px -476px;}
.wait{display:inline-block;background:url(GFX/Wait_anim.gif) no-repeat;height:16px;width:16px;}
.greencheckmark{background-position:-61px -166px;width:18px;height:18px;}
.yellownotice{background-position:-59px -188px;width:20px;height:20px;margin-top:1px;}
.rednotice{background-position:-59px -216px;width:20px; height:20px;margin-top:1px;}
.bluearrowup{background-position:-67px -246px;width:12px; height:12px;}
.bluearrowdown{background-position:-67px -267px;width:12px; height:12px;}
.news{background-position:-64px -284px;width:18px; height:20px;}
.star0black{background-position:-30px -327px;width:49px;height:11px;}
.star1black{background-position:-30px -344px;width:49px;height:11px;}
.star2black{background-position:-30px -361px;width:49px;height:11px;}
.star3black{background-position:-30px -378px;width:49px;height:11px;}
.star4black{background-position:-30px -395px;width:49px;height:11px;}
.star5black{background-position:-30px -412px;width:49px;height:11px;}
.settings{background-position:-63px -501px;}
.alert{background-position:-63px -522px;}
/*Icons Images End*/

/* sort column icons start */
.uparrowwhite, .downarrowwhite, .uparrowblue, .downarrowblue{padding-left:15px;display:inline-block;cursor:pointer;}
span.uparrowwhite{background:url(GFX/Grid/arrow_up_white.gif) no-repeat 0 5px;}
span.downarrowwhite{background:url(GFX/Grid/arrow_down_white.gif) no-repeat 0 5px;}
span.uparrowblue{background:url(GFX/Grid/arrow_up_blue.gif) no-repeat 0 5px;}
span.downarrowblue{background:url(GFX/Grid/arrow_down_blue.gif) no-repeat 0 5px;}
/* sort column icons end */

.cf:before,.cf:after{content:"";display: table;}
.cf:after{clear: both;}
/* For IE 6/7 (trigger hasLayout) */
.cf {zoom: 1;}

.ui-widget-content
{
    border:none;
}

/* Dialog */
.ui-dialog
{
    /*overflow :hidden;*/
    background:#fff;
    -moz-box-shadow: 10px 10px 10px #dddddd;
    -webkit-box-shadow: 10px 10px 10px #dddddd;
    box-shadow:10px 10px 10px #dddddd;
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=10, Direction=130, Color='#dddddd');
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=10, Direction=130, Color='#dddddd')";
    border:#aaaaaa 2px solid;
    position:fixed;
}

.ui-widget-overlay
{
    z-index: 90;position: absolute;top:0;left:0;-moz-opacity: 0.25;opacity: .25;filter: alpha(opacity=25);background-color: #CCC;width: 100%;height: 100%;zoom: 1;
}

/* UIPage */
.uiPage .section .sectionCell{margin-left:16px;float:left;}
.uiPage .section .sectionCell:first-child{margin-left:0;}
.uiPage .area{margin-left:16px;}
.uiPage #intro{float:none;}
.applicationpage .uiPage #intro{margin-left:16px;}
.uiPage #intro .defaultPageHeader{margin-bottom:0;border-bottom:none;}
.uiPage #intro h1{height:63px;}
.uiPage #main,.uiPage #mainArea{padding-top:16px;float:left;clear:both;}
.applicationpage .uiPage #main, .applicationpage .uiPage #mainArea{border-top:1px solid #7f9fb0;}
.uiPage #subArea{clear:both;}

.uiPage.intranet #main,.uiPage.intranet #mainArea{padding-top:0;border-top:none;}
.uiPage.intranet #subArea{padding-top:16px;clear:both;}
.uiPage.intranet .section .sectionRow{padding-top:16px;}
.uiPage.intranet .section .sectionRow:first-child{padding-top:0;}
.uiPage.intranet .section .sectionCell{float:none;display:inline-block;vertical-align:top;/*IE7*/zoom:1;*display:inline;}

.informationpage .uiPage.internet .area{width:554px;float:none;margin:0;}
.uiPage.internet #main,.uiPage.internet #mainArea{padding-top:0;}
.uiPage.internet #subArea{padding-top:16px;clear:both;}

/* UI panel information */
.infoIcon{position:absolute;width:26px;display:block;background:url(GFX/info-light.png) no-repeat;height:26px}
.infoIcon:hover{background:url(GFX/info.png) no-repeat;}
.infoHeader{background:#003366;height:45px;width:550px;}
.infoBody{margin:0px;}
.infoWrapper{padding:10px;}
.infoFooter{background:#003366;height:30px;width:550px;position:absolute;bottom:0px;}
.infoSubheader{background:#dddddd;height:30px;padding:0 10px 0 10px;}
.subHeader{float:left; line-height:30px; font-size:12px;}
.userInfoClose{text-decoration:none!important;float:right;line-height:30px;}
.detailsDisplay,.statusDisplay,.queryDisplay{border: 1px solid #ffffff;padding:3px 5px;display:block;position:relative;z-index: 500;}
.statusDisplay:hover{text-decoration:none;background:#ebf0f3;border:1px solid #4c7891;padding:3px 5px;cursor:pointer;}
.userInfo{border: 1px solid #4c7891;border-top:none;background:#ebf0f3;margin-right:5px;position:absolute;height:50px;z-index:100;display:none;font-size:10px;padding:2px 5px 5px 5px;width:auto;}
.detailInfo{border: 1px solid #336581;background:#ffffff;margin-right:5px;position:absolute;left:60px;top:20px;z-index:900;display:none;font-size:10px;}
.queryInfo{border: 1px solid #336581;background: #ffffff;margin-right:5px;position:absolute;top:200px;z-index:600;display:none;font-size:10px; width:65%}
div.userInfo table tr td{font-family:Verdana;font-size:11px;}
div.detailInfo table tr td{font-family:Verdana;font-size:11px;height:20px;}
div.queryInfo table tr td{font-family:Verdana;font-size:11px;}
/* UI panel information */  

/* Slider */

.RadSlider_Slider .rslTrack
{
	border:1px solid #9bb0bc;
}

.RadSlider_Slider .rslHorizontal a.rslHandle
{
	background-image:url(GFX/Slider/Handles.png);
}

.RadSlider_Slider .rslHorizontal a.rslDraghandle, .RadSlider_Slider .rslHorizontal a.rslDraghandle:hover, .RadSlider_Slider .rslHorizontal a.rslDraghandle:focus, .RadSlider_Slider .rslHorizontal a.rslDraghandle:active
{
	background:url(GFX/Slider/DragHandle.png) no-repeat 0 0!important;	
	width:28px!important;
	height:26px!important;
	margin-top:-5px!important;
	text-indent:0px!important;  
	font-size:11px!important;
	color:#000000;
	line-height:26px!important;
}

.RadSlider_Slider .rslHorizontal .rslTrack
{
	background:url(GFX/Slider/TrackBgr.png) repeat-x;
	height:16px!important;
}

.RadSlider_Slider .rslHorizontal .rslDraghandle span
{
    display:none;
}

.RadSlider_Slider .rslHorizontal .rslSelectedregion
{
	background:url(GFX/Slider/SelectedRegionHorizontalBgr.png) right top repeat-x;
	height:17px!important;
}

.RadSlider .rslHorizontal .rslTrack
{
	left:35px!important;
}

.RadSlider .rslHorizontal .rslIncrease
{
	right:-18px!important;
}

.RadSlider .rslHandle
{
    top:5px!important;
}

 /* Slider End  */
 
 /* styles for TextTool HTML Editor*/
 
.bold{font-weight:bold;}
.italic{font-style:italic;}
.underline{text-decoration :underline;}
.strikeThrough{text-decoration :line-through;}

.standard,.defaultpageheader,.sectionheader{font-family:Verdana, Arial, Helvetica, Sans-Serif;font-size:11px;font-weight:normal;}
.defaultpageheader,.sectionheader{color:#003f62;}
.editorheadline{font-family:Verdana, Arial, Helvetica, Sans-Serif;font-size:15px;font-weight:bold;padding:10px 0 5px 0;}
.subheadline{font-family:Verdana, Arial, Helvetica, Sans-Serif;font-size:12px;font-weight:bold;padding:10px 0 5px 0;}
.sectionheadline{font-family:Verdana, Arial, Helvetica, Sans-Serif;font-size:11px;font-weight:bold;margin:5px 0;}
.bodytext{font-family:Verdana, Arial, Helvetica, Sans-Serif;font-size:10px;font-weight:normal;margin:5px 0;}
.valuetext{font-family:Verdana, Arial, Helvetica, Sans-Serif;font-size:10px;font-weight:normal;margin:5px 0;}
.updatedtext{font-family:Verdana, Arial, Helvetica, Sans-Serif;font-size:9px;font-weight:normal;}
.internal{font-family:Verdana, Arial, Helvetica, Sans-Serif;font-size:15px;font-weight:bold;margin:5px 0;color:#cc0000;}
.monospace{font-family:Courier New, Courier, Monospace; font-size:11px;}
.moduleheader{font-family:Verdana, Arial, Helvetica, Sans-Serif;font-size:12pt;font-weight:bold;padding:5px 0 5px 0;margin:5px 0;color:#677a89;Background:#ffffff;border:1px solid #7f9fb0;border-left:none;border-right:none;height:24px;line-height:24px;width:100%;}

.NetBankingHeader{font-family:DanskeHeadline,Verdana;font-size:22px;font-weight:normal;line-height:normal;color:#003f95;text-shadow:1px 1px 1px #E8E8E8;display:inline-block;margin:0 0 16px;padding:0}
.NetBankingLink{font-family:Verdana;color:#009fda;font-size:12px;font-weight:bold;text-decoration:none;margin:0;padding:0}
.NetBankingLink a{font-family:Verdana;color:#009fda;font-size:12px;font-weight:bold;text-decoration:none}
.NetBankingLinkArrow{background:url(GFX/current-arrowTT.png) no-repeat 0 50%;line-height:11px;font-size:11px;font-family:Verdana;color:#336581;margin:0;padding:0 0 0 21px;text-decoration:none;}
.NetBankingLinkArrow a{line-height:11px;text-decoration:none!important;font-size:11px;font-family:Verdana;color:#336581}
.NetBankingLinkArrowBold{background:url(GFX/current-arrowTT.png) no-repeat 0 50%;line-height:11px;font-size:11px;font-family:Verdana;color:#336581;font-weight:bold;margin:0;padding:0 0 0 21px;text-decoration:none;}
.NetBankingLinkArrowBold a{line-height:11px;text-decoration:none!important;font-size:11px;font-family:Verdana;color:#336581;font-weight:bold}
.NetBankingText{color:#003f62;font-family:Verdana, Arial, Sans-Serif;font-size:11px;line-height:16px;margin:3px 0 2px;padding:0}
.NetBankingTextBold{color:#003f62;font-family:Verdana, Arial, Sans-Serif;font-size:11px;line-height:16px;font-weight:bold;margin:3px 0 2px;padding:0}

/* Adaptive rednering styels starts */
.layout-table{padding:10px 16px 10px 16px;}
.layout-table .table-row .table-cell .layout-table{padding:0;!important}
.table-row{clear:both;}
.table-cell{color:#003f62;float:left;min-height:26px;}
.table-cell span{word-wrap:break-word;}
.clear-both{clear:both;}
.div-leftalign{text-align:left;}
.div-centeralign{text-align:center;}
.div-rightalign{text-align:right;}
.wrapcontents{white-space:-moz-pre-wrap!important;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:pre-wrap;word-wrap:break-word;word-break:break-all;white-space:normal;}
.nowrap{white-space:nowrap;}
/* Adaptive rednering styels ends */
.logoff-box{background:#ebf0f3;font-family:Verdana;font-size:11px;padding:10px 16px 16px 16px;}
.logoff-box p{line-height:20px;}
.logoffbuttonmargin{margin-right:16px!important;}
.logoffbutton span span{min-width:89px;}

.color-box{background:#ebf0f3;font-family:Verdana;font-size:11px;padding:10px 16px 16px 16px;}
.color-box p{line-height:20px;}
.colorboxbutton span span{min-width:89px;}
