<STYLE TYPE="text/css">
    .dummy {
    }
    .dragRect {
    display:    none;
    visibility: hidden;
	border:  	2px solid #9e9e9e;
	position: 	absolute;
	cursor: 	pointer;
	cursor: 	hand;
	z-index: 	10;
    }
    .mstr-link {
        color:              #000000;
    }
    .mstr-link-highlighted {
        color:              #000000;
		font-weight:		bold;
    }
    .standard-highlighted {
        color:              #cc0000;
        font-weight:        bold;
    }
	.highlighted {
		font-weight:        bold;
	}
    .error-title {
        font-weight:        bold;
        font-size:          1.33em;
        color:              #cc0000;
    }
    .error-message {
        font-size:          1.2em;
    }
    .error-info {
    }
    .logout-text-style {
        text-decoration:    none;
        color:              #ffffff;
        font-weight:        bold;
    }
    .header-menu {
        color:              #ffffff;
        text-decoration:    none;
    }
    .header-menu-selected {
        color:              #ffffff;
        text-decoration:    none;
        background-color:   #996666;
    }
    .search-section-name {
        font-weight:        bold;
        font-size:          1.33em;
    }
    .search-invalid-field {
        font-weight:        bold;
        color:              #cc0000;
    }
    .search-required-field {
    }
    .search-folder-name {
        font-weight:        bold;
    }
    .arrow {
        background-color:   #000000;
        border:             1px #000000 solid;
        color:              #ffffff;
        font-family:        Wingdings;
        font-size:          1.067em;
        font-style:         normal;
        font-weight:        normal;
        text-align:         center;
        vertical-align:     middle;
        cursor: pointer; cursor: hand;
    }
    .arrownorm {
        color:              #ffffff;
        font-style:         normal;
        text-decoration:    none;
    }
    .arrowrover {
        color:              #cc3333;
        font-style:         normal;
        text-decoration:    none;
        cursor:             hand;
    }
    .weekday {
        background-color:   #ddddbb;
        border-bottom:      1px #000000 solid;
        color:              #000000;
        font-size:          1.067em;
        font-style:         normal;
        font-weight:        normal;
        text-align:         center;
        vertical-align:     middle;
    }
    .day {
        background-color:   #eeeeee;
        color:              #000000;
        font-size:          1.067em;
        font-style:         normal;
        font-weight:        normal;
        text-align:         center;
        vertical-align:     middle;
        cursor:             hand;
    }
    .event {
        background-color:   #000000;
        border:             1px #000000 solid;
        color:              #ffffff;
        font-size:          1.067em;
        font-style:         normal;
        font-weight:        normal;
        text-align:         center;
        vertical-align:     middle;
    }
    .norm {
        color:              #000000;
        font-style:         normal;
        text-decoration:    none;
        cursor: pointer; cursor: hand;
    }
    .grayOut {
        color:              #999999;
        font-style:         normal;
        text-decoration:    none;
        cursor: pointer; cursor: hand;
    }
    .arrownorm {
        color:              #ffffff;
        font-style:         normal;
        text-decoration:    none;
        cursor: pointer; cursor: hand;
    }
    .inner {
        border-top:         #ffffff 1px solid;
        border-bottom:      #777777 1px solid;
        border-left:        #ffffff 1px solid;
        border-right:       #777777 1px solid;
    }
    .login-toolbar-title {
        font-size:          1.2em;
        text-decoration:    none;
        font-weight:        bold;
    }
    .login-global {
        border: 0;
        background-color:   #cccccc;
    }
    .login-global TD {
        color:              #000000;
    }
    .login-title {
        background-color:   #000000;
    }
    .login-title-text {
        font-size:          1.33em;
        color:              #ffffff;
        font-weight:        bold;
    }
    .login-border {
        background-color:   #ffffff;
    }
    .login-button {
		font-family:        Verdana,Arial,MS Sans Serif;
		color:              #000000;
		font-size:          1.1em;
		font-weight:        bold;
		line-height:        .85;
        padding-top:        2px;
        cursor:             pointer;
        cursor:             hand;
        z-index:            2;
    }
	.login-box{
		font-size:          1.1em;
		font-family:        Courier;
	}
    .login-links-section{
        border:             0;
        background-color:   #bdbdbd;
    }
    .login-links-section TD {
        color:              #000000;
    }
    .login-quick-links {
        font-weight:        bold;
    }
    .changePwd-header {
        xfont-size:          1.33em;
        font-weight:        bold;
    }
    .changePwd-text {
        xfont-size:          1.33em;
    }
    .changePwd-title {
        xfont-size:          1.33em;
        font-weight:        bold;
    }
    .changePwd-button {
        xfont-size:          1.067em;
        font-weight:        bold;
        line-height:        .85;
        padding-top:        2px;
        cursor:             pointer;
        cursor:             hand;
        z-index:            2;
    }
    .cart-available-list
    {
        width: auto;
    }
    .cart-selected-list
    {
        width: auto;
    }
    .cart-expression-available-list
    {
        width: auto;
    }
    .cart-expression-selected-list
    {
        width: auto;
    }
</STYLE>
