BODY
{
    MARGIN: 0px;
    FONT-FAMILY: Calibri, Tahoma, Verdana, Arial

}
H1
{
    BORDER-TOP-WIDTH: 1px;
    BORDER-LEFT-WIDTH: 1px;
    FONT-SIZE: 16pt;
    BORDER-LEFT-COLOR: #990000;
    COLOR: black;
    BORDER-TOP-COLOR: #990000;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #990000 1px solid;
    TEXT-ALIGN: center;
    BORDER-RIGHT-WIDTH: 1px;
    BORDER-RIGHT-COLOR: #990000
}
H2
{
    FONT-SIZE: 13pt;
    MARGIN-BOTTOM: -15px;
    COLOR: black;
    TEXT-DECORATION: none;
}
H2.link
{
    FONT-SIZE: 13pt;
    MARGIN-BOTTOM: -20px;
    COLOR: blue;
    TEXT-DECORATION: none;
}
H2.link A:link
{
    FONT-SIZE: 13pt;
    MARGIN-BOTTOM: -20px;
    COLOR: blue;
    TEXT-DECORATION: none;
}


H3
{
    FONT-SIZE: 10pt;
    COLOR: #990000;
    TEXT-ALIGN: left
}
P
{
    PADDING-LEFT: 5px;
    FONT-SIZE: 11pt;
    COLOR: black
}
UL
{
    FONT-SIZE: 11pt;
    COLOR: black
}
TABLE.content TD
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 10px
}
TD.contact
{
    FONT-SIZE: 10pt;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: center
}
CAPTION
{
    FONT-SIZE: 16pt;
    COLOR: white
}
TD
{
    COLOR: black;
}
TR.navbar
{
    FONT-WEIGHT: bold;
    COLOR: white;
    BACKGROUND-COLOR: #003366
}
TR.navbar P
{
	color: white;
	FONT-FAMILY: Calibri, Tahoma, Verdana, Arial;
	font-size: 10pt;
}
	
TR.navbar A:link
{
    FONT-WEIGHT: bold;
    COLOR: #999999;
    TEXT-DECORATION: none
}
TR.navbar A:visited
{
    FONT-WEIGHT: bold;
    COLOR: #C0C0C0;
    TEXT-DECORATION: none
}
TR.navbar A:hover
{
    FONT-WEIGHT: bold;
    COLOR: #e6f3ff;
    TEXT-DECORATION: none
}
TR.navbar A:active
{
    FONT-WEIGHT: bold;
    COLOR: #cccccc;
    TEXT-DECORATION: none
}
TR.navbar TD
{
    FONT-SIZE: 10pt;
    COLOR: white;
	background-image:url('../images/navbar_bottom.png');
	background-repeat: no-repeat;
	background-color: white;
	border-top: black 1px solid;
	border-bottom: black 1px solid;
}
TR.navbar IMG
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: -2px
}

TR.footer TD
{
	background-color: maroon;
	border-top: black 1px solid;
	border-bottom: black 1px solid;
}

TR.footer P
{
	color: white;
	font-weight: bold;
	font-size: 10pt;
}


A:active
{
    COLOR: white
}
A:link
{
    COLOR: #003366
}
A:hover
{
    COLOR: red
}
A:visited
{
    COLOR: #006699
}
TD.divider
{
}
.italic
{
    FONT-STYLE: italic
}
TR.header
{
}
TD.columnDiv
{
    BORDER-RIGHT: #999999 2px groove;
    BORDER-TOP: #999999 2px;
    BORDER-LEFT: #999999 2px;
    BORDER-BOTTOM: #999999 2px;
}
TD.side_r
{
    BACKGROUND-COLOR: white;
	border-left: maroon 2px solid;
}
TD.side_l
{
    BACKGROUND-COLOR: white;
	border-right: maroon 2px solid;
}
TD.faded_back
{
	background-image:url('../images/mast_faded_2.png');
	background-repeat: no-repeat;
	background-position: center;
}
P.logo
{
    COLOR: #999999;
    FONT-STYLE: italic
}
P.slogan
{
    FONT-SIZE: 18pt;
    COLOR: black;
}
P.under
{
    FONT-SIZE: 12pt;
    COLOR: black;
}
TABLE.download
{
    text-align: center;
    BORDER: black 1px solid;
    MARGIN-LEFT: 5px;
    MARGIN-RIGHT: 5px;
    background-color: #C0C0C0;
}
TABLE.download TH
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    BORDER: black 1px solid;
    padding-top: 3px;
    padding-bottom: 3px;
    background-color: black;
    color: white;
}
TABLE.download TD
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    MARGIN-LEFT: 5px;
    BORDER: black 1px solid;
    MARGIN-RIGHT: 5px;
    background-color: maroon;
    color: white;
    font-size: 10pt;
}
TABLE.download UL
{
    color: white;
    font-size: 10pt;
}
TR.download_project_header TD
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    MARGIN-LEFT: 5px;
    BORDER: black 1px solid;
    MARGIN-RIGHT: 5px;
    background-color: #5F0000;
    color: white;
    font-size: 10pt;
}
TABLE.download A:active
{
    COLOR: white;
    TEXT-DECORATION: none;
}
TABLE.download A:link
{
    COLOR: white;
    TEXT-DECORATION: none;
}
TABLE.download A:hover
{
    COLOR: #c0c0c0;
    TEXT-DECORATION: none;
}
TABLE.download A:visited
{
    COLOR: white;
    TEXT-DECORATION: none;
}
TABLE.download_admin
{
    BORDER: maroon 1px solid;
}
TABLE.download_admin TD
{
 	color: black;
	FONT-SIZE: 8pt;
	MARGIN-BOTTOM: 0px;
	MARGIN-TOP: 0px;
        PADDING-LEFT: 3px;
	PADDING-TOP: 2px;
        PADDING-RIGHT: 2px;
        PADDING-BOTTOM: 2px;
	BORDER-SPACING: 0px;
}
TR.download_admin_avail TD
{
	color: black;
	FONT-SIZE: 8pt;
	MARGIN-BOTTOM: 0px;
	MARGIN-TOP: 0px;
	BACKGROUND-COLOR:#C0C0C0;
	BORDER-SPACING: 0px;
	BORDER: #C0C0C0;
        PADDING-LEFT: 3px;
	PADDING-TOP: 2px;
        PADDING-RIGHT: 2px;
        PADDING-BOTTOM: 2px;
}
TR.download_header TD
{
        color: white;
        BACKGROUND-COLOR: maroon;
	text-align:center;
        font-weight: bold;
        PADDING-LEFT: 3px;
	PADDING-TOP: 1px;
        PADDING-RIGHT: 1px;
        PADDING-BOTTOM: 1px;
}

.download_header_2 TD
{
        color: white;
        BACKGROUND-COLOR:black;
	text-align:center;
        font-weight: bold;
}
TABLE.download_admin_2
{
    BORDER: black 1px solid;
    background-color: white;
	color: black;
}
TABLE.download_admin_2 TD
{
 	color: black;
	FONT-SIZE: 8pt;
	BORDER-SPACING: 0px;
}
TABLE.download_admin P
{
	FONT-SIZE: 8pt;
    	COLOR: black;
}
TABLE.login
{
	BORDER: maroon 2px solid;
}
TABLE.login TD
{
 	color: white;
	FONT-SIZE: 8pt;
	BORDER-SPACING: 0px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: maroon;
	BORDER: black 1px solid;
}
TABLE.login P
{
	color: white;
}

.login input
{
color: black;
background: #CC9999;
border: 1px solid #c0c0c0
}

.login2 input
{
font-family: Calibri, Tahoma, Verdana, Arial;
color: black;
background: #cccccc;
border: 2px outset black;
FONT-SIZE: 8pt;
font-weight: bold;
}


TABLE.links
{
	BORDER: maroon 2px solid; 
        border-spacing: 1px;
}
TABLE.links TD
{
 	color: white;
	FONT-SIZE: 9pt;
	PADDING: 2px;
	BACKGROUND-COLOR: maroon;
	BORDER: black 1px solid;
        MARGIN: 0px;
}
TABLE.links A:active
{
    COLOR: white;
    TEXT-DECORATION: none;
}
TABLE.links A:link
{
    COLOR: white;
    TEXT-DECORATION: none;
}
TABLE.links A:hover
{
    COLOR: #c0c0c0;
    TEXT-DECORATION: none;
}
TABLE.links A:visited
{
    COLOR: white;
    TEXT-DECORATION: none;
}
TABLE.links TH
{
 	color: white;
	FONT-SIZE: 9pt;
	PADDING: 2px;
	BACKGROUND-COLOR: maroon;
	BORDER: black 1px solid;
        MARGIN: 0px;
}

.admin_form_button input
{
font-family: Calibri, Tahoma, Verdana, Arial;
color: black;
background: #cccccc;
border: 2px outset black;
FONT-SIZE: 8pt;
font-weight: bold;
}

TABLE.modify_downloads
{
	BORDER: black 2px solid;
        background-color: maroon;
}
TABLE.modify_downloads TD
{
 	color: white;
	FONT-SIZE: 8pt;
	BORDER-SPACING: 8px;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px;
	PADDING-TOP: 6px;
	PADDING-BOTTOM: 6px;
	BORDER: maroon 0px solid;
}
.modify_downloads H2
{
color: white;
font-weight: bold;
font-family: Candera, Calibri, Tahoma, Verdana, Arial;
text-align: left;
}

.modify_downloads input
{
color: black;
font-family: Calibri, Tahoma, Verdana, Arial;
}
