{
	margin: 0;
}

   html {
		height: 100%;
}
   
   	body {
   		margin: 0px;
	    width: 100%; 
	    background-color: #ffffff;
	    height: 100%;
   	}   
    
    
    
    #wrapper {
	    width: 960px;
	    padding-top: 30px;
	    padding-left: 10px;
	    padding-right: 10px;
        background-color: #ffffff;
        text-align: justify;
        font-family: Helvetica, Verdana, Arial, sans-serif;
		font-weight: normal;
        min-height: 100%;
    	height: 100%;
    }

    
    #headerbar {
    	width: 100%;
    	height: 20px;
		background-color: #0390d4;
        margin-top: 0px;
        margin-bottom: 10px;
        margin-left: 0px;
        margin-right: 0px;
        padding: 0px;
        vertical-align: top;
        
    }
    
   #stage {
    	width: 100%;
    	height: 100%;
    }
    
   #header {
		color: #0390d4;
        background-color: #ffffff;
        font-size: 14px; 
        font-family: Helvetica, Verdana, Arial, sans-serif;
        font-weight: normal;
        margin-bottom: 20px;
        text-align: left;
        vertical-align: middle;  
   } 
   
   #menubar {
        font-style: normal;
        font-weight: normal;
        font-family: Gotham, Helvetica, Verdana, Arial, sans-serif;
        background-color: #ffffff;
        font-size: 16px;
        color: #898989;
		height: 21px;
		margin-bottom: 20px;
		text-align: left;
		vertical-align: bottom;
		margin-left: 0px;
		padding-left: 0px;
    }
  
  #menubar a {
  		text-decoration: none;
  		color: #898989;
  		margin-left: -5px;
  		margin-right: 5px;
		padding: 2px 5px 2px 5px;
  }
  
  #menubar a:hover {
 		color: #ffffff;
        background-color: #0390d4;
        border-color: #FFFFFF;
        border-width: 0px;
        padding-left: 5px;
		margin-right: 5px;
  }

  a {
  		text-decoration: none;
  }
    
     h1 { 
       color: #ffffff;
       font-size: 20px; 
       margin-bottom: 0px;
       font-family: Gotham, Helvetica, Arial, sans-serif;
       font-weight: bold;
	   letter-spacing: normal;
       }
       
     h2 { 
       color: #898989;
       font-size: 13px; 
       font-family: Helvetica, Verdana, Arial, sans-serif;
       font-weight: normal;
       letter-spacing: 0px;
       } 
       
       
       h2 ul {
list-style: none;
padding: 0;
}

h2 ul li {
	border-left: 2px solid #a9a9a9;
	padding-left: 10px;
	margin-bottom: 14px;
}
       
     h3   { 
        color: #0390d4;
        font-family: Georgia, serif;
		font-size: 19px;
		font-style: italic;
		font-weight: normal;
		text-transform: normal;
		letter-spacing: normal;
		line-height: 1.4em;
		margin-left: 15px;
		margin-top: 5px;
		margin-right: 15px;
		margin-bottom: 0px;
       } 
       
    h4 { 
       color: #898989;
       font-size: 13px; 
       font-family: Helvetica, Verdana, Arial, sans-serif;
       font-weight: normal;
       letter-spacing: 0px;
       margin-left: 15px;
	   margin-bottom: 15px;
	   margin-right: 15px;
	   margin-top: 0px;
       }    
       
    .h5 { 
       color: #ffffff;
       font-size: 13px; 
       font-family: Helvetica, Verdana, Arial, sans-serif;
       font-weight: normal;
       }   
       
    h6 { 
       color: #898989;
       font-size: 15px; 
       font-style: oblique;
       margin-top: 15px;
       margin-bottom: 0px;
       font-family: Georgia, serif;
       font-weight: normal;
       text-transform: normal;
       letter-spacing: normal;
       line-height: 1.4em;
       } 
       
    .gray { 
       color: #898989;
       font-size: 13px; 
       font-family: Helvetica, Verdana, Arial, sans-serif;
       font-weight: normal;
       letter-spacing: 0px;
       margin-bottom: 20px;
       } 
	    
    a {color: #0390d4;
       text-decoration:none;
       border-color: #FFFFFF;
       border-width: 0px;
    }
    
    a:hover {color: #0390d4;
             text-decoration:none;
             border-color: #FFFFFF;
             border-width: 0px;   
    }
    
    #sidebar {
    	background-color: #ffffff;
    }
    
    #headline {
		color: #0390d4;
		background-color: #ffffff;
		text-transform: uppercase;
		vertical-align: middle;
   		font: 21px Gotham, Helvetica, Arial, sans-serif;
    	font-weight: normal;
    	margin-bottom: 15px;
    	margin-top: 15px; 
    	margin-left: 0px;
    	margin-right: 0px;
    	letter-spacing: -0.03em;
    	width: 100%; 
		height: 21px;
		text-align: left;
	}
	
	#sidebarHeadline {
		line-height: 15px;
		text-transform: uppercase;
		vertical-align: middle;
		background-color: #ffffff;
		color: #0390d4;
   		font: 17px Gotham, Helvetica, Arial, sans-serif;
    	font-weight: normal;
    	margin-bottom: 15px;
    	margin-top: 15px; 
    	margin-left: 0px;
    	margin-right: 0px;
    	letter-spacing: -0.03em;
    	width: 100%; 
		height: 17px;
		text-align: left;
	}

	
	#subheadline {
		padding-bottom: 8px;
		padding-left: 8px;
		padding-top: 8px;
		padding-right: 0px;
		line-height: 15px;
		text-transform: uppercase;
		vertical-align: middle;
		background-color: #898989;
		color: #FFFFFF;
   		font: 15px Gotham, Helvetica, Arial, sans-serif;
    	font-weight: normal;
    	margin-bottom: 15px;
    	margin-top: 10px; 
    	margin-left: 0px;
    	margin-right: 0px;
    	letter-spacing: 0px;
    	width: 100%; 
		height: 15px;
		text-align: left;
	}   

    #sidebarSubheadline {
		padding-bottom: 8px;
		padding-left: 8px;
		padding-top: 8px;
		padding-right: 0px;
		line-height: 15px;
		text-transform: uppercase;
		vertical-align: middle;
		background-color: #898989;
		color: #FFFFFF;
   		font: 15px Gotham, Helvetica, Arial, sans-serif;
    	font-weight: normal;
    	margin-bottom: 15px;
    	margin-top: 10px; 
    	margin-left: 0px;
    	margin-right: 0px;
    	letter-spacing: 1px;
    	width: 100%; 
		height: 15px;
		text-align: left;
	}   

    
    #footer {
       color: #ffffff;
       background-color: #0390d4;
       font-size: 11px; 
       font-family: Arial, sans-serif;
       font-weight: normal;
       line-height: 16px;
       margin-top: 50px;
       padding: 20px;
       padding-bottom: 40px;
       letter-spacing: .09em;
       width: 96.1%;
       height: 80px;
       text-align: center;
      }
    
    #footer a {
       color: #ffffff;
       background-color: #0390d4;
       font-size: 11px; 
       font-family: Arial, sans-serif;
       font-weight: normal;
       line-height: 16px;
       letter-spacing: .09em;
       text-decoration: underline;
    }
    
.NoBullet {
  list-style-type: none;
  margin-left: 0px;
  padding-left: 0px
}   
	
	img {
		border: 0px;
		padding: 0px;
		margin: 0px;
	}
	
	fieldset {
	border-style: none;
	border: 0px;
	padding: 0px;
	margin: 0px;
	height: 6px;
	vertical-align: middle;
} 


#fullheight {
	height: 100%;
}

#leadership img{
	padding: 0px;
	border: 0px;
	margin: 0px;
	text-align: right;
	vertical-align: bottom;
}
 
#leadership table {
	padding: 0px;
	border-spacing: 0px;
	border: 0px;
	margin-bottom: 10px;
	border-collapse: inherit;
} 
 
/* jquery validate response */
fieldset div.mce_inline_error{ 
margin: 0px;
font-weight:normal; 
font-size:7px; 
border:0px;
background:#000000; 
color:#898989; 
text-align: right;
vertical-align: middle;
padding: 0px;
}

.cancelFloat {
	float: none;
	clear: both;
}
