/* CSS Document */
/*--------------------------------------------------------------
	Website: http://www.robertvangyn.com
	Create Date: 20070708
	Create By: t-exterme
---------------------------------------------------------------*/

/*------------------------Gobal Setting------------------------*/
body {
	background-color: #ECF1EE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

h1, h2, h3, h4, p, ul, li, form, fieldset, img {
	margin: 0;
	padding: 0;
	border: 0 none;
	}

h1 {
	color: #98ADAE;
	font: normal 24px Arial, Helvetica, sans-serif;
	padding: 10px 0;
}

h2 {
	font: bold 18px Arial, Helvetica, sans-serif;
	color: #000;
	text-transform:capitalize;
	padding-bottom: 15px;
}

.small { /* small text and black color*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
}

.small_w { /* small text and white color*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF;
	vertical-align:middle;
}

a:link {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	text-decoration: none;
}

a:visited {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	text-decoration: none;
}

a:hover {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	text-decoration: underline;
}

a:active {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	text-decoration: none;
}
/*-----------------------end gobal setting*---------------------*/


/*------------------------------Menu----------------------------*/
#mainnav li{
	vertical-align:top;
	padding: 7px 0px;
	list-style-type: none;
	border-bottom: 1px solid #999;
	font: normal 14px Arial, Helvetica, sans-serif;
	text-align: left;
}
#mainnav a:link, #mainnav a:visited {
	width: auto;
	color: #000;
}

#mainnav a:hover {
	text-decoration: underline;
	color: #000; 
}

#mainnav a:active {
	font: bold;
	color: #000;
}

#mainnav li#active a {
	font: bold;
	color: #000;
}

/*----------------------------end Menu--------------------------*/

#link-out a:link, #link-out a:visited { color: #09F; }
#link-out a:hover {text-decoration: underline;}

/*------------------------- Index-page -------------------------*/
#index {
 width: 900px;
 height: 532px;
 margin: auto;
 background-image:url(images/backgr5.jpg);
 background-repeat:no-repeat;
 border: 2px #FFF solid;
 }

/*----Main top-page of index-page-------*/
#top {
 width: 900px;
 height: 45px;
 border: 0px;
}
	/* left column of top-page */
	#t1{
	    float:left;	  
		width: 700px;
		height:45px;
		border-bottom: 1px solid #999;
		/*margin-right: 10px;*/
		margin-left: 10px;
	}
	
	/* righ column of top-page */
	#t2{
	    float:right;
		width: 156px;/*166*/
		height:45px;
		border-bottom: 1px solid #999;
		margin-right: 10px;
	}
	
/*----------- end top-page----------- */

/*------------Main content-------------*/
#main{
	width: 900px;
	height: 452px;

}	
	#m1{
		float:left;	  
		width: 700px;
		height: 452px;
		margin-right: 10px;
		margin-left: 10px;
	}
	#m2{
		float:right;
		width: 156px; /*166*/
		height: 452px; /*auto*/
		margin-right: 10px;
	}
	#rvg_top {
		height: 48px;
		width: 700px;
		padding: 1px 0px 40px 0px;
	}
	#rvg_top1 {
		height: 48px;
		width: 700px;
		padding: 1px 0px 40px 1px;
	}
	#p1{
		width: 465px;
		height: 70px;
		padding-left: 175px;
		padding-top: 138px;
		font: bold 14px/17px Arial, Helvetica, sans-serif;
		color: #98ADAE;
	}
/*----------end main content-----------*/

/*-------------Buttom page------------*/
#buttom{
	width: 900px;
	height: 35px;
}
	#b1{
		float:left;	  
		width: 700px;
		height: 27px;
		border-top: 1px solid #999;
		margin-right: 10px;
		margin-left: 10px;
		padding-top: 8px;
		text-align:left;
		vertical-align:middle;
	}
		#b11{
			width: 655px; /*640*/
			height: 15px;
			vertical-align: top;
			float:left;
		}
		#b12{
			width: 40px;
			height: 25px;
			vertical-align: top;
			text-align:right;
			float:right;
		}
	
	#b2{
	    float:right;
		width: 156px; /*166*/
		height: 35x;
		border: 0px;
		margin-right: 10px;
	}
	
	
/*----------end buttom page-----------*/

/*-------------------------end index page-------------------------*/

/*--------------------------Genal pages--------------------------*/
#page {
 width: 900px;
 height: 602px;
 margin: auto;
 background-image:url(images/backgr4.jpg);
 background-repeat:no-repeat;
 border: 2px #FFF solid;
 }
 
#page_main{
	width: 900px;
	height: 518px;

}
	#page_m1{
		float:left;	  
		width: 700px;
		height: 430px;
		margin-right: 10px;
		margin-left: 10px;
		padding-top: 89px;
	}
	#page_m2{
		float:right;
		width: 156px;
		height: 498;
		margin-right: 10px;
	}
		#page_m21{ /*box seccound of page_m2*/
		width:auto;
		padding-top: 30px;
	}


/*------------------------------end------------------------------*/

/*--------------------------Agenda pages--------------------------*/
#agenda {
 width: 900px;
 height: 502px;
 margin: auto;
 background-image:url(images/backgr4.jpg);
 background-repeat:no-repeat;
 border: 2px #FFF solid;
 }
 
#agenda_main{
	width: 900px;
	height: 418px;

}
	#agenda_m1{
		float:left;	  
		width: 700px;
		height: 330px;
		margin-right: 10px;
		margin-left: 10px;
		/*padding-top: 89px;*/
	}
	#agenda_m2{
		float:right;
		width: 156px;
		height: 398;
		margin-right: 10px;
	}
		#agenda_m21{ /*box seccound of page_m2*/
		width:auto;
		padding-top: 30px;
	}


/*------------------------------end------------------------------*/

/*----------------------- Summary Page --------------------------*/
#summary {
	 width: 900px;
	 height: 548px;
	 margin: auto;
	 background-image:url(images/backgr4.jpg);
	 background-repeat:no-repeat;
	 border: 2px #FFF solid;
 }
 
#summary_main{
	width: 900px;
	height: 450px;
}

#summary_p1 {
	 width: 500px;
	 height: 451px;
	 padding-right: 200px;
	 /*padding-top: 39px;*/
 }
 	#summary_m1{
		float:left;	  
		width: 700px;
		height: 461px;
		margin-right: 10px;
		margin-left: 10px;
	}
	#summary_m2{
		float:right;
		width: 156px;
		height: 450px;
		margin-right: 10px;
	}

/*------------------------------end------------------------------*/

/*----------------------- Education page ------------------------*/
#edu {
 width: 900px;
/* height: 542px;*/
	height: 1514px;
 margin: auto;
 background-image:url(images/backgr4.jpg);
 background-repeat:no-repeat;
 border: 2px #FFF solid;
 background-color: #FFF;
 }
 
#edu_main{
	width: 900px;
	height: 1434px;

}
	#edu_mm1{
		float:left;	  
		width: 700px;
		height: 1434px;
		margin-right: 10px;
		margin-left: 10px;
	}

#edu_top{
	 width: 700px;
	 /*padding-top: 89px;*/
	 padding-bottom: 10px;
	 height: 50px;
}

#edu_m1{
	float:left;
	width: 340px;
	padding-right: 10px;
	margin-top: 65px;
	height: auto;
	border-right: 1px solid #999999;
}
#edu_m2{
	float:right;
	width:339px;
	height:auto;
	padding-left: 10px;
	margin-top: 65px;
}

.edu_box{
	width: 339px;
	height: 60px;
	margin-bottom: 10px;
}
.edu_box110{
	width: 339px;
	height: 110px;
	margin-bottom: 10px;
}

/*------------------------------end------------------------------*/

/*------------------------Experience page------------------------*/
#exp {
 width: 900px;
/* height: 542px;*/
	height: 924px;
 margin: auto;
 background-image:url(images/backgr4.jpg);
 background-repeat:no-repeat;
 border: 2px #FFF solid;
 }

#exp_line115{
	width:700px;
	height: 115px;
	padding: 10px 0;
}

#exp_line80{
	width:700px;
	height: 80px;
	padding: 10px 0;
}
	#exp_line_box1{
		width: 245px;
		height: auto;
		padding-right: 5px;
		float: left;
		border-right: 1px solid #999999;
	}
	#exp_line_box2{
		width: 444px;
		height: auto;
		padding-left: 5px;
		float: right;
	}
	
#exp td{
	vertical-align:text-top;
} 

#exp_main{
	width: 900px;
	height: 844px;

}

	#exp_m1{
		float:left;	  
		width: 700px;
		height: 844px;
		margin-right: 10px;
		margin-left: 10px;
	}
			#exp_top{
				 width: 700px;
				 /*padding-top: 89px;*/
				 padding-bottom: 10px;
				 height: 50px;
			}

/*------------------------------end------------------------------*/

/*----------------------- Lectures page ------------------------*/
#lec {
	 width: 900px;
	 height: 2815px;
	 margin: auto;
	 background-image:url(images/backgr4.jpg);
	 background-repeat:no-repeat;
	 border: 2px #FFF solid;
	 background-color:#FFFFFF;
 }
 
#lec td{
	vertical-align: top;
	padding-bottom: 20px;
}

#lec_main{
	width: 900px;
	height: 2735px;
}
	#lec_m1{
		float:left;	  
		width: 700px;
		height: 2646px;
		margin-right: 10px;
		margin-left: 10px;
		/*padding-top: 89px;*/
	}
/*------------------------------end------------------------------*/

/*----------------------- Lectures page ------------------------*/
#org {
	 width: 900px;
	 height: 782px;
	 margin: auto;
	 background-image:url(images/backgr4.jpg);
	 background-repeat:no-repeat;
	 border: 2px #FFF solid;
	 background-color:#FFFFFF;
 }
 
#org td{
	vertical-align:top;
	height: 115px;
}

#org_main{
	width: 900px;
	height: 693px;
}
	#org_m1{
		float:left;	  
		width: 700px;
		height: 59px;
		margin-right: 10px;
		margin-left: 10px;
		/*padding-top: 89px;*/
	}
/*------------------------------end------------------------------*/

/*----------------------- Personal Data page ------------------------*/
#per {
	 width: 900px;
	 height: 692px;
	 margin: auto;
	 background-image:url(images/backgr4.jpg);
	 background-repeat:no-repeat;
	 border: 2px #FFF solid;
	 background-color:#FFFFFF;
 }
#per p{ padding-left: 10px;}
#per td{
	vertical-align:top;
	padding-bottom: 15px;
}

#per_main{
	width: 900px;
	height: 608px;
}
	#per_m1{
		float:left;	  
		width: 700px;
		height: 519px;
		margin-right: 10px;
		margin-left: 10px;
		/*padding-top: 89px;*/
	}
/*------------------------------end------------------------------*/

/*----------------------- Publications page ------------------------*/
#pub {
	 width: 900px;
	 height: 1064px;
	 margin: auto;
	 background-image:url(images/backgr4.jpg);
	 background-repeat:no-repeat;
	 border: 2px #FFF solid;
	 background-color:#FFFFFF;
 }
 
#pub td{
	vertical-align:top;
	padding-bottom: 20px;
}

#pub_main{
	width: 900px;
	height: 982px;
}
	#pub_m1{
		float:left;	  
		width: 700px;
		height: 893px;
		margin-right: 10px;
		margin-left: 10px;
		/*padding-top: 89px;*/
	}
	#pub_box {
		width: 300px;
	}
/*------------------------------end------------------------------*/

/*----------------------- Research page ------------------------*/
#res {
	 width: 900px;
	 height: 1230px;
	 margin: auto;
	 background-image:url(images/backgr4.jpg);
	 background-repeat:no-repeat;
	 border: 2px #FFF solid;
	 background-color:#FFFFFF;
 }
#res p{ padding-bottom: 15px;}
#res td{
	vertical-align:top;
	padding-bottom: 20px;
}

#res_main{
	width: 900px;
	height: 1148px;
}
	#res_m1{
		float:left;	  
		width: 700px;
		height: 1059px;
		margin-right: 10px;
		margin-left: 10px;
		/*padding-top: 39px;*/
	}
/*------------------------------end------------------------------*/