.bodyback {

	background-color: #FFFFFF;

	height: auto;

	width: auto;

	padding-top: 20px;

	padding-right: 15px;

	padding-bottom: 20px;

	padding-left: 15px;

}

.backtable {

	background-color: #FFFFFF;

	background-position: center top;

	height: 100%;

	width: 100%;

}

.masthome {

	background-image: url(images/mast.jpg);

	background-repeat: no-repeat;

	height: 125px;

	width: 780px;

}

.corporate4 {

	background-image: url(images/4corporate.jpg);

	background-repeat: no-repeat;

	height: 435px;

	width: 780px;

}



.mastcorp {

	background-image: url(images/mastcorp.jpg);

	background-repeat: no-repeat;

	height: 125px;

	width: 780px;

}

.mastservices {

	background-image: url(images/mastserv.jpg);

	background-repeat: no-repeat;

	height: 125px;

	width: 780px;

}

.mastcontact {

	background-image: url(images/mastcontact.jpg);

	background-repeat: no-repeat;

	height: 125px;

	width: 780px;

}



.servicetri {

	background-image: url(images/servicetri.jpg);

	background-repeat: no-repeat;

	height: 296px;

	width: 296px;

	background-position: bottom;

}

.service4 {

	background-image: url(images/services.jpg);

	background-repeat: no-repeat;

	height: 300px;

	width: 780px;

}



.nonprofit {

	background-image: url(images/hm_np.jpg);

	background-repeat: no-repeat;

	height: 375px;

	width: 260px;

}

.ssconsult {

	background-image: url(images/hm_ss.jpg);

	background-repeat: no-repeat;

	height: 375px;

	width: 260px;

}

.corporate {

	background-image: url(images/hm_cp.jpg);

	background-repeat: no-repeat;

	height: 375px;

	width: 260px;

}

.body {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	line-height: 16px;

	padding-top: 10px;

	padding-right: 20px;

	padding-left: 18px;

}

.history {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	line-height: 16px;

	padding-top: 10px;

	padding-right: 20px;

	padding-left: 25px;

	text-align: left;

}

.copyright {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 16px;

	font-weight: normal;

	text-align: center;

	height: 30px;

	width: 780px;

	line-height: 33px;

	color: #999999;

}

.navcopy {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	background-color: #6666FF;

	color: #FFFFFF;

	display: table;

	text-align: center;

	vertical-align: middle;

	width: 50px;

	height: 35px;

}

#enter a {

	display:block;

	width: 60px;

	text-decoration: none;

	background-image: url(images/enteroff.jpg);

	background-repeat: no-repeat;

	height: 21px;

	background-position: center;

}

#enter a:hover {

	background-image: url(images/enteron.jpg);

	background-repeat: no-repeat;

	height: 21px;

	width: 60px;

}

.mattblacktabs{

	overflow: hidden; /*bottom horizontal line that runs beneath tabs*/

	width: 44%;

	padding-left: 15px;

}



.mattblacktabs ul{

	margin: 0; /*offset of tabs relative to browser left edge*/

	font: bold 12px Verdana;

	list-style-type: none;

	padding: 0;

}



.mattblacktabs li{

display: inline;

}



.mattblacktabs li a{

	float: left;

	display: block;

	text-decoration: none;

	margin: 0; /*padding inside each tab*/

	border-right: 1px solid white; /*right divider between tabs*/

	color: white; /*background of tabs (default state)*/

	background-color: #6633CC;

	padding-top: 7px;

	padding-right: 8px;

	padding-bottom: 7px;

	padding-left: 8px;

}



.mattblacktabs li a:visited{

color: #FFFFFF;

}



.mattblacktabs li a:hover, .mattblacktabs li.selected a{

background: black; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */

}

#home a {

	display:block;

	width: 260px;

	text-decoration: none;

	background-repeat: no-repeat;

	height: 40px;

	background-color: #CCCCCC;

	background-position: center;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	line-height: 35px;

	font-weight: normal;

	color: #000000;

}

#home a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	line-height: 35px;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #6633CC;

	height: 30px;

	width: 50px;

}

.contactus {

	background-image: url(images/contactus.jpg);

	background-repeat: no-repeat;

	height: 491px;

	width: 300px;

}

.mastbio {

	background-image: url(images/mastbio.jpg);

	background-repeat: no-repeat;

	height: 125px;

	width: 780px;

}

