
/* -- Global Styles -- */
/* ------------------- */
* { margin:0; padding:0; }

html, body { height:100%; }

/* hack for Flash 1px left bug in FireFox 3.6 */
html>/**/body, x:-moz-any-link, x:default { position:relative; left:-0.1px; }

body {
	font: 78%/1.5 Arial, Helvetica, sans-serif;
	color: #000000;

}



#backImg {
	position: absolute;
	left: 0;
	z-index: 1;
	width: 100%;
	height: 100%;
}
.backPNG {
	behavior: url(/common_gl/iepngfix.htc);
}
#aboveBackImg {
	position: absolute;
	left: 0;
	z-index: 2;
	width: 100%;
	height: 100%;
	background: url(/images_gl/back_grad.png) center top repeat-y;
	behavior: url(/common_gl/iepngfix.htc);
}

#wrapper {
	position:relative; /* needed for footer positioning*/
	
	background-color:#fff;
	width:900px;
	margin:0 auto;
	z-index: 3;
	
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treated as min-height*/

	min-height:100%; /* real browsers */
}



a img{ border:none; }
img { border:none; }

.flashContent div, .msg { padding: 12px; }
.flashContent { }

#header {
	height: 37px;
	width: 800px;
	background:url(../imgs/linegray.gif);
	z-index: 60;
}
#headerInner {
	position: absolute;
	width: 900px;
	height: 37px;
	z-index: 60;
}
#headerInner .homeLink {
	display: block;
	position: absolute;
	height: 37px;
	width: 220px;
	text-indent: -3000px;
	overflow: hidden;
}


#headerInner .topLinks {
	position: absolute;
	right: 0;
	padding: 3px 8px;
	background-color: #f570b5;
	color: #ef1e8a;
	font-size: 10px;
}
#headerInner .topLinks .sep {
	padding: 0 4px;
}
#headerInner .topLinks a {
	color: #ef1e8a;
	text-decoration: none;
}
#headerInner .topLinks a:hover {
	color: #000;
}

.tbl {
	border: solid 1px #dadada;
	border-left-width: 0;
	background-color: #fff;
}

.tdHeader, .tdContent {
	padding: 4px;
	text-align: left;
	vertical-align: top;
	border: solid 1px #dadada;
	border-right-width: 0;
	border-bottom-width: 0;
}

.tdHeader {
	font-weight: bold;
	background-color: #1d8db4;
	color: #fff;
}

.trContent {
	background-color: #fff;
}

.trContentHover {
	background-color: #def9f3;
}
