body {
    font-size:9px;
    font-family:tahoma, arial, sans-serif;
    color:#000033;
}

TD  {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 18px;
    color: #000033;
    letter-spacing: .05em;
}

input  {
	color: #000033;
	background-color: #ffffff;
	border: 1px solid #336699;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
textarea {
	color: #000033;
	background-color: #ffffff;
	border: 1px solid #336699;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
input.submit {
	color: #000033;
	background-color: #CCCCCC;
	border: 1px solid #000033;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 2px;
	}

.select {
	color:#000033;
	border: 1px solid #336699;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.missing_select {
	color:#000033;
	border: 1px solid #336699;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
        background-color: #FFFF99;
}


.macd_headline {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    color: #336699;
    line-height: 12pt;
    font-weight: bold;
    letter-spacing:4px;
    font-size:14px;
}

.macd_text {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 18px;
    color: #000033;
    letter-spacing: .05em;
}

a, a:visited 	{text-decoration: none; color: #336699; }
a:hover 	{text-decoration: underline; }

.maintable	{ background-color: #FFFFFF; }
.tablehead	{ background-color: #8BB3DC; font-weight: bold; text-align: center; }
.lightrow	{ background-color: #BCD0E4;	}
.darkrow	{ background-color: #B4C6D9;	}
.message	{ color: #FF0000; font-weight: normal; }
.required	{ color: #FF0000; font-weight: bold; }

.missing	{ background-color: #FFFF99; }

.thumb		{ border: solid 1px #296693;	}

.menu_line_td {
    padding-top: 3px;
    padding-bottom: 0px;
    padding-left: 2px;
    border-top: 1px solid #cddceb;
}

.content_td {
    background-color: #FFFFFF;
    border-top: solid 1px #ebebeb;
    border-right: solid 1px #ebebeb;
    border-bottom: solid 1px #ebebeb;
    padding: 10px;
    width: 500px;
    vertical-align: top;
}

.menu_td {
    width: 200px;
    vertical-align: top;
    background-color: #bcd0e4;
}