html,body,table#PageLayout,table#PageContent,td#PageContentMainCell,table#PageInnerContent{height:100%;}
/* Setting PageInnerContent's height to 100% extends column borders to full height and prevents nasty Firefox overlapping bugs,
but it also causes a white margin at page bottom in Firefox.*/

body{
margin:0px; /*For IE & Mozilla*/
padding:0px; /*For Opera*/

}
table#PageLayout,table#PageContent,table#PageInnerContent{
width:100%;
border-collapse:collapse;	/*Accomplishes table cellspacing=0 for IE*/
border-spacing:0px;			/*Accomplishes table cellspacing=0 for Mozilla & Opera*/
}
td		{padding:0px;}		/*Accomplishes table cellpadding=0*/

td#PageLayoutCell{width:776px;
/*Width=780 would fit IE maximized at 800x600, minus IE's default scrollbar & window border size.
2 pixels used by bg_left & bg_right combined. 2px unused to allow for minor quirks.*/
}
td#PageContentMainCell{vertical-align:top;}

form	{margin:0px;}
ul		{margin-top:3px;}
td#BG_Left{
width:50%;

}
td#BG_Right{
width:50%;

}
img#logotop{
position:relative;
top:15px;
left:3px;
z-index:9999; /*Menu script uses z-index of 1001*/
}
form#toprightnav{
position:relative;
left:-3px;
top:5px;
}
