body{padding:0;	margin:0;font-family:Tahoma, Geneva, sans-serif;font-size:18px;color:black; background-color:#76b1eb;}
h2{color:white; font-size:60px;text-align:center}
h3{color:black;background-color:#a2a2eb;padding:2px;}
h4{color:#black;}

a img {outline : none;}
	
img {border : 0;}

.tableFormat{
	font-size:22px;
}

/*--wrapper--*/
#container{margin: 0 auto; width: 100%;}
	
/*--header--*/
#header{background:url('img/header_bg.png') repeat;color:black;height:500px;width:1600px;text-align:center;}

#header h1 { margin: 0;}


	
	/*------------*/
		
	#link{width: 100%;vertical-align:middle;padding-bottom:0px;}

/*--left side--*/	

	#navigation{width:400px;}

	#navigation ul{margin: 0;padding: 0;position:relative;}

	#navigation ul li{list-style-type: none;padding:5px;}
	
	
	
	#menu {vertical-align: top; font-size:16px;}
	
	#menu a{font-weight:bold;display: block; width:300px; color:black; padding:10px;background-color: #b3d1f0;text-decoration: none; border-radius:10px; }
	
	#menu a:hover{font-weight:bold;font-style:italic;display: block; width:300px; color:white; padding:10px;background-color: #306499;text-decoration: none; border-radius:10px;}
	
	#menu ul li ul{
		
		
	}
	
	
	.submenu:hover{
		float:left;
		color:black;
		display:block;
		padding-left:5px;
		position:absolute;
		border-radius:25px;
		text-decoration:none;
		background-color:white;
		transition-duration: 1s;

	}
	
	
	/*#---------------------#*/
	
	
	#cont h2 { margin: 0; text-align:center; color:black;}
	
	#cont{padding: 30px 0;margin: 0 2% 0 0;display: inline;text-align:justify}
	
	
/*For Index page--HOME--*/	
	
#contentIndex{text-align:justify;font-size:18px;padding-top:10px;}

#contentIndex2{text-align:justify;font-size:18px;}

#contentIndex2 h2 { margin: 0; text-align:center;}
　
#contentIndex2 h4 {color:#01B3F1;}


/* -- left & right for first page --*/

#leftColIndex{
	width:800px;
	padding-top:0px;
	margin:0 auto;
}

#rightColIndex{
	width:800px;
	padding-top:0px;
	margin:0 auto;
}

	
/*--footer--*/	
	#footer {clear: both;background-color:white;width:auto;text-align:right;font-size:14px;}	

	.orange{background-color:#FFC000;}/*orange*/
	
	.lightgreen{background-color:#82FA58;}/*light green*/
	
	.yellow{background-color:#F7FE2E;}/*yellow*/
	
	.red{background-color:#B40404;color:white;}/*red #FF0000*/
	
	.green{background-color:#92d050;}/*dark green*/
	
	.pink{background-color:#FF0080;color:white;}
	
	/* did not use */
	.purple{background-color:#E0B0FF;}/*purple*/
	.blue{background-color:#728FCE;color:white}/*blue #00B0F0*/
	.call4paper{font-size:16px;}
	.paperSubmit{font-size:16px;}
	
	#committee{width:100%;}
	#committee th{font-size:24px;background-color:#306499;color:white;font-weight:bold;padding:5px;border-radius:5px;}
	#committee td{text-align:left;}
	.commitName{font-size: 20px;font-weight:bold;line-height:1em}
	.commitInstitute{font-size: 16px;font-style:italic;color:#696969;line-height:1em;}
	
	#programSS {
	  
	  border-collapse: collapse;
	  width: 100%;
	}
	#programSS td, #programSS th {
	  border: 1px solid #ddd;
	  padding: 15px;
	}
	#programSS tr:nth-child(even){background-color: #f2f2f2;}
	#programSS tr:hover {/*background-color: #ddd;*/}
	#programSS th {
	  padding-top: 12px;
	  padding-bottom: 12px;
	  text-align: left;
	  background-color: #306499;
	  color: white;
	}
	
	.oddCom{background-color:#C9C9FC;color:black;padding:5px;}
	.evenCom{background-color:white;color:black;padding:5px;}
	
	.call4PaperTD{
	padding:10px;
	line-height:1.5;
	
	background: -webkit-linear-gradient(left, rgba(255,255,255,1),rgba(255,255,255,1),rgba(255,255,255,1), rgba(255,255,255,0)); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(right, rgba(255,255,255,1),rgba(255,255,255,1),rgba(255,255,255,1), rgba(255,255,255,0)); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(right, rgba(255,255,255,1),rgba(255,255,255,1),rgba(255,255,255,1), rgba(255,255,255,0)); /* For Firefox 3.6 to 15 */
    background: linear-gradient(to right, rgba(255,255,255,1),rgba(255,255,255,1),rgba(255,255,255,1), rgba(255,255,255,0)); /* Standard syntax (must be last) */
	}
	
	.gradient {
		font-size:24px;background-color:#306499;color:white;font-weight:bold;padding:5px;border-radius:5px;
	}
	
	.gradient2 {
	background: #a2a2eb; /* For browsers that do not support gradients */
	background: -webkit-linear-gradient(left, #a2a2eb, white); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(right, #a2a2eb, white); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(right, #a2a2eb, white); /* For Firefox 3.6 to 15 */
	background: linear-gradient(to right, #a2a2eb, white); /* Standard syntax */
	}
	
	
	
	.titleRegister{background-color:#306499;color:white;text-align:center;padding:10px;}
	