/*<style type="text/css">*/
body  {
   background-color: #CCCCCC;
   font-family: tahoma, arial, verdana, helvetica, sans-serif;
   font-size: 9pt;
   margin-bottom: 0px;
   margin-left: 0px;
   margin-right: 0px;
   margin-top: 0px;
}


td {
   color: #000000;
   font-family: tahoma, arial, verdana, helvetica, sans-serif;
   font-size: 9pt;
}


a:link {
   color: #2F559E;
   font-family: tahoma, arial, verdana, helvetica, sans-serif;
   font-size: 9pt;
   text-decoration: underline;
}

a:visited {
   color: #2F559E;
   font-family: tahoma, arial, verdana, helvetica, sans-serif;
   font-size: 9pt;
   text-decoration: underline;
}

a:active {
   color: #2F559E;
   font-family: tahoma, arial, verdana, helvetica, sans-serif;
   font-size: 9pt;
   text-decoration: underline;
}

a:hover {
   color: #000000;
   font-family: tahoma, arial, verdana, helvetica, sans-serif;
   font-size: 9pt;
   text-decoration: underline;
}

a.nav:link {
   color: #FFFFFF;
   font-family: tahoma, arial, verdana, helvetica, sans-serif;
   font-size: 8pt;
   font-weight: bold;
   text-decoration: underline;
}

a.nav:visited {
   color: #FFFFFF;
   font-family: tahoma, arial, verdana, helvetica, sans-serif;
   font-size: 8pt;
   font-weight: bold;
   text-decoration: underline;
}

a.nav:active {
   color: #FFFFFF;
   font-family: tahoma, arial, verdana, helvetica, sans-serif;
   font-size: 8pt;
   font-weight: bold;
   text-decoration: underline;
}

a.nav:hover {
   color: #FFDEAC;
   font-family: tahoma, arial, verdana, helvetica, sans-serif;
   font-size: 8pt;
   font-weight: bold;
   text-decoration: underline;
}

.sm {
   font-family: tahoma, arial, verdana, helvetica, sans-serif;
   font-size: 8pt;
}

a.sm:link {
   color: #2F559E;
   font-family: tahoma, arial, verdana, helvetica, sans-serif;
   font-size: 8pt;
   font-weight: bold;
   text-decoration: underline;
}

a.sm:visited {
   color: #2F559E;
   font-family: tahoma, arial, verdana, helvetica, sans-serif;
   font-size: 8pt;
   font-weight: bold;
   text-decoration: underline;
}

a.sm:active {
   color: #2F559E;
   font-family: tahoma, arial, verdana, helvetica, sans-serif;
   font-size: 8pt;
   font-weight: bold;
   text-decoration: underline;
}

a.sm:hover {
   color: #000000;
   font-family: tahoma, arial, verdana, helvetica, sans-serif;
   font-size: 8pt;
   font-weight: bold;
   text-decoration: underline;
}


a.cr:link {
   color: #2F559E;
   font-family: tahoma, arial, verdana, helvetica, sans-serif;
   font-size: 7.5pt;
   text-decoration: underline;
}

a.cr:visited {
   color: #2F559E;
   font-family: tahoma, arial, verdana, helvetica, sans-serif;
   font-size: 7.5pt;
   text-decoration: underline;
}

a.cr:active {
   color: #2F559E;
   font-family: tahoma, arial, verdana, helvetica, sans-serif;
   font-size: 7.5pt;
   text-decoration: underline;
}

a.cr:hover {
   color: #000000;
   font-family: tahoma, arial, verdana, helvetica, sans-serif;
   font-size: 7.5pt;
   text-decoration: underline;
}

p {
   color: #000000;
   font-family: tahoma, arial, verdana, helvetica, sans-serif;
   font-size: 9pt;
}


p.bld {
   color: #000000;
   font-family: tahoma, arial, verdana, helvetica, sans-serif;
   font-size: 8pt;
   font-weight: bold;
}

.hdr1 {
   color: #940007;
   font-family: tahoma, arial, verdana, helvetica, sans-serif;
   font-size: 10pt;
   font-weight: bold;
}

.hdr2 {
   color: #000000;
   font-family: tahoma, arial, verdana, helvetica, sans-serif;
   font-size: 9pt;
   font-weight: bold;
}


.hdr3 {
   color: #2F559E;
   font-family: tahoma, arial, verdana, helvetica, sans-serif;
   font-size: 9pt;
   font-weight: bold;
}

H1 {
   color: #940007;
   display: inline;
   font-family: tahoma, arial, verdana, helvetica, sans-serif;
   font-size: 10pt;
   font-weight: bold;
   margin: 0pt 0pt 0pt 0pt;
   padding: 0pt 0pt 0pt 0pt;
}

H2 {
   color: #000000;
   display: inline;
   font-family: tahoma, arial, verdana, helvetica, sans-serif;
   font-size: 9pt;
   font-weight: bold;
   margin: 0pt 0pt 0pt 0pt;
   padding: 0pt 0pt 0pt 0pt;
}


H3 {
   color: #2F559E;
   display: inline;
   font-family: tahoma, arial, verdana, helvetica, sans-serif;
   font-size: 9pt;
   font-weight: bold;
   margin: 0pt 0pt 0pt 0pt;
   padding: 0pt 0pt 0pt 0pt;
}


H4 {
   color: #871D1D;
   display: inline;
   font-family: tahoma, arial, verdana, helvetica, sans-serif;
   font-size: 8pt;
   font-weight: bold;
   margin: 0pt 0pt 0pt 0pt;
   padding: 0pt 0pt 0pt 0pt;
}


.credits {
   color: #000000;
   font-family: tahoma, arial, verdana, helvetica, sans-serif;
   font-size: 7.5pt;
}

.white {
   background-color: #FFFFFF;
}

.black {
   background-color: #000000;
}

.gray {
   background-color: #8F97B3;
}

.blue {
   background-color: #2F559E;
}

.line {
   background-color: #666666;
}

.btmbg {
   background-color: #A9BACA;
}

.hpbg {
   background-color: #005A96;
   background-image: url(images/hp_bg.jpg);
   background-repeat: repeat-x;
}


.topbg {
   background-color: #005A96;
   background-image: url(images/int_top_bg.jpg);
   background-repeat: repeat-x;
}

.btmgrad {
   background-color: #A9BACA;
   background-image: url(images/btm_grad.jpg);
   background-repeat: repeat-x;
}


hr {
   background-color: #CCCCCC;
   border: none;
   color: #CCCCCC;
   height: 1px;
   margin-bottom: 5pt;
   margin-left: 0pt;
   margin-right: 0pt;
   margin-top: 5pt;
   padding-bottom: 0pt;
   padding-left: 0pt;
   padding-right: 0pt;
   padding-top: 0pt;
   text-align: left;
   width: 100%;
}

.SlideShowImage{
   float: left;
   padding-right: 4px;
   width: auto;
}

.SlideShowText{
   min-width: 450px;
   width: auto;
}

.PostingTitle{
   font-weight: bold;
   text-transform: capitalize;
}

.NewsBox{
   border: 0px solid #BBBBBB;
   margin: 0;
   padding: 4px 2px 0px 2px;
}

div.WinnersBlock{
   float: left;
   padding-bottom: 2em;
}
div.figureFull {  
  width: 95%;  
  border: thin silver solid;
  margin: 0.5em;
  padding: 0.5em;
}
div.figureNormal {  
  width: 85%;  
  border: thin silver solid;
  margin: 0.5em;
  padding: 0.5em;
}
div.figureLeft {
  float: left;
  width: 40%;
  min-width: 150px;
  border: thin silver solid;
  margin: 0.5em;
  padding: 0.5em;
}
div.figure {
  float: right;
  width: 40%;
  min-width: 150px;
  border: thin silver solid;
  margin: 0.5em;
  padding: 0.5em;
}
div.figure p, div.figureLeft p, div.figureNormal p, div.figureFull {
  text-align: center;
  font-style: italic;
  font-size: smaller;
  text-indent: 0;
}
img.scaled {
  width: 100%;
}

.MessageBox {
   background-color: #D1D1D1;
}
.MessageBox .hdr3 {
	padding: 2px;
	background-color: #BBB;
}
.MessageBox ul, .MessageBox ul li {
	margin:0;
	padding:0;
}
.MessageBox ul {
	margin-left: 20px;
}
.MessageBox ul li + li {
	padding-top: 0.5em;
}

td > p {
	padding-top: 0;
	margin-top: 0;
}

td > p+p {
	padding-top: 0.75em;
}

/*</style>*/