body {
	margin:0;
	padding:0;
	height: 100%;
	margin-top: 0px;
	background-color: #353535;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}

.nav {margin-top:5px; padding-right:35px;line-height:16px; text-align:right;}

a:hover {text-decoration: underline; line-height:18px;}

a {color: #3366CC; font-weight: 600; text-decoration: none; line-height:18px;}

img a {text-decoration:none;}	
img a:hover {text-decoration:none;}	

.main { color:#000000; text-align:justify; padding:5px; line-height:20px;}


.main-small {font-weight: bold; color:#000000; line-height:18px;}


.main-bold { font-size: 11px; font-weight: bold;}

ul {display:block; padding:2px 7px 2px 10PX; list-style:none; }
ul li  {display:list-item; float:left; margin: 0 8px 0 8px; color: #000099; font-weight: 500; font-size: 14px; }
li span {font-weight:bold;}
.box {min-height:1px; _height:1px; }

.resume {font-size: 11px; font-weight: bold; text-align:left; line-height:15px;}
.resume-title {color: #3366CC; padding-left:16px; margin-left:16px; width:50%; font-size:14px}
.resume-job {padding:8px;}
.resume-prod {padding:2px 0 6px 25px; margin-left:20px;}
.bold {font-weight:bold}

h1 {margin-left:12px; font-size:20px; font-weight:600; color:#000099; font-family: Geneva, Arial, Helvetica, sans-serif;font-variant: small-caps}

h2 {margin-left:5px; margin-top:12px; font-weight:300; color: #000099; font-size:18px; font-family: Geneva, Arial, Helvetica, sans-serif;}

h3 {color:#000099; font-weight:600; font-size: 16px; margin-top:0; margin-bottom:0; margin-left:15px; font-family: Geneva, Arial, Helvetica, sans-serif; }

h4 {margin-top:12px; font-weight: 600; color: #000099; font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif;}




#footer {text-align:center; padding:3px; padding-top:10px; margin:auto;}


.footer-text {

	color:#FFFFFF;

	font-size:12px;

	text-align:center;

	font-weight: 600;

	}
.footer-text2 { 	color:#FFFFFF;	font-size:12px; font-weight:600;}




.ref {color:#FFFFFF; font-size-adjust:inherit; font-weight:bold; line-height:15px; margin-left:4px;}


.outline {

	padding: 0;
	border-bottom-style: double;
	border-bottom-color: #000099;
	}


.outlineimage {

	padding: 0;

	border-bottom-style: none;
	border-top-style: none;
	border-left-style: none;
	border-right-style: none;

	border-bottom-color: #000099;
	border-right-color: #000099;
	border-top-color: #000099;
	border-left-color: #000099;

}
.outlineimage2 {

	padding: 0;

	margin:0;

	border-top-style: double;

	border-right-style: double;

	border-top-color: #000099;

	border-right-color: #000099;

}



.shell {

	width:98%;

	color:#0707E6;

	height: 1px;

	

}

