/* Start of CMSMS style sheet 'EMR Main CSS' */
div.notificationDisplay {
	color: red;
	font-weight: bold;
	text-align: center;
}

.hint {
	color: gray;
	font-style: italic;
}

.tightUL {
	margin: 0px;
}

div.fp_interior {
	padding: 5px;
}

.jobDescriptionNormalText {
	font-size: 12px;
	line-height: normal;
}

.jobDescriptionLargerText {
	font-size: 18px;
	line-height: normal;
}

table.featuredJobs {
	background-color: #e5f6ed;
	padding: 10px;	
	border-top: 1px solid #1c3f95;
	border-bottom: 1px solid #1c3f95;
	width: 100%;
}
.largerText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
}

.greenText {
	color: #3dbd7a;
}
.greenText a:link { color: #3dbd7a; text-decoration: underline; }
.greenText a:visited { color: #3dbd7a; text-decoration: underline; }
.greenText a:hover { color: #3dbd7a; text-decoration: none; }
.greenText a:active { color: #3dbd7a; text-decoration: underline;}

td.frontPageJobFeature {
	background-color: white;
	vertical-align: top;
	font-size: 10px;
	line-height: 1.1;

}
ul.leftNav {
	list-style-image: url('images/magnifying_glass.png');
	position: relative;
	right: 10px;
	margin-top: 10px;
}
ul.leftNav li {
	margin-bottom: 5px;
}
div.whiteBodyArea {
	margin-top: 10px; margin-bottom: 10px; margin-right: 16px; margin-left: 16px;
}
table.data {
	border-collapse: collapse;
}
table.data td {
	border: 1px solid silver;
	padding: 5px;
}
table.data th {
	border: none;
	text-align: left;
	font-weight: bold;
}

table.jobdata {
	border-collapse: collapse;
}
table.jobdata td {
	border-top: 1px solid silver;
	border-bottom: 1px solid silver;
	padding: 5px;
}
table.jobdata th {
	border: none;
	text-align: left;
	font-weight: bold;
	padding: 5px;
}
.altBGcolor {
	background: #f3f5fa;
}

/* Data above this line is new, below this line is old. */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
}

a:link { color: #1c3f95; text-decoration: underline; }
a:visited { color: #1c3f95; text-decoration: underline; }
a:hover { color: #00A850; text-decoration: none; }
a:active { color: #1c3f95; text-decoration: underline;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #1c3f95;
	margin-top: 10px;
	line-height: normal;
   }
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	color: #1c3f95;
	margin-top: 12px;
	}
	
body, p, td, th, blockquote, dl, ul, ol, select, input {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #1c3f95;
	line-height: 14px;
	}
	

.navCandidate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #1c3f95;
	}
	
.navCandidate li {
	list-style-image: url(images/bullet_magnify.gif);
	margin-left: -12px;
	}
	
.navCandidate a:link { color: #1c3f95; text-decoration: underline; }
.navCandidate a:visited { color: #1c3f95; text-decoration: underline; }
.navCandidate a:hover { color: #00A850; text-decoration: none;}
.navCandidate a:active { color: #1c3f95; text-decoration: underline;
}	

.navEmployer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #1c3f95;
	}
	
.navEmployer li {
	list-style-image: url(images/bullet_tack.gif);
	margin-left: -12px;
	}
	
.navEmployer a:link { color: #1c3f95; text-decoration: underline; }
.navEmployer a:visited { color: #1c3f95; text-decoration: underline; }
.navEmployer a:hover { color: #00A850; text-decoration: none;}
.navEmployer a:active { color: #1c3f95; text-decoration: underline;
}	


.navleft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #1c3f95;
	padding-left: 16px;
	}

.navleft a:link { color: #1c3f95; text-decoration: underline; }
.navleft a:visited { color: #1c3f95; text-decoration: underline; }
.navleft a:hover { color: #00A850; text-decoration: none;}
.navleft a:active { color: #1c3f95; text-decoration: underline;
}	

.focustext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00A850;
	}
	
.focustext a:link { color: #00A850; text-decoration: underline; }
.focustext a:visited { color: #00A850; text-decoration: underline; }
.focustext a:hover { color: #1c3f95; text-decoration: none;}
.focustext a:active { color: #00A850; text-decoration: underline;
}	

.featuretext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #1c3f95;
	padding: 0 12px 12px;
	}
	
.featuretext a:link { color: #1c3f95; text-decoration: underline; }
.featuretext a:visited { color: #1c3f95; text-decoration: underline; }
.featuretext a:hover { color: #00A850; text-decoration: none;}
.featuretext a:active { color: #1c3f95; text-decoration: underline;
}	
	
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1c3f95;
	}
	
.footer a:link { color: #1c3f95; text-decoration: none; }
.footer a:visited { color: #1c3f95; text-decoration: none; }
.footer a:hover { color: #00A850; text-decoration: underline;}
.footer a:active { color: #1c3f95; text-decoration: none;
}	

/* End of 'EMR Main CSS' */

