body, td, li, h3, h4, h5, a
{
  font-family: Verdana, "DejaVu Sans", Geneva, sans-serif;
  font-size: small;
}

body
{
/*	overflow-x:hidden;*/
}

div.hr
{
  width: 96%; 
  height: 2px; 
  border: 0; 
  background-color: #778A98;
  margin-top: 1ex;
  margin-bottom: 1ex;
  margin-left: auto;
  margin-right: auto;
}

table
{
  empty-cells: hide;
}

td
{
  border: 1px solid #B0BEC7;
}

.copyright 
{
  font-size: x-small; 
  font-style: italic; 
  margin-top: 1ex;
  text-align: center;
  font-weight: bold;
}

.DF {border-style:none;}

.DF2 
{
  background-image: url('/image/blue_pat.jpg'); 
  font-size: small;
  border: none;
}

td.DF2{ border: 0px;}

a
{
  font-weight: bold;
  font-size: medium;
}

a:link {color: #2F577C;}
a:visited {color: #2F577C;}
a:hover {color: #7C2F30;}

.middle_link:link {font-weight:bolder; color:#8F1D12;}
.middle_link:visited {font-weight:bolder; color:#8F1D12;}
.middle_link:hover {font-weight:bolder; color:#E49421;}


TR
{
  border-width: thick;
  border-style: solid; 
  border-color: #B0BEC7;
}

.blubkgrnd
{
  background-image: url('/image/blue_gradient.jpg');
  font-weight: bold;  
  border: 0px;
  margin-bottom: 0px;
  margin-top:0px;
  font-size: small;
  vertical-align: middle;
  border-right:1px solid white;
}

.link 
{                          
  font-weight: bold;
  font-size: small;
}

.link:link {font-weight:bolder; color:#8F1D12;}
.link:visited {font-weight:bolder; color:#8F1D12;}
.link:hover {font-weight:bolder; color:#E49421;}

.italic 
{
  font-style: italic; 
  font-size: x-small;
}

li 
{
  font-size: small; 
  margin-left: -3ex; 
  margin-bottom: 1ex;
}

.email 
{
  text-decoration:none; 
  border-style:none;
  font-size: x-small;
}

H1
{
  text-align: center;
  font-size: large;
  font-weight: bold;
}

H4 
{
  text-align: center; 
  font-size: small; 
  font-weight: bold;
  vertical-align: middle;
  padding-bottom: 1ex;
}

H2 
{
  text-align: center; 
  font-size: small; 
  font-weight: bold;
  margin-top:1ex;
}

H3
{
  text-align: center;
  font-size: medium;
  font-weight: bold;
}

H5
{
  text-align: left;
  font-size: small;
  font-weight: bold;
  margin-bottom: 0px;
}

.nav
{
  margin:0px;
  white-space: nowrap;
  text-align:right;
}

.nav a
{
  font-weight: normal;
  margin: 0px;
  margin-bottom: 1ex;
  border:1px solid #B0BEC7;
  border-bottom:0px;
  background-image: url('/image/tab_BG.jpg');
  text-decoration:none;
}

.scroll
{
  padding: 10px;
  padding-top: 0px;
  margin-top: 0px;
  margin-right:1px;
  height: 28ex;
  overflow: auto;
  border: 0px;
  font-size: small;
  margin-bottom: 0px;
  border:1px solid #B0BEC7;
}

.res
{
  color: #145E98;
  font-size: small;
  font-weight: normal;
  margin-top: 0.5ex;
  margin-bottom: 1ex;
}

li
{
  list-style-image: url(/image/bullet.png);
}

.resources
{
  color: #145E98;
  font-size: small;
  font-weight: normal;
  margin-top: 0.5ex;
  margin-bottom: 1ex;
}

.resources:link {text-decoration:none;}

.resources:visited 
{
  text-decoration: none; 
  color: #345984;
}

.resources:hover
{
  text-decoration:underline; 
  color:#7C2F30;
}

.sslink
{
  color: black; 
  font-size: x-small; 
  font-weight: bold;
  margin-bottom: 0px; 
  margin-top: 0px;
  vertical-align: middle;
}

.sslink:link {text-decoration:none; color: #CC6633;}
.sslink:visited {text-decoration:none; color: #CC6633;}
.sslink:hover
{
  text-decoration:underline; 
  background-color:#b4c1d4;
  color: #C02800;
}

.headerimg
{
  border-top: 0;
  border-bottom: 0;
  border-left:1px solid white;
  border-right-style: solid;
  border-right-color: #B0BEC7;
  border-right-width: 1px;
  margin: 0px;
  padding: 0px;
}

.leftColTop
{
  vertical-align: middle;
  padding-left: 2ex;
  padding-right: 2ex;
  padding-top: 0px;
  padding-bottom: 0px;
}

.leftColTop a:link {font-weight:bolder; color:#8D1D00;}
.leftColTop a:visited {font-weight:bolder; color:#8D1D00;}
.leftColTop a:hover {font-weight:bolder; color:#8D6300;}

.Date
{
  background-image: url('/image/left_col_1.jpg');
  vertical-align: middle;
  padding-left: 0ex;
  padding-right: 0ex;
}

.leftColBottom
{
  padding-left: 1ex;
  padding-right: 1ex;
  padding-top: 0ex;
  padding-bottom: 0ex;
  vertical-align: middle;
}

.leftColBottom a:link {font-weight:bolder; color:#8F1D12;}
.leftColBottom a:visited {font-weight:bolder; color:#8F1D12;}
.leftColBottom a:hover {font-weight:bolder; color:#E49421;}

.imglink
{
  text-decoration:none; 
  border-style:none;
}

.coloredTR
{
  background-image: url(/image/large_BG.jpg);
  border: 0px;
}

.prompt
{
  text-align: right;
  font-weight: bold;
  padding-right: 3px;
}

th
{
  background-image: url(/image/th_BG.jpg);
  text-align: center;
  font-weight: bold;
  border: 1px solid #9EB1C0;
}

.lightTR
{
  background-image: url(/image/th_BG.jpg);
}

form table tr td { padding-left:3px;}

table table tr { border: 1px solid #B0BEC7;}

.fontbold { font-weight:bold; }
.fontitalic {font-style:italic;}
.fontbolditalic
{
	font-weight:bold;
	font-style:italic; 
}

.testimoniallink
{
	text-decoration:none;
	font-weight: bold;
	font-style:italic;
  	font-size: small;
}

.testimoniallink:link {color: black;}
.testimoniallink:visited {color: black;}
.testimoniallink:hover {color: black;}

.testimoniallink span {color: #2F577C; text-decoration:underline;}
.testimoniallink span:link {color: #2F577C;}
.testimoniallink span:visited {color: #2F577C;}
.testimoniallink span:hover {color: #7C2F30;}

.thumbs img, .staff_tbl img
{
  border: 1px solid #9EB1C0;
  padding: 1px;
  margin:1px;
}

.whiteTR
{
  background-color:white;
}

.prompt span
{
  font-weight:normal; font-size:small;
}