.error{
color: red;
border: 2px solid red;
}
.msg{
color: #0544DB;
border: 2px solid #0544DB;;
/* background-color: #F0F0F0; */
}
.error, .msg {text-weight: bold;
background-color: #E9E9E9; 
text-align: center;
}
.input {
width: 200px;
color:#505050;
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
font-size:12px;
}
#tabvanilla .input {width: 145px;}
.button{
background-color: #0544DB;
color: #fff;
border: 0px solid #fff;
padding: 3px;
}
.red{color: red;}
/* .title{color: #666666;} */


th{
	color:#0544DB;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
form th, form td {padding: 3px 5px 0px 5px;}
.save {text-align: center;
margin: 10px;}
.save a {cursor: pointer;
color: #0544DB;
border: 1px solid #0544DB;
padding: 3px;
font-size:14px;
font-weight:bold;
margin-bottom: 3px;
}
.title {
	height:30px;
	vertical-align:middle;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	color:#666666;
	background-image:url('../sit_img/sit_ect_Bline.gif');
	background-position:left top;
	background-repeat:repeat-x;
}
#vacancies, #jobApps, #libraryResults {width: 100%;
text-align: center;
border: 1px solid #F2B702;
}

#vacancies th, #jobApps th, #libraryResults th{
background-color: #F2B702;
color: #fff;
}
#libraryResults td
{
text-align: left;
}
.librarySearchHeader {
text-align: center;
}
.librarySearchHeader th {
background-color: #0544DB; 
color: #fff;}
.librarySearchHeader th, .librarySearchHeader td {
padding: 3px 5px 3px 5px;
}
#vacancies th, #vacancies td, #jobApps th, #jobApps td, #careerSkillsList th, #careerSkillsList td, #langSkillsList th, #langSkillsList td {
padding: 3px 5px 3px 5px;
}
#careerSkillsList th, #langSkillsList th {
background-color: #0544DB; 
color: #fff;}
#careerSkillsList table, #langSkillsList table {text-align: center;
border: 1px solid #0544DB;}

.cvTable {text-align: center;
border: 1px solid #0544DB;}
.cvTable th {
background-color: #0544DB; 
color: #fff;}
.cvTable th, .cvTable td {
padding: 3px 5px 3px 5px;
}
.cvTable2 {text-align: left;}

body a:link, body a:visited {color: #0544DB;}
body a:hover {text-decoration: none;}

.linkStyle {color: blue; 
cursor: pointer;
text-decoration: underline;
}
.searchTable th a:link, .searchTable th a:visited{color: #fff;}
.left {text-align: left;}
