div.resumeborder {
		clear:both;
		margin:0px 0;
		border:0px solid;
		padding:0px;
		color:#002243;
		}
div.resumethirtyfloat {
		float:left;
		width:33.3333333333333%;
		margin-top:5px;
		margin-bottom:5px;
		}
div.left {
		text-align:left;
		}
div.center {
		text-align:center;
		}
div.right {
		text-align:right;
		}
span.resumeemail {
		font-size:1.1em;
		}
div.resumemaintitle {
		clear:both;
		font-size:2em;
		text-align:center;
		padding-top:10px;
		margin-bottom:10px;
		color:black;
		}
div.resumesectionbox {
		clear:both;
		font-size:1em;
		text-align:left;
		margin-left:4%;
		margin-right:4%;
		padding:1px 5px;
		}
div.resumesectiontitle {
		clear:both;
		font-size:1em;
		text-align:left;
		background-image: url('/templates/jacktheme/images/resumetexture.jpg');
		padding:1px 5px;
		margin-top:10px;
		margin-bottom:10px;
		color:black;
		font-weight:bold;
		border-bottom: #002243 1px solid;
		}
div.resumesectioncontent {
		clear:both;
		font-size:1em;
		margin:0 2%;
		padding-top:3px;
		padding-bottom:3px;
		}
div.resumeborder ul {
		margin:0;
		border:0;
		}
div.resumeborder li {
		margin:0;
		border:0;
		}
span.resumeorgtitle {
		font-size:1.1em;
		font-weight:bold;
		}
div.resumejobtitle {
		font-size:1.1em;
		font-style:italic;
		}
div.resumeorgphone {
		clear:both;
		text-align:center;
		display:none;
		}
div.resumeborder a, div.resumeborder a:link, a:visited {
		/*text-decoration:none;
		font-weight:bold;
		color:#32689d;*/
		}
div.resumeborder a:active, div.resumeborder a:hover {
		/*text-decoration:underline;
		color:#ff7f01;*/
		}
mo, .oldjob {
		display:none;
		}