h1 {font-family:arial,verdana; font-size:14pt; color:#3B3B3B;}
h2 {font-family:arial,verdana; font-size:13pt; color:#677E5A;}
h3 {font-family:arial,verdana; font-size:11pt; color:#597FA6;}
h4 {font-family:arial,verdana; font-size:10pt; color:#920F0F;}

.header1 {font-family:arial,verdana; font-size:14pt; font-weight:bold; color:#3B3B3B;} 
.header2 {font-family:arial,verdana; font-size:13pt; font-weight:bold; color:#677E5A;} 
.header3 {font-family:arial,verdana; font-size:11pt; font-weight:bold; color:#597FA6;} 
.header4 {font-family:arial,verdana; font-size:10pt; font-weight:bold; color:#920F0F;}

p, b, i, tr, td, th {font-family:arial,verdana; font-size:10pt;} 
ul, ol {font-family:arial,verdana; font-size:10pt;} 
li {font-family:arial,verdana; font-size:10pt; margin-bottom: 6px;} 

/* hr {color:#3B3B3B; background-color:#3B3B3B; background: #fff url(images/line-content.gif)} */

a {font-family:arial,verdana;} 

a:link {color:#385187;}
a:active {color:#385187;}
a:visited {color:#385187;}
a:hover {color:#920F0F;}

img.educationline {margin-bottom:2px; width:100%; height:2px; background-color:#1f1f1f;}

a.ondark:link {color:#ffffff;}
a.ondark:active {color:#ffffff;}
a.ondark:visited {color:#ffffff;}
a.ondark:hover {color:#920F0F;}

a.youareherelink {text-decoration: none; }

.normal {font-family:arial,verdana; font-size:10pt;}  
.reviewthis {font-family:arial,verdana; font-size:10pt; font-weight:bold; color:#FF00FF; }  
.small {font-family:arial,verdana; font-size:8pt;}
.morebottomspace {margin-bottom: 18px;} 
.alert {font-family:arial,verdana; font-size:10pt; font-weight:bold; color:#920F0F;}

.question {color:#920F0F; margin-bottom: 0px; font-style: italic; font-weight: bold;}
.answer {color:#000000; margin-top: 5px; margin-left: 15px;} 
.footer{font-family:arial,verdana; font-size:8pt;}

h1.pagetitle {
	/*margin-top: 10px; 
	margin-bottom: 5px; */
}

.contentdiv {
	padding-top:0px; 
	margin-top: 0px;
	padding-left: 20px; 
	padding-right: 15px; 
	padding-bottom: 10px; 
	background: #ffffff; 
}

.contentdivcareerfinder {
	padding-top: 0px; 
	padding-left: 15px; 
	padding-right: 15px; 
	padding-bottom: 10px; 
	background: #ffffff; 
	vertical-align: top; 
	text-align: left;
}

.desiderata {
	width: 600px;
	margin-left:30px; 
	margin-bottom:25px; 
	margin-bottom:25px;
	border-width: 2px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #1D0803;
	background-color: #FBF8D1; 
	text-align: center;
}

table.main {
	width: 960px;
	margin-top:15px;
	margin-bottom:15px; 
	border-width: 0px;
	border-spacing: 0px;
	border-style: none;
 	background-color: #ffffff;
 	}
 	
table.careerfindermain {
	width: 800px;
	margin-top:15px;
	margin-bottom:15px; 
	border-width: 0px;
	border-spacing: 0px;
	border-style: none;
 	background-color: #ffffff; 
 	}
 	
table.popup {
	width: 800px;
	margin-top:15px;
	margin-bottom:15px; 
	border-width: 0px;
	border-spacing: 0px;
	border-style: none;
 	background-color: #ffffff; 
 	}
 	
table.popupsmall {
	width: 610px;
	margin-top:15px;
	margin-bottom:15px; 
	border-width: 0px;
	border-spacing: 0px;
	border-style: none;
 	background-color: #ffffff; 
 	}

table.normaltable {
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #3B3B3B;
	border-collapse: collapse;
}
 
table.normaltable th {
	border-width: 1px;
	padding: 3px;
	border-style: solid;
	border-color: #3B3B3B;
	background-color: #677E5A; 
	vertical-align: top; 
	text-align: center;
	font-size: 13px; 
	color: #FFFFFF;
}

table.normaltable td {
	border-width: 1px;
	padding: 5px;
	border-style: solid;
	border-color: #3B3B3B;
	background-color: #ffffff; 
	vertical-align: top; 
}

table.attentiontable {
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #3B3B3B;
	border-collapse: collapse; 
}

table.attentiontable td {
	font-size: 1.0em; 
	color: #1f1f1f; 
	border-width: 1px;
	padding: 6px;
	border-style: solid;
	border-color: #3B3B3B;
	background-color: #FCFADC; 
	vertical-align: top; 
} 

table.tablesorter {
	margin-top:12px;
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #3B3B3B;
	border-collapse: collapse;	
}
			
table.tablesorter tr, table.tablesorter th, table.tablesorter td {
	font-family: arial,verdana;
	border-width: 1px;
	border-style: solid;
	border-color: #3B3B3B;
}

table.tablesorter thead tr .header {
	font-family: arial,verdana;
	background-image: url(images/bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}

/* For some bizarro reason, the url images don't appear - no biggee. ' */
table.tablesorter thead tr .headerSortDown {color: #920F0F; background-image:url(images/desc.gif);}
table.tablesorter thead tr .headerSortUp {color: #920F0F; background-image:url(images/asc.gif);}
