/* images */
img.bg
{
position:absolute;
left:0px;
bottom:0px;
width:100%;
min-width:1000px;
z-index:-1;
}
img.footer
{
display: block;
margin-left:auto;
margin-right:auto;
bottom:0px
}
img.left
{
float:left;
padding-left:20px;
}
img.left_f
{
float:left;
padding: 5px 0px 10px 20px;
}
img.right
{
float: right;
}
img.top
{
position: relative;
top:0px;
}
img.center
{
clear: both;
display: block;
margin-left:auto;
margin-right:auto;
}
img.r_logo
{
clear: both;
display: block;
margin-left:auto;
margin-right:auto;
padding-top:20px;
}
img.wth
{
position: absolute;
top:5px;
left:5px;
}
img.left-prd
{
float: left;
position:relative;
margin: 10px 0px 0px 40px;
top:0px;
}
img.cntr-p
{
display: block;
margin-left:auto;
margin-right:auto;
padding-top:10px;
padding-bottom:3px;
}
img.cntr-pi
{
clear:both;
display: block;
margin-left:auto;
margin-right:auto;
padding-top:25px;
padding-bottom:10px;
}
img.logo
{
padding-top:7px;
display: block;
margin-left:auto;
margin-right:auto;
right:80px;
}
img.line
{
display: block;
margin-left:auto;
margin-right:auto;
padding-top:15px;
}
img.thumb
{
border: 1px solid black;	
padding: 3px 3px 8px 3px;
background-color: white;
float: left;
margin-right: 10px;
margin-bottom: 10px;
}
img.thumb-l
{
border: 1px solid black;	
padding: 3px 3px 8px 3px;
background-color: white;
float: left;
margin: 10px 10px 10px 30px;
}
img.thumb-r
{
border: 1px solid black;	
padding: 3px 3px 8px 3px;
background-color: white;
float: right;
margin: 10px 30px 10px 10px;
}
img.thumb-g
{
border: 1px solid black;	
padding: 3px 3px 8px 3px;
background-color: white;
float: left;
margin: 10px 10px 10px 17px;
}

/* links */
A:link 
{
text-decoration: underline;
color: #16325c;
}
A:visited 
{
text-decoration: underline;
color: #16325c;
}
A:active 
{
text-decoration: underline;
color: #16325c;
}
A:hover 
{
text-decoration: none; 
color: #16325c;
}

.navigation a
{
padding-bottom:5px;
}

/* layout */

body
{
text-align:center;
margin:0px;
padding:0px;
min-width: 1000px;
height:700px;
overflow: hidden;
font-family: Helvetica, Arial, Geneva;
}
div.container 
{
width:100%;
height:550px;
text-align: center;
margin-left:auto;
margin-right:auto;
} 
div.header
{
height:140px;
width:100%;
min-width:715px;
text-align:center;
margin:0;
padding:0;
}
div.wrapper
{
margin-left:auto;
margin-right:auto;
padding: 0px;
font-size: 11pt;
height:450px;
width:830px;
text-align: left;
overflow:auto;
}
div.nav_wrapper
{
display: block;
float:left;
height:auto;
width:145px;
margin:0;
}
div.navigation
{
position:relative;
display: block;
float:left;
height:auto;
width:145px;
background-color: #173c46;
text-align:center;
margin:0;
}
div.nav_bottom
{
float:left;
height:auto;
width:145px;
margin:0;
}
div.content_wrapper
{
float:right;
padding: 0px;
font-size: 11pt;
height:501px;
width:651px;
text-align: left;
overflow:hidden;
}
div.cheader
{
display: block;
float:right;
padding: 0px;
height:27px;
width:650px;
background-image:url('img/content_header.jpg');

}
div.content
{
display: block;
float:right;
padding: 0px;
font-size: 12pt;
height:400px;
width:650px;
text-align: left;
background-image:url('img/content_bg.png');
background-repeat:repeat;
overflow:auto;
}
div.cbottom
{
clear:both;
display:block;
float:right;
margin-top: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
height:11px;
width:650px;
}
div.mission_stmt
{
/* position:relative; */
margin-left:auto;
margin-right:auto;
width:580px;
height:auto;
border: 1px solid black;
}
div.splashtext
{
display:block;
margin-left:auto;
margin-right:auto;
padding-top:20px;
font-size: 11pt;
height:50px;
width:650px;
}
div.footer
{
display:block;
height:15px;
width:100%;
text-align:center;
margin:0;
margin-left: 200px;
}
div.center
{
height:13px;
width:100%;
min-width:650px;
text-align:center;
margin-left:-18px;
padding:0;
}
div.map
{
position: relative;
float: right;
border:1px solid black;
margin: 45px 25px 0px 10px;
}
/* text formatting stuff */
h2
{
text-align:center;
}
h2.wsubhdr
{
text-align:center;
margin-bottom: 0px;
padding-bottom: 0px;
}
h3
{
text-align: center
}
/*
p
{
float: none;
padding-bottom: 0px;
margin:0px;
padding-top:5px;
padding-left: 30px;
padding-right: 30px;
font-size: 11pt;
font-family: Helvetica, Arial, Geneva;
color:black;
text-indent: 1em;
text-align: left;
}
*/
p
{
font-size: 10pt;
text-align: justify;
text-indent: 30px;
padding-bottom: 0px;
padding-top:5px;
margin:0px;
padding-left: 30px;
padding-right: 30px;

color:black;
}
p.cu
{
text-indent: 0px;
font-size: 10pt;
text-align: left;
padding:0px 30px 0px 30px;
margin-top:45px;

color:black;
}
p.cu2
{
text-indent: 0px;
font-size: 10pt;
text-align: left;
padding:0px 30px 0px 30px ;
margin-top:5px;

color:black;
}
p.italic
{
font-size: 10pt;
text-align: justify;
font-style:italic;
/* text-indent: 30px; */
padding-bottom: 0px;
padding-top:3px;
margin:0px;
padding-left: 45px;
padding-right: 45px;

color:black;
}
p.content_title
{
text-align: left;
padding-bottom: 0px;
padding-top:7px;
margin:0px;
padding-left: 0px;
font-size:15px;
color:black;

}
p.au-n
{
font-size: 10pt;
text-align: justify;
padding-bottom: 0px;
padding-top:5px;
margin:0px;
padding-left: 30px;
padding-right: 30px;

color:black;
}
p.au
{
text-align: justify;
text-indent: 30px;
padding-bottom: 0px;
padding-top:15px;
margin:0px;
padding-left: 30px;
padding-right: 30px;

color:black;
}
p.au-c
{
text-align: center;
/* text-indent: 30px; */
text-indent: 0px;
padding-bottom: 0px;
padding-top:15px;
margin:0px;
padding-left: 30px;
padding-right: 30px;

color:black;
}
p.au-ci
{
text-align: center;
font-style: italic;
text-indent: 30px;
padding-bottom: 0px;
padding-top:15px;
margin:0px;
padding-left: 30px;
padding-right: 30px;

color:black;
}
p.mission_stmt
{
font-size: 10pt;
text-align: center;
font-style: italic;
padding: 10px 10px 10px 10px;
margin:0px;

color:black;
}
p.au-i
{
text-align: justify;
font-style:italic;
text-indent: 30px;
padding-bottom: 0px;
padding-top:5px;
margin:0px;
padding-left: 30px;
padding-right: 30px;

color:black;
}
p.au-fn
{
text-align: center;
font-style: italic;
text-indent: 30px;
padding-bottom: 0px;
padding-top:15px;
margin:0px;
padding-left: 30px;
padding-right: 30px;
font-size: 7pt;

color:black;
}

.navmenu ul{
padding: 0;
margin: 0;
list-style-type: none;
}

.navmenu li
{
padding-top:10px;
text-align: center;
}

.navmenu a{
font-size:10pt;
/* padding: 0px 5px 0px 5px; */
margin-left:auto;
margin-right:auto;
width: 100%; /*Define width for IE6's sake*/
color: white;
text-decoration: none;
}
.navmenu a:hover{
color: yellow;
}

.menu 
{
text-align: left;
font-size: 10pt;

}

.menu li
{
margin:2px 30px 2px 40px;
list-style-type: circle;
}

/* our products */

div.op
{
width:400px;
padding:20px 0px 0px 0px;
margin-left:auto;
margin-right:auto;
}
p.op
{
text-align: center;
font-weight: bold;
text-indent: 0px;
padding-bottom: 5px;
padding:15px 0px 0px 0px;
margin:0px;
color:black;
}
p.opb
{
font-size: 8pt;
text-align: center;
font-weight: bold;
text-indent: 0px;
padding-bottom: 0px;
margin:0px;
color:black;
}
span.ops
{
font-size:7pt;
text-indent: 0px;
margin:0px;
color:black;
}
table
{
font-size:10pt;
padding: 0px 0px 0px 0px;
margin:0px 0px 0px 0px;
margin-left:auto;
margin-right:auto;
border-collapse:collapse;
}
table, td, th
{
border:1px solid black;
}








