﻿body, html {
	width: 100%;
	padding: 0px;
	margin: 0px;
    font-family: Verdana;
    font-size: 12px;
    text-align: center;
    background-image: url('Images/BackgroundArrows.gif');
    background-repeat: repeat;
}
a
{
	color: Black;
	text-decoration: none;
	text-decoration: underline;
}
a:hover
{
	color: #003399;
	text-decoration: underline;
}
div#main {
    margin: 0px auto;
    text-align: center;
    width: 800px;
    padding-top: 40px;
}
.spiffyYellowOnBlue{display:block}
.spiffyYellowOnBlue *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#ffcc33}
.spiffyYellowOnBlue1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #6d8168;
  border-right:1px solid #6d8168;
  background:#bfab4a}
.spiffyYellowOnBlue2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #195787;
  border-right:1px solid #195787;
  background:#ceb344}
.spiffyYellowOnBlue3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #ceb344;
  border-right:1px solid #ceb344;}
.spiffyYellowOnBlue4{
  border-left:1px solid #6d8168;
  border-right:1px solid #6d8168}
.spiffyYellowOnBlue5{
  border-left:1px solid #bfab4a;
  border-right:1px solid #bfab4a}
.spiffyYellowOnBluefg{
  background:#ffcc33;
  text-align: center;}
  .spiffyWhiteOnYellow{display:block}
.spiffyWhiteOnYellow *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#ffffff}
.spiffyWhiteOnYellow1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #ffe18a;
  border-right:1px solid #ffe18a;
  background:#fff2cc}
.spiffyWhiteOnYellow2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #ffd147;
  border-right:1px solid #ffd147;
  background:#fff5d8}
.spiffyWhiteOnYellow3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #fff5d8;
  border-right:1px solid #fff5d8;}
.spiffyWhiteOnYellow4{
  border-left:1px solid #ffe18a;
  border-right:1px solid #ffe18a}
.spiffyWhiteOnYellow5{
  border-left:1px solid #fff2cc;
  border-right:1px solid #fff2cc}
.spiffyWhiteOnYellowfg{
  background:#ffffff}
  div.spiffyWhiteOnYellowMain
  {
  	padding-left: 5px;
  	padding-right: 5px;
  }
  td.Logo
  {
  	text-align: left;
  	padding-bottom: 5px;
  }
  td.TopRightLinks
  {
  	text-align: right;
  	color: White;
  	vertical-align: bottom;
  	padding-bottom: 5px;
  }
  table.Header
  {
  	width: 100%;
  	padding-bottom: 0px;
  }
  a.TopRightLinks
  {
  	color: White;
  	text-decoration: none;
  }
  a.TopRightLinks:hover
  {
  	color: #fff2cc;
  	text-decoration: underline;
  }
  table.HeaderLinks
  {
  	width: 100%; 
  	text-align: center;
  	padding-top: 2px;
  	padding-bottom: 2px;
  	color: White;
  }
  a.HeaderLinks
  {
  	color: #004a91;
  	text-decoration: none;
  	white-space: nowrap;
  }
  a.HeaderLinks:hover
  {
  	color: White;
  	text-decoration: underline;
  	white-space: nowrap;
  }
  td.HeaderLinks
  {
  	text-align: center;
  }
  table.BodyTable
  {
  	width: 100%; 
  	text-align: center;
  	padding-left: 10px;
  	padding-right: 10px;
  	padding-bottom: 10px;
  }
  img
{
    border: none 0 black;
}
td.Logo
{
	text-align: left;
	padding-bottom: 5px;
}
td.TopLinks
{
	color: White;
	text-align: right;
	vertical-align: bottom;
	padding-bottom: 10px;
}
td.TopBorderLinks
{
	color: White;
	text-align: center;
	width: 100%;
	padding-top: 5px;
	padding-bottom: 5px;
}
a.TopLinks
{
	color: White;
	text-decoration: none;
}
a.TopLinks:hover
{
	text-decoration: underline;
}
a.TopBorderLinks
{
	color: #003399;
	text-decoration: none;
}
a.TopBorderLinks:hover
{
	text-decoration: underline;
}
table.Main
{
	width: 100%;
	text-align: center;
}
td.TitleWelcome
{
	font-family: Georgia;
	color: #003399;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
}
span.MovingTipTitle
{
	font-family: Georgia;
	color: #003399;
	font-size: 14px;
	font-weight: bold;
}
a.MovingTipTitle
{
	font-family: Georgia;
	color: #003399;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
a.MovingTipTitle:hover
{
	font-family: Georgia;
	color: #003399;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}
td.HomeTitleContent
{
	font-family: Georgia;
	color: #003399;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	padding-left: 10px;
	vertical-align: top;
}
td.MovingQuote
{
	font-family: Georgia;
	color: #003399;
	font-size: 18px;
	font-weight: bold;
	text-align: left;
}
td.QuoteBox
{
	vertical-align: top;
	text-align: right;
}
td.QuoteBoxTitle
{
	font-family: Georgia;
	color: #003399;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
}
td.LinkBox
{
	vertical-align: top;
	text-align: left;
	white-space: nowrap;
}
td.MovingQuoteFields
{
	text-align: left;
	vertical-align: middle;
}
td.MovingQuoteValues
{
	text-align: left;
	padding-bottom: 5px;
	vertical-align: middle;
}
td.QuickLinks
{
	text-indent: 5px;
	padding-bottom: 5px;
	white-space: nowrap;
}
td.OfficeTitle
{
	padding-left: 10px;
	padding-bottom: 5px;
	white-space: nowrap;
	text-align: left;
}
td.OfficeContact
{
	padding-left: 20px;
	padding-bottom: 5px;
	white-space: nowrap;
	text-align: left;
}
a.QuickLinks
{
	color: #003399;
	text-decoration: none; 
	font-weight: bold;
	white-space: nowrap;
}
a.QuickLinks:hover
{
	text-decoration: underline;
}
td.Breadcrumbs
{
	text-align: right;
	width: 100%;
	color: #003399;
}
a.Breadcrumbs
{
	color: #003399;
	text-decoration: none;
}
a.Breadcrumbs:hover
{
	text-decoration: underline;
}
img.FloatRight
{
	float: right; 
	margin-left: 10px;
}
img.FloatLeft
{
	float: left; 
	margin-right: 10px;
}
.modalBackground 
{ 
 background-color: Gray ; 
 filter:alpha(opacity=70); 
 opacity:0.7;
}
a.SitemapFooter
{
    color: White;
    text-decoration: none;
}
a.SitemapFooter:hover
{
  	color: #fff2cc;
    text-decoration: underline;
}
#basic-modal-content {display:none;}

/* Overlay */
#simplemodal-overlay {background-color:#000; cursor:wait;}

/* Container */
#simplemodal-container {height:420px; width:500px; color:#000000; font-family: Verdana; font-size: 9px; background-color:#ffffff; border:4px solid #444; padding:12px;}
#simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; margin-bottom:12px; padding:4px 6px 6px;}
#simplemodal-container a {color:#ddd;}
#simplemodal-container a.modalCloseImg {background:url(Images/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}
#simplemodal-container #basic-modal-content {padding:8px;}