/*<common>*/
		/* <product lists>*/
		ul#products{
			margin: 1em auto;
		}
		ul#products li{
			display: inline;
			float: left;
			margin: 0 13px 0px 0;
		}
		ul#products li.last{
			margin-right:0;
		}
			ul#products li a{
				font-weight: bold;
				display: block;
				color:#333;
				text-align: left;
			}
			ul#products li a span{
				float: left;
				_float: none;
				clear: both;			
				display: block;
				padding: 3px 5px 0 0 ;
				margin: 3px 0 0 0;
				border-left: 5px solid transparent;
			}
	
	/* <product lists>*/
		
/*</common>*/
/*<home, fittings>*/
		#content div.txt.home{
			background: #FFF7B8;
		}
		#content div.txt.home p{
			color: #4C3C58;
			padding-right: 2em;
		}
		#content div.txt.home img.leftFloat{
			_margin-bottom:10px;
		}
/*</home,fittings>*/
/*<about us>*/
		#content div.txt.aboutus{
			background: #DEE1F1;
			margin-bottom: 1em;
		}
		#content div.txt.aboutus p{
			color: #413C6C;
			xpadding-right: 2em;
		}
/*</aboutus>*/
/*<fittings>*/
		#content div.txt.fittings{
			background: #FFF7B8;
			margin-bottom: 1em;
		}
		#content div.txt.fittings p{
			color: #4C3C58;
		}
		#content.fittings a{
			color:#4D3D5B;
		}
		#content.fittings #lnkContact{
			float: left;
			width: 100px;
			display: block;
			border-left: 5px solid #4D3D5B;
			padding:4px;
			font-weight: bold;
		}
/*<Forms> */
input.ptxt,
textarea.ptxtArea,
.pcmb{
	width: 150px;
	height: 16px;
	margin: 2px 0;
	padding: 0 2px;
	border: 1px solid #3B3D74;
	border-left: 1px solid #9BA3CC;
	border-top: 1px solid #9BA3CC;
	font: normal 11px sans-serif;
	background: #fff;
}
textarea.ptxtArea{
	height: 50px;
}
.plbl{
	display: -moz-inline-box;
	_display:inline-block;
	width: 150px;
	height: 20px;
	line-height: 16px;
	margin: 2px;
	font-weight: bold;
	vertical-align:top;
}

.lblMsg{
	display: -moz-inline-box;
	_display:inline-block;
	width: 370px;
	height: 20px;
	line-height: 16px;
	margin: 2px;
	font-weight: bold;
	color: Red;
	vertical-align:top;
}
.pbtn{
	width: 75px;
	padding: 3px;
	xborder:5px solid #3B3D74;
	border-width: 0 0 0 3px;
	text-align: left;
	xbackground: transparent;
	color: #4C3C58;
	cursor: pointer;
	xmargin-bottom: 10px;
}

.errInput{
	background:#fee !important;			
	border:1px solid #f00 !important;
	border-left:1px solid #f99 !important;
	border-top:1px solid #f99 !important;
}

/*</Forms> */
/*Admin*/

#pageTitles{
			background: #a2552e;
			float: left;
			width: 300px;
			height: 60px;
			margin: 0 0 0 10px;
		}
#pageTitles h1{
			font-size: 15px;
			margin: 0;
			padding: 5px 5px 0 5px;
			color:#fff;
		}
	
#nav ul li{
		line-height: 2em;
}
.lnk
{
	cursor: pointer;
}
a.lnk:hover{
	background: FF0000
}
a.lnkDel, a.lnkEdit, a.lnkNote, a.lnkDate, a.lnkNew,span.lnkColor,a.lnkIcon,
a.lnkNext, a.lnkPrev, a.lnkUp, a.lnkDown, a.lnkSpacer, a.lnkLinkDel,
a.lnkDisable,a.lnkEnable{
	text-indent: -999em;
	display: block;
	float: left;
	width: 16px;
	height: 16px;
	background: url(../images/iconDelete.gif) no-repeat 50%;
	margin-right: 6px;
	cursor: hand;

}

a.lnkNew{
	background-image: url(../images/iconNew.gif);
}

a.lnkEdit{
	background-image: url(../images/iconEdit.gif);
}
a.lnkDate{
	background-image: url(../images/iconDate.gif);
}
a.lnkNext{
	background-image: url(../images/iconNext.gif);
}
a.lnkPrev{
	background-image: url(../images/iconPrev.gif);
}
a.lnkLinkDel{
	background-image: url(../images/iconDelete.gif);
}
.btn{
	border:1px solid #333;
	border-left:1px solid #666;
	border-top:1px solid #666;
	background:  url(../images/bgShade.png) repeat-x ;
	margin:0 5px;
	width:75px;
}
.btnAdd{
	background: url(../images/iconNew.gif) 0 50% no-repeat;
	border: 0;
	padding-left:18px;
	cursor: pointer;
	text-align: left;
	width: auto;
	font-size: 12px;
}

/* <Jobs> 
	#tblJobSummary
	{
		border: 1px solid #333;
		border-bottom: 0;
	}
	#tblJobSummary td
	{
		border-bottom: 1px solid #333;
	}*/
	#tblJobSummary thead{
		text-align: left;
		font-weight: normal;
	}
	#tblJobSummary
	{
		color: #21395D;
	}
	#tblJobSummary a{
		text-decoration: none;
		color: #21395D;
	}
	#tblJobSummary a.lnkDel{
		text-decoration: none;
		font-weight: bold;
	}

/* </Jobs> */


#btnSave, #btnLogIn
{
	margin: auto;
	display: block;
}

.pdfLink
{
	font: bold 12px arial, helvetica, univers, sans serif #21395D;
	
}
a .pdfLink
{
	text-decoration: none;
}
.CareerSummary
{
	color: #21395D;
	font: normal 11px arial, helvetica, univers, sans serif;
	word-wrap:break-word; 
	padding-left: 3px;
}
/*
#tblCareers td
{
	color: #21395D;
	font: normal 11px arial, helvetica, univers, sans serif;
	word-wrap:break-word; 
}
*/
.CareerHTD
{
	font: bold 12px arial, helvetica, univers, sans serif #E5E7ED; 
	PADDING-LEFT: 3px;
	color: #FFFFFF;
}
.lnkCareerSummary{
	text-decoration: none;
	color: #21395D;
	font: Bold 12px arial, helvetica, univers, sans serif;
}

/*Admin*/