/* @override http://www.rocketusa.com/css2/default.css */

html
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ffffff;
}

body
{
margin: 0 0 3.0em 0;
background-image: url("../images2/bg.gif");
background-repeat: repeat-x;
background-position: left top;
background-color: #1e5580;
text-align: center;
}

a:link {color: #c6d9e6;}
a:visited {color: #c6d9e6;}
a:hover {color: #c6d9e6;}
a:active {color: #c6d9e6;}

h1
{
margin-top: 0px;
font-size: 160%;
color: #c6d9e6;
}

h2
{
font-size: 140%;
color: #c6d9e6;
}

h3
{

}

p
{
}

#container
{
width: 789px;
margin-left: auto;
margin-right: auto;
text-align: left;
}


#top
{

}

#about_products_wrap
{
border: 1px solid #fff;
}

#about_products 
{
text-align: center;
background-color: #beceda;
margin: .5em;
}

#about_products a img
{
margin: .75em;
}

td.nav_bg
{
width: 204px;
background-image: url("../images2/nav_bg.gif");
background-repeat: repeat-y;
background-position: left top;
}

td.content_bg
{
background-image: url("../images2/content_bg.gif");
background-repeat: repeat-y;
background-position: left top;
}

td.ix_content
{
background-image: url("../images2/content_top.gif");
background-repeat: no-repeat;
background-position: left top;
padding: 10px 0px 0px 0px;
}

td.sub_content
{
background-image: url("../images2/content_top.gif");
background-repeat: no-repeat;
background-position: left top;
padding: 10px 0px 0px 0px;
}

div.content_padding
{
padding: 12px;
}

/*========== footer ==========*/
#footer {
min-height: 300px;
_height: 300px; /* IE6 Hack */
margin-top: 15px;
clear: both;
}

#footer_left {
width: 200px;
float: left;
}

#footer_left_top {
padding-top: 10px;
background: #1e5580 url("../images2/footer_left_top.gif") no-repeat left top;
}

#footer_left_body {
min-height: 240px;
_height: 240px; /* IE6 Hack */
background-image: url("../images2/footer_left_bg.gif");
background-repeat: repeat-y;
background-position: left top;
text-align: left;
}

#footer_left_body h2 {
margin: 0 1.2em 0.25em 1.2em;
}

#footer_left_content {
width: 200px;
margin-left: auto;
margin-right: auto;
padding: 1px 0;
background-color: transparent;
text-align: center;
}

#footer_left_bottom {
height: 10px;
background: #1e5580 url("../images2/footer_left_bottom.gif") no-repeat left top;
}


#footer_right {
overflow: none;
width: 584px;
float: right;
}

#footer_right_top {
padding-top: 10px;
background: #1e5580 url("../images2/footer_right_top.gif") no-repeat right top;
}

#footer_right_body {
min-height: 240px;
_height: 240px; /* IE6 Hack */
background-image: url("../images2/footer_right_bg.gif");
background-repeat: repeat-y;
background-position: left top;
text-align: left;
}

#footer_right_body h2 {
margin: 0 1.2em 0.25em 1.2em;
}

#footer_right_content {
width: 584px;
min-height: 220px;
_height: 220px; /* IE6 Hack */
margin-left: auto;
margin-right: auto;
padding: 1px 0;
background-color: transparent;
text-align: center;
}

#footer_right_bottom {
height: 10px;
background: #1e5580 url("../images2/footer_right_bottom.gif") no-repeat right top;
}
/*========== END: footer ==========*/


/*Temp*/
.spiffy{display:block}
.spiffy *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#beceda}
.spiffy1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #6289a6;
  border-right:1px solid #6289a6;
  background:#96afc3}
.spiffy2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #2e6189;
  border-right:1px solid #2e6189;
  background:#9fb7c8}
.spiffy3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #9fb7c8;
  border-right:1px solid #9fb7c8;}
.spiffy4{
  border-left:1px solid #6289a6;
  border-right:1px solid #6289a6}
.spiffy5{
  border-left:1px solid #96afc3;
  border-right:1px solid #96afc3}
.spiffyfg{
  background:#beceda}