td, select, input, textarea
{
	font-family:arial;
	font-size:8pt;
}
a
{
color: #002164;
}

th
{
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
}

fieldset
{
	-moz-border-radius:8px;
	
}

legend
{
	color:#000000;
}

.text
{
	font-family:arial;
	font-size:8pt;
	color:#000000;
}

.printable
{
	font-family:arial;
	font-size:10pt;
}

.highlighted
{
	background-color:#DCDCDC;
}

.highlightedyellow
{
	background-color:#FFFFCC;
}

.button
{
	width:85px;
}

.listlink
{
	text-decoration:none;
	font-family:arial;
	font-size:8pt;
	color:#000000;
}

.link
{
	text-decoration:underline;
	font-family:arial;
	font-size:8pt;
	color:#000000;
}

.warning
{
	color:red;
}

.helptext
{
	color:#999999;
	font-size:7pt;
}

.line
{
	color:#9D9DA1;
	height:1px;
}

/* ------------------------------------------------- */

.tab
{
	background-color:#DCDCDC;
	text-align:center;
	border-bottom: 1px solid #9D9DA1; 
    border-left: 1px solid #9D9DA1;
	border-right: 1px solid #9D9DA1;
    border-top: 1px solid #9D9DA1;
}

.tabselected
{
	text-align:center;
    border-left: 1px solid #9D9DA1; 
    border-right: 1px solid #9D9DA1; 
    border-top: 1px solid #9D9DA1; 
}

.tablink
{
	text-decoration:none;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	color:#000000;
}

.tablinkselected
{
	text-decoration:none;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	color:#000000;
}

/* ------------------------------------------------- */

/*
 * t = top
 * b = bottom
 * l = left
 * r = right
*/

.tblr
{
	border-bottom: 1px solid #9D9DA1; 
    border-left: 1px solid #9D9DA1; 
    border-right: 1px solid #9D9DA1; 
    border-top:  1px solid #9D9DA1; 
}
.tl
{
    border-left: 1px solid #9D9DA1; 
    border-top:  1px solid #9D9DA1; 
}
.tr
{
    border-right: 1px solid #9D9DA1; 
    border-top:  1px solid #9D9DA1; 
}
.tlr
{
    border-left: 1px solid #9D9DA1; 
    border-right: 1px solid #9D9DA1; 
    border-top:  1px solid #9D9DA1; 
}
.bl
{
	border-bottom: 1px solid #9D9DA1; 
    border-left: 1px solid #9D9DA1; 
}
.br
{
	border-bottom: 1px solid #9D9DA1; 
    border-right: 1px solid #9D9DA1; 
}
.blr
{
	border-bottom: 1px solid #9D9DA1; 
    border-left: 1px solid #9D9DA1; 
    border-right: 1px solid #9D9DA1; 
}
.b
{
	border-bottom: 1px solid #9D9DA1; 
}
.t
{
	border-top: 1px solid #9D9DA1; 
}
.r
{
	border-right: 1px solid #9D9DA1; 
}
.l
{
	border-left: 1px solid #9D9DA1; 
}
.tb
{
	border-top: 1px solid #9D9DA1; 
	border-bottom: 1px solid #9D9DA1; 
}
.lr
{
	border-right: 1px solid #9D9DA1; 
	border-left: 1px solid #9D9DA1; 
}
.tbr
{
	border-bottom: 1px solid #9D9DA1; 
    border-right: 1px solid #9D9DA1; 
    border-top:  1px solid #9D9DA1; 
}
.tbl
{
	border-bottom: 1px solid #9D9DA1; 
    border-left: 1px solid #9D9DA1; 
    border-top:  1px solid #9D9DA1; 
}
