/* CSS Document */

/* Site */

img {display: block;}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #cccccc;
	font-size: 14px;
	vertical-align:top;
}

#OuterTable {
	background-color: #330000;
	border-right: 1px #cccccc solid;
	border-left: 1px #cccccc solid;
	vertical-align:top;
}

#OuterTable td{
	vertical-align:top;
}

/* Links */

a:link {
	color: #003466;
	text-decoration: underline;
	font-weight:bold;
}
a:visited {
	text-decoration: none;
	color: #003466;
	font-weight:bold;
}
a:hover {
	text-decoration: none;
	color: #006600;
	font-weight:bold;
}
a:active {
	text-decoration: underline;
	color: #330000;
	font-weight:bold;
}

#main_table {
    margin: 8px 0px 8px 0px;
    padding: 8px;
    border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
    background-color: #000000;
    width: 800px;
	vertical-align:top;
	height: 100%;
}

#main_table h2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size:18px;
    color:#ffffff;
    font-weight:bold;
    margin: 0px;
    padding: 0px;
}

#main_table td.bodytext {
    font-family: Arial, Helvetica, sans-serif;
    font-size:15px;
    color:#cccccc;
    font-weight:normal;
}

#main_table td {
    vertical-align:top;
}


#main_table img.niceOutline {
    border:solid 2px #888888;
    display:block;
    margin: 8px 0px 8px 0px;
}

#Footer_Links {
    margin: 0px;
    padding: 5px;
    background-color: #330000;
    width: 800px;
	vertical-align:top;
}

#Footer_Links td{
    margin: 0px;
    padding: 5px;
    background-color: #330000;
    width: 800px;
    font-family: Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#666666;
    font-weight:normal;
	vertical-align:top;
}

.F_Links a:link {
    color: #666666;
	text-decoration: none;
	font-weight:bold;
}
.F_Links a:hover {
    color: #666666;
	text-decoration: none;
	font-weight:bold;
}
.F_Links a:visited {
    color: #666666;
	text-decoration: none;
	font-weight:bold;
}
.F_Links a:active {
    color: #666666;
	text-decoration: none;
	font-weight:bold;
}


.bodytext a:link {
    color: #996666;
	text-decoration: underline;
	font-weight:normal;
}
.bodytext a:hover {
    color: #996666;
	text-decoration: none;
	font-weight:normal;
}
.bodytext a:visited {
    color: #996666;
	text-decoration: none;
	font-weight:normal;
}
.bodytext a:active {
    color: #996666;
	text-decoration: underline;
	font-weight:normal;
}

#Links_Bar {
border-top: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
background-color: #000000;
vertical-align:top;
}

#Links_Bar td{
vertical-align:top;
}

#form_table {
    margin: 4px 4px 4px 4px;
    padding: 8px;
    border:1px solid #cccccc;
    background-color: #330000;
}

#form_table h2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size:18px;
    color:#ffffff;
    font-weight:bold;
    margin: 0px;
    padding: 0px;
}

#form_table td {
    font-family: Arial, Helvetica, sans-serif;
    font-size:15px;
    color:#cccccc;
    font-weight:normal;
    padding: 5px;
}
/* Forms */


input[type="text"], input[type="password"] {
    color: #FFFFFF;
    background: #888888;
    border: 1px inset #000000;
}

input[type="button"], input[type="submit"] {
    color: #FFFFFF;
    background: #000000;
    border: 1px outset #000000;
    font-size: 16px;
}

input[type="reset"] {
    color: #FFFFFF;
    background: #003468;
    border: 1px inset #AAAAAA;
    font-weight: bold;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

select {
    color: #000000;
    background: #FFFFFF;
    border: 1px inset #AAAAAA;
}

textarea {
    color: #000000;
    background: #888888;
    border: 1px inset #AAAAAA;
}

input[disabled], select[disabled], button[disabled] {
    color: #EEEEEE;
    background: #DDDDDD;
    border: 1px inset #EEEEEE;
}

