body
{
	background:#000000;
}

input,select,textarea
{
	font-size:11px;
	background:#99CCFF;
	font-family:tahoma,verdana,arial;
}

input.btn
{
	font-size:11px;
	background:#CCCCCC;
}

.rad
{
	background:#FFFFFF;
}

.formLabel
{
	float:left;
	width:100px;
	clear:left;
}

.formItem
{
	float:left;
	width:300px;
	clear:right;
}

.wrapper
{
	position:relative;
}

.topmenu
{
	width:589px;
	position:absolute;
	top:100px;
	z-index:1;
}

.topmenuwrapper
{
	position:relative;
	top:0px;
	left:0px;
	z-index:1;
}

.topmenucell1
{
	width:229px;
}

.topmenucell2
{
	text-align:right;
	width:360px;
}

.quicklinks
{
	text-align:right;
	position:relative;
	top:0px;
	left:0px;
	width:601px;
}

.quicklinksdrop
{
	width:122px;
	background-color:lightyellow;
}

.searchbox
{
	background-color:lightyellow;
}

.searchbutton
{
	position:relative;
	top:5px;
	width:20px;
	height:20px;
}

.content
{
	text-align:left;
	padding:0px 0px 0px 30px;
	width:530px;
}

.topdrops
{
	width:530px;
}

.tdlogo
{
	position:relative;
}


.logo
{
	background:url(/images/logo.gif);
	width:601px;
	height:150px;
}

.tdContent
{
	/*height:400px;*/
}

.titles
{
	font-weight:bold;
	font-size:14px;
	color:#CC6633;
}

.titlerow
{
	vertical-align:top;
	height:20px;
}

.l
{
	padding:0px 0px 0px 0px;
	vertical-align:top;
	width:50px;
}

.r
{
	background:url(../../images/box/rw.gif) repeat-y top left;
	padding:0px 0px 0px 0px;
	width:10px;
}

.bl
{
	background:url(../../images/box/bl.gif) no-repeat top right #000000;
	position:relative;
	left:10px;
	top:0px;
}

.b
{
	background:url(../../images/box/b.gif) repeat-x top left #000000;
}

.br
{
	background:url(../../images/box/br.gif) no-repeat top left #000000;
}

.m
{
	background:url(../../images/box/lw.gif) repeat-y top left #ffffFF;
	padding:0px 0px 0px 0px;
	text-align:center;
	vertical-align:top;
	width:589px;
}

.mand
{
	font-size:10px;
	color:#FF0000;
}

/* ---- general styles ---- */
td,p,span,div
{
	font-family:tahoma,verdana,arial;
	color:#336699;
	font-size:8pt;
	vertical-align:top;
}

h1,h2,h3,h4,h5,h6,h7
{
	font-family:tahoma,verdana,arial;
	color:#CC6633;
	font-size:8pt;
}

/* ---- links  ---- */
a
{
	text-decoration:none;
	font-family:tahoma,verdana,arial;
}
a:link
{
	color:slateblue;
}
a:active
{
	color:red;
}
a:visited {
	color:#990000;
}
a:hover
{
	color:red;
}

a.tableheader:link
{
	color:#CC6633;
}
a.tableheader:active
{
	color:red;
}
a.tableheader:visited 
{
	color:#CC6633;
}
a.tableheader:hover
{
	color:red;
}
a.profilelink:link
{
	text-decoration:underline;
	color:slateblue;
}

a.profilelink:active
{
	text-decoration:underline;
	color:red;
}

a.profilelink:visited
{
	text-decoration:underline;
	color:slateblue;
}

a.profilelink:hover
{
	text-decoration:underline;
	color:slateblue;
}


a.foot
{
	color:#336699;
	font-weight:bold;
}
a.sm
{
	font-size:8pt;
}

.sm_grey
{
	color:#666666;
	font-size:8pt;
}
.8pt
{
	font-size:8pt;
	text-align:left;
}
.7pt
{
	font-size:7pt;
}

.btnhand
{
	cursor:pointer;
}

.NavIconCell
{
	padding-top:5px;
	padding-bottom:5px;
}

