﻿body {
font-family:Arial, Sans-Serif;
text-align:center;
font-size:12px;
color:#032c42;
margin:0px;	
}
h1
{
display: block;
height: 20px;
background-color: #032c42;
color:white;
font-size:14px;
text-align:left;
font-weight:normal;
margin: -10px -15px 0 -10px;
padding: 5px 0 0 10px;
}
h2
{
font-size: 14px;
font-weight: normal;
color: #078bd1;
}
h3
{
font-size: 12px;
font-weight: bold;
color: #548dd4;
margin-bottom: 0;
padding-bottom: 0;
}
a
{
color: #078bd1;
text-decoration: underline;
}
h2 a
{
text-decoration: none;
}
dl
{
line-height: 150%;
}
dt
{
color: #078bd1;
font-weight: bold;
}
sub
{
font-size: 10px;
line-height: 10px;
}
acronym
{
border-bottom: 1px dashed #032c42;
cursor: pointer;
speak: spell-out;
}
caption
{
font-style: italic;
text-align: left;
}
p
{
line-height: 150%;
}
img{
border:none;
}
img.pageimage
{
padding: 5px;
border: 1px solid #e0e0e0;
}
img.pageimageleft
{
float: left;
padding: 5px;
border: 1px solid #e0e0e0;
margin: 0 10px 10px 0;
}
img.pageimageright
{
float: right;
padding: 5px;
border: 1px solid #e0e0e0;
margin: 0 0 10px 10px;
}
span.imagecaption
{
font-style: italic;
color: #999;
}
.wrapper{
margin:auto;
width:800px;
min-height:600px;
}
.top{
float:left;
width:800px;
height:125px;	
}
.line{
float:left;
width:800px;
height:6px;
background-color:#032c42;
}
.logo{
width:146px;
height:120px;
float:left;	
}
.jones{
float:left;
font-size:36px;
font-family:Times New Roman;
font-style:italic;
margin:40px 0 0 20px;
}
.midsection{
width:800px;
height:233px;
float:left;
background-image: url(/images/midsection.gif);
background-repeat:no-repeat;
}
.nav{
width:800px;
height:30px;
float:left;
margin: 2px 0 0 0;
text-align:center;
}
.nav ul{
margin:0;
padding:0;
list-style:none;
}
.nav li{
width:99px;
height:30px;
float:left;
padding:0;
margin:0;
}
.nav li a{
width:99px;
height:30px;
display:block;
color:#ffffff;
padding: 9px 0 0 3px;
text-decoration:none;
border-right:1px solid #032c42;
}
.nav li a:visited{
color:#ffffff;
text-decoration:none;
}
.nav li a:hover{
color:#ffffff;
text-decoration:none;
background-color:#032c42;
}
.nav a.contact{
border-right:none;
}
.main{
width:800px;
height:auto;
/* background: url(/images/tile.gif) repeat-y; */
float:left;
margin: 30px 0 0 0;
}
.left{
float:left;
width:180px;
min-height:400px;
margin: 0px 0 0 0;
border-left: 1px solid #032c42;
border-right: 1px solid #032c42;
}
.subheader{
width:180px;
height:25px;
float:left;
background-color:#032c42;
}
.submenu{
width:180px;
min-height:400px;
float:left;
text-align:left;
margin:0px;
}
html>body .submenu{
width:180px;
height:auto;
float:left;
text-align:left;
margin:0px;
}
.submenu ul{
margin:0;
padding:0;
list-style:none;
}
.submenu li{
width:170px;
min-height:25px;
display:block;
border-bottom: 1px solid #032c42;
padding:3px 0 3px 0px;
margin:0px 0 0px 0;
}
html>body .submenu li{
width:180px;
min-height:25px;
display:block;
border-bottom: 1px solid #032c42;
padding:3px 0 3px 0px;
margin:0px 0 0px 0;
}
.submenu li a{
width:160px;
min-height:25px;
display:block;
color:#078bd1;
text-decoration:none;
padding:5px 0 0px 10px;
font-weight:normal;
}
html>body .submenu li a{
width:170px;
min-height:25px;
display:block;
color:#078bd1;
text-decoration:none;
padding:5px 0 0px 10px;
font-weight:normal;
}
.submenu li a:visited{
color:#078bd1;
text-decoration:none;
}
.submenu li a:hover{
color:#032c42;
text-decoration:none;
}
.pic{	
width:180px;
height:206px;
float:left;
background: url(/images/glassbowl.gif) no-repeat bottom;
}
.right{
float:right;
width:600px;
min-height:400px;
margin: 0 0 0 0;
border-left: 1px solid #032c42;
border-right: 1px solid #032c42;
}
.rightfull
{
float: left;
width: 798px;
min-height: 400px;
margin: 0;
border: 1px solid #032c42;
}
.maincontent{
float:left;
margin: 10px 0 0px 10px;
padding: 0 0 10px 0;
text-align:justify;
}
.right .maincontent
{
width:575px;
}
.rightfull .maincontent
{
width:773px;
}
.maincontent li
{
line-height: 150%;
}
.footer{
width:800px;
height:30px;
float:left;
background-color:#032c42;
}
.footercontent{
width:790px;
height:25px;
float:left;
font-size:9px;
}
.footercontent ul{
margin:9px 0 0 5px;
list-style:none;
text-align:left;
color:#ffffff;
}
.footercontent li{
font-size:9px;
display:inline;
text-align:left;
color:#ffffff;
}
.footercontent li a{
font-weight:normal;
text-decoration:none;
display:inline;
text-align:left;
color:#ffffff;
border-right:1px solid white;
padding: 0px 5px 0px 5px;
}
.footercontent li a:visited{
text-decoration:none;
font-weight:normal;
display:inline;
text-align:left;
color:#ffffff;
}
.footercontent li a:hover{
text-decoration:underline;
font-weight:normal;
display:inline;
text-align:left;
color:#ffffff;
}
.footercontent a.sitemap{
border-right:none;
}
.copyright{
float:right;
color:white;
margin:-20px 0 0 0;
}
label{
display:block;
float:left;
width:180px;
margin: 0 10px 0 0;
padding: 5px 0 0 0;
}
.form{
border:none;
font-weight:normal;
}
.forminput{
float:left;
font-family: Arial, Sans-Serif;
font-size:12px;
width:200px;
padding: 3px 0 3px 0;
margin:5px 0 5px 0;
}
.clear{
clear:both;
}
.send{
float:left;
margin:20px 0 0 190px;
padding:0;
width:100px;
height:25px;
}
.error{
color:#078bd1;
font-style:italic;
font-size:10px;
display:block;
float:left;
margin: 0;
padding: 10px 0 0 10px;
}
table.technical
{
margin-bottom: 20px;
border: 1px solid #078bd1;
}
table.technical caption
{
font-style: italic;
text-align: left;
}
table.technical td,
table.technical th
{
padding: 4px;
}
div.verticalgallery
{
float: right;
padding: 0 5px;
border: 1px solid #e0e0e0;
width: 200px;
margin: 20px 0 15px 15px;
}
div.verticalgallery img
{
display: block;
margin: 5px 0;
}
div.searchpager a
{
border: 1px solid #032c42;
color: #078bd1;
text-decoration: none;
padding: 3px;
}
img.newsimage
{
float: right;
padding: 5px;
border: 1px solid #e0e0e0;
margin: 20px 0 20px 20px;
}
p.publishdate
{
font-style: italic;
font-size: 11px;
}
