/*Created using Style Master from Western Civilisation CSS1 { 49 95 451 409 }*/
/* standard elements */
/* jtjj#0D0042*/

BODY {background-color: white; font-family: arial, charcoal, helvetica, sans-serif;
font-size: .9em;
color: black;
text-align: justify;
margin-left: 0px}

H1 {font-family: arial, verdana, helvetica, sans-serif;
font-size: 1.3em;
padding-left: 10px;
color: yellow;
font-style: italic;
background-color: #000080;
border-width: thin;
border-color: #00bfff;
border-style: ridge;
margin-top: 10px;
margin-left: 5px;
margin-right: 10px}

H2 {font-size: 1.2em;
padding-left: 10px;
color: yellow;
font-style: italic;
background-color: #800000;
border-width: thin;
border-color: yellow;
border-style: ridge;
margin-left: 10px;
margin-right: 10px}

H3 {font-size: 1.0em;
padding-left: 10px;
font-style: italic;
color: yellow;
background-color: #006200;
border-width: thin;
border-color: yellow;
border-style: ridge;
margin-left: 20px;
margin-right: 10px}

H4 {font-size: .9em;
text-align: center;
font-style: italic;
color: white;
background-color: #800000;
border-width: thin;
border-color: yellow;
border-style: ridge;
margin-top: 10px;
margin-bottom: 0%;
margin-left: 0%;
margin-right: 0%;
width: 180px}

H5 {font-size: .6em;
color: white;
text-align: center;
margin-top: 0px;
margin-bottom: 0%;
margin-left: 0%;
margin-right: 0%}

H6 {font-size: .7em;
color: yellow;
text-align: center;
margin-top: 0px;
margin-bottom: 0%;
margin-left: 0%;
margin-right: 0%}

DIV.toc {background-color: white;
border-width: thick;
border-color: black;
border-style: groove;
padding-top: 1px}

CODE {font-family: courier, sans-serif}

.head {font-family: arial, verdana, helvetica, sans-serif;
color: yellow;
font-size: 1.2em;
font-weight: bold;
text-align: center}

.head2 {font-family: arial, verdana, helvetica, sans-serif;
color: #00bfff;
font-size: .7em;
font-weight: normal;
text-align: center}

.text {font-family: arial, verdana, helvetica, sans-serif;
color: white;
font-size: .9em;
font-weight: normal;
text-align: justify;
margin-left: 10px;
margin-right: 10px}

.text2 {font-family: arial, verdana, helvetica, sans-serif;
color: yellow;
font-size: .9em;
font-weight: normal;
text-align: justify;
margin-left: 10px;
margin-right: 10px}

.date {font-family: arial, verdana, helvetica, sans-serif;
font-size: .9em;
padding-left: 10px;
font-style: normal;
color: white;
background-color: #006200;
border-width: thin;
border-color: yellow;
border-style: ridge;
margin-top: 10px;
margin-bottom: 0%;
margin-left: 0px;
margin-right: 0%;
width: 180px}

.date2 {font-family: arial, verdana, helvetica, sans-serif;
font-size: .9em;
padding-left: 10px;
font-style: italic;
color: white;
background-color: #000080;
border-width: thin;
border-color: #00bfff;
border-style: ridge;
margin-top: 10px;
margin-bottom: 0%;
margin-left: 30px;
margin-right: 0%;
width: 150px}

.date3 {font-family: arial, verdana, helvetica, sans-serif;
font-size: .7em;
padding-left: 5px;
font-style: normal;
color: white;
background-color: #800000;
border-width: thin;
border-color: yellow;
border-style: ridge;
margin-top: 5px;
margin-bottom: 0%;
margin-left: 0px;
margin-right: 0%;
width: 150px}

.date4 {font-family: arial, verdana, helvetica, sans-serif;
font-size: .7em;
text-align: center;
font-style: normal;
color: white;
background-color: #800000;
border-width: thin;
border-color: yellow;
border-style: ridge;
margin-top: 5px;
margin-bottom: 2px;
margin-left: 20%;
margin-right: 20%}

.date5 {font-family: arial, verdana, helvetica, sans-serif;
font-size: .9em;
padding-left: 10px;
font-style: normal;
color: yellow;
background-color: #800000;
border-width: thin;
border-color: red;
border-style: ridge;
margin-top: 10px;
margin-bottom: 0%;
margin-left: 10px;
margin-right: 0%;
width: 350px}

.news {font-family: arial, verdana, helvetica, sans-serif;
color: white;
font-size: .9em;
font-weight: normal;
text-align: justify;
margin-left: 20px;
margin-right: 30px}

.news2 {font-family: arial, verdana, helvetica, sans-serif;
color: #00bfff;
font-size: .8em;
text-align: justify;
margin-left: 40px;
margin-right: 30px}

.news3 {font-family: arial, verdana, helvetica, sans-serif;
color: yellow;
font-size: .8em;
text-align: justify;
margin-left: 40px;
margin-right: 30px}

.specification {font-family: arial, verdana, helvetica, sans-serif;
font-size: .7em;
margin-left: 20px;
margin-right: 30px}

.specification2 {font-family: arial, verdana, helvetica, sans-serif;
color: #00bfff;
font-size: .7em;
margin-left: 20px;
margin-right: 30px}

.specification3 {font-family: arial, verdana, helvetica, sans-serif;
color: yellow;
font-size: .7em;
margin-left: 20px;
margin-right: 30px}

.instruction {font-family: arial, verdana, helvetica, sans-serif;
color: #00bfff;
font-size: .7em;
text-align: left;
width: 100%;
margin-left: 0px;
margin-right: 0px}

.important {font-family: arial, verdana, helvetica, sans-serif;
color: white;
font-size: .9em;
text-align: justify;
margin-left: 20px;
margin-right: 30px}

.bodge {font-family: arial, verdana, helvetica, sans-serif;
color: yellow;
font-size: .8em;
text-align: justify;
margin-left: 20px;
margin-right: 30px}

.more {background-color: #000080;
border-width: 1px;
border-color: red;
border-style: ridge;
color: #00bfff;
font-family: verdana, geneva, sans-serif;
font-size: .7em;
text-align: center}

.example {background-color: green;
color: white;
left: 0%;
position: relative}

A.hidden {display: none}

A.empty {color: #660000;
text-decoration: none}

A.offsite {color: #660000;
text-decoration: none}

.menu-item {font-family: arial, charcoal, chicago, sans-serif;
font-size: .7em;
color: white;
font-weight: normal}

.menu-item2 {font-family: arial, charcoal, chicago, sans-serif;
font-size: .7em;
color: black;
font-weight: normal}

.sidebar {background-color: transparent;
color: red;
font-family: verdana, helvetica, courier, sans-serif;
font-size: .8em;
font-weight: bold;
line-height: 110%;
margin: 0px}

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: blue;
border-width: thick;
border-color: red;
border-style: solid;
font-size: 120%;
margin-left: 0px;
padding-bottom: 2px;
padding-left: 2px;
padding-right: 2px;
padding-top: 2px;
text-align: left;
width: 100%}

BODY.academy {background-color: #ccff66}

BODY.academy P {font-family: verdana, helvetica, arial, sans-serif;
margin-left: 10%}

BODY.academy P UL LI {font-family: verdana, helvetica, arial, sans-serif;
margin-left: 10%}

BODY.academy H5 {font-size: .9em;
margin-left: 10%;
text-decoration: none}

BODY.academy DIV.toc {background-color: #ffff66;
border-width: 1px;
border-color: black;
border-style: solid;
margin-left: 0%}

BODY.academy P.navbar {background-color: #ccffcc;
font-size: .8em;
margin-left: 0%;
padding-bottom: 2px;
text-align: center}

BODY.academy A IMG {background-color: #cf6}

BODY.academy A:link {background-color: #ccffcc;
color: black;
text-decoration: none}

BODY.academy A:visited {background-color: #ccffcc;
color: black;
text-decoration: none}

BODY.academy A:hover {background-color: #ffffcc;
color: black;
text-decoration: underline}

BODY.academy A.offsite:hover {background-color: #ccffff;
color: black;
text-decoration: none}

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	{ color: #00bfff; font-weight: bold }
a:visited	{ color: #00bfff; font-weight: bold }
a:active	{ color: #00bfff; font-weight: bold }
a:hover	{ color: #ffff00; font-weight: bold }
a:over	{ color: #ffff00; font-weight: bold }

/* lounge */

BODY.lounge {background-color: #ffccff}

/* download */

BODY.download {background-color: #ccffff}

/* buy */

BODY.buy {background-color: #ffff99}

/* contact */

BODY.contact {background-color: #ccccff}