img {behavior: url(include/pngbehavior.htc);} 

* {margin:0; padding:0;}
body  {font-family:Verdana, Arial, sans-serif; font-size:12px; margin:0px; padding:0px; background:url(../images/bg_top.gif) repeat-x #fcfef8;}

h1, h2, h3, h4, h5, h6, p, form{
	margin:0;
	padding:0;
	list-style:none;
}

input, textarea{
	padding:2px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #999999;
}
input.nbrd {
	border:none;
}
select{ 
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	border:1px solid #cecece;
}

h1 {font:bold 28px Verdana;}
h2 {font:18px Verdana, Arial, sans-serif; color:#ab0005; font-weight:bold;}
h3 {font:16px Verdana, Arial, sans-serif; color:#fff; font-weight:bold;}
h4 {font:12px Verdana, Arial, Tahoma; color:#eb650d; font-weight:bold; line-height:18px;}
h5 {font:12px Verdana, Arial, sans-serif; font-weight:bold; color:#fff;}
h6 {font:11px Verdana, Arial, sans-serif; font-weight:bold; color:#537382;}
p  {font-family:Verdana, Arial, sans-serif; font-size:12px;}
a  {text-decoration:none;}
a:hover {text-decoration:underline;}
img {border:none;}
.br, .clear {clear:both; margin:0px;}

.bordnone {border:none;}

.maintable {width:894px; position:relative; background-color:#ffffff;}

.lh12 {line-height:12px;}
.lh14 {line-height:14px;}
.lh16 {line-height:16px;}
.lh18 {line-height:18px;}
.lh19 {line-height:19px;}
.lh20 {line-height:20px;}

.floatr {float:right; text-align:right;}
.floatrtxtl {float:right; text-align:left;}
.floatrtxtc {float:right; text-align:center;}

.floatl {float:left; text-align:left;}
.floatltxtr {float:left; text-align:right;}
.floatltxtc {float:left; text-align:center;}

.txtl {text-align:left;}
.txtc {text-align:center;}
.txtr {text-align:right;}
.txtj {text-align:justify;}
.normal {font-weight:normal;}

.bold{font-weight:bold;}
p.nopad_top{padding-top:0;}
div.nopad{padding:0;}
.indent{padding:0 0 0 18px;}

.text {font-family:Verdana, Arial, Tahoma; font-size:11px; text-decoration:none;}
.text10 {font-family:Verdana, Arial, Tahoma; font-size:10px; text-decoration:none;}
.text11 {font-family:Verdana, Arial, Tahoma; font-size:11px; text-decoration:none;}
.text12 {font-family:Verdana, Arial, Tahoma; font-size:12px; text-decoration:none;}
.text13 {font-family:Verdana, Arial, Tahoma; font-size:13px; text-decoration:none;}
.text14 {font-family:Verdana, Arial, Tahoma; font-size:14px; text-decoration:none;}

.fcblue {color:#167590;}
.fcred {color:#ff0000;}
.fcgrey {color:#b1b1b1;}
.fcdblue {color:#2f5b74;}
.fcgreen {color:#1D85CF;}

.bgblack {background-color:#000000;}
.bggrey01 {background-color:#f3f3f3;}
.bggreen {background-color:fcfef8;}
.bgwhite {background-color:#FFFFFF;}

.dottedh {background-image:url(../images/dottedh.gif); background-repeat:repeat-x;}

.border_grey{border:1px solid #4d4d4d;}
.brd1 {border:1px #b2b2b2 solid;}
.brdt {border-top:1px solid #999999;}

a:link.black {color:#000000; text-decoration:none;}
a:active.black {color:#000000; text-decoration:none;}
a:visited.black {color:#000000; text-decoration:none;}
a:hover.black {color:#cc0001; text-decoration:underline;}

a:link.blacku {color:#000000; text-decoration:underline;}
a:active.blacku {color:#000000; text-decoration:underline;}
a:visited.blacku {color:#000000; text-decoration:underline;}
a:hover.blacku {color:#000000; text-decoration:none;}

a:link.redu {color:#cc0001; text-decoration:underline;}
a:active.redu {color:#cc0001; text-decoration:underline;}
a:visited.redu {color:#cc0001; text-decoration:underline;}
a:hover.redu {color:#cc0001; text-decoration:none;}

a:link.blueu {color:#116d89; text-decoration:underline;}
a:active.blueu {color:#116d89; text-decoration:underline;}
a:visited.blueu {color:#116d89; text-decoration:underline;}
a:hover.blueu {color:#116d89; text-decoration:none;}

/* Home Page ID Structure -- Start -- */

#main{width:997px; position:relative; margin:0 auto;}

/* TOP PART*/
#dvtopart {width:997px; float:left; text-align:left; text-decoration:none;}
#dvtopart #divlogo {padding:6px 27px 5px 11px; float:left; margin:0px; text-align:left;}
#dvtopart #divmenu {width:705px; padding:6px 10px 0px 0px; float:left; margin:0px; text-align:left;}
/* TOP PART*/

/*Menu*/
.menu_home {background:url(../images/menu_home.gif); width:62px; height:25px; display:block; float:left; text-align:left;}
.menu_home:hover {background:url(../images/menu_home_over.gif); width:62px; height:25px; display:block; float:left; text-align:left;}

.menu_home_over {background:url(../images/menu_home_over.gif); width:62px; height:25px; display:block; float:left; text-align:left;}
.menu_home_over:hover {background:url(../images/menu_home_over.gif); width:62px; height:25px; display:block; float:left; text-align:left;}

.menu_beijing {background:url(../images/menu_beijing.gif); width:139px; *width:140px; height:25px; display:block; float:left; text-align:left;}
.menu_beijing:hover {background:url(../images/menu_beijing_over.gif); width:139px; *width:140px; height:25px; display:block; float:left; text-align:left;}

.menu_beijing_over {background:url(../images/menu_beijing_over.gif); width:139px; *width:140px; height:25px; display:block; float:left; text-align:left;}
.menu_beijing_over:hover {background:url(../images/menu_beijing_over.gif); width:139px; *width:140px; height:25px; display:block; float:left; text-align:left;}

.menu_register {background:url(../images/menu_register.gif); width:112px; height:25px; display:block; float:left; text-align:left;}
.menu_register:hover {background:url(../images/menu_register_over.gif); width:112px; height:25px; display:block; float:left; text-align:left;}

.menu_register_over {background:url(../images/menu_register_over.gif); width:112px; height:25px; display:block; float:left; text-align:left;}
.menu_register_over:hover {background:url(../images/menu_register_over.gif); width:112px; height:25px; display:block; float:left; text-align:left;}

.menu_sponsors {background:url(../images/menu_sponsors.gif); width:83px; height:25px; display:block; float:left; text-align:left;}
.menu_sponsors:hover {background:url(../images/menu_sponsors_over.gif); width:83px; height:25px; display:block; float:left; text-align:left;}

.menu_sponsors_over {background:url(../images/menu_sponsors_over.gif); width:83px; height:25px; display:block; float:left; text-align:left;}
.menu_sponsors_over:hover {background:url(../images/menu_sponsors_over.gif); width:83px; height:25px; display:block; float:left; text-align:left;}

.menu_contact {background:url(../images/menu_contact.gif); width:97px; height:25px; display:block; float:left; text-align:left;}
.menu_contact:hover {background:url(../images/menu_contact_over.gif); width:97px; height:25px; display:block; float:left; text-align:left;}

.menu_contact_over {background:url(../images/menu_contact_over.gif); width:97px; height:25px; display:block; float:left; text-align:left;}
.menu_contact_over:hover {background:url(../images/menu_contact_over.gif); width:97px; height:25px; display:block; float:left; text-align:left;}
/*Menu*/

/* Content */
#dvbody {clear:both; font-family:Verdana, Arial, Tahoma; font-size:12px; text-decoration:none; color:#000000; padding:0px 11px 0px 10px; *padding:5px 11px 0px 10px;}

/* Leftpart start */
#dvleft {width:751px; float:left; text-align:left; padding-right:10px;}
#organizers {margin:0; padding:0; background:url(../images/bg_organizers_sponsors.png); width:975px; height:105px;}
#organizers .img { margin:0 0 0 0; padding:14px 20px 0 0; border-right:1px solid #cccccc;}

#bg_organizers_sponsors {background:url(../images/bg_organizers_sponsors.gif); width:982px; height:135px;}
.blockpad {padding:17px 0px 18px 24px;}

/*.blockpad {padding:17px 0px 18px 33px;}*/

.bullet {list-style-image:url(../images/bul_home.gif); margin:0px 5px 5px 16px; padding:0px;}
.bullet li {margin:0px 0px 5px 0px;}

.reg_steps {font-size:13px; text-align:center; color:#999999; font-weight:bold;}
.reg_steps img {margin:0px 7px 0px 7px;}
.reg_steps a {color:#cc0001; text-decoration:underline;}
.reg_steps a:hover {color:#cc0001; text-decoration:none;}

.register th {padding:5px; background-color:#E6E6E6;}
.register td {padding:5px; background-color:#f4f4f4;}
.register td.white {padding:5px; background-color:#fff;}
.register td.nopadd {padding:0px; background-color:#fff;}

.search_result {width:752px;}
.search_result th{background-color:#E6E6E6;}
.search_result td{border-bottom:1px solid #999999;}
.search_result td.nobord{border-bottom:none;}
.search_result01 td{border:none;}
.bggrey {background-color:#f8f8f8;}
.w96 {width:96px;}
.w125 {width:125px;}
.w164 {width:164px;}
.h28 {height:28px;}

.pubdetails table {width:735px;}
.pubdetails table td {padding:5px; font-size:12px;}
.w735 {width:735px;}

/*.titledetails table {width:735px;}*/
.titledetails table td {padding:5px; font-size:12px;}

.w735 {width:735px;}

/* Leftpart end */

/* Rightpart start */
#dvright {width:215px; float:right; text-align:left;}
.curve_top {background:url(../images/curve_top.gif); height:7px;}
.curve_bottom {background:url(../images/curve_bottom.gif); height:7px;}
.curve_bg {border-left:1px #cacbc6 solid; border-right:1px #cacbc6 solid;}
.right_head {font-size:16px; font-weight:bold; color:#167590;}
.bullet01 {margin:0px 0px 0px 23px; padding:0px; color:#116d89;}
.bullet01 li {margin:0px 0px 0px 0px; line-height:25px;}
.bullet01 li a {color:#116d89; text-decoration:underline;}
.bullet01 li a:hover {color:#116d89; text-decoration:none;}
/* Rightpart end */

/* Bottompart start */
#dvbottom {clear:both; background:url(../images/bg_bottom.gif) repeat-x; height:66px;}
.bottomtext {padding-top:25px; padding-bottom:7px; font-size:10px; text-align:center; line-height:24px;}
/* Bottompart end */

.h10 {height:15px; *height:10px;}

/* Content In starts */
.content_head {
	font-size:16px;
	font-weight:bold;
	color:#cc0001;
	border-bottom: 1px solid #cacbc6;
	padding-bottom:5px;
	margin-bottom:15px
}

.required {
	clear: both;
	text-align: right;
	font-size: 10px;
	color:#666666;
	padding: 0px 10px 5px 0;
	/*border-bottom: 1px solid #cacbc6;
	margin-bottom: 15px;*/
}
/*html>body .required { padding: 15px 5px 5px 0; }*/

.formf {
	float: left;
	margin-bottom: 15px;
	*margin-bottom: 10px;
	width:735px;
}
.formf div {
	float: left;
}
.formf .formtxt {
	width: 250px;
	font-weight: bold;
	padding-top: 2px;
	padding-left: 15px; 
}
.formf .formtxt01 {
	width: 350px;
	font-weight: bold;
	padding-top: 2px;
	padding-left: 15px;
	padding-right: 15px; 
}
.formf .formtxt02 {
	float:left;
	width: 470px;
	font-weight: bold;
	padding-top: 0px; *padding-top: 2px;
	padding-left: 3px; 
}

.formf .formfield {
	width: 350px;
}
.formf .formfield01 img {margin:0px 5px 0px 0px;}
.formf .fieldw {
	width: 250px;
}
.fieldprice {
	width: 238px;
}
.formf .fieldweb {
	width: 205px;
}
.formf .fieldwhat {
	width: 71px; *width: 82px;
}
.formf .fieldselect {
	width: 257px;
	border:1px solid #999999;
}

.formf_button {
	float: left;
	width:735px;
}
.formf_button div {
	float: left;
}
.formf_button .formtxtb {
	width: 250px;
	font-weight: bold;
	padding-top: 2px;
	padding-left: 15px; 
}
.formf_button .formtxt01b {
	width: 350px;
	font-weight: bold;
	padding-top: 2px;
	padding-left: 15px;
	padding-right: 15px; 
}
.formf .formfieldb {
	width: 350px;
}

.lbrd {border-left: 1px solid #cccccc;}
.rbrd {border-right: 1px solid #cccccc;}
.tbrd {border-top: 1px solid #cccccc;}
.bbrd {border-bottom: 1px solid #cccccc;}

/* Content In ends */

/* Bottompart start */
#dvbottompart {clear:both; font-family: Arial; font-size:10px; color:#7e7e7e; padding-top:4px;}
#dvsepline {clear:both; background-image:url(../images/sepline.gif); background-repeat:repeat-x; margin:0px 2px 0px 5px;}
#dvotblogo {clear:both; padding:10px 13px 10px 13px; text-align:center;}
.dvsepline {clear:both; background-image:url(../images/sepline.gif); background-repeat:repeat-x; margin:0px 2px 0px 5px;}
/* Bottompart end */

/* Content */

/* Home Page ID Structure -- Ends -- */

/*====================================================================================================================================================================*/

.w82 {width:82px;}
.w88 {width:88px;}
.w190 {width:190px;}
.w197 {width:197px;}
.w300 {width:300px;}
.w350 {width:350px;}
.w370 {width:370px;}

.h200 {height:200px;}

.margin {margin:0px;}
.mar10 {margin:10px;}

.mart0 {margin-top:0px;}
.mart1 {margin-top:1px;}
.mart2 {margin-top:2px;}
.mart3 {margin-top:3px;}
.mart5 {margin-top:5px;}
.mart7 {margin-top:7px;}
.mart8 {margin-top:8px;}
.mart10 {margin-top:10px;}
.mart12 {margin-top:12px;}
.mart13 {margin-top:13px;}
.mart15 {margin-top:15px;}
.mart16 {margin-top:16px;}
.mart20 {margin-top:20px;}
.mart30 {margin-top:30px;}

.marr1 {margin-right:1px;}
.marr5 {margin-right:5px;}
.marr10 {margin-right:10px;}
.marr18 {margin-right:18px;}
.marr76{ margin-right:76px;}

.marb3 {margin-bottom:3px;}
.marb4 {margin-bottom:4px;}
.marb6 {margin-bottom:6px;}
.marb8 {margin-bottom:8px;}
.marb9 {margin-bottom:9px;}
.marb12 {margin-bottom:12px;}
.marb15 {margin-bottom:15px;}
.marb20 {margin-bottom:20px;}

.marl1 {margin-left:1px;}
.marl8 {margin-left:8px;}
.marl3 {margin-left:3px;}
.marl4 {margin-left:4px;}
.marl5 {margin-left:5px;}
.marl6 {margin-left:6px;}
.marl9 {margin-left:9px;}
.marl10 {margin-left:10px;}
.marl12 {margin-left:12px;}
.marl16 {margin-left:16px;}
.marl18 {margin-left:18px;}
.marl20 {margin-left:20px;}
.marl26{margin-left:26px;}
.marl30{margin-left:30px;}

.pad14 {padding:14px 14px 0px 14px;}
.padding {padding:0px;}
.pad5 {padding:5px;}
.pad7 {padding:7px;}
.padt5m {padding-top:-5px;}
.padt2 {padding-top:2px;}

.padt1a {
	padding-top:0px;
	*padding-top:1px;
}
.padt1b {
	padding-top:2px;
	*padding-top:0;
}


.padt3 {padding-top:3px;}
.padt4 {padding-top:4px;}
.padt5 {padding-top:5px;}
.padt6 {padding-top:6px;}
.padt7 {padding-top:7px;}
.padt8 {padding-top:8px;}
.padt9 {padding-top:9px;}
.padt10 {padding-top:10px;}
.padt12 {padding-top:12px;}
.padt13 {padding-top:13px;}
.padt14 {padding-top:14px;}
.padt15 {padding-top:15px;}
.padt17 {padding-top:17px;}
.padt18 {padding-top:18px;}
.padt19 {padding-top:19px;}
.padt20 {padding-top:20px;}
.padt21 {padding-top:21px;}
.padt22 {padding-top:22px;}
.padt24 {padding-top:24px;}
.padt25 {padding-top:25px;}
.padt26 {padding-top:26px;}
.padt29 {padding-top:29px;}
.padt30 {padding-top:30px;}
.padt36 {padding-top:36px;}
.padt40 {padding-top:40px;}
.padt64 {padding-top:64px;}

.padr1 {padding-right:1px;}
.padr2 {padding-right:2px;}
.padr3 {padding-right:3px;}
.padr4 {padding-right:4px;}
.padr5 {padding-right:5px;}
.padr6 {padding-right:6px;}
.padr7 {padding-right:7px;}
.padr8 {padding-right:8px;}
.padr9 {padding-right:9px;}
.padr10 {padding-right:10px;}
.padr11 {padding-right:11px;}
.padr12 {padding-right:12px;}
.padr13 {padding-right:13px;}
.padr14 {padding-right:14px;}
.padr18 {padding-right:18px;}
.padr20 {padding-right:20px;}
.padr90 {padding-right:90px;}

.padb1 {padding-bottom:1px;}
.padb2 {padding-bottom:2px;}
.padb3 {padding-bottom:3px;}
.padb4 {padding-bottom:4px;}
.padb5 {padding-bottom:5px;}
.padb6 {padding-bottom:6px;}
.padb7 {padding-bottom:7px;}
.padb8 {padding-bottom:8px;}
.padb9 {padding-bottom:9px;}
.padb10 {padding-bottom:10px;}
.padb11 {padding-bottom:11px;}
.padb12 {padding-bottom:12px;}
.padb13 {padding-bottom:13px;}
.padb14 {padding-bottom:14px;}
.padb15 {padding-bottom:15px;}
.padb20 {padding-bottom:20px;}
.padb25 {padding-bottom:25px;}
.padb30 {padding-bottom:30px;}
.padb50 {padding-bottom:50px;}

.padl1 {padding-left:1px;}
.padl2 {padding-left:2px;}
.padl3 {padding-left:3px;}
.padl4 {padding-left:4px;}
.padl5 {padding-left:5px;}
.padl6 {padding-left:6px;}
.padl7 {padding-left:7px;}
.padl8 {padding-left:8px;}
.padl9 {padding-left:9px;}
.padl10 {padding-left:10px;}
.padl11 {padding-left:11px;}
.padl12 {padding-left:12px;}
.padl13 {padding-left:13px;}
.padl15 {padding-left:15px;}
.padl18 {padding-left:18px;}
.padl20 {padding-left:20px;}
.padl40 {padding-left:88px;}
.padl207 {padding-left:315px; *padding-left:315px;}