/* Created using Style Master from Western Civilisation CSS1 { 149 103 451 409 } */
BODY
{font-family: verdana, helvetica, arial, sans-serif;
text-align: left}

OL
{font-family: verdana, helvetica, arial, sans-serif}

UL
{font-family: verdana, helvetica, arial, sans-serif}

/* standard elements */

H1, H2, H3, H4, H5, H6
{background-color: #99ccff;
border: none;
font-family: verdana, helvetica, sans-serif;
font-weight: bold;
padding: 2px;
text-align: left;
width: 100%}

H1
{font-family: verdana, helvetica, sans-serif;
font-size: 1.3em;
text-align: right}

H2
{font-size: 1.2em;
padding-left: 2%}

H3
{font-size: 1.1em;
padding-left: 5%}

H4
{font-size: 1.1em;
padding-left: 7%}

H5
{font-size: 1em;
padding-left: 10%;
text-decoration: underline}

H6
{font-size: .9em;
padding-left: 15%;
text-decoration: underline}

PRE
{margin-bottom: 2%;
margin-left: 10%}

DIV.toc
{background-color: white;
border-color: black;
border-style: groove;
border-width: thick;
padding-top: 1px}

CODE
{font-family: courier, sans-serif}

.specification
{color: silver;
font-family: times, serif;
position: static}

.instruction
{font-family: verdana, geneva, sans-serif}

.important
{background-color: #cc3333;
color: white;
font-size: 1em;
text-align: center;
width: 90%}

.disclaimer 
{ color: white; 
font-size: 0.9em; 
font-family: Courier, "Courier New", Monaco; 
background-color: #99ccff; 
text-align: left; 
position: static }


.bodge
{float: left;
z-index: auto}

.more
{background-color: #003333;
border-color: black;
border-style: ridge;
border-width: 1px;
color: white;
font-family: verdana, geneva, sans-serif;
vertical-align: text-bottom}

.example
{background-color: #6699ff;
border: thin none;
color: transparent;
font-family: Courier, "Courier New", monospace;
padding: 1%;
width: auto}

A.hidden
{display: none}

A.empty
{color: #660000;
text-decoration: none}

A.offsite
{color: #660000;
text-decoration: none}

.menu-item
{font-family: charcoal, chicago, arial, sans-serif;
font-size: 1em;
font-weight: normal}

.sidebar
{background-color: transparent;
color: #006633;
font-family: verdana, helvetica, courier, sans-serif;
font-weight: normal;
line-height: 110%;
margin: 0px}

.disclaimer 
{ color: white; 
font-size: 0.9em; 
font-family: Courier, "Courier New", Monaco; 
background-color: #99ccff; 
text-align: left; 
position: static }


p.disclaimer:hover 
{ color: white; font-size: 0.9em; 
font-family: Courier, "Courier New", Monaco; 
background-color: black; 
text-align: justify; 
position: static }


P.title-image
{text-align: right}

/* front */

BODY.front
{background-color: #99ffcc}

/* product */

BODY.product
{background-color: #ffcccc}

/* academy */

A.offsite .advert
{font-weight: bold;
text-decoration: none}

.advert
{background-color: #ccffcc;
border-color: black;
border-style: solid;
border-width: thick;
font-size: 120%;
margin-left: 0px;
padding-bottom: 2px;
padding-left: 2px;
padding-right: 2px;
padding-top: 2px;
text-align: left;
width: 100%}

UL
{font-family: verdana, helvetica, arial, sans-serif;
margin-left: 15%}

UL UL
{margin-left: 5%}

BODY.academy
{background-color: white}

BODY.academy P
{font-family: verdana, helvetica, arial, sans-serif;
margin-left: 10%;
margin-right: 10%}

BODY.academy H5
{font-size: .9em;
padding-left: 10%;
text-decoration: none}

BODY.academy TD
{font-family: verdana, helvetica, arial, sans-serif;
font-size: .9em;
margin-left: 10%}

BODY.academy DIV.toc
{background-color: #ffff66;
border-color: black;
border-style: solid;
border-width: 1px;
margin-left: 0%}

BODY.academy P.navbar
{background-color: #9999ff;
color: white;
font-size: .9em;
margin-left: 0%;
margin-right: 0%;
padding-bottom: 2px;
padding-top: 2px;
text-align: center}

BODY.academy A IMG
{background-color: #cf6}

BODY.academy A:link
{background-color: #9999ff;
color: black;
text-decoration: none}

BODY.academy A:visited
{background-color: #9999ff;
color: black;
text-decoration: none}

BODY.academy A:hover
{background-color: white;
color: black;
text-decoration: underline}

BODY.academy A.offsite:hover
{background-color: white;
color: black;
text-decoration: underline}

BODY.academy A.offsite:link
{background-color: #ccccff;
color: black;
text-decoration: none}

BODY.academy A.empty:link
{background-color: transparent;
color: #660000;
text-decoration: none}

BODY.academy A.empty:visited
{background-color: transparent;
color: #660000;
text-decoration: none}

BODY.academy A.empty:hover
{background-color: transparent;
color: #660000;
text-decoration: underline}

A:link IMG
{background-color: #cf6}

A:visited IMG
{background-color: #cf6}

/* lounge */

BODY.lounge
{background-color: #ffccff}

/* download */

BODY.download
{background-color: #ccffff}

/* buy */

BODY.buy
{background-color: #ffff99}

/* contact */

BODY.contact
{background-color: #ccccff}
