/* CSS Document */
.resume_copy {
	FONT-WEIGHT: normal; LIST-STYLE-POSITION: outside; FONT-SIZE: 11px; COLOR: #19153B; background-color:#ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: square
}
.resume_underpar {
	color: #ff0000;
}
.resume_copyred {
	FONT-WEIGHT: normal; LIST-STYLE-POSITION: outside; FONT-SIZE: 11px; COLOR: #660000; background-color:#ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: square
}

.resume_subtablehead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000099; background-color:#e1e1ca; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.resume_tablehead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000099; background-color:#e1e1ca; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.resume_formfield {
	BORDER-RIGHT: #cccccc 1px inset; BORDER-TOP: #cccccc 1px inset; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #cccccc 1px inset; COLOR: #000000; BORDER-BOTTOM: #cccccc 1px inset; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee; TEXT-DECORATION: none
}
.resume_formrequired {
	FONT-WEIGHT: bold; LIST-STYLE-POSITION: outside; FONT-SIZE: 11px; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: square
}
.resume_formlabel {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000066; FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.resume_pagetitle {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #0000b3; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana; font-style:italic; text-shadow:#666666 -1px 1px 2px; padding-left:5px;
}
.resume_pagesubtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #0000b3; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana; font-style:italic; text-shadow:#666666 -1px 1px 2px; padding-left:5px;
}
.resume_pagetitlelg {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #09471B; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana;
}
.resume_pagetitlelgalt {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #214D15; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana;
}
.resume_sectionhead {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #000099;
	text-decoration:underline;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.resume_subsectionhead {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #19153B;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.resume_newshead {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #000099;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.resume_sectionhead A:LINK, A:VISITED {	color: #6782BF;}
.resume_subsectionhead A:LINK, A:VISITED {	color: #6782BF;}
.resume_newshead A:LINK, A:VISITED {	color: #000099;}

.headshot {float:left; margin-top:10px; margin-right: 15px; margin-bottom:10px; border:solid 1px #09471B;}

ol{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 30px;
}
ol.vertical_list li{
    padding: 5px 10px 5px 0px;
    margin: 0px;
}
.boxheader {
	float:left; 
	background-color:#FFFFFF; 
	position: relative; top:10px; left:10px; 
	padding:2px;
	FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	font-style:italic;
	COLOR: #0000B3;
}

.boxheader_right {
	float:right; 
	background-color:#FFFFFF; 
	position: relative; top:-2px; 
	padding:2px;
	FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	font-style:italic;
	text-decoration:underline;
	COLOR: #0000B3;
}

.resume_box_copy {
	clear:both; 
	border:1px solid #09471B; 
	padding-top:10px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px; 
	COLOR: #19153B; 
	background-color:#ffffff; 
}

.message {
	FONT-WEIGHT: normal; LIST-STYLE-POSITION: outside; FONT-SIZE: 11px; COLOR: #cc0000; background-color:#ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: square
}

