/* informis Screen Formatting */

body { 
  background-color:#345389;
}

div.shell {
  width:960px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  background-image:url(../images/shell_bg.png);
  background-repeat:repeat-y;
}

div.headerCap {
  width:960px;
  height:31px;
  background-image:url(../images/header_cap.png);
  background-color:#345389;
}

.screenHeader {
  display:block;
  margin-left:7px;
}

div.header {
  position:relative;
  left:5px;
  top:0px;
  width:950px;
  height:98px;
  background-image:url(../images/header.png);
  background-repeat:no-repeat;
  text-align:right;
}

div.headerCopy {
  text-align:right;
  font-size:12px;
  top: 0px;
  margin-right: 23px;
}

.nav {
  width:208px;
  text-align:left;
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  line-height:130%;
}

.navHeader {
  text-align:left;
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  font-weight:bold;
  color:#666666;
}

div.navCopy a:link { color: #666666; text-decoration:none;}
div.navCopy a:visited { color: #666666; text-decoration:none;}
div.navCopy a:hover { color: #FF794C; text-decoration:none;}
div.navCopy a:active { color: #FF794C; text-decoration:none;}

div.headerCopy a:link { color: #666666; text-decoration:none;}
div.headerCopy a:visited { color: #666666; text-decoration:none;}
div.headerCopy a:hover { color: #FF794C; text-decoration:none;}
div.headerCopy a:active { color: #FF794C; text-decoration:none;}

a.bodyLink:link { color: #FF794C}
a.bodyLink:visited { color: #FF794C}
a.bodyLink:hover { color: #345389}
a.bodyLink:active { color: #345389}

div.navCopy {
  margin-left:30px;
  margin-top: 18px;
}

.navSymb { 
  font-size:16px;
  font-weight:bold;
}

.navTable {
  vertical-align:top;
  background-image:url(../images/nav_bg.png);
  background-repeat:repeat-y;
}

#flashSpot {
  position:relative;
  margin-left:33px;
}

div.flashSpot {
  position:relative;
  margin-left:33px;
}

div.slugCaption {
  position:relative;
  top:0px;
  left:0px;
}

div.bodyCopy {
  font-size: 12px;
  text-align:left;
  margin-left:33px;
  margin-right:40px;
  width:625px;
}

div.footerTable {
  margin-top:0px;
}

div.footerCap {
  width:960px;
  height:31px;
  background-image:url(../images/footer_cap.png);
  background-color:#345389;
}

div.footerLogo {
  position:relative;
  margin-left:35px;
}

div.footerCopy {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#345389;
  text-align:left;
  margin-top:15px;
}

.printFooter, .printHeader {
  display:none;
}

.name {
  font-family:trebuchet MS, Gill sans, sans-serif;
  font-size:14px;
  font-weight:bold;
  color: #666666;
}

.name_headline {
  font-family:trebuchet MS, Gill sans, sans-serif;
  font-size:110%;
  font-weight:bold;
  color: #666666;
}

.hilite {
  color:#345389;
  font-weight:bold; 
}

ul {
  list-style: none;
  margin-left:33px;
  margin-top:5px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  text-indent:-19px;
}

.subhead {
  color:#666666;
  font-weight:bold;
  font-size:120%;
}

h1 {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#345389;
  font-weight:bold;
  font-size:11pt;
}

.listSymb { 
  font-size:16px;
  font-weight:bold;
  color:#345389;
}

.news td{
background-color:#f6f6f6;
}

.news tr{
  vertical-align:top;
}

.news td a:link { color: #345389; text-decoration:none;}
.news td a:visited { color: #345389; text-decoration:none;}
.news td a:hover { color: #FF794C; text-decoration:none;}
.news td a:active { color: #FF794C; text-decoration:none;}

.latest_news {
width:179px;
text-align:left;
font-weight:normal;
color:white;
margin:0px 20px 0px 15px;
}

.latest_news h2 {
margin:30px 15px 0px 10px;
font-size:11pt;
text-align:center;
font-weight:bold;
background-color:#CCCCCC;
}

.latest_news a:link { color: #666666; text-decoration:none;}
.latest_news a:visited { color: #666666; text-decoration:none;}
.latest_news a:hover { color: #FF794C; text-decoration:none;}
.latest_news a:active { color: #FF794C; text-decoration:none;}

.tiny {font-size:xx-small;}

.noPrint {
display:block;
}
