H1{
font-weight:normal;
font-size:32px; 
font-family: Open Sans,arial,helvetica,sans-serif;  
color: #046aa6;
margin-top:0px;
margin-bottom:15px;
padding-top:15px; /* do with padding, not top margin, so it does not put space above the h1 tag on the site */ 
text-align:center; 
}
#PageBodyDiv p{line-height:24px;}
#PageBodyDiv ul li{line-height:24px;}
#TopMenuDiv .TopMenuOn{background:#046aa6;} 
#TopMenuDiv .TopMenuOver{background:transparent;}
H2.blogArticleTitle{font-weight:normal;}
#blogMoreButton p{font-weight:normal;}
#blogMoreButtonOver p{font-weight:normal;}
.bluebox{
/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(bottom right, #ffffff 0%, #046aa6 100%);
/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(bottom right, #ffffff 0%, #046aa6 100%);
/* Opera */ 
background-image: -o-linear-gradient(bottom right, #ffffff 0%, #046aa6 100%);
/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, right bottom, left top, color-stop(0, #ffffff), color-stop(1, #046aa6));
/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(bottom right, #ffffff 0%, #3046aa6 100%);
/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to top left, #ffffff 0%, #046aa6 100%);
}
