/*
// !!!DO NOT EDIT THIS FILE!!!
// !!!DO NOT EDIT THIS FILE!!!
// BASSCE generated CSS
// would be rewritten automatically
*/
 * {
padding: 0px; margin: 0px;
}
 body {
font-family : "Segoe UI", Tahoma, Arial, sans-serif;
background-color : #FFF;
font-size : 11pt;
}
 p {
text-indent : 0px;
margin-top : 5px;
margin-bottom : 5px;
}
 p.center {
text-align : center;
}
 p.left {
text-align : left;
}
 p.right {
text-align : right;
}
 p.justify {
text-align : justify;
}
 h1,  h2,  h3 {
margin : 10px;
margin-left : 0px;
text-align : left;
color : #0d1e63;
font-weight : normal;
}
 h1 {
font-size : 16pt;
}
 h2 {
font-size : 14pt;
}
 h3 {
font-size : 12pt;
}
 table {
width : 100%;
}
 td {
font-size : 11pt;
font-family : "Segoe UI", Tahoma, Arial, sans-serif;
}
 img {
border : 0px;
margin : 0px;
}
 ul {
list-style-position : inside;
margin: 0 5px 0 10px;
}
 ol {
list-style-position : inside;
margin: 0 5px 0 10px;
}
 a {
color : #0d1e63;
text-decoration : underline;
}
 input {
color : #000;
font-size : 9pt;
}
 textarea,  select,  input.text {
border : 1px solid #383b6d;
  width : 100%;
}
 a.file {
padding-left : 20px;
  background-position : left center;
  background-repeat : no-repeat;
  background-image : url(/img/file.png);
}
 a.nofile {
padding-left : 20px;
  background-position : left center;
  background-repeat : no-repeat;
  background-image : url(/img/nofile.png);
  text-decoration : none;
}
 a.doc,  a.rtf {
background-image : url(/img/doc.png);
}
 a.docx {
background-image : url(/img/docx.png);
}
 a.xls {
background-image : url(/img/xls.png);
}
 a.xlsx {
background-image : url(/img/xlsx.png);
}
 a.txt {
background-image : url(/img/txt.png);
}
 a.pdf {
background-image : url(/img/pdf.png);
}
 a.mht {
background-image : url(/img/mht.png);
}
 a.rar,  a.zip {
background-image : url(/img/archive.png);
}
 a.ppt {
background-image : url(/img/ppt.png);
}
 a.pptx {
background-image : url(/img/pptx.png);
}
 table.content {
background-color : #ffffff;
}
 table.content tr {

}
 table.content tr.even {

}
 table.content tr.odd {

}
 table.content tr.first {

}
 table.content tr.last {

}
 table.content td {
vertical-align : top;
  padding : 3px;
  background-color : #DDDDDD;
}
 table.content td.fc {

}
 table.content td.tc {

}
 table.content td.lc {

}
 table.content caption {
margin : 10px;
  text-align : center;
  font-size : 12pt;
}
 /**
 * jQuery lightBox plugin
 * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)
 * and adapted to me for use like a plugin from jQuery.
 * @name jquery-lightbox-0.5.css
 * @author Leandro Vieira Pinho - http://leandrovieira.com
 * @version 0.5
 * @date April 11,  2008
 * @category jQuery plugin
 * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com)
 * @license CC Attribution-No Derivative Works 2.5 Brazil - http://creativecommons.org/licenses/by-nd/2.5/br/deed.en_US
 * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
 */
#jquery-overlay {
position: absolute;
  top: 0;
  left: 0;
  z-index: 90;
  width: 100%;
  height: 500px;
}
 #jquery-lightbox {
position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 100;
  text-align: center;
  line-height: 0;
}
 #jquery-lightbox a img {
border: none;
}
 #lightbox-container-image-box {
position: relative;
  background-color: #fff;
  width: 250px;
  height: 250px;
  margin: 0 auto;
}
 #lightbox-container-image {
padding: 10px;
}
 #lightbox-loading {
position: absolute;
  top: 40%;
  left: 0%;
  height: 25%;
  width: 100%;
  text-align: center;
  line-height: 0;
}
 #lightbox-nav {
position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 10;
}
 #lightbox-container-image-box > #lightbox-nav {
left: 0;
}
 #lightbox-nav a {
outline: none;
}
 #lightbox-nav-btnPrev,  #lightbox-nav-btnNext {
width: 49%;
  height: 100%;
  zoom: 1;
  display: block;
}
 #lightbox-nav-btnPrev {
left: 0; 
  float: left;
}
 #lightbox-nav-btnNext {
right: 0; 
  float: right;
}
 #lightbox-container-image-data-box {
font: 10px Verdana, Helvetica, sans-serif;
  background-color: #fff;
  margin: 0 auto;
  line-height: 1.4em;
  overflow: auto;
  width: 100%;
  padding: 0 10px 0;
}
 #lightbox-container-image-data {
padding: 0 10px; 
  color: #666;
}
 #lightbox-container-image-data #lightbox-image-details {
width: 70%; 
  float: left; 
  text-align: left;
}
 #lightbox-image-details-caption {
font-weight: bold;
}
 #lightbox-image-details-currentNumber {
display: block; 
  clear: left; 
  padding-bottom: 1.0em;
}
 #lightbox-secNav-btnClose {
width: 66px; 
  float: right;
  padding-bottom: 0.7em;
}
img.centered {
clear : none;
float : none;
margin : 10px;
}
img.in {
clear : none;
float : none;
}
img.leftno {
clear : left;
float : left;
margin : 10px;
}
img.leftof {
clear : none;
float : left;
margin : 10px;
}
img.rightno {
clear : right;
float : right;
margin : 10px;
}
img.rightof {
clear : none;
float : right;
margin : 10px;
}
table.blue  {
background-color : #b0e0e6;
  border : blue solid 1px;
  border-top : none;
}
table.blue tr {

}
table.blue tr.even {

}
table.blue tr.odd {

}
table.blue tr.first {

}
table.blue tr.last {

}
table.blue td {
vertical-align : top;
  padding : 2px;
  background-color : #4169e1;
  border : blue solid 1px;
  color : white;
}
table.blue td.fc {
font-weight : bold;
  text-align : right;
}
table.blue td.tc {

}
table.blue td.lc {

}
table.blue caption {
margin : 0px;
  text-align : center;
  font-size : 12pt;
  background-color : #b0e0e6;
  border : blue solid 1px;
  border-bottom : none;
}
table.proj td.sub {
font-weight : bold;
padding-left : 20px;
background-color : #eeeeee;
}
table.proj td.bold {
font-weight : bold;
text-align : center;
}
table.proj td {
vertical-align : middle;
}
table.proj td.date {
text-align : center;
}
table.red  {
background-color : white;
}
table.red tr {

}
table.red tr.even {
background-color : #fa8072;
}
table.red tr.odd {
background-color : #ffe4e1;
}
table.red tr.first td {
font-weight : bold;
  text-align : center;
}
table.red tr.last {

}
table.red td {
vertical-align : top;
  padding : 1px;
  border : red solid 1px;
  background-color : transparent;
}
table.red td.fc {

}
table.red td.tc {

}
table.red td.lc {

}
table.red caption {
margin : 10px;
  text-align : center;
  font-size : 12pt;
  font-weight : bold;
  color : red;
}
td.menu {
  width : 270px;
  vertical-align : top;
}
td.content {
  vertical-align : top;
}
div.logo {
text-align : center;
vertical-align : middle;
height : 135px;
padding-top : 15px;
}
div.footer {
padding : 10px;
}
DIV.HRUMap-default  {
margin-bottom : 10px;
}
DIV.HRUMap-default a {
display : block;
}
DIV.HRUMap-default .m {

}
DIV.HRUMap-default .s {

}
DIV.HRUMap-default .a {
color : red;
}
DIV.HRUMap-default .o {

}
DIV.HRUMap-default .l {

}
DIV.HRUMap-default ul {
list-style-type : none;
  list-style-position : outside;
  margin : 0px;
  margin-left : 10px;
}
DIV.HRUMap-default li {
padding-left : 0px;
  padding-bottom : 0px;
  margin : 10px;
}
DIV.PageContent-default  {
padding : 10px;
}
DIV.PageName-default h1 {
text-align : center;
}
DIV.PhotoGallery-default  {
padding-left : 15px;
}
DIV.PhotoGallery-default ul {
width : 100%;
}
DIV.PhotoGallery-default li {
display : inline;
list-type-image : none;
}
DIV.PhotoGallery-default img {
margin : 10px;
}

