/* Default CSS Stylesheet for a new Web Application project */          
HTML {
	MARGIN: 0px;
}

body, p{ 
    font-family: Verdana,Arial,Helvetica,SimSun, nsimsun,sans-serif; 
    font-size: 13px; 
    line-height:150%;   
    color: #222;  
}

#seminarframe{
	margin:10px auto;
	width: 780px;
}
#seminarframe1{
	margin:10px auto;
	width: 920px;
}

#seminarlogo{
	width: 760px;
	height: 40px;
	padding-right:20px;
	padding-top: 20px;
	padding-bottom: 10px;
	background: #fff url('../images/logo-cn1.gif') no-repeat 20px 60%;
	BORDER-BOTTOM: /*#e9ebef*/#2c5fb2 8px solid; 
	color: #fff;
	text-align: right; 
}
#seminarlogo1{
	width: 760px;
	height: 40px;
	padding-right:20px;
	padding-top: 20px;
	padding-bottom: 10px;
	background: #fff url('../images/logo-en1.gif') no-repeat 20px 60%;
	BORDER-BOTTOM: /*#e9ebef*/#2c5fb2 8px solid; 
	color: #fff;
	text-align: right; 
}
#seminarheader{
    /* margin-right: auto; 
	margin-left: auto;
	width: 750px;
	height:  30px;
	PADDING: 0px 100px;
	background: #e3e6e8;
	BORDER-top: #9791a8 1px solid;
	BORDER-BOTTOM: #2c5fb2 2px solid; */
}
#seminarfooter{
	clear:both;
	width: 780px;
	height:25px;
	font-size:12px;
	color: #999;
	text-align: center; 

}
#seminarfooter1{
	clear:both;
	width: 920px;
	height:25px;
	font-size:12px;
	color: #999;
	text-align: center; 

}
#seminarcontent {
	margin:6px auto;
	WIDTH: 780px;
	padding:10px 0px;  
	background: #fff;
	BORDER-top: 1px solid #b8c7d3;
	BORDER-left: 0px solid #b8c7d3;
	BORDER-right: 0px solid #b8c7d3;
	BORDER-bottom: 2px solid #b8c7d3;
}

#seminarcontent1{
	margin:6px auto;
	WIDTH: 920px;
	padding:10px 0px;  
	background: #fff;
	BORDER-top: 1px solid #b8c7d3;
	BORDER-left: 0px solid #b8c7d3;
	BORDER-right: 0px solid #b8c7d3;
	BORDER-bottom: 2px solid #b8c7d3;
}
#seminarpageheader {
	MARGIN: 0px 10px; 
	PADDING: 10px 20px;
	WIDTH: 780px;
	TEXT-ALIGN: left;  
	BACKGROUND: #fdfdfd;
	/* BORDER-BOTTOM: #5b7b95 1px dotted; */
}
#seminarpageheader ul{ 
	POSITION: relative;
	LINE-HEIGHT: 150%;
}
ol#seminarpageheadertital {
	MARGIN: 10px 5px;
	LIST-STYLE-TYPE: none; 
	
}
#seminarpageheader li{
	/* LIST-STYLE-TYPE: none; */
	LIST-STYLE-POSITION: outside;
	LINE-HEIGHT: 150%; 
}
.decration li{
	LIST-STYLE-TYPE: decimal; 
	LIST-STYLE-POSITION: outside;
	LINE-HEIGHT: 150%; 
}
#seminarpageheader ul li a{
	LINE-HEIGHT: 150%;
	
}

#seminarpagecontent {
	MARGIN: 0;  
	PADDING: 10px 20px;
	WIDTH: 740px;
	TEXT-ALIGN: left;  
	BACKGROUND: #fdfdfd;
}

blockquote {
	MARGIN: 12px 30px; 
	border:1px solid #2c5fb2;
	/*BACKGROUND: #e8edee;*/
	padding:  0px 20px;
	/*padding-top: 30px;*/
}

blockquote p {
	padding:  0px 50px;
}

.figure-titlelabel {
	padding: 0px 0px 10px 0px;
	font-size: 12px;
	font-weight: bold;
	TEXT-ALIGN: center;
}

img {
	float: center; 
	margin:10px 0px 0px 0px;
}
 
caption {
	TEXT-ALIGN: left; 
	MARGIN: 0 0 6px 0; 
	font-weight: bold;
}

th.decoration, td.decoration  {
	BORDER-right: #fff 1px solid;
	BORDER-bottom: #fff 1px solid;
	padding: 6px;
}

tr.decoration  {
	BACKGROUND: #c7d6e2;
}

thead th {
	BACKGROUND: #036;
	color: #fff;
}

tbody th {
	font-weight: normal;
	BACKGROUND: #89a3b8;
}
		

#leftside{
	FLOAT: LEFT;
	MARGIN: 0px;
	padding: 10px 10px 10px 10px;
	WIDTH: 180px;
	BACKGROUND: #efefef;
	TEXT-ALIGN: left;
	BORDER-left: 1px solid #c5cad9;
	BORDER-right: 1px solid #c5cad9;
	BORDER-bottom: 1px solid #c5cad9;
	BORDER-top: 6px solid #c5cad9;
}																				
#rightcontent{
	FLOAT: right;
	margin: 0px; 
	PADDING: 0px;
	WIDTH: 570px;
	background: #fff;
	TEXT-ALIGN: left;  
	BORDER-right: #cecece 1px solid;
}
#leftcontent{
	FLOAT: LEFT;
	MARGIN: 0px;
	padding: 0px;
	WIDTH: 570px;
	background: #fff;
	TEXT-ALIGN: left;
	BORDER-left: #cecece 1px solid;
}																				
#rightside{
	FLOAT: right;
	margin: 0px; 
	PADDING: 10px 10px 10px 10px;
	WIDTH: 180px;
	BACKGROUND: #efefef;
	TEXT-ALIGN: left;  
	BORDER-left: 1px solid #c5cad9;
	BORDER-right: 1px solid #c5cad9;
	BORDER-bottom: 1px solid #c5cad9;
	BORDER-top: 6px solid #c5cad9;
}

/* registration form 2 colcom*/

table .register{
	width:720px;
	margin-left:20px;
	border-collapse:collapse;
	color:#000;
	border:1px solid #28a342;
	background-color:#8ad46d;
	}
	
tr.header th{
	text-align:center;
	background:#d6dd95; 
}

tr .header td{
	text-align:left;
	vertical-align:middle;
	/*background:#8ad46d;*/
}
	
tr .right th{
	width:320px;
	text-align:right;
	vertical-align:top;
	padding-right:10px;
	background-color:#d6dd95;
}

td{
vertical-align:middle;
text-align:left;
}
		
	
.text{
	margin: 0px;
	padding: 5px;
}
.righttop{
	WIDTH: 160px;
	background: #fff;
	TEXT-ALIGN: right, top;  
}

.spacer
{
	clear: both;
	
}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
}

.innertubeTB10{
margin-top: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-bottom: 10px;
}

.innertubeTB5{
margin-top: 5px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-bottom: 5px;
}