* {
  margin: 0;
  padding: 0;
}

body {
  font-family: Arial, Helvetica;
  font-size: 12px;
  background: #000;
  margin-top: 0px;
}

blockquote 
{
	margin: 5px 0px 5px 0px;
	padding-left: 10px;
	
}
#banner
{
	background: url('/images/main/header_btm.jpg');
	height: 149px;
	
}
#header {
  background-repeat: no-repeat;
  height: 180px;
}
#headerLoginForm {
  float: right;
  height: 30px;
  white-space: no-wrap;
}
#headerLoginForm ul {
  list-style: none;
}
#headerLoginForm ul li {
  float: left;
  margin-top: 4px;
  margin-right: 5px;
  font-size: 11px;
}
#headerLoginForm #userName {
  font-family: Arial, Helvetica;
  width: 105px;
  height: 15px;
  font-size: 10px;
}
#headerLoginForm #userPass {
  font-family: Arial, Helvetica;
  width: 105px;
  height: 15px;
  font-size: 10px;
}

#mainMenu {
  list-style: none;
  clear: right;
  float: right;
  margin-top: 4px;
  margin-right: 5px;
  background: transparent;
  width: 370px;
}
#mainMenu li {
  float: left;
  height: 30px;
  margin-right: 1px;
  background: transparent;
}
#mainMenu li a.tabHome {
  display: block;
  background: url('/images/main/tabHome_off.jpg');
  width: 74px;
  height: 30px;
}
#mainMenu li a.tabHome:hover {
  background: url('/images/main/tabHome_on.jpg');
}
#mainMenu li a.tabHomeOn {
  display: block;
  background: url('/images/main/tabHome_on.jpg');
  width: 74px;
  height: 30px;
}
#mainMenu li a.tabJobSeekers {
  display: block;
  background: url('/images/main/tabJobSeekers_off.jpg');
  width: 104px;
  height: 30px;
}
#mainMenu li a.tabJobSeekers:hover {
  background: url('/images/main/tabJobSeekers_on.jpg');
}
#mainMenu li a.tabJobSeekersOn {
  display: block;
  background: url('/images/main/tabJobSeekers_on.jpg');
  width: 104px;
  height: 30px;
}
#mainMenu li a.tabEmployers {
  display: block;
  background: url('/images/main/tabEmployers_off.jpg');
  width: 94px;
  height: 30px;
}
#mainMenu li a.tabEmployers:hover {
  background: url('/images/main/tabEmployers_on.jpg');
}
#mainMenu li a.tabEmployersOn {
  display: block;
  background: url('/images/main/tabEmployers_on.jpg');
  width: 94px;
  height: 30px;
}
#mainMenu li a.tabContactUs {
  display: block;
  background: url('/images/main/tabContactUs_off.jpg');
  width: 94px;
  height: 30px;
}
#mainMenu li a.tabContactUs:hover {
  background: url('/images/main/tabContactUs_on.jpg');
}
#mainMenu li a.tabContactUsOn {
  display: block;
  background: url('/images/main/tabContactUs_on.jpg');
  width: 94px;
  height: 30px;
}
#contentRowTd {
  padding-top: 10px;
  background: #FFF;
  padding-bottom: 5px;
  color: #606162;
}

#contentRowTd td, #contentRowTd th{
	color: #606162;
	font-size: 11px;
	
}


#contentRowTd a, #contentRowTd a:visited{
  color: #303030;
}

#contentRowTd a:hover
{
	text-decoration: underline;
}

#leftColumnHolder {
  width: 183px;
  margin-left: 5px;
}
#rightColumnHolder {
  width: 183px;
  margin-left: 5px;
  margin-right: 5px;
}
#leftColumnHolder p, #rightColumnHolder p {
  font-family: Arial;
  font-size: 10px;
  padding: 4px;
  text-align: justify;
}
#contentTable td.pageContent {
  background: #FFF;
}
#contentTable td.pageContentLeft {
  background: url('/images/main/pageHeaderTab_LeftBG.jpg');
}
#contentTable td.pageContentRight {
  background: url('/images/main/pageHeaderTab_RightBG.jpg');
}
#contentTable td.pageContentBottom {
  height: 10px;
  line-height: 10px;
  background: url('/images/main/pageHeaderTabBottomBg.jpg');
}

#mainContentHolder {
	text-align: left;
	width: 100%!important;
}
td.mainContentLg {
	padding-left: 10px;
	padding-right: 10px;
}
td.mainContentMedL {
  text-align: left;
	padding-left: 10px;
  width: 590px;
}
td.mainContentMedR {
  text-align: left;
	padding-right: 10px;
  width: 590px;
}
td.mainContentSm {
  width: 410px;
}

#pageHeader td.pageHeaderTab {
  background: url('/images/main/pageHeaderTabBg.jpg');
}
#pageHeader td.pageHeaderTab h1 {
  /**color: #d94f00;**/
  color: #000000;
  font-size: 17px;
}

.slv
{
	color: #d94f00;
	font-size: 1.2em;
}

a img {
  border: 0;
}


.pageContent h1 {
  display: block;
  font-size: 15px;
  text-align: right;

  background: #293d82;
  color: #FFF;
  padding-right: 4px;
  line-height: 25px;
  margin-bottom: 4px;
}
.pageContent h2 {
  clear: left;
  color: #000000;
  font-size: 15px;
  margin-bottom: 10px;
}
.pageContent h3 {
  font-size: 13px;
  margin-bottom: 10px;
}

.pageContent {
  font-size: 11px;
}
.pageContent p {
  margin-bottom: 15px;
}
.pageContent ul, .pageContent ol {
  margin-left: 15px;
  margin-right: 20px;
}
.pageContent ul li, .pageContent ol li {
  margin-left: 15px;
}
.pageContent img {
  margin: 4px;
}
#footer {
  background: #fe7d22;
  height: 35px;
  color: #FFF;
  font-size: 10px;
}
#footer a{
  color: #FFF;
   text-decoration: none; 
}
#footer a:hover {
  text-decoration: underline; 
}
#copyright {
  padding-top: 10px;
  color: #fe954b;
  font-size: 10px;
}
#copyright a
{
	color: #fe954b;
	font-weight: bold;
	text-decoration: none;
}


.resume_table th
{
	background: #c5c5c5; 
	color: #000000; 
	font-weight: bold; 
	padding: 2px 4px 2px 4px;
}

.resume_table td
{
	color: #000000; 
	padding: 1px 4px 1px 4px;
}

.borderBottom
{
	border-bottom: 1px solid black;
}

#headerLoggedIn
{
	font-size: 12px;
	text-align: right;
	padding: 5px;
	white-space: no-wrap;
}

#headerLoggedIn a, #headerLoggedIn a:visited
{
	color: #606162;
	font-weight: bold;
	text-decoration: none;
	
}

#resume_text_preview ul, 
#resume_text_preview ol, 
#resume_text_preview li, 
{
	padding: 1em;
	margin: 1em;
}


.sidelink
{
	text-decoration: underline;
	display: block;
  float: right;
  font-weight: bold;

}

.star_bullet ul
{
	list-style-image: url('/images/bullet_star.gif');
}