* {margin:0; padding:0; outline:none}
body {color:#222222; font:11px/15px arial,helvetica,verdana,tahoma,'trebuchet ms',sans-serif; font-weight:normal; font-style:normal; text-align:center; background-color:#EAEAEA; margin:0; padding:0; overflow: auto; overflow-y: scroll}
body.myInformer {overflow-y: auto}
h1, h2, h3, h4, h5, h6 {font-weight:normal;margin-bottom:0.4em;}
h1 {font-size:24px;line-height:28px;}
h2 {font-size:20px;line-height:24px;}
h3 {font-size:16px;line-height:20px;}
h4 {font-size:14px;}
h5 {font-size:12px;line-height:16px;}
h6 {font-size:12px;line-height:16px;}
.colTitle {color:#999; margin-bottom: 10px}
a {text-decoration:underline;color:#666;}
a:hover, a:focus, a:active {text-decoration:underline;color:#EE7000;}
img {border:none;}
strong {font-weight:bold;}
p {margin-bottom:1em}
table {width:100%;}
abbr {border: none;}
form input[type=text], form input[type=password], form textarea {font-size: 12px; color: #2D2D2D; padding: 5px; height: 14px; width: 250px; border: 1px solid #d1d1d1; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px}
form textarea {width: 405px; height: 87px; background-color: #fff}
form input[type=submit], button {height: 26px; background-color: #DDD; color: #222; border: 1px solid #D1D1D1; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; cursor: pointer; font-size: 12px; padding: 0 5px; text-align: center}
input {background-color: white; color: inherit;}
table {border-collapse: collapse}
table td, table th {padding: 0}
.ta_right {text-align:right;}
.form-text {margin-bottom:.5em; border:1px solid #ccc}
.form-textarea {margin-bottom:.5em; border:1px solid #ccc; resize: none}
.required {color:#f00}
 .col_stat3_left {float:left; width:220px}
.col_stat3_left_content {padding:16px 0 0 0; margin-left: 10px}
.col_stat3_left_content .info p {text-align: right}
.col_stat3_middle {float:left; background-color:#fff; border:1px solid #ccc; margin-left:15px; width:458px}
.col_stat3_middle_content {padding:15px 15px 10px 15px}
.col_stat3_middle_content ul {padding-left:20px}
.col_stat3_right {float:right; width:220px}
.col_stat3_right_content {padding:16px 0 0 0}
        #header .headerTop {position:absolute; right:2px; top:0; overflow:hidden}
#header .login, #header .myInformer {overflow:hidden}
#header .headerTop .myInformer {margin-left:10px; line-height:30px; font-weight:bold}
#header .headerTop .myInformer a {color:#222; text-decoration:none}
#header .headerTop .myInformer a:hover, #header .headerTop .myInformer a:active, #header .headerTop .myInformer a:focus {text-decoration:underline}
#header .searchbox {width: 260px; height: 22px; position: absolute; float:right; right:0; margin-top:42px}
#header .searchbox .search_btn {width: 90px; height: 20px; background: #dcdcdc url("../images/search_bg.png") repeat-x 0 0; display: block; float: right; padding: 0; border:1px solid #c7c7c7; font-weight: bold; color: #2D2D2D; text-decoration: none; cursor:pointer}
#header .searchbox .searchInput {width:155px; height: 18px; float: left; font-size: 13px; padding: 0; margin-right: 5px; padding: 0 5px 0 2px; border:1px inset #c7c7c7; color: #cecece}
#header .headerTop .left {font-size:1px; background:transparent url("../images/bg_header_top_left.png") repeat-x 0 0; height:30px; width:10px; float:left}
#header .headerTop .middle {float:left; background-color:#f8b333; height:30px; overflow:hidden}
#header .headerTop .right {font-size:1px; background:transparent url("../images/bg_header_top_right.png") repeat-x 0 0; height:30px; width:10px; float:left}
#browser_update_alert li {margin: 5px 0 0 15px}
 #footer {-moz-box-shadow:0 0 2px #666666; -webkit-box-shadow:0 0 2px #666666; box-shadow:0 0 2px #666666; background:transparent url("../images/bg_footer.png") 0 0 repeat-x; bottom:0; color:#999999; font-size:10px; height:25px; min-width:890px; position:fixed; left: 0px; width:100%; z-index: 10;  }
#footer ul.footerContent {list-style:none outside none; margin:0 auto; padding-top:5px; position:relative; width:944px}
#footer ul.footerContent li {float:left; padding:0 6px 0 0}
#footer ul.footerContent li a {border-left:1px solid #666666; padding:0 0 0 6px; text-decoration:none; text-transform:uppercase}
#footer ul.footerContent li a:hover, #footer ul.footerContent li a:focus, #footer ul.footerContent li a:active {color:#999}
#page_margin {text-align:left; padding-bottom:30px; width:930px}
#page_margin.MyInformer {width:100%; min-width: 930px}
#page {position:relative}
 #contentarea { display:block; overflow:hidden;  }
#contentarea .col_both {margin-right:2px}
#contentarea .cols {overflow:hidden}
#contentarea .col_left {width:383px; float:left; padding:0 2px 2px 0}
#contentarea .col_right {width:528px; float:right; padding:0 2px 2px 0}
#contentarea .boxTitle {font-size:18px; line-height:22px; color:#a8a8a8; margin-bottom:10px; position:relative; float: left}
#contentarea .NewsBox .boxTitle {margin-bottom:5px}
#contentarea .boxTitle a {color:#a8a8a8; text-decoration: none}
#contentarea .boxTitle a:hover {text-decoration: underline}
#contentarea .boxTitle strong {font-weight:bold; Text-transform:uppercase}
#contentarea .boxToolbar {font-size:10px; background-color: #f8b333; float: right; line-height: 22px; padding: 0 5px; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius: 4px; margin-bottom: 2px;  }
.infoToolbar, .sourceInfo {color: #EE7000; font-weight: bold; margin-bottom: 5px}
.sourceInfo {float: right; width: 40%; text-align: right}
.infoToolbar {margin-left: 4px; margin-bottom: 5px; width: 40%}
h2.InfoTitle {border-bottom: 1px solid #D1D1D1; color: #333333; font-size: 18px; font-weight: bold; padding: 0 5px 8px 0; margin-bottom: 1.2em}
#contentarea .boxToolbar a {font-weight: bold; text-decoration: none ;color:#FFF}
#contentarea .boxToolbar a:hover, #contentarea .boxToolbar a:focus, #contentarea .boxToolbar a:active {text-decoration:underline; color:#FFF}
#contentarea .boxContent {clear: both; overflow:hidden; height: 100%; margin-bottom:0px}
#contentarea .boxContent h2 {font-size:13px; color:#EE7000}
#contentarea .boxContent h3 {font-size:13px}
#contentarea .boxTable {border:none; width:100%; border-top:1px solid #ccc; padding:0; margin:0}
#contentarea .boxTable td {border:none; border-bottom:1px solid #ccc; line-height:18px; padding:1px 0; vertical-align:top}
#contentarea .boxTable td strong{ font-size: 12px; overflow: hidden; height: 18px; display: block}
#contentarea .boxTable .oddRow {background-color: white}
#contentarea .boxTable .evenRow {background-color: #EEEEEE}
#contentarea tr {height: 20px}
#contentarea td.boxTableCol1 {color:#EE7000; width:31px}
#contentarea td.boxTableCol2 {padding-right:5px; padding-left:4px; margin-left:10%}
#contentarea td.boxTableCol2 .InfoHeader {height:18px; overflow:hidden}
#contentarea td.boxTableCol2 iframe.GoogleAnalytics {height: 0; width: 0; display: none}
#contentarea td.boxTableCol2 .ad_info {padding-top: 4px}
#contentarea td.boxTableCol2 .ImageAd {text-align: center}
#contentarea td.boxTableCol2 .content h4 {margin: 0; padding: 0; font-size: 11px}
#contentarea td.boxTableCol2 .content a {color:#000; text-decoration:none; font-weight:bold}
#contentarea td.boxTableCol2 .content a:hover {text-decoration:underline}
#contentarea td.boxTableCol3 {width:55px; overflow:hidden; text-align: right; padding-right: 5px}
#contentarea .boxTable .oddRow {text-align:left}
#contentarea .closed {display:none}
#contentarea .open {z-index:50; display:none; overflow: visible; margin:2px -80px 0 -35px; line-height:1.25em; padding-right: 16px;  padding-bottom: 3px}
#contentarea .openText img {float:left; margin-right:7px}
#contentarea .NewsBox .InfoImage {float: left; margin: 3px; border: 1px solid #CCC; width: 90px}
.InfoContentBox .InfoImage {float: left; margin: 3px; border: 1px solid #CCC; width: 110px}
.InfoContentBox .contentBoxInfoContent, .popup .contentBoxInfoContent {font-size: 13px}
#contentarea .NewsBox .InfoContentText {}
 .popup {width:550px; padding:25px; background-color:#fff; display:none}
.popup a {color:#ee7000; text-decoration:none}
.popup a:hover {text-decoration:underline}
.socialLinks {position: absolute; top: 26px; left: 14px; height: 25px; line-height: 20px}
.External .socialLinks {top: 20px; left: 150px}
.myInformer .socialLinks {top: 15px; left: auto; right: -90px}
.FixSocialLinks .socialLinks {right: -69px}
.popupDate, .infoTop .infoDate {width: 45%; float:left; font-size: 12px; position: relative; font-weight: bold; color: #EE7000; margin-bottom:10px}
.popupFrom, .socialLinks .infoSocialLinks {width: 55px; overflow: hidden; float:left; font-size: 12px; color: #EE7000; font-weight: bold; text-align: center}
.socialLinks .Facebook {width: 150px; margin-left: 12px}
.popupFrom, .infoTop .infoFrom {width: 45%; float:right; margin-bottom:10px; font-size: 12px; color: #EE7000; font-weight: bold; text-align: right}
.popupHeadline, .infoTop .infoHeadline {font-weight:bold;  line-height: 21px; font-size:21px;  margin:0px 0 0.5em 0; padding-bottom:8px; padding-right:5px; border-bottom: 1px solid #d1d1d1; width:99%}
.popupTeaser, .infoTop .infoTeaser {font-style:italic; margin:0 0 1em 0}
.popup .actions {margin-top:15px; text-align:right; text-transform:uppercase}
.popupHeader, .infoTop .infoHeader {overflow:hidden; margin-bottom:5px}
.popupSocial, .infoTop .infoSocial {float:left}
.popupClose, .infoTop .infoClose {float:right}
.popupText.scroll {width: 100%; height: 400px; overflow: auto}
.popup_box {height: 0; overflow: hidden; text-align:left}
 .DialogSave {float: right; padding: 5px}
 .contactform label {display:block; margin-bottom:0}
.contactform .form-text {width:66%}
 .Column {float: left}
.Row {margin-left: -2px}
.ContentElement {margin-left: 10px;  padding-bottom: 10px;  }
.Box {background-color:#fff; position:relative; padding:13px; -moz-box-shadow:2px 2px 2px #ccc; -webkit-box-shadow:2px 2px 2px #ccc; box-shadow:2px 2px 2px #ccc; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px}
.InfoBox {margin-right: 3px}
.Banner {margin-bottom: -4px;  }
#tag_list {width: 550px}
 span.TagGroup, span.Keyword {height: 26px; line-height: 26px; background-color: #CCC; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;  padding: 0 5px; margin-left: 3px; margin-top: 3px; display: block; float: left; text-align: center; white-space: nowrap}
span.TagGroup form, span.Keyword form {display:inline-block;  zoom:1; display:inline}
.tag span {display:inline-block;  zoom:1; *display:inline}
.tag form input[type="submit"] {border: none; background-color: #ccc; padding: 0; color: #fb8900; width: 16px; height: 18px}
#my_watchlist_form {margin: 10px auto}
.TagGroups #counter, .Streams #counter {color: #FF9000; font-weight: bold}
  #right_side_ad {display:block;  width:125px;  height:500px;  position:absolute; top:0; left:940px}
 #top_ad {margin-bottom: 7px; padding-left: 10px; text-align: center}
 .wallpaper_horizontal {margin-right: -10px; margin-bottom: 7px; text-align: right; zoom: 1}
.unset { margin-bottom: -4px}
.JsAd {text-align: center}
 .scrollgeneric {line-height: 1px; font-size: 1px; position: absolute; top: 0; left: 0; z-index: 5}
.vscrollerbase {width: 10px; background-color: #eaeaea}
.vscrollerbar {width: 10px; background-color: #9a9a9a; -moz-border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px; border-radius: 4px}
.hscrollerbase {height: 10px; background-color: #EAEAEA}
.hscrollerbar {height: 10px; background-color: #9a9a9a; -moz-border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px; border-radius: 4px}
.scrollerjogbox {width: 10px; height: 10px; top: auto; left: auto; bottom: 0px; right: 0px; background-color: #fff}
 .infos_notification {border: 0px solid #d1d1d1;  text-align: right; float: right}
#header .myInformer {right:0; float:right; overflow:hidden}
#header .headerContent .myInformer .right {background:transparent url("../images/bg_header_top_right.png") repeat-x 0 0; height:30px; width:10px; float:left}
#header .headerContent .myInformer .left {font-size:1px; background:transparent url("../images/bg_header_top_left.png") repeat-x 0 0; height:30px; width:10px; float:left}
#header .headerContent .myInformer .middle {float:left; background-color:#f8b333; height:30px; overflow:hidden}
#header .headerContent .myInformer .middle .title {padding: 7px; font-weight:bold}
#header .headerContent .myInformer .middle .title a {text-decoration:none; color:#111}
#header .headerContent .myInformer .middle .title a:hover, #header .headerContent .myInformer .middle .title a:focus, #header .headerContent .myInformer .middle .title a:active {text-decoration:underline; color:#111}
.errorExplanation {margin: 0 0 10px 0}
.authorization input.error {background-color: #F9FF97}
.authorization .example {color: #d1d1d1}
.authorization .login_content {width: 600px}
.authorization .label {float: left; width: 100px; border: 0px solid red; text-align: right; padding-top: 8px; margin-right: 10px}
.authorization label.error {color: red; border: 0px solid #d1d1d1; margin-top: 2px; display: block}
.login_form {margin-left: auto; margin-right: auto; border: 0px solid green; width: 400px; padding: 10px}
.authorization .form_element {width: 100%}
#error_explanation {border: 1px solid #d1d1d1; padding: 10px; margin: 0 0 10px 0}
#error_explanation ul {border: 0px solid red; padding-left: 20px}
#error_explanation h2 {font-size: 16px; font-weight: bold; color: red}
.auth_remember_me {border: 0px solid red; text-align: left; margin-bottom: 10px}
  .notification_box, .box_preloader {text-align: center; border: 5px solid #d1d1d1; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; margin-top: 15px; padding: 10px; font-weight: bold;  }
.notification_text {margin-top: 10px;  }
.notification_box img, .box_preloader img {margin-bottom: -4px;  }
 .watchlist_input {font-size: 12px; color: #2D2D2D; padding: 8px; width: 290px; border: 1px solid #d1d1d1; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px}
.authorization .Notice h2, .authorization .Alert h2, .notice, .alert {display: block; border: 2px solid #7DB07D; background-color: #E2F9E3; font-size: 15px; padding: 10px; margin-bottom: 10px; color: #0B701C}
 .authorization .Alert h2, .alert {border-color: red; background-color: #F9E2E3; color: red}
.notice, .alert {margin-left: 2px; margin-right: 2px}
.autocomplete_button {width: 80px; margin-left: 5px}
.configure_watchlist_info {margin-left: 55px; margin-top: 2px}
.popup_footer {margin-top: 15px}
.clear {clear: both; width: 100%; height: 0; overflow: hidden}
.Box#application_error h1 {padding: 0 0 5px 0; margin: 0 0 10px 0; border-bottom: 1px solid #CCC; float: none}
 .Streams ul input, .quotes_list ul input {font-size: 12px; background-color:#eee !important}
.Streams .description {width: 360px; float: left}
.BoxFooter{ margin-top: 5px; height: 10px}
.registration_link {border:1px solid #D1D1D1; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; background-color: #faffbd; padding: 10px 5px 0 5px; margin: 10px 0 10px 0}
.registration_link p.desc {font-size: 16px}
.registration_link p.link {font-size: 18px; font-weight: bold}
.registration_link span {display: block; line-height: 20px}
.registration_link a, .registration_link span {color: #6baa46}
 .TickerHeader {border: 0px solid red; max-height: 38px; overflow: hidden}
 @import "http://static.financial-informer.de/stylesheets/jquery.ui.base.css"; @import "http://static.financial-informer.de/stylesheets/jquery.ui.theme.css";  .ui-autocomplete {position: absolute; cursor: default}
 * html .ui-autocomplete {width:1px}
  .ui-menu {list-style:none; padding: 2px; margin: 0; display:block; float: left; -moz-border-radius: 4px; -webkit-border-radius: 4px}
.ui-menu .ui-menu {margin-top: -3px}
.ui-menu .ui-menu-item {margin:0; padding: 0; zoom: 1; float: left; clear: left; width: 100%}
.ui-menu .ui-menu-item a {text-decoration:none; display:block; padding:.2em .4em; line-height:1.5; zoom:1}
.ui-menu .ui-menu-item a.ui-state-hover, .ui-menu .ui-menu-item a.ui-state-active {font-weight: normal; margin: -1px}
.ui-menu-item {text-align: left}
.ui-autocomplete-loading {background: white url('../images/spinner_orange_fff-background.gif') right center no-repeat}
.ui-corner-all {font-size: 10px}
  .ui-accordion {width: 100%}
.ui-accordion .ui-accordion-header {cursor: pointer; position: relative; margin-top: 1px; zoom: 1}
.ui-accordion .ui-accordion-li-fix {display: inline}
.ui-accordion .ui-accordion-header-active {border-bottom: 0 !important}
.ui-accordion .ui-accordion-header a {display: block; font-size: 1em; padding: .5em .5em .5em .7em}
.ui-accordion-icons .ui-accordion-header a {padding-left: 2.2em}
.ui-accordion .ui-accordion-header .ui-icon {position: absolute; left: .5em; top: 50%; margin-top: -8px}
.ui-accordion .ui-accordion-content {padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1}
.ui-accordion .ui-accordion-content-active {display: block}
  .ui-helper-hidden {display: none}
.ui-helper-hidden-accessible {position: absolute; left: -99999999px}
.ui-helper-reset {margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none}
.ui-helper-clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden}
.ui-helper-clearfix {display: inline-block}
 * html .ui-helper-clearfix {height:1%}
.ui-helper-clearfix {display:block}
 .ui-helper-zfix {width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0)}
 .ui-state-disabled {cursor: default !important}
  .ui-icon {display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat}
  .ui-widget-overlay {position: absolute; top: 0; left: 0; width: 100%; height: 100%}
  .ui-widget {font-family: Verdana,Arial,sans-serif; font-size: 1.1em}
.ui-widget .ui-widget {font-size: 1em}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {font-family: Verdana,Arial,sans-serif; font-size: 1em}
.ui-widget-content {border: 1px solid #aaaaaa; background: #ffffff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #222222}
.ui-widget-content a {color: #222222}
.ui-widget-header {border: 1px solid #aaaaaa; background: #cccccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x; color: #222222; font-weight: bold}
.ui-widget-header a {color: #222222}
 .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {border: 1px solid #d3d3d3; background: #e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #555555}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {color: #555555; text-decoration: none}
.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 {border: 1px solid #999999; background: #dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121}
.ui-state-hover a, .ui-state-hover a:hover {color: #212121; text-decoration: none}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {border: 1px solid #aaaaaa; background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {color: #212121; text-decoration: none}
.ui-widget :active {outline: none}
 .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {border: 1px solid #fcefa1; background: #fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x; color: #363636}
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a {color: #363636}
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x; color: #cd0a0a}
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a {color: #cd0a0a}
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text {color: #cd0a0a}
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary {font-weight: bold}
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary {opacity: .7; filter:Alpha(Opacity=70); font-weight: normal}
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {opacity: .35; filter:Alpha(Opacity=35); background-image: none}
  .ui-icon {width: 16px; height: 16px; background-image: url(images/ui-icons_222222_256x240.png)}
.ui-widget-content .ui-icon {background-image: url(images/ui-icons_222222_256x240.png)}
.ui-widget-header .ui-icon {background-image: url(images/ui-icons_222222_256x240.png)}
.ui-state-default .ui-icon {background-image: url(images/ui-icons_888888_256x240.png)}
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_454545_256x240.png)}
.ui-state-active .ui-icon {background-image: url(images/ui-icons_454545_256x240.png)}
.ui-state-highlight .ui-icon {background-image: url(images/ui-icons_2e83ff_256x240.png)}
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_cd0a0a_256x240.png)}
 .ui-icon-carat-1-n {background-position: 0 0}
.ui-icon-carat-1-ne {background-position: -16px 0}
.ui-icon-carat-1-e {background-position: -32px 0}
.ui-icon-carat-1-se {background-position: -48px 0}
.ui-icon-carat-1-s {background-position: -64px 0}
.ui-icon-carat-1-sw {background-position: -80px 0}
.ui-icon-carat-1-w {background-position: -96px 0}
.ui-icon-carat-1-nw {background-position: -112px 0}
.ui-icon-carat-2-n-s {background-position: -128px 0}
.ui-icon-carat-2-e-w {background-position: -144px 0}
.ui-icon-triangle-1-n {background-position: 0 -16px}
.ui-icon-triangle-1-ne {background-position: -16px -16px}
.ui-icon-triangle-1-e {background-position: -32px -16px}
.ui-icon-triangle-1-se {background-position: -48px -16px}
.ui-icon-triangle-1-s {background-position: -64px -16px}
.ui-icon-triangle-1-sw {background-position: -80px -16px}
.ui-icon-triangle-1-w {background-position: -96px -16px}
.ui-icon-triangle-1-nw {background-position: -112px -16px}
.ui-icon-triangle-2-n-s {background-position: -128px -16px}
.ui-icon-triangle-2-e-w {background-position: -144px -16px}
.ui-icon-arrow-1-n {background-position: 0 -32px}
.ui-icon-arrow-1-ne {background-position: -16px -32px}
.ui-icon-arrow-1-e {background-position: -32px -32px}
.ui-icon-arrow-1-se {background-position: -48px -32px}
.ui-icon-arrow-1-s {background-position: -64px -32px}
.ui-icon-arrow-1-sw {background-position: -80px -32px}
.ui-icon-arrow-1-w {background-position: -96px -32px}
.ui-icon-arrow-1-nw {background-position: -112px -32px}
.ui-icon-arrow-2-n-s {background-position: -128px -32px}
.ui-icon-arrow-2-ne-sw {background-position: -144px -32px}
.ui-icon-arrow-2-e-w {background-position: -160px -32px}
.ui-icon-arrow-2-se-nw {background-position: -176px -32px}
.ui-icon-arrowstop-1-n {background-position: -192px -32px}
.ui-icon-arrowstop-1-e {background-position: -208px -32px}
.ui-icon-arrowstop-1-s {background-position: -224px -32px}
.ui-icon-arrowstop-1-w {background-position: -240px -32px}
.ui-icon-arrowthick-1-n {background-position: 0 -48px}
.ui-icon-arrowthick-1-ne {background-position: -16px -48px}
.ui-icon-arrowthick-1-e {background-position: -32px -48px}
.ui-icon-arrowthick-1-se {background-position: -48px -48px}
.ui-icon-arrowthick-1-s {background-position: -64px -48px}
.ui-icon-arrowthick-1-sw {background-position: -80px -48px}
.ui-icon-arrowthick-1-w {background-position: -96px -48px}
.ui-icon-arrowthick-1-nw {background-position: -112px -48px}
.ui-icon-arrowthick-2-n-s {background-position: -128px -48px}
.ui-icon-arrowthick-2-ne-sw {background-position: -144px -48px}
.ui-icon-arrowthick-2-e-w {background-position: -160px -48px}
.ui-icon-arrowthick-2-se-nw {background-position: -176px -48px}
.ui-icon-arrowthickstop-1-n {background-position: -192px -48px}
.ui-icon-arrowthickstop-1-e {background-position: -208px -48px}
.ui-icon-arrowthickstop-1-s {background-position: -224px -48px}
.ui-icon-arrowthickstop-1-w {background-position: -240px -48px}
.ui-icon-arrowreturnthick-1-w {background-position: 0 -64px}
.ui-icon-arrowreturnthick-1-n {background-position: -16px -64px}
.ui-icon-arrowreturnthick-1-e {background-position: -32px -64px}
.ui-icon-arrowreturnthick-1-s {background-position: -48px -64px}
.ui-icon-arrowreturn-1-w {background-position: -64px -64px}
.ui-icon-arrowreturn-1-n {background-position: -80px -64px}
.ui-icon-arrowreturn-1-e {background-position: -96px -64px}
.ui-icon-arrowreturn-1-s {background-position: -112px -64px}
.ui-icon-arrowrefresh-1-w {background-position: -128px -64px}
.ui-icon-arrowrefresh-1-n {background-position: -144px -64px}
.ui-icon-arrowrefresh-1-e {background-position: -160px -64px}
.ui-icon-arrowrefresh-1-s {background-position: -176px -64px}
.ui-icon-arrow-4 {background-position: 0 -80px}
.ui-icon-arrow-4-diag {background-position: -16px -80px}
.ui-icon-extlink {background-position: -32px -80px}
.ui-icon-newwin {background-position: -48px -80px}
.ui-icon-refresh {background-position: -64px -80px}
.ui-icon-shuffle {background-position: -80px -80px}
.ui-icon-transfer-e-w {background-position: -96px -80px}
.ui-icon-transferthick-e-w {background-position: -112px -80px}
.ui-icon-folder-collapsed {background-position: 0 -96px}
.ui-icon-folder-open {background-position: -16px -96px}
.ui-icon-document {background-position: -32px -96px}
.ui-icon-document-b {background-position: -48px -96px}
.ui-icon-note {background-position: -64px -96px}
.ui-icon-mail-closed {background-position: -80px -96px}
.ui-icon-mail-open {background-position: -96px -96px}
.ui-icon-suitcase {background-position: -112px -96px}
.ui-icon-comment {background-position: -128px -96px}
.ui-icon-person {background-position: -144px -96px}
.ui-icon-print {background-position: -160px -96px}
.ui-icon-trash {background-position: -176px -96px}
.ui-icon-locked {background-position: -192px -96px}
.ui-icon-unlocked {background-position: -208px -96px}
.ui-icon-bookmark {background-position: -224px -96px}
.ui-icon-tag {background-position: -240px -96px}
.ui-icon-home {background-position: 0 -112px}
.ui-icon-flag {background-position: -16px -112px}
.ui-icon-calendar {background-position: -32px -112px}
.ui-icon-cart {background-position: -48px -112px}
.ui-icon-pencil {background-position: -64px -112px}
.ui-icon-clock {background-position: -80px -112px}
.ui-icon-disk {background-position: -96px -112px}
.ui-icon-calculator {background-position: -112px -112px}
.ui-icon-zoomin {background-position: -128px -112px}
.ui-icon-zoomout {background-position: -144px -112px}
.ui-icon-search {background-position: -160px -112px}
.ui-icon-wrench {background-position: -176px -112px}
.ui-icon-gear {background-position: -192px -112px}
.ui-icon-heart {background-position: -208px -112px}
.ui-icon-star {background-position: -224px -112px}
.ui-icon-link {background-position: -240px -112px}
.ui-icon-cancel {background-position: 0 -128px}
.ui-icon-plus {background-position: -16px -128px}
.ui-icon-plusthick {background-position: -32px -128px}
.ui-icon-minus {background-position: -48px -128px}
.ui-icon-minusthick {background-position: -64px -128px}
.ui-icon-close {background-position: -80px -128px}
.ui-icon-closethick {background-position: -96px -128px}
.ui-icon-key {background-position: -112px -128px}
.ui-icon-lightbulb {background-position: -128px -128px}
.ui-icon-scissors {background-position: -144px -128px}
.ui-icon-clipboard {background-position: -160px -128px}
.ui-icon-copy {background-position: -176px -128px}
.ui-icon-contact {background-position: -192px -128px}
.ui-icon-image {background-position: -208px -128px}
.ui-icon-video {background-position: -224px -128px}
.ui-icon-script {background-position: -240px -128px}
.ui-icon-alert {background-position: 0 -144px}
.ui-icon-info {background-position: -16px -144px}
.ui-icon-notice {background-position: -32px -144px}
.ui-icon-help {background-position: -48px -144px}
.ui-icon-check {background-position: -64px -144px}
.ui-icon-bullet {background-position: -80px -144px}
.ui-icon-radio-off {background-position: -96px -144px}
.ui-icon-radio-on {background-position: -112px -144px}
.ui-icon-pin-w {background-position: -128px -144px}
.ui-icon-pin-s {background-position: -144px -144px}
.ui-icon-play {background-position: 0 -160px}
.ui-icon-pause {background-position: -16px -160px}
.ui-icon-seek-next {background-position: -32px -160px}
.ui-icon-seek-prev {background-position: -48px -160px}
.ui-icon-seek-end {background-position: -64px -160px}
.ui-icon-seek-start {background-position: -80px -160px}
 .ui-icon-seek-first {background-position: -80px -160px}
.ui-icon-stop {background-position: -96px -160px}
.ui-icon-eject {background-position: -112px -160px}
.ui-icon-volume-off {background-position: -128px -160px}
.ui-icon-volume-on {background-position: -144px -160px}
.ui-icon-power {background-position: 0 -176px}
.ui-icon-signal-diag {background-position: -16px -176px}
.ui-icon-signal {background-position: -32px -176px}
.ui-icon-battery-0 {background-position: -48px -176px}
.ui-icon-battery-1 {background-position: -64px -176px}
.ui-icon-battery-2 {background-position: -80px -176px}
.ui-icon-battery-3 {background-position: -96px -176px}
.ui-icon-circle-plus {background-position: 0 -192px}
.ui-icon-circle-minus {background-position: -16px -192px}
.ui-icon-circle-close {background-position: -32px -192px}
.ui-icon-circle-triangle-e {background-position: -48px -192px}
.ui-icon-circle-triangle-s {background-position: -64px -192px}
.ui-icon-circle-triangle-w {background-position: -80px -192px}
.ui-icon-circle-triangle-n {background-position: -96px -192px}
.ui-icon-circle-arrow-e {background-position: -112px -192px}
.ui-icon-circle-arrow-s {background-position: -128px -192px}
.ui-icon-circle-arrow-w {background-position: -144px -192px}
.ui-icon-circle-arrow-n {background-position: -160px -192px}
.ui-icon-circle-zoomin {background-position: -176px -192px}
.ui-icon-circle-zoomout {background-position: -192px -192px}
.ui-icon-circle-check {background-position: -208px -192px}
.ui-icon-circlesmall-plus {background-position: 0 -208px}
.ui-icon-circlesmall-minus {background-position: -16px -208px}
.ui-icon-circlesmall-close {background-position: -32px -208px}
.ui-icon-squaresmall-plus {background-position: -48px -208px}
.ui-icon-squaresmall-minus {background-position: -64px -208px}
.ui-icon-squaresmall-close {background-position: -80px -208px}
.ui-icon-grip-dotted-vertical {background-position: 0 -224px}
.ui-icon-grip-dotted-horizontal {background-position: -16px -224px}
.ui-icon-grip-solid-vertical {background-position: -32px -224px}
.ui-icon-grip-solid-horizontal {background-position: -48px -224px}
.ui-icon-gripsmall-diagonal-se {background-position: -64px -224px}
.ui-icon-grip-diagonal-se {background-position: -80px -224px}
  .ui-corner-tl {-moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px}
.ui-corner-tr {-moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px}
.ui-corner-bl {-moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px}
.ui-corner-br {-moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px}
.ui-corner-top {-moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px}
.ui-corner-bottom {-moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px}
.ui-corner-right {-moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px}
.ui-corner-left {-moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px}
.ui-corner-all {-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px}
 .ui-widget-overlay {background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .3;filter:Alpha(Opacity=30)}
.ui-widget-shadow {margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .3;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px}
 .ui-dialog {position: absolute; padding: .2em; width: 300px; overflow: hidden}
.ui-dialog .ui-dialog-titlebar {padding: .5em 1em .3em; position: relative}
.ui-dialog .ui-dialog-title {float: left; margin: .1em 16px .2em 0}
.ui-dialog .ui-dialog-titlebar-close {position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px}
.ui-dialog .ui-dialog-titlebar-close span {display: block; margin: 1px}
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus {padding: 0}
.ui-dialog .ui-dialog-content {position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1}
.ui-dialog .ui-dialog-buttonpane {text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {float: right}
.ui-dialog .ui-dialog-buttonpane button {margin: .5em .4em .5em 0; cursor: pointer}
.ui-dialog .ui-resizable-se {width: 14px; height: 14px; right: 3px; bottom: 3px}
.ui-draggable .ui-dialog-titlebar {cursor: move}
  .jqmWindow {display: none; position: fixed; top: 20px;    background-color: #EEE; color: #333; border: 1px solid black; padding: 25px; -moz-border-radius: 8px; -webkit-border-radius: 8px}
.jqmOverlay {background-color: #000;opacity:0.7!important}
 * iframe.jqm {position:absolute;top:0;left:0;z-index:-1; width: expression(this.parentNode.offsetWidth+'px'); height: expression(this.parentNode.offsetHeight+'px')}
 * html .jqmWindow {position: absolute}
div.jGrowl {padding: 10px; z-index: 9999; color: #fff; font-size: 10px}
   div.jGrowl {position: absolute}
body > div.jGrowl {position: fixed}
div.jGrowl.top-left {left: 0px; top: 0px}
div.jGrowl.top-right {right: 0px; top: 0px}
div.jGrowl.bottom-left {left: 0px; bottom: 0px}
div.jGrowl.bottom-right {right: 0px; bottom: 0px}
div.jGrowl.center {top: 0px; width: 50%; left: 25%}
 div.center div.jGrowl-notification, div.center div.jGrowl-closer {margin-left: auto; margin-right: auto}
div.jGrowl div.jGrowl-notification, div.jGrowl div.jGrowl-closer {background-color: #000; opacity: .85; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=85); zoom: 1;  padding: 5px; margin-top: 3px; margin-bottom: 3px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 1em; text-align: left; display: none; -moz-border-radius: 5px; -webkit-border-radius: 5px}
div.jGrowl div.jGrowl-notification {min-height: 40px}
div.jGrowl div.jGrowl-notification div.jGrowl-header {font-weight: bold; font-size: 11px}
div.jGrowl div.jGrowl-notification div.jGrowl-close {z-index: 99; float: right; font-weight: bold; font-size: 1em; cursor: pointer}
div.jGrowl div.jGrowl-closer {padding-top: 4px; padding-bottom: 4px; cursor: pointer; font-size: .9em; font-weight: bold; text-align: center}
 @media print {div.jGrowl {display: none}
}
div.jGrowl.top {top: -6px; width: 50%; left: 25%}
div.jGrowl .FlashNotice, div.jGrowl .FlashAlert{ width: 100%; font-size: 1.8em; line-height: 1.5em; text-align: center}
div.jGrowl .FlashNotice {color: #09f404}
div.jGrowl .FlashAlert {color: #f20}
div.jGrowl .NewInfoNotice {width: 190px}