/* Base Style sheet for www.cannex.com.au Website */
/* Copyright (c) 2004 CANNEX (Aust.) Pty Limited  */

/* Main Body Styles */

body
{
  background: #FFFFFF;
  font-family: Arial, Helvetica, Sans-Serif;
  color: #000000;
  margin: 0px 2px;
}
p
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 10pt;
  color: #000000;
}

.brand {font-family: Arial, Helvetica, Sans-Serif; font-weight: bold; font-style: italic;}

/* Heading Styles */
h1
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 140%;
  color: #333399;
  font-weight: bold;
}
h2
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 100%;
  color: #000099;
  font-weight: bold;
}

h3
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 90%;
  color: #000099;
  font-weight: bold;
}

/* Table Styles */
th
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 10pt;
  font-weight: bold;
  text-align: center;
  vertical-align: top;
}
td
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 10pt;
  text-align: left;
  vertical-align: top;
}

/* List Styles */
ul,dl,blockquote
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 10pt;
  list-style-type: disc;
}

/* Anchor Styles */
a {text-decoration: none;}

a:link    {font-family: Arial, Helvetica, Sans-Serif; color: #000099;}
a:visited {font-family: Arial, Helvetica, Sans-Serif; color: #333399;}
a:active  {font-family: Arial, Helvetica, Sans-Serif; color: #333399;}
a:hover   {font-family: Arial, Helvetica, Sans-Serif; color: #333399;}

.products a:link {font-family: Arial, Helvetica, Sans-Serif; color: #000099; font-size: 10pt} 
.products a:visited {font-family: Arial, Helvetica, Sans-Serif; color: #333399; font-size: 10pt}
.products a:active {font-family: Arial, Helvetica, Sans-Serif; color: #333399; font-size: 10pt}
.products a:hover {font-family: Arial, Helvetica, Sans-Serif; color: #333399; font-size: 10pt}

a:link.ruler    {font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; font-weight: bold; color: #000099;}
a:visited.ruler {font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; font-weight: bold; color: #333399;}
a:active.ruler  {font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; font-weight: bold; color: #333399;}
a:hover.ruler   {font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; font-weight: bold; color: #333399;}

a.white         {font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #FFFFFF;}
a:link.white    {font-family: Arial, Helvetica, Sans-Serif; color: #FFFFFF;}
a:visited.white {font-family: Arial, Helvetica, Sans-Serif; color: #FFFFFF;}
a:active.white  {font-family: Arial, Helvetica, Sans-Serif; color: #FFFFFF;}
a:hover.white   {font-family: Arial, Helvetica, Sans-Serif; color: #FFFFFF;}

/* Ruler Styles */
.farright
{
  margin: 0px 5px;
  border: none;
  text-align: right;
}
.thinbrule
{
  background-color: #000099;
  margin: 5px 5px 0px;
  padding: 0px;
  border: none;
  font-size: 40%;
  text-align: center;
}
.brule
{
  background-color: #000099;
  margin: 0px 5px;
  padding-top: 5px;
  border: none;
  font-family: Arial, Helvetica, Sans-Serif;
  color: #FFFFFF;
  font-size: 8pt;
  text-align: center;
}

/* General Styles */
.left      {text-align: left; vertical-align: top}
.center    {text-align: center; vertical-align: top}
.right     {text-align: right; vertical-align: top}

/* Single page stuff */
.tinyfont  {font-size: 8pt;} /* addrmain.htm */

ul.plain {list-style-type: none; margin-left: 1ex;}

ul.vertnavi
{
  background: #000099;
  background-image: url("/pics/bottcurv.png");
  background-position: bottom right;
  background-repeat: no-repeat;
  list-style-type: none;
  margin: 0px;
  padding: 0px;
}
ul.vertnavi li
{
  width: 100%; padding: 3px; margin: 0px;
  border: 0px #ffffff solid;
  border-bottom-width: 1px;
  list-style-type: none;
}
ul.vertnavi li a
{
  margin: 2px 2px 2px 2px; padding: 2px 2px 2px 2px;
  background-color: #000099; color: #ffffff; font: bold 10pt sans-serif;
  text-decoration: none;
}
ul.vertnavi li a:active {color: #009931;}
ul.vertnavi li a:hover {color: #009931;}
ul.vertnavi li a:visited {color: #ffffff;}
