/*  [Key]
	CTRL+F to search by section number:
	1.0 Base Element Styles					5.0 Interior Page Styles
	2.0 ezEdit ToolsFile Styles				6.0	LeftNav Item Styles
	3.0 Global/Header/Footer Styles			7.0	TopNav Styles
	4.0 Home Page Styles	
				[#.1 Font Styles | #.2 Layout Styles]

/*	1.0 Base Element Styles-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/

/*	1.1 [Fonts]  */


@font-face {
    font-family: 'LatoBoldItalic';
    src: url('fonts/Lato-BolIta-webfont.eot');
    src: url('fonts/Lato-BolIta-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/Lato-BolIta-webfont.woff') format('woff'),
         url('fonts/Lato-BolIta-webfont.ttf') format('truetype'),
         url('fonts/Lato-BolIta-webfont.svg#LatoBoldItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'LatoBold';
    src: url('fonts/Lato-Bol-webfont.eot');
    src: url('fonts/Lato-Bol-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/Lato-Bol-webfont.woff') format('woff'),
         url('fonts/Lato-Bol-webfont.ttf') format('truetype'),
         url('fonts/Lato-Bol-webfont.svg#LatoBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'LatoItalic';
    src: url('fonts/Lato-RegIta-webfont.eot');
    src: url('fonts/Lato-RegIta-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/Lato-RegIta-webfont.woff') format('woff'),
         url('fonts/Lato-RegIta-webfont.ttf') format('truetype'),
         url('fonts/Lato-RegIta-webfont.svg#LatoItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'LatoRegular';
    src: url('fonts/Lato-Reg-webfont.eot');
    src: url('fonts/Lato-Reg-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/Lato-Reg-webfont.woff') format('woff'),
         url('fonts/Lato-Reg-webfont.ttf') format('truetype'),
         url('fonts/Lato-Reg-webfont.svg#LatoRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'LatoLightItalic';
    src: url('fonts/Lato-LigIta-webfont.eot');
    src: url('fonts/Lato-LigIta-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/Lato-LigIta-webfont.woff') format('woff'),
         url('fonts/Lato-LigIta-webfont.ttf') format('truetype'),
         url('fonts/Lato-LigIta-webfont.svg#LatoLightItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'LatoLight';
    src: url('fonts/Lato-Lig-webfont.eot');
    src: url('fonts/Lato-Lig-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/Lato-Lig-webfont.woff') format('woff'),
         url('fonts/Lato-Lig-webfont.ttf') format('truetype'),
         url('fonts/Lato-Lig-webfont.svg#LatoLight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'AngelinaRegular';
    src: url('fonts/angelina-webfont.eot');
    src: url('fonts/angelina-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/angelina-webfont.woff') format('woff'),
         url('fonts/angelina-webfont.ttf') format('truetype'),
         url('fonts/angelina-webfont.svg#AngelinaRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}



body {

	color:#666666;
	font:75% 'LatoRegular', Arial, sans-serif;}

h1 {
	color:#184164;
	font-size:200%;
	font-family: 'LatoLight', Arial, sans-serif;
	line-height:100%;
	font-weight:normal;}

h2	
	{
    font-family: 'LatoLight', Arial, sans-serif;
	color:#B32317;
	font-size:160%;
	line-height:100%;
	font-weight:normal;}

h3	
	{
	font-family: 'LatoRegular', Arial, sans-serif;
	color:#00355F;
	font-size:130%;
	line-height:100%;
	font-weight:normal;}

h4 {
    font-family: 'LatoRegular', Arial, sans-serif;
	color:#B32317;
	font-size:120%;
	line-height:100%;
	font-weight:normal;}

h5 {
	font-family: 'LatoRegular', Arial, sans-serif;
	color:#184164;
	font-size:110%;
	line-height:100%;
	font-weight:bold;}

h6 {
	font-family: 'LatoRegular', Arial, sans-serif;
	color:#184164;
	font-size:100%;
	line-height:100%;
	font-weight:bold;}

p {
	line-height:160%;
	font-size:110%;}
	
ul {line-height:160%;}

a {
	color:#B32317;
	text-decoration:underline;}

	a:hover {
		text-decoration:none;}

td {
	font-size:75%;}

	#container td, #intContainer td {
		font-size:105%;
		line-height: 23px;
		padding-right: 8px;
		} /* ezedit vs. front-end fix */
		
    body.Xpress #container td, body.Xpress #intContainer td {padding-bottom: 6px;}		
		


/*	1.2 [Layout]  */

body {
	background: url('images/home_bg.png') 0 0 repeat-x;
	height:98%;}
			
h1 	{padding:0px 0px 19px 0px;}
h2 	{padding:0px 0px 15px 0px;}
h3 	{padding:0px 0px 11px 0px;}
h4 	{padding:0px 0px 5px 0px;}
h5 	{padding:0px;}
h6 	{padding:0px;}

p 	{padding:0px 0px 15px 0px;}
	
img {border:0px;}
hr {margin: 0px 0px 15px;}

.clear {clear:both;}
.imgBlock {display:block;}

sup {font-size: 7px;}
sub {font-size: 7px;}

#content ul.VAMValSummaryErrors li {
	background:none;}

/*	2.0 ezEdit ToolsFile Styles-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/

/*	2.1 [Home Page]  */

/*	2.2 [Interior Page]  */

.emagine-note {
	color:#FF0000;
	font-size:110%;
	font-weight:bold;}
	
.imgRight {
	margin:5px 0px 10px 20px;}
	
	.imgRight_border {
		border: 1px solid #CCCCCC;
		padding:3px;
    	margin: 5px 0px 10px 20px;}
	
.imgLeft {
	margin:5px 20px 10px 0px;}
	
	.imgLeft_border {
    	border: 1px solid #CCCCCC;
		padding:3px;
   	 	margin: 5px 20px 10px 0px;}

/*	2.3 [Interior Tables and Applications]  */

.table-header-app, .table-header-app td, .table-header-app th {
	background-color:#184164;
	color:#FFFFFF;
	font-size:110%;
	font-weight:bold;
	padding:8px;}
	
	.table-header-app a {
		color:#ffffff;}
	
.table-header-app {}	
.table-header-app td {}		
.table-header-app th {}

.table-subheader-app {
	background:#999999;
	color:#FFFFFF;
	font-weight:bold;
	padding:8px;}

.table-row {
	padding:8px;
	border-bottom: 1px solid #BBBBBB;}
	
.table-altrow {
	background-color:#eeeeee;
	padding:8px;
	border-bottom: 1px solid #BBBBBB;}
	
tr.table-row td, tr.table-altrow td {
	border-bottom: 1px solid #BBBBBB;
	padding:8px;}
	
tr.table-altrow td {
	border-bottom: 1px solid #BBBBBB;
	background-color:#eeeeee;}
		
.footnote {font-size:80%;}	
	
.tableBorder {
	border: 1px solid #BBBBBB;
	border-bottom: none;}
	
.callout {
	background:url(images/callout_bg.gif) 0px 0px repeat-y;
	margin-left:50px;
	width: 300px;}
	
	.callout h2 {padding: 15px;}
	
	#content .callout ul {margin: 0px 15px 8px 33px;}
/*	2.4 [Library Items]  */

/*	3.0 Global/Header/Footer Styles-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/

/*	3.1 [Fonts]  */

	#utilities {
		color: #FFF;
		font-size:100%;}

		#utilities a {
			color:#FFF;
			text-decoration:none;}

			#utilities a:hover {
				color:#FFF;
				text-decoration:underline;}			

#footer {
	color:#FFF;
	font-size:80%;
	text-align:left;}

	#footer a {
		color:#FFF;
		text-decoration:none;}

		#footer a:hover {
			color:#FFF;
			text-decoration:underline;}
			
	#footer ul li.company {
		font-weight:bold;}

			
/*	3.2 [Layout]  */

#container {
	/*background:#ffffff;
	background: #184164 url('images/home_bg.png') 0 0 repeat-x; */
	clear:both;
	margin:0px auto;
	width:100%;}
	
	#innerWrapper {
		background: transparent url(images/wrapper_bg.png) center top no-repeat;
		/* -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; */
		margin:0px auto;
		width:100%;}

	#header {
		clear:both;
		height:133px;
		margin:0px auto;
		width:969px;}

		#logo {
			float:left;
			margin:18px 0px 15px 21px;}

			#logo img {
				display:block;}

		#utilities {
			margin:20px 7px 0px 0px;
			float:right;}
			
			#utilities ul {line-height: 38px;}

				#utilities ul li {
					display:inline;
					padding:0px 0px 0px 12px;}	
					
					#utilities img {vertical-align: middle;}			

		#topNav {
			background:url(images/topnav_bg.gif) 0px 0px no-repeat;
			clear:both;
			height:49px;
			padding:0;
			margin: 0;
			width:969px;}
	
			#topNav img {
				float:left;
				margin-top:4px;
				display:block;}
				
			#socialMedia {
				background:url(images/socialmedia_bg.png) 0px 0px no-repeat;
				float:right;
				display:inline;
				margin:8px 8px 0px 0px;
				padding:0px 0px 0px 3px;
				height:31px;
				width:149px;}
				
				#socialMedia img {
					margin:2px 0px 0px 0px;}
				
		#logos {
			background:url(images/logos_bg.gif) 0px 5px no-repeat;
			clear:both;
			position:relative;
			height:73px;
			width:100%;
			z-index:5;}
			
			#logos img {
				float:right;
				margin:10px 36px 0px 0px;}
				
#footerContainer {
	background:url(images/footer_bg.gif) 0px 0px repeat-x;
	clear:both;
	height:100px;
	margin:-25px 0px 0px 0px;
	position:relative;
	padding:50px 0px 0px 0px;
	width:100%;
	z-index:0;}
	
	#footer {
		clear:both;
		margin:0px auto;
		width:960px;}

	#footer ul {}

		#footer ul li {
			display:inline;
			padding:0px 5px 0px 0px;}		

/*	4.0 Home Page Styles-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/

/*	4.1 [Fonts]  */

#homeBottom {
	font-size:90%;}

#homeBottom h1 {
	color:#184164;
	font-size:190%;
	font-weight:normal;}
	
	#homeBottomAA h1 {
		background:url(images/homebottoma_h1aa_bg.gif) 0px 0px no-repeat;
		padding:11px 0px 9px 62px;}

#homeBottomAA p {
	padding:7px 16px 4px 0px;}
	
	#homeBottomAB h1 {
		background:url(images/homebottoma_h1_bg.gif) 0px 0px no-repeat;
		padding:11px 0px 9px 62px;}
		
	#homeBottomBA h1 {
		background:url(images/homebottomba_h1_bg.gif) 0px 0px no-repeat;
		padding:11px 0px 9px 62px;
		margin:0px 0px 8px 16px;}

	#homeBottomBB h1 {
		background:url(images/homebottombb_h1_bg.gif) 0px 0px no-repeat;
		margin:0px 0px 8px 0px;
		padding:11px 0px 9px 62px;}
		
		
		
		
#homeBottomBA p {
	padding:0px 0px 4px 0px;}
		
#homeBottomBA a {
	color:#B32317;
	text-decoration:none;}
	
	#homeBottomBA a:hover {
		text-decoration:underline;}		
		
#homeBottomBB {
	color:#B32317;}
	
	#homeBottomBB p {
		padding:0px 0px 4px 0px;}
		
	#homeBottomBB p .date {
		color:#666666;}
		
	#homeBottomBB a, #homeBottomAA a {
		color:#B32317;
		text-decoration:none;}
	
	#homeBottomBB a:hover, #homeBottomAA a:hover {
		text-decoration:underline;}		
		
/*	4.2 [Layout]  */

#homeMain {
	clear:both;
	margin:0px auto;
	width:979px;}
			
		#homeFlash{
			clear:both;
			margin:0;
			height:339px;
			width:100%;}
		
		#homeMid {
			background:url(images/home_scrolling_bg.gif) 0px 0px repeat-x;
			clear:both;
			padding:14px 10px 19px 15px;
			width:915px;}
			
		#homeBottom {
			clear:both;
			padding:21px 0px 20px 0px;
			width:979px;}
				
			#homeBottomA, #homeBottomB {
				float:left;}
			#homeBottomC {float: right;}
			#homeBottomA {
				background:url(images/homebottoma_bg.gif) right top no-repeat;
				padding:0px 0px 0px 16px;
				width:336px;}
				
				#homeBottomAA {margin-bottom: 10px;}
			
			#homeBottomB {
				width:356px;}
				
				#homeBottomBA {
					background:url(images/homebottomba_bg.gif) 0px bottom no-repeat;					
					padding:0px 16px 0px 0px;
					min-height:167px;
					height:auto !important;
					height:167px;
					border-bottom:1px solid #FFF;}
				
				#homeBottomBB {
					border-top:1px solid #F1F1F1;
					height: 200px;					
					padding:12px 12px 0px 16px;}
			
			#homeBottomC {
				/* background:url(images/homebottomc_bg.gif) right 24px repeat-y; */
				
				width:262px;}
				
				#homeBottomC .container_homebottomc 
				{
				    -webkit-border-radius: 6px;
				    -moz-border-radius: 6px;
				    border-radius: 6px;
				    
				    background-color:#FFFFFF;
				    
				    -webkit-box-shadow: #cccccc 0 0 10px;
				    -moz-box-shadow: #cccccc 0 0 10px; 
				    box-shadow: #cccccc 0 0 10px;
				    padding: 10px;
				    width: 234px;
				    }
					
					/* #homeBottomC #leadgen {
						float:left;
						margin:0;
						width:234px;} */
											
					#homeBottomC a { text-decoration: none !important;}	
					#homeBottomC .demo {
					    background: url('images/homeCallout_Demo.gif') no-repeat scroll 0 0 transparent;
						float:left;
						height: 108px;
						
						width:236px;}	
						
					#homeBottomC .demo h1 {
                        font-family: 'AngelinaRegular';
                        color: #2B9ED9;
                        font-size: 32px;
                        text-decoration: none;
                        width:160px;
                        line-height: 26px;
                        margin: 28px 0 0 25px;

                    }											
						
					#homeBottomC .livedemo {
					    background: url('images/homeCallout_LiveDemo.gif') no-repeat scroll 0 0 transparent;
						float:left;
						height: 72px;
						width:236px;}						
												
					#homeBottomC .register {
					    background: url('images/homeCallout_Register.gif') no-repeat scroll 0 0 transparent;
						float:left;
						height: 72px;
						width:236px;}							
						
					#homeBottomC .download {
					    background: url('images/homeCallout_Downloads.gif') no-repeat scroll 0 0 transparent;
						float:left;
						height: 73px;
						width:236px;}						
					
					#homeBottomC .livedemo h1,  #homeBottomC .register h1, #homeBottomC .download h1 {
					    font-family: 'LatoLight', Arial, sans-serif;
					    color: #455561;
					    font-size: 20px;
					    padding: 17px 0 0 20px;
					}
					
					#homeBottomC .livedemo p,  #homeBottomC .register p, #homeBottomC .download p {
					    font-family: 'LatoRegular', Arial, sans-serif;
					    color: #455561;
					    font-size: 12px;
					    text-transform: uppercase;
					    padding: 0px 0 0 20px;
					}					
					
					
/*	4.3 [ezEdit ToolsFile]  */				
				
/*	5.0 Interior Page Styles-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/

/*	5.1 [Fonts]  */

/*	5.2 [Layout]  */

#interiorMain {
	clear:both;
	margin:0px auto;
	width:969px;}			

		#sectionalGraphic {
			clear:both;
			height:170px;
			width:100%;}
			
			#sectionalGraphic img {
				display:block;
				margin: 0 auto;
				}
		
#interiorColumns {
	clear:both;
	background:url(images/leftnav_bg.png) 0px 0px repeat-y;
	padding-top: 50px;
	width:100%;}
	
	#leftNav {
		float:left;
		margin:0px 0px 25px 0px;
		width:213px;}
		
		#leftNav table {
			width:100%;}
			
	#MiscCalls 
	{
	    margin: 30px 0 25px 0; 
	    width: 213px
	    }
	    
	#MiscCalls img 
	{
	    float: left;
	    margin: 0 auto;
	}
	    
	 
		
	#main {
		float:right;
		display:inline;
		min-height:220px;
		height:auto !important;
		height:220px;
		margin:0px 12px 0px 0px;
		width:728px;}
	
		#content {
			padding:0px 15px 0px 0px;}
		
			#content ul {
				margin:0px 0px 5px 23px;
				list-style:none;
				padding:0px;}
				
				#content ul li {
					background: url(images/int_list.png) 0px 1px no-repeat;
					font-size: 110%;
					padding:0px 0px 7px 18px;}
					
				#content ul ul {
					margin:0px 0px 0px 25px;
					padding:0px;}
					
					#content ul ul li {
						background: url(images/int_list.png) 0px 1px no-repeat;
						padding:0px 0px 7px 18px;}

			#content ol {
				list-style: decimal;
				margin:0px 0px 12px 30px;
				line-height: 160%;
				padding:0px;}

				#content ol li {
					list-style:decimal;
					padding-bottom: 7px;}
				
/* 5.3 =-=-=-=-=-=-=-=-=-=-=-=-Library Styles-=-=-=-=-=-=-=-=-=-=-=-=-=-= */

/*	5.4 [Fonts]  */

td#library {
	font-size:100%;}
	
td#library p {
	color: #666666;
	font-size: 100%;
	line-height: 140%;
	font-weight: normal;
	padding:0px 10px 17px 10px;}
		
/*	5.5 [Layout]  */

	td#library {
		padding:31px 0px 30px 0px;
		width:178px;}
		
		td#library .libraryColumn .libraryColumnTD {
			background:url(images/lib_column_bg.png) 0px 0px repeat-y;
			padding:0px 10px 0px 8px;}
			
			td#library .libraryColumn .libraryItem {
				margin:0px 0px 4px 4px;
				width:153px;}
		
.lib_quote {
		font-size:130%;
		font-weight:bold;
		color:#666666;}
	
	.lib_quote p {
		line-height:125%;}
	
	.lib_quote_name {
		font-size:80%;
		font-weight:normal;
		color:#999999;}
	
	.lib_quote_title {
		font-size:80%;
		font-weight:normal;
		color:#999999;}
		
		td#library p.lib_quote_name {
		font-size:70%;
		font-weight:normal;
		color:#999999;
		padding-bottom: 5px;}
		
.lib_demo {
	background:url(/Collateral/Images/English-Us/LibraryItems/lib_bg_demo.jpg) 0px 0px no-repeat;
	height:82px;
	font:Trebuchet MS, tahoma, sans-serif;}
	
	.lib_demo td {		
		padding:0px 0px 0px 10px;}
	
	.lib_demo h2 {
		font-size:160%;
		color:#fff;
		padding:0px 0px 3px 0px;
		margin:0px;}
		
		.lib_demo h3 {
			font-size:100%;
			color:#fff;
			text-transform:uppercase;
			font-weight: normal;
			padding:0px 0px 0px 0px;
			margin:0px;}
			
			.lib_demo a {
				color:#fff;
				text-decoration:none;}
			
				.lib_demo a:hover {
					text-decoration:underline;}
					
.lib_resource {
	border-top:1px solid #EBEBEB;
	background:url(/Collateral/Images/English-Us/LibraryItems/lib_bg_wp.jpg) bottom no-repeat;}
	
	.lib_resource h2 {
		font-size:160%;
		color:#455561;
		padding:15px 10px 10px 10px;
		margin:0px;}
		
		.lib_resource h3 {
			font-size:100%;
			font-weight: normal;
			color:#fff;
			text-transform:uppercase;
			padding:0px;
			margin:0px;}
			
			.lib_resource a {
				color:#B32317;
				text-decoration:none;}
			
				.lib_resource a:hover {
					text-decoration:underline;}
					
					.lib_resource img {
						padding-right:10px;}
						
.lib_webinar {
	border-top:1px solid #EBEBEB;
	background:url(/Collateral/Images/English-Us/LibraryItems/lib_bg_webinar.jpg) bottom no-repeat;}
	
	.lib_webinar h2 {
		font-size:160%;
		color:#455561;
		padding:15px 0px 10px 10px;
		margin:0px;}
		
		.lib_webinar h3 {
			font-size:100%;
			color:#fff;
			text-transform:uppercase;
			padding:0px;
			margin:0px;}
			
			.lib_webinar a {
				color:#B32317;
				text-decoration:none;}
			
				.lib_webinar a:hover {
					text-decoration:underline;}
					
					.lib_webinar img {
						padding-right:10px;}


/*	6.0 LeftNav Item Styles-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/

#leftNav td.leftnav-lvl1-on {
	color:#B32317;
	font-size: 110%;
	font-family: 'LatoBold';	
	padding:9px 10px 9px 17px;
	vertical-align:top;}
	
#leftNav td.leftnav-lvl1-off {
	color:#455561;
	font-family: 'LatoBold';
	font-size: 110%;
	padding:9px 10px 9px 17px;
	vertical-align:top;}
	
#leftNav td.leftnav-lvl1-off a {color:#455561;text-decoration:none;}
#leftNav td.leftnav-lvl1-off a:hover {color:#455561;text-decoration:underline;}
	
#leftNav td.leftnav-lvl1-on a {color:#B32317;text-decoration:none;}
#leftNav td.leftnav-lvl1-on a:hover {color:#B32317;text-decoration:underline;}

#leftNav td.leftnav-lvl2-on {
	background:url(images/leftnav_lvl2_on.png) 34px 7px no-repeat;
	color:#B32317;
	font-weight:bold;
	padding:7px 10px 7px 46px;
	vertical-align:top;}
	
#leftNav td.leftnav-lvl2-off {
	background:url(images/leftnav_lvl2_off.png) 34px 7px no-repeat;
	color:#455561;
	padding:7px 10px 7px 46px;
	vertical-align:top;}
	
#leftNav td.leftnav-lvl2-off a {color:#455561;text-decoration:none;}
#leftNav td.leftnav-lvl2-off a:hover {color:#455561;text-decoration:underline;}
	
#leftNav td.leftnav-lvl2-on a {color:#B32317;text-decoration:none;}
#leftNav td.leftnav-lvl2-on a:hover {color:#B32317;text-decoration:underline;}


#leftNav td.leftnav-lvl3-on {
	background:url(images/leftnav_lvl3_on.gif) 57px 13px no-repeat;
	color:#B32317;
	font-weight:bold;
	font-size:90%;
	padding:6px 22px 6px 65px;
	vertical-align:top;}
	
#leftNav td.leftnav-lvl3-off {
	background:url(images/leftnav_lvl3_off.gif) 57px 13px no-repeat; 
	color:#455561;
	font-size:90%;
	padding:6px 22px 6px 65px;
	vertical-align:top;}
	
#leftNav td.leftnav-lvl3-off a {color:#455561;text-decoration:none;}
#leftNav td.leftnav-lvl3-off a:hover {color:#455561;text-decoration:underline;}

#leftNav td.leftnav-lvl3-on a {color:#B32317;text-decoration:none;}
#leftNav td.leftnav-lvl3-on a:hover {color:#B32317;text-decoration:underline;}



/*	7.0 TopNav Styles-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/

.RadMenu_Default .group .link  /* 1st level off cell */
{
	padding:7px 20px 7px 20px;
	color: #376287;
	text-align: left;
	font-size:95%;
	font-weight:normal;
	border-bottom: 1px solid #CCCCCC;
	line-height: normal;
	white-space:normal;
	width:150px;
}

.RadMenu_Default .group .group .link  /* 2nd level off cell */
{
	padding:7px 20px 7px 20px;
	color: #376287;
	text-align: left;
	font-size:95%;
	font-weight:normal;
	border-bottom: 1px solid #CCCCCC;
	line-height: normal;
	white-space:normal;
	width:150px;
}

.RadMenu_Default .link,   /* off text */
.RadMenu_Default .link:visited
{
	
	cursor:pointer;
	text-decoration:none;
}

.RadMenu_Default .group .link:hover,   /* 1st level on cell*/
.RadMenu_Default .group .focused,
.RadMenu_Default .group .expanded
{
	background:#376287;
	color: #FFF;
	font-size:95%;
	font-weight:normal;
	padding:7px 20px 7px 20px;
	text-align:left;
	border-bottom: 1px solid #CCCCCC;
	line-height: normal;
	white-space:normal;
	width:150px;
}

.RadMenu_Default .group .group .link:hover,   /* 2nd level on cell*/
.RadMenu_Default .group .group .focused,
.RadMenu_Default .group .group .expanded
{
	background:#376287;
	color: #FFF;
	font-size:95%;
	font-weight:normal;
	padding:7px 20px 7px 20px;
	text-align:left;
	border-bottom: 1px solid #CCCCCC;
	line-height: normal;
	white-space:normal;
	width:150px;
}

.RadMenu_Default .link:hover,    /* on text */
.RadMenu_Default .link:visited:hover,
.RadMenu_Default .focused,
.RadMenu_Default .expanded
{
	
	cursor:pointer;
	text-decoration:none;
}

.RadMenu_Default .group   /* whole dropdown */
{
	background:#FFF;
	border:1px solid #FFF;
	
}

.RadMenu_Default 
{padding-left: 14px;
 
 }

.RadMenu_Default_Context
{
	background: none;
}

.RadMenu_Default .text
{
	padding-left: 0px;	
	padding-right: 0px;
}

.RadMenu_Default .text:hover
{
	padding-left: 0px;	
	padding-right: 0px;
}

.slide /* use this style to add a top or bottom curve to a dropdown */
{
	/*background: url(images/topnav_dd_bg.gif) center bottom no-repeat;*/
	padding-bottom:5px;
	}

/* =-=-=-=-=-=-=-=-=-=-=-=-Form Styles-=-=-=-=-=-=-=-=-=-=-=-=-=-= */

.form {font:1.09em arial, sans-serif;margin:1px;}
.form-label {font-weight:bold;}
.form-button {}
.form-textbox {font: 1.09em arial, tahoma, sans-serif; color:#000000;border:1px solid #B3A892;}
.red-star {font: bold 0.91em tahoma, sans-serif; color:#FF0000; }
.alert {font: bold 0.91em tahoma, sans-serif; color:#FF0000; }

/* -=-=-=-=- Site Map -=-=-=-=- */

.sitemap-row {
	padding:8px;}

.sitemap-row-indented {
	padding:8px 8px 8px 28px;}
	
	
#homeBottomAB table.spotlight 
{
 background: url('/Collateral/Images/English-US/spotlight_sharemu_bg.png') 0 0;   
 width: 305px;
 height: 115px;  
}

#homeBottomAB table.spotlight p
{
 color: White;   
 font-family: 'LatoLight', Arial, Sans-Serif;
 text-align: center;
 font-size: 135%;
 padding-top: 60px;
 padding-bottom: 0;
}
	
	
	
.roi_container	
{
    border: 1px solid rgba(0,0,0,.02); 
    border-radius: 8px; 
    padding: 25px 30px;
       box-shadow: 2px 2px 19px rgba(0,0,0,.2);
        -o-box-shadow: 2px 2px 19px rgba(0,0,0,.2);
        -webkit-box-shadow: 2px 2px 19px rgba(0,0,0,.2);
        -moz-box-shadow: 2px 2px 19px rgba(0,0,0,.2);
 margin-bottom: 20px;
        /* For IE 5.5 - 7 */
        /* for IE4 - IE7 */
        filter:
            progid:DXImageTransform.Microsoft.Shadow(Strength=9, Direction=1, Color=#C4C4C4),
            progid:DXImageTransform.Microsoft.Shadow(Strength=9, Direction=90, Color=#C4C4C4),
            progid:DXImageTransform.Microsoft.Shadow(Strength=9, Direction=180, Color=#C4C4C4),
            progid:DXImageTransform.Microsoft.Shadow(Strength=9, Direction=270, Color=#C4C4C4);
        -ms-filter: "
            progid:DXImageTransform.Microsoft.Shadow(Strength=9, Direction=1, Color=#C4C4C4),
            progid:DXImageTransform.Microsoft.Shadow(Strength=9, Direction=90, Color=#C4C4C4),
            progid:DXImageTransform.Microsoft.Shadow(Strength=9, Direction=180, Color=#C4C4C4),
            progid:DXImageTransform.Microsoft.Shadow(Strength=9, Direction=270, Color=#C4C4C4)";
    
   
    
    }    
               
  .roi_container .leftcolumn .roi-form-label 
  {
      font-size: 13px;
      font-family: 'LatoBold';
      }

.roi_container .leftcolumn .roi-form {
    border: 1px solid #cccccc;
    width: 355px; 
    height: 19px;
	-moz-box-shadow: inset 1px 2px 9px -6px;
	-webkit-box-shadow: inset 1px 2px 9px -6px;
	box-shadow: inset 1px 2px 9px -6px;
	padding: 5px;
	margin: 3px 0 15px;

                          }
                          
 .roi_container .rightcolumn .roi-label  
 {
           font-size: 15px;
      font-family: 'LatoRegular';
     color: #00355f;
     }
      .roi_container .rightcolumn h2  {padding-bottom: 0;}
      .roi_container .rightcolumn h2 span.roi-result 
      {
        font-size: 48px;
        font-weight: normal;
        font-family: 'LatoRegular';
        color: #00355f;
        line-height: 100%;
          }
          
          .roi_container .roi-btn-submit 
          {
              background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHwAAAAnCAYAAAG6UBwcAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA7FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcFJpZ2h0czpNYXJrZWQ9IkZhbHNlIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InV1aWQ6QkM5NEFBOTQ5RjJFRTAxMTk4QUNBQ0M5MkIxMEIwMUMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0VBN0I1NTEwRDE3MTFFNDlCNDFBQTA2N0JDMUFCRDkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0VBN0I1NTAwRDE3MTFFNDlCNDFBQTA2N0JDMUFCRDkiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjE2NTYzRERFMEIyMDY4MTE4QTZEREM2RjFCMzJGOTY2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); 
              width: 124px;
              height: 39px;
              border: none;
              text-indent: -9999px;
              cursor: pointer;
cursor: hand;
              }
              
              
          .roi_container .roi-btn-clear
          {
              background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAAAnCAYAAAHbSD5eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA7FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcFJpZ2h0czpNYXJrZWQ9IkZhbHNlIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InV1aWQ6QkM5NEFBOTQ5RjJFRTAxMTk4QUNBQ0M5MkIxMEIwMUMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0VGRkU1MkMwRDE3MTFFNDlCNDFBQTA2N0JDMUFCRDkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0VGRkU1MkIwRDE3MTFFNDlCNDFBQTA2N0JDMUFCRDkiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjE2NTYzRERFMEIyMDY4MTE4QTZEREM2RjFCMzJGOTY2IiBzdFJlZjpkb2N1bWVudElEPSJ1dWlkOkJDOTRBQTk0OUYyRUUwMTE5OEFDQUNDOTJCMTBCMDFDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+03bN9wAABqVJREFUeNpi/P//PwMjEDDgAYwgRZ8+ffqPTxELiHjx4gWY09vbC6aLi4sZnj17xiAlJYUwaf/+/YRN+vDhA8OvX7+wKpCUlGQACCCYg/E5/D/jhg0bPB0dHbfhUsHPz8/BwsTExAtzOMxKoG8ZRERE4CEAdtPTp08xTEAWA7mFfcWKFT9wWRcREcECEECM0BBnOXHixC5mZmZDBhLBkydPAoHgENhJmzZtCpKXl3dkIAPIyMjsB1KcLNj8AgKzZs1iSEtLA9OmpqYMhoaGDEBXM1y6dAksjjWdbN26NfTfv3+rGMgEfn5+HIxIqZKJQCTjAv9AGCCAkDUykumg/zDNjEpKStwrV658TLIJ//+/NTMz0wKlL5BBLB8/fvxNbvjcunXrEzAyBECxxvjt2zdyzQGFLx88u4HSOzq4ceMGA9DLDGxsbAyfP39mYGdnh7N5eXkx1INiCiyJjkVFRRl+/vzJcP78ebDC2bNnM9y+fZsBXT1yTLHu27fvF7le4+PjYzAxMWECe+3Lly8MlBgEC6O/4uLiZ+7fv29CqiHA8gXkGm5wiYQUVkxkJkZQyv4PEECwLAILL5BhzLCEykBb8B/JITDMACtFQI5gu3fv3jcJCQkGegJQ0X3w4EEff3//naDogjmICVhG+oIikpLMQi6QlpbeAipjkR3EQEqqBGYDhu/fvzN4e3sztLW1MVRVVVHNcSgOwlYCoIMpU6Yw5OTkoKh/8OABOGOLiYmBswtIHIRBJcfatWsZLCwsQKmfdAchlwi4QFRUFMOcOXPA7KCgIDDNysrK8PbtWwZgVgWLbd68mcHc3Bwe/erq6njNBhVzKDUaMJexAtNQINDglQwDAEDFJzAEQWnoJyyE/p05c+a4gYEBqG6hu4P+/PlzGJbt0atqFmgRwEwnt4B8/weK/8ILxsEEAAIwY8W4DcJQFFSqBsTC3i0MQWyMjGwMOUO7MuQKPUF7ipwgc8OGEGxMTOyoC2MrlRbqZ2HLNAlJW8nUkpUPCvDw/5/3ntUzx7JWiUkR3mWMKq7+oLJ+y19s9mLbU97f7/f35DvyQErKkLE0bds++75/h5DX0ABGS5LkyfO8jex8lWXZk5bHAryTlHUaS5VlWRuCWHoBLZdLVVAYo5QpcwASdNQIEK3wGQEdchkxQ1T9XuDrlDzPldVqxf9Pam8eQDDtu91OiaJIKYqCn8d1oqFn8QnffDZ3I0BTEysThiGNHccBB9GJnQawD37ruuYxgEEZNE0zed+TgPBGUxObEHEc07iqKg4IwzRNapAh3tjOAmoS6cR1U/c9mbJzRW3bNt01gVuHU4dVwyB6mJ5zXZc+PE1TDgiAL6lNkbuwSjdZlr3OoacxgiCAK3sjnf7x4y6T2vYzfod6ERBl3cViQfC017KR6LquHGP7z+12e7ter18g1mWJNsMw0J2Pg2LsREGmDuA0kegk6SEmYTsqp791nCrJ1x9sMjA+/Xea+kuAdq1YNYEgCq56RIiFgoV1Gu1sBNFCgsWJWqUyBIR8gAF/IIWfkCak8gNimRSC2mknlhYWFgasbUwQgl7ebLLH5m5NAgmXuOaBHLe7J9y4+97MPGX3Q8WtnWj5mB5hfXJ1cXz55f1SAvdL9z7NAFLZUxtpnDkJrO2fFYvFw0ajcUsMxgyHw9wKgHunU6zXa26FzOfzDbG1S6qmV2+6Zy2fe5ewr9fr4Wq1+pBIJIK6gbIt4BPNZrNuJpM5kUwGZGnLcHAiv2max6FQKAiE8dmHIFLBDMMwVRaC4VxMlIjvqm19Pc3DlWsN1SqhPf7DA4BgXHc6Hdd4Op1mkUiEzxUKBa6ndgqgn5BC3W6Xjcdj6C2WTCZd82gDI4SInEwmrN1u2/OpVIrlcjm+DkpY8pIY8X4u0VutFr+fTqf2+M4AJAQwqqHq+4T8w3U0GrF+v/9uHmMQJPF4nAMFBwgKHmBQ1bHXRaNRvguFAeMJQD+hXfP5PAep1+uxwWDAe0RwiPCS2WzWXocdhF9/OBzyexw3HHEAAXep2Wzy4wjjR4Aup4BAIPBtYKiKfSg1RIPVQDsxFovdrlarvUrGRG3QhoL18iy4kMyD9r6KASDPc5BuZd56FbDW01/x8T1jh6S06J0fHSKWqbQY12OUUG8oB53D4dY9UGFRPJbL5Wm5XL6TBCs2i+X8N4zoVQUqlUqoVqtdkE45oypxRGMHOgGDk0Jac7RYLK5LpdK9QslbtoMnGWY+h3j9DZvRa8PMUvhAlsowcz640QyUrwDmiheq0cP54iRxpwAAAABJRU5ErkJggg==);
              width: 72px;
              height: 39px;
              border: none;
              text-indent: -9999px;
              cursor: pointer;
cursor: hand;
              }
              
              
td#library .lib_roi {position: relative;}                       
td#library .lib_roi p:first-child {clear: both;padding-top: 30px; position: relative;color: #666666  !important; font-family: 'LatoLight'; font-size: 18px !important; line-height: 150% !important;}               
td#library .lib_roi p:first-child:before {top: 0;content: " "; position: absolute;width: 24px; height: 24px; background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAAGXcA1uAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA7VpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcFJpZ2h0czpNYXJrZWQ9IkZhbHNlIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InV1aWQ6QkM5NEFBOTQ5RjJFRTAxMTk4QUNBQ0M5MkIxMEIwMUMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTI1Q0RBODIwRDIwMTFFNDk3RTVBRTZFN0IxM0VEQjAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTI1Q0RBODEwRDIwMTFFNDk3RTVBRTZFN0IxM0VEQjAiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjI1YThmMmIwLTFmZTEtMWI0Mi04YzkzLTJhY2IxN2Y5Y2UwMyIgc3RSZWY6ZG9jdW1lbnRJRD0idXVpZDpCQzk0QUE5NDlGMkVFMDExOThBQ0FDQzkyQjEwQjAxQyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pq6teJEAAAIESURBVHjaYvz//z8DDLCAiCtB7quAVCgTkBEKZJwFCQIEECOKMqAMiMcIxDOZoILlQHwPIIDAyoCyxkDOGagKkBmrQIa5oAuC2DAdIPNWA3EYEIPZAAGEYiMygDkSJssI1fEeZMc7JEEYWwjkREEkE+BsJgYcAKcEQAChuArq0TQgTkdT5wLFFXANSC4GOwrkYigbRZwFi2JGJDaGOMjb5TicW47TD2g2INuCIQ4LDVcQ1lm3kxHNSSBxE6gYWBwggHDGHS7AgsyBRqMyUgjBAFgc6IL3LEiK/yNJYgupd3A/ABWfQVKAbDqy+D1YsIISijFapMESELK4MizN7EY3BZfpMA3IpuxBYishsWfhSpXGOELThSIN74lJQzBxJmiWZcDiXlds4kzA2AN5dBZSOnqPFACzkNIRWBwgQGdVcIMwDANRxQJZISuUFdI/S2QFVmAGVugI7Qp98S4jtCNAghx0OjlRzb1PjuM7n5teEo32059ITei7ngpH8eEmVtoktmqIwnsznzPDiyGcUmRW5taLsVR++kHooHhWZa2Qg1L81mjmxz9D8Xvl+4EcXIrX+JdyWr4jel4HB5F9ZCxefqphRFsWkaPRHC2x98MXA1bMGx6PrEmnzJfBQi4Wft7MBeNGgSNBZ5l1DR7HjqdwgtR5yaMjhSZ32hP/gTpkkc1nx4oPIwK7k+jnwJEAAAAASUVORK5CYII=);}
td#library p.author {color: #999999  !important; font-family: 'LatoRegular'; font-weight: bold !important; font-size: 11px !important; line-height: 150% !important;}
select {line-height: 100%;}

.btnXpress 
{
    width: 164px;
    height: 39px;
    border: none;
    text-indent: -9999px;
    background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKQAAAAnCAYAAAH2ltOhAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA7VpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcFJpZ2h0czpNYXJrZWQ9IkZhbHNlIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InV1aWQ6QkM5NEFBOTQ5RjJFRTAxMTk4QUNBQ0M5MkIxMEIwMUMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTU4ODg1MjYwRDJDMTFFNDhGN0ZCMkIxOTgwOTY2ODciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTU4ODg1MjUwRDJDMTFFNDhGN0ZCMkIxOTgwOTY2ODciIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjI1YThmMmIwLTFmZTEtMWI0Mi04YzkzLTJhY2IxN2Y5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) no-repeat;}