* html body{	
	_padding-left:2px;
	margin:0px auto;
}
body{
	margin:			0px;
	padding:		0px;
	text-align:		center;
	font-family:	Arial, Helvetica, Sans-serif;
	background:		#DEDEDE url(../image/background.jpg) repeat-y scroll 50% 100%;
}
body a{text-decoration:none;color:#D46516}
body a:hover{text-decoration:underline;color:#D46516}
.wrap{
	width:			960px;_width:	960px;
	margin:			0px  auto;
	border:			0px solid red;
	background:		#191410;	
}
.btlogo{
	background:		url("../image/BTlogo.jpg") no-repeat bottom left; 
	height:			125px;
	width:			252px;
	float:			left;
	margin:			23px 0px 0px 0px;border:0px solid;
}
.topnavigation{
	width:			100%;
	float:			left;
	padding:		0px;
	background:		#191410;
}
.title{
	color:			#000000;
	font-family:	Arial,Helvetica,Sans-serif;
	font-size:		10pt;
	float:			right;
	width:			520px;
	margin-top:		43px;
	padding-right:	20px;
}
.sitemap{
	background:		url("../image/btsitemap.jpg") no-repeat;
	width:			160px;
	height:			84px;
	float:			right;
	margin:			0px;
}
.contact{
	background:		url("../image/btcontact.jpg") no-repeat;
	width:			160px;
	height:			84px;
	float:			right;
	margin-right:	7px;
}
.about{
	background:		url("../image/btabout.jpg") no-repeat;
	width:			160px;
	height:			84px;
	float:			right;
	margin-right:	7px;
}
.main{
	font-family:	Arial, Helvetica, Sans-serif;
	font-size:		12px;
	margin:0px auto;
	padding-right:1px;
    border:0px solid
}
h2{font-size:14px}
.eclipseBnr1{background:#A5470A url("../image/homebanner.jpg") no-repeat;height:242px;width:100%;float:left;}
.callforbanner{background:#A5470A url("../image/callforbanner.jpg") no-repeat;height:242px;width:100%;float:left;}
.expobanner{background:#A5470A url("../image/expobanner.jpg") no-repeat;height:242px;width:100%;float:left;}
.sponsorbanner{background:#A5470A url("../image/sponsorbanner.jpg") no-repeat;height:242px;width:100%;float:left;}
.registerbanner{background:#A5470A url("../image/registerbanner.jpg") no-repeat;height:242px;width:100%;float:left;}
.venuebanner{background:#A5470A url("../image/venuebanner.jpg") no-repeat;height:242px;width:100%;float:left;}
.globe1{
	background:		#A5470A url("../image/btmainbanner.jpg") no-repeat;
	height:			242px;
	width:			100%;
	float:			left;
}

.caption{
	float:			right;
	width:			100%;
}
.caption p{
	margin:			0px;
	padding:		0px;
	text-align:		right;
	font-size:		8pt;
	color:			#F6821F;

}
.caption a{
	margin:			0px;
	padding:		0px;
	text-align:		right;
	font-size:		8pt;
	text-decoration:none;
	color:			#F6821F;
}
.caption a:hover{
	margin:			0px;
	padding:		0px;
	text-align:		right;
	font-size:		8pt;
	text-decoration:none;
	color:			#F6821F;
}
.text{
	text-align:		left;
	border:         0px solid;
}
.bottompanel{
	text-align:		center;
	width:			960px;_width:			960px;
}
.bottompanel p{
	line-height:	27px;
	font-size:		8pt;
	font-weight:	normal;
	background-color:#BD5611;
	color:			#F6821F;
	padding:		0px;
	margin:			0px
}
.bottompanel a{
	text-decoration:none;
	color:			#ffffff;
}
.bottompanel a:hover{
	text-decoration:underline;
	color:			#FF6600;
}
#left-sidebar {
	width:			160px;
	float:			right;
	border:			0px solid white;
	margin-left:    7px;
}
#left-sidebar1 {
	width:			160px;
	float:			right;
	border:			0px solid white;
	margin-left:    0px;
}
.btsponsers{
	width:			177px;
	float:			right;
	margin-left:	0px;
	text-align:		left;	
	border:			0px solid white;
}
.contenthead{
	margin:			0px;
	font-size:		16pt;
	color:			#F9B961;
	
}
.text h4{
	margin:			0px 10px 0px 0px;
	text-decoration:none;
	color:			#D46516;
	font-size:		13px;
}
.text h6{
	margin:			0px 10px 0px 0px;
	text-decoration:none;
	font-size:		12px;
}
.text p{
	margin:			0px 0px 10px 0px;
	font-size:		9pt;
	text-align:		left;
	color:			#F69F2E;
}
.text ul{margin:10px 0px 10px 0px}
.text ul li{margin-left:30px}
.highslide-body ul li{margin-left:30px}
.highslide-body ul ul li{margin-left:60px}

#left-sidebar a{text-decoration:none}

.submitProposal{
	background:		url("../image/btsubmit.jpg") no-repeat;
	height:			85px;
	width:			160px;
	margin-top:		20px;
	margin-bottom:	10px;
}
.japaDay{
	background:		url("../image/btexecutive.jpg") no-repeat;
	height:			85px;
	width:			160px;
	margin-top:		20px;
}
.techExpo{
	background:		url("../image/btexpo.jpg") no-repeat;
	height:			85px;
	width:			160px;
	margin-top:		20px;
}
.agenda{
	background:		url("../image/EIS09_WEB_icon_agenda_85x160_may_18_option_1.jpg..jpg") no-repeat;
	height:			85px;
	width:			160px;
	margin-bottom:	20px;
}
.agenda1{
	background:		url("../image/EIS09_WEB_icon_agenda_85x160_may_25_.jpg") no-repeat;
	height:			85px;
	width:			160px;
	margin-bottom:	20px;
}
.register{
	background:		url("../image/btregister.jpg") no-repeat;
	height:			85px;
	width:			160px;	
}

.total{
	color:			black;
	float:			right;
	margin-top:		20px;
	text-align:		left;
	width:			777px;
}
.btsponsers h4{
	text-decoration:none;
	font-size:		17px;
	font-weight:	bold;
	margin:			0px 0px 5px;
	padding:		0px;
	color:			#D46516;
}
.btsponsers h5{
	text-decoration:none;
	font-size:		13px;
	font-weight:	bold;
	margin:			0px 0px 5px;
	padding:		5px;
	color:			#D46516;
}
.btsponsers p{
	font-size:		11px;
	text-decoration:none;
	margin:			0px 0px 10px;
	padding:		5px;
	color:			#F69F2E;
}
.btsponsers p b{
	font-size:		11px;
	color:			#D46516;
	font-weight:	normal
}


.btdescription{
	padding:		0px 9px 20px 15px;color:#F69F2E;border:0px solid white;
}
.btdescription h4{font-size:15px;color:	#F69F2E;}
.btsponserscontent{
	padding:		0px 9px 0px 9px;
}
.btsponserscontent-right{
	padding:		20px 0px 0px 9px;
	width:			159px;
}
.borderbottom{
	border-bottom:	1px solid #D19815;
	float:			right;
	margin-left:	0px;
	text-align:		left;
	width:			177px;
}
.details a{
	text-decoration:none;
	color:			#1E201B;
	font-weight:	bold;
}
.details a:hover{text-decoration:none;color:#87372C;}

.bordercontent1{background:	#191410 url(../image/btbackground.jpg) no-repeat scroll top right;float:left;width:960px}
.bordercontent{background:transparent url(../image/dot-border.jpg) repeat-y scroll 782px 50%;float:	left;padding-bottom: 20px;}

.details{
	width:			160px;
	float:			left;
	padding-top:	14px;
	border:	0px solid white
}
.menu{
	width:			513px;
	float:			right;
	border:	0px solid
}
.submenu{float:left;padding:0px;margin-top:3px}
.submenu ul{background:#F69F2E;list-style:none;text-align:left;padding:5px 10px 5px 10px;margin:0px;line-height:1.5}
.submenu a{color:#000;text-decoration:none}
.submenu a:hover{color:#87372C;text-decoration:none}
.plusSymbol{border-bottom:	0px solid white;float:left;width:30px;height:30px}
.menulink{
	font-size:		9pt;
	text-align:		left;
	line-height:	30px;
	padding-left:	14px;	
}
.companylogo1{
	float:			left;
	margin:			10px 0px 0px 0px;
	text-align:		left;
	width:			101px;
	height:			76px;
	background:		transparent url(../image/btsponserlogo.jpg) no-repeat;

}
.companylogo-description{
	float:			left;
	width:			162px;
	padding-bottom:	20px;
}
.btcontent{
	float:			left;
	width:			783px;
}
.btlinkright{
	width:			160px;
	float:			left;
	margin:			10px 0px 0px 7px;
}
.btlinks{
	background:		transparent url(../image/linkbg.jpg) no-repeat;
	width:			160px;
	height:			20px;
	float:			left;
	margin-bottom:	7px;
	font-size:		9pt;
	line-height:	20px;
	text-align:		left;
	color:			#ffffff;
	font-weight:	bold;
	padding-left:	10px;
}
.title1{
	float:			left;
	width:			316px;
}
.logo1{
	float:			left;
}
.headingtop{
	float:			left;
	width:			400px;
}
.bg3{
	background:		transparent url(../image/textbg1.jpg) no-repeat;
	width:			375px;
	height:			236px;
}
.btlinks a{
	text-decoration:none;
	color:			#ffffff;
}
.clear{
	clear:			both;
	height:         10px;
}

.sitetable a{text-decoration:none;color:#F69F2E;font-size:10pt}
.sitetable a:hover{text-decoration:underline;color:#F69F2E;font-size:10pt}
.siteimg{margin-right:20px}


.dataProtection{border:0px solid;float:left;width:560px;font-size:8pt;font-family:Arial, Helvetica, Sans-serif;margin:2px 0px 0px 0px}
.dataProtect{border:0px solid;float:left;width:550px;font-size:9pt;font-family:Arial, Helvetica, Sans-serif;margin:2px 0px 0px 12px}
.dataProtect a{color:#99127B;text-decoration:none;}
.dataProtect a:hover{text-decoration:underline;color:#99127B;}

/*************************************************Main Navigation Menu*****************************************************/

.mainmenu, .mainmenu li ul{
list-style-type: none;
margin: 0;
padding: 0;
width: 155px; /*WIDTH OF MAIN MENU ITEMS*/
border: 0px solid black;
margin-top:-12px;
}

.mainmenu li{
position: relative;
background:#F69F2E url(f.gif) repeat-x bottom left;
padding-top:13.2px;
text-align:left;

}

.mainmenu li ul{ /*SUB MENU STYLE*/
position: absolute;
width: auto;_width: 170px; /*WIDTH OF SUB MENU ITEMS*/
left: 0;
top: 0;
display: none;
margin-top:5px;
filter:alpha(opacity=100);
-moz-opacity:1;
}

.mainmenu li a{
background:#F69F2E url(f.gif) repeat-x bottom left;
font: 12px Arial, Helvetica, sans-serif;
color: black;
display: block;
width: auto;
padding: 2px 0;
padding-left: 12px;
padding-right: 15px;
text-decoration: none;
}
.mainmenu li ul li {height:17px;padding-bottom:3px;padding-top:0px;}

.mainmenu .arrowdiv{
position: absolute;
right: 2px;
background:#F69F2E url(arrow.gif) no-repeat center right;
}

.mainmenu li a:visited, .mainmenu li a:active{

}



/* Holly Hack for IE \*/
* html .mainmenu li { float: left; height: 1%; }
* html .mainmenu li a { height: 1%; }
/* End */


/*************************************************************************************************/
.expoWhoLst2{ font-size:9pt;;border:0px solid;float:left}
.trackimgplus{background:url("../image/imgplus.jpg") no-repeat;float:left;width:31px;height:20px;border:0px solid;cursor:pointer;}
.trackimgminus{background:url("../image/imgminus.jpg") no-repeat;float:left;width:31px;height:20px;border:0px solid;cursor:pointer;}

#onlineproposal{
	padding: 10px 0px 0px 0px;
    width:400px;
	float:left;
	border:0px solid;
   }
#onlineproposal .left{
   padding: 8px 0px 0px 0px;
	text-align:left;
	float:left;
	font-size:10pt;
	font-weight:normal;
	width:43%;
	border:0px solid;
	height:15px;
}
#onlineproposal .right{
	padding: 5px 0px 0px 0px;
	text-align:left;
	float:left;
	width:56%;
	border:0px solid;
}
#onlineproposal .middle{
	text-align:center;
	width:98%;
	border:0px solid;

}
#onlineproposal .proposalleft{
   margin: 5px 5px 0px 0px;
   _margin:-10px 5px 0px 0px;
	text-align:left;
	float:left;
	font-size:10pt;
	font-weight:normal;

	border:0px solid;
}
#onlineproposal .proposalright{
	 margin: 0px 0px 0px 0px;
	 _margin:-15px 5px 0px 0px;
	text-align:left;
	float:left;

	border:0px solid;
}
#onlineproposal .titleright{
	 margin: 17px 0px 0px 0px;
	 _margin:7px 5px 0px 0px;
	text-align:left;
	float:left;

	border:0px solid;
}

#onlineproposal .reg_left{float:left;font-size:10pt;font-family:Arial, Helvetica, Sans-serif;}
#onlineproposal .reg_right{float:right;height:11px;border:0px solid;margin:2px 5px 0px 0px}
#onlineproposal .reg_img{float:right;border:0px solid;margin:2px 5px 0px 0px}
#onlineproposal .reg_phone{border:none;font-size:10px;float:left;width:50px;height:3px;color:#A09F9F;font-style:italic;font-family:Arial, Helvetica, Sans-serif;}

input.button1{
	border:0px solid;
	border-color:#ffffff;
	cursor: pointer;
	width:160px;
	height:27px;
	background: url('../image/button1.jpg') repeat-x bottom;
	color:black;
	font-size:10px;
	/*font-weight:bold;*/
	font:12px Arial, Helvetica, Sans-serif;font-weight:bold;
	}


	input.button_over1{
	border:0px solid;
	border-color:#ffffff;
	cursor: pointer;
	width:160px;
	height:27px;
	background: url('../image/button2.jpg') repeat-x bottom;
	color:black;
	font-size:10px;
	/*font-weight:bold;*/
	font:12px Arial, Helvetica, Sans-serif;font-weight:bold;
	}

	input.button_out1{
	border:0px solid;
	border-color:#ffffff;
	cursor: pointer;
	width:160px;
	height:27px;
	background: url('../image/button1.jpg') repeat-x bottom;
	color:black;
	font-size:10px;
	/*font-weight:bold;*/
	font:12px Arial, Helvetica, Sans-serif;font-weight:bold;
	}


	.cityTaxi{float:left;width:200px;border:0px solid;font-size:9pt;text-align:left;font-family:Arial, Helvetica, Sans-serif;}

	.cfpcheckbox{border:0px solid;width:20px;float:left}
	.cfptext{border:0px solid;width:700px;float:left;font-size:10pt;font-family:Arial, Helvetica, sans-serif}


	.developer_speakers{margin-bottom:21px;border:0px solid;}
.speakerframe{border-top:1px solid #cccccc;padding-top:10px}
.speakerframe ul{margin-bottom:10px}

.speakername1Title{margin:10px 0px 0px 5px;font-size:12pt;border:0px solid}
.speakername1Title b{font-size:12pt;}
.speakername1Title i{font-size:11px;}

.speakername1{margin:0px 10px 0px 10px;border:0px solid}
.speakerphoto{width:100px;height:115px;float:left;margin:0px 10px 5px 0px}

.session{margin:0px 0px 10px 110px;font-size:12px;font-weight:bold;}
.session li{line-height:1.5}
.speakername1 ul li{margin-left:130px}
.speakername2{margin:0px 10px 0px 10px;border:0px solid;font-weight:normal}
.speakername2 ul li{margin-left:30px;font-weight:normal}
.speakername2 ul ul li{margin-left:60px;font-weight:normal}
.speakername2 p{font-weight:normal}

.transBG{
width: 158px;
background-color: #ffffff;
border: 0px solid black;
/*filter:alpha(opacity=70);
opacity:0.7;*/
margin:0px 0px 15px 0px;
padding:5px 0px 0px 0px
}
.transBG img{clear:both;margin-bottom:15px}

.agendaOuter{color:black;}
.agendaOuter th{font-weight:normal}
.agendaOuter h6{color:black;padding-left:3px;margin:0px;font-weight:normal;font-size:11px}
.agendaOuter h3{color:black;padding:3px;margin:0px;font-size:13px}
.agendaOuter i{color:black;font-size:11px;line-height:2}
.agendaOuter li{color:black}
.agendaOuter p{color:black;padding:3px;margin:0px;font-size:11px}
.agendaOuter a{color:black;text-decoration:none;font-size:11px}
.agendaOuter a:hover{color:black;text-decoration:underline;font-size:11px}
.agendaHead{color:black;font-size:12px;padding:3px 0px 3px 0px;text-align:center;font-weight:bold}
.agendaHead1{color:#000;font-size:11px;padding:3px 3px 3px 3px;text-align:center;font-weight:bold}
.registration{color:#000;text-align:center;padding:3px;font-size:11px}
.agendaTrack{color:#000;font-size:12px;padding:5px 5px 5px 5px;text-align:left}

.speakerslide{
	margin-top:10px;
	height:auto;
	width:153px;
	margin-right:auto;
	margin-left:auto;
	border:0px solid;
	background:#fff
}
.speakerimage_left{border:0px solid;float:left;width:75px;height:110px;background:#fff}
.speakerimage_right{border:0px solid;float:right;width:75px;height:110px;background:#fff}
.speakerbox1{width:337px;border:0px solid white;float:right;padding-left:10px}
#portfolio ul{padding:0px;margin:0px;list-style:none}
#portfolio li{padding:0px;margin:0px;list-style:none}
.speakerbox1 h4{font-size:		17px;}
#portfolio{float:left;margin-bottom:10px;clear:both;height:250px}

div.homeLeft { text-align: center;width: 140px;background:#F69F2E;float:left;margin-right:2px;height:42px;}
div.homeLeft h5{ padding:5px;margin:0px;font-size:13px;font-weight:bold;color:#fff}
div.homeLeft a{text-decoration:none;color:#fff}
div.homeLeft a:hover{text-decoration:none;color:#fff}

.contenttext1{margin:5px 5px 10px 0px;font-size:10pt;color:#D46516;clear:left}
.sessionout {background:#F2EFEF}
.sessionin {background:#FEEBC5}
.sessionin2 {background:#CFDABA}

.session_net{font-size:12px;}
.session_net a{text-decoration:none;color:black;line-height:30px;margin-left:5px}
.session_net a:hover{text-decoration:underline;color:black;}

.speaker_net{font-size:12px;}
.speaker_net a{text-decoration:none;color:orange;}
.speaker_net a:hover{text-decoration:underline;color:orange;}

.session_web{font-size:12px;}
.session_web a{text-decoration:none;color:black;line-height:30px;margin-left:5px}
.session_web a:hover{text-decoration:underline;color:black;}

.speaker_web{font-size:12px;}
.speaker_web a{text-decoration:none;color:#8AAD47;}
.speaker_web a:hover{text-decoration:underline;color:#8AAD47;}

