html, body {height:100%}
body {
padding:0;
margin:0;
background:#9F9F9F url(/wsimages/rightMenuPad.jpg) repeat-y right top;
color:#F5f4f4;
}

#header{
background:#3F4F83;
border-top:3px solid #000;
border-bottom:3px solid #000;
color: #F5F4F4;
text-align:center;
position:relative;
margin:0 -121px 0 -201px;
padding-top:3px;
}
/* mac hide \*/
* html #header{height:76px;he\ight:1px}/* height needed for ie to force layout*/
/* end hide*/

#left {
background-color:#8E8E8E;
position:relative;/*ie needs this to show float */
width:200px;/* same as the left margin on #outer*/
float:left;
margin-left:-199px;/*must be 1px less than width otherwise won't push footer down */
left:-2px;/* push column into position*/
}
#left p {padding-left:2px;padding-right:2px}
#right p {padding-left:2px;padding-right:2px}

#right {
border-left:1px solid #000;
position:relative;/*ie needs this to show float */
width:120px;/* same as right margin on #outer*/
float:right;
margin-right:-119px;/*must be 1px less than width otherwise won't push footer down */
left:2px;/* push column into position*/
}

#footer {
width:100%;
clear:both;
height:50px;
border-top:3px solid #000;
border-bottom:3px solid #000;
background-color: #484848;
color: #000000;
text-align:center;
position:relative;
}
* html #footer {/*only ie gets this style*/
\height:56px;/* for ie5 */
he\ight:50px;/* for ie6 */
}


#clearfooter{clear:both;height:40px;}/*needed to make room for footer*/
div,p {margin-top:0}/*clear top margin for mozilla*/
* html #centrecontent {height:1%;margin-bottom:12px}/* combat IE's 3 pixel jog */

/* Section */
	#globalheadcontent {
		margin:0;
		padding:0;
		}
	#containerheadcontent {
		font: Gothic, Verdana, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#f5f4f4		
		margin:0;
		padding:0;
		}
	#primarynav {
		margin:0;
		padding:0;
		}
	#pagehead {
		margin:0;
		padding:0;
		}
	#pagecontent {
		margin:0;
		padding:0;
		}
	#sidebarcontent {
		margin:0;
		padding:0;
		}
	#containerfootcontent {
		margin:0;
		padding:0;
		}
	#oztables {
	 	margin:0;
		margin-bottom:3px;
		padding:1px;
		border: 1px solid gray;
		}
	#exptips {
	 	margin:0;
		margin-bottom:1px;
		padding:1px;
		border: 1px solid gray;
		}

/* Miscellaneous */ 
	#containerheadcontent h2 {
		display:none;
		}
	#containerheadcontent img {
		display:block;
		margin:0;
		padding:0;
		}
	#primarynav ul {
		display:block;
		margin:0;
		padding:0;
		}
	#pagehead h1 {
		margin:0;
		}
		
