.tabberlive .tabbertabhide {
    display: none
}

.tabberlive {
    width: 552px
}

ul.tabbernav {
    margin: 0;
    padding: 0;
    border-bottom: 1px solid #22387f;
    font: bold 12px Verdana, sans-serif;
    height: 20px;
    text-align: left
}

ul.tabbernav li {
    list-style: none;
    margin: 0;
    display: inline-block;
    height: 20px;
    zoom: 1;
    *display: inline
}

ul.tabbernav li a span:hover {
    color: #22387f
}

ul.tabbernav li a {
    text-decoration: none;
    background: url("../images/tabs/left_tab.png") no-repeat scroll left top transparent;
    height: 20px;
    display: inline-block;
    margin-left: 3px;
    zoom: 1;
    *display: inline
}

ul.tabbernav li.tabberactive a {
    text-decoration: none;
    background-position: 0 -20px;
    height: 20px;
    display: inline-block;
    border-bottom: 1px solid #fff;
    zoom: 1;
    *display: inline;
    *border-bottom: 0
}

ul.tabbernav li a span {
    border-bottom: 0;
    background: url("../images/tabs/tab.png") no-repeat scroll right top transparent;
    height: 20px;
    display: inline-block;
    padding-top: 1px;
    margin-left: 3px;
    zoom: 1;
    *display: inline;
    _overflow: hidden;
    *padding-top: 0;
    *vertical-align: middle;
    color: #8e99a9;
    font-size: 12px
}

ul.tabbernav li.tabberactive a span {
    border-bottom: 1px solid #fff;
    background-position: 100% -20px;
    height: 20px;
    display: inline-block;
    padding-top: 1px;
    zoom: 1;
    *display: inline;
    _overflow: hidden;
    *padding-top: 0;
    *border-bottom: 0;
    color: #22387f
}

.tabberlive .tabbertab {
    padding: 0;
    border-top: 0
}

.tabberlive .tabbertab h2 {
    display: none
}

.tabberlive .tabbertab h3 {
    display: none
}

#tab1 {
    width: 552px
}

.tabberlive#tab2 .tabbertab {
    height: 200px;
    overflow: auto
}

.divHelper {
    border-bottom: 1px solid #22387f !important;
    margin-left: -2px !important;
    height: 18px !important;
    display: inline-block !important;
    background: none !important;
    zoom: 1 !important;
    *display: inline !important;
    *height: 20px !important;
    *border-bottom: 1px solid #fff !important;
    _height: 20px !important
}

.hdTDClsLeft {
    text-align: left;
    height: 50px
}

.hdTDClsRight {
    text-align: right;
    height: 50px
}

.hdTDClsCenter {
    text-align: center;
    height: 50px
}

.TDClsLeft {
    color: #636563;
    font-size: 11px;
    font-family: Tahoma;
    margin-bottom: 2px
}

.TDClsRight {
    text-align: right;
    margin-bottom: 5px;
    color: #636563;
    border-bottom: 1px solid #dbdfe3
}

.TDClsChange {
    text-align: right;
    margin-bottom: 5px;
    color: #636563;
    border-bottom: 1px solid #dbdfe3
}

.TDCls {
    border-bottom: 1px solid #dbdfe3;
    border-left: 1px solid #dbdfe3;
    text-align: left
}

.TDClsnoBorder {
    border-bottom: 1px solid #dbdfe3;
    border-left: 0
}

.nameColumn {
    padding-left: 6px;
    margin-bottom: 4px;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #22387f
}

.lastColumn {
    color: #666;
    padding-left: 6px;
    margin-bottom: 4px;
    font-family: Verdana;
    color: #555b65;
    font-size: 10px
}

.timeColumn {
    color: #8e99a9;
    font-family: Verdana;
    color: #bec4cd;
    font-size: 10px
}

.changeColumn {
    color: #666;
    margin-bottom: 4px;
    margin-top: 4px;
    font-family: Verdana;
    color: #9d0730;
    font-size: 10px
}

.nameColumn a, .nameColumn a:hover, .nameColumn a:visited {
    color: #666;
    margin-bottom: 4px;
    text-decoration: none
}

.hdTDClsLeftMarket {
    text-align: left;
    border-top: 2px solid #22387f;
    border-bottom: 1px solid #6473a5;
    color: #c6ccd4
}

.hdTDClsRightMarket {
    text-align: right;
    *text-align: center;
    border-top: 2px solid #22387f;
    border-bottom: 1px solid #6473a5;
    color: #c6ccd4;
    padding-right: 10px;
    *padding-right: 0
}

.hdTDClsRightMarketSeneste {
    text-align: right;
    *text-align: left;
    border-top: 2px solid #22387f;
    border-bottom: 1px solid #6473a5;
    color: #c6ccd4;
    padding-right: 12px;
    *padding-right: 0
}

.hdTDClsRightMarketNoPadding {
    text-align: right;
    border-top: 2px solid #22387f;
    border-bottom: 1px solid #6473a5;
    color: #c6ccd4;
    padding-right: 0
}

.hdTDClsCenterMarket {
    text-align: center;
    border-top: 2px solid #22387f;
    border-bottom: 1px solid #6473a5;
    color: #c6ccd4
}

.hdTDClsCenterMarketPadding {
    text-align: center;
    border-top: 2px solid #22387f;
    border-bottom: 1px solid #6473a5;
    color: #c6ccd4;
    padding-right: 5px;
    *padding-right: 0
}

.TDClsLeftMarket {
    color: #4a4a4a;
    font-size: 10px;
    font-family: Verdana;
    margin-bottom: 4px;
    border-bottom: 3px solid #fff;
    text-align: left
}

.TDClsLeftMarketPadding {
    color: #4a4a4a;
    font-size: 10px;
    font-family: Verdana;
    margin-bottom: 4px;
    border-bottom: 3px solid #fff;
    text-align: left;
    padding-left: 5px;
    *padding-left: 0
}

.TDClsRightMarket {
    font-size: 10px;
    font-family: Verdana;
    text-align: right;
    margin-bottom: 4px;
    color: #4a4a4a;
    border-bottom: 3px solid #fff
}

.TDClsRightMarketPadding {
    font-size: 10px;
    font-family: Verdana;
    text-align: right;
    margin-bottom: 4px;
    color: #4a4a4a;
    border-bottom: 3px solid #fff;
    padding-right: 5px;
    *padding-right: 0
}

.TDClsCenterMarket {
    font-size: 10px;
    font-family: Verdana;
    text-align: left;
    margin-bottom: 4px;
    color: #4a4a4a;
    border-bottom: 3px solid #fff;
    padding-left: 15px;
    *padding-left: 10px
}

.nameColumnMarket {
    color: #22387f;
    margin-bottom: 4px;
    margin-left: 10px;
    text-align: left
}

.nameColumnMarket a, .nameColumnMarket a:hover, .nameColumnMarket a:visited {
    color: #22387f;
    margin-bottom: 4px;
    text-decoration: none;
    text-align: left
}

.nameHeaderClassMarket {
    font-size: 11px;
    font-family: Verdana;
    font-weight: lighter;
    text-align: left;
    margin-left: 10px;
    margin-bottom: 4px
}

.gridDefaultContentOddClassMarket {
    font-size: 11px;
    cursor: default;
    height: 22px;
    vertical-align: middle;
    background-color: #fbfcfc
}

.gridDefaultContentClassMarket {
    font-size: 11px;
    background-color: #f3f5f6;
    height: 22px;
    cursor: default;
    vertical-align: middle
}

.gridDefaultContentClassLastMarket {
    border-bottom: 3px solid #fff
}

.gridDefaultHeaderMarket {
    font-size: 11px;
    font-weight: lighter;
    font-family: Verdana;
    text-align: right;
    margin-left: 5px
}

.gridChangeHeaderMarket {
    font-size: 11px;
    font-family: Arial;
    text-align: right;
    margin-bottom: 4px
}

.rowHeightIE7 {
    height: 19px
}

.lastColCls {
    padding-right: 5px
}

.lastColClsMarket {
    padding-right: 10px
}

.lastColClsMarketNews {
    padding-right: 5px
}

.hdLastColCls {
    margin-right: 17px
}

tr.alt {
    font-size: 11px;
    cursor: default;
    vertical-align: middle;
    background-color: #fbfcfc
}

th.sortable-text {
    cursor: pointer;
    background: transparent url(../images/bg_header_sortable_left.png) no-repeat
}

th.sortable-text1 {
    cursor: pointer;
    background: transparent url(../images/bg_header_sortable_left1.png) no-repeat
}

th.sortable-numeric1 {
    cursor: pointer;
    background: transparent url(../images/bg_header_sortable_numeric1.png) no-repeat
}

th.sortable-numeric2 {
    cursor: pointer;
    background: transparent url(../images/bg_header_sortable_numeric2.png) no-repeat
}

th.sortable, th.sortable-date, th.sortable-keep, th.sortable-date-dmy, th.sortable-numeric, th.sortable-currency, th.sortable-sortByTwelveHourTimestamp, th.sortable-sortIPAddress, th.sortable-sortEnglishLonghandDateFormat, th.sortable-sortScientificNotation, th.sortable-sortImage, th.sortable-sortFileSize, th.sortable-sortAlphaNumeric, th.sortable-sortEnglishDateTime {
    cursor: pointer;
    background: transparent url(../images/bg_header_sortable.png) no-repeat
}

th.forwardSort {
    background: transparent url(../images/bg_header_down.png) no-repeat 0 0
}

th.reverseSort {
    background: transparent url(../images/bg_header_up.png) no-repeat 0 0
}

th.forwardSortText {
    background: transparent url(../images/bg_header_down_left.png) no-repeat 0 0
}

th.reverseSortText {
    background: transparent url(../images/bg_header_up_left.png) no-repeat 0 0
}

th.forwardSortText1 {
    background: transparent url(../images/bg_header_down_left1.png) no-repeat 0 0
}

th.reverseSortText1 {
    background: transparent url(../images/bg_header_up_left1.png) no-repeat 0 0
}

th.forwardSortTid {
    background: transparent url(../images/bg_header_down_numeric1.png) no-repeat 0 0
}

th.reverseSortTid {
    background: transparent url(../images/bg_header_up_numeric1.png) no-repeat 0 0
}

th.forwardSortNumeric2 {
    background: transparent url(../images/bg_header_down_numeric2.png) no-repeat 0 0
}

th.reverseSortNumeric2 {
    background: transparent url(../images/bg_header_up_numeric2.png) no-repeat 0 0
}

table thead th.forwardSort a, table thead th.reverseSort a {
    color: #c6ccd4;
    text-decoration: none
}

.hdTDClsLeftMarket a, .hdTDClsCenterMarket a, .hdTDClsRightMarket a, .hdTDClsRightMarketSeneste a {
    text-decoration: none;
    color: #c6ccd4;
    font-size: 11px;
    font-family: Verdana;
    font-weight: lighter;
    margin-left: 10px;
    outline: 0;
    text-align: left
}

.gray {
    background-color: #eef0f2
}

.NetDaniaSelected {
    background: white url(../images/bg_selected.png) no-repeat top left;
    border-bottom: 1px solid #dbdfe3;
    padding: 0 0 0 8px;
    text-align: left
}

.NetDaniaselectedRow {
    background-color: #fff
}

.gray:hover {
    cursor: pointer
}

.NetDaniaSelected:hover {
    cursor: pointer
}

.nd_footer_title {
    font-size: 10px;
    color: #c4cad2;
    font-family: Verdana;
    padding-top: 11px;
    text-align: left;
    font-weight: bold
}

.nd_footer {
    font-size: 9px;
    color: #c4cad2;
    font-family: Verdana;
    text-align: left
}

.nd_searchDiv {
    width: 552px;
    background-image: url('../images/searchBox/searchbox_background.png');
    padding: 15px 0 15px 0;
    *padding: 15px 0 12px 0;
    font-family: Verdana;
    color: #8e99a9;
    font-size: 11px;
    vertical-align: middle
}

.nd_searchDiv label {
    margin-left: 0
}

.nd_searchDiv select {
    width: 120px;
    margin-right: 5px;
    background-color: #f6f8f8;
    background-image: url('../images/ddl_background.png');
    border: solid 1px #b5b7c8;
    color: #4a4a4a;
    font-family: Verdana;
    font-size: 11px
}

.nd_searchDiv input {
    width: 280px;
    background-color: #f6f8f8;
    background-image: url('../images/ddl_background.png');
    border: solid 1px #b5b7c8;
    color: #8e99a9;
    font-family: Verdana;
    font-size: 11px
}

.nd_searchDiv a {
    cursor: pointer
}

.nd_searchDiv a img {
    margin-left: 5px;
    cursor: pointer
}

#nd_resultWindow {
    border: solid 1px #ddd;
    background-position: 0 -150px;
    -moz-box-shadow: 0 0 7px #666;
    -webkit-box-shadow: 0 0 7px #666;
    box-shadow: 0 0 7px #666;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    width: 428px;
    padding: 10px;
    background-color: #fff
}

.nd_resultWindow-title {
    font-family: Verdana;
    font-size: 18px;
    color: #22387f
}

.nd_resultWindow-close {
    font-family: Arial;
    font-size: 11px;
    color: #4a4a4a;
    margin-left: 230px;
    cursor: pointer
}

.nd-resultWindow-gridhd {
    padding: 5px 0 5px 0;
    margin: 0;
    background: #f1f5f9
}

.TDClsLeft-padding {
    padding-left: 5px
}

.hdTDClsLeftSearch {
    text-align: left;
    border-bottom: 1px solid #6473a5;
    color: #c6ccd4
}

.hdTDClsRightSearch {
    text-align: right;
    *text-align: center;
    border-bottom: 1px solid #6473a5;
    color: #c6ccd4;
    padding-right: 10px;
    *padding-right: 0
}

.nd_searchWindow_nameColumn {
    font-weight: bold;
    color: #22387f;
    margin-bottom: 4px;
    margin-left: 0
}

.nd_searchWindow_nameColumn_mouseOverCls {
    font-weight: bold;
    color: #9a3821;
    margin-bottom: 4px;
    margin-left: 0;
    cursor: pointer
}

.nd_searchWindow_nameColumnI {
    font-weight: bold;
    color: #22387f;
    margin-bottom: 4px;
    margin-left: 10px
}

.nd_searchWindow_Empty {
    color: #22387f;
    font-size: 11px;
    font-family: Arial;
    text-align: right;
    margin-right: 20px
}

#nd_fqWindow {
    width: 730px;
    height: 740px;
    border: solid 1px #ddd;
    background-position: 0 -150px;
    -moz-box-shadow: 0 0 7px #666;
    -webkit-box-shadow: 0 0 7px #666;
    box-shadow: 0 0 7px #666;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    background-color: #fff
}

.nd_fqWindow-close {
    font-family: Arial;
    font-size: 13px;
    color: #4a4a4a;
    cursor: pointer;
    margin-right: 10px
}

.nd_FullQuoteTitle {
    font-size: 22px;
    color: #22387f;
    font-family: Verdana;
    margin-left: 0;
    text-align: left
}

.nd_fq_headerValue {
    font-size: 13px;
    color: #555b65;
    font-family: Verdana;
    padding-right: 10px;
    height: 24px;
    *height: 21px
}

.nd_fq_headerName {
    font-size: 13px;
    color: #555b65;
    font-family: Verdana;
    font-weight: bold;
    padding-left: 10px;
    height: 24px;
    *height: 21px
}

.nd_fq_row {
    background-color: #f3f5f6;
    height: 24px;
    cursor: default;
    vertical-align: middle;
    *height: 21px
}

.nd_fq_rowOdd {
    background-color: #fbfcfc;
    height: 24px;
    cursor: default;
    vertical-align: middle;
    *height: 21px
}

.nd_fq_rowNews {
    background-color: #f3f5f6;
    height: 24px;
    cursor: default;
    vertical-align: middle;
    *height: 21px
}

.nd_fq_rowOddNews {
    background-color: #fbfcfc;
    height: 24px;
    cursor: default;
    vertical-align: middle;
    *height: 21px
}

.nd_nameColumnFQ {
    color: #22387f;
    margin-left: 10px;
    font-weight: 500
}

.nd_fq_border {
    border-top: 1px solid #22387f;
    border-bottom: 1px solid #c6ccd4
}

.nd_fullQuoteBoxTitle {
    font-size: 13px;
    color: #22387f;
    font-family: Verdana;
    font-weight: bold;
    margin-bottom: 5px;
    text-align: left
}

.nd_fq_headline {
    color: #9a3821;
    font-family: Verdana;
    font-size: 10px;
    padding-left: 5px
}

a.nd_chartTimescale {
    color: #555b65;
    text-decoration: none;
    font-family: Verdana;
    font-size: 11px
}

.storyContent {
    width: 520px;
    height: 100px;
    min-height: 100px;
    min-width: 520px
}

.storyStyle {
    margin: 0 10px 0 18px;
    overflow: auto;
    font-family: Verdana;
    font-size: 11px;
    text-align: left;
    color: #555b65;
    *margin: 0 10px 20px 18px
}

.linkStyle {
    margin: 10px 10px 20px 18px;
    cursor: pointer;
    font-size: 11px;
    color: #9a3821;
    *margin: 10px 10px 20px 18px
}

.wrapword {
    white-space: -moz-pre-wrap !important;
    white-space: -pre-wrap;
    white-space: -o-pre-wrap;
    white-space: pre-wrap
}

.nd-teststory {
    font-family: Verdana;
    font-size: 11px;
    text-align: left;
    color: #22387f
}

.nd-window-headline-title {
    margin: 5px 10px 0 17px;
    *margin: 5px 10px 0 17px;
    font-family: Verdana;
    font-size: 22px;
    text-align: left;
    color: #22387f;
    float: left
}

.netd-teststory-body {
    height: 100px;
    width: 520px;
    vertical-align: top
}

.nd_marketsTypes {
    width: 552px;
    height: 24px;
    background-image: url('../images/searchBox/searchbox_background.png');
    padding: 15px 0 15px 0;
    *padding: 15px 0 12px 0;
    font: bold 12px Verdana, sans-serif;
    color: #8e99a9;
    vertical-align: middle
}

.nd_marketsTypeOMX {
    cursor: pointer;
    color: #22387f;
    font-size: 12px
}

.nd_marketsTypeI {
    cursor: pointer;
    color: #8e99a9;
    padding-right: 10px;
    font-size: 12px
}

.nd_marketsTypeOMX2 {
    cursor: pointer;
    color: #22387f;
    padding-right: 10px;
    font-size: 12px
}

.nd_marketsTypeI2 {
    cursor: pointer;
    color: #8e99a9;
    padding-right: 0;
    font-size: 12px
}

.nd_marketsTypeI:hover {
    cursor: pointer;
    color: #22387f;
    padding-right: 10px;
    font-size: 12px
}

.nd_marketsTypeI2:hover {
    cursor: pointer;
    color: #22387f;
    padding-right: 0;
    font-size: 12px
}

.nd_TableTitle {
    font-family: Verdana;
    font-size: 13px;
    color: #22387f;
    font-weight: bold;
    width: 552px;
    text-align: left;
    margin-bottom: 5px;
    margin-top: 15px
}

.nd_fundsSelector {
    font-family: Verdana;
    font-size: 13px;
    color: #22387f;
    font-weight: bold;
    background-color: #f6f8f8;
    background-image: url('../images/ddl_background.png');
    border: solid 1px #b5b7c8
}

.nd_tip_Friend_Title {
    font-size: 22px;
    color: #22387f;
    font-family: Verdana;
    text-align: left;
    margin-bottom: 7px;
    margin-left: 25px;
    padding-top: 10px
}

.nd_tip_Friend_Left {
    font-size: 11px;
    color: #8699a9;
    font-family: Verdana;
    text-align: left;
    margin-left: 23px
}

.nd_tip_Friend_Right {
    font-size: 11px;
    color: #8699a9;
    font-family: Verdana;
    text-align: left;
    margin-right: 10px
}

.nd_tip_Friend_Left input, .nd_tip_Friend_Right input {
    font-size: 12px;
    color: #555b65;
    font-family: Verdana;
    width: 198px;
    height: 19px;
    background-image: url('../images/fullQuote/tipFriend_input_background.png');
    border: solid 1px #b5b7c8
}

.nd_tip_Friend_Right textarea {
    width: 198px;
    font-size: 11px;
    color: #555b65;
    font-family: Verdana;
    text-align: left;
    background-image: url('../images/fullQuote/tipFriend_message_background.png');
    border: solid 1px #b5b7c8;
    resize: none;
    height: 52px
}

.timeColumnNetbank {
    height: 17px;
    margin-left: 3px;
    color: #c6cbd4;
    font-family: Verdana;
    font-size: 9px
}

.nameColumnNetbank {
    height: 21px;
    margin-left: 3px;
    font-family: Verdana;
    font-size: 12px !important;
    color: #22387f;
    font-weight: bold
}

.TDClsNetBank {
    border-bottom: 0 solid #dbdfe3;
    border-left: 0 solid #dbdfe3;
    text-align: left
}

.lastColumnNetbank {
    height: 17px;
    font-family: Verdana;
    color: #575e68;
    font-size: 9px;
    width: 54px;
    margin-right: 2px
}

.changeColumnNetbank {
    height: 21px;
    margin-right: 2px;
    font-family: Verdana;
    color: #9d0730;
    font-size: 9px
}

.lastColClsNetbank {
    margin-right: 3px
}

.TDClsRightNetbank {
    text-align: right;
    margin-bottom: 5px;
    color: #636563;
    border-bottom: 0 solid #dbdfe3
}

.jqplot-target {
    position: relative;
    color: #666;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 1em
}

.jqplot-axis {
    font-size: .75em
}

.jqplot-xaxis {
    margin-top: 10px
}

.jqplot-x2axis {
    margin-bottom: 10px
}

.jqplot-yaxis {
    margin-right: 10px
}

.jqplot-y2axis, .jqplot-y3axis, .jqplot-y4axis, .jqplot-y5axis, .jqplot-y6axis, .jqplot-y7axis, .jqplot-y8axis, .jqplot-y9axis, .jqplot-yMidAxis {
    margin-left: 10px;
    margin-right: 10px
}

.jqplot-axis-tick, .jqplot-xaxis-tick, .jqplot-yaxis-tick, .jqplot-x2axis-tick, .jqplot-y2axis-tick, .jqplot-y3axis-tick, .jqplot-y4axis-tick, .jqplot-y5axis-tick, .jqplot-y6axis-tick, .jqplot-y7axis-tick, .jqplot-y8axis-tick, .jqplot-y9axis-tick, .jqplot-yMidAxis-tick {
    position: absolute;
    white-space: pre
}

.jqplot-xaxis-tick {
    top: 0;
    left: 15px;
    vertical-align: top
}

.jqplot-x2axis-tick {
    bottom: 0;
    left: 15px;
    vertical-align: bottom
}

.jqplot-yaxis-tick {
    right: 0;
    top: 15px;
    text-align: right
}

.jqplot-yaxis-tick.jqplot-breakTick {
    right: -20px;
    margin-right: 0;
    padding: 1px 5px 1px 5px;
    z-index: 2;
    font-size: 1.5em
}

.jqplot-y2axis-tick, .jqplot-y3axis-tick, .jqplot-y4axis-tick, .jqplot-y5axis-tick, .jqplot-y6axis-tick, .jqplot-y7axis-tick, .jqplot-y8axis-tick, .jqplot-y9axis-tick {
    left: 0;
    top: 15px;
    text-align: left
}

.jqplot-yMidAxis-tick {
    text-align: center;
    white-space: nowrap
}

.jqplot-xaxis-label {
    margin-top: 10px;
    font-size: 11pt;
    position: absolute
}

.jqplot-x2axis-label {
    margin-bottom: 10px;
    font-size: 11pt;
    position: absolute
}

.jqplot-yaxis-label {
    margin-right: 10px;
    font-size: 11pt;
    position: absolute
}

.jqplot-yMidAxis-label {
    font-size: 11pt;
    position: absolute
}

.jqplot-y2axis-label, .jqplot-y3axis-label, .jqplot-y4axis-label, .jqplot-y5axis-label, .jqplot-y6axis-label, .jqplot-y7axis-label, .jqplot-y8axis-label, .jqplot-y9axis-label {
    font-size: 11pt;
    margin-left: 10px;
    position: absolute
}

.jqplot-meterGauge-tick {
    font-size: .75em;
    color: #999
}

.jqplot-meterGauge-label {
    font-size: 1em;
    color: #999
}

table.jqplot-table-legend {
    margin-top: 12px;
    margin-bottom: 12px;
    margin-left: 12px;
    margin-right: 12px
}

table.jqplot-table-legend, table.jqplot-cursor-legend {
    background-color: rgba(255, 255, 255, 0.6);
    border: 1px solid #ccc;
    position: absolute;
    font-size: .75em
}

td.jqplot-table-legend {
    vertical-align: middle
}

td.jqplot-seriesToggle:hover, td.jqplot-seriesToggle:active {
    cursor: pointer
}

.jqplot-table-legend .jqplot-series-hidden {
    text-decoration: line-through
}

div.jqplot-table-legend-swatch-outline {
    border: 1px solid #ccc;
    padding: 1px
}

div.jqplot-table-legend-swatch {
    width: 0;
    height: 0;
    border-top-width: 5px;
    border-bottom-width: 5px;
    border-left-width: 6px;
    border-right-width: 6px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid
}

.jqplot-title {
    top: 0;
    left: 0;
    padding-bottom: .5em;
    font-size: 1.2em
}

table.jqplot-cursor-tooltip {
    border: 1px solid #ccc;
    font-size: .75em
}

.jqplot-cursor-tooltip {
    border: 1px solid #ccc;
    font-size: .75em;
    white-space: nowrap;
    background: rgba(208, 208, 208, 0.5);
    padding: 1px
}

.jqplot-highlighter-tooltip, .jqplot-canvasOverlay-tooltip {
    border: 1px solid #ccc;
    font-size: .75em;
    white-space: nowrap;
    background: rgba(208, 208, 208, 0.5);
    padding: 1px
}

.jqplot-point-label {
    font-size: .75em;
    z-index: 2
}

td.jqplot-cursor-legend-swatch {
    vertical-align: middle;
    text-align: center
}

div.jqplot-cursor-legend-swatch {
    width: 1.2em;
    height: .7em
}

.jqplot-error {
    text-align: center
}

.jqplot-error-message {
    position: relative;
    top: 46%;
    display: inline-block
}

div.jqplot-bubble-label {
    font-size: .8em;
    padding-left: 2px;
    padding-right: 2px;
    color: rgb(20%, 20%, 20%)
}

div.jqplot-bubble-label.jqplot-bubble-label-highlight {
    background: rgba(90%, 90%, 90%, 0.7)
}

div.jqplot-noData-container {
    text-align: center;
    background-color: rgba(96%, 96%, 96%, 0.3)
}

.xPointer, .yPointer, .y2Pointer, .pricePointer-yaxis, .pricePointer-y2axis {
    background-color: #ccc;
    padding: 2px 2px 2px 2px;
    font-size: 10px;
    margin-left: 5px;
    z-index: 2;
    position: absolute;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    -moz-box-shadow: 0 2px 2px #bbb;
    -webkit-box-shadow: 0 2px 2px #bbb;
    box-shadow: 0 2px 2px #bbb;
    color: #22387f
}

.pricePointer-y2axis:before, .y2Pointer:before {
    content: '';
    position: absolute;
    top: 6px;
    left: 0;
    margin-left: -8px;
    border-right: 8px solid #ccc;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.pricePointer-yaxis:after, .yPointer:before {
    content: '';
    position: absolute;
    top: 6px;
    right: 0;
    margin-right: -8px;
    border-left: 8px solid #ccc;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.instrumentsStyle {
    color: #333;
    border: 2px solid #999
}

.fullscreen {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 9999;
    margin: 0;
    padding: 0;
    background: #EEE
}

.nd-ddl {
    font-size: 10px;
    z-index: 100;
    margin-left: 0;
    margin-top: 0
}

.nd-ddl1 {
    font-size: 10px;
    z-index: 100;
    float: left;
    margin-left: 0;
    margin-top: 0;
    text-align: left;
    font-variant: normal;
    font-weight: normal !important;
    font-family: Arial !important;
    color: #fff !important
}

.nd-vol {
    width: 1.5em !important;
    height: 1.5em !important
}

.nd-zoom {
    width: 1.5em !important;
    height: 1.5em !important
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    #diez {
        color: red
    }
}

.nd-ts {
    float: right;
    font-size: 11px !important;
    font-family: Verdana
}

.nd-tb {
    margin: 0;
    border-radius: 5px;
    padding-left: 5px
}

.nd-chartContainer-relative {
    position: relative
}

.nd-volume-icon {
    left: 10px
}

.nd-fs-icon {
    left: 10px
}

.nd-menu-button {
    border: 0 solid yellow !important;
    background-color: transparent !important;
    cursor: pointer;
    margin-right: 5px !important;
    border-radius: 3px
}

.nd-icon-hover {
    background-color: #eef0f2 !important;
    border-radius: 3px
}

.nd-ts-selected {
    font-weight: bold !important;
    color: #22387f;
    background-color: #eef0f2 !important
}

.mColorPicker {
    border-radius: 5px;
    margin-top: 2px;
    margin-left: 5px
}

.nd-chartDiv .jqplot-axis {
    font-size: 9px;
    font-family: Arial
}

.jqplot-cursor-tooltip {
    background-color: transparent;
    border: 0 solid #000
}

.nd-tooltip {
    border: 2px solid #000 !important;
    font-size: .75em;
    white-space: nowrap;
    background-image: none !important;
    background-color: #eee;
    padding: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin-top: 15px;
    z-index: 100000
}

.nd-tooltip-x {
    font-family: Verdana;
    font-size: 10px;
    color: #666
}

.nd-tooltip-yLabel {
    font-family: Verdana;
    font-size: 10px;
    color: #000
}

.nd-tooltip-y {
    font-family: Verdana;
    font-size: 10px;
    color: #000;
    text-align: right
}

.nd-copyright-notice {
    position: absolute;
    font-size: 10px;
    font-family: Verdana;
    z-index: 4
}

.nd-information-window {
    position: absolute;
    font-size: 10px;
    font-family: Verdana;
    z-index: 4;
    font-weight: bold;
    color: #22387f
}

.nd-tooltip-static {
    border: 0 solid #000;
    font-size: .80em;
    white-space: nowrap;
    padding: 2px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    font-size: 10px;
    font-family: Verdana
}

.nd-chartPlot {
    height: 330px
}

.nd-ts-label {
    color: #555b65;
    text-align: center;
    font-family: Verdana !important
}

.nd-ts-label span {
    padding-right: 6px !important;
    padding-left: 5px !important;
    font-size: 10px
}

.nd-chartDiv {
    margin: 0;
    width: 100%;
    height: 50%;
    border: 0 solid #CCC
}

.nd-tooltip-volume {
    border: 2px solid #000;
    font-size: .75em;
    white-space: nowrap;
    background: #fff;
    padding: 2px;
    margin-top: 10px;
    -moz-border-radius: 5px;
    border-radius: 5px
}

.zoomBar {
    width: 95% !important
}

.nd-close-button:hover {
    cursor: pointer;
    filter: alpha(opacity=50)
}

.nd-volume-label {
    font-weight: bold;
    position: absolute;
    font-size: 10px;
    font-family: Verdana
}

#tsDiv {
    width: 150px;
    height: 20px;
    border: 0 solid #cc0001;
    background: transparent;
    position: absolute;
    bottom: 0;
    right: 0
}

.nd-dialog {
    font-size: 11px !important
}

.nd-tb .ui-button-text-only .ui-button-text, .nd-tbbottom .ui-button-text-only .ui-button-text {
    padding: 1px 0 1px 0
}

.nd-tb .ui-button-text {
    padding: 0 0 2px 0 !important;
    line-height: 1.5 !important
}

.nd-menuItem-disabled {
    color: red !important
}

.nd-menu-ddl-defaulttext {
    font-family: Arial !important;
    font-size: 11px !important;
    font-weight: normal !important
}

#menu {
    z-index: 1000;
    font-size: 11px;
    display: none;
    width: 80px
}

.overlay-mask {
    width: 100%;
    height: 100%;
    background-color: #000;
    display: none
}

.mColorPicker {
    display: none
}

.nd-disabled {
    color: #999
}

.nd-ddl .ui-buttonset {
    margin-right: 2px !important
}