/*Make all body text white verdana on a black background 
*/
body {font-family: verdana, Arial, serif, "times new roman";
      line-height:1.05em;
      background:#000033;
      margin-left:0.5em;
      font-weight: bold;
      color:#FFFFFF;
      font-size:1em;}

/*Underline links in white
*/

a {text-decoration:underline;}
a:link {color:#FFFFFF;}
a:visited {color:#FFFFFF;}
a:active {color:#FFFFFF;}

/*Underline links in black
*/

a.bla {text-decoration:underline;}
a.bla:link {color:#000000;}
a.bla:visited {color:#000000;}
a.bla:active {color:#000000;}



/*Make hyperlinked images with black borders, so doesn't show
*/

img {border-color:#000033;}


/*Make headings white 18-point verdana.
*/
h1 {font-size:1.5em;
    font-family: verdana, Arial, serif, "times new roman";
    color:#FFFFFF;
    background:#000033;}


/*Make second headings red 11-point verdana.
*/
h2 {font-size:1.2em;
    font-family: verdana, Arial, serif, "times new roman";
    background:#000033;
    color:#FF0000;}

/*Make second headings Pink 11-point verdana.
*/
h3 {font-size:1.2em;
    font-family: verdana, Arial, serif, "times new roman";
    color:#000099;
    background:#000033;
    line-height:1em;}

/*Make fourth headings red 11-point verdana.
*/
h4 {font-size:1.2em;
    font-family: verdana, Arial, serif, "times new roman";
    color:#FF3300;}

/*Make headings white 18-point verdana.
*/
h1.a {font-size:1.2em;
     font-family: verdana, Arial, serif, "times new roman";
     color:#FFFFFF;
     line-height:1.5em;
     background:#000033;}

/*title area
*/

div.titl {display:block;
          position:absolute;
          width:60em;
          height:8em;}

/*First Navigation area
*/

div.nav1 {display:block;
          position:absolute;
          height:350em;
          margin-top:6em;
          margin-left:13em;}

/*Main body area
*/


div.main {display:block;
          position:absolute;
          margin-top:9.5em;
          margin-left:12em;
          width:45em;
          padding:0.5em;
          line-height:1.3em;}

/*2nd Main body area
*/


div.mai1 {display:block;
          position:absolute;
          margin-top:12em;
          margin-left:14em;
          width:40em;
          padding:0.5em;
          line-height:1.3em;
          font-size:0.85em;}

/*Main body area
*/

div.mai2 {display:block;
          position:absolute;
          margin-top:9.5em;
          margin-left:12em;
          width:35em;
          padding:0.5em;
          line-height:1.3em;}

/*new layout Main body area
*/

div.mai3 {display:block;
          position:absolute;
          margin-top:9.5em;
          margin-left:12em;
          width:50em;
          padding:0.5em;
          line-height:1.3em;}


/*Left Margin
*/

div.left {display:block;
          position:absolute;
          margin-top:8.3em;
          width:12em;
          height:150em;
          padding:0.5em;
          border-right:double #FF0000;
          color:#FFFFFF;
          font-size:0.75em;
          background:#000033;}

/*Left Margin for training page
*/

div.lef1 {display:block;
          position:absolute;
          margin-top:7.5em;
          width:12em;
          height:100em;
          padding:0.5em;
          border-right:double #FF0000;
          color:#FFFFFF;
          font-size:0.75em;
          background:#000033;}

/*Left Margin on needle page
*/

div.left2 {display:block;
          position:absolute;
          margin-top:8.3em;
          width:12em;
          height:400em;
          padding:0.5em;
          border-right:double #FF0000;
          color:#FFFFFF;
          font-size:0.75em;
          background:#000033;}


/*right margin area
*/

div.rgt1 {display:block;
          position:absolute;
          margin-left:72em;
          margin-top:15em;
          width:12em;
          height:150em;
          padding:0.1em;
          background:#FFFF66;
          color:#000000;
          border-color:#FFCC66;
          border-style:solid;
          font-size:0.7em;}

/*Sale Page right margin area
*/

div.rgt2 {display:block;
          position:absolute;
          margin-left:72em;
          margin-top:15em;
          width:12em;
          height:70em;
          padding:0.1em;
          background:#000033;
          color:#000000;
          border-left:double #FF0000;
          font-size:0.7em;}

/*right margin area
*/

div.rgt3 {display:block;
          position:absolute;
          margin-left:72em;
          margin-top:15em;
          width:12em;
          height:800em;
          padding:0.1em;
          background:#FFFF66;
          color:#000000;
          border-color:#FFCC66;
          border-style:solid;
          font-size:0.7em;}

/*Short right margin area
*/

div.rgt4 {display:block;
          position:absolute;
          margin-left:72em;
          margin-top:15em;
          width:12em;
          height:70em;
          padding:0.1em;
          background:#FFFF66;
          color:#000000;
          border-left:double #FF0000;
          font-size:0.7em;}


/*Footer
*/

div.foot {display:block;
          position:absolute;
          margin-top:85em;
          margin-left:20em;
          font-size:0.6em;
          color:#CC0000;
          background:#000033;
          width:60em;}

/*Footer one
*/

div.foo1 {display:block;
          position:absolute;
          width:60em;
          margin-left:20em;
          margin-top:130em;
          font-size:0.6em;
          color:#CC0000;
          background:#000033;}


/*Footer three - needles page
*/

div.foo3 {display:block;
          position:absolute;
          width:60em;
          margin-left:20em;
          margin-top:250em;
          font-size:0.6em;
          color:#CC0000;
          background:#000033;}


/*Footer two
*/

div.foo2 {display:block;
          position:absolute;
          width:60em;
          margin-left:20em;
          margin-top:100em;
          font-size:0.6em;
          color:#CC0000;
          background:#000033;}
