/* ------------------------------------ *
 sky.css
 www.skymasters.org
 Design by GMCDesign (C) 2006
 * ------------------------------------ */

body
  {
/*  background-image: url(graphics/brushed_aluminum.gif);
    backround-repeat: repeat;  */
  color: #000000;
  font-size: 12pt;
  font-family: "Times New Roman", Arial,Helvetica;
  font-weight: bold;
  text-align: center;
  }

/* definition for headings */
h1
  {
  color: #000000;
  font-family: Arial,Helvetica;
  text-align: center;
  }

h2
  {
  color: #CCCC00;
  font-size: 18pt;
  font-family: Arial,Helvetica;
  text-align: center;
  }

h3
  {
  color: #000000;
  font-size: 13.5pt;
  font-family: Verdana,Arial,Helvetica;
  text-align: center;
  }

h4
  {
  color: #000000;
  font-size: 14pt;
  font-family: "Times New Roman", Arial,Helvetica;
  text-align: center;
  }

/* definition for paragraphs */
p
  {
  color: #000000;
  font-size: 12pt;
  font-family: "Times New Roman", Arial,Helvetica;
  font-weight: bold;
  text-align: center;
  }

p.left, li.MsoNormal
  {
  color: #000000;
  font-size: 12pt;
  font-family: "Times New Roman", Arial,Helvetica;
  font-weight: normal;
  text-align: left;
  }

p.verdana
  {
  color: #333333;
  font-size: 11.0pt;
  font-family: Verdana,Arial,Helvetica;
  font-weight: bold;
  text-align: center;
  }

/* definition for rss scroll bar */
  #pscroller1{
  width: 1000px;
  height: 1.75em;
  border: 1px dashed black;
  padding: 5px;
  background-color: lightyellow;
  text-align: left;
  }

  .rssclass .rsstitle{
  font-weight: bold;
  }

  .rssclass .rssdate{
  color: gray;
  font-size: 85%;
  }

  .rssclass a{
  text-decoration: none;
  }

/* definition for 'calendar' text and links */
.calendar-month
  {
  color: #0000ff;
  font-size: 14pt;
  font-family: "Times New Roman", Arial,Helvetica;
  text-align: center;
  }

/* table definition for 'calendar' tables */
table.calendar {
	border-width: 1px;
	border-spacing: ;
	border-style: outset;
	border-color: gray;
	border-collapse: collapse;
	background-color: white;
        text-align: left;
}
table.calendar th {
	border-width: 1px;
	padding: 1px;
	border-style: inset;
	border-color: gray;
	background-color: white;
	-moz-border-radius: ;
}
table.calendar td {
	border-width: 1px;
	padding: 1px;
	border-style: inset;
	border-color: gray;
	background-color: white;
	-moz-border-radius: ;
}

/* table definition for 'main' tables */
table.main
  {
  color: #000000;
  font-size: 12pt;
  font-family: "Times New Roman", Arial,Helvetica;
  font-weight: bold;
  text-align: center;
  width: 100%;
  border: 0px;
  border-collapse: collapse;
  }

td.mainr
  {
  text-align: right;
  }

td.mainl
  {
  text-align: left;
  }

td.mains
  {
  font-size: 8pt;
  }

/* table definition for list of features */
table.desc
  {
  color: #333333;
  font-size: 10.0pt;
  font-family: Verdana,Arial,Helvetica;
  font-weight: bold;
  text-align: left;
  width: 385.5pt;
  border: 0px;
  border-collapse: collapse;
  }

/* table definition for table of specifications - 2-4 columns */
table.specs
  {
  color: #404040;
  font-size: 12pt;
  font-family: "Times New Roman", Arial, Helvetica;
  font-weight: bold;
  text-align: center;
  width: 80%;
  border: 1px #6699CC solid;
  border-collapse: separate;
  border-spacing: 5px;
  empty-cells: hide;
  }

td.specs
  {
  border: inset 1px;
  }

td.specsb
  {
  color: blue;
  border: inset 1px;
  }

/* table definition for pricing information */
table.pricing
  {
  color: #000000;
  font-size: 10.0pt;
  font-family: Arial, sans-serif, Helvetica;
  font-weight: bold;
  text-align: center;
  border: 1px solid;
  border-collapse: collapse;
  table-layout: fixed;
  width: 575pt;
  padding: 0;
  }

col.prdesc
  {
  width: 160pt;
  }

col.prsets
  {
  width: 40pt;
  }

col.prparts
  {
  width: 50pt;
  }

col.prprice
  {
  width: 40pt;
  text-align: right;
  }

col.prweight
  {
  width: 60pt;
  }

col.prpartno
  {
  width: 65pt;
  }

col.prbutton
  {
  width: 70pt;
  }

td.prcat
    {
    color: blue;
    font-size:14.0pt;
    text-align: left;
    }

td.prcatr
    {
    color: red;
    font-size:14.0pt;
    }

td.prhead
    {
    color: blue;
    font-size: 10.0pt;
    }

td.pritem
    {
    font-size: 10.0pt;
    vertical-align:middle;
    white-space:normal;
    }

/* table definition for 'admin' tables */
table.admin
  {
  color: #000000;
  font-size: 10pt;
  font-family: "Times New Roman", Arial,Helvetica;
  font-weight: bold;
  text-align: left;
  width: 100%;
  border: 0px;
  border-collapse: collapse;
  }

td.adhead
  {
  text-align: right;
  }

/* table definition for 'footer' tables */
table.footer
  {
  color: #000000;
  font-size: 12pt;
  font-family: Arial,Helvetica;
  font-weight: bold;
  text-align: center;
  width: 100%;
  border: 0px;
  border-collapse: collapse;
  }

.cpyrt
  {
  font-family: Arial,Helvetica;
  font-weight: normal;
  font-size: 8pt;
  }

.logo
  {
  font-family: Arial,Helvetica;
  font-weight: bold;
  font-style: italic;
  }