/* Task Force CSS Document */
body {
    background-color: #FFFFF3;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
}

table.main {
    width: 950px;
    height: auto;
}

#header {
    width: 950px;
    height: 120px;
}

#menu_edge {
    background-image: url(../images/menu_edge.jpg);
    width: 10px;
    height: auto;
}

#menu {
    background-image: url(../images/menu.jpg);
    width: 175px;
    height: auto;
    vertical-align: top;
}

#search {
    background-image: url(../images/search.jpg);
    background-repeat: no-repeat;
    width: 165px;
    height: 110px;
    padding-left: 20px;
}

#sub_header_edge_left {
    background-image: url(../images/table_header_edge_left.jpg);
    width: 25px;
    height: 110px;
}

#sub_header_middle {
    background-image: url(../images/table_header_middle.jpg);
    width: 730px;
    height: 110px;
}

#sub_header_edge_right {
    background-image: url(../images/table_header_edge_right.jpg);
    width: 10px;
    height: 110px;
}

#content_edge_left {
    background-image: url(../images/table_content_edge_left.jpg);
    background-repeat: repeat-y;
    width: 25px;
    height: auto;
}

#content_middle {
    background-image: url(../images/table_content_middle.jpg);
    background-repeat: repeat-y;
    width: 730px;
    height: auto;
    vertical-align: top;
}

#content_edge_right {
    background-image: url(../images/table_content_edge_right.jpg);
    background-repeat: repeat-y;
    width: 10px;
    height: auto;
}

#footer {
    background-image: url(../images/footer.jpg);
    background-repeat: no-repeat;
    width: 950px;
    height: 80px;
    padding: 25px 15px 0px 15px;
}

li.navigation_1 {
    background-image: url(../images/menu_item_bg2.jpg);
    background-repeat: no-repeat;
    width: 165px;
    background-position: center;
    height: 50px;
    list-style-type: none;
    margin-left: -35px;
    text-align: center;
    padding-top: 15px;
    text-decoration: none;
}

li.navigation_header {
    list-style-type: none;
}

li.navigation_footer {
    list-style-type: none;
}

a {
    font-family: "Comic Sans MS";
    font-size: 14px;
    font-weight: bold;
    color: #004A80;
}

a:link {
    text-decoration: underline;
}

a:hover {
    text-decoration: none;
    color: #005826;
}

a:visited {
    text-decoration: underline;
}

a.navigation {
    text-decoration: none;
}

a.navigation_selected {
    text-decoration: none;
	color: #005826;
}
