td.Titlebar {
    background-image:   url("../images/titlebar.jpg");
    height:             78px;
}

img.TitleImageTop {
    vertical-align:     middle;
}

img.TitleImageBottom {
    display:            block;
}

td.Spacer {
    background-image:   url("../images/menu-inactive.gif");
}

td.MainMenuLeft {
    width:              20px;
    background-image:   url("../images/menu-inactive.gif");
}

td.MainMenuRight {
    width:              20px;
    background-image:   url("../images/menu-inactive.gif");
}

td.MainMenu {
    width:              100%;
    background-image:   url("../images/menu-inactive.gif");
    text-align:         center;
}

table.MainMenu {
    margin:             auto auto auto auto;
	border-collapse:    collapse;
	empty-cells:        show;
}

td.ShortCut {
    background-image:   url("../images/menu-inactive.gif");
}

td.ShortCutCell{
    padding-right:      8px;
}

td.SubMenu {
    text-align:         center;
    vertical-align:     top;
    padding-top:        16px;
}

td.SnapIn {
    text-align:         center;
    vertical-align:     top;
    padding-top:        12px;
}

td.SnapInCell {
    padding-bottom:     8px;
}

td.InnerContent {
    width:              560px;
}

td.Content {
    text-align:         center;
    vertical-align:     top;
    height:             100%;
    padding-top:        16px;
}

td.ActiveMainMenuText {
    padding-left:       16px;
    padding-right:      16px;
    white-space:        nowrap;
    font-family:        sans-serif;
    font-size:          12px;
    color:              white;
    background-image:   url("../images/menu-active.gif");
}

td.InactiveMainMenuText {
    padding-left:       16px;
    padding-right:      16px;
    white-space:        nowrap;
    font-family:        sans-serif;
    font-size:          12px;
    color:              slategray;
}

td.ActiveSubMenuText {
    font-family:        sans-serif;
    font-size:          11px;
    color:              black;
    white-space:        nowrap;
}

td.InactiveSubMenuText {
    font-family:        sans-serif;
    font-size:          11px;
    color:              slategray;
    white-space:        nowrap;
}

td.ActiveSubMenu {
    padding:            1px 20px 1px 0px;
    border-right:       solid 1px slategray;
    text-align:         left;
    vertical-align:     middle;
    margin:             auto;
}

td.InactiveSubMenu {
    padding:            1px 20px 1px 0px;
    border-right:       solid 1px slategray;
    text-align:         left;
    vertical-align:     middle;
}

span.Username {
    font-family:        sans-serif;
    font-size:          11px;
}

td.Username {
    font-family:        sans-serif;
    font-size:          11px;
}

span.Error {
    font-family:        sans-serif;
    font-size:          11px;
    color:              red;
}

p.Error {
    font-family:        sans-serif;
    font-size:          11px;
    color:              red;
}

a:link.ActiveMainMenuText {
    font-family:        sans-serif;
    font-size:          12px;
    color:              white;
    text-decoration:    none;
}

a:visited.ActiveMainMenuText {
    font-family:        sans-serif;
    font-size:          12px;
    color:              white;
    text-decoration:    none;
}

a:hover.ActiveMainMenuText {
    font-family:        sans-serif;
    font-size:          12px;
    color:              white;
    text-decoration:    none;
}

a:active.ActiveMainMenuText {
    font-family:        sans-serif;
    font-size:          12px;
    color:              white;
    text-decoration:    none;
}

a:focus.ActiveMainMenuText {
    font-family:        sans-serif;
    font-size:          12px;
    color:              white;
    text-decoration:    none;
}

a:link.InactiveMainMenuText {
    font-family:        sans-serif;
    font-size:          12px;
    color:              slategray;
    text-decoration:    none;
}

a:visited.InactiveMainMenuText {
    font-family:        sans-serif;
    font-size:          12px;
    color:              slategray;
    text-decoration:    none;
}

a:hover.InactiveMainMenuText {
    font-family:        sans-serif;
    font-size:          12px;
    color:              black;
    text-decoration:    none;
}

a:active.InactiveMainMenuText {
    font-family:        sans-serif;
    font-size:          12px;
    color:              slategray;
    text-decoration:    none;
}

a:focus.InactiveMainMenuText {
    font-family:        sans-serif;
    font-size:          12px;
    color:              slategray;
    text-decoration:    none;
}

a:link.ActiveSubMenuText {
    font-family:        sans-serif;
    font-size:          11px;
    color:              black;
    text-decoration:    none;
}

a:visited.ActiveSubMenuText {
    font-family:        sans-serif;
    font-size:          11px;
    color:              black;
    text-decoration:    none;
}

a:hover.ActiveSubMenuText {
    font-family:        sans-serif;
    font-size:          11px;
    color:              black;
    text-decoration:    none;
}

a:active.ActiveSubMenuText {
    font-family:        sans-serif;
    font-size:          11px;
    color:              black;
    text-decoration:    none;
}

a:focus.ActiveSubMenuText {
    font-family:        sans-serif;
    font-size:          11px;
    color:              black;
    text-decoration:    none;
}

a:link.InactiveSubMenuText {
    font-family:        sans-serif;
    font-size:          11px;
    color:              slategray;
    text-decoration:    none;
}

a:visited.InactiveSubMenuText {
    font-family:        sans-serif;
    font-size:          11px;
    color:              slategray;
    text-decoration:    none;
}

a:hover.InactiveSubMenuText {
    font-family:        sans-serif;
    font-size:          11px;
    color:              black;
    text-decoration:    none;
}

a:active.InactiveSubMenuText {
    font-family:        sans-serif;
    font-size:          11px;
    color:              slategray;
    text-decoration:    none;
}

a:focus.InactiveSubMenuText {
    font-family:        sans-serif;
    font-size:          11px;
    color:              slategray;
    text-decoration:    none;
}

a:link.Button {
    font-family:        sans-serif;
    font-size:          11px;
    font-weight:        bold;
    text-decoration:    none;
    color:              slategray;
}

a:visited.Button {
    font-family:        sans-serif;
    font-size:          11px;
    font-weight:        bold;
    text-decoration:    none;
    color:              slategray;
}

a:hover.Button {
    font-family:        sans-serif;
    font-size:          11px;
    font-weight:        bold;
    text-decoration:    underline;
    color:              slategray;
}

a:active.Button {
    font-family:        sans-serif;
    font-size:          11px;
    font-weight:        bold;
    text-decoration:    none;
    color:              slategray;
}

a:focus.Button {
    font-family:        sans-serif;
    font-size:          11px;
    font-weight:        bold;
    text-decoration:    none;
    color:              slategray;
}

table.SubMenu {
    margin:             0px auto auto auto;
	border-collapse:    collapse;
	empty-cells:        show;
}

table.SubMenuItem {
    margin:             auto auto auto 0px;
	border-collapse:    collapse;
	empty-cells:        show;
}

table.Content {
    margin:             0px auto auto auto;
	border-collapse:    collapse;
	empty-cells:        show;
}

table.ShortCuts {
    margin:             auto auto auto auto;
	border-collapse:    collapse;
	empty-cells:        show;
}

table.SnapIns {
    margin:             0px auto auto auto;
	border-collapse:    collapse;
	empty-cells:        show;
}

table.Login {
    margin:             0px auto auto 0px;
    border-collapse:    collapse;
    empty-cells:        show;
}

table.Main {
	border-collapse:    collapse;
	empty-cells:        show;
	width:              100%;
	height:             100%;
}

table {
	border-collapse:    collapse;
	empty-cells:        show;
}

html, body, form {
    width:              100%;
    height:             100%;
    background-color:   white;
    margin:             0px;
}

