body { margin:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#585858; background-image:url(graphics/bg.jpg); background-repeat:repeat; }
#msapsgCanvas { margin:0 auto; width:994px; background-image: url(graphics/middBG.jpg); background-repeat:repeat-y; height:auto; overflow:auto; }
#msapsgHeader { clear:both; width:994px; height:auto; overflow:hidden; height:200px; }
#msapsgBismillah { clear:both; width:470px; margin:10px 0px 0px 35px; float:left; height:15px; overflow:hidden; }
#msapsgHeagings { float:right; width:392px; height:82px; overflow:hidden; margin:0px 7px 0px 0px; }
#msapsgSiteTitle { clear:both; margin:10px auto 30px auto; width:978px; height:124px; overflow:hidden; }
#msapsgNavBar { clear:both; margin:0 auto; padding-left:25px; height:25px; width:953px; text-align:center; background-color:#01708E;  }

#msapsgNavBar a:link  { display:block; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:2px; color:#FFFFFF; float:left; text-decoration:none; }
#msapsgNavBar a:visited { display:block; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:2px; color:#FFFFFF; float:left; text-decoration:none; }
#msapsgNavBar a:hover {  display:block; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:2px; color:#FFFFFF; float:left; text-decoration:none; background-color:#4ECCF5; }

#msapsgBanner { clear:both; margin:0 auto; width:978px; height:181px; overflow:hidden; }
#msapsgContentContainer { clear:both; margin:28px 28px 0px 40px; height:auto; overflow:auto; border:solid 0px #000000; }
#msapsgContentContainer2 { clear:both; margin:18px 28px 0px 40px; height:auto; overflow:auto; border:solid 0px #000000; }
#msapsgContentLeftCol { clear:both; float:left; width:619px; height:520px; overflow:hidden; overflow:hidden; background-image:url(graphics/middBlockBG.jpg); background-repeat:no-repeat; }
#msapsgContentLeftCol2 { clear:both; float:left; width:280px; height:auto; overflow:auto; border:solid 0px #000000; }
#msapsgContentLeftCol a:link  { color:#FFFFFF; text-decoration:underline; }
#msapsgContentLeftCol a:visited { color:#FFFFFF; text-decoration:underline; }
#msapsgContentLeftCol a:hover {  color:#FFFFFF; text-decoration:none; }

#msapsgContentRightCol { float:right; margin:0px 0px 0px auto; width:276px; }
#msapsgContentRightCol2 { float:right; margin:0px 0px 0px auto; width:620px; border:solid 0px #000000; }
#msapsgRegTextContainer { margin:60px 0px 0px 25px; color:#FFFFFF; font-size:12px; height:150px; overflow:hidden; }
#msapsgHotelTextContainer { margin:50px 10px 0px 27px; color:#FFFFFF; height:240px; overflow: hidden; }
#msapsgConferenceBtn { clear:both; margin-right:10px; }
.msapsgBoxContainer { clear:both; margin:5px 0px 0px 0px; width:270px; height:auto; overflow:auto; }
.msapsgBoxTitle1 { clear:both; width:265px; margin:0px 0px 0px 4px; background-image:url(graphics/titleSpeakers.jpg); height:77px; background-repeat:no-repeat; }
.msapsgBoxTitle2 { clear:both; width:265px; margin:0px 0px 0px 4px; background-image:url(graphics/titleEventIncludes.jpg); height:77px; background-repeat:no-repeat; }
.msapsgBoxContent { clear:both; margin:-25px 0px 0px 16px; }
.msapsgBoxContent span { 
	clear:both; 
	display:block; 
	background-image:url(graphics/arrow.jpg); 
	background-repeat:no-repeat; 
	background-position:left;
	padding: 2px 0px 0px 12px;
	font-size:11px;
	color: #666666; 
	}

.msapsgBoxContent a:link  {  
	clear:both; 
	display:block; 
	background-image:url(graphics/arrow.jpg); 
	background-repeat:no-repeat; 
	background-position:left; 
	padding: 4px 0px 0px 12px;
	font-size:12px;
	color: #666666;  text-decoration:none; 
	}
.msapsgBoxContent a:visited { 
	clear:both; 
	display:block; 
	background-image:url(graphics/arrow.jpg); 
	background-repeat:no-repeat; 
	background-position:left; 
	padding: 4px 0px 0px 12px;
	font-size:12px;
	color: #666666; 
	text-decoration: none; 
	}
.msapsgBoxContent a:hover {   
	clear:both; 
	display:block; 
	background-image:url(graphics/arrow.jpg); 
	background-repeat:no-repeat; 
	background-position:left; 
	padding: 4px 0px 0px 12px;
	font-size:12px;
	color: #028EB1; 
	text-decoration: underline; 
	}

.PageHEadings { margin-top:25px; font-size: x-large; color:#01708E; }	
.PageSubHEadings { margin-top:15px; font-size:large; color:#01708E; }	
.PageContent {clear:both; margin-top:20px; }
.PageContent .tabed { margin-left:30px; }
.formComponentsContainer { clear:both; }
.formComponentsContainer .title { float:left; width:100px; }
.formComponentsContainer .inputType { float:left; width:180px; }
.formComponentsContainer .btnContainer { float:left; width:100px; }
input { font-size:11px; border:solid 1px #333333; }
.btn { border:solid 1px ##00677F; font-size:12px; background-color:#1AB3DC; color:#FFFFFF; }
.PageContentBullited {clear:both; margin-top:20px; }
.PageContentBullited span { clear:both; padding-top:15px; height:40px; display:block; margin-top:20px; padding-left:50px; background-image:url(graphics/icon.jpg); background-repeat:no-repeat; }
	
#msapsgFooter { clear:both; margin:30px 0px 20px 40px; color:#999999; font-size:11px; }

.LeftNavLinks {
	font-family: Verdana, Arial, verdana, sans-serif;
	font-size: 21px;
	letter-spacing: 0px;
	color: #4F4F4F;	
	text-decoration: none;
	border-bottom: 1px ;
	border-bottom-color: #CCCCCC;
	border-bottom-style: solid;	
	height: 30px;
	vertical-align: middle;

	
	
	}  
.LeftNavLinks a:link, .LeftNavLinks a:visited{
	color: #333333;	
	padding-left: 12px;
	text-decoration: underline;

	background-repeat: no-repeat;
	background-position: center left;
	}
.LeftNavLinks a:hover{

	background-repeat: no-repeat;
	background-position: center left;
	color: #0c9f9e;
	text-decoration: none;
	}




