

body {
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #000;
  background-color: #cee5fa;
 margin: 0;
  padding: 0;
  background-repeat: repeat-x;

   background-position-y:50%
}

p   {font-size: 14px;

}

#wrap {
margin: 0px auto 0;
width: 917px;
  border-left: 10px solid #fff;
  border-right: 10px solid #fff;
 background-color: #fff;
  background-image: url('images/cont_bck.gif');
  background-repeat: repeat-y;
  background-position: top;
}


#header {
  margin: 0px auto;
  padding: 0px;
  width: 917px;
  height: 150px;
  background-color: #ed145a;
  background-image: url('images/header.gif');
  background-repeat: no-repeat;
  background-position: left;
  border-left: 10px solid #fff;
  border-right: 10px solid #fff;
  border-top: 10px solid #fff;
}

#navwrap    {
  border-left:10px solid #fff; border-right:10px solid #fff; border-top:10px solid #fff; border-bottom:10px solid #fff; margin:0 auto; height: 30px;
width: 917px;
background-color: #65c4a9;

}


#header_nav {
  margin: 0px auto 0px;
  padding: 0;
  width: 917px;
  height: 30px;
  background-color: #000;
  border-top: 0px solid #fff;
  border-bottom: 0px solid #fff;
  position: relative;
}


#contentleft {
  margin: 0;
  padding: 0;
  width: 210px;
  background-color: transparent;
  float: left;
  clear: both;
}

#contentleft  ul {
margin: 0;
padding: 0;
width: 210px;
list-style: none;
margin-top: 55px;
}


#contentleft .nav li {
  height: 30px;
  margin: 0;
  font-weight: normal;
  line-height: 30px
}

#contentleft .nav li a {

  width: 198px;
  background-color: transparent;
  padding-left: 12px;
  padding-top: 6px;
  padding-bottom: 0px;
  display: block;
  text-decoration: none;
  color: #7bb9fd;
  border-bottom: 1px dashed #666;
}

#contentleft .nav li a:hover {

 width: 198px;
  background-color: transparent;
  padding-left: 12px;
  padding-top: 6px;
  padding-bottom: 0px;
  color: #fff;
  border-bottom: 1px dashed #fff;
}

/*-----CONTENT MAIN-----*/

#contentmain {
  margin: 0;
  padding-left: 35px; padding-top: 0px;
  width: 630px;
  background-color: transparent;
  float: left;
  line-height: 19px;
  text-align: justify;
}
#contentmain a, #contentmain2 a, #contentright a  {
  color: #d63541; text-decoration: none;
}
#contentmain li, #contentmain2 li  {font-family: Arial; color: #000; font-size: 14px; line-height: 19px;  margin-bottom: 4px }

#contentmain ul, #contentmain2 ul  {list-style-image:url('images/bullit_sky.gif'); list-style-position: none}

#contentmain p {
  margin: 8px 0;
}
h6	{
	line-height: 14px;
}
#contentmain h1	{
font-size: 26px;
margin: 10px 0;
color: #ed145a;
}

#contentmain h1.heading	{
font-size: 14px;
margin: 5px 0;
padding: 3px 0;
color: #000;
}


#contentmain h3 {

  font-size: 15px;
  line-height: 20px;
  margin: 6px 0;
  color: #ed145a;
  
}
#contentmain h3.subhead	{font-size: 21px; letter-spacing: -1px;
}

span.bold	{font-weight: bold; font-size: 16px; line-height: 20px;
}

/*-----CONTENT MAIN FULL-----*/

#wrapFull {
margin: 0px auto 0;
width: 917px;
  border-left: 10px solid #fff;
  border-right: 10px solid #fff;
 background-color: #fff;
  background-image: url('images/images/Full_bck.gif');
  background-repeat: repeat-y;
  background-position: top;
}

#contentmainFull {
  margin: 0;
  padding-left: 35px; padding-top: 0px;
  width: 850px;
  background-color: transparent;
  float: left;
  line-height: 19px;
  text-align: justify;
}
#contentmainFull a, #contentmain2 a, #contentright a  {
  color: #d63541; text-decoration: none;
}
#contentmainFull li, #contentmain2 li  {font-family: Arial; color: #000; font-size: 14px; line-height: 19px;  margin-bottom: 4px }

#contentmainFull ul, #contentmain2 ul  {list-style-image:url('images/bullit_sky.gif'); list-style-position: none}

#contentmainFull p {
  margin: 8px 0;
}

#contentmainFull h1	{
font-size: 26px;
margin: 10px 0;
color: #ed145a;
}

#contentmainFull h1.heading	{
font-size: 14px;
margin: 5px 0;
padding: 3px 0;
color: #000;
}


#contentmainFull h3 {

  font-size: 15px;
  line-height: 18px;
  margin: 4px 0;
  color: #ed145a;
  
  
}
#contentmainFull h3.subhead	{font-size: 21px; letter-spacing: -1px;
}

#footerFull {

  margin: 0px auto 0;
  padding-bottom: 0;
  padding-top: 45px;
  width: 897px;
  height: 55px;
  background-color: #ed145a;
  border-left: 10px solid #fff;
  border-right: 10px solid #fff;
  border-bottom: 10px solid #fff;
  background-image: url('images/images/Full_bck_btm.gif');
  background-repeat: no-repeat; padding-left:10px; padding-right:10px; padding-bottom:10px
  


}
#footerFull p {
  font-size: 10px;
  line-height: 16px;
  margin: 3px 0;
  color: #fff;
}

#footerFull h6  {
  margin: 0;
  padding: 0;
  padding-right: 60px;
  padding-top: 5px;
}
/*-----PACKAGEING TABLE-----*/

#materials	td {
font-family: Arial;
font-size: 13px;
padding: 2px 15px; 
background-color: #ffdd00;

}
/*-----------------------*/

/*-----COMPARISON TABLE-----*/

#comps	td {
font-family: Arial;
font-size: 12px;
padding: 3px 2px; 
background-color: #ffdd00;

}
/*-----------------------*/


#contentmain2 {
  min-height: 280px;
  margin: 0;
  padding: 10px 0;
  width: 780px;
  background-color: transparent;
  float: left;
  line-height: 19px;
  text-align: justify;
}
.center {margin: 0px auto;
 width: 780px;
}


#contentmain2 p {
  margin: 10px 0;

}

#contentmain h2 {

  font-size: 22px;
  line-height: 28px;
  margin: 6px 0 12px 0;

  color: #ed145a;

}
legend  {
  color: #fff;
}

#features  li {
  font-size: 15px;
  line-height: 20px;
}


#contentmain2 h3 {

  font-size: 16px;
  line-height: 20px;
  margin: 6px 0;

  color: #000 ;

  padding-bottom: 4px
}

#contentmain2 h2 {

  font-size: 18px;
  line-height: 28px;
  margin: 6px 0 12px 0;
  font-family: Arial;
  color: #00a650;

}

#contentmain2 h1    {
  font-size: 26px;
  line-height: 32px;
}

/*-----CONTENT RIGHT-----*/

#contentright {
  margin: 0;
  padding:0px 15px;
  width: 180px;
  background-color: transparent;
  float: left;
  margin-left: 25px;
  
  
}

#contentright h3 {
  font-size: 16px;
  line-height: 20px;
  margin: 6px 0;
  color: #7bb9fd;
  padding-bottom: 4px;
  text-align: center;
}

#contentright li   {font-family: Arial; color: #000; font-size: 16px; font-weight: bold; line-height: 22px;  margin-bottom: 4px; margin-left: -5px; }

#contentright ul   {list-style-image:url('images/bullit_tic.gif'); list-style-position: none}

.imgcenter	{text-align:center; border: 1px solid #fff;
}

.Vsmall	{
	font-size: 8px
}

.imglft	{border: 1px solid #fff; margin-right: 10px;
}

.addBase	{
	margin-bottom: 6px
}
/* ----    ---*/

td, th, tbody .productspec    {
  font-size: 10px;
  font-weight: normal;

}
table.productspec
{
table-layout: auto;
width: 100%;
border: 1px solid #666;
}
table.productspec td
{
	padding: 1px;
	width: 20%;
	text-align:center;
    line-height: 16px;
}
table.productspec th
{
	padding: 2px;
	width: 20%;
	text-align:center;
	font-size:8px;
    line-height: 11px;
	font-weight: bold;
	text-transform: uppercase;
}

/* ----    ---*/

#contentright p {


  margin: 10px 0;

}

#end {
clear: both;
margin:0;
padding: 0
}


#footer {

  margin: 0px auto 0;
  padding-bottom: 0;
  padding-top: 45px;
  width: 897px;
  height: 55px;
  background-color: #ed145a;
  border-left: 10px solid #fff;
  border-right: 10px solid #fff;
  border-bottom: 10px solid #fff;
  background-image: url('images/foot_bck.gif');
  background-repeat: no-repeat; padding-left:10px; padding-right:10px; padding-bottom:10px
  


}
#footer p {
  font-size: 10px;
  line-height: 16px;
  margin: 3px 0;
  color: #fff;
}

#footer h6  {
  margin: 0;
  padding: 0;
  padding-right: 60px;
  padding-top: 5px;
}

.imgright    {
    margin-left: 10px;
    margin-top: 6px;
    margin-bottom: 2px;
  border: 1px solid #666
}

.imgleft    {
    margin-right: 10px;
    margin-top: 6px;
    margin-bottom: 2px;
  border: 1px solid #666
}
.imgbrdr    {
  border: 1px solid #666
}

h6.quote  {

  text-align: right;
  font-family: Arial;
  font-size: 14px;
  line-height: 16px;
  color: #fff;
  text-transform: uppercase;
  padding: 0;
  margin: 0;
}