#super-nav-container
{
  clear : both;
}

#super-nav-container/* container for 5 columns across the top */
{
  clear : both;
  margin : 0 0 0 0;
  padding : 0px 0 0 0;
  /*height : 100%;*/
	min-height:170px;/*quick fix 9/12/2010*/
  background-color : white;
  /*background-color : #D9E1F0;
  background-color : #EDEBE8;*/
  overflow: hidden;
}

* html #super-nav-container
{
	height:130px;
}


#leftbar
{
  float : left;
  width : 18em;
  margin : 0 0 0 0;
  padding: 0 0 0 0;
}

#leftbar p
{
  margin : 0 10px 0 0;
  padding : 0;
}

#mainbar
{
  margin : 0 18em 2px 18em;
  padding : 0;
}

#mainbar p
{
  margin : 10px 15px 10px 15px;
}

#mainbar-shell
{
    border-bottom : solid 5px #F2F2F2;  
}

#mainbar-bottom
{
    border-top:solid 1px #FFFFFF;
    height:100px;
    /*margin-left:-1px;
    margin-right:-1px;*/
}
	
table.staticContent
{
    width:100%;  
    height:100px;
    background-color:#F2F2F2;
}	
	          
table.staticContent tr
{
    width:100%;
}
	            
table.staticContent th
{
    text-align:left;
    width:50%;
    padding:5px 0px 5px 0px;
    border-bottom:dashed 1px #7F99CC;
    background-color:#E5EAF5;
}

table.staticContent td
{
    width:50%;
    height:100%;
    text-align:left;
    vertical-align:top;
    padding:5px 5px 10px 15px;
}

.leftBorder
{
    border-left:solid 1px #7F99CC;    
}


#rightbar
{
  float : right;
  width : 18em;
  margin : 0;
  padding : 0;
}

#update
{
  margin : 0;
  padding-right : 20px;
  text-align : right;
}

#rightbar a
{
  margin : 0 0 0 20px;
  padding : 0;
}


#rightbar a.small
{
  margin : 0 0 0 0;
  padding : 0;
}

#rightbartenders
{
	padding: 0 5px 30px 0;
}

/* Peter's test */
table.dynamicContent
{
    width:100%;
		border-top:solid 1px #7F99CC;
		border-bottom:solid 1px #7F99CC;
}

table.dynamicContent tr
{
    width:100%;
}
	            
table.dynamicContent th
{
    text-align:left;
		font-size : 115%;
    width:33%;
    padding:5px 0px 5px 0px;
    border-bottom:dashed 1px #7F99CC;
		background-color:#E5EAF5;
}

table.dynamicContent td
{

    height:100%;
    vertical-align:top;
    padding:5px 5px 10px 15px;
}

.smalltabletextindent
{
	margin-left: 2em;
	font-size: x-small;
}

table.interest_rates
{
	border-top:solid 1px #7F99CC;
}

/* end Peter's test */
