body {
           	height: 100%;
		   	font: 14px 'Arial', sans-serif;
		   	color: #004;			
		   	text-align: left;
		   	background: rgb(255,255,255);
		   	padding: 50px;
			padding-bottom: 100px;
			padding-bottom: 50px;
		}
		
brand{		height: 36px;
			text-align: center;
			padding: 10px 0px;			
		}		
		
h1{

            font: 34px 'Michroma', sans-serif;
			color: #004;
			text-align: center;
			padding: 80px 0px 0px 0px;
		}		
h2{
			font: 24px 'Michroma', sans-serif;
			color: #400;
			text-align: center;
			padding: 10px 0px;			
		}		
h3{
			font: 20px 'Michroma', sans-serif;
			color: #004;
			text-align: center;
			padding: 10px 0px;
		}
h4{
			font: 16px 'Michroma', sans-serif;
			color: #004;
			text-align: left;
			padding: 10px 0px;
		}
h5{
			font: 70px 'Michroma', sans-serif;
			color: #004;
			text-align: left;
			padding: 10px 0px;
		}
		
h6{
			font: 70px 'Michroma', sans-serif;
			color: #004;
			text-align: left;
			padding: 10px 0px;
		}
		
		

a {
        	cursor: pointer; 
        	color: #004;
        }
        
a hover {
        	color: red;
        }

a.more {
        	font: 12px 'Arial', sans-serif;
		   	color: #004; 
        	height: 14px;
        	vertical-align: middle;
        	border: 1px solid #004; 
        	padding: 0px 5px; 
        	background: #ddf;
        }
    
.fbutton {
        	font: 12px 'Aldrich', sans-serif; 
        	color: #004; 
        	height: 14px;
        	vertical-align: middle;
        	border: 1px solid #004; 
        	padding: 0px 5px;
			background: #ddf;
        }
        
.navbar {
        	font: 12px 'Aldrich', sans-serif;
        	background: rgb(251,251,254);
			opacity: 0.8;
			-moz-opacity: 0.8;
			-webkit-opacity: 0.8;
		}
.navbar navbar-fixed-bottom {
        	height: 100px;
			margin: 0 auto;
			vertical-align: middle;
        }
       
.row {
        	vertical-align: middle;
        }
        
.row-height {
        	height: 16px; 
        	vertical-align: middle;
        }
        
.btn-sm {
        	font: 12px 'Aldrich', sans-serif;
			font-weight: normal;
			background: #fff;
			border: 1px solid #004;
			padding: 0px 5px;
			opacity: 0.8;
			-moz-opacity: 0.8;
			-webkit-opacity: 0.8;
		}
            
.btn-sm:hover {
        	background: #bbb;}
			
.pagetop {height: 100px;}

.chart-center {
		width: 1000px; 
		height: 400px;
		margin: 0 auto;
}

.table-center {
		margin: 0 auto;
}

.wrapper {
        	min-height: 100%;
        	height: auto !important;
        	margin: 0 auto -63px;
        }        