/* MAIN LAYOUT */
body {
	color:#333;
	font-family: Arial, Helvetica, sans-serif;
	font-size:75%;
}
#wrapper { 
	width:550px; 
	margin:0;
}

#toplinks, #topnav, #sidenav, #sidecol, #footer { 
 display:none;
}

#content{
display:block;
	width:540px;
}

h1,h2,h3 {color:#65cc32;}

.green {color:#65cc32 !important;}

.question {
 color: #65cc32;
}

.access {display:none;}

#financial_tools { display: none; }

.noteheader {border-bottom: 1px solid #65cc32;}

.noteHead {
 color: #c2c2c2;
 font-size: 12px;
}

.noteTitle {
 color: #999;
 margin-bottom: 3px;
}

.note {
 margin-bottom: 7px;
}

.accordion div {display: block!important;
		height: auto!important}
		
/* tables */
table {
	width:550px;
  border-bottom: 2px solid #65cc32;
  margin-bottom: 2em;
}
table.noBorder {
  border-bottom: 0px !important;
  margin-bottom: 1em !important;
}

td, th{ 
  padding:0.5em; 
  border-bottom: 1px solid #65cc32;
  text-align: right;
  vertical-align: bottom;
}
th {
  text-align: left;
  font-weight: normal;
}
th.indent {
  padding-left: 12em; 
}
th.smallIndent {
  padding-left: 6em;	
}
thead th { 
  padding:0.1em 0.5em;
  background:#d2d1d1;
  text-align: right;
  border-bottom: none;
}
thead th.left {
  text-align: left;
}

td.strong, th.strong, tr.strong th, tr.strong td{
  font-weight: bold;
}

td.box_left, th.box_left {
  border-left: 2px solid #65cc32;
}
td.box_right, th.box_right{
  border-right: 2px solid #65cc32;
}

tr.box_top td, tr.box_top th {
  border-top: 2px solid #65cc32;
}
tr.box_bottom td, tr.box_bottom th {
  border-bottom: 2px solid #65cc32;
}
tr.gap td, tr.gap th {
  border-bottom: 0 none;  
}
