A:link {

	text-decoration: none;
}

A:visited {

	text-decoration: none;
}

A:active {

	text-decoration: none;
}

A:hover {
	
	text-decoration: underline;
	
}


body { padding:8px 14px 0 14px; margin:0; }

form { padding:0; margin:0; }

.h1-look { font-size:18px; font-family: Arial, Helvetica, sans-serif; }
.colorPayroll {  color:#EBAB00;  }
.colorPm {  color:#69819a;  }
.colorHaven {  color:#0097AC;  }
.colorGeneric {  color:#f38528;    }
.colorNav {  color:#4371bb;  }
.colorTech {  color:#85a9a7;  }


p {  font-size:75%; font-family: Arial, Helvetica, sans-serif; color:#3f3e3e; }

.tablePayroll { background-color:#FDF7E7; }
.tablePm { background-color:#d9dadc; }
.tableHaven { background-color:#F2FAFB; }
.tableGeneric  { background-color:#fef3e9; }
.tableNav { background-color:#ecf1f8; }
.tableTech { background-color:#f1f5f5; }

.mainTextSM {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 60%;
	color: #3f3e3e;
}
.mainText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #3f3e3e;
}

.mainTextBoIt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #3f3e3e;
		font-weight: bold;
	font-style: italic;
}
.mainTextBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #3f3e3e;
	font-weight: bold;
	}
	
	
.mainTextBoldDa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #3f3e3e;
	font-weight: bold;
	}	
	
.mainTextBold3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #3f3e3e;
	font-weight: bold;
	}		
	
.mainTextBold2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #3f3e3e;
	font-weight: bold;
	}	
	
.mainTextHeader {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #3f3e3e;
}

.mainTextHi {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #333333;
}




td- {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #3f3e3e;


}

.marine {
	font-family: Arial, Helvetica, sans-serif;
		font-size: 100%;
	color: #0097AC;
}

.marineDownloads {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #0097AC;
	font-weight: bold;
	
}


.generic {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #f38528;
}	
	

.practice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #69819a;
}

.practiceMain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #3f3e3e;
	
}

.practiceBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #92499E;
	font-weight: bold;
}

.practiceBoldDa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #3f3e3e;
	font-weight: bold;
}

.practiceDownloads {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #69819a;
	font-weight: bold;
	
}

.navDownloads {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #4371bb;
	font-weight: bold;
	
}

.techDownloads {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #85a9a7;
	font-weight: bold;
	
}

.document {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #92499E;
}

.documentBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #92499E;
	font-weight: bold;
}

.documentBoldIt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #92499E;
	font-weight: bold;
	font-style: italic;
}

.marineBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #0097AC;
	font-weight: bold;
}

.marineBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #0097AC;
	font-weight: bold;
}

.marineBoldSM {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 60%;
	color: #0097AC;
	font-weight: bold;
}


.newsHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #ED8000;
}

.news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 65%;
	color: #ED8000;
}

.techBullet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 65%;
	color: #65AC16;
}

.newsBo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 65%;
	color: #ED8000;
	font-weight:bold;
}


.newsHeadlines {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #ED8000;
}


.features {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #3f3e3e;
}

.featuresSM {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 60%;
	font-weight: bold;
	color: #3f3e3e;
}

.tdSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #3f3e3e;	
}
.tdMessage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%; font-weight:bold; line-height:100%;
	color: #3f3e3e;	
}


.tdSmallBo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #3f3e3e;
	font-weight: bold;
	
}

.documentfeatures {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 65%;
	color: #92499E;
	
}

.microsoft {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 65%;
	color: #5395CF;
}

.microsoftSt {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #5395CF;
}

.microsoftBold {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #5395CF;
	font-weight: bold;
}


.microsoftDownloads {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 65%;
	color: #5395CF;
	font-weight: bold;
	
}


.sapBold {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #003366;
	font-weight: bold;
}


.sapDownloads {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 65%;
	color: #003366;
	font-weight: bold;
	
}

.payroll {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #EBAB00;
}
.payrollBold {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #EBAB00;
	font-weight: bold;
}


.payrollDownloads {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #EBAB00;
	font-weight: bold;
}

.payrollIt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #EBAB00;
	font-style: italic;
}


.sageDownloads {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 65%;
	color: #008066;
	font-weight: bold;
	
}



.sap {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 65%;
	color: #003366;
}

.sapSt {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #003366;
}



.sapBold {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #003366;
	font-weight: bold;
}
.sageBold {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #008066;
	font-weight: bold;
}
.sage {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 65%;
	color: #008066;
}



.bottomNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 60%;
	color: #FFFFFF;
}

.bottomNavBo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 60%;
	font-weight: bold;
	color: #FFFFFF;
}

.bottomNavBl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 60%;
	color: #000000;
}


.formField {
	height: 18px;
	width: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3f3e3e;

}

.formField2 {
	height: 16px;
	width: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3f3e3e;

}

.formFieldOther {
	height: 18px;
	width: 113px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3f3e3e;

}

.formField3 {
	height: 18px;
	width: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;

}


.formField4 {
	height: 18px;
	width: 180px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3f3e3e;

}

.formEnquiryField {
	height: 80px;
	width: 345px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3f3e3e;

}

.formEnquiryField2 {
	height: 60px;
	width:412px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3f3e3e;

}

.formEnquiryFieldSm {
	height: 60px;
	width: 195px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3f3e3e;

}

.formEnquiryFieldSmLer {
	height: 50px;
	width: 235px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3f3e3e;

}

.formEnquiryFieldConcern {
	height: 100px;
	width: 235px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3f3e3e;

}


.formCommentsField {
	height: 128px;
	width: 125px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3f3e3e;

}


.formCommentsField2 {
	height: 113px;
	width: 125px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3f3e3e;

}


.formCommentsField3 {
	height: 131px;
	width: 125px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3f3e3e;

}

.formCommentsField4 {
	height: 87px;
	width: 255px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3f3e3e;

}


.formSubmit {
	height: 20px;
	width: 126px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;

}




