body { text-align:center; margin:0; padding:0; background-color:#002247; font-family:Arial, Helvetica, sans-serif; font-size:.85em; color:#03050b; }

.alignR { text-align:right; font-style:italic;}

#board { float:right; margin:20px 0 0 10px; border:1px solid #dbbe68; width:auto; padding:10px; background-color:#FFFFFF;}
#board img { border:1px solid #7a788b; margin:0 auto;}
#board p { text-align:center; width:275px; font-size:.9em; font-style:italic; margin:0; padding:0; }

.button { background-color:#dedede; color:#141414; font-weight:bold; border-top:1px solid #c4c4c4; border-right:2px solid #757575; border-bottom:2px solid #4c4c4c; border-left:1px solid #9e9e9e; font-size:.95em;  }
.button:hover { background-color:#1e3b8f; color:#ffffff; font-weight:bold; border-top:1px solid #c4c4c4; border-right:2px solid #757575; border-bottom:2px solid #4c4c4c; border-left:1px solid #9e9e9e; font-size:.95em;  }

.clear { display:block; clear:both;}

.emphasis { font-variant:small-caps; font-size:1.25em; font-weight:bold; display:block; line-height:1.5em;}
.emphasis2 { font-variant:small-caps; font-size:1.1em; font-weight:bold; font-style:italic; display:block;}
.emphasis3 { font-variant:small-caps; font-size:.9em; font-weight:normal; font-style:normal; display:block;}
.emphasis4 { font-variant:normal; font-size:1em; font-weight:normal; font-style:normal; padding:0 100px; }

#history1 { float:right; width:320px; height:auto; margin:0 0 10px 10px; padding:10px; text-align:center; border:1px solid #c4c4c4; background-color:#f0f0f0;}
#history1 img { margin:auto; border:1px solid #141414;}
#history1 span { display:block; width:320px; padding:10px 0; text-align:justify; font-style:italic; font-size:.95em;}

legend { text-transform:uppercase; color:#88640e; margin:10px 0 0 0;}

.padding { padding-bottom:350px;}

#photoLg { margin:10px 0 0 0; }

.report { width:550px; text-align:left; }
.report td { padding:2px 5px; border-bottom:1px solid #f2f5fc;}
.report td.label { background-color:#f2f5fc; color:#000000; font-variant:small-caps; width:200px;}
.report td.labelR { background-color:#f2f5fc; color:#000000; font-variant:normal; width:200px; text-align:right; font-style:italic;}

#section1 { width:100%; height:160px; background-image:url(images/bkgdSec1.gif); background-position:top left; background-repeat:repeat-x;}

#sec1Header { width:845px; height:160px; margin:0 auto; background-image:url(images/header.gif); background-position:center; background-repeat:no-repeat; padding:0 25px 0 0; }
#sec1Header h1 {/* used for accessibility since logo and title are in the background image */ visibility:hidden; display:none;}

#sec1Nav { float:right; width:auto; height:auto; padding:20px 0 0 0; text-align:right; color:#0b1d69;}
#sec1Nav a { font-size:.9em; text-decoration:underline; text-transform:uppercase; letter-spacing:1px; padding:0 1px 10px 1px;}
#sec1Nav a:link { color:#315cc0;} 
#sec1Nav a:visited { color:#315cc0;}
#sec1Nav a:hover { color:#0b1d69;}
#sec1Nav a:active { color:#0b1d69;}

#sec1Nav img { display:block; margin:5px 0 0 0;}

#section2 { width:100%; height:auto; background-color:#eaeaeb;}

#sec2Content {width:870px; height:auto; margin:0 auto; background-image:url(images/bkgdSec2.gif); background-position:top center; background-repeat:repeat-y;}

#sec2ContentRight { float:left; position:relative; left:45px; width:570px; min-height:480px; text-align:justify; font-size:.9em; line-height:1.4em; }
#sec2ContentRight h1 { color:#003875; font-size:1.5em; text-align:right; margin:10px 0 0 0; background-color:#f2f5fc; padding:5px 0; font-variant:small-caps;}
#sec2ContentRight h2 { color:#88640e; font-size:1.25em; letter-spacing:1px; text-align:center; margin:10px 0 0 0; background-color:none; padding:5px 0; font-variant:normal;}
#sec2ContentRight a:link { color:#315cc0;} 
#sec2ContentRight a:visited { color:#315cc0;}
#sec2ContentRight a:hover { color:#0b1d69;}
#sec2ContentRight a:active { color:#0b1d69;}
#sec2ContentRight dl { margin:10px 0 0 0; padding:0;}
#sec2ContentRight dt { font-variant:small-caps; font-weight:bold; letter-spacing:1px;}
#sec2ContentRight dd { font-style:italic; border-bottom:1px solid #f2f5fc;}

#sec2Nav { float:left; width:220px; /* change number of ems when add more thumbnails; index is not affected because it uses the matchHeight function */ height:61em; position:relative; left:20px; padding:10px 5px 10px 5px; text-align:center; background-image:url(images/logoHidta.gif); background-position:bottom center; background-repeat:no-repeat;}
#sec2Nav h2 { color:#88640e; font-size:1.25em; letter-spacing:1px; text-align:center; margin:0 0 0 0; background-color:none; padding:5px 0; font-variant:normal;}

#sec2Nav img { margin:10px auto 0 auto; clear:both;}

#sec2NavList {text-align:left; list-style:none; padding:0 0 0 0; margin:0 auto; width:auto;}

#sec2NavList li {display:block; margin:0; padding:0;}
#sec2NavList li a {display:block; width:200px; padding:5px 10px; border-width:1px; border-style:solid;  text-decoration:none; font-size:.95em; margin:0 0 0 0;}

#sec2NavList li a:link { border-color: #dfdedd #b7b7b6 #7a7a79 #b7b7b6; color:#3f2e06; background:#f8f3e6; }
#sec2NavList li a:visited {border-color: #dfdedd #b7b7b6 #7a7a79 #b7b7b6; color:#3f2e06; background:#f8f3e6; }
#sec2NavList li a:hover { border-color: #7a7a79 #9e9e9d #dfdedd #9e9e9d; color:#315cc0;  background:#f9f8f4; background-image:url(images/arrow.gif); background-position:center right; background-repeat:no-repeat; }
#sec2NavList li a:active { border-color: #7a7a79 #9e9e9d #dfdedd #9e9e9d; color:#315cc0;  background:#f9f8f4;}

#section3 { width:100%; height:auto; clear:left; background-color:#002247; background-image:url(images/bkgdSec3.gif); background-position:top center; background-repeat:repeat-y;  }

#sec3Footer { width:850px; min-height:82px; clear:left; margin:0 auto; background-image:url(images/bkgdFooter.gif); background-position:top center; background-repeat:repeat-y; border-bottom:3px solid #000000; border-top:1px solid #c4c4c4;}
#sec3Footer img { float:left; margin:0 0 0 0;}
#sec3Footer p { padding:7px 0 0 0; font-size:1em; letter-spacing:1px; line-height:1.25em;}
#sec3Footer a {text-decoration:underline;}
#sec3Footer a:link {color:#03050b;}
#sec3Footer a:visited {color:#03050b;}
#sec3Footer a:hover {color:#1e3b8f;}
#sec3Footer a:active {color:#1e3b8f;}

.style4 { visibility:hidden; display:none;}

#wanted { width:380px; margin:0 85px 0 85px;}
#wanted td { border:1px dotted #dedfe2; padding:5px; background-color:#fcf9f2;}
#wantedImg { margin:0 85px 0 85px;}




