body{
margin:0px;
padding:0px;
background-color: #fff
}
h1{
color:#00496e;
font:bold 1.2em  georgia,Arial,Verdana,"MS Sans Serif";
margin: 0px;
padding:0px
}
h2{
color:#407792;
font:bold 1.1em  georgia,Arial,Verdana,"MS Sans Serif";
margin: 0px;
padding:0px
}
ul {
list-style-image: url(../images/bullet.gif)
}
li {
/*font:normal .9em  Arial,Verdana,"MS Sans Serif";*/
margin: 5px 0px 0px 0px;
}
/* hides text-sizer controls from incapable browsers */
#sizer { 
display:none 
} 
#main{
width:780;
/*border:1px solid red*/
}
#articleList{
color:#000;
font:normal .9em  Arial,Verdana,"MS Sans Serif";
text-decoration:none;
padding: 7px;
margin: 0px 0px 0px 0px;
border: 1px solid #000;
}
.main{
font:normal .9em  Arial,Verdana,"MS Sans Serif";
}
.main A:link,.main A:active{
color:#0000ff;
font:normal .9em  Arial,Verdana,"MS Sans Serif";
text-decoration:underline;
}
.main A:visited{
color:#800080;
font:normal .9em  Arial,Verdana,"MS Sans Serif";
text-decoration:underline;
}
.main A:hover{
font:normal .9em  Arial,Verdana,"MS Sans Serif";
text-decoration:none;
}
#leftNavBox {
position: absolute;
top: 318px;
left: -1px;
background-color: #e6e6e7
}
.text{
color:#000;
font:normal .9em  Arial,Verdana,"MS Sans Serif";
}
.text A:link,.text A:active{
color:#0000ff;
text-decoration:underline;
}
.text A:visited{
color:#800080
}
.text A:hover{
text-decoration:none;
}
.textSmall{
font:normal .8em  Arial,Verdana,"MS Sans Serif";
}
.text1{
font:normal .9em  Arial,Verdana,"MS Sans Serif";
}
.tableTitle {
font: bold .8em Verdana, "MS Sans Serif";
color: #00496e;
background-color:#e0e9e9;
text-align: center;
}
.textTable {
font: normal .8em Verdana, "MS Sans Serif";
color: #000000;
background-color:#edf2f2;
border-bottom: 1px solid #DDD;
border-top: 1px solid #FFF;
vertical-align: top;
}
.textTable a:link,.textTable a:visited,.textTable a:active {
text-decoration:underline;
background-color:#edf2f2;
letter-spacing: 0px;
}
.textTable a:hover {
color: #000;
text-decoration:none;
}
.borderRight {
border-right: 1px solid #ddd
}
.caption{
color:#000;
font: italic .7em Arial,Verdana,"MS Sans Serif";
line-height: 10px;
}
.topNav{
background: #00496e url(/images/topNavTile.jpg) repeat-x left;
font:normal .9em  Arial,Verdana,"MS Sans Serif";
text-align:center;
padding:5px
}
.topNav A:link,.topNav A:visited,.topNav A:active,.topNav A:hover{
color:#FFF;
background: #00496e url(/images/topNavTile.jpg) repeat-x left;
font:normal .9em  Arial,Verdana,"MS Sans Serif";
text-decoration:none;
padding:5px
}
.topNavActive{
background-color:#407792;
font:normal .9em  Arial,Verdana,"MS Sans Serif";
text-align:center;
padding:5px
}
.topNavActive A:link,.topNavActive A:visited,.topNavActive A:active,.topNavActive A:hover{
color:#FFF;
background-color:#407792;
font:normal .9em  Arial,Verdana,"MS Sans Serif";
text-decoration:none;
padding:5px
}
.AudienceBtn{
background:#407792 url(/images/audienceBtnBk.gif) no-repeat left;
font:normal .9em  Arial,Verdana,"MS Sans Serif";
text-align:center;
}
.AudienceBtn A:link,.AudienceBtn A:visited,.AudienceBtn A:active,.AudienceBtn A:Hover{
color:#FFF;
font:normal .9em  Arial,Verdana,"MS Sans Serif";
text-decoration:none;
}
.AudienceBtn1{
background:#407792;
font:normal .9em  Arial,Verdana,"MS Sans Serif";
text-align:center;
/*border-right: 1px solid #fff;*/
}
.AudienceBtn1 A:link,.AudienceBtn1 A:visited,.AudienceBtn1 A:active,.AudienceBtn1 A:Hover{
color:#FFF;
font:normal .9em  Arial,Verdana,"MS Sans Serif";
text-decoration:none;
cursor: pointer
}
.audienceBtnBkTile{
background: url(/images/audienceBtnBkTile.gif) repeat-x bottom
}
.dropShadow{
filter:DropShadow (Color=#000000, OffX=1, OffY=1, Positive=true);
cursor:pointer;
background:none;
}
.bc{
color:#FFF;
background-color:#00496e;
font:normal .9em  Arial,Verdana,"MS Sans Serif";
text-align:left;
padding:10px 0px 10px 15px
}
.bc A:link,.bc A:visited,.bc A:active{
color:#FFF;
font:normal .9em  Arial,Verdana,"MS Sans Serif";
text-decoration:underline;
}
.bc A:hover{
text-decoration:none;
}
.title{
color:#00496e;
font:bold 1.2em  Arial,Verdana,"MS Sans Serif";
}
.titleSmall{
color:#00496e;
font:bold 1em  Arial,Verdana,"MS Sans Serif";
}
.footer{
color:#333;
font:normal .9em  Arial,Verdana,"MS Sans Serif";
text-align:center;
line-height:20px;
}
.footer A:link,.footer A:visited,.footer A:active,.footer A:Hover{
color:#333;
font:normal .9em  Arial,Verdana,"MS Sans Serif";
text-decoration:none;
}
.footer A:Hover{
text-decoration:underline;
}
.tag{
/*background: url(/ubh/images/skyBk.jpg) no-repeat top;*/
color:#407792;;
font:normal 2em  Arial,Verdana,"MS Sans Serif";
height: 200px;
text-align: center;
vertical-align: middle;
}
.main{
font:normal .9em  Arial,Verdana,"MS Sans Serif";
border-left: 1px #cccccc solid;
padding:15px;
height: 500px;
vertical-align: top;
}
.formField{
font:normal .9em  Arial,Verdana,"MS Sans Serif";
vertical-align: top;
}
.formFieldWidth{
width:250px
}
.formlabel{
font:bold .9em  Arial,Verdana,"MS Sans Serif";
color: #407792;
text-align: right;
vertical-align: top;
}
.btn{
font:normal .9em  Arial,Verdana,"MS Sans Serif";
color: ffffff;
background-color: #407792;
}
.transMenu{
position:absolute;
overflow:hidden;
left:-1000px;
top:-1000px
}
.transMenu .background{
position:absolute;
left:0px;
top:0px;
z-index:1;
-moz-opacity:.9;
filter:alpha(opacity=90)
}
/* this is the main container for the menu itself. it's width and height get set by script,depending on the size of the items table */
.transMenu .content{
position:absolute
}
/* each TR.item is one menu item */
.transMenu .item{
border:none;/* this is a hack for mac/ie5,whom incorrectly cascades the border properties of the parent table to each row */
color:#00546b;
font:13px sans-serif;
text-decoration:none;
cursor:default;
}
/* this is either the dingbat that indicates there is a submenu,or a spacer gif in it's place. We give it extra margin to create some space between the text and the dingbat */
.transMenu .item img{
margin-left:10px
}
/* this is the class that is used when the mouse is over an item. script sets the row to this class when required. */
.transMenu .item.hover{
color:#00546b;
}
/* this table comprises all menu items. each TR is one item. It is relatively positioned so that the shadow and background transparent divs can be positioned underneath it */
.transMenu .items{
position:relative;
left:0px;
top:0px;
z-index:2
}
/* same concept as .background,but this is the sliver of shadow on the bottom of the menu. It's top,width,and background are set by script. In IE5/mac,it uses a PNG */
.transMenu .shadowBottom{
position:absolute;
z-index:1;
left:0px;
height:4px;
-moz-opacity:1;
filter:alpha(opacity=100)
}
/* same concept as .background,but this is the sliver of shadow on the right of the menu. It's left,height,and background are set by script. In IE5/mac,it uses a PNG */
.transMenu .shadowRight{
width:2px;
position:absolute;
z-index:3;
top:3px;
-moz-opacity:0;
filter:alpha(opacity=0)
}
.transMenu.top .items{
border-top:none
}
.leftNav{
font:normal .9em  Arial,Verdana,"MS Sans Serif";
text-align:left;
padding:5px;
border-bottom: 1px solid #ccc;
}
.leftNav A:link,.leftNav A:visited,.leftNav A:active,.leftNav A:hover{
color:#00496e;
font:normal .9em  Arial,Verdana,"MS Sans Serif";
text-decoration:none;

text-align:left
}
.leftNavActive{
font:bold .9em  Arial,Verdana,"MS Sans Serif";
text-align:left;
padding:5px;
border-bottom: 1px solid #ccc
}
.leftNavActive A:link,.leftNavActive A:visited,.leftNavActive A:active,.leftNavActive A:hover{
color:#407792;
font:bold .9em  Arial,Verdana,"MS Sans Serif";
text-decoration:none;
padding:5px;
background-color: #d8d8d9;
width: 195px;
border: 1px solid #ccc
}
.tbl {
font:bold 1.3em  Arial,Verdana,"MS Sans Serif";
    width: 100%;
    border: 1px solid #000;
    border-collapse: collapse;
  }
  .tbl .on {
    background-color: #ddd;
  }
  .tbl .off {
    background-color: transparent;
  }
  .tbl .hover {
    background-color: #bed1da;
  }
  .tbl .click {
    background-color: #66f;
    font-weight: bold;
  }
#siteMap li a{
color:#0000ff;
list-style-image: url(/images/bulletAlt.gif)
}
#siteMapHeader{
background: url(/images/bullet.gif) no-repeat left;
padding: 0px 0px 0px 15px
}
.audience{
color:#000;
font:normal .9em  Arial,Verdana,"MS Sans Serif";
text-decoration:none;
background-color: #fff;
/*border: 1px solid #ccc*/
}
#pullQuote {
	position: relative; 
	float: right;
	font:italic 1em  Arial,Verdana,"MS Sans Serif";
	color: #00739c;
	width:250;
	height:170px; 
	/*border: 1px solid #000;*/
	padding:10px 0px 10px 10px;
	margin:0px 0px 10px 10px;
	background-color:#d5e2ed;
	text-align: center;
	}

#floatRight {
	position: relative; 
	float: right;
	width:250;
	height:337px; 
	/*border: 1px solid #000;*/
	padding:10px;
	margin:0px 0px 10px 10px;
	background:#d5e2ed url(/images/boxBorder.gif) no-repeat center
	}
	
#floatRight li{
	list-style-image: url(/images/bulletAlt.gif);
}
#sizer { 
display:none;
position: absolute;
color:#407792;
font:bold .8em  Arial,Verdana,"MS Sans Serif";
top: 165px;
left: 595px;
background-color: transparent
} 

.textSizerPadding
{
	margin: 0px 5px 0px 5px;
}

#dropmenudiv{
position:absolute;
border:1px solid #407792;
border-bottom-width: 0;
font: normal 12px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #407792;
padding: 1px 0;
color:#00546b;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
color:#FFFFFF;
background-color: #ff6900;
}

.highlightArea1
{
font: normal .9em Verdana;
color: #253b53;
background: #fefff9;
width:315px;
height:120px;
padding:10px;
}

.highlightArea2
{
background: #fefff9 url(/images/HL_BottomTile.gif) repeat-x bottom;
font: normal .9em Verdana;
padding:0px 20px 25px 0px;
}

.highlightTitle
{
font: bold .8em helvetica;
color: #FFFFFF;
background: #99a2c1 url(/images/HL_titleTile.jpg) repeat-x bottom;
height:23px;
padding:0px 0px 4px 10px;
border: 1px solid #c0d8f4;
}