/* calculator ---------------*/

#calculator{width:950px;padding-bottom:20px;font-size:12px;}
			
	#calculator .bold{font-weight:bold;}
	#calculator .red{color:red;}
	#calculator .huge{font-size:15px;font-weight:bold;}
	
	#calculator-navigator{}
		#calculator-navigator a {color:blue;font-weight:bold;}
		#calculator-navigator span {color:gray;font-weight:bold;}
		
	#calculator-title{font-weight:bold;font-size:18px;color:black;padding:20px 0px 20px 0px;}
		
	#calculator-tabs{position:relative;margin:0 0 -2px 0}
		#calculator-tabs ul{margin:0;padding:0;list-style:none;}
		#calculator-tabs ul li{float:left;margin:-1px 3px 0px 0;padding:0;list-style:none;}
		#calculator-tabs ul li a{display:block;font-size:15px;line-height:1.1em;padding:0 0 0 13px;background: url(/calculator/images/findanevent-tab-bg.gif) 0 0 no-repeat;text-decoration:none;font-weight:bold;color:#fff;border-bottom:1px solid #003e7e;}
		#calculator-tabs ul li a span{display:block;padding:9px 13px 7px 0px;background: url(/calculator/images/findanevent-tab-bg.gif) 100% 0 no-repeat;}
		
		#calculator-tabs ul li.active {border:none;margin-top:0}
		#calculator-tabs ul li.active a{background: url(/calculator/images/findanevent-tab-bg.gif) 0 -50px no-repeat;}
		#calculator-tabs ul li.active a span{background: url(/calculator/images/findanevent-tab-bg.gif) 100% -50px no-repeat;padding:9px 13px 0px 0px;}
		#calculator-tabs ul li.active a .words{padding-bottom:6px;border-bottom:1px solid #a4c3e6;}
	
	#calculator .header {color: #FFFFFF;font-family: Arial,Helvetica,sans-serif;font-size: 1.5em;font-weight: bold;line-height: 1.8em;margin:0;background: url("/calculator/images/block-heading-bg.jpg") repeat-x scroll left center transparent;border: 1px solid #003E7E;padding: 5px 15px 6px;}
	
	.block#calculator-board{background:#f3f7fc;}
		.block#calculator-board .block-content{padding-bottom:10px;}
		.block#calculator-board table{width:100%;border-collapse:collapse;}
		.block#calculator-board table *{margin:0;padding:0;}
		.block#calculator-board table th{text-align:right;font-weight:bold;padding:8px 5px 8px 0;white-space:nowrap}
		.block#calculator-board table td{padding:8px 5px 8px 0;white-space:nowrap;font-size:12px;}
		.block#calculator-board table td .select{width:220px;vertical-align:middle;border:1px solid #abadb3;}
		.block#calculator-board .fieldname{font-weight:bold;padding-right:3px;}	
		
			
		.block#calculator-board input{width:80px;height:14px;vertical-align:middle;}
	    .block#calculator-board select{width:84px;vertical-align:middle;height:18px;}
	    .block#calculator-board option{margin-left:2px;}
		
	.block#calculator-board .calculator-result{background:#e5e5e5;padding:10px 15px;margin:0;border-top:1px solid #7ca800;}
	
	.block#calculator-board .instruction{padding:1px 0px 10px 0px;}
		
	#calculator .calculator-note{padding:8px 15px;margin:0;display:block;}
	
	#calculator-action {text-align:right;padding-top:10px;}
		#calculator-action a.reset {color:blue;font-weight:bold;padding-right:20px;padding-top:10px;font-size:13px;}
		
    	#calculator-action a.button-calculate{margin:0;background: url(/calculator/images/button-moreinfo.gif) top left no-repeat;padding:0 0 0 12px;color:#fff;text-decoration:none;font-weight:bold;font-size:15px;line-height:1.1em;vertical-align:middle;}
		#calculator-action a.button-calculate span{background: url(/calculator/images/button-moreinfo.gif) top right no-repeat;padding:8px 12px 9px 0;cursor:pointer;}
    	

    	