/* Import the core stylesheet */
@import url("core.css");
/*
/*
BACKGROUNDS
000000 = BACKGROUND & BG COLOR0 FOR DROP ZONE (redbox)
C4C9CA = CONTENT AREA HOVER BG
000000 = CONTENT HEADER BG
B1063A = NAV BG COLOR0
B1063A = CONTENT AREA BG COLOR0 (LINKED WITH C4C9CA should be close to 02)

BORDERS
FFFFFF = CONTENT BORDER COLOR0

FOREGROUNDS
FFFFFF = TEXTCOLOR0 (NAV ITEM LINK)& BORDER COLOR BETWEEN NAV ITEMS NAV BGCOLOR
F9C412 = LINKS & HOVER LINKS & REDBOX BORDER (redbox)
F9C412 = VISITED LINKS (redbox)


NOT USED
000000
COLOR12 = SHADOW COLOR (NOT USED)
F9C412 = BG COLOR0 FOR DROP ZONE (redbox)
*/





/* Apply a global font to all elements */
* {
        font-size: 11px;
        font-family: Verdana, Arial, Tahoma;
}

/* The body of the document */
body {
        background-color: #000000;
        color: #FFFFFF;
}

/* Top Nav Elements */
.top_menu {
        background-color: #B1063A;
        color: #FFFFFF;
        font-size: 14px;
        text-decoration: none;
        border-bottom: 1px #000000 solid;
}
.nav_item {
        border-right: 1px #FFFFFF solid;
        font-weight: bold;
}
.nav_item_link {
        color: #FFFFFF;
	font-size: 10px;
        text-decoration: none;
}
.nav_item_link:hover {
        text-decoration: underline;
}
.x3_button {
        color: #FFFFFF;
        text-decoration: none;
}
.date_item {
        border-left: 1px #FFFFFF solid;
        font-weight: bold;
}
#search_form {
}
input.text {
        height: 18px;
        font-size: 12px;
}


/* The draggable content box */
.DragBox {
        border: 1px #FFFFFF solid;
        background-color: #B1063A;

}
.OverDragBox {
        border: 1px #FFFFFF solid;
        background-color: #B1063A;
        opacity: 0.70;
        filter: alpha(opacity: 70);
        -moz-opacity: 0.70;
}
.DragDragBox {
        border: 1px #FFFFFF solid;
        background-color: #B1063A;
        opacity: 0.50;
        filter: alpha(opacity: 50);
        -moz-opacity: 0.50;
}
.redbox {
        border: 1px #F9C412 dashed;
        background-color: #000000;
        color: #FFFFFF;
}

/* The menu content box */
.menu {
        border: 1px #FFFFFF solid;
        background-color: #B1063A;
}

/* The menu header box */
.menu_header {
        background-color: #CBCBCB;
        color: #000000;
        font-weight: bold;
}

/* The menu links content box */
.menu_list {
        border-top: 2px #444444 solid;
        font-size: 11px;
}

/* The menu links */
.menu_link {
        font-size: 11px;
        color: #F9C412;
        text-decoration: none;
}
.menu_link:hover {
        font-size: 11px;
        color: #F9C412;
        text-decoration: underline;
}
.menu_content_title {
        font-weight: bold;
        font-size: 11px;
        color: #FFFFFF;
}


/* The content titles */
.content_title {
        font-weight: bold;
}

/* The content links */
.content_link {
        color: #F9C412;
        text-decoration: underline;
}
.content_link:hover {
        color: #F9C412;
        text-decoration: underline;
}
.content_link:visited {
        color: #B8A412;
        text-decoration: underline;
}

/* Header elements for the content area */
#top_nav {
        background-color: #F9C412;
        color: #B1063A;
}

#left_align {
        color: #B1063A;
        font-weight: bold;
}

#right_align {
        color: #B1063A;
        font-weight: normal;
}
.content_header_link {
        text-decoration: none;
}
.content_header_icon {
        opacity: 0.50;
        filter: alpha(opacity: 50);
        -moz-opacity: 0.50;
}

/* The content area */
.content_area {
        border-top: 2px #444444 solid;
        color: #FFFFFF;
}

/* The contents for the footer */
.footer_content {
}
