body{
font-family:Arial, Helvetica, Sans-serif;
background: url(Home_Stripe_Bkg.gif) repeat;
text-align:center;
font-size:9pt;
padding:0px;
margin:0px;
}
#sysMsg{font-family:Arial, Helvetica;font-size:8pt;color:#D20014;font-weight:bold;}
table#outsideContainer{
border-collapse:collapse;
background-color:rgb(223,223,223);
padding:0px;
margin:0 auto;
border:1pt solid #202070;
text-align:left;
width:950px;
}
@media screen, projection, handheld, tv {
html, body, table#outsideContainer{
height:100%;
}
.screenHidden{
display:none;
}
}
@media print{
.printHidden{
display:none;
}
}
a,
a:links,
a:active,
a:visited{
color:black;
text-decoration:none;
}
a:hover{
color:rgb(210,0,20);
}
td#banner{
/*background:#202070 url(Home_Banner.jpg) no-repeat;*/
height:233px;
border:0px;
margin:0px;
padding:0px;
}
div#logoPos{
position:relative;
}
a#homeLogo{
position:absolute;
top:-190px;
left:35px;
border:0;
display:block;
width:207px;
height:92px;
}
div#logoImage{
margin:0px;
padding:0px;
width:207px;
height:92px;
background:url(Home_Logo.gif) no-repeat;
}
table#midContentTbl tr td#tagLine{
text-align:left;
height:22px;
font-weight:normal;
font-size:9pt;
padding:0px 15px 0px 63px;
margin:0px;
line-height:1.5;
color:rgb(66,66,66);
height:50px;
width:45%;
vertical-align:top;
}
table#midContentTbl tr td#tagLine img{
margin-left:10px;
}
table#midContentTbl tr td#contentSpacerA{
height:25px;
}
table#midContentTbl tr td#contentSpacerB{
border-left:1pt solid rgb(167,167,167);
height:200px;
}
table#midContentTbl tr td p{
margin:10px;
}
table#midContentTbl tr td#contentSpacerC{
height:85px;
}
table#midContentTbl tr td#tagLine a,
table#midContentTbl tr td#tagLine a:link,
table#midContentTbl tr td#tagLine a:visited{
text decoration:underline;
font-weight:bold;
color:rgb(66,66,66);
}
table#midContentTbl tr td#tagLine a:hover{
text decoration:underline;
font-weight:bold;
color:rgb(210,0,20);
}
td#bbdiv{
background:url(Content_bar.gif) repeat-x top #202070;
padding:0;
margin:0;
height:17px;
}
td#bbdivRel{
position:relative;
}
ul#bluebarmenu {
  color: white;
  margin: 0;
  padding: 0;
position:relative;
text-align:center;
text-transform:uppercase;
  list-style: none;
padding:4px 0px 2px 0px;
height:100%;
}
ul#bluebarmenu li {
  color: white;
  padding: 3px 0px 1px 7px;
margin:-4px 0px -2px 0px;
  display: inline;
  list-style: none;
  position: relative;
height:100%;
font-size:9pt;
border-right:1pt dotted white;
}
ul#bluebarmenu li.first{
border-left:1pt dotted white;
}
ul#bluebarmenu li a{
position:relative;
top:0px;
padding: 3px 29px 2px 29px;
color: white;
font: bold 9pt Arial, Helvetica, sans-serif;
text-decoration: none;
margin:0px;
height:1%;
}
ul#bluebarmenu ul{
display:none;
position:relative;
left:0px;
top:20px;
background-color: #CECEE0;
border:1pt solid gray;
 position: absolute;
z-index:1;
padding:0px;
margin:0px 0px 0px 0px;
text-align:center;
width:175px;
}
ul#bluebarmenu ul li{
padding:0px;
margin:0px;
float:left;
width:100%;
border:0px;
border-bottom:1pt solid gray;
}
ul#bluebarmenu ul li span.noLink{
display:block;
text-align:left;
font-size:9pt;
font-weight:normal;
color: #202070;
text-transform:none;
height:1%;
padding:3 7px;
float: left; /*For IE 7 lack of compliance*/
display: block !important;
}
ul#bluebarmenu ul li a{
border:0;
position:relative;
top:0px;
display:block;
text-align:left;
padding:3 7px;
margin:0px;
font-size:9pt;
font-weight:normal;
border:1pt solid #CECEE0;
background: #CECEE0;
color: #202070;
text-transform:none;
height:1%;
float: left; /*For IE 7 lack of compliance*/
display: block !important;
}
ul#bluebarmenu li:hover{
background:url(Content_barRO.gif) repeat-x ;
}
ul#bluebarmenu li a:hover,
ul#bluebarmenu li:hover a{
 /*color: #c9dada;*/
/*color:#202070;*/
color:#d0d0e1;
}
ul#bluebarmenu li:hover li{
background:none;
}
ul#bluebarmenu li:hover ul li a{
color:#202070;
}
ul#bluebarmenu ul li:hover,
ul#bluebarmenu ul li:hover a
{
background-color:#9697BC;
color:#202070;
}
ul#bluebarmenu ul li:hover a,
ul#bluebarmenu ul li a:hover{
border:1pt solid #9697BC;
color:#202070;
}
ul#bluebarmenu li:hover ul,
ul#bluebarmenu li a:hover ul{
display:block;
}
div.arrow{
font-weight:bold;
height:10px;
width:10px;
position:absolute;
top:2;
left:140;
}
table#outsideContainer tr td#solutions{
margin:0px;
padding:0px 55px 0px 55px;;
}
table#solutionsTbl{
margin:0px;
padding:0px;
padding-top:5px;
}
table#solutionsTbl tr td{
text-align:center;
padding:0px;
margin:0px;
height:72px;
}
table#solutionsTbl tr td img{
padding:0px;
margin:0px;
border:0px;
}
table#midContentTbl tr td{
text-align:center;
vertical-align:top;
}
table#midContentTbl tr td#custSay{
padding:0px;
padding-right:18px;
text-align:right;
margin:0px;
}
table#midContentTbl{
}
table#midContentTbl tr td#map{
text-align:left;
padding-left:15px;
}
td#bottomContent {
text-align:left;
height:20px;
text-align:center;
font-size:9pt;
color:rgb(66,66,66);
padding-bottom:5px;
}
td#bottomContent a{
color:rgb(66,66,66);
}
td#bottomContent a:hover{
color:rgb(210,0,20);
}
td#leftBottom{
background-color:#202070;
font-size:8pt;
border:0;
padding:0px 0px 0px 10px;
border:0px;
color:white;
line-height:1.6;
}
#rightBottom{
text-align:right;
background-color:#202070;
font-size:8pt;
border:0;
padding:0px 10px 0px 0px;
border:0px;
color:white;
line-height:1.6;
}
#FB{
position:absolute;
width:100%;
text-align:center;
top:0;
left:0;
}
#FB2{
position:relative;
width:950px;
height:233px;
margin:0 auto;
text-align:left;
left:907;
top:191;
}
