body, a, td{
	font-family: Arial, Tahoma, serif;
	font-size:9pt;
}
textarea.frmTextarea, input.frmInput {
/*	overflow: visible;*/
}
textarea.frmTextarea {
	height: 50px;
}

.subMenuItem {
	text-align:left;
}


p{
	font-family: Arial, Tahoma, serif;
	font-size:9pt;
	padding-left: 0px;
}

.div {
	font-family: 'Arial Narrow', Arial, Tahoma, serif;
	font-size: 12pt;
	color: #571D29;
	background-color: inherit ;
	}

.hText {
	font-size:14pt;
	color:#841B15;
	background-color: inherit ;
	padding-left: 15px;
}

a {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}

.mItem{
	font-size: 11pt;
	font-weight: bold;		
	color:#0F2742;
	background-color: inherit ;
}

.mTitle{
	font-family: Arial, Tahoma, serif;
	font-size: 8pt;
	font-weight: bold;		
	color:#0F2742;
	background-color: inherit ;
	padding-left: 10px;
}

.tBottom{
	font-size:8pt;
}

.name{
	color: #C32121;
	background-color: inherit;
}

.news{
	color: #123B77;
	background-color: inherit;
	font-size: 10pt;
	font-weight: bold;
}
 .iText{
 	font-size:10pt;
}

.forCaption{
	font-family: Arial, Tahoma, serif;
	font-size: 12pt;
	font-weight: bold;		
	color:#7B1811;
	background-color: inherit ;
	padding-left: 35px;
}
.text{
		font-family: verdana, Arial, Tahoma, serif;
		font-size: 8pt;
		
}
.aColor{
	font-family: verdana, Arial, Tahoma, serif;
	font-size: 8pt;
	color:#113042;
	background-color: inherit;
	text-decoration: underline;
	font-weight:normal;
}

.forCaptionInf{
	color:#0F2742;
	background-color: inherit ;
	padding-left: 10px;
	padding-top: 15px;
	font-size: 11pt;
	font-weight: bold;
}

.forTextInf{
	color:#0F2742;
	background-color: inherit ;
	padding-left: 10px;
	padding-top: 0px;
	font-size:8pt;
}
.pageCaptionLabel{
	font-size: 13pt;
	padding-left: 10px;
	font-weight: bold;		
	color:#0F2742;
	padding-top: 20px;
}

.linkGroup,
.productCatName,
.vacName,
.locationName,
.departmentName,
.newsGroup{
	font-size: 11pt;
	font-weight: bold;		
	color:#134690;
}
.linkUrl,
.downloadUrl{
	text-decoration:underline;
	font-weight:bold;
	color:#000000;
}
.linkName{
	color:#000000;
	font-weight:bold;
}
.clientName{
	font-size: 11pt;
	font-weight: bold;		
	color:#134690;
}

.hpClientName{
	font-family: Times;
	font-size: 12pt;
	font-weight: bold;		
	color:#3D3A3A;
}
.frmFormCont {
	border-color: #C5E7FF;
	border-style: solid;
	border-width: 1px;
}
.frmInput, .frmTextarea, .frmSelect {
	border-color: #848484;
	border-style: solid;
	border-width: 2px;
	border-bottom-color: #FAFAFA;
	border-right-color: #FAFAFA;
}
.frmSelect {
	width:218px;
}
.frmTextarea {
	width:340px;
}
.frmInput {
	width:170px;
}
.frmRadiobutton {
	width: 300px;
}
.frmFieldTitle {
	width:80px;
	color: #852823;
	font-weight: bold;
	text-align: left;
	padding:5px;
}
.frmTitle {
	color: #852823;
	font-weight: bold;
	text-align: center;
}
.frmSeparator {
	color: #214694;
	height: 1px;
	width: 350px;
}
.cinfo {
	font-size:10pt;
}
.newsTitle{
	font-size: 10pt;
	font-weight: bold;		
	color:#1E354E;
}
.archiveLink{
	font-size: 9pt;
	color:#134690;
	text-decoration: underline;
	font-weight:bold;
}
.newsHeading{
	font-size: 9pt;
	color:#134690;
	font-weight:bold;
}
.backLink{
	font-size: 9pt;
	color:#134690;
	font-weight:bold;
	text-decoration: underline;
}
.HPProdName{
	font-size: 10pt;
	color:#134690;
	font-weight:bold;
}
.disMonthShortName,
.monthShortName{
	font-size: 10pt;
	font-weight: bold;		
	color:#FFFFFF;
}
.disMonthShortName{
	color:#CECECE;
}
.archTitle{
	font-size: 11pt;
	font-weight: bold;		
	color:#0F2742;

}
.tblTitle {
	color: #2A425B;
	font-weight: bold;
	font-size: 10pt;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 5px;
}
.tblValue {
	color: #191919;
	font-weight: bold;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 5px;
	padding-top: 5px;
}

.tblSep {
	border-top: 1px solid #AAB5BF;
	border-bottom: 1px solid #ECEEF1;
	padding:0px;
	margin: 0px;
	width: 100%;
}

.downloadLink {
	color: #1D4090;
	text-decoration: underline;
}
.downloadLink:hover {
	text-decoration: none;
}
.formDownloadText {
	color: #3B5183;
	font-size: 8pt;
	font-weight: bold;
	margin-bottom: 5px;
}
.frmNextBtn {
	font-weight: bold;
	color: #852823;
}
.frmFieldCont {
	width: 300px;
}
.vacDTitle {
	color: #852823;
	font-weight: bold;
}
.vacDetailPnl {
	margin-bottom: 5px;
}
.clientDocSize{
	color: #3D6F8A;
	font-weight: bold;
}
.clientDocTitle{
	color: #0F2742;
	font-weight: bold;
}
.clientDocSize,
.clientDocTitle
{
	padding-left:5px;
	padding-right:5px;
}
.HPviewmap{
	color: #124795;
	font-weight: bold;

}

.activeVacCat {
	color: #841B15;
	font-weight: bold;
}
.inactiveVacCat {
	color: #506276;
	font-weight: bold;
}
.topProductName{
	font-size:14pt;
	color: #204593;
	font-weight: bold;

}
.middleProductName{
	font-size:10pt;
	color: #0F2742;
	font-weight: bold;

}
.relLinkTopText{
	font-size:12pt;
	color: #841B15;
	font-weight: bold;

}
.relLinkBtmText{
	font-size:10pt;
	color: #571D29;
	font-weight: bold;

}
.sbx{
	width:80px;
}
.subSectionTitle {
	color: #831C17;
	font-size:13pt;
	font-weight: bold;
	padding-bottom: 10px;
}
.appDownloadLink {
	font-size: 13pt;
	color: #852823;
	font-weight: bold;
	display: block;
	margin-top:5px;
}
.imgPar {
	margin-left:8px;
	margin-right:8px;
}
.hightlightSWord {
	color: red;
}

#size1{
	font-size:9pt;
	color: #000000;
	font-weight: bold;
} 
#size2{
	font-size:12pt;
	color: #000000;
	font-weight: bold;
} 
#size3{
	color: #000000;
	font-size:15pt;
} 