@charset "utf-8";
/* CSS Document */

body {
background-color: #f0f0f0;
font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
font-size:11px;
 
}

h1, h2, h3, h4, h5, h6 {
 font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
 color: #366;
 background-color: transparent;
 font-size: 16px;
 font-weight: normal;
 margin-top: 0pt;
 margin-bottom: 0pt;
 padding-top: 0.5em;
border-bottom-color: #366;
 text-shadow: #999 0.2em 0.2em 3px;
}

h1 {
 font-size: 150%;
}

h2 {
 font-size: 140%;
}

h3 {
 font-size: 130%;
 border-bottom: none;
 font-weight: bold;
}

h4 {
 font-size: 120%;
 border-bottom: none;

 font-weight: bold;
}

h5 {
 font-size: 100%;
 border-bottom: none;
 padding-top:0;
 font-weight: bold;
}

h6 {
 font-size: 90%;
 border-bottom: none;
 font-weight: bold;
}

/*MainNavigation*/


#mainnav{
font-family: 12px/16px "Lucida Grande", Arial, Helvetica, sans-serif;
}

#mainnav .nav {
margin-left:1em;
margin-right:1em;
}

#mainnav a:link {
 color: #ffffff;
 text-decoration: none;
 
}
 
#mainnav a:visited {

 color: #ffffff;
 text-decoration: none;
 
}
#mainnav a:hover, a:active {

 color: #FFD108;
 text-decoration: none;

}

#mainnav a.selected {
    color: #FFD108;
    text-decoration: none;
   
}
 
#mainnav a:link.selected {
    color: #FFD108;
    text-decoration: none;

}
#mainnav a:visited.selected {
   color: #FFD108;
   text-decoration: none;
 
}
#mainnav a:hover.selected {
 color: #FFD108;
    text-decoration: none;

}
/*SubNavigation*/

#subnav{
font-family: 12px/16px "Lucida Grande", Arial, Helvetica, sans-serif;
}

#subnav a:link {
 color: #005FA9;
 text-decoration: underline;
}
 
#subnav a:visited {
 color: #005FA9;
 text-decoration: underline;
 
}
#subnav a:hover, a:active {
 color: #ed8b00;
 text-decoration: none;
 
}

#subnav a.selected2 {
    color: #ed8b00;
    text-decoration: none;
    
}
 
#subnav a:link.selected2 {
    color: #ed8b00;
    text-decoration: none;
    
}
#subnav a:visited.selected2 {
   color: #ed8b00;
   text-decoration: none;
   
}
#subnav a:hover.selected2 {
 color: #ed8b00;
    text-decoration: none;
   
}

/*sidebar*/

.sidebar {
color: #052A55;
}

 
.howitworkshead {
 font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
  color: #052A55;
  background-color: transparent;
  font-size: 10px;
  font-weight: bold;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-top: 0;
} 
.howitworks{
font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
 color: #052A55;
 background-color: transparent;
 font-size: 9px;
 font-weight: normal;
 margin-top: 0pt;
 margin-bottom: 0pt;
 padding-top: 0;
} 
/* tombstones */
.tomb {
 color: #052A55;

 background-image:url(../images/tombbg.gif);
 background-repeat:repeat-x;
 width: 150px;
 padding: 1em .5em 1em .5em;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-style: solid;
 border-right-style: solid;
 border-bottom-style: solid;
 border-left-style: solid;
 border-top-color: #052A55;
 border-right-color: #052A55;
 border-bottom-color: #052A55;
 border-left-color: #052A55;
}

 
.headstone {
 font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
  color: #366;
  background-color: transparent;
  font-size: 12px;
  font-weight: bold;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-top: 0;
} 
.tombstone{
font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
 color: #052A55;
 background-color: transparent;
 font-size: 10px;
 font-weight: normal;
 margin-top: 0pt;
 margin-bottom: 0pt;
 padding-top: 0;
} 



/*tables*/
table.border1 {
 width: 710px;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-style: solid;
 border-right-style: solid;
 border-bottom-style: solid;
 border-left-style: solid;
 border-top-color: #555555;
 border-right-color: #555555;
 border-bottom-color: #555555;
 border-left-color: #555555;
}
table.border1b {
 width: 600px;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-style: solid;
 border-right-style: solid;
 border-bottom-style: solid;
 border-left-style: solid;
 border-top-color: #555555;
 border-right-color: #555555;
 border-bottom-color: #555555;
 border-left-color: #555555;
}

table.info1 {
 width: 100%;
 border-top-width: 0px;
 border-right-width: 0px;
 border-bottom-width: 1px;
 border-left-width: 0px;
 border-top-style: solid;
 border-right-style: solid;
 border-bottom-style: solid;
 border-left-style: solid;
 border-top-color: #555555;
 border-right-color: #555555;
 border-bottom-color: #555555;
 border-left-color: #555555;
}
table.info1 .tdleft{
 border-top-width: 0px;
 border-right-width: 0px;
 border-bottom-width: 0px;
 border-left-width: 1px;
 border-top-style: solid;
 border-right-style: solid;
 border-bottom-style: solid;
 border-left-style: solid;
 border-top-color: #555555;
 border-right-color: #555555;
 border-bottom-color: #555555;
 border-left-color: #555555;
}
table.info1 .tdright{
 border-top-width: 0px;
 border-right-width: 1px;
 border-bottom-width: 0px;
 border-left-width: 0px;
 border-top-style: solid;
 border-right-style: solid;
 border-bottom-style: solid;
 border-left-style: solid;
 border-top-color: #555555;
 border-right-color: #555555;
 border-bottom-color: #555555;
 border-left-color: #555555;
}
table.info1 .tdtop{
 border-top-width: 0px;
 border-right-width: 0px;
 border-bottom-width: 1px;
 border-left-width: 0px;
 border-top-style: solid;
 border-right-style: solid;
 border-bottom-style: solid;
 border-left-style: solid;
 border-top-color: #555555;
 border-right-color: #555555;
 border-bottom-color: #555555;
 border-left-color: #555555;
}

table.buynow{
 border-top-width: 1px;
 border-right-width: 0px;
 border-bottom-width: 0px;
 border-left-width: 0px;
 border-top-style: dashed;
 border-right-style: none;
 border-bottom-style: none;
 border-left-style: none;
 border-top-color: #555555;
 border-right-color: #555555;
 border-bottom-color: #555555;
 border-left-color: #555555;
}

table.product {
 border-top-width: 1px;
 border-right-width: 0px;
 border-bottom-width: 0px;
 border-left-width: 0px;
 border-top-style: dashed;
 border-right-style: none;
 border-bottom-style: none;
 border-left-style: none;
 border-top-color: #555555;
 border-right-color: #555555;
 border-bottom-color: #555555;
 border-left-color: #555555;
}


table.product td.fs{
 border-top-width: 0px;
 border-right-width: 10px;
 border-bottom-width: 0px;
 border-left-width: 0px;
 border-top-style: none;
 border-right-style: solid;
 border-bottom-style: none;
 border-left-style: none;
 border-top-color: #555555;
 border-right-color: #ffffff;
 border-bottom-color: #555555;
 border-left-color: #555555;
}

table.why {
 border-top-width: 0px;
 border-right-width: 0px;
 border-bottom-width: 0px;
 border-left-width: 0px;
 border-top-style: dashed;
 border-right-style: none;
 border-bottom-style: none;
 border-left-style: none;
 border-top-color: #555555;
 border-right-color: #555555;
 border-bottom-color: #555555;
 border-left-color: #555555;
}


table.why td.whynot{
 border-top-width: 0px;
 border-right-width: 10px;
 border-bottom-width: 0px;
 border-left-width: 0px;
 border-top-style: none;
 border-right-style: solid;
 border-bottom-style: none;
 border-left-style: none;
 border-top-color: #555555;
 border-right-color: #ffffff;
 border-bottom-color: #555555;
 border-left-color: #555555;
}


/*tables*/

.copyright{
font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
font-size:9px;
color: #888888;
}

.titles{
font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
font-size:11px;
color: #555555;
font-style:italic;
}

.linkspad{
padding:1em;
}

A {
 COLOR: #005FA9;
 text-decoration: underline;
}
A:link {
 COLOR: #005FA9;
 text-decoration: underline;
}
A:active {
 COLOR: #ed8b00;
 text-decoration: none;
}
A:hover {
 COLOR: #ed8b00;
 text-decoration: none;
}
.header {
 FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #97968e
}
.sheader {
 FONT-SIZE: 12px; FONT-STYLE: italic
}
.faqq {
 FONT-WEIGHT: bold; FONT-SIZE: 12px
}

OPTION {
}
TEXTAREA {
 
}
INPUT {
 
}
.errorTD {
 FONT-WEIGHT: bold; COLOR: #a90533
}
.FormTABLE {
 
}
.FormHeaderTD {
 
}
.redh {
 COLOR: #CC3300;
}
.FieldCaptionTD {
 COLOR: #000000
}
.FieldCaptionFONT {
 FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica
}
.DataTD {
 VERTICAL-ALIGN: middle; COLOR: #000000; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff
}
.DataTD2 {
 VERTICAL-ALIGN: middle; COLOR: #000000; HEIGHT: 18px; BACKGROUND-COLOR: #e6e6e6
}
.RecordSeparatorTD {
 COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
.DataFONT {
 FONT-SIZE: 8pt; COLOR: #000000; 
 
}
.ColumnFONT {
 FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; 
 
}
.ColumnTD {
 COLOR: #ffffff; BACKGROUND-COLOR: #a90533
}
.detail_heavy {
 FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #a80636
}
.detail_head {
 COLOR: #a80636
}
.scroll_nav {
 FONT-SIZE: 8pt; COLOR: #000000
}
.scroll_nav_on {
 FONT-WEIGHT: bolder; FONT-SIZE: 8pt; COLOR: #a80636
}
