/* CSS Document */


img, div { behavior: url("iepngfix.htc") }


body {
	background-image: url("bluebg.jpg");
	background-repeat: repeat;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font:12px Trebuchet MS, Arial, Helvetica, Sans-Serif;
}

body,td,th {
	color: #FFFFFF;
}

#home {
	position:absolute;
	left:1px;
	top:290px;
	width:47px;
	height:14px;
	z-index:11;
}

#middle {
	position:absolute;
	left:0px;
	top:99px;
	width:924px;
	height:166px;
	z-index:4;
}

#pdemo_middle {
	position:absolute;
	left:0px;
	top:99px;
	width:517px;
	height:166px;
	z-index:4;
}

#headers {
	position:absolute;
	left:239px;
	top:266px;
	width:731px;
	height:325px;
	z-index:3;
	border:#000000;
}

#top {
	background-image:url("header.jpg");
	background-repeat:no-repeat;
	position:absolute;
	left:0px;
	top:0px;
	width:890px;
	height:94px;
	z-index:2;
}

#main {
	position:absolute;
	left:185px;
	top:316px;
	width:690px;
	height:99px;
	z-index:3;
}

#pdemo {
	position:absolute;
	left:520px;
	top:133px;
	width:450px;
	height:503px;
	z-index:3;
	border:#000000;
}

#menu {
display:block;
	position:absolute;
	left:0px;
	top:314px;
	width:173px;
	height:204px;
	border: 0px;
	z-index:10;
}
.style38 {	font-weight: bold;
	color: #FFFFFF;
}
.orange_text {color: #FF9900}

.style17 {	font-size: 12px; color: #FFFFFF;}

.style18 {	font:13px Trebuchet MS, Arial, Helvetica, Sans-Serif; color: #000000;
}
.style47 { color: #99FF33;	font-style: italic;}
.style49 { font-size: 18px; color: #FFFFFF;}
.style35 {font-size: 14px;	font-weight: bold;}
.style42 {color: #FFFFFF}
.style43 {color: #999900}
.style45 { font:12px Trebuchet MS, Arial, Helvetica, Sans-Serif;}
.style50 { font:16px Trebuchet MS, Arial, Helvetica, Sans-Serif;}
.style52 {font-size: 16px}

a:link {
	color: #FFCC00;
}
a:visited {
	color: #FFCC33;
}
a:hover {
	color: #3399FF;
}
a:active {
	color: #FFFFFF;
}

