@charset "utf-8";
/* CSS Document */

/* Styles for Print */

address,
blockquote,
body, dd, div,
dl, dt,
fieldset, form,
frame, frameset,
h1, h2, h3, h4,
h5, h6, iframe,
noframes,
object, ol, p,
ul, applet,
center, dir,
hr, menu, pre {
  display: block; 
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
  line-height: 1.3;  
}
body {
  color: #000000;
  font: 100% Arial, Helvetica, sans-serif;
}

 /* Page Layout */
 
#wrapper { 
  border: none;
  margin: 0 auto;
  text-align: left;
} 
#header { 
  background-color:#195990;
  background-image:url(../img/shim_ffffff.gif);
  background-repeat:repeat;
}
#page { 
  background-color:#ffffff;
  background-image:url(../img/shim_ffffff.gif);
  background-repeat:repeat;
} 
#container { 
  background-color:#ffffff;
  float: left;
}
#maincontent { 
  background-color:#ffffff;
  float: left;
  width: 68%;
}
#photo {
  display:none;
}
.hideForPrint {
  display:none;  
}
#sidebarright {
  background-color:#ffffff;
  float: right;
  padding: 0 0 0 3%;
  width: 27%;
}
#sidebarleft {
  display:none;
}
#globalnavwrapper{ 
  display:none;
}
 
#footer { 
} 
.clearfloat {
  clear:both;
  height:10px;
  font-size: 1px;
  line-height: 0px;
}

 /* Text */

a {
  color: #999999;
  text-decoration: underline;
}
a:link {
  color: #999999;
  text-decoration: underline;
}
a:visited {
  color: #999999;
  text-decoration: underline;
}
a:hover {
  color: #999999;
  text-decoration: underline;
}
#header div.imghead {
}
#header div.imghead2 {
}
#header h1 {
  background-color:#ffffff;
  color:#000000;
  font-size: 18pt;
  font-weight: bold;
  margin-bottom: 3pt;
  margin-top: 8pt;
}
#header h2 {
  background-color:#ffffff;
  color:#000000;
  font-size: 16pt;
  font-weight: bold;
  margin-bottom: 6pt;
  margin-top: 2pt;
}
#maincontent h2 {
  color:#000000;
  font-size: 14pt;
  font-weight: bold;
  margin-bottom: 0;
  margin-top: 8pt;
}
#maincontent h3 {
  color:#000000;
  font-size: 13pt;
  font-weight: bold;
  margin-bottom: 0;
  margin-top: 8pt;
}
#maincontent p {
  color: #000000;
  font-size: 10pt;
  font-weight: 400;
  margin: .75em 0 .75em 0;
}
#maincontent p.intro {
  color:#000000;
  margin-top: 0;
  font-size: 12pt;
  font-weight: 400;
}
#slideshow {
  display:none;
}
#sidebarright h2 {
  color:#6095c1;
  font-size: 11pt;
  font-weight: bold;
  margin: 0;
  margin-top: 20px;
}
#sidebarright h2.top {
  margin-top: 0px;
}
#sidebarright p {
  color: #474747;
  font-size: 9pt;
  font-weight: 400;
  margin: 10px;
  margin-top: 0.5em;  
}
#sidebarright table {
  color: #336e9f;
  font-size: 9pt;
  font-weight: 400;
  margin: 10px 8px 10px 8px;
}
#sidebarright ul {
  margin-top: 0.5em;
}
#sidebarright li {
  color: #474747;
  font-size: 9pt;
  font-weight: 400;
  list-style-type:square;
  margin-left: -1.8em;
}
#sidebarright #special {
  background-color:#e4e4e4;
  padding-bottom:6px;

}
#sidebarright #special h2 {
  color:#ffffff;
  font-size: 11pt;
  font-weight: bold;
  margin: 0;
  margin-top: 0px;
}
#footer { 
  float: left;
} 
#footer p {
  color: #000000;
  margin: 0;
  padding: 20px 0;
  font-size: 10pt;
  font-weight: 400;
}
h2 span.hideit {
  color: #999999;
  font-size: 9pt;
  font-weight: 400;
  display: inline;
}
.hideprint {
  display:none;
}
img.photo {
  display:none;
}