body, td, th, p, h1, h2, h3, h4, a {
  font-family: verdana, helvetica, sans-serif;
}

body, td, th, p, tt, div {
  font-size: 12px;
}
/*/*/a{}
body,
body td,
body th,
body tt,
body div,
body p {
  font-size: x-small;
  voice-family: "\"}\"";
  voice-family: inherit;
  font-size: small;
}
html>body,
html>body td,
html>body th,
html>body tt,
html>body div,
html>body p {
  font-size: small;
} 
/* */

body
{
	/* margin: -10px -20px -20px -10px;  */
/*/*/
	margin: 0; 
/* */
}

form { margin: 0; padding: 0; display: inline }
label { font-weight: bold }

h1
{
    COLOR: red;
    TEXT-ALIGN: center;
    FONT-SIZE: 16pt;
    font-size: large;
/*/*/
	font-size: x-large;
/* */
}
h2
{
    FONT-SIZE: 12pt;
    COLOR: navy;
    font-size: medium;
/*/*/
	font-size: large; 
/* */
}
h3
{
    FONT-SIZE: 11pt;
    COLOR: navy;
    font-size: small;
/*/*/
	font-size: medium; 
/* */
}
h4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-SIZE: small;
}

A:link, A:visited { font-weight: bold; COLOR: #3333cc }
A:active, A:hover { font-weight: bold; COLOR: red }

.hot { FONT-WEIGHT: bold; COLOR: red }
.light { COLOR: gray }

A.hotspot:link, A.hotspot:visited { COLOR: white }
A.hotspot:active, A.hotspot:hover { COLOR: black }

.hotlink, A.hotlink:visited, A.hotlink:link { COLOR: red; font-weight: bold }
A.hotlink:active, A.hotlink:hover { COLOR: blue }

A.coollink:visited, A.coollink:link { COLOR: gray }
A.coollink:active, A.coollink:hover { COLOR: red }

.admincontent { margin: 0 10px 10px 10px }

.spam, .copyright,
A.copyright:visited, A.copyright:link, .copyright a:visited, .copyright a:link { font-weight: normal; COLOR: gray; FONT-SIZE: x-small }
A.copyright:active, A.copyright:hover, .copyright a:active, .copyright a:hover { font-weight: normal; COLOR: red; FONT-SIZE: x-small }
.note, .light { color: gray }
p.copyright, p.spam, p.note { text-align: center; margin: 8px }

A.light:visited, A.light:link, .light a:visited, .light a:link { font-weight: normal; COLOR: gray }
A.light:active, A.light:hover, .light a:active, .light a:hover { font-weight: normal; COLOR: red }


.tableheading {
    FONT-WEIGHT: bold;
    COLOR: black;
    BACKGROUND-COLOR: #d0d0d0;
    TEXT-DECORATION: none }
.caption { FONT-SIZE: small }

.warm { FONT-WEIGHT: bold; COLOR: green }
.blue { FONT-WEIGHT: bold; COLOR: blue }
.spam { FONT-SIZE: x-small; COLOR: gray }
.selected { FONT-WEIGHT: bold; COLOR: red }
.tablesubtotal { BACKGROUND-COLOR: #99ccff }


.navbar { BORDER-TOP: white 1pt solid; background: #6699cc }
.navbartop, .navbartopleft, .navbartopright { color: #ffffff; background: #003399 }

a.oleskyheader1:link, a.oleskyheader1:active, a.oleskyheader1:visited, a.oleskyheader1:hover,
a.navbartitle:link, a.navbartitle:active, a.navbartitle:visited, a.navbartitle:hover { 
    font-size: large;
/*/*/
	font-size: x-large; 
/* */
    font-style: italic;
    text-decoration: none; 
	COLOR: white } 
a.navbart:link, a.navbart:active, a.navbart:visited, a.navbart:hover { 
    font-size: large;
/*/*/
	font-size: x-large; 
/* */
    font-style: italic;
    text-decoration: none; 
	COLOR: silver } 

.navbartopright { text-align: right }
p.navbarphone,  p.navbardate { padding: 0; margin: 4px }
p.navbarphone, 
.navbarphone a:link, .navbarphone a:active, .navbarphone a:visited, .navbarphone a:hover, 
a.navbarphone:link, a.navbarphone:active, a.navbarphone:visited, a.navbarphone:hover, 
.oleskyheader2 { 
	font-weight: bold; 
	color: white;
	text-decoration: none;
	font-style: italic }
p.navbardate, .oleskyheader3 { color: silver }   
.navbardate span { margin: 0 5px; white-space: nowrap; padding: 1px 2px }
.navbardate span a:link, .navbardate span a:visited,
.navbardate span a:hover, .navbardate span a:active { padding: 1px 2px; font-weight: normal }
.navbardate span a:link, .navbardate span a:visited { text-decoration: none; color: white; acolor: blue; background: #69c }
.navbardate span a:hover, .navbardate span a:active { text-decoration: underline; color: red; background: #fff }

.cne1, .cne1s, .cne1l, .cne2, .cne2s, .cne2l, .cne3, .cne3s, .cne3l {
/*/*/
	padding: 4px;
/* */
	font-weight: bold }

.cne1, .cne1s, .cne1l { FONT-SIZE: medium }
.cne2, .cne2s, .cne2l { FONT-SIZE: small }
.cne3, .cne3s, .cne3l { FONT-SIZE: medium }


.cne1 a:link, .cne1 a:visited, .cne1s a:link, .cne1s a:visited, 
.cne2 a:link, .cne2 a:visited, .cne2s a:link, .cne2s a:visited { 
	TEXT-DECORATION: none; 
/*/*/
	padding: 5px;
/* */
	}

.cne1 a:hover, .cne1 a:active, .cne1s a:hover, .cne1s a:active, 
.cne2 a:hover, .cne2 a:active, .cne2s a:hover, .cne2s a:active { 
	TEXT-DECORATION: underline; 
/*/*/
	padding: 5px;
/* */
	}
	
.pagenavigation { text-align: center; margin: auto; clear: both; padding: 2px } 
.pagenavigation h1 { padding: 0; margin: 2px; font-size: medium }
	
.formblock { text-align: center; margin: auto; clear: both; padding: 2px }
.formblock .chunk { white-space: nowrap }
.formblock table, .formblock .line { margin: auto; clear: both }
.formblock table td { text-align: right }

.adminlist th, .adminlist td { padding: 0; margin: 5px }
table.adminlist { border-collapse: collapse; margin: 0 auto; padding: 0 }
.adminlist th { background: #d0d0d0; padding: 5px; white-space: nowrap }
.adminlist th a:link, .adminlist th a:visited { color: black }
.adminlist th a:hover, .adminlist th a:active { color: red }
.adminlist td { padding: 3px; margin: 0 }
.adminlist .odd { background: #ddd }
.adminlist .r { text-align: right }
.adminlist .c { text-align: center }
.adminlist h2 { text-align: center; padding: 0; margin: 2px }

.i1 { margin: 10px 5px 0 5px }
.i2 { margin: 0 5px 0 15px }
.i3 { margin: 0 5px 0 25px }

.sendoutscn, .sendoutssc { color: blue }
.sendoutsia, .sendoutsno, .sendoutsd { color: red }
.sendoutsip, .sendoutsi, .sendoutsoj { color: green }
.sendoutsa { color: purple }

.jobsearch .item { clear: both; padding: 1px }
.jobsearch select, .jobsearch label, .jobsearch input { float: left; margin-right: 4px }
.jobsearch label { display: block; width: 250px; text-align: right  }
.jobsearch .submit { margin-left: 254px }
.jobsearch a { margin-left: 40px; white-space: nowrap }

.jobresults { border-collapse: collapse }
.jobresults th { background: #003399; color: white; padding: 6px }
.jobresults th a:link, .jobresults th a:visited { color: white }
.jobresults th a:hover, .jobresults th a:active { color: red }
.jobresults td { border-top: black 1px solid; padding: 5px }
.jobresults .specialty, .jobresults .state { text-align: center }
.jobresults .title, .jobresults .specialty { font-weight: bold }
.jobresults .title { clear: both; display: block; padding: 3px }
.jobresults .title { text-align: center; color: red }
.jobresults .positioninfo { clear: both; display: block; color: navy }
.jobresults .positioninfo a { font-weight: normal }
.jobresults .title, .jobresults .positioninfo { margin: 4px 0 }

.jobresultsnav { text-align: center; padding: 6px }
.jobresultsnav .hotlink { margin: 0 10px }

.jobsearchspecialty .specialty a { text-weight: normal }

.cne1 a:link, .cne1 a:visited,  
.cne2 a:link, .cne2 a:visited { COLOR: black }

.cne1l, 
.cne1 a:hover, .cne1 a:active, 
.cne1s, .cne1s a:link, .cne1s a:visited, .cne1s a:hover, .cne1s a:active,
.cne2l, 
.cne2 a:hover, .cne2 a:active, 
.cne2s, .cne2s a:link, .cne2s a:visited, .cne2s a:hover, .cne2s a:active,
.cne3l { COLOR: red; background: white }

A.selected:link, A.selected:visited { COLOR: red }
A.selected:hover, A.selected:active { COLOR: blue }






