
.TableBorder   {
	color: #0000CC;
	border: solid 1px #555553;
	background:#ffffff;
	border-top-color: #00006C;
}
.TableBorderbox   { color: #666666; border: solid 1px #727272; background:#ffffff; }
.news { color: #666666; font-weight: bold; font-size: 130%; border: solid 1px silver }
.image{
	border-style:inset;
	border-color: #486CFE;
	border-width:.75px;
    }

a         { color: black; text-decoration: none  }
a:link    { color: black; text-decoration: none }
a:visited { color: black; text-decoration: none }
a:hover   { color: #207BC1; text-decoration: underline }
a:active  { color: black; text-decoration: none }

body,td,p  {
	color: #222222;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	line-height: normal;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #ffffff;
}
body {
	background-image: url(images/page_bgnd.gif);
}
td.content { padding:15px; padding-left:25px; }

h1 { font-size: 18px }
h2   { color: #0033CC; font-weight: bolder; font-size: 16px}
h3   { color: #207BC0; font-style: oblique; font-size: 17px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
h4 { font-weight: bold; font-size: 110% }
h5 { font-weight: bold; font-size: 102% }
h6 { font-weight: bold; font-size: 95% }
.gall_img { text-align:center; }
.gall_txt { text-align:center; font-style:italic; height:30px; vertical-align:top; }

.lhsnav a {
	display:block;
	height:20px;
	line-height:20px; /* to vert-align in middle */
	padding:5px;
	margin:0px;
	font-weight:lighter; 
	font-size:12px; 
}
.lhsnav a:link    { color:#f2ef32; background-color:#207bc1; text-decoration: none; }
.lhsnav a:visited { color:#f2ef32; background-color:#207bc1; text-decoration: none; }
.lhsnav a:hover   { color:#cdebff; background-color:#32a5f5; text-decoration: none; }
.lhsnav a:active  { color:#f2ef32; background-color:#207bc1; text-decoration: none; }

.box {
	border:1px solid #ccc; 
	padding:5px;
}
.box h3 { margin-bottom:0px; }
.box p { margin-top:0px; }

.prodbox {
	background-image:url(images/prod_bgnd.jpg);
	border:1px solid #85aac6;
	border-top:2px solid #85aac6;
	border-left:2px solid #85aac6;
}

.prodbox td { 
	background-color:transparent; 
	vertical-align:top;
}
.prodbox img { margin-left:5px; margin-right:5px; }

.prodbox a { font-size:10px; font-weight:bold; }
.prodbox a:link    { color:#666; background-color:transparent; text-decoration: none; }
.prodbox a:visited { color:#666; background-color:transparent; text-decoration: none; }
.prodbox a:hover   { color:#000; background-color:transparent; text-decoration: none; }
.prodbox a:active  { color:#666; background-color:transparent; text-decoration: none; }
