body {
	color: #333333;
	font-family: Georgia,'Times New Roman',serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
font-size-adjust: none;
font-stretch: normal;
-x-system-font: none;
	font-size: 13px;
	line-height: 20px;
	/* fix typography for bug in Mac OSX 10.5 see this: http://jonnotie.nl/blog/fix-the-bad-text-rendering-in-safari/ */

} 
h1,h2,h3,h4 {
font-weight: normal;
}
a {
outline: none;
}
h1 {
font-size:18px;
}
a {
	color: #001C6C;
}
a:hover {
	color: #087700;
}
h1 a{
text-decoration: none;
color: #001C6C;
}
h1 a:hover{
text-decoration: none;
color: #2F8927;
}
h2 {
font-size:20px;
}
.content-block h2{
line-height: 24px;
margin: 0;
padding: 0;
}
h2 a{
color: #202020;
text-decoration: none;
}
h2 a:hover{
color: #087700;
text-decoration: none;
}
h3 a{
color: #FFF;
text-decoration: none;
}
h3 a:hover{
color: #f7f7f7;
text-decoration: underline;
}
.hresume h2 {
font-family: Georgia,'Times New Roman',serif;
margin: 10px 0;
padding: 0;
}
h3{
font-size:20px;
}
p {
margin-bottom: 20px;
}

.type2 {
font-family: Georgia,'Times New Roman',serif;
font-size: 13px;
margin-bottom: 20px;
}
.type2 h1, .type2 h2, .type2 h3, .type2 h4{
font-family: Georgia,'Times New Roman',serif;
}
.accessible-text{
margin-left: -10000px;
visibility:hidden;
}
.breadcrumb strong {
font-weight: 500;
}
.content-title-block h2{
padding: 9px 0 0 12px;
margin-left:48px;

}
.content-block ul, ol, dl {
list-style-type: disc;
list-style-image: none;
list-style-position: inside;
margin-bottom: 20px;
}
/* Section headings */
.section-head h1{
line-height: 24px;
}
.section-head h2{
line-height: 24px;
}
.project-text p{
		margin-bottom: 10px;
}
.project-text a{
		color: #EEE;
		text-decoration: underline;
}
.project-text a:hover{
		color: #FFF;
		text-decoration: underline;
}
.sidebar h1, .sidebar h2, .sidebar h3, .sidebar h4{
font-size:13px;
}
.sidebar p, .sidebar ul{
margin-bottom: 10px;
}
.sidebar ul {
	list-style-type: disc;
	list-style-image: none;
	list-style-position: inside;
	margin-bottom: 10px;
}
#footer a{
color: #EEEEEE;
}
.read-more{
text-align: right;
padding-bottom: 10px;
}