/* CSS Document */

.body {
		text-align:center;
}


#frame {
		width:863px;/*650*/
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;/*10*/
		padding:0px;
		text-align:left;
		border-left:1px solid #ffcc00;
		border-right:1px solid #ffcc00;	
		border-bottom:1px solid #ffcc00;
		}

.GenlftSpacer{
	padding-left:10px;
}

#BodyPanelOneHldr{
	float:left;
	width:863px;
}

#BodyPanelTwoHldr{
	float:left;
	width:65%;
}
h2
{
	padding:0px;
	margin:1px;
	font-family:arial;
	font-size:17px;
	font-weight:bold;
	color:#000000;
}
		
p,h1,pre {
	margin:0px 10px 10px 10px;
	}
	
	#header{
		margin-top:0px;
		background-color:#01329b;/**/
		_width:auto;
		width:363px;
		_height:auto;
		height:auto;
		float:left;
	}
	
	.TopLogoHldr{
		float:left;
		width:auto;
		border:0px dashed #ffffff;
	}
	
	.TopBgHldr{
		float:left;
		position:relative;
		width:63.7%;
		height:103px;
		background:url(images/sunbelt-header-bg.jpg) no-repeat center left;
		border:0px dashed #ffffff;
	}
	
	
	
	.TopRightIconLinkHldr{
		float:right;
		width:355px;
		background:transparent;
		border:0px dashed #ffffff;
		padding-top:5px;
		border:0px dashed #ff0000;
	}
	
	.lineHgt
	{
		line-height:25px;
	}
	
	.seminarHldr
	{
		float:right;
		position:relative;
		width:525px;
		background:#F2ECD6 /*url(images/seminarbg.jpg) 0% 75% repeat-x*/;
		margin-top:5px; 
		margin-right:5px;
		padding:2px;
		height:55px;
		font-size:11px;
		font-weight:normal;
		border:3px solid #ffcc00;
		/*border-top:5px solid #ffcc00;
		border-left:5px solid #ffcc00;
		border-right:5px solid #ffcc00;*/
		line-height:15px;
		color:#152B5C;
	}
	
	.smrLowerContenthldr{
		float:left;
		width/**/:/**/500px;/*385 - 305*/
		width:56%;/*380 - 300 - 35%*/
		padding:0px;
		margin-top:25px;
		margin-left:12px;
		background:#152B5C;
		border:5px solid #ffcc00;
		/*background:#F2ECD6;*//*F2ECD6*/
		}
	
	.smrBnrbg
	{
		float:left;
		position:relative;
		width:540px;
		height:157px;
		background:url(images/smrbannerbg.jpg) 0% 0% no-repeat;
		border:1px solid #ddd;
	}

	
	.smrHighlightTxt
	{
	font-size: 12px;
	color:#152B5C;/* 7B3400*/
	font-weight:bold;
	}
	
	.smrlinkBtnhldr
	{
		position:absolute;
		top:0px;
		right:0px;
		width:inherit;
	}
	
	a.seminarlink
	{
		position:absolute;
		bottom:-2px;
		right:0px;
		font:bold 11px arial;
		color:#152B5C;
		text-decoration:none;
		padding:3px 4px;
		width:146px;
		height:20px;
		background:url(images/seminarbtn.gif) 0% 0% no-repeat;
	}
	
	a.seminarlink:hover
	{
		font:bold 11px arial;
		color:#000;
		text-decoration:none;
		background:url(images/seminarbtn.gif) 0% 0% no-repeat;
	}
	
	a.highlightbgLink
	{
		font:bold 11px arial;
		color:#fff;
		background:#152B5C;
		padding:5px 5px;
		border:5px solid #ffcc00;
		text-decoration:none;
	}
	
	a.highlightbgLink:hover
	{
		font:bold 11px arial;
		color:#fff;
		background:#152B5C;
		padding:5px 5px;
		border:5px solid #ffcc00;
		text-decoration:none;
	}
	
	.smrhighlightitalic
	{
		color:#152B5C;
		font:bold 12px Arial;
		font-style:italic;
		font-weight:bold;
		line-height:20px;
	}
	
	.WelcomeTextHldr{
		float:left;
		width:525px;
	}
	
	.RightBodyPnl{
		float:left;
		height:20px;
		padding:5px;
		padding-top:15px;
	}
	
	.divRightpnlSpacer{
		float:left;
		height:3px;
		background-color:#01329b;
		width:98%;
	}
	
	.divkeywords{
		float:left;
		padding:10px 0px 0px 0px;
		width:auto;
	}
	
	.divKeywordinput{
		float:left;
		margin-left:5px;
		padding:10px 0px 0px 0px;
		vertical-align:middle;
	}
	
	.divBBANElisting{
		float:right;
		margin-right:5px;
		padding:0px;
		vertical-align:middle;
		border:0px solid #ff0000;
	}
	
	.divClear{
		clear:both;
		width:100px;
		height:0.05em;
		height:3px !important;
		border:0px solid #000;
	}
	
	.divClearHeight{
		clear:both;
		height:0.3em;
		height:0.5em !important;
	}
	
	.divSrchBtn{
		float:left;
		padding:0px;
		width:60px;
	}
	
	.divAdvSrch{
		float:left;
		margin-left:10px; 
		vertical-align:middle; 
		width:auto;
	}
	
	.divBodyThreePnlHldr{
		float:left;
		width:100%;
	}
	
	.divInsideSiteSpacer{
		float:left;
		height:3px;
		background-color:#2681c7;
		width:100%;
	}
	
	.divEbrochureHldr{
		float:left;
		padding:0px;
		width:90px;
	}
	
	.divEbrochureHldrMain{
		float:left;
		width:100%;
	}
	
	.divBrochureListBxHldr{
		float:left;
		margin-left:5px;
		vertical-align:middle;
		padding:2px;
	}
	
	.divNewsletterInputHldr{
		float:left;
		width:auto;
	}
	
	.divNwsLtrSbmtHldr{
		float:left;
		width:auto;
		padding-left:3px;
	}
	
	.divPrivacypolicyHldr{
		float:left;
		padding-top:0px;
		border:0px solid #555555; 
		width:144px;
		text-align:right;
	}
	
	.divMembrAffiliationHldrMain{
		float:left;
		text-align:center;
		padding:0px;
		margin:0px;
		/*margin-top:10px;*/
		width:99%;
	}
	
	.divMembrAffiliationHldrSub{
		float:left;
		width:863px;
		text-align:center;
		vertical-align:middle;
		/*padding-left:5px;*/
	}
	
	.divMembrAffiliationTextHldr{
		float:left;
		width:50px;
		height:50px;
		padding-top:2%;
		background:#00ffff;
	}
	
	.divAffiliationImgHldr{
		float:left;
		width:860px;/**/
		padding:0px;
		margin:0px;
		/*padding-left:1%;
		padding-top:1%;*/
		border:0px solid #ff0000;
	}
	
	ul.divAffiliationImg 
	{
		float:left;
		margin: 0px;
		padding: 0px;
		list-style-type: none;
		width:860px;
		border:0px solid #00ff00;
		/*background:#e7e7e7 url(images/members_bg.jpg) 0% 0% repeat-x;*/
	}
	
	ul.divAffiliationImg li{
		float:left;
		display:inline;
		width:215px;/*175*/
		height:68px;
		padding-top:5px;
		margin:0px;
		text-decoration: none;
		border:0px solid #ff0000;
	}
	
	ul.divAffiliationImg li a
	{
		float:left;
		width:160px;
		height:60px;
		margin:0px;
		text-decoration: none;
		text-align:center;
		border:0px solid #ff0000;
	}
	
	ul.divAffiliationImg li a:hover
	{
		float:left;
		width:160px;
		height:60px;
		text-decoration: none;
		border:0px solid #ff0000;
	}
	
	ul.divAffiliationImg li.leftSpacer {padding-left:10px;}
	
		
	ul.divAffiliationImg li.lastblock{
		width:140px;
		height:68px;
		margin:0px;
	}
	
	ul.divAffiliationImg span
	{
		font:normal 11px Arial;
		color: #0000ff/*01329B*/;
		text-decoration: none;
		padding-top:5px;
		width:160px;
		_width:140px;
		text-align:center;
		border:0px solid #ff0000;
	}
	
	/*ul.divAffiliationImg
	{
		margin: 0;
		padding: 0;
		list-style-type: none;
		width:auto;
		border:1px solid #ff0000;
	}
	
	ul.divAffiliationImg li{
		float: left;
		width:auto;
		padding:0.05em 0.4em;
		text-decoration: none;
	}
	ul.divAffiliationImg li.leftSpacer {padding-left:10px;}*/
	
	
	ul.genFooter
	{
		margin: 0;
		padding: 0;
		list-style-type: none;
		width:auto;
		border:0px solid #ff0000;
	}
	
	ul.genFooter li{
		display:inline;
		width:auto;
		padding:0.05em 0.4em;
		text-decoration: none;
	}
	ul.genFooter li.leftSpacer {padding-left:10px;}
	
	
	
	.divCopyrightHldrMain{
		float:left;
		width:65%;
		padding:1px;
		margin:auto;
		text-align:center;
	}
	
	.divCopyrightHldrSub{
		float:right;
		width:auto;
		padding:1px;
	}
	
	.divFooterLinksHldr{
		float:left;
		text-align:center;
		margin-top:10px;
	}
		
	ul.footerLinks
	{
		padding: 0;
		margin: 0;
		list-style-type: none;
		float: left;
		width:805px;
		text-align:center;
		padding-left:55px;
		border:0px solid #ff0000;
	}
	
	/*ul.footerLinks li a
	{
		float: left;
		width:auto;
		padding:0.05em 0.5em;
		text-decoration: none;
		border-right:1px solid #000000;
	}*/
	
	ul.footerLinks li
	{
		float: left;
		width:auto;
		padding:0.05em 0.4em;
		text-decoration: none;
		border:0px solid #ffcc00;
	}
	
	ul.footerLinks li.FirstTab {width:35px; text-align:center;}
	ul.footerLinks li.leftSpacer {padding-left:10px;}
	ul.footerLinks li.RightBrdr {border-right:1px solid #000000;}
	ul.footerLinks li.LastTab {border-right:none;}
	
	
	ul.subDumainFooterlinks
	{
		padding: 0;
		margin: 0;
		list-style-type: none;
		width:815px;
		text-align:center;
		padding-left:45px;
		border:0px solid #ff0000;
	}
		
	ul.subDumainFooterlinks li
	{
		display:inline;
		width:auto;
		padding:0.05em 0.4em;
		text-decoration: none;
		border:0px solid #ffcc00;
	}
	
	ul.subDumainFooterlinks li.FstTab {width:35px; text-align:center;}
	ul.subDumainFooterlinks li.lftSpacer {padding-left:10px;}
	ul.subDumainFooterlinks li.RgtBrdr {border-right:1px solid #000000;}
	ul.subDumainFooterlinks li.LstTab {border-right:none;}
	
	
	
	.divBookmarkHldr{
		float:left;
		width:850px;
		text-align:center;
		vertical-align:middle;
	}
	#Snelogoformathldr
	{
		float:left;
		margin-top:0px;
		background-color:#01329b;
		width:480px;
		height:auto;
	}
	
	.Snelogoformatimg
	{
		background-position:left;
		background-repeat:no-repeat;
		/*width:396px;*/
		height:70px;
		color:#ffcc00;
	}
	
	#WelcometextLeft, .WelcometextLeft{
	width:545px;/*455 62%*/
	padding:0px;
	float:left;
	background:#ffffff;
	margin-left:2px;
	}
	
	#Pnlright, .Pnlright{
	width:290px;/*455*/
	padding:0px;
	float:left;
	background:#000fff;
	margin-left:5px;
	}
	
	#WelcometextLeftBtm{
	width:auto;/*455*/
	padding:0px;
	float:left;
	background:#fff;
	margin-left:5px;
	}
	
	.dotLineExpander{
		background: url(images/horizontaldots1.jpg) repeat-x;
		height:1px;
		width:100%;
	}
		
	#contentleft {
		width:98%;/*235*/
		padding:0px;
		float:left;
		/*background:#F5F9FC;*/
		margin-left:5px;
		margin-top:10px;
		border:1px solid #eeeeee;
		}
		
	#contentleftIndex {
		width:235px;/*235*/
		padding:0px;
		float:left;
		/*background:#F5F9FC;*/
		padding-left:2px;
		margin-top:10px;
		}
		
	#PrivacyContent {
		width:98%;/*235*/
		padding:0px;
		float:left;
		/*background:#F5F9FC;*/
		margin-left:5px;
		margin-top:10px;
		}
	
	#TopNavigation {
		width:98%;/*235*/
		padding:0px;
		float:left;
		/*background:#F5F9FC;*/
		margin-left:5px;
		margin-top:2px;
		}
		
	#TopNavigation1 {
		width:98%;/*235*/
		padding:0px;
		float:left;
		/*background:#F5F9FC;*/
		margin-left:5px;
		margin-top:2px;
		}
		
	
	#divTopIndustry
	{
		width:99%;/*235*/
		padding:0px;
		float:left;
		/*background:#F5F9FC;*/
		margin-left:5px;
		margin-top:10px;
		/*border:1px solid #eeeeee;*/
		overflow: auto;
	}
		
	.break
	{
		line-height:1px;
		background-color:#ffffff;
		clear:both;
	}
	
	#HwhitespacerTop
	{
		float:left;
		height:5px;
		width:99%;
		background-color:#ffffff;
	}
	
	#Hwhitespacer
	{
		float:left;
		height:5px;
		width:863px;
		margin-top:3px;
		background-color:#ffffff;
	}
	
	.Hwhitespacer
	{
		float:left;
		height:5px;
		width:350px;
		margin-top:3px;
		background-color:#ffffff;
	}
	
	.HwhitespacerRight
	{
		float:left;
		height:10px;
		width:10px;
		margin-top:3px;
		background-color:#ff0000;
	}
		
	#Lowercontentleft {
		width:98%;/*270*/
		padding:0px;
		float:left;
		/*background-color:#F5F3ED;*/
		margin-left:5px;
		margin-top:10px;	
		border:1px solid #eeeeee;	
		}
	
	#LowercontentleftIndex {
		float:left;
		width:270px;/*270*/
		padding:0px;
		background:#F2ECD6;
		margin-left:5px;
		margin-top:10px;		
		}
	
		.LowercontentleftContent{
		width:265px;/*270*/
		padding:0px;
		float:left;
		/*background-color:#F5F3ED;*/
		margin-left:5px;
		margin-top:10px;	
		/*border:1px solid #eeeeee;	*/
		}		

		.LowercontentleftContentBottom{
		width:500px;/*270*/
		padding:0px;
		float:left;
		/*background-color:#F5F3ED;*/
		margin-left:5px;
		margin-top:10px;	
		/*border:1px solid #eeeeee;	*/
		}
		
		.TopHdrContent{
		width:100%;/*270*/
		padding:0px;
		float:left;
		background-color:#01329b;
		/*background-color:#F5F3ED;*/
		/*border:1px solid #eeeeee;	*/
		}
		
		.MenuHldrContent
		{
			float:left;
			width:100%;/*270*/
			padding:0px;
			float:left;
			background:#ffffff;
			/*background-image:url(images/sne_mainmenubgbottomyellow.jpg);	
			background-repeat:repeat-x;
			background-position:left;*/
		}

	
	#contentcenter, .contentcenter{
		width:10px;
		padding:0px;
		float:left;
		background:#ffffff;
		margin-top:20px;
		}
	
	#contentSpacer, .contentSpacer{
		width:10px;
		height:15px;
		padding:0px;
		float:left;
		background:#ffffff;
		}
		
	#contentBottom {
		width:40px;
		padding:0px;
		float:left;
		background:#ffcc00;
		margin-top:20px;
		}
	
	#contentcenterTop{
		width:18px;
		padding:0px;
		float:left;
		background:#ffffff;
		margin-top:20px;
		}
	
	#Lowercontentcenter{
		width:10px;
		padding:0px;
		float:left;
		background:#ffffff;
		margin-top:10px;
		}
		
	#Lowercontentcenter1{
		width:20px !important;
		width:25px;
		padding:0px;
		float:left;
		background:#ffffff;
		margin-top:10px;
		}
	
	#Lowercontentcenter3 {
		width:20px;
		padding:0px;
		float:left;
		background:#ffffff;
		margin-top:0px;
		}
		
	
	#contentright{
		float:left;
		width/**/:/**/305px;/*385 - 305*/
		width:35%;/*380 - 300*/
		padding:0px;
		margin-top:12px;
		background:#F2ECD6;/*F2ECD6*/
		}
	
	#contentrightbottom {
	float:left;
	/*width:35% !important;*//*380 - 300*/
	width:302px;/*385 - 305 - 302*/
	padding:0px;
	background:#F2ECD6;/*F2ECD6*/
	border-top:15px solid #ffffff;
	}
	
	#contentleftbottom
	{
	float:left;
	width:530px;/*380 - 300*/
	padding:0px;
	}
	
	#TmonialTobmstoneHldr
	{
	float:left;
	width:530px;/*380 - 300*/
	padding:0px 0px 10px 0px;
	}
	
	#TombstonePnl{
	float:left;
	width:270px;/*380 - 300*/
	padding:0px;
	border:0px solid #ffcc00;
	}
	
	#TestimonialPnl{
	float:left;
	width:230px;/*380 - 300*/
	padding:0px;
	border:0px solid #ff0000;
	}
	
	/*index page right bottom panel*/
	/*#ul-table li a {
		background-color:#F4F7FA;
		font: 12px Arial, sans-serif;
		display:block;
		line-height:40px;
	}
	#ul-table a:link, #ul-table a:visited, #ul-table a:active {
		color: #255FDC; text-decoration: none;
	}
	#ul-table a:hover {
		background-color:#CCD9E9;
		color:navy;
		text-decoration: none;
	}*/
	
	ul.ul-noicon{
		text-align:left;
		margin: 0px auto;
		padding:0px;
		list-style-type:none;
		clear:both;
	}
	
	ul.ul-noicon li {
		font: 12px Arial, sans-serif;
		display:block;
		/*line-height:25px;
		float:left;*/
		text-align:left;
		padding-left:15px;
		background:url(images/inside_arrow.jpg) 1% 50% no-repeat;
	}
	
	ul.ul-noicon li.noheight {
		display:block;
		background:none;
		padding-bottom:10px;
		/*float:left;*/
	}
	
	ul.ul-noicon li.top {
		display:block;
		width:auto;/*139px*/
		height:auto;
		line-height:normal;
		padding-top:10px;
		margin-top:auto;
		/*float:left;*/
	}
	
	ul.ul-noicon li.btmspace {
		padding-bottom:5px;
		/*float:left;*/
	}
	
	ul.ul-noicon li.topBtmbrdr {
		display:block;
		line-height:normal;
		padding-top:5px;
		padding-bottom:5px;
		border-bottom:1px dashed #8E8E8E;
		background:none;
		/*float:left;*/
	}
	
	ul.ul-noicon li.lastTab {
		display:block;
		line-height:normal;
		padding-top:5px;
		padding-bottom:5px;
		border-bottom:0px dashed #8E8E8E;
		background:none;
	}
	


	.ul-table {
		text-align:left;
		margin: 0px auto;
		padding:0px;
		list-style-type:none;
		clear:both;
	}
	.ul-table li {
		font: 12px Arial, sans-serif;
		display:block;
		line-height:30px;
		/*float:left;*/
		text-align:left;
		padding-left:40px;
		background:url(images/inside_arrow.jpg) 1% 50% no-repeat;
	}
	/** html #ul-table li a {
		width: 100%;
	}*/
	
	.ul-table li.iconnone 
	{
		font:bold 14px Arial, sans-serif;
		background:none;
		text-align:left;
		padding-left:3px;
	}
	.ul-table li.top {
		border-bottom:none;
	}
	
	.ul-table li.right {
		border-right:1px solid navy;
	}
	
				
	.ul-table li.Hline {
		background-image:url(images/horizontaldots1.jpg);
		background-position:0% 100%;
		background-repeat:repeat-x;
	}
	
	.ul-table li.selected {
		background-color:#ffcc00;
	}
		
	.ul-table li.left {
		float:left;
		clear:left;
	}
	
	
	/*background-image: url("box-tl"), url("box-tr"),
						url("box-bl"), url("box-br"),
						url("box-left"), url("box-top");
	
	  background-repeat: no-repeat, no-repeat,
						 no-repeat, no-repeat,
						 repeat-y, repeat-x;
	
	  background-position: top left, top right,
						   bottom left, bottom right,
						   left, top;*/
	
	/**/
/************************************************************************************/

ul.newsletterIcon 
{
	float:left;
	text-align:left;
	margin: 0px auto;
	padding:0px 0px 0px 0px;
	list-style-type:none;
	clear:both;
}
ul.newsletterIcon li {
	font: 12px Arial, sans-serif;
	display:inline;
	line-height:30px;
	text-align:left;
	padding-left:5px;
	background:none;
	vertical-align:middle;
}

ul.newsletterIcon li.leftSpacing {
	padding-left:5px;
}

ul.newsletterIcon li img{vertical-align:middle; padding:0px; margin:0px; width:auto;}

/************************************************************************************/

ul.blogIcon
{
	float:left;
	text-align:left;
	margin: 0px auto;
	padding:0px;
	list-style-type:none;
	clear:both;
	width:303px;
	border-top:15px solid #ffffff;/*5*/
}

ul.nowhiteSpacer
{
	border:none;
}

ul.blogIcon li {
	font: 12px Arial, sans-serif;
	display:inline;
	line-height:30px;
	text-align:left;
	padding-left:5px;
	background:none;
	vertical-align:middle;
}

.Wcolortxt 
{
	color:#fff;
}

ul.blogIcon li.HSpace {
	padding-left:5px;
}

ul.blogIcon li.TextPnl {
	display:block;
	background:none;
	text-align:left;
	line-height:normal;
	padding:0px 0px 0px 15px;
}
	
ul.blogIcon li.bottom {
	border-bottom:10px solid #ffffff;
	border-width:thick;
	padding-bottom:10px;
	/*background:url(images/horizontaldots1.jpg) left bottom no-repeat;*/
}

ul.blogIcon li img{vertical-align:middle; padding:0px; margin:0px; width:auto;}

/************************************************************************************/

ul.refProgIcon
{
	float:left;
	text-align:left;
	margin: 0px auto;
	padding:0px;
	list-style-type:none;
	clear:both;
	width:303px;
	border-top:10px solid #ffffff;
	/*border-top:7px solid #ffffff;*/
}
ul.refProgIcon li {
	font: 12px Arial, sans-serif;
	display:inline;
	line-height:30px;
	text-align:left;
	padding-left:5px;
	background:none;
	vertical-align:middle;
}

ul.refProgIcon li.refHSpace {
	padding-left:5px;
}

ul.refProgIcon li.refTextPnl {
	display:block;
	background:none;
	text-align:left;
	line-height:normal;
	padding:0px 0px 0px 15px;
}
	
ul.refProgIcon li.refbottom {
	border-bottom:10px solid #ffffff;
	border-width:thick;
	padding-bottom:10px;
	/*background:url(images/horizontaldots1.jpg) left bottom no-repeat;*/
}

ul.refProgIcon li.reftopBtmbrdr {
	display:block;
	line-height:normal;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:12px;
	border-bottom:1px dashed #8E8E8E;
	background:none;
	}

ul.refProgIcon li img{vertical-align:middle; padding:0px; margin:0px; width:auto;}

/************************************************************************************/

ul.eventsIcon
{
	float:left;
	text-align:left;
	margin: 0px auto;
	padding:0px;
	list-style-type:none;
	clear:both;
	width:303px;
	/*border-top:7px solid #ffffff;*/
}
ul.eventsIcon li {
	font: 12px Arial, sans-serif;
	display:inline;
	line-height:30px;
	text-align:left;
	padding-left:5px;
	background:none;
	vertical-align:middle;
}

ul.eventsIcon li.eveHSpace {
	padding-left:5px;
}

ul.eventsIcon li.eveTextPnl {
	display:block;
	background:none;
	text-align:left;
	line-height:normal;
	padding:0px 0px 0px 15px;
}
	
ul.eventsIcon li.evebottom {
	border-bottom:10px solid #ffffff;
	border-width:thick;
	padding-bottom:10px;
	/*background:url(images/horizontaldots1.jpg) left bottom no-repeat;*/
}

ul.eventsIcon li img{vertical-align:middle; padding:0px; margin:0px; width:auto;}

/************************************************************************************/

ul.webinarIcon
{
	float:left;
	text-align:left;
	margin: 0px auto;
	padding:0px;
	list-style-type:none;
	clear:both;
	width:303px;
	/*border-top:7px solid #ffffff;*/
}
ul.webinarIcon li {
	font: 12px Arial, sans-serif;
	display:inline;
	line-height:30px;
	text-align:left;
	padding-left:5px;
	background:none;
	vertical-align:middle;
}

ul.webinarIcon li.webiHSpace {
	padding-left:5px;
}

ul.webinarIcon li.webiTextPnl {
	display:block;
	background:none;
	text-align:left;
	line-height:normal;
	padding:0px 0px 0px 15px;
}
	
ul.webinarIcon li.webibottom {
	border-bottom:10px solid #ffffff;
	border-width:thick;
	padding-bottom:10px;
	/*background:url(images/horizontaldots1.jpg) left bottom no-repeat;*/
}

ul.webinarIcon li img{vertical-align:middle; padding:0px; margin:0px; width:auto;}

/************************************************************************************/

ul.rcntTransIcon
{
	float:left;
	text-align:left;
	margin: 0px auto;
	padding:0px;
	list-style-type:none;
	clear:both;
	width:303px;
	border-top:15px solid #ffffff;
    height: 270px;
}
ul.rcntTransIcon li {
	font: 12px Arial, sans-serif;
	display:inline;
	line-height:30px;
	text-align:left;
	padding-left:5px;
	background:none;
	vertical-align:middle;
}

ul.rcntTransIcon li.rcntTransHSpace {
	padding-left:5px;
}

ul.rcntTransIcon li.rcntTransTextPnl {
	display:block;
	background:none;
	text-align:left;
	line-height:normal;
	padding:0px 0px 0px 15px;
}
	
ul.rcntTransIcon li.rcntTransbottom {
	border-bottom:10px solid #ffffff;
	border-width:thick;
	padding-bottom:10px;
	/*background:url(images/horizontaldots1.jpg) left bottom no-repeat;*/
}

.conthgt 
{
    width:auto;
	height:auto;/*160*/
	/*background:url(images/horizontaldots1.jpg) left bottom no-repeat;*/
}

ul.rcntTransIcon li img{vertical-align:middle; padding:0px; margin:0px; width:auto;}

/************************************************************************************/

	.ul-Srchtable {
		width:auto;/*562px*/
		text-align:left;
		margin: 0px auto;
		padding:0px;
		list-style-type:none;
		clear:both;
	}
	.ul-Srchtable li {
		font: 12px Arial, sans-serif;
		display:block;
		width:287px;/*139px*/
		line-height:26px;
		/*float:left;*/
		text-align:left;
		padding-left:15px;
		background:url(images/inside_arrow.jpg) 1% 70% no-repeat;
	}
	
	.ul-Srchtable li.btm {
		border-bottom:1px dashed #8E8E8E;
		padding-top:10px;
		/*background:url(images/horizontaldots1.jpg) left bottom no-repeat;*/
	}
	
	.ul-Srchtable li.noicon {
		background:none;
	}
	
	ul.ul-QR {
		padding: 0;
		margin: 0;
		list-style-type: none;
		float: left;
		width: 100%;

	}
	ul.ul-QR li {
		font: 12px Arial, sans-serif;
		display:block;
		width:auto;/*139px*/
		line-height:28px;
		/*float:left;*/
		text-align:left;
		padding-left:15px;
		background:url(images/inside_arrow.jpg) 1% 50% no-repeat;
	}
	/** html #ul-table li a {
		width: 100%;
	}*/
	ul.ul-QR li.top {
		border-bottom:none;
	}
	ul.ul-QR li.right {
		border-right:1px solid navy;
	}
	ul.ul-QR li.bottom {
		border-bottom:1px dashed #8E8E8E;
		height:auto;
		/*background:url(images/horizontaldots1.jpg) left bottom no-repeat;*/
	}
	ul.ul-QR li.selected {
		background-color:#ffcc00;
	}
	
	ul.ul-QR li ul {
		padding:0px;
		padding-left:0px;
		margin-left:0px;
		list-style-type: none;
		float:left;
		width:auto;
		border:1px solid #ff0000;
	}
	
	ul.ul-QR li ul li {
		display: inline;
		padding:0px;
	}
	
	.ul-IOS {
		width:auto;/*562px*/
		text-align:left;
		margin: 0px auto;
		padding:0;
		color: navy;
		list-style-type:none;
		clear:both;
	}
	.ul-IOS li {
		font: 12px Arial, sans-serif;
		display:block;
		width:auto;/*139px*/
		line-height:25px;
		/*float:left;*/
		text-align:left;
		padding-left:15px;
		background:url(images/inside_arrow.jpg) 1% 50% no-repeat;
	}
	/** html #ul-table li a {
		width: 100%;
	}*/
	.ul-IOS li.top {
		border-bottom:none;
	}
	.ul-IOS li.right {
		border-right:1px solid navy;
	}
	.ul-IOS li.bottom {
		border-bottom:1px dashed #8E8E8E;
		height:auto;
		/*background:url(images/horizontaldots1.jpg) left bottom no-repeat;*/
	}
	.ul-IOS li.selected {
		background-color:#ffcc00;
	}
	.ul-IOS li.leftside {
		float:left;
		width:75px;
		background:url(images/inside_arrow.jpg) 1% 50% no-repeat;
		border:none;
	}
	.ul-IOS li.rightside {
		float:left;
		width:130px;
		background:#ffffff;
		border:none;
	}
	
	
	.ul-BussForSale {
		float:left;
		width:863px;/*562px*/
		text-align:left;
		padding:0px;
		margin:0px;
		list-style-type:none;
		display:inline;
		clear:both;
	}
	
	.ul-BussForSale li{
		float:left;
		font:12px Arial, sans-serif;
		color:#000000;
		padding:0px;
		margin:0px;
	}
	
	.ul-BussForSale li.FirstTab{
		float:left;
		width:116px;
		padding:0px;
		margin:0px;
	}
	
	.ul-BussForSale li.MiddleTabs{
		float:left;
		width:126px;
		padding:0px;
		margin:0px;
	}
	
	.ul-BussForSale li.LastTabs{
		float:right;
		width:116px;
		padding:0px;
		margin:0px;
	}
	
	.ul-BussForSaleFooter{
		width:863px;/*562px*/
		text-align:left;
		padding:0px;
		margin:0px;
		list-style-type:none;
		background:#ffcc00;
		/*clear:both;*/
	}
	
	.ul-BussForSaleFooter li {
		float:left;
		font:12px Arial, sans-serif;
		color:#000000;
		height:6px;
	}
	
	.ul-BussForSaleFooter li.Fooicon {
		float:right;
		background:url(images/downarrowHmenu.png) right top no-repeat;
		height:6px;
	}
	
	.ul-Sitemap{
		text-align:left;
		/*margin: 0px auto;*/
		margin:0px;
		padding:0px;
		list-style-type:none;
	}
	
	.ul-Sitemap li {
		display:block;
		padding-left:10px;
		text-align:left;
		background:url(images/arrow.gif) 0% 60% no-repeat;
	}
	
	.ul-Sitemap li.FirstTab{
		display:block;
		padding-left:0px;
		text-align:left;
		background:none;
	}
	
	.ul-Sitemap li.LftTopCrnr {
		background:url(images/sitemap_paneltop1.jpg) 1% 0% no-repeat;
		width:20px;
		height:25px;
		padding-left:0px;
	}
	
	.ul-Sitemap li.RgtTopCrnr {
		background:url(images/sitemap_panelrighttop1.jpg) 0% 0% no-repeat;
		width:20px;
		height:25px;
		padding-left:0px;
	}
	
	.ul-Sitemap li.RightTopnobg {
		padding-left:0px;
		background:none;
		width:20px;
		height:25px;
	}
	
	.ul-Sitemap li.RightImg {
		padding-left:0px;
		background:url(images/sitemap_panelright1.jpg) 0% 0% repeat-y;
		width:20px;
		height:25px;
	}
	
	.ul-Sitemap li.LeftbgColor {
		padding-left:0px;
		background:#555555;
		width:20px;
		height:25px;
	}
	
	.ul-Sitemap li.TitleTxt {
		display:block;
		text-align:left;
		padding-left:1px;
		line-height:24px;
		background:#555555;
	}
	
	.ul-Sitemap li.linkTxt {
		text-align:left;
		line-height:normal;
		background:#555555;
	}
		
	.ul-Sitemap li.BrdrTop {
		border-top:1px solid #ffffff;
	}
	
	.ul-Sitemap li.LeftSpacing {
		padding-left:10px;
	}
	
	.ul-Sitemap li.BrdrBtm {
		border-bottom:1px solid #ffffff;
	}
		
	#Lowercontentright {
	width:98%;/*290*/
	padding:0px;
	float:left;
	/*background-color:#F4FAF8;*/
	margin-top:10px;
	margin-left:5px;
		border:1px solid #eeeeee;		
	}
	
	#LowercontentrightIndex {
	float:left;
	width:265px;/*290*/
	padding:0px;
	margin-top:10px;/*10*/
	margin-left:5px;/*5*/
	}
	
	#contentheader {
		float:left;
		position:relative;
		background:#01329b;
		/*border:1px solid #ff0000;*/
		margin-top:0px;
		padding:0px;
		width:100%;
		}
	
	div.scrollTexthldr
	{
		position:absolute;
		bottom:0px;
		right:0px;
		width:98%;
		color:#ffffff;
		background:none;
	}
	
	div.scrollTexthldr .strongtext
	{
		font-weight:bold;
		color:#ffcc00;
	}
	
	.boldtext
	{
		font-weight:bold;
		color:#ffcc00;
	}
	
	#Hmenudiv
	{
		margin-left:0px;
		/*width:69%;*/
		width/**/:/**/598px;
		width:588px;
		/*width:100%;*/
		background-color:#ffcc00;
		float:left;
		/*background-image:url(images/sne_mainmenubgbottomyellow.jpg);	
		background-repeat:repeat-x;
		background-position:left;
		height:30px;*/
		margin-top:1px;
	}
	
	#HmenuBlue
	{
		margin:0px;
		/*width:69%;*/
		width:863px !important;
		width:100%;
		/*width:100%;*/
		background-color:#152B5C;
		float:left;
	}
	
	#YelloHBar{
	float:left;
	width:863px;
	height:6px;
	background:url(images/sne_yellowspacer.jpg) #ffcc00 left top repeat-x;
	}
	
	#dispalytimeDiv
	{
		margin-right:0px;
		margin-top:0px;
		height:30px;
		background-color:#ffcc00;
		width:275px;/*188*/
		_width:275px;
		float:right;
		margin-top:1px;
		/*background-image:url(images/sne_mainmenubgbottomyellow.jpg);	
		background-repeat:repeat-x;
		background-position:left;*/		
	}
	
	.iconImg{
		vertical-align:middle;
	}
	
	html>body .iconImg{
		vertical-align:inherit;
	}
	
	#WhiteHline{
		float:left;
		width:863px;
		height:2px;
		background-color:#ffffff;
		margin-top:3px;/*10*/
	}
	
	#BlueHline
	{
		/*float:left;*/
		width:863px;
		height:3px;
		background-color:#01329b;
	}
	
	#footer
	{
		background:#e7e7e7;
		margin-top:0px;
		float:left;
		margin-top:0px;
		width:863px;
		height:auto;
	}
	
	.MembersFooter
	{
		float:left;
		/*background:#e7e7e7 url(images/members_bg.jpg) 0% 0% repeat-x;*/
		background:#e7e7e7;
		margin-top:0px;
		float:left;
		margin-top:0px;
		width:863px;
		/*height:71px;*/
	}
	
	#Hyellowbar
	{
		float:left;
		background-color:#ffcc00;
		margin-top:0px;
		margin-top:0px;
		width:100%;
		height:6px;
	}
	
	#flashDiv
	{
		float:left;
		width:100%;
		height:280px;
		background:#152B5C;/*152B5C*/
	}
	
		
	.nobr {white-space: nowrap}


.Toplinks li img{ vertical-align:middle;}


.Contentbottom ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
	padding-left:5px; /*bottom spacing between each UL and rest of content*/
	vertical-align:middle;
}

.Contentbottom li{
	background:url(images/inside_arrow.jpg) no-repeat center left;
	display: block;
	padding-left: 19px; /*link text is indented 19px*/
	border-bottom:1px dotted #828282;
	vertical-align:middle;
	line-height:25px;
}


.Partnerslable ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
	padding-left: 5px; /*bottom spacing between each UL and rest of content*/
}

.Partnerslable li{
	display:inline;
	padding-left: 19px; /*link text is indented 19px*/
	vertical-align:middle;
}

/*Form Style Starts*/
 
		.instructionText
		{
		font-family:Arial;
		font-size:11px;
		color:#ff0000;
		font-weight:normal;
		}
		
		.requireFileds
		{
		font-family:Arial;
		font-size:11px;
		color:#ff0000;
		font-weight:normal;
		}
		.Highlightedtext
		{
		font-family:Arial;
		font-size:12px;
		font-weight:900;
		color:#ff0000;
		}
				
		.labelresource{
		float: left;
		width: 50px;
		font-weight: normal;
		text-align:left;
		/*background:#ffcc00;*/
		}
		
		.btnlabel{
		float: left;
		width: 50px;
		font-weight: normal;
		text-align:left;
		/*background:#ffcc00;*/
		
		.labelresourceright{
		float: left;
		width: 80px;
		font-weight: normal;
		}
		.labelresourceright1{
		 float: left;
		 font-weight: normal;
		 word-wrap:break-word;
		 word-break:all;
		 text-align:left;
		 padding-left: 10px;		 
		 width:20%;
		_width:100px;
		 height:30%;
		_height:auto;
		}
		.label
		{
		float: left;
		width: 120px;
		font-family:Arial;
		font-size:11px;
		color:#ffffff;
		font-weight: normal;
		text-align:center;
		/*background:#00ffff;*/
		}
		
		.labeltiny
		{
		float: left;
		width: 5px;
		font-family:Arial;
		font-size:12px;
		color:#000000;
		font-weight: normal;
		background:#ff0000;
		}
		
		.loginlabel
		{
		float: left;
		width: 10%;
		font-family:Arial;
		font-size:12px;
		color:#000000;
		font-weight: bold;
		background:#0000ff;
		height:50px;
		}
		
		.ValidationBx
		{
		float: left;
		width: 100%;
		font-weight: bold;
		text-align:center;
		}
		
		.errorLbl
		{
		font-family:Arial;
		font-size:11px;
		color:#ff0000;
		font-weight:normal;
		width: auto;
		font-weight: bold;
		text-align:center;
		vertical-align:top;
		}

		/*input, textarea{
		width: 180px;
		margin-bottom: 5px;
		}*/
		
		.input, .textarea{
		font-family:arial;
		font-size:11px;
		color:#000000;
		width: 180px;
		margin-bottom: 5px;
		}

		/*textarea{
		width: 250px;
		height: 150px;
		}

		.boxes{
		width: 1em;
		}

		#submitbutton{
		margin-left: 120px;
		margin-top: 5px;
		width: 90px;
		}*/

/*Form Style Ends*/	


.arrowlistmenu{
width: 180px; /*width of menu*/
background:#ffcc00;
}

.arrowlistmenu .headerbar{
font: bold 14px Arial;
color: white;
background: black url(media/titlebar.png) repeat-x center left;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 10px; /*header text is indented 10px*/
}

.arrowlistmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
/*color: #A70303;*/
background: url(images/inside_arrow.jpg) no-repeat center left ; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 1px; /*link text is indented 19px*/
font-family: normal 12px Arial;
color: #01329B;
text-decoration: none;
border-bottom: 1px solid #dadada;
/*font-size: 90%;*/
}

/*.arrowlistmenu ul li a:visited{
color: #A70303;
}*/


.arrowlistmenu ul li a:hover{ 
	font: normal 12px Arial;
	color: #0125FF;
	text-decoration: none;
	background-color: #F3F3F3;
}
/*hover state CSS*/







