/* id="newDesignSectionID" */


.styWid85Mar0Auto {
	width:85%!important; 
	margin:0 auto!important;
	margin-left:10%!important;
	}

	
/* id="financialWebsiteMockupOriginalARJ" */
	
.styMarTop20  {
	margin-top:20px!important;
}	


/* class="but1a" */

.styTextAlignCenterPadTop10 {
	text-align: center!important;
	padding-top:10px!important;
}

.styTextAlignCenter {

	text-align:center!important;

}

.styBorder0 {

	border:0px!important;
}

/* style="overflow:hidden!important;" */

.styOverflowHidden {
	overflow:hidden!important;
}



.styBackgroundColor414141 {
	background-color: #414141!important;
}


.styBorder1Height25MarTop25 {

	border:1px solid #333!important;
	height:25%!important;
	margin-top:25px!important;

}


.styBorderRadius6 {
	border-radius:6px!important;
}


.styMarLeft-5 {
 margin-left: -5px!important;
}


.styFloatRightMarRight35MarTop30 {

float: right!important;
margin-right: 35px!important;
margin-top:30px!important;

}

.styBorder1FWidth45Height35TextAlignCenterPos10Bottom25 {

border: 1px solid #ffffff!important; 
width: 45px!important; 
height: 35px!important;
text-align: center!important; 
position: fixed!important;  
right:10px!important; 
bottom:25px!important;

}

.styWidth75Mar0AutoMarLeft16 {

	width:75%!important; 
	margin:0 auto!important;
	margin-left:16%!important;

}
.styWidth75Mar0Auto {

	width:75%!important;
	margin:0 auto!important;

}
.styMar20 {

	margin:20px 0px!important;
}
.styMarBot10 {

	margin-bottom:10px!important;
}

.styMarBot20 {

	margin-bottom:20px!important;
}
.styMarBot40 {

	margin-bottom:40px!important;
}
.styDisplayBlock {

	display:block!important;
}

.styPadTop50 {

	padding-top:50px!important;
}


.styPad30-0 {
	padding:30px 0px!important;
}

.styMarTop20MarBot10 {

	margin-top:20px!important; 
	margin-bottom:10px!important;

}
.styMarTop20 {

	margin-top:20px!important;
	
}

.styMarTop50 {

	margin-top:50px!important;
	
}


.styMarTop45 {

	margin-top:45px!important;
	
}


.styMarTop10 {

	margin-top:10px!important;
	
}


.styPad20BackgroundTrans {

 	padding:20px!important; 
 	background:transparent!important;
}


.styWidth90Mar0AutoMarTop25 {

 	width:90%!important;
 	margin: 0 auto!important;
 	margin-top:25px!important;
 }


.styPosAbsolLeft-5000 {

	position: absolute!important; 
	left: -5000px!important;

}


.styTextAlignCenterPadTop10 {

	text-align: center!important;
	padding-top:10px!important;
}


.styNone {

display:none!important;

}



.styWidth85Mar0AutoTransAll {
	width:85%!important;
	margin:0 auto!important;
	transition: all ease-in-out 250ms!important;
}


.styTransAllEaseInOut250 {
	transition: all ease-in-out 250ms!important;
}

.styWidth75Mar0AutoMarBot20 {
	width:75%!important;
	margin:0 auto!important;
	margin-bottom:20px!important;
}

.styPadTop25MarBot0 {
	padding-top:25px!important; 
	margin-bottom:0px!important;
}

.styMar0 {
	margin:0!important;
}

.styPad30-0 {
	padding:30px 0px!important;
}

.styClearBoth {
	clear:both!important;
}

.styBackground414141 {
	background-color: #414141!important;
}

.styBorder1-333Height25MarTop25 {
	border:1px solid #333!important; 
	height:25%!important;
	margin-top:25px!important;
}
.styBorderRadius0 {
	border-radius:0px!important;
}
.styBorderRadius6 {
	border-radius:6px!important;
}

.styMarTop50 {
	margin-top:50px!important;
}
.styPadBot15 {
	padding-bottom:15px!important;
}	
	
.styWhite{
	color:#ffffff!important;	
}	
	
.styPadTop25MarBot0 {
	padding-top:25px!important; 
	margin-bottom:0px!important;	
}	
	
.styMar0 {
	margin:0!important;
}

. styMarTop30MarBot10 {
	margin-top:30px!important;
	margin-bottom:10px!important;

}

.styColorLightBlueTextDecorUnderline {

	color:lightblue!important;
	text-decoration:underline!important;
}
.styWidth85Mar0Auto {

	width:85%; margin:0 auto!important;
}	
.styTextAlignCenterPad10Width80Mar0Auto {

	text-align: center!important;
	padding: 10px!important;
	width:80%!important; 
	margin:0 auto!important;

}	
	
	
.styTextAlignCenterMarBot10 {

	text-align:center!important;
	margin-bottom:10px!important;

}	
	
.styMarLeft-5 {

	margin-left: -5px!important;

}	
	
.styBorder1fffWidth45height35TextAlignCenterPosFixed {
	border: 1px solid #ffffff!important; 
	width: 45px!important; 
	height: 35px!important;
	text-align: center!important; 
	position: fixed!important;  
	right:10px!important; 
	bottom:25px!important;
}	
.styMarBot40 {
	margin-bottom:40px!important;
}	
	
	
.styMarLeft-30Pad0 {

	margin-left:-30px!important;
	padding:0!important;	
	
}	
	
	
	
	
	
	
	
	