@charset "utf-8";

*{padding: 0px;margin: 0px auto;}
html{/*overflow-y:scroll;*//*min-height:101%;*/overflow-y: scroll;}
body	{color:#4F4F4F;background:#FFF;font-size-adjust:none;font-style:normal;font-variant:normal;line-height:1.4;
font:normal 12px Arial,Helvetica,Sans-serif,Verdana;letter-spacing: 0px;width:100%;}

body h1{margin:0px 0px 5px 0px;font-size:15pt;color:#4173A9;}
body h2{margin:0px 0px 5px 0px;font-size:15pt;color:#4173A9;clear:left}
body h3{margin:0px 0px 5px 0px;font-size:12pt;color:#4F4F4F;}
body h4{margin:10px 0px 5px 0px;font-size:11pt;color:#4F4F4F;}
body h5{margin:10px 5px 0px 0px;text-decoration:none;font-size:9pt;color:#4F4F4F;}
body h6{color:#4F4F4F;font-size:10pt;margin:0px 0px 5px 0px;clear:both}
body p{margin:	0px 0px 10px 0px;font-size:9pt;text-align:left;color:#4F4F4F;line-height: 1.4;}
body i{margin:	0px 0px 10px 0px;font-size:8pt;text-align:left;color:#4F4F4F;line-height: 1.4;}

body a{text-decoration:none;color:#4173A8}
body a:hover{text-decoration:underline;color:#4173A8}

body ul{margin:0px 0px 10px 0px;list-style:none;font-size:9pt;padding:0px;}
body li{padding:0px;margin:0px;line-height:1.4;}

.clear{clear:both}

.main { width:960px;margin:0px auto;background:#FFF;border:0px solid red  }
.wrap { width:920px;margin-top:5px;border:0px solid red }
.posLinks a{display:block;float:left;position:absolute;cursor:pointer;background:#fff;moz-opacity:0;opacity:0;filter:alpha(opacity=0);border:0px solid red;}
.logocontent { height:77px; }
#logobts { float:left;width:212px;height:77px;margin-left:5px;background:transparent url("../img/logobts.jpg") 0px 0px no-repeat }
#logobts p.location { position:absolute;top:60px;margin-left:160px;color:#81a2c8;font-size:8pt;font-weight:600;width:46% }
#logosalt { float:right;background:transparent url("../img/logosalt.png") 0px 0px no-repeat;width:120px;height:40px;margin:30px 0 0;border:0px solid red }

/*#logoregisternow { float:right;background:transparent url("../img/register_now.jpg") 0px 0px no-repeat;width:222px;height:50px;margin:10px 0 0;border:0px solid red }*/
#logosalt p { position:absolute;color:#00;margin-top:-4px;font-size:8pt;font-weight:500 }
/*
#logobts[class] { float:left;width:230px;height:110px;background:transparent url("../img/logobts.png") 0px 0px no-repeat;border:1px solid red }
#logobts { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", src="./img/logobts.png"); }
*/

#menubg { background:transparent url("../img/menubackground.png") 0px 0px no-repeat;width:918px;height:40px;margin:0px auto;border:0px solid red }

.bannercontent { width:919px;height:239px;margin:2px 0 0 0;overflow:hidden;border:0px solid red }
#bannerimg { position:absolute;margin:0px; }
#bannerimg li {  }

.contentPart {width:100%;float:left;margin:10px 0px;border:0px solid red}

#backgroundborder1 { background:url("../img/dot.jpg") repeat-y scroll 960px 100%;float:left; }
#backgroundborder { background:url("../img/dot.jpg") repeat-y scroll 726px 100%;float:left; }

.pnlleft {float:left;width:724px;margin:0px auto;padding:0px;border:0px solid red;}
.pnlleft #lftcontent {margin:0px 0px 0px 4px;border:0px solid green;}

.pnlright {float:right;margin:0px auto;padding:0px;width:190px;border:0px solid red;}
.pnlright #rgtcontent {margin:0px 0px 0px 0px;padding:0px;border:0px solid red;}

/* Menu */
	div#dropmenu1 { margin:0px 0 0 10px;min-height:39px;padding:0px 0 0 0px;float:none;border:0px solid red}
	#dropmenu, #dropmenu ul {margin:0; padding:0;list-style-type:none;list-style-position:outside;position:absolute;line-height:2.5em;
	font-size:12px;letter-spacing:-.02em;z-index:1000;}
	#dropmenu li.tops { margin:12px 0 0 0;width:100%;height:0px;line-height:0px }
	#dropmenu li.bottomb { margin:4px 0 0 -4px;border-bottom:4px solid #124A8A;width:104.5%;height:0px;line-height:0px }

	#dropmenu span { display:block; }
	#dropmenu span b{ float:left;height:16px;margin:11px 6px 0 4px;border-right:1px solid #FFB75C }
	#dropmenu a { padding:0px 4px;color:#FFF;text-decoration:none; }
	#dropmenu a:hover { color:#000;background:#4372A7; }
	#dropmenu a.mclick { color:#000;background:#4372A7; }

	#dropmenu li ul a { display:block;padding:0.25em 0.5em;color:#FFF;text-decoration:none; }
	#dropmenu li ul a:hover { background: #2B65A8; color:#000; }
	#dropmenu li {float:left; position:relative;}/*#F68121*/
	#dropmenu ul {position:absolute;display:none;padding:0 4px;width:12em;top:3.3em;_top:3.2em;left:0px;background:#4372A7;}
	#dropmenu li ul { width:14.1em;}
	#dropmenu li ul a {width:13em; height:auto; float:left;}
	#dropmenu ul ul {top:auto;}
	#dropmenu li ul ul {left:12em; margin:0px 0 0 10px;}
	#dropmenu li:hover ul ul, #dropmenu li:hover ul ul ul, #dropmenu li:hover ul ul ul ul {display:none;}
	#dropmenu li:hover ul, #dropmenu li li:hover ul, #dropmenu li li li:hover ul, #dropmenu li li li li:hover ul {display:block;}

.footer {clear:both;margin:0px 0px 0px 0px;padding:0px;background:transparent url('../img/footerbg.png') 0px 0px no-repeat;height:38px;text-align:center;border:solid 0px red;}
.footer ul{margin:0px;padding:12px 0px;list-style:none;background-position:center;border:0px solid #0099FF;}
.footer li{display:inline;margin:0px;padding:0px 4px;}
.footer a{font-size:11px;font-weight:normal;color:#2E3A44;border-right:solid 1px #646E7A;padding-left:0px;padding-right:8px;}
.footer a:hover{text-decoration:underline; color:#2E3A44;}

/****************************************** sponsor. ******************************************/
	.pnlright #rgtcontent img {margin:0 0 10px 0;padding:0px;}
	.pnlright #rgtcontent h3 {margin:10px 0 2px 0;}
	.pnlright #rgtcontent h5 {margin-left:10px;}
	.pnlright #rgtcontent p {font-size:11px;margin-left:10px;}

/****************************************** index. ******************************************/
	.homeContent {font-size:8pt;font-weight:bold;margin-bottom:0px;}
	.homeContent a{font-size:8pt;font-weight:bold;margin-bottom:0px;color:#F58323}
	.homeContent a:hover{text-decoration:underline;color:#F58323}

	.horizontalLine{margin:10px 0px 10px 0px}

/****************************************** conference. ******************************************/
	.colorcloud { color:#4173A9; }
	.colorsoa { color:#F68220; }
	.developer_speakers{border:0px solid;}
	.speakerframe{padding-bottom:13px;border-top:1px solid #cccccc}
	.speakername1Title{margin:5px 0px 0px 0px;font-size:12pt}
	.speakername1Title a{text-decoration:none;color:#4173A8}
	.speakername1Title a:hover{text-decoration:underline;color:#4173A8;}
	.speakername1Title b{font-size:12pt}
	.speakername1Title i{font-size:11px}
	.speakername1{margin:0px 10px 0px 0px;border:0px solid}
	.speakerphoto{width:100px;height:115px;float:left;margin:0px 10px 5px 0px}

	.listcicle { clear:both;list-style-image:url("../img/circle.jpg");margin-left:35px;color:#4F4F4F; }
	.listarrow { clear:both;list-style-image:url("../img/arrow.jpg");margin-left:35px;color:#4F4F4F; }

	.listbullet { list-style-image:url("../img/bullet.jpg");margin-left:35px;color:#4F4F4F;clear:both;}
	.listbullet li { margin-bottom:5px }
	.listbullet li p { margin:0px;padding:0px; }
	.listbullet b { color:#4173A9; }

/****************************************** callforpaper. ******************************************/
	.callforconfTypeHead { border:0px solid;width:200px;float:left;line-height:0.7;padding-top:3px }
	.btnSubmitPropsal { float:left;border:0px solid #FFF;cursor: pointer;width:162px;height:25px;background: url('../img/cfp/btn_submit_proposal.jpg') no-repeat; }

	.descr { margin:0px 0px;display:none; }
	.nopad_mar { margin:0px;padding:0px;line-height:1.2; }

	.proposal {border:1px solid #E7E9E9;height:100px}
	.proposal p{background:#E7E9E9;margin:0px 0px 0px 0px}
	.proposal select{width:130px;margin:-5px 0px 0px 0px;}
	.proposals{clear:both;margin: 0px 0px 0px 0px;_margin: -15px 0px -40px 0px;text-align:right;width:400px;font-size:10pt;color:#456492;border:0px solid;
	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}


/****************************************** schedule. ******************************************/
	.headtitile { background-color:#000000;font-size:8pt;color:#FFFFFF;font-weight:bold;height:32px; }
	.halltype th{  background-color:#CFCFCF;font-size:12px;color:#000000;font-weight:normal;height:28px; }

	.hallspan { background-color:#808080;font-size:12px;color:#000000;font-weight:normal;height:36px; }

	.cloudtime  {color:#000;background-color:#399DBF;vertical-align:center;text-align:center;height:18px;}
	.clouddesc  {color:#000;background-color:#399DBF;vertical-align:center;text-align:center;height:40px;}/*vertical-align:text-top;*/

	.soatime  {color:#000;background-color:#FF9A39;vertical-align:center;text-align:center;height:18px;}
	.soadesc  {color:#000;background-color:#FFB33A;vertical-align:center;text-align:center;height:40px;}

	.cloud_governance{background-color:#b9a3ee;}
	.cloud_development{background-color:#94o0FF;}
	.cloud_case_studies{background-color:#94A7FF;}
	.cloud_workshops{background-color:#94F5FF;}
	.soa_case_studies{background-color:#99CF00;}
	.soa_deployment_management{background-color:#60E01F;}
	.bpm_in_practice{background-color:#B7c47D;}
	.soa_integration{background-color:#94FF99;}
	.time_schedule{background-color:#a7a7a7;}
	.hallspan_plenary { background-color:#ff5400;font-size:12px;color:#000000;font-weight:normal;height:36px; }

/****************************************** register. ******************************************/
	#registertable{background:#000;margin-bottom:10px}
	#registertable tr{background:#fff;font-size:12px}
	#registertable th{background:#fff;font-size:12px}
	#registertable td{background:#fff;font-size:12px}
	#registertable div{margin:5px;font-size:12px;}

	.tblPrice { width:720px;background:#FFF;margin-bottom:10px; }
	.tblPrice tr{font-size:12px}
	.tblPrice .headng { background:#FF9816;color:#FFF; }
	.tblPrice div {margin:5px;}
	.tblPrice div a {color:#0B4F9B}

	#registertable1{background:#000;color:#000}
	#registertable1 tr{font-size:12px}
	#registertable1 .registerth th{background:#3B7AAD;color:#fff}
	#registertable1 div{margin:5px}

/****************************************** venuTravel. ******************************************/
	.venueAuditorium { border:0px solid;margin:40px 0 0 20px;width:285px;float:left; }
	.venueAuditorium_img{width:340px;height:210px;overflow:hidden;background-repeat: no-repeat; background-attachment: initial;
	-webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; background-position: initial initial;border:0px solid red}

	.cityTaxi{float:left;width:200px;border:0px solid;font-size:9pt;text-align:left;margin-bottom:0px}

/****************************************** contactUs. ******************************************/
	#onlineproposal {padding: 0px 0px 0px 0px;width:400px;float:left;border:0px solid;}
	#onlineproposal .reg_left {float:left;font-size:10pt;}
	#onlineproposal .reg_right {float:right;height:11px;border:0px solid;margin:2px 5px 0px 0px}
	#onlineproposal .left {padding: 2px 0px 5px 0px;text-align:left;float:left;font-size:10pt;font-weight:normal;width:43%;border:0px solid;height:15px;}
	#onlineproposal .right {padding: 0px 0px 5px 0px;text-align:left;float:left;width:56%;border:0px solid;}
	#onlineproposal .middle {text-align:center;width:98%;border:0px solid;}
	#onlineproposal .reg_phone{border:none;font-size:10px;float:left;width:50px;height:3px;color:#A09F9F;font-style:italic;}
	.checkprotection{border:0px solid;width:20px;float:left}
	.dataProtection{border:0px solid;float:left;width:90%;font-size:9pt;margin:2px 0px 0px 0px}

	input.button { border:1px solid #FF;cursor: pointer;width:160px;height:27px;background: url('../img/button.jpg') repeat-x bottom;color:black;
	font-size:10px;font-weight:bold; }

	input.button_over { border:1px solid #FFF;cursor: pointer;width:160px;height:27px;background: url('../img/buttonhover.jpg') repeat-x bottom;color:black;
	font-size:10px;font-weight:bold; }

	input.btnsubmit { border:0px solid #FFF;cursor: pointer;width:145px;height:32px;background: url('../img/btnsubmit.jpg') repeat-x bottom;color:black;
	font-size:10px;font-weight:bold; }

	input[type='text'] {width:222px;}

/****************************************** sitemap. ******************************************/
	.sitetable {margin-left:20px;}
	.sitetable a{text-decoration:none;color:#4173A8;font-size:12px;margin-left:5px;}
	.sitetable a:hover{text-decoration:underline;color:#4173A8;font-size:12px}

	/****************************************** sessions. ******************************************/
	.newSession1{border-top:1px solid #CCCCCC;width:100%;height:200px;}
	.sessionout{background:#F1F1F1;height:30px;padding-left:7px}
	.sessionover{background:red;height:30px;padding-left:7px}


	#ticker { height:400px; overflow:auto; border:0px solid #aaaaaa;}
	#ticker dt {float:left;border:0px solid #ffffff;border-bottom:none; border-right:none;}
	#ticker dd {min-height:65px;margin-left:0; font:normal 11px Verdana; border-bottom:0px solid #aaaaaa; border-left:0px solid #ffffff;}
	#ticker dd img {display: block; text-align: center; cursor: pointer;}
	#ticker dd.last { border-bottom:0px solid #ffffff;}
	#ticker dd a {display: block; text-align: left; cursor: pointer;padding-right:15px;}

	.homeImg{
	border:0px solid;
	float:left;
	margin-right:5px;
	margin-bottom:5px;

}

.titlediv{
font-weight:bold;
padding:5px 0px 0px 5px;
color:#000000;
font-size:11px;
}
.namediv{
padding:0px 0px 5px 5px;
font-size:11px;
}
