.currcalc {
}
.currcalc h1 {
}
#cbox { font-family: verdana, arial; 
	  	font-size: 1em; 
		width:95%;
	  	margin: 20px auto; 
	  	padding:8px; 
		background: #d4eaff;
		text-align:center;
	}
#cbox form			{	font-family: verdana, arial;
						margin-bottom:0; 
						font-size:1em;
 	}
#cbox input			{font-size:1em;
	}
#cbox select			{font-size:0.95em; width:15em;
	}
.cvstruc {
		 width: 95%; 
		 border: 1px solid #999; 
		 margin: auto;
	}
.cbr1 {
		text-align:center;
		background:#00f;
		border-bottom:solid 1px #999;
	   	 
	}
.cbr1 h1 {
	  	 font-size:1.1em;
	  	 font-weight:700;
	  	 color:#F0F0F0;
	  	 margin:0;
	}
.cbr2 {
		font-size:1.1em;
	  	font-weight:700;
	  	color:#0000CC;
	  	padding-top:4px; padding-left:12px;
	   	 
	}
.cbr3 table{
		width:100%;
		background:#fff;
	}
.cbtfr, .cbtfr td {
	   background:#ffc;
	   font-size:10pt;
	}
.cbtfr .cbtl {
	   width:49%; 
	   text-align:right;
	 } 
.cbtfr .cbtm {
	   text-align:center;
	   font-size:24pt; 
	   font-weight:bold; 
	   color:#8899ff;
	}
.cbtfr .cbtr {
	   width:49%; 
	   text-align:left;
	}
.cbr3 .cbbl	{
	   font-size:8pt;
	   color:#000;
	   text-align:right;
	}
.cbr3 .cbbr	{
	   font-size:8pt;
	   color:#000;
	   text-align:left;
	}
.cbr4 {
	   text-align:center;
	   background:#00f;
	   font-size:1.1em; 
	   font-weight:700; 
	   color:#F0F0F0; 
	   border-bottom:solid 1px #000; 
	   border-top:solid 1px #000;
	}
.cbr5 table{
		width:100%;
	   font-size:1.1em; 
	   font-weight:700; 
	}
.cbr5 td{
    	vertical-align:top;
    	padding-bottom:8px;
	}
.cbr5 .cbfr {
	  padding:4px; 
	  background:#b9d5f0;
	}
.cbr6 {
	}
.cbr6 .dsclm	{
	  margin:4px 4px 8px 4px;
	  background:#fff;
	}
.cbr6 .dsclm p	{
	  margin:4px;
	  padding:4px;
	  background:#fff;
	  font-size:1em; 
	  line-height:1.2em;
	  text-align:left;
	}

