body, table, pre
{
	margin:0px;
	background-color: Black;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	color: White;
	padding: 0px;	
	SCROLLBAR-ARROW-COLOR: #000000; SCROLLBAR-TRACK-COLOR: #000000; SCROLLBAR-BASE-COLOR: #606060; scrollbar-dark-shadow-color: #606060;
}

a
{
	color:#BBBBBB;
	text-decoration:none;
}

img
{
	/*display: block;*/
	border: 0px;
}

a:hover
{
	color:white;
	text-decoration:underline;
}

a:link.tracking
{
	font-weight: bold;
}

a:visited.tracking
{
	font-weight: normal;
}

/*
table#headerbg
{
	BACKGROUND-POSITION-X: right;
	background-pisition:right;
	background-image: url(i/da-header-bg.jpg);
	background-repeat: no-repeat;
	background-color:Transparent;
}
*/

table#headerline
{
	background-color:Transparent;
	background-image: url(/i/da-header-line.gif);
	background-repeat:repeat-x;
}

td.frametl
{
	background-image: url(/i/da-fr-tl.gif);
}

td.frametline
{
	background-image: url(/i/da-fr-tl.gif);
	background-repeat:repeat-x;
	text-align:right;
}

td.framelline
{
	background-image: url(/i/da-fr-tl.gif);
	background-repeat:repeat-y;
	
}

td.framelr
{
	background-image: url(/i/da-fr-lr.gif);
}

td.frametb
{
	background-image: url(/i/da-fr-tb.gif);
}

td.framerline
{
	background-image: url(/i/da-fr-br.gif);
	background-repeat: repeat-y;
	text-align:right;
}

td.framebline
{
	background-image: url(/i/da-fr-br.gif);
	background-repeat:repeat-x;
	text-align:right;
}

td.framebt
{
	background-image: url(/i/da-fr-bt.gif);
}

td.framerl
{
	background-image: url(/i/da-fr-rl.gif);
}

.content
{
	color: #BBBBBB;
}

.special
{
	color: #8E0000;
}

.small
{
	font-size: 7pt;
}

.smaller
{
	font-size: 7.5pt;
}

.bold
{
	font-weight: bold;
}

.big
{
	font-size: 10pt;
}

.title
{
	font-size: 20pt;
}

.newstitle
{
	font-size: 15pt;
}

.border1px
{
	border-right: #606060 1px solid;
	border-top: #606060 1px solid;
	border-left: #606060 1px solid;
	border-bottom: #606060 1px solid;
}

.centered
{
	text-align: center;
}

a.content
{
	color: #BBBBBB;
	/*text-decoration:underline;*/
	text-decoration:none;
}

a:hover.content
{
	color: white;
	text-decoration:underline;
}

a.special
{
	color:#BBBBBB;
	text-decoration:none;
}

a:hover.special
{
	color:#BB0000;
	text-decoration:underline;
}

input
{
	font-family: Tahoma, Verdana, Arial;
	border-right: #BBBBBB 1px solid;
	border-top: #BBBBBB 1px solid;
	font-size: 8pt;
	border-left: #BBBBBB 1px solid;
	color: white;
	border-bottom: #BBBBBB 1px solid;
	background-color: black;
}

textarea
{
	font-family: Tahoma, Verdana, Arial;
	border-right: #BBBBBB 1px solid;
	border-top: #BBBBBB 1px solid;
	font-size: 8pt;
	border-left: #BBBBBB 1px solid;
	color: white;
	border-bottom: #BBBBBB 1px solid;
	background-color: black;
}

select
{
	font-family: Tahoma, Verdana, Arial;
	border-right: #BBBBBB 1px solid;
	border-top: #BBBBBB 1px solid;
	font-size: 8pt;
	border-left: #BBBBBB 1px solid;
	color: white;
	border-bottom: #BBBBBB 1px solid;
	background-color: black;
}


input.noborder
{
	color: white;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: black;
	border-bottom-style: none;
}

td.footerline
{
	background-image: url(/i/da-footer-line.gif);
	background-repeat:repeat-x;
}

img.greyborder
{
	border-right: #808080 1px solid;
	border-top: #808080 1px solid;
	border-left: #808080 1px solid;
	border-bottom: #808080 1px solid;
}

.commenthdr
{
	background-color: #404040;
}

.specialhdr
{
	background-color: #404040;
}

.commentbody
{
	background-color: #000000;
}

.border1px
{
	border-right: #808080 1px solid;
	border-top: #808080 1px solid;
	border-left: #808080 1px solid;
	border-bottom: #808080 1px solid;
}

.tableheader
{
	background-color: #404040;
}

.tablerow1
{
	background-color: #000000;
}

.tablerow2
{
	background-color: #000000;
}

/* begin css for dhtml menu */

#dropmenudiv{
position:absolute;
border:1px solid black;
border-bottom-width: 0;
font-family: Tahoma, Verdana, Arial;
font-size: 8pt;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: black;
color: White;
text-decoration: underline;
}

/* end css for dhtml menu */

.greyseparator
{
	background-image: url(/i/grey_sep.gif);
	background-repeat: repeat-x;
}

.margin5px
{
	margin: 0px 5px 5px 0px;
}

.textblock
{
	line-height:1.5em;
}

.maximized
{
	width: 100%;
	height: 100%;
	margin: 0 auto;
	vertical-align: middle;
}