﻿ body {
        font-family: Verdana, Tahoma, Arial, sans-serif;
        font-size: 10pt;
        margin-top: 0px;
       /* background: #FFFFFF;	
	background: url('images/pg-bg.jpg') repeat-y center;*/
        }
   .text {
        font-family: Verdana, Tahoma, Arial, sans-serif;
        font-size: 10pt;
        }
   
   
   
   h1 {
    font-size: 10pt;

   } 
   h2
   {
	font-size: 9pt;
   }
.header{
  
   vertical-align: middle;
   height: 90px;
   background: #FFFFFF url(images/bghdr-blue.gif) repeat-x;
   
}
.ad
{
	margin-left:3px;
	margin-right: 3px;
	margin-top: 7px;
	/*padding-bottom: 7px;*/
	border: solid 2pt #0a0a0a;
	
	
}
.banner
{
	border: solid 2pt #0a0a0a;
}

#navbar
{
	
	background-image: url(images/button-bg.jpg); 
	background-repeat: repeat-x; 
	height: 34px; 
	padding-left: 20px; 
	text-align: left;
	color: #FFFFFF;
	vertical-align: middle;

	
}

#navbar a
{
	color: #FFFFFF;
	text-decoration: none;
	}
	
	#navbar a:hover 
	{
		text-decoration: none;
	}
#bannerbar
{
	background-image: url(images/logo-blue.jpg); 
	background-repeat: no-repeat; 
	height: 80px; 
	text-align: right;
}
#guide h1 
{
	background-image: url(images/raquo.png); 
	background-repeat: no-repeat;
	height: 25px;
	width: 600px;
	margin: 3px;
	margin-top: 2px;
	padding-right: 0px;
	padding-top: 2px;
	padding-bottom: 0px;
	padding-left: 30px;
	vertical-align: middle;
/*	color: #004297;*/
}

#guide a
{
	background-image: url(images/raquo.png); 
	background-repeat: no-repeat;
	height: 30px;
	width: 600px;
	/*margin: 3px;
	margin-top: 2px;*/
	padding-right: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 30px;
	vertical-align: middle;
	font-weight: bold;
	color: Black;
	text-decoration: none;
	
}
#guide
{
	padding-left: 3px;
	padding-right: 3px;
}
.pghdr
{
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: bold; 
	BACKGROUND-IMAGE: url(images/orangegrad.jpg); 
	VERTICAL-ALIGN: middle; 
	COLOR: #FFFFFF; 
	BACKGROUND-REPEAT: repeat-x; 
	HEIGHT: 26px; 
	TEXT-ALIGN: left;
}
a.orange:link 
{
	color:#f9875c;
	text-decoration: none;
}
a.orange:visited
{
	color:#f9875c;
	text-decoration: none;
}
a.orange:hover 
{
	color:#f9875c;
	text-decoration: underline;
}
a.orange:active
{
	color:#f9875c;
	text-decoration: none;
}
h1.orange 
{
	color:#f9875c;
}



table.nav_table {
  border-left:1px #C4CADC solid;
  border-right:1px #C4CADC solid;
  border-top:1px #C4CADC solid;
  margin-bottom: 2px;
  
}

table.nav_table td {
  border-right:1px #C4CADC solid;
  height: 32px;
  vertical-align: middle;
  padding-left: 7px;
  padding-right: 7px;
}

table.nav_table td.end {
  border:0px;
}

table.nav_table td.over 
{
	 background-color: #004278;
	 /*#43578E;*/
}

td.qshdr 
{
	background-image: url(images/qsheader.png);
	background-repeat: repeat-x;
	height: 30px;
	padding-bottom: 0px;
	vertical-align: middle;
	padding-left: 20px;
	font-size: 14pt;
	color: #004278;
	font-weight: bold;
	
}

td.qsbody
{
	background-image: url(images/qsbdy.jpg);
	background-repeat: repeat-x;
	padding-top: 0px;
	color: White;
	font-weight: bold;
	padding-left: 5px;
	
}
#loginbar td
{
	/*border-bottom: solid 1pt #004278;*/
	padding-right: 5px;
	padding-bottom: 3px;
}

.jobhdr 
{
	background-image: url('images/jobsidehdr.jpg');
	background-repeat: repeat-x;
	font-size: 10pt;
	color: black;
	height: 25px;
	font-weight: bold;
	text-align: center;
}

.jobcats
{
	background-color: #90afce;
	border: solid 1px #cce8f4;
	padding-left: 2px;
	padding-right: 2px;
	color: Black;
}

.jobcats a
{
	color: black;
	
	
	
}
	





	