body, td
{ 
  margin:0px;
  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight:normal;
  color: #151515;
}

input, select, textarea
{ 
  padding:1px;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight:normal;
  color: #401915;
  background-color: #fffff0
}

p
{ 
  margin:0px;
  padding: 4px;
  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight:normal;
  color: #101010;
}

.smalltext
{ 
  margin:0px;
  padding: 1px;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight:normal;
  color: #444455;
}

p.whtp
{ 
  margin:0px;
  font-family: Gill Sans MT, "Trebuchet MS (Western)", Verdana, Tahoma, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight:bold;
  color: #f5f5ff;
}



H1 {
    font-family: Trebuchet, 'Trebuchet MS (Western)', "Trebuchet MS (Western)", "Humanst521 BT", "VAG Round", "Arial Rounded MT Bold", Arial, Tahoma, Helvetica, sans-serif;
    color: #2070B0;
    font-size: 23px;
    margin: 2px;
    font-weight: bold;
}


H2 {
    font-family: Trebuchet, 'Trebuchet MS (Western)', "Trebuchet MS (Western)", "Humanst521 BT", "VAG Round", "Arial Rounded MT Bold", Arial, Tahoma, Helvetica, sans-serif;
    font-weight: bold;
    color: #275EB1;
    font-size: 20px;
    margin: 2px;
}

H2.wht {
    font-family: "VAG Round", "Arial Rounded MT Bold", Trebuchet, "Trebuchet MS (Western)", "Trebuchet MS", Arial, Tahoma, Helvetica, sans-serif;
    font-weight: normal;
    color: #eeeeff;
    font-size: 16px;
    margin: 2px;
}

H3 {
    font-family: Trebuchet, Trebuchet MS (Western), Gill Sans MT, "Trebuchet MS (Western)", Arial, Tahoma, Helvetica, sans-serif;
    font-weight: normal;
    color: #000080;
    font-size: 18px;
}

H3.wht {
    font-family: Gill Sans MT, "Trebuchet MS (Western)", Arial, Tahoma, Helvetica, sans-serif;
    font-weight: normal;
    color: #ffffff;
    font-size: 17px;
}


H4 {
    font-family: Arial, Gill Sans MT, Gill Sans, Bodoni, Arial, Helvetica;
    font-weight: bold;
    font-size: 15px;
    color: #02A802;
}

H5 {
    font-family: "Trebuchet MS (Western)", Arial, Gill Sans MT, Gill Sans, Bodoni, Helvetica;
    font-weight: normal;
    color: #C22222;
    font-size: 13px;
}

H6 {
    font-family: Verdana, Tahoma, Arial, Gill Sans MT, Gill Sans, Bodoni, Helvetica;
    font-weight: normal;
    color: #777777;
    font-size: 9px;
    padding-left: 4px;
    padding: 2px;
}


a
{
   color: #111190;
   font-weight: normal;
   text-decoration: none;
}

a:hover
{
   color: #901122;
   text-decoration: underline;
}


a.sm
{
   color: #111190;
   font-size: 8pt;
   font-weight: normal;
   text-decoration: none;
}

a.sm:hover
{
   color: #901122;
   font-size: 8pt;
   text-decoration: underline;
}

a.md
{
   color: #131390;
   font-size: 9pt;
   font-weight: normal;
   text-decoration: none;
}

a.md:hover
{
   color: #901122;
   font-size: 9pt;
   text-decoration: underline;
}


a.boldlink
{
   color: #ff0000;
   font-weight: bold;
   text-decoration: none;
}



a.menu
{
   font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
   FONT-SIZE: 8pt; 
   font-weight: bold;
   color: #595959;
   font-weight: normal;
   text-decoration: none;
}

a.menu:link
{
   font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
   FONT-SIZE: 8pt; 
   font-weight: bold;
   color: #595959;
   text-decoration: none;
}

a.menu:active
{
   font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
   FONT-SIZE: 8pt; 
   font-weight: bold;
   color: #595959;
   text-decoration: none;
}

a.menu:visited
{
   font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
   FONT-SIZE: 8pt; 
   font-weight: bold;
   color: #595959;
   text-decoration: none;
}


a.menu:hover
{
   color: #113388;
   text-decoration: underline;
}



td.Content {
  border: 1px solid #0044a2;
  background-color: #fdfdfd
  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  padding: 2px;
  color: #131313;
}

td.fpbox {
  border: 1px dotted #888888;
  background-color: #f4f4f4;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  padding: 1px;
  color: #000000;
}


input
{
color: #200000;
background: #Fffdf0;
border: 1px solid #555555;
font-size: 10pt;
font-weight: normal;
font-family: "Trebuchet MS (Western)", Tahoma, Verdana, Helvetica, sans-serif;
}

select
{
color: #200000;
background: #Fffdf0;
border: 1px solid #555555;
font-size: 10pt;
font-weight: normal;
font-family: "Trebuchet MS (Western)", Tahoma, Verdana, Helvetica, sans-serif;
}

.submit input
{
color: #ffff00;
background: #900000;
border: 2px outset #cccccc;
font-size: 10pt;
font-family: "Trebuchet MS (Western)", Tahoma, Verdana, Helvetica, sans-serif;
font-weight: normal;
}

.SPsubmit
{
color: #ffffff;
background: url('images/bgfill1.gif') #2222a0;
border: 2px outset #6969b0
font-size: 10pt;
font-family: 'Gill Sans MT', Gill Sans MT, Tahoma, Verdana, Helvetica, Arial, "Trebuchet MS (Western)", sans-serif;
font-weight:bold;
}


textarea {
background-color: #Fffdf0;
border: 1px solid #555555;
color: #200000;
font-family: "Trebuchet MS (Western)", Tahoma, Verdana, Helvetica, sans-serif;
font-size: 10pt;
font-weight: normal;
}	


.H5p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	color: #CF3828;
}


A.copyright { font-size: 7pt; color: #8888aa; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; }
A.copyright:link { color: #8888aa; text-decoration: none;}
A.copyright:visited { color: #8888aa; text-decoration: none;}
A.copyright:active { color: #8888aa; text-decoration: none;}
A.copyright:hover { color: #b05555; text-decoration: none; }


A.mt2l {
   color: #ffffff;
   font-weight: normal;
   text-decoration: none;
}

A.mt2l:hover {    
   color: #FFFF40;
   text-decoration: none;
   font-weight: normal;
}






a.submenu
{
   font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
   background: url('images/bluebg-gr.jpg') #000060;
   padding: 4px;
   FONT-SIZE: 9pt; 
   font-weight: bold;
   color: #ffffff;
   font-weight: normal;
   text-decoration: none;
}

a.submenu:link
{
   font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
   background: url('images/bluebg-gr.jpg') #000060;
   FONT-SIZE: 9pt; 
   font-weight: bold;
   color: #ffffff;
   text-decoration: none;
}

a.submenu:active
{
   font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
   background: url('images/bluebg-gr.jpg') #000060;
   FONT-SIZE: 9pt; 
   font-weight: bold;
   color: #ffffff;
   text-decoration: none;
}

a.submenu:visited
{
   font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
   background: url('images/bluebg-gr.jpg') #000060;
   FONT-SIZE: 9pt; 
   font-weight: bold;
   color: #ffffff;
   text-decoration: none;
}


a.submenu:hover
{
   background: #000060;
   color: #ccccff;
   text-decoration: underline;
}


td.submenu2
{
   font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
   background: url('images/bluebg-gr.jpg') #000060;
   FONT-SIZE: 9pt; 
   padding: 4px;
   font-weight: bold;
   color: #ffffff;
   text-decoration: none;
}


#wb1 {
	width: 508px;
      padding-left: 23px;
      padding-right: 23px;
      border: 1px solid #0044a2;
      background: url('images/whitetableborder22.gif') #F7F7FF;
}

td.wb1t
{
   background: url('images/whitetableborder_fill.gif') #F7F7FF;
   FONT-SIZE: 9pt; 
   padding: 1px;
   text-decoration: none;
}

td.wb1t_nobg
{
   background: #F7F7FF;
   FONT-SIZE: 9pt; 
   padding: 1px;
   text-decoration: none;
}


td.JobsHeader
{
   background: url('images/blugrad_1.gif') #ddddFF;
   font-family: 'Trebuchet MS (Western)', 'Gill Sans MT', "Trebuchet MS (Western)", Arial, Tahoma, Helvetica, sans-serif;
   color: #600000;
   FONT-SIZE: 9pt; 
   font-weight:bold;
   padding: 1px;
   text-decoration: none;
   valign: middle;
}

td.JobsDetail
{
   background: url('images/greygrad_1.gif') #dddddd;
   font-family: Gill Sans MT, "Trebuchet MS (Western)", Arial, Tahoma, Helvetica, sans-serif;
   color: #000033;
   FONT-SIZE: 10pt; 
   padding: 3px;
   text-decoration: none;
   valign: top;
}

td.TopHeaderB
{
   background: url('images/bgfill1.gif') #000080;
   font-family: Gill Sans MT, "Trebuchet MS (Western)", Arial, Tahoma, Helvetica, sans-serif;
   color: #ffffff;
   FONT-SIZE: 10pt; 
   font-weight:bold;
   text-decoration: none;
}


.SpecialGrn
{ 
  margin:0px;
  padding: 2px;
  font-family: Arial, Tahoma, Helvetica, Verdana, sans-serif;
  font-size: 11pt;
  font-weight:normal;
  color: #109010;
}

.FPJobs
{
   background: url('images/greygrad_1.gif') #e0e0ef;
   font-family: "Trebuchet MS (Western)", Gill Sans MT, Arial, Tahoma, Helvetica, sans-serif;
   color: #000044;
   FONT-SIZE: 9pt; 
   padding: 1px;
   text-decoration: none;
   valign: top;
}

.FPTextSM
{
   font-family: 'Gill Sans MT', Gill Sans MT, Arial, Tahoma, Verdana, Helvetica, sans-serif;
   color: #000033;
   FONT-SIZE: 9pt; 
   padding: 0px;
   text-decoration: none;
   valign: top;
}

.bullet {
  list-style-type: square;
  color:#90CF3F;
  padding: 0px;
  margin: 0px;
}

input.smti
{
color: #200000;
background: #fafafa;
border: 1px solid #555577;
font-size: 9pt;
font-weight: normal;
font-family: Tahoma, Verdana, Helvetica, sans-serif;
}
