/* Generated by Developer Tools. This might not be an accurate representation of the original source file */
BODY {
  MARGIN: 0px;
  BACKGROUND: none transparent scroll repeat 0% 0%;
}
.mluiWidgetContainer .clui_p {
  MARGIN: 10px 0px 0px;
}
.mluiWidgetContainer INPUT {
  FONT-FAMILY: inherit;
}
.mluiWidgetContainer TEXTAREA {
  FONT-FAMILY: inherit;
}
.mluiWidgetContainer SELECT {
  FONT-FAMILY: inherit;
}
.mluiWidgetContainer H2 {
  PADDING-BOTTOM: 15px;
  MARGIN: 0px;
  PADDING-LEFT: 0px;
  PADDING-RIGHT: 0px;
  PADDING-TOP: 15px;
}
.mluiWidgetContainer INPUT {
  VERTICAL-ALIGN: middle;
}
.mluiWidgetContainer SELECT {
  VERTICAL-ALIGN: middle;
}
.mluiWidgetContainer INPUT[type=checkbox] {
  MARGIN: 3px 0px;
}
INPUT[type=radio] {
  MARGIN: 3px 0px;
}
.mluiWidgetContainer A:link {
  COLOR: #2a61ae;
  FONT-SIZE: 11px;
  TEXT-DECORATION: none;
}
.mluiWidgetContainer A:visited {
  COLOR: #2a61ae;
  FONT-SIZE: 11px;
  TEXT-DECORATION: none;
}
.mluiWidgetContainer A:hover {
  COLOR: #2a61ae;
  FONT-SIZE: 11px;
  TEXT-DECORATION: none;
}
.mluiWidgetContainer A:hover {
  CURSOR: hand;
  TEXT-DECORATION: underline;
}
.mluiWidgetContainer {
  TEXT-ALIGN: left;
  MARGIN: 0px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  COLOR: #333;
  FONT-SIZE: 12px;
}
.mluiWidgetContainer SPAN.clui_corner {
  BORDER-BOTTOM-STYLE: none;
  BORDER-RIGHT-STYLE: none;
  MARGIN: 0px 1px;
  DISPLAY: block;
  BORDER-TOP-STYLE: none;
  BACKGROUND: #d6d6d6;
  HEIGHT: 1px;
  FONT-SIZE: 1px;
  BORDER-LEFT-STYLE: none;
  OVERFLOW: hidden;
}
.mluiWidgetContainer .clui_txtSmall {
  FONT-SIZE: 0.91em !important;
}
.mluiWidgetContainer .clui_txtLight {
  COLOR: #666 !important;
}
.mluiWidgetContainer .clui_loginShade {
  BACKGROUND: #e8f1f8;
}
.mluiWidgetContainer DIV.clui_contentBox {
  BORDER-LEFT: #ccc 1px solid;
  DISPLAY: block;
  BORDER-RIGHT: #ccc 1px solid;
}
.mluiWidgetContainer DIV.helpContentBox clui_shade0 DIV.clui_body DIV.content {
  MARGIN: 10px 5px;
  BACKGROUND: #f1f1f1 0px 0px;
  HEIGHT: 1%;
}
.mluiWidgetContainer .messageModule {
  MARGIN: 0px 0px 10px;
  DISPLAY: none;
  OVERFLOW: hidden;
}
.mluiWidgetContainer .clui_alertModule {
  MARGIN: 0px 0px 10px;
  DISPLAY: none;
  OVERFLOW: hidden;
}
.mluiWidgetContainer .clui_alertModule .clui_body {
  BORDER-BOTTOM: #e8c5c5 0px solid;
  TEXT-ALIGN: left!important;
  BORDER-LEFT: #e8c5c5 1px solid;
  PADDING-BOTTOM: 10px!important;
  MARGIN: 0px;
  PADDING-LEFT: 10px!important;
  PADDING-RIGHT: 10px!important;
  BACKGROUND: #f5e9e9;
  BORDER-TOP: #e8c5c5 0px solid;
  BORDER-RIGHT: #e8c5c5 1px solid;
  PADDING-TOP: 10px !important;
}
.mluiWidgetContainer .clui_alertModule .clui_body A:link {
  FONT-SIZE: 12px !important;
}
.mluiWidgetContainer .clui_alertModule .clui_body A:visited {
  FONT-SIZE: 12px !important;
}
.mluiWidgetContainer .clui_alertModule .clui_body A:hover {
  FONT-SIZE: 12px !important;
}
.mluiWidgetContainer .clui_alertModule SPAN.clui_corner {
  BACKGROUND: #e8c5c5;
}
.mluiWidgetContainer #clui_leftContentCol SPAN.clui_corner {
  BACKGROUND: #eaeaea;
}
.mluiWidgetContainer #clui_leftContentCol {
  PADDING-BOTTOM: 0px;
  MARGIN: 0px;
  PADDING-LEFT: 7px;
  PADDING-RIGHT: 7px;
  DISPLAY: block;
  PADDING-TOP: 7px;
}
.mluiWidgetContainer #clui_contentCol {
  MARGIN: 15px;
  DISPLAY: block;
  FLOAT: left;
}
.mluiWidgetContainer #controlState {
  DISPLAY: none;
}
.mluiWidgetContainer #successState {
  DISPLAY: none;
}
.mluiWidgetContainer #controlState {
  HEIGHT: auto;
}
.mluiWidgetContainer .clui_loadImage {
  WIDTH: 65px;
  BACKGROUND: url(../images/login_widget/processing.gif) no-repeat;
  HEIGHT: 10px;
  VERTICAL-ALIGN: middle;
}
.mluiWidgetContainer .clui_inline {
  HEIGHT: auto !important;
}
.mluiWidgetContainer .clui_fBox {
  HEIGHT: 390px !important;
}
.mluiWidgetContainer .clui_shade0 {
  BACKGROUND: #fff;
}
.mluiWidgetContainer #loginWidgetHeader {
  BACKGROUND: url(../images/login_widget/top_center.jpg) center top;
  HEIGHT: 25px;
  OVERFLOW: hidden;
}
.mluiWidgetContainer #loginWidgetTopLeftCorner {
  WIDTH: 7px;
  BACKGROUND: url(../images/login_widget/rounded_corner_top_left.jpg) no-repeat left top;
  FLOAT: left;
  HEIGHT: 25px;
  OVERFLOW: hidden;
}
.mluiWidgetContainer #loginWidgetTopRightCorner {
  WIDTH: 7px;
  BACKGROUND: url(../images/login_widget/rounded_corner_top_right.jpg) no-repeat right top;
  FLOAT: right;
  HEIGHT: 25px;
  OVERFLOW: hidden;
}
.mluiWidgetContainer #loginWidgetLogo {
  WIDTH: 25px;
  BACKGROUND: url(../images/login_widget/bull.jpg) no-repeat right top;
  FLOAT: right;
  HEIGHT: 25px;
  OVERFLOW: hidden;
}
.mluiWidgetContainer #loginWidgetTitle {
  MARGIN-TOP: 5px;
  FLOAT: left;
  COLOR: #fff;
  FONT-SIZE: 12px;
  FONT-WEIGHT: 700;
}
.mluiWidgetContainer #loginWidgetSecure {
  MARGIN-TOP: 5px;
  WIDTH: 16px;
  Height: 16px;
  BACKGROUND: url(../images/login_widget/lock.gif) no-repeat left top;
  FLOAT: left;
  MARGIN-RIGHT: 5px;
}
.mluiWidgetContainer #widgetBottomLeftCorner {
  WIDTH: 7px;
  BACKGROUND: url(../images/login_widget/rounded_corner_bottom_left.jpg) no-repeat left top;
  FLOAT: left;
  HEIGHT: 7px;
  OVERFLOW: hidden;
}
.mluiWidgetContainer #loginWidgetFooter {
  BACKGROUND: url(../images/login_widget/bottom_center.gif) center top;
  HEIGHT: 7px;
  OVERFLOW: hidden;
}
.mluiWidgetContainer #widgetBottomRightCorner {
  WIDTH: 7px;
  BACKGROUND: url(../images/login_widget/rounded_corner_bottom_right.jpg) no-repeat right top;
  FLOAT: right;
  HEIGHT: 7px;
  OVERFLOW: hidden;
}
.mluiWidgetContainer .clui_securityDesc {
  COLOR: #333;
  FONT-SIZE: 11px;
  FONT-WEIGHT: 700;
}
.mluiWidgetContainer .clui_seperator {
  BORDER-BOTTOM: #ccc 1px solid;
}
.mluiWidgetContainer .clui_paddingBottom5 {
  PADDING-BOTTOM: 5px;
}
.mluiWidgetContainer .clui_paddingBottom10 {
  PADDING-BOTTOM: 10px;
}
.mluiWidgetContainer .clui_marginBottom5 {
  MARGIN-BOTTOM: 5px;
}
.mluiWidgetContainer .clui_marginTop5 {
  MARGIN-TOP: 5px;
}
.mluiWidgetContainer .clui_marginLeft10 {
  MARGIN-LEFT: 10px;
}
.mluiWidgetContainer .clui_watermarkImage {
  MARGIN: 5px 0px;
}
.mluiWidgetContainer .clui_watermarkPhraseTxt {
  FONT-SIZE: 11px;
}
.mluiWidgetContainer .clui_readonly {
  BORDER-BOTTOM: #d6d6d6 1px solid;
  BORDER-LEFT: #d6d6d6 1px solid;
  PADDING-BOTTOM: 3px;
  PADDING-LEFT: 3px;
  PADDING-RIGHT: 3px;
  BACKGROUND: #ddd 0px 0px;
  BORDER-TOP: #d6d6d6 1px solid;
  BORDER-RIGHT: #d6d6d6 1px solid;
  PADDING-TOP: 3px;
}
.mluiWidgetContainer .compactMode .clui_inputTextField {
  WIDTH: 180px !important;
}
.mluiWidgetContainer .mediumMode .clui_inputTextField {
  WIDTH: 690px !important;
}
.mluiWidgetContainer SPAN.btn {
  PADDING-BOTTOM: 3px!important;
  MARGIN: 0px;
  OUTLINE-STYLE: none;
  PADDING-LEFT: 1px!important;
  PADDING-RIGHT: 0px!important;
  BACKGROUND: url(../images/login_widget/bg_btn_left.gif) no-repeat left center;
  FONT-SIZE: 11px!important;
  PADDING-TOP: 3px !important;
}
.mluiWidgetContainer SPAN.btn INPUT {
  BORDER-BOTTOM-STYLE: none;
  TEXT-ALIGN: center;
  BORDER-RIGHT-STYLE: none;
  OUTLINE-STYLE: none;
  FONT-FAMILY: inherit;
  BORDER-TOP-STYLE: none;
  BACKGROUND: url(../images/login_widget/bg_btn.gif) no-repeat right center;
  HEIGHT: 21px;
  COLOR: #277eae;
  FONT-SIZE: 11px!important;
  VERTICAL-ALIGN: middle;
  BORDER-LEFT-STYLE: none;
  CURSOR: hand;
  FONT-WEIGHT: 700;
}
.mluiWidgetContainer SPAN.btnOn {
  PADDING-BOTTOM: 3px!important;
  MARGIN: 0px;
  OUTLINE-STYLE: none;
  PADDING-LEFT: 1px!important;
  PADDING-RIGHT: 0px!important;
  BACKGROUND: url(../images/login_widget/bg_btn_left_on.gif) no-repeat left center;
  COLOR: #858585;
  FONT-SIZE: 11px!important;
  PADDING-TOP: 3px !important;
}
.mluiWidgetContainer SPAN.btnOn INPUT {
  BORDER-BOTTOM-STYLE: none;
  TEXT-ALIGN: center;
  BORDER-RIGHT-STYLE: none;
  OUTLINE-STYLE: none;
  FONT-FAMILY: inherit;
  BORDER-TOP-STYLE: none;
  BACKGROUND: url(../images/login_widget/bg_btn_on.gif) no-repeat right center;
  HEIGHT: 21px;
  COLOR: #277eae;
  FONT-SIZE: 11px!important;
  VERTICAL-ALIGN: middle;
  BORDER-LEFT-STYLE: none;
  CURSOR: hand;
  FONT-WEIGHT: 700;
}
.mluiWidgetContainer SPAN.lnkBtn {
  PADDING-BOTTOM: 3px!important;
  MARGIN: 0px;
  OUTLINE-STYLE: none;
  PADDING-LEFT: 1px!important;
  PADDING-RIGHT: 0px!important;
  BACKGROUND: none transparent scroll repeat 0% 0%;
  FONT-SIZE: 11px!important;
  PADDING-TOP: 3px !important;
}
.mluiWidgetContainer SPAN.lnkBtn INPUT {
  BORDER-BOTTOM-STYLE: none;
  TEXT-ALIGN: left;
  BORDER-RIGHT-STYLE: none;
  OUTLINE-STYLE: none;
  FONT-FAMILY: inherit;
  BORDER-TOP-STYLE: none;
  BACKGROUND: none transparent scroll repeat 0% 0%;
  HEIGHT: 21px;
  COLOR: #277eae;
  FONT-SIZE: 11px!important;
  VERTICAL-ALIGN: middle;
  BORDER-LEFT-STYLE: none;
  CURSOR: hand;
}
.ddnItem {
  BORDER-BOTTOM: #fff 0.1em solid;
  BORDER-LEFT: #fff 0.1em solid;
  LINE-HEIGHT: 22px;
  PADDING-LEFT: 3px;
  BACKGROUND: #fff;
  COLOR: #00f;
  OVERFLOW: hidden;
  BORDER-TOP: #fff 0.1em solid;
  BORDER-RIGHT: #fff 0.1em solid;
}
.ddnItemHover {
  BORDER-BOTTOM: #d6d7d6 0.1em solid;
  BORDER-LEFT: #d6d7d6 0.1em solid;
  LINE-HEIGHT: 22px;
  PADDING-LEFT: 3px;
  BACKGROUND: #f7f7f7;
  COLOR: #00f;
  OVERFLOW: hidden;
  BORDER-TOP: #d6d7d6 0.1em solid;
  BORDER-RIGHT: #d6d7d6 0.1em solid;
}
DIV.loginComboBox .cmb {
  OVERFLOW: hidden;
}
DIV.loginComboBox .cmbHover {
  OVERFLOW: hidden;
}
.mluiWidgetContainer DIV.loginComboBox TABLE TR {
  BACKGROUND: none transparent scroll repeat 0% 0%;
}
.ddn {
  Z-INDEX: 20000!important;
  BORDER-BOTTOM: #949a9c 1px solid;
  BORDER-LEFT: #949a9c 1px solid;
  BACKGROUND: #fff;
  FONT-SIZE: 11px;
  OVERFLOW: auto;
  BORDER-TOP: #949a9c 1px solid;
  CURSOR: default;
  BORDER-RIGHT: #949a9c 1px solid;
}
.mluiWidgetContainer .hidden {
  DISPLAY: none;
  VISIBILITY: hidden;
}
.mluiWidgetContainer .clear {
  CLEAR: both;
}
.mluiWidgetContainer .compactMode {
  WIDTH: 205px;
}
.mluiWidgetContainer .mediumMode {
  WIDTH: 715px;
}
.mluiWidgetContainer STRONG {
  FONT-WEIGHT: 700;
}
.mluiWidgetContainer .clui_userIdLabel {
  FONT-WEIGHT: 700;
}
.mluiWidgetContainer .clui_box {
  PADDING-BOTTOM: 0px;
  PADDING-LEFT: 0px;
  PADDING-RIGHT: 0px;
  PADDING-TOP: 0px;
}
.mluiWidgetContainer DIV.loginComboBox TABLE TD {
  PADDING-BOTTOM: 0px;
  PADDING-LEFT: 0px;
  PADDING-RIGHT: 0px;
  PADDING-TOP: 0px;
}
.mluiWidgetContainer .clui_width220 {
  MARGIN-TOP: 10px;
}
.mluiWidgetContainer .clui_marginTop10 {
  MARGIN-TOP: 10px;
}
.mluiWidgetContainer SPAN.btn > INPUT {
  PADDING-BOTTOM: 2px!important;
  MARGIN-TOP: 0px!important;
  PADDING-LEFT: 6px!important;
  PADDING-RIGHT: 8px!important;
  height: 20px;
}
.mluiWidgetContainer SPAN.btnOn > INPUT {
  PADDING-BOTTOM: 2px!important;
  MARGIN-TOP: -1px !important;
  PADDING-LEFT: 6px!important;
  PADDING-RIGHT: 8px!important;
  HEIGHT: 22px!important;
  PADDING-TOP: 0px !important;
}
.mluiWidgetContainer SPAN.btnOff {
  PADDING-BOTTOM: 3px!important;
  MARGIN: 0px;
  OUTLINE-STYLE: none;
  PADDING-LEFT: 1px!important;
  PADDING-RIGHT: 0px!important;
  BACKGROUND: url(../images/login_widget/bg_btn_off_left.gif) no-repeat left center;
  COLOR: #858585;
  FONT-SIZE: 11px!important;
  PADDING-TOP: 3px !important;
}
.mluiWidgetContainer SPAN.btnOff BUTTON {
  BORDER-BOTTOM-STYLE: none;
  TEXT-ALIGN: center;
  BORDER-RIGHT-STYLE: none;
  OUTLINE-STYLE: none;
  FONT-FAMILY: inherit;
  BORDER-TOP-STYLE: none;
  BACKGROUND: url(../images/login_widget/bg_btn_off.gif) no-repeat right center;
  HEIGHT: 21px;
  COLOR: #858585;
  FONT-SIZE: 11px!important;
  VERTICAL-ALIGN: middle;
  BORDER-LEFT-STYLE: none;
  FONT-WEIGHT: 700;
}
SPAN.btnOff INPUT {
  BORDER-BOTTOM-STYLE: none;
  TEXT-ALIGN: center;
  BORDER-RIGHT-STYLE: none;
  OUTLINE-STYLE: none;
  FONT-FAMILY: inherit;
  BORDER-TOP-STYLE: none;
  BACKGROUND: url(../images/login_widget/bg_btn_off.gif) no-repeat right center;
  HEIGHT: 21px;
  COLOR: #858585;
  FONT-SIZE: 11px!important;
  VERTICAL-ALIGN: middle;
  BORDER-LEFT-STYLE: none;
  FONT-WEIGHT: 700;
}
.mluiminiWidgetContainer .clui_p {
  MARGIN: 10px 0px 0px;
}
.mluiminiWidgetContainer INPUT {
  FONT-FAMILY: inherit;
}
.mluiminiWidgetContainer TEXTAREA {
  FONT-FAMILY: inherit;
}
.mluiminiWidgetContainer SELECT {
  FONT-FAMILY: inherit;
}
.mluiminiWidgetContainer H2 {
  PADDING-BOTTOM: 15px;
  MARGIN: 0px;
  PADDING-LEFT: 0px;
  PADDING-RIGHT: 0px;
  PADDING-TOP: 15px;
}
.mluiminiWidgetContainer INPUT {
  VERTICAL-ALIGN: middle;
}
.mluiminiWidgetContainer SELECT {
  VERTICAL-ALIGN: middle;
}
.mluiminiWidgetContainer INPUT[type=checkbox] {
  MARGIN: 3px 0px;
}
INPUT[type=radio] {
  MARGIN: 3px 0px;
}
.mluiminiWidgetContainer A:link {
  COLOR: #2a61ae;
  FONT-SIZE: 11px;
  TEXT-DECORATION: none;
}
.mluiminiWidgetContainer A:visited {
  COLOR: #2a61ae;
  FONT-SIZE: 11px;
  TEXT-DECORATION: none;
}
.mluiminiWidgetContainer A:hover {
  COLOR: #2a61ae;
  FONT-SIZE: 11px;
  TEXT-DECORATION: none;
}
.mluiminiWidgetContainer A:hover {
  CURSOR: hand;
  TEXT-DECORATION: underline;
}
.mluiminiWidgetContainer {
  TEXT-ALIGN: left;
  MARGIN: 0px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  COLOR: #333;
  FONT-SIZE: 12px;
}
.mluiminiWidgetContainer SPAN.clui_corner {
  BORDER-BOTTOM-STYLE: none;
  BORDER-RIGHT-STYLE: none;
  MARGIN: 0px 1px;
  DISPLAY: block;
  BORDER-TOP-STYLE: none;
  BACKGROUND: #d6d6d6;
  HEIGHT: 1px;
  FONT-SIZE: 1px;
  BORDER-LEFT-STYLE: none;
  OVERFLOW: hidden;
}
.mluiminiWidgetContainer .clui_txtSmall {
  FONT-SIZE: 0.91em !important;
}
.mluiminiWidgetContainer .clui_txtLight {
  COLOR: #666 !important;
}
.mluiminiWidgetContainer .clui_loginShade {
  BACKGROUND: #f1f1f1;
}
.mluiminiWidgetContainer DIV.clui_contentBox {
  BORDER-LEFT: #ccc 1px solid;
  DISPLAY: block;
  BORDER-RIGHT: #ccc 1px solid;
}
.mluiminiWidgetContainer DIV.helpContentBox clui_shade0 DIV.clui_body DIV.content {
  MARGIN: 10px 5px;
  BACKGROUND: #f1f1f1 0px 0px;
  HEIGHT: 1%;
}
.mluiminiWidgetContainer .messageModule {
  MARGIN: 0px 0px 10px;
  DISPLAY: none;
  OVERFLOW: hidden;
}
.mluiminiWidgetContainer .clui_alertModule {
  MARGIN: 0px 0px 10px;
  DISPLAY: none;
  OVERFLOW: hidden;
}
.mluiminiWidgetContainer .clui_alertModule .clui_body {
  BORDER-BOTTOM: #e8c5c5 0px solid;
  TEXT-ALIGN: left!important;
  BORDER-LEFT: #e8c5c5 1px solid;
  PADDING-BOTTOM: 5px!important;
  MARGIN: 0px;
  PADDING-LEFT: 5px!important;
  PADDING-RIGHT: 5px!important;
  BACKGROUND: #f5e9e9;
  FONT-SIZE: 11px!important;
  BORDER-TOP: #e8c5c5 0px solid;
  BORDER-RIGHT: #e8c5c5 1px solid;
  PADDING-TOP: 5px !important;
}
.mluiminiWidgetContainer .clui_alertModule .clui_body A:link {
  FONT-SIZE: 12px !important;
}
.mluiminiWidgetContainer .clui_alertModule .clui_body A:visited {
  FONT-SIZE: 12px !important;
}
.mluiminiWidgetContainer .clui_alertModule .clui_body A:hover {
  FONT-SIZE: 12px !important;
}
.mluiminiWidgetContainer .clui_alertModule SPAN.clui_corner {
  BACKGROUND: #e8c5c5;
}
.mluiminiWidgetContainer #clui_leftContentCol SPAN.clui_corner {
  BACKGROUND: #eaeaea;
}
.mluiminiWidgetContainer #clui_leftContentCol {
  PADDING-BOTTOM: 0px;
  MARGIN: 0px;
  PADDING-LEFT: 7px;
  PADDING-RIGHT: 7px;
  DISPLAY: block;
  PADDING-TOP: 7px;
}
.mluiminiWidgetContainer #clui_contentCol {
  MARGIN: 15px;
  DISPLAY: block;
  FLOAT: left;
}
.mluiminiWidgetContainer #controlState {
  DISPLAY: none;
}
.mluiminiWidgetContainer #successState {
  DISPLAY: none;
}
.mluiminiWidgetContainer #controlState {
  HEIGHT: auto;
}
.mluiminiWidgetContainer .clui_loadImage {
  WIDTH: 65px;
  BACKGROUND: url(../images/mini_widget/processing.gif) no-repeat;
  HEIGHT: 10px;
  VERTICAL-ALIGN: middle;
}
.mluiminiWidgetContainer .clui_inline {
  HEIGHT: auto !important;
}
.mluiminiWidgetContainer .clui_fBox {
  HEIGHT: 390px !important;
}
.mluiminiWidgetContainer .clui_shade0 {
  BACKGROUND: #fff;
}
.mluiminiWidgetContainer #loginWidgetHeader {
  background: url(../images/mini_widget/wmloginsprite.gif) repeat scroll left -36px Transparent;
  height: 25px;
  overflow: hidden;
}
.mluiminiWidgetContainer #loginWidgetTopLeftCorner {
  background: url(../images/mini_widget/wmloginsprite.gif) no-repeat scroll left top Transparent;
  height: 25px;
  float: left;
  width: 7px;
  overflow: hidden;
}
.mluiminiWidgetContainer #loginWidgetTopRightCorner {
  background: url(../images/mini_widget/wmloginsprite.gif) no-repeat scroll left -70px Transparent;
  height: 25px;
  float: right;
  width: 7px;
  overflow: hidden;
}
.mluiminiWidgetContainer #loginWidgetLogo {
  background: url(../images/mini_widget/wmloginsprite.gif) no-repeat scroll left -160px Transparent;
  height: 25px;
  float: right;
  width: 25px;
  overflow: hidden;
}
.mluiminiWidgetContainer #loginWidgetTitle {
  color: #FFF;
  font-size: 12px;
  font-weight: 700;
  float: left;
  margin-top: 5px;
}
.mluiminiWidgetContainer #loginWidgetSecure {
  background: url(../images/mini_widget/wmloginsprite.gif) no-repeat scroll left -195px Transparent;
  float: left;
  width: 16px;
  margin-top: 5px;
  margin-right: 5px;
  height: inherit;
}
.mluiminiWidgetContainer #widgetBottomLeftCorner {
  background: url(../images/mini_widget/wmloginsprite.gif) no-repeat scroll left -111px Transparent;
  width: 7px;
  height: 7px;
  float: left;
  overflow: hidden;
}
.mluiminiWidgetContainer #loginWidgetFooter {
  background: url(../images/mini_widget/wmloginsprite.gif) repeat scroll left -125px Transparent;
  height: 7px;
  overflow: hidden;
}
.mluiminiWidgetContainer #widgetBottomRightCorner {
  background: url(../images/mini_widget/wmloginsprite.gif) no-repeat scroll left -141px Transparent;
  width: 7px;
  height: 7px;
  float: right;
  overflow: hidden;
}
.mluiminiWidgetContainer .clui_securityDesc {
  COLOR: #333;
  FONT-SIZE: 11px;
  FONT-WEIGHT: 700;
}
.mluiminiWidgetContainer .clui_seperator {
  BORDER-BOTTOM: #ccc 1px solid;
}
.mluiminiWidgetContainer .clui_paddingBottom5 {
  PADDING-BOTTOM: 5px;
}
.mluiminiWidgetContainer .clui_paddingBottom10 {
  PADDING-BOTTOM: 10px;
}
.mluiminiWidgetContainer .clui_marginBottom5 {
  MARGIN-BOTTOM: 5px;
}
.mluiminiWidgetContainer .clui_marginTop5 {
  MARGIN-TOP: 5px;
}
.mluiminiWidgetContainer .clui_marginLeft10 {
  MARGIN-LEFT: 10px;
}
.mluiminiWidgetContainer .clui_watermarkImage {
  MARGIN: 5px 0px;
}
.mluiminiWidgetContainer .clui_watermarkPhraseTxt {
  FONT-SIZE: 11px;
}
.mluiminiWidgetContainer .clui_readonly {
  BORDER-BOTTOM: #d6d6d6 1px solid;
  BORDER-LEFT: #d6d6d6 1px solid;
  PADDING-BOTTOM: 3px;
  PADDING-LEFT: 3px;
  PADDING-RIGHT: 3px;
  BACKGROUND: #ddd 0px 0px;
  BORDER-TOP: #d6d6d6 1px solid;
  BORDER-RIGHT: #d6d6d6 1px solid;
  PADDING-TOP: 3px;
}
.mluiminiWidgetContainer .compactMode .clui_inputTextField {
  PADDING-BOTTOM: 2px;
  PADDING-LEFT: 2px;
  WIDTH: 180px!important;
  PADDING-RIGHT: 2px;
  FONT-SIZE: 11px;
  PADDING-TOP: 2px;
}
.mluiminiWidgetContainer .mediumMode .clui_inputTextField {
  WIDTH: 690px !important;
}
.mluiminiWidgetContainer span.btn {
  background: url(../images/mini_widget/wmloginbutton.gif) no-repeat scroll left -30px Transparent;
  font-size: 11px!important;
  outline: none;
  margin: 0!important;
  padding: 2px 0 4px 4px!important;
  *padding: 0 0 0 4px !important;
}
/*** Button Default ***/
.mluiminiWidgetContainer span.btn input {
  background: url(../images/mini_widget/wmloginbutton.gif) no-repeat scroll right top Transparent;
  color: #277eae;
  border: none;
  font-size: 11px!important;
  font-weight: 700;
  outline: none;
  font-family: inherit;
  height: 20px;
  vertical-align: middle;
  text-align: center;
  cursor: hand;
}
.mluiminiWidgetContainer span.btnOn {
  background: url(../images/mini_widget/wmloginbutton.gif) no-repeat scroll left -94px Transparent;
  font-size: 11px!important;
  outline: none;
  margin: 0!important;
  padding: 2px 0 4px 4px!important;
  *padding: 0 0 0 4px !important;
}
.mluiminiWidgetContainer span.btnOn input {
  background: url(../images/mini_widget/wmloginbutton.gif) no-repeat scroll right -64px Transparent;
  color: #277eae;
  border: none;
  font-size: 11px!important;
  font-weight: 700;
  outline: none;
  font-family: inherit;
  height: 20px;
  vertical-align: middle;
  text-align: center;
  cursor: hand;
}
.mluiminiWidgetContainer SPAN.lnkBtn {
  PADDING-BOTTOM: 3px!important;
  MARGIN: 0px;
  OUTLINE-STYLE: none;
  PADDING-LEFT: 1px!important;
  PADDING-RIGHT: 0px!important;
  BACKGROUND: none transparent scroll repeat 0% 0%;
  FONT-SIZE: 11px!important;
  PADDING-TOP: 3px !important;
}
.mluiminiWidgetContainer SPAN.lnkBtn INPUT {
  BORDER-BOTTOM-STYLE: none;
  TEXT-ALIGN: left;
  BORDER-RIGHT-STYLE: none;
  OUTLINE-STYLE: none;
  FONT-FAMILY: inherit;
  BORDER-TOP-STYLE: none;
  BACKGROUND: none transparent scroll repeat 0% 0%;
  HEIGHT: 21px;
  COLOR: #277eae;
  FONT-SIZE: 11px!important;
  VERTICAL-ALIGN: middle;
  BORDER-LEFT-STYLE: none;
  CURSOR: hand;
}
.ddnItem {
  BORDER-BOTTOM: #fff 0.1em solid;
  BORDER-LEFT: #fff 0.1em solid;
  LINE-HEIGHT: 22px;
  PADDING-LEFT: 3px;
  BACKGROUND: #fff;
  COLOR: #00f;
  OVERFLOW: hidden;
  BORDER-TOP: #fff 0.1em solid;
  BORDER-RIGHT: #fff 0.1em solid;
}
.ddnItemHover {
  BORDER-BOTTOM: #d6d7d6 0.1em solid;
  BORDER-LEFT: #d6d7d6 0.1em solid;
  LINE-HEIGHT: 22px;
  PADDING-LEFT: 3px;
  BACKGROUND: #f7f7f7;
  COLOR: #00f;
  OVERFLOW: hidden;
  BORDER-TOP: #d6d7d6 0.1em solid;
  BORDER-RIGHT: #d6d7d6 0.1em solid;
}
DIV.loginComboBox .cmb {
  OVERFLOW: hidden;
}
DIV.loginComboBox .cmbHover {
  OVERFLOW: hidden;
}
.mluiminiWidgetContainer DIV.loginComboBox TABLE TR {
  BACKGROUND: none transparent scroll repeat 0% 0%;
}
.ddn {
  Z-INDEX: 20000!important;
  BORDER-BOTTOM: #949a9c 1px solid;
  BORDER-LEFT: #949a9c 1px solid;
  BACKGROUND: #fff;
  FONT-SIZE: 11px;
  OVERFLOW: auto;
  BORDER-TOP: #949a9c 1px solid;
  CURSOR: default;
  BORDER-RIGHT: #949a9c 1px solid;
}
.mluiminiWidgetContainer .hidden {
  DISPLAY: none;
  VISIBILITY: hidden;
}
.mluiminiWidgetContainer .clear {
  CLEAR: both;
}
.mluiminiWidgetContainer .compactMode {
  WIDTH: 205px;
}
.mluiminiWidgetContainer .skinyMode {
  WIDTH: 300px;
}
.mluiminiWidgetContainer .mediumMode {
  WIDTH: 715px;
}
.mluiminiWidgetContainer STRONG {
  FONT-WEIGHT: 700;
}
.mluiminiWidgetContainer .clui_userIdLabel {
  FONT-WEIGHT: 700;
}
.mluiminiWidgetContainer .clui_box {
  PADDING-BOTTOM: 0px;
  PADDING-LEFT: 0px;
  PADDING-RIGHT: 0px;
  PADDING-TOP: 0px;
}
.mluiminiWidgetContainer DIV.loginComboBox TABLE TD {
  PADDING-BOTTOM: 0px;
  PADDING-LEFT: 0px;
  PADDING-RIGHT: 0px;
  PADDING-TOP: 0px;
}
.mluiminiWidgetContainer .clui_width220 {
  MARGIN-TOP: 10px;
}
.mluiminiWidgetContainer .clui_marginTop10 {
  MARGIN-TOP: 10px;
}
.mluiminiWidgetContainer SPAN.btn > INPUT {
  PADDING-BOTTOM: 2px!important;
  MARGIN-TOP: 0px!important;
  PADDING-LEFT: 6px!important;
  PADDING-RIGHT: 8px!important;
  PADDING-TOP: 0px !important;
}
.mluiminiWidgetContainer SPAN.btnOn > INPUT {
  PADDING-BOTTOM: 2px!important;
  MARGIN-TOP: 0px!important;
  PADDING-LEFT: 6px!important;
  PADDING-RIGHT: 8px!important;
  PADDING-TOP: 0px !important;
}
.mluiminiWidgetContainer span.btnOff {
  background: url(../images/mini_widget/wmloginbutton.gif) no-repeat scroll left -159px Transparent;
  font-size: 11px!important;
  outline: none;
  margin: 0!important;
  padding: 2px 0 4px 4px!important;
  *padding: 0 0 0 4px !important;
}
.mluiminiWidgetContainer span.btnOff button,
span.btnOff input {
  background: url(../images/mini_widget/wmloginbutton.gif) no-repeat scroll right -126px Transparent;
  color: #858585;
  border: none;
  font-size: 11px!important;
  font-weight: 700;
  outline: none;
  font-family: inherit;
  height: 20px;
  vertical-align: middle;
  text-align: center;
}
SPAN.btnOff INPUT {
  BORDER-BOTTOM-STYLE: none;
  TEXT-ALIGN: center;
  BORDER-RIGHT-STYLE: none;
  OUTLINE-STYLE: none;
  FONT-FAMILY: inherit;
  BORDER-TOP-STYLE: none;
  BACKGROUND: url(../images/mini_widget/bg_btn_off.gif) no-repeat right center;
  HEIGHT: 21px;
  COLOR: #858585;
  FONT-SIZE: 11px!important;
  VERTICAL-ALIGN: middle;
  BORDER-LEFT-STYLE: none;
  FONT-WEIGHT: 700;
}
.floatLeft {
  FLOAT: left;
}
.floatRight {
  FLOAT: right;
}
.timerModal,
.displayPopup {
  background: #fff;
  border: 1px solid gray;
  width: 375px;
}
.timerModal {
  display: none;
}
.timerModalBackground {
  -moz-opacity: .6;
  opacity: .60;
  filter: alpha(opacity=60);
  background: #000;
}
.widthIE170px {
  width: 170px;
  margin-top: 2px;
}
s {
  text-decoration: none !important;
}
.jqshowdetail {
  display: none;
}
.site-logo {
  background-color: transparent;
  margin: 0;
}
.site-logo .site-logo__img,
.site-logo .site-logo__print {
  background: url(../images/bg--svgs/logo--ust--rgb.svg) no-repeat;
  background-size: 250px 52px;
  width: 250px;
  height: 52px;
  display: block;
  margin-top: 10px;
}
.site-logo .site-logo__print {
  background-image: url(../images/bg--svgs/logo--ust--black.svg);
  display: none;
  width: 860px;
  position: relative;
  margin-top: 10px;
}
.site-logo .site-logo__print:after {
  content: 'For best printing results, change page orientation to landscape.';
  font-size: 18px;
  font-weight: 400;
  padding-left: 260px;
}
@media print {
  .site-logo .site-logo__img {
    display: none;
  }
  .site-logo .site-logo__print {
    display: block;
  }
}
