body {
background: #0958a5 url(images/bkgnd.jpg) repeat-y top left;
margin: 0px; padding: 0px;
left: 0px;
top: 0px;
font-family: sans-serif;
font-size: 100%;
}

a.pdf {
background:url('images/btg-adobePDF.gif') no-repeat left center;
padding-left:15px;
font-size: 13px;
}

a:hover.pdf {
background:url('images/btc-adobePDF.gif') no-repeat left center;
padding-left:15px;
}

.c3 {
font:normal 12px arial, sans-serif;
}

div.rep {
float:right;
margin:0;
padding:0;
position:absolute;
left:581px;
top:75px;
font:normal 13px arial, sans-serif;
color: #FFFFFF;
}

.rep a {
color: #FFFFFF;
text-decoration: none;
}

.rep a:Hover {
color: #7dbb7d;
text-decoration: underline; 
}

div.download {
background-color: #ececec;
color: #000;
font: inherit;
padding: 5px;
width: 500px;
}
table.MediaBank{
margin: 0px; 
padding: 0px;
width: 500px;
border: 0px;
border-width: 0px 0px 0px 1px;
border-color: #ccc;
border-style: solid;
border-collapse: collapse;
}
table.MediaBank thead td{
color: #002165;
background-color: #CCC;
font: bold 12px arial, sans-serif;
text-align: center;
padding: 5px;
}
table.MediaBank tbody td{
color: #000;
font: 11px arial, sans-serif;
text-align: left;
padding: 5px;
border-width: 0px 1px 1px 0px;
border-color: #ccc;
border-style: solid;
border-collapse: collapse;
vertical-align: top;
}
table.MediaBank tr.oddrow{
background-color: #ececec;
color: #000;
}

div#Footer{
width: 500px;
margin: 10px 0px;
padding: 0px;
border: 0px;
text-align: center;
}
div.BottomNav {
color: #666;
font: 10px Verdana, sans-serif; 
text-align: center; 
padding: 10px 0px;
width: 100%;
}
.BottomNav a:Link, .BottomNav a:Visited {
color: #002165;
text-decoration: none;
padding: 0px 5px;
}
.BottomNav a:Link:Hover, .BottomNav a:Visited:Hover {
background-color: #008048;
color: #FFF;
text-decoration: none;
}
div.Copyright {
color: #666;
font: 10px Verdana, sans-serif; text-align: center; 
padding: 5px;
width: 100%;
}

.bnav   { 
color: #666;
font: 10px Verdana, sans-serif; 
text-align: center; 
padding: 10px 0px;
}
.bnav a:Link, .bnav a:Visited {
color: #002165;
text-decoration: none;
padding: 0px 5px;
}
.bnav a:Link:Hover, .bnav a:Visited:Hover   {
background-color: #008048;
color: #FFF;
text-decoration: none;
}

.content-5pad {
color: #666;
text-decoration: none; 
padding: 3px;
}
.content-5pad-cat { 
color: #fff; 
font: bold 12px Arial, Verdana, sans-serif; text-decoration: none;
background-color: #36c; 
padding: 3px;
}
.content { 
color: #666; 
font: 11px Arial, Verdana, sans-serif;
line-height: 18px;
text-decoration: none; 
padding: 10px 5px 5px 10px; 
}

div.content { 
color: #666; 
font: 11px Arial, Verdana, sans-serif;
line-height: 18px;
text-decoration: none; 
}

.content ul  { margin: 0px 0px 0px 20px }
.content li  { color: #666;}

.content h2 {
color: #0958a5; 
font: bold 13px Helvetica, sans-serif; 
display: block;
margin: 14px 0px 4px;
}
.contentsmall {
color: #666; 
font-size: 10px;
padding: 10px 5px 5px 10px;
}

.content_head { 
color: #7dbb7d; 
font: bold 14px Arial, sans-serif; 
display: block;
}
.content_prodhead { 
color: #002165;
font: bold 16px Arial, sans-serif; 
display: block;
}
.content_prodsubhead { 
color: #808080; 
font: bold 13px Arial, sans-serif; 
display: block;
}
.content_bold {
color: inherit;
font: bold 12px Arial, sans-serif; 
display: block;
}
.block { 
margin-left: 15px;
display: block;
}
.content_boldblue { 
color: #0958a5;
}
.content_underline { 
text-decoration: underline;
}
.content_smallit { 
color: #666;
font-size: 10px;
}
.content a:Link {
color: #0958a5; 
text-decoration: underline;
}
.content a:Visited { 
color: #0958a5; 
text-decoration: none;
}
a:Hover { 
color: #064ba8;
text-decoration: none; 
}
a:Focus {
color: white;
background-color: #7dbb7d;
}
div#callout{
width: 150px;
clear: none;
display: block;
margin: 0px 10px 10px 10px;
padding: 0px 4px 5px 5px;
border:2px solid #94c594;
background: #eee;
}
#callout a{
display: block;
color: #05890f;
}
#callout h4{
font: 14px "Lucida Sans Unicode", sans-serif;
margin: 3px 0;
color: #0958a5;
}


.spec_table {
font:normal 12px arial, san-serif;
}

.oddrow td{
background-color: #eee;
border-top:#ddd solid 1px;
border-bottom:#ddd solid 1px;
padding:6px 0;
}
