SELECT
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana,Arial,Sans-Serif
}
TEXTAREA
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana,Arial,Sans-Serif
}
INPUT
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana,Arial,Sans-Serif
}
H4
{
    FONT-SIZE: 16px;
    TEXT-ALIGN: center
}
H1
{
    FONT-SIZE: 16px
}
H2
{
    FONT-SIZE: 14px
}
H3
{
    FONT-SIZE: 12px
}
TD.datc
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana,Arial,Sans-Serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #e0e0e0;
    TEXT-ALIGN: center
}
TD.info
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana,Arial,Sans-Serif;
    VERTICAL-ALIGN: top;
    TEXT-ALIGN: left
}
INPUT.sum
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    BORDER-LEFT: 1px;
    BORDER-BOTTOM: 1px;
    HEIGHT: 15px;
    BACKGROUND-COLOR: #d0d0d0;
    TEXT-ALIGN: left
}
INPUT.required
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    BORDER-LEFT: 1px;
    BORDER-BOTTOM: 1px;
    HEIGHT: 14px;
    BACKGROUND-COLOR: #d0d0d0
}
TEXTAREA.required
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    BORDER-LEFT: 1px;
    BORDER-BOTTOM: 1px;
    BACKGROUND-COLOR: #ffffcc
}
SELECT.required
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    BORDER-LEFT: 1px;
    BORDER-BOTTOM: 1px;
    HEIGHT: 14px;
    BACKGROUND-COLOR: #ffffcc
}
INPUT.dat0
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    BORDER-LEFT: 1px;
    BORDER-BOTTOM: 1px;
    HEIGHT: 14px;
    BACKGROUND-COLOR: #ffffcc
}
TEXTAREA.dat0
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    BORDER-LEFT: 1px;
    BORDER-BOTTOM: 1px;
    BACKGROUND-COLOR: #ffffcc
}
SELECT.dat0
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    BORDER-LEFT: 1px;
    BORDER-BOTTOM: 1px;
    HEIGHT: 14px;
    BACKGROUND-COLOR: #ffffcc
}
TD.fld
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: top;
    COLOR: #2d6cb3;
    FONT-FAMILY: Verdana,Arial,Sans-Serif;
    WHITE-SPACE: nowrap;
    BACKGROUND-COLOR: #f0f0f0;
    TEXT-ALIGN: right
}
A.tbl
{
    FONT-SIZE: 11px;
    COLOR: #ffff88;
    FONT-FAMILY: Verdana,Arial,Sans-Serif;
    TEXT-DECORATION: underline
}
A.tbl:hover
{
    FONT-SIZE: 11px;
    COLOR: #ff8800;
    FONT-FAMILY: Verdana,Arial,Sans-Serif;
    TEXT-DECORATION: underline
}

A.mnu
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Verdana,Arial,Sans-Serif;
    TEXT-DECORATION: underline
}
A.mnu:hover
{
    FONT-SIZE: 11px;
    COLOR: #ff8800;
    FONT-FAMILY: Verdana,Arial,Sans-Serif;
    TEXT-DECORATION: underline
}
H5
{
    MARGIN-TOP: -6px;
    FONT-SIZE: 14px;
    MARGIN-BOTTOM: 0px;
    PADDING-TOP: 0pt
}



TH.half
{
    PADDING-RIGHT: 0px;
    FONT-SIZE: 0px;
    FONT-FAMILY: Verdana, Arial
}
TD.true
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Verdana;
    HEIGHT: 20px;
    BACKGROUND-COLOR: darkseagreen;
    TEXT-ALIGN: left
}
TD.topmnu
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #24538b
}
TR
{
}
TR.back TD
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px
}
TR.resubmission TD
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px
}
TR.dat0 TD
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px
}
TR.dat1 TD
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px
}
TR.false TD
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px
}
TR.over TD
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px
}
TR.end TD
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px
}
TR.visited TD
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px
}

div.autocomplete {
	text-align : left;	      
	width: auto;
	min-width:120px; 
	background-color: #FFF !important;
	border: 1px solid #7f9db9;
	margin: 0px;
	padding: 0px;
}

div.autocomplete ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	width: 100%;	
}

div.autocomplete ul li {	
	list-style-type: none;
	display: block;
	margin: 0;
	cursor: default;
	padding: 0.1em 0.5em;
	font-family: sans-serif;
	font-size: 90%;
	color: #444;	
}

ul li.selected {
	background-color:  #ffb;
}
