/*jhy.css*/  
body {font-family:  Georgia, "Segoe UI", Tahoma, Verdana, Arial; font-size: 0.9em;	text-align:center;
	  background-image: url(../images/bg-wgp-0008.jpg);  background-attachment:fixed; margin: 0 auto; color: #263C47;}
 img  {border-style: none;}	  
#Wrapper {	width: 712px; margin: 0 auto;	text-align:left;}
#WrapperR {	width: 988px; margin: 0 auto;	text-align:left;}

#PageTop2 {	width: 712px; margin: 0px; height:78px; background-image:url(../images/bg-pagetop2.png);}
#PageTopR {	width: 988px; margin: 0px; height:78px; background-image:url(../images/bg-pagetopR.gif);}
#PageTopR1 {width: 222px margin: 0px; height:78px; text-align:center; }


#Page2{     width: 712px;height:auto;text-align: left;margin: 0 auto;background-image: url(../images/bg-page2.png);}
#PageH{border-top: 0px solid #BCBCBC; border-left:0px solid #BCBCBC;	border-right: 0px solid #BCBCBC;
	   width: 712px;height:auto;text-align: center;margin: 0 auto;background-image: url(../images/bg-page2.gif);}

#PageR{  width: 988px; height:auto;text-align: center;margin: 0 auto;background-image: url(../images/bg-pageR.gif);}

#PageBotR {	width: 988px;	height:13px;	margin: 0px;  background-image:url(../images/bg-pagebottomR.gif); background-repeat:no-repeat;}

#PageBot2 {	width: 712px;	height:13px;	margin: 0px;  background-image:url(../images/bg-pagebottom2.png); background-repeat:no-repeat;}


/*#PageBot2 {width: 712px; height:9px; margin: 0px;	color: #AAB4AB;padding: 0px; background-image: text-align: right;url(../images/bg-pagebottom2.gif);clear: both; } */
 

/* top 1/3   */
#Header {float: left;width: 100%;}

#LogoMain {width: 130px;height: 78px;float: left;text-align: left; 	padding-left: 0em; padding-top: 0px;	margin-top: 0px; margin-left:5px; display:block;}
#LogoMainR {width: 130px;height: 78px;float: left;text-align: left; padding-left: 0em; padding-top: 0px;	margin-top: 0px; margin-left:5px; display:block;}

#LogoMain img {	border-style: none;}
#LogoMainR img { border-style: none;}
#vNudg { width:712px;  padding: 0px;}

#status {color: #263C47;font-size: 28px;float: left;text-align:right;padding-left: 100px;padding-top:16px;width: 300px;	margin-top: 0px;}
#statusR {color: #263C47;font-size: 28px;float: left;text-align:right;padding-left: 240px;padding-top:16px;width: 300px;	margin-top: 0px;}


#Hstatus {color: #263C47; float: right; padding-left: 160px; padding-top: 16px; width: 400px; margin-top: 0px; text-align:right;}
#Estatus {color: #263C47;font-size: 28px;float: left;text-align:right;
		padding-left: 100px;padding-top: 14px;  width: 300px;	margin-top: 0px;}


#Nav { float: right;width: 400px; padding-top:  0px; padding-left: 0px;  margin-top:0px;  text-align:right;	}
#Nav ul {float: right; list-style-type:disc;	 width: 400px;	margin: 0;	padding: 0;}
#Nav li {display: inline; letter-spacing:0px;}
#Nav a{font-size:10px;text-decoration:none;float:left;display: block;margin-top:0px;margin-left:0px;padding-left:5px; padding-right: 5px;}
#Nav ul li a:link, #Nav ul li a:visited {color: #003399;display: block;}
#Nav ul li a:hover {font-size:10px; color: #990066; background-image:url(../images/bg-diag0.jpg); background-repeat: repeat;}
#Nav ul li .current a:link {color: #FF6600;display: block;}
#Nav ul li .current {color: #FF6600;display: block;}

#rNav {float:left; padding-left: 50px; width:535px; clear:both;}
.rNav {xbackground-image:url(../images/bg-Rnav.gif); font:10px; color: #2F3128; align: center; text-align:right; border-top:0 px; margin:0px; margin-left: 140px; padding-right:15px; padding-right:5px; width:535px; }
.rNav a {text-decoration: none; font-size: 10px;}
.rNav a:link, .rNav a:visited {color: #003399;}
.rNav a:hover { background-image:url(../images/bg-rnav-h.jpg); font-size:10px; font-style:bold; text-align:center;  color:  #FD7E00;}
.thisP{color: #333;  font-size:10px; ;  background-image:url(../images/bg-rNav-sec.gif); }




/* content boxes   */
td.lBox1 {vertical-align:top; width:486px; padding-left:29px;   font-size:12px; text-align:left; }
td.rBox1 {vertical-align:top; width:169px; padding: 0px; padding-right:10px; text-align:left;}
td.cBox1 {vertical-align:top; width:675px; padding-left:15px;  font-size:10px; text-align:left;}
td.sBox1 {vertical-align:top; width:675px; padding-left:45px;  padding-bottom:7px;font-size:10px; text-align:left;}
td.fBox1 {vertical-align:top; width:675px; padding-left:25px;  font-size:10px; text-align:left;}
td.fBox2 {vertical-align:top; width:675px; padding-left:25px;  font-size:10px; text-align:center;}
td.lBoxHome {vertical-align:top; width:456px; padding-left:29px;   font-size:12px; text-align:left; }
td.rBoxHome {vertical-align:top; width:169px; padding: 0px; padding-right:10px; text-align:left;}
td.cBoxHome {vertical-align:top; width:625px; padding-left: 0px; padding-right:0px; text-align:center;}




td.rBox2 { vertical-align:top; width:1px; text-align:left; padding:0px;}
td.lBox2 {padding-left:15px; vertical-align:top; width:700px;  font-size:12px; text-align:center;}

td.lBox3 {vertical-align:top; width:300px; padding-left: 25px; text-align:left;}
td.rBox3 {vertical-align:top; width:300px; padding-left: 0px; text-align:left;}

#sResume { width: 712px;  padding-left: 0px; padding-right:0px;padding-top:  0px; padding-bottom: 10px; text-align: center;}
#aResume {width: 712px;  padding-left: 0px; padding-right:0px;padding-top:  0px; padding-bottom:  0px; text-align: center;}

#Company {font-family:Georgia, "Times New Roman", Times, serif;  font-size:0.8em; width: 152px; height: 208px;  float: left;	margin-right: 11px; margin-top: 19px; padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left:0px;	text-align: left; xbackground-image:url(../images/bg-company.gif);}
#Role  {padding-top: 0px;	padding-right: 5px;	padding-bottom: 5px;	padding-left:35px;	text-align: left;  }
#Edu  {float: right; padding-top: 0px;	padding-right: 5px;	padding-bottom: 5px;	padding-left: 30px;	text-align: left;width: 248px;}
#Skills  { padding-top: 0px;	padding-right: 5px;	padding-bottom: 5px;	padding-left:5px;	text-align: left;	width: 248px; }

 
 




/* bottom 1/3 */
#numNav ul li  {display: inline; list-style-type: none;  width: 512px; height: 15px;padding: 0px; padding-left: 5px; margin:0px;	border-style: none;}

 




#Fav {font-family: Verdana, Arial, "Segoe UI", Tahoma,  sans-serif;
		width: 612px; height: 5px; 
		padding:  0px; padding-left: 5px;  
		margin:0px; text-align:right;}
		
#Fav ul {list-style-type:none; width: 612px; margin: 0;	padding: 0;}
#Fav ul li a:link, #Nav ul li a:visited {color: #003399;display: block;}
#Fav ul li a:hover {font-size:10px; color: #990066; background-image:url(../images/bg-diag0.jpg); background-repeat: repeat;}
#Fav ul li .current a:link {color: #FF6600;display: block;}
#Fav ul li .current {color: #FF6600;display: block;}
#Fav li {display: inline;  }
#Fav a {font-size:10px; text-decoration: none;float:left;display:block;margin-top:0px;margin-left:0px;padding-left:5px;padding-right:5px;}
 
/*  text   */

h1 {font: normal 1.1em;color: #3D5100;	padding-left: 0px; margin-top: 12px; margin-bottom: 0px; line-height: 1.2em}
h2 {font: normal 0.9em;color: #1A221F;	padding-left: 8px; margin-top: 8px;	margin-bottom: 8px; line-height: 1.2em}
h3 {font: normal 0.75em; color: #1C1D18; padding-left: 16px; margin-top: 8px;	margin-bottom: 12px;line-height: 1.3em;}
h4 {font: normal 0.7em;color: #1C1D18;	padding-left: 19px; margin-top: 4px;	margin-bottom: 0px;	line-height: 1.2em;} 


/* index page accordian side bar */
p.sbDescription{color: #0D0D0D; font-size: 10px; line-height: 1.0em;
				margin-top: 0px; margin-bottom: 2px; padding-left: 16px; padding-right: 3px;
}		
p.sbLoc{font-size: 10px;line-height: 1.0em; color: #0D0D0D; 
		margin-top: 2px; margin-bottom: 2px; 
		padding-left: 16px;  padding-right: 3px;
}

p.sbTime { font-size: 10px; font-weight: normal; color: #0D0D0D; line-height: 1em;
			margin-top: 5px; margin-bottom: 1px; 
			padding-left: 16px; padding-right: 3px; padding-top: 5px;
}
p.sbLabel {  font-weight:bold; letter-spacing:1px;
			font-size: 10px;color: #0D0D0D; line-height: 0.9em;
			margin-top: 1px; margin-bottom: 1px; 
			padding-left: 13px; padding-right: 3px;
}

p.sbTitle{ font-size: 10px;line-height: 1.2em;color: #0D0D0D; 
			margin-top: 2px;margin-bottom:14px;   
			padding-left: 16px;  padding-right: 3px;
}

p.sbMorep{color: #0D0D0D; line-height: 1.0em;font-size: 10px; 				
				margin-top: 0px; margin-bottom: 15px; 
				padding-left: 16px; padding-right: 3px;
}

p.sbProd{color: #0D0D0D;line-height: 1.0em;
			margin-top: 2px; margin-bottom: 4px;
			padding-left: 16px;  padding-right: 3px;
}


/* side bar in Long */

.sbmTime { font-weight:normal; letter-spacing:0px;
			font-size: 1.1em; color: #263C47; line-height: 0.9em; 
			margin-top: 1px; margin-bottom: 1px; padding-left: 11px; padding-right: 7px; padding-top: 7px;padding-bottom: 1px;
}
.sbmTitle{    font-weight:normal; letter-spacing:0px;
			font-size:  1.0em; color: #263C47; line-height: 0.9em;
			margin-top: 1px; margin-bottom: 1px; padding-top: 1px; padding-left: 13px;  padding-right: 7px; padding-bottom: 2px;
} 
.sbmLoc{    font-weight:normal; letter-spacing:0px;
			font-size: 1.0em; color: #263C47; line-height: 0.9em;
			margin-top: 1px; margin-bottom: 1px; padding-top: 1px; padding-right: 7px; padding-bottom: 1px; padding-left: 13px;
}

.sbmMorep{   font-weight:normal; letter-spacing:0px;
			font-size: 0.9em; color: #263C47; line-height:-0.6em;
			margin-top: 1px; margin-bottom: 1px; padding-left: 13px; padding-right:18px;padding-top: 0px;padding-bottom: 0px;
}
.sbmLabel {  font-weight:normal; letter-spacing:0px;
			  font-size:  0.9em; color: #263C47; line-height: 1em;
			margin-top: 1px; margin-bottom: 1px; padding-left: 22px; padding-right: 18px;padding-top: 0px;padding-bottom: 0px;
}
.sbmDescription{ font-weight:normal; letter-spacing:0px;
			font-size: 1.0em; color: #263C47; line-height: 0.9em;
			margin-top: 1px; margin-bottom: 1px; padding-left: 13px; padding-right: 7px; 
}
 

.sbmTitled{ font-weight:normal; letter-spacing:0px;
			font-size:1.0em; color: #263C47; line-height: 0.9em;
			margin-top: 1px; margin-bottom: 1px; padding-left: 13px; padding-right: 8px;
}

.sbmProd{ font-weight:normal; letter-spacing:0px;
			font-size: 1.0em;color: #263C47; line-height: 0.9em;
			margin-top: 1px; margin-bottom: 1px; padding-left: 13px; padding-right: 7px; 
}
p.mDesc{  color: #263C47;	line-height: 1.3em;	font-size: 1.0em;
			margin-top: 2px; margin-bottom: 4px; padding-left: 0px; padding-right: 8px;	padding-bottom: 7px;
}

			
#Resume ul li {font:Georgia, "Times New Roman", Times, serif; font-size:14px;}
/* resume long page */
ul .item  { font-family:Georgia, "Times New Roman", Times, serif; color: #263C47; line-height: 1.0 em; margin-top: 0px;		margin-bottom: 0px;	 }
ul .iteml  {font-size: 0.95 em;  line-height: 1.2em; font-family:Georgia, "Times New Roman", Times, serif; color: #263C47; margin-top: 0px;	margin-bottom: 0px;	padding-top:7px }
ul .role {font-size: 10px; line-height: 1.5em; 	font-family: Georgia, "Times New Roman", Times, serif; letter-spacing: 0px;}
/* index page */
ul.hList  { font-family:Georgia, "Times New Roman", Times, serif; color: #263C47; margin-left: 19px;	margin-bottom: 0px;}

p.LogoMain { font-size:12px;}
p.Footer {  font-size:8px;} 
 
blockquote.item {color: #131A00; margin-top: 5px;	margin-bottom: 3px;line-height: 1.5em}

.tinyE {color:  #777777; font-size:0.95em; }
.tinyPx {color:  #777777; font-size:11px;margin-left:  5px; }
.medPx {color:  #111111; font-size:1.1em; }
.tinyPxSb {color:  #111111; font-size:11px;margin-left:  5px; }
 

.jTitle {font: normal 18px Georgia, "Times New Roman", Times, serif;	color: #2F3128; 	margin: 0px;  padding-top: 10px;	padding-bottom: 10px; text-align:center; width: 712px;}
.cTitle{font: normal 20px Georgia, "Times New Roman", Times, serif; color: #2F3128;	margin: 0px;		margin-top: 0px;	padding-bottom: 0px;	padding-left: 30px;	padding-right: 42px;text-align:left;}
.lTitle{font: normal 17px Georgia, "Times New Roman", Times, serif; color: #2F3128;	margin: 0px;		margin-top: 0px;	padding-bottom: 0px;	padding-left: 32px;	;text-align:left;}
.vTitle {font: normal 12px Arial, Helvetica, sans-serif;	color: #333333; 	margin: 0px;  padding-top: 2px;	padding-bottom: 2px; text-align:left; width: 712px;}
.vCap {font: normal 11px Arial, Helvetica, sans-serif;	color: #333333; 	margin: 0px;  padding-left: 12px;	padding-bottom: 5px; text-align:left; }
.pTitle{ text-align:left; font: normal 18px Georgia, "Times New Roman", Times, serif; color: #2F3128;	margin: 0px; margin-top: 0px;	padding-bottom: 0px; padding-left: 41px;	padding-right: 42px;}
.bgTitle {font: normal 17px Georgia, "Times New Roman", Times, serif;	color: #2F3128; 	margin-left: 0px;  padding-top: 7px;	padding-bottom:  2px;  	text-align:center; width: 682px; background-image: url(../images/xbg-open-acor-tab-top.gif);}

.hVideo {font: normal 12px;	color: #2F3128; 	margin-left: 0px;  padding-left: 55px;	padding-bottom:  2px;  	text-align:left; width: 682px; }


.iBottom { margin: 0px;  padding: 0px;  padding-left: 29px; width: 683px; height:13px; text-align:left; }

.cTitleDes {font-size: 10px; padding-left: 27px; padding-right: 28px;padding-bottom: 5px;text-align:left; color: #183018;}

.pReferences {font: normal 11px Arial, Helvetica, sans-serif;	color: #333333; margin: 0px;  padding-right: 57px;	padding-top: 7px; text-align:right; }




/* company related */
.cWhen  {font: normal;color: #3F3F3F;line-height: 1.2em;font-size: 11px;font-weight: bold;letter-spacing:0px;
		 margin-top: 3px;margin-bottom: 0px;} 
.cName  {font: normal;color:#CC0000; line-height: 1.0em;	font-size: 11px;font-weight: bold;	letter-spacing:1px;
		 margin-top: 3px;margin-bottom: 0px;} 
.cName1 {font: normal;color: #0033CC;line-height: 1.0em;font-size: 11px;font-weight: bold;	letter-spacing:1px;	
		 margin-top: 3px;margin-bottom: 0px;} 
.cDesc  {font: normal;color: #3F3F3F; line-height: 1em; font-size: 1.1em; font-weight: normal;	letter-spacing:0px;
         margin-top: 3px; margin-bottom: 0px; }
.cTitles {font-size: 11px; font-weight: bold; color: #CC0000; line-height: 1em; letter-spacing:1px; padding-left:10px;
         margin-top: 3px; margin-bottom: 0px;}  
.cMisc  {font-size: 11px; font-weight: bold; color: #333333; line-height: 1.0em; margin-top: 3px; margin-bottom: 0px;}

.ulComp {font-size:16px;}




.lrCurrent {
	color:#2F3128;
}

