body {
	background: rgb(238, 238, 238);
}
#page {
	margin: 10px; border: 1px solid rgb(102, 102, 102); border-image: none; box-shadow: 0px 3px 6px 0px #555;
}
#header {
	background: rgb(102, 102, 102); padding: 20px;
}
#header img {
	padding: 0px 20px 10px 0px; float: left;
}
#content {
	background: rgb(255, 255, 255); padding: 20px;
}
#footer {
	background: rgb(102, 102, 102); padding: 5px 20px;
}
#footer a {
	color: rgb(255, 255, 255);
}
h1 {
	margin: 0px; color: rgb(255, 255, 255); font-size: 32px;
}
@media all and (max-width:600px)
{
h1 {
	clear: left; font-size: 28px;
}
}
h2 {
	background: rgb(221, 221, 255); margin: 20px -20px 15px; padding: 5px 20px; line-height: 30px; font-size: 25px; border-top-color: rgb(204, 204, 255); border-bottom-color: rgb(204, 204, 255); border-top-width: 2px; border-bottom-width: 2px; border-top-style: solid; border-bottom-style: solid;
}
p {
	margin: 0px 0px 12px;
}
i {
	padding-right: 4px;
}
.bigBottomMargin {
	margin-bottom: 20px;
}
a.email {
	background: url("/img/email10.png") no-repeat 1px 60%; padding: 0px 0px 0px 18px; overflow: hidden; clear: none;
}
a.word {
	overflow: hidden; padding-left: 25px; clear: none; min-height: 16px;
}
a.pdf {
	overflow: hidden; padding-left: 25px; clear: none; min-height: 16px;
}
a.word {
	background: url("/img/word12.png") no-repeat 7px 60%;
}
a.pdf {
	background: url("/img/pdf12.png") no-repeat 7px 60%;
}
.btn-inverse:hover {
	background: rgb(17, 17, 17);
}
.btn-inverse:focus {
	background: rgb(17, 17, 17);
}
.btn-inverse:active {
	background: rgb(17, 17, 17);
}
