html,
body {
    font-family:		 Arial, Helvetica, sans-serif;
    font-size:			 12px;
    font-weight:		 normal;
    color:				 #000000;
    background-color:	 #1C3755;
    background-image:    url(logo_back.gif);
    background-repeat:   repeat-x;
    background-position: 0px 14px;
    padding:             0;
    margin:              0;
    text-align:          center;
}

image,
a image {
    border:              0 !important;
}

a {
    font-size:           12px;
    font-weight:         bold;
    color:               #800029;
    text-decoration:     none;
}

a:hover {
    color:               #C1002C;
    text-decoration:     underline;
}

.hover:hover {
    cursor:              pointer;
}

div.background {
    padding:             0;
    margin:              auto;
    width:               1000px;
    text-align:          left;
    vertical-align:      top;
}

table.main {
    background-image:    url(logo.png);
    background-position: 23px 14px;
    background-repeat:   no-repeat;
}

table,
table td,
div {
    padding:             0;
    margin:              0;
    vertical-align:      top;
}

table.main tr.upper {
    height:              98px;
}

table.main tr.middle td.left,
table.main tr.lower td.left {
    width:               120px;
    text-align:          center;
}

table.main tr.upper td.right {
    width:               880px;
}

table.main tr.lower,
table.main tr.lower a {
    color:               #E4F5E5;
}

table.content {
    background-color:    #F2EE8A;
}

table.content tr.upper {
    height:              19px;
}

table.content tr.upper td.left,
table.content tr.middle td.left,
table.content tr.lower td.left {
    width:               21px;
}

table.content tr.upper td.left {
    background-image:    url(content_upper_left.png);
    height:              19px;
}

table.content tr.upper td.center {
    background-image:    url(content_upper_center.png);
    height:              19px;
    width:               833px;
}

table.content tr.upper td.right {
    background-image:    url(content_upper_right.png);
    height:              19px;
    width:               26px;
}

table.content tr.upper td.right div {
    overflow:            visible;
    position:            relative;
    left:                4px;
    top:                 1px;
    height:              19px;
    cursor:              pointer;
}

* html table.content tr.upper td.right div {
    overflow:            hidden;
    position:            static;
    left:                0;
    top:                 0;
}

* html table.content tr.upper td.right div img {
    position:            relative;
    left:                4px;
    top:                 1px;
    height:              30px;
}

table.content tr.middle td.left {
    background-image:    url(content_middle_left.png);
    height:              100%;
}

* html table.content tr.middle td.center {
    overflow:            hidden;
    position:            static;
}

* html table.content tr.middle td.center div {
    position:            relative;
}

table.content tr.middle td.right {
    background-image:    url(content_middle_right.png);
}

table.content tr.lower td.left {
    background-image:    url(content_lower_left.png);
    height:              12px;
}

table.content tr.lower td.center {
    background-image:    url(content_lower_center.png);
}

table.content tr.lower td.right {
    background-image:    url(content_lower_right.png);
    height:              12px;
    overflow:            visible;
}

table.content tr.lower td.right div {
    overflow:            visible;
    position:            relative;
    left:                4px;
    top:                 -12px;
    height:              12px;
    cursor:              pointer;
}

* html table.content tr.lower td.right div {
    overflow:            hidden;
    position:            static;
    left:                0;
    top:                 0;
}

* html table.content tr.lower td.right div img {
    position:            relative;
    left:                4px;
    top:                 -12px;
    height:              23px;
}

div#scrollBar {
    width:               21px;
    position:            relative;
    left:                4px
}

div#scrollBar table {
    width:               21px;
    cursor:              pointer;
}

div#scrollBar table#scrollBarTable tr.upper,
div#scrollBar table#scrollBarTable tr.upper td {
    background-image:    url(scrollbar_upper.png);
    height:              8px;
}

div#scrollBar table#scrollBarTable tr.middle,
div#scrollBar table#scrollBarTable tr.middle td {
    background-image:    url(scrollbar_middle.png);
    height:              100%;
}

div#scrollBar table#scrollBarTable tr.lower,
div#scrollBar table#scrollBarTable tr.lower td {
    background-image:    url(scrollbar_lower.png);
    height:              8px;
}

div#main_ {
    overflow:            hidden;
    position:            relative;
}

div#main {
    position:            relative;
}
