hr {
border:0px solid #000;
background-color:#000;
height:1px;
padding:0px;
margin:0px;
}


.submenu {
width:650px;
padding:0px;
height:95px;
padding-bottom:5px;
}
.ContentArea {

padding:10px;

}


.container {
	width: 1024px;
	margin-left: auto;
	margin-right: auto;
}

.header {
	background-image: url(/images/2008/header.gif);
	width: 1024px;
	height: 158px;
	background-repeat: no-repeat;
}



.left {
	width: 78px;
	height: 338px;
	background-image: url(/images/2008/left.gif);
	float:left;
}
.middle {
	width: 778px;
	background-color: #ffffff;
	background-image: url(/images/2008/middle.gif);
	height: 337px;
	float:left;
}
.right {
	width: 115px;
	height: 337px;
	background-image: url(/images/2008/right.gif);
	float:left;
}

.footer {
		width: 1024px;
		height: 244px;
		text-align: right;
		
}

BODY,TD,P,DIV {
font-family: Lucida Grande,Helvetica;
}

h4 a,h4 a:HOVER, .prilinks a, .prilinks a:hover{
float:right;
padding-left:10px;
padding-right:10px;
font-family: Lucida Grande,Helvetica;
text-decoration:none;
color:#000;
font-size:13px;

}

.prilinks a, .prilinks a:hover{
float:none;	
color:#fff;
font-size: 12px;
}

.subnav {
	font-size: 9px;
}
h4 a:hover {
color:#707070;
}

h4 {
margin:0px;
padding:0px;
font-weight:normal;
font-size:18px;
}

pre.code{ 
font-family:Monaco;
font-size:9px;
padding:2px;
border: 2px dashed #AA0000;
background-color:#FFFFFF;
margin: 1px;
overflow:auto;
}


pre.livecode{ 
font-family:Monaco;
font-size:9px;
padding:2px;
border: 2px dashed #EE0000;
background-color:#FFFFFF;
margin: 1px;
overflow:auto;
}
