body
{
	font-family: Verdana, Arial, Helvetica;
	background-image:URL(/images/bg.gif);
	margin:0;
}

#pageframe
{
	width:748px;
	background-image:URL(/images/contentbg.gif);
	/*border: solid 2px #fff999;*/	
}

#pageframe #nav
{
	position: absolute;
	left: 11px;
	top:0px;
	width: 147px;
}

#pageframe #content {
	top:0px;
	padding: 0px 5px 0px 5px;
	width: 560px;
	height: 575px;
	margin: 0px 0px 0px 158px;
}

#pageframe #content #pagecontent 
{
	color:#0D2443;
	font-size: .8em;
}

#space
{
	padding:9px 0px 0px 0px;
}

#legal 
{
	width:748px;	
	font-family: OCR A Extended, Verdana, Arial, Helvetica;
	font-size:.6em;
	color:#BBB;	
	text-align: center;
}
p 
{
	margin:0px 0px 0px 0px;
}

.white
{
	background-color:#fff;	
}

.orange
{
	background-color:#BD6200;	
}

.txt, .button
{
	font-size:.7em;
	color:#0D2443;	
}

.txtb
{
	font-size:.7em;
	color:#0D2443;	
	font-weight:bold;
}

.title
{
	font-size:.7em;
	color:#C26400;	
	font-weight:bold;
}

h1 {padding:0px; margin:0px; font-weight:bold; border-bottom:solid 1px #B75E00; font-variant:small-caps; letter-spacing:.1em;}

.contenttxt
{
	font-size:.7em;
	color:#C26400;	
}

a 
{
	color:#0D2443;	
}

a:hover
{
	color: #BD6200;
}

.button
{
	font-weight:bold;
	height: 20px;	
	border: solid 1px #0D2443;
	background-color: #C8823C;
	margin: 1px;
	margin-top: 0px;
	padding: 2px;
	padding-left: 5px;
}

#hxPoweredBy 
{
	position: absolute;
	font-weight: normal;
	font-size: .8em;
	text-align: right;
	padding-right: 5px;
	color: #0D2443;
}

#hxPoweredBy a
{
	color: #0D2443;
}

/* Services Page Styles */
h1 {padding:0px; margin:0px; font-size:.9em; font-weight:bold; border-bottom:solid 1px #B75E00; font-variant:small-caps; letter-spacing:.1em;}
	h2 {padding:0px; margin:0px; font-size:.85em; font-weight:bold; border-bottom:solid 1px #B75E00; font-variant:small-caps; letter-spacing:.08em;}
	p { padding:0px; margin:0 0 10px 0; text-align:justify;}
	ul {  margin: 5px 0px 0px 10px; width:240px; padding:0px;}
	li {font-size:.8em; list-style:square; padding:0px; margin:0px;}
	#services { height:200px; width:225px; position:absolute; background:#fff; padding:10px; margin:10px 0px 0px 0px; border-right:solid 1px #000; border-bottom:solid 1px #000;}
	#talent { height:200px; width:225px; margin:10px 0px 0 280px; position:absolute; background:#fff; padding:10px; border-right:solid 1px #000; border-bottom:solid 1px #000;}
