H1
{font:medium verdana;}

H2
{font:small Verdana;}

BODY
{font:x-small Verdana;margin:0;}

TABLE
{font:x-small verdana;}

INPUT
{font:x-small verdana;}

SELECT
{font:x-small verdana;}

UL { list-style-type:square;}

a:link
{color:#072070;text-decoration:none;font-weight:normal;}

a:active
{color:#FF6600;text-decoration:none;font-weight:normal;}

a:visited
{color:navy;text-decoration:none;}

a:hover
{color:#FF6600;font-weight:normal;text-decoration:underline;}

DIV.table-row {
  font:normal 12px/17px verdana;
  margin-top: 2px; margin-right:0; margin-bottom:2px;margin-left:2px;
  padding:2px;text-align:justify; width: 100%;
}
DIV.left-container 
{
 font:normal 12px/17px verdana;margin-left:6px;padding-right:6px;text-align:justify;
 border:none;float:left; margin:0;width:90%
}
DIV.left-container a:link {color:#072070;font-weight:bold;}
DIV.left-container a:hover {color:#FF6600;font-weight:bold;text-decoration:underline;}

DIV.right-container {
  top:1px;border:none;float:right;margin:0;padding-left:2px;width:18%;
}
.border
{border-collapse:collapse;border-top-style:solid;border-bottom-style:solid;margin-bottom:5px;}

.bordertopbg
{background:#072070;border-collapse:collapse;
 border-top-style:solid;border-bottom-style:solid;width:138px;margin-bottom:5px;margin-right:2px;}

.banner
{vertical-align:top; margin-left:300px}

.bordermargin3px
{margin-top:3px;margin-bottom:3px;margin-left:3px;margin-right:3px;}

.borderimg
{margin-bottom:1px;border-right:#072070 2px solid;border-top:#072070 2px solid;
 border-left:#072070 2px solid;border-bottom:#072070 2px solid;}

.borderimg-align-right
{margin:0 3px 0 3px;border-right:#072070 2px solid;border-top:#072070 2px solid;
 border-left:#072070 2px solid;border-bottom:#072070 2px solid;float:right}

.borderAddress
{
 border-right: #0065cf 1px solid;border-top:#0065cf 1px solid;border-left:#0065cf 1px solid;
 border-bottom: #0065cf 1px solid;background-color:#072070;font-weight:bold;color:#fff400
}
.borderAddress2
{
 border-right: #072070 1px solid;border-left: #072070 1px solid; border-bottom: #072070 1px solid;
 font-size:10pt;background-color:#f5f5f5
}
.Address
{font:11px/12px verdana;color:#072070;background:url(images/subnav_bg.gif)}

.AddressNoBG
{font:10px/12px verdana;color:#072070;text-align:left;height:23px}

.SiteTitle
{font:18px verdana bold;color:#072070}

.SubTitle
{font:medium verdana;color:#072070;background:url(images/subnav_bg.gif);height:24px;}

#SubTitle
{font:medium verdana;color:#072070;background:url(images/subnav_bg.gif) repeat-x;height:24px;margin-top:3px;margin-bottom:3px;margin-left:3px;margin-right:2px;}

#wrapper {overflow:hidden;font:normal 12px/17px verdana;text-align:justify;width:710px}
#outer1 {float:right; width:180px; padding:0 7px 0 7px}
#outer1.a {width:210px;}
#outer1.b {width:200px;}
#outer2 {padding:0 0 0 5px; margin-right:100px;}
 
.SubTitleNoBG
{font:italic bold 14px/verdana;color:#072070;}

.SubTitleXS
{font:x-small verdana;color:#072070;background:url(images/subnav_bg.gif)}

.SubTitleXXS
{font:xx-small verdana bold;color:#072070;background:url(images/subnav_bg.gif)}

.normal
{font:normal 12px/17px verdana;}

.normalmargin
{font:normal 12px/17px verdana;margin-left:6px;padding-right:5px;text-align:justify;width:700px}

.normalmargin a:link
{color:#072070;font-weight:bold;}

.normalmargin a:active
{color:#FF6600;font-weight:bold;}

.normalmargin a:visited
{color:navy;font-weight:bold;}

.normalmargin a:hover
{color:#FF6600;font-weight:bold;text-decoration:underline;}

.normalleft
{font:normal 12px/17px verdana;text-align:left}

.normalleft a:link
{color:#072070;font-weight:normal;}

.normalleft a:active
{color:#FF6600;font-weight:normal;}

.normalleft a:visited
{color:navy;font-weight:normal;}

.normalleft a:hover
{color:#FF6600;font-weight:normal;text-decoration:underline;}

.normal9pt
{font:9pt verdana;color:#072070;}

.normalbold
{font:normal bold 12px/verdana;}

.normaljust
{font:normal 12px/17px verdana;text-align:justify;padding:5px}

.normaljust a:link
{color:#072070;font-weight:normal;}

.normaljust a:active
{color:#FF6600;font-weight:normal;}

.normaljust a:visited
{color:navy;font-weight:normal;}

.normaljust a:hover
{color:#FF6600;font-weight:normal;text-decoration:underline;}

.normalblue
{font:normal 12px/17px verdana;color:#072070;}

.normalbluejust
{font:normal 12px/18px verdana;color:#072070;text-align:justify;}

.normalbluebold
{font:normal bold 12px/verdana;color:#072070;}

.navtable
{background-color: #072070;color:Yellow;font-weight: bold;}

.title
{font-size:larger;background-color: Silver;text-align:center}

.today
{font:xx-small Tahoma;background-color:#fafad2;}

.weekend
{background-color:#f0f8ff;font-size:xx-small;}

.othermonthday
{background-color:#dcdcdc;font-size:xx-small;}

.navtext
{font-weight:bold;color:#072070;}

.weatherchannel
{color:#072070;font:xx-small tahoma;}

.weatherchannelBG
{background:#ffff99 url(images/goldbg.gif);width:138px;margin-bottom:5px;margin-right:2px}

.weatherchannelAlert
{font:xx-small verdana;background-color:Yellow}

.watermark
{background-image:url(images/watermark.gif)}

.ImageLeft5pxRight5px
{/*filter:progid:DXImageTransform.Microsoft.Blinds(direction='down', bands=2)align=right;*/
	margin-left:5px;margin-right:5px;
}
.hideimage {display:none}

@media print
{
	.hideimage{display:inline}
	.corpdirectory{font-family:Verdana; font-size:x-small; margin-left:1px;}
	.printbutton,#ad,#ad1,#ad2,#menu,#menu1{display:none;}
}
/* services menu */
.svcmenustyle {color:#072070;background-image:url(images/greybg.gif);}
.svcmenuitem {font-family:verdana;font-size:11px;padding:2px;cursor:hand;}
.svcmouseover {color:maroon;font-family:verdana;font-size:11px;border:1px;padding:2px;background-color:#ccc;cursor:hand;}

/* hierarchy menu style */
.menustyle
{color:#fff400;font:normal 11px/16px verdana, sans-serif;text-align:left;background-color:#072070;}

.menuitem
{width:118px;font:normal bold 10px/15px verdana;padding:1px;}

.mouseup
{width:118px;background-color:#072070;font:normal bold 10px/15px verdana;padding:1px;cursor:hand;}

.mouseover
{width:118px;background-color:#778899;font:normal bold 10px/15px verdana;padding:1px;cursor:hand}

.mousedown
{width:118px;background-color:#072070;font:normal bold 10px/15px verdana;padding:1px;cursor:hand;}
