BODY {
    FONT-SIZE: 1em;
    BACKGROUND-IMAGE: none;
    COLOR: #ffffff;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #38468e
}

A:link {
    COLOR: white
}

A:visited {
    COLOR: white
}

A:active {
    COLOR: lightgrey
}

A:link IMG.storyimage {
    BORDER-RIGHT: #660000 3px solid;
    BORDER-TOP: #660000 3px solid;
    BORDER-LEFT: #660000 3px solid;
    BORDER-BOTTOM: #660000 3px solid
}

A:visited IMG.storyimage {
    BORDER-RIGHT: #660000 3px solid;
    BORDER-TOP: #660000 3px solid;
    BORDER-LEFT: #660000 3px solid;
    BORDER-BOTTOM: #660000 3px solid
}

A:active IMG.storyimage {
    BORDER-RIGHT: #660000 3px solid;
    BORDER-TOP: #660000 3px solid;
    BORDER-LEFT: #660000 3px solid;
    BORDER-BOTTOM: #660000 3px solid
}

IMG.storyimage {
    BORDER-RIGHT: #660000 3px solid;
    BORDER-TOP: #660000 3px solid;
    BORDER-LEFT: #660000 3px solid;
    BORDER-BOTTOM: #660000 3px solid
}

img {
	border: none;
}

tr.highlight {
	color: #ADD8E6;
}

TABLE.maintable {
	margin-left: auto;
	margin-right: auto;
    BORDER-RIGHT: #ffffff 2px solid;
    BORDER-TOP: #ffffff 2px solid;
    BACKGROUND-IMAGE: none;
    BORDER-LEFT: #ffffff 2px solid;
    WIDTH: 800px;
    BORDER-BOTTOM: #ffffff 2px solid;
    BACKGROUND-REPEAT: repeat;
    BORDER-COLLAPSE: collapse;
    BACKGROUND-COLOR: #5959ab;
    border-spacing: 3px;
    empty-cells: show
}

TD.mainleft {
    BORDER-RIGHT: #ffffff 2px solid;
    BORDER-TOP: #ffffff 2px solid;
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: #ffffff 2px solid;
    WIDTH: 150px;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #ffffff 2px solid;
    BACKGROUND-COLOR: #38468e
}

TD.mainright {
    BORDER-RIGHT: #ffffff 2px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #ffffff 2px solid;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: #ffffff 2px solid;
    WIDTH: 150px;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #ffffff 2px solid;
    BACKGROUND-COLOR: #38468e
}

TABLE.menubar {
    BORDER-COLLAPSE: collapse;
    border-spacing: 0px
}

TD.menubarheader {
    FONT-WEIGHT: bold;
    FONT-SIZE: 85%;
    COLOR: #ffffff
}

TD.menubarmenu {
    FONT-WEIGHT: bold;
    FONT-SIZE: 70%
	
}

td.menubarmenu:hover {
	background-color: #5959AB;
}

TABLE.bigtable {
    WIDTH: 100%;
    BORDER-COLLAPSE: collapse;
    border-spacing: 3px
}

.bigtableheader {
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%
}

.bigtablemid {
    FONT-SIZE: 75%
}

TABLE.medtable {
    WIDTH: 100%;
    BORDER-COLLAPSE: collapse;
    border-spacing: 3px
}

.medtableheader {
    FONT-WEIGHT: bold;
    FONT-SIZE: 75%
}

.medtablemid {
    FONT-SIZE: 65%
}

TABLE.smalltable {
    WIDTH: 100%;
    BORDER-COLLAPSE: collapse;
    border-spacing: 3px
}

.smalltableheader {
    FONT-WEIGHT: bold;
    FONT-SIZE: 65%
}

.smalltablemid {
    FONT-SIZE: 55%
}

TABLE.menutable {
    BORDER-RIGHT: #e7e7b5 2px solid;
    BORDER-TOP: #e7e7b5 2px solid;
    BACKGROUND: #cccc99;
    BORDER-LEFT: #e7e7b5 2px solid;
    BORDER-BOTTOM: #e7e7b5 2px solid;
    BORDER-COLLAPSE: collapse;
    border-spacing: 3px;
    empty-cells: show
}

TD.header {
    FONT-WEIGHT: bold;
    FONT-SIZE: 80%;
    COLOR: #660000;
    BACKGROUND-COLOR: #5959ab
}

TD.footer {
    FONT-SIZE: 60%;
    BACKGROUND-COLOR: #5959ab
}

hr {
    COLOR: #ffffff;
}

TD.maincenter {
    BACKGROUND-COLOR: #38468e
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
}
