.main-content{
	margin-bottom: 25px;
	margin-left:10px;
	margin-right:20px;
}

.centered-content{
	max-width: 80rem !important;
	padding-left:25px;
	padding-right:25px;
	width: 100%;
	margin: 0 auto;
	margin-bottom:20px;
}

.center-text {
	text-align:center;
}

.center-block{
	display:block;
	margin-left:auto;
	margin-right:auto;
}

.center-vert-text{
	display: table;
}
.center-vert-text p {
	display: table-cell;
	vertical-align: middle;
}


/*To match the weber h tags without the first occurance problem*/

.fs-h1{
	color:#492365 !important;
	font-family: 'tradegothicltstd-boldext', sans-serif !important;
    font-size: 2rem;
    display: block;
    padding: 0px;
    margin: 0 0 .5rem 0;
}

.fs-h2{
	font-family: 'tradegothicltstd-boldext', sans-serif;
    font-size: 1.7rem;
    color: #575047;
}
.fs-h3{
	font-family: 'tradegothicltstd-boldext', sans-serif;
    font-size: 1.0rem;
    color: #575047;
}

/**************************************************************/
/*Contact Information Footer*/
.fs-contact-title {
	font-family: 'tradegothiclt-bold', sans-serif;
    font-size: 1.9rem;
    color: #492365;
	text-align:center;
}

.fs-contact-title a{
	font-family: 'tradegothiclt-bold', sans-serif;
	font-size: 1.9rem;
	color: #492365;
}

.fs-contact-title a:hover {
	color: #795395;
}

.fs-contact-nav{
	text-align:center;
	border-bottom:4px solid #575047;
	margin-bottom:10px;
}

.fs-contact-nav a{
	font-family: 'tradegothiclt-bold', sans-serif;
	font-size: 1rem;
	text-align:center;
}

.fs-contact-nav ul{
	text-align:center;
	/*border-bottom: 1px solid #575047;*/
	margin:0px;
	
}

.fs-contact-nav li:hover{
	cursor: pointer;
}

.fs-contact-nav li{
	display:inline-block;
	text-align:center;
	padding:5px;
	border-left:1px solid #575047;
	border-right:1px solid ;
	border-color:#575047;
	/*border-bottom:1px solid #575047;*/
	min-width:152px;
	margin-left:-2.5px;
	margin-right:-3px;
	margin-top:10px;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	transform-style: preserve-3d;
}

.fs-contact-nav li:hover{
	background-color: #ccc;
}

.fs-contact-info{
	background-color:#ddd;
	padding-top:20px;
	text-align:left;
	box-shadow: 0px -10px 20px 0px rgba(0, 0, 0, 0.3);
	border-top: 1px solid #aaa;
}

.fs-contact-info .fs-contact-container{
	min-width:265px;
}
.fs-contact-data{
	width:100%;
}

.fs-contact-data li{
	padding-top:2px;
	padding-left:25px;
}

/*****************************************************/
/* Forms */
input{
	font-family: 'Verdana','sans-serif';
}

.fs-form input{
	width:33%; 
	min-width:300px;
}

.fs-form select{
	width:33%;
	min-width:300px;
}

.fs-form input[type=submit]{
	width:150px;
	min-width:0px;
}

.fs-form input[type=reset]{
	width:150px;
	min-width:0px;
}

/*********************************************************/
/* Accordion Styling */

.accordion>.content{
	background-color:#dddddd !important;
}

.accordion>a{
	font-family: 'tradegothicltstd-boldext', sans-serif !important;
	font-size: 1.3rem !important;
	color: #575047 !important;
}

.accordion .active>a{
	background-color:#7f56c5 !important;
	color:#FFFFFF !important;
}

.accordion dd{
	border:1px solid #575047;
	margin:5px;
}

/**************************************************************/
/* Custom Styling for Mail Code Page */

.mail-code-table{
	border-collapse:collapse;
	margin:auto;
}

.mail-code-table td{
	display:table-cell !important;
}

/****************************************************************/
/* Progress Bar */

.progress {
	border-color: #575047; 
	border-width: 2px;
	width:100%;
	min-width: 200px;
	margin-bottom:0px;
} 



/**************************************************************/
/* FSTabs */

.fs-tab-header-active{
	
	border-bottom:10px solid rgba(255, 255, 255, 0.5); 	
	
}

.fs-tab-header-active >a {
	background-position-y: -80px;
}

.fs-tab-header-active  .pc-featured-icon 
{
	transition:none;
	background: url(https://www.weber.edu/wsuimages/financialservices/Images/Property%20Control/Property-Control-Icons.png) -80px -80px no-repeat;	 
}

.fs-tab-header-active .pc-about-us-icon {
	transition: none; 
	background: url(https://www.weber.edu/wsuimages/financialservices/Images/Property%20Control/Property-Control-Icons.png) -320px -80px no-repeat;	 

}

.fs-tab-header-active .pc-surplus-icon {
	transition: none; 
	background: url(https://www.weber.edu/wsuimages/financialservices/Images/Property%20Control/Property-Control-Icons.png) -240px -80px no-repeat;	 

}






/**************************************************************/
/* FS-table */

.fs-table
{
	border-collapse:collapse;
	border-color: #575047;
	border-width: 2px;
	margin:auto;
}
.fs-table td
{
	display:table-cell !important;
	border-color: #575047;
	border-width: 1px;
	border-style:solid;
}

.fs-table th
{
	border-color: #575047;
	border-width: 1px;
	border-style: solid;
	font-family: 'tradegothicltstd-boldext', sans-serif;
	text-align: center;
	font-size: 1.0rem;
	color: #575047;
}


/**************************************************************/
/* FS-Form */ 


.fs-form  input {
	width:33%; 
	min-width:300px;
}