BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 20px;
    PADDING-TOP: 0px;
    MARGIN: 0px;
    FONT-SIZE: 12pt;
    COLOR: #444444;
    FONT-FAMILY: Times New Roman, Helvetica, sans-serif
}

body.normal
{
	margin-left:5%;
	margin-right:5%;
	margin-top:0px;
	margin-bottom:0px
}
body.supernormal
{
	margin-left:5%;
	margin-right:5%;
	margin-top:30px;
	margin-bottom:30px
}
H1
{
    FONT-SIZE: 16pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    font-weight:900
}
H2
{
    FONT-SIZE: 18pt;
    FONT-FAMILY: Times New Roman, serif;
    font-weight:900
}
H3
{
    FONT-SIZE: 13pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    font-weight:900
}
H4
{
    FONT-SIZE: 12pt;
    FONT-FAMILY: Times New Roman, serif;
    font-weight:900
}
H5
{
    FONT-SIZE: 100%;
    FONT-WEIGHT:700;
    FONT-FAMILY: Times New Roman, Helvetica, sans-serif
}
.nav_text
{
    FONT-SIZE: 80%;
    COLOR: #000063;
    FONT-FAMILY: Times New Roman, Helvetica, sans-serif
}
P
{
    FONT-FAMILY: Times New Roman, Helvetica, sans-serif
}

.small_grey
{
    FONT-SIZE: 70%;
    COLOR: #646464
}
.red_emphasis
{
    FONT-WEIGHT: bold;
    TEXT-TRANSFORM: uppercase;
    COLOR: #ff0000;
    FONT-STYLE: italic;
    TEXT-DECORATION: blink
}
.cap
{
    FONT-SIZE: 80%;
    FONT-WEIGHT:800;
    MARGIN:5px;
}
.caption
{
    FONT-weight: 800
}
.imgboxr
{
	float:right;
	padding:10px;
    text-align:center;
    maxwidth:100
}
.imgboxl
{
	float:left;
	padding:10px;
    text-align:center;
    maxwidth:100
}
OL
{
    FONT-FAMILY: Times New Roman, Helvetica, sans-serif
}
UL
{
    FONT-FAMILY: Times New Roman, Helvetica, sans-serif
}

TH
{
    FONT-FAMILY: Times New Roman, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
}
TD
{
    FONT-FAMILY: Times New Roman, Helvetica, sans-serif
    FONT-SIZE: 10pt;
}

.quotation
{
    FONT-SIZE: 110%;
    FONT-STYLE: italic;
    FONT-FAMILY: "Times New Roman", Times, serif
}

TABLE.bordered
{
    BORDER-RIGHT: gray 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: gray 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: gray 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: gray 1px solid;
}

a img
{
	border:2px solid #c0c0c0
}

.noborder
{
	border-width:0px
}

.menu, menu p, menu p a, .menu a
{
	font-weight:900;
	font-size:9pt;
	color:#cc3333;
	text-decoration:none;
	padding:0px;
	margin-top:2px;
	margin-bottom:2px
}

.menu:active, menu p a:active, .menu:hover, menu p a:hover
{
	color:#cc3333;
	text-decoration:underline;
}

ul.menu
{
	margin-left:5px;
	padding:0px
}

li.menu, li.menu a
{
	font-weight:500;
	list-style-type:none;
	margin-top:2px;
	margin-bottom:2px;
}

.menubar
{
	border-right:solid black 1px;
	margin-right:10px
}
.footer
{
    FONT-SIZE: 80%;
    TEXT-ALIGN: center
}
#pad
{
    MARGIN: 30px;
    WIDTH:99%
}
.nopad
{
    MARGIN-top: 2px;
    MARGIN-bottom: 2px;
    padding:0px
}
.menuLink
{
    PADDING-LEFT: 0px;
    MARGIN-LEFT: 0px;
	background-color:white
}

.pageNav
{
    FONT-SIZE: 100%
}
.tn
{
    border: 2px solid #c0c0c0
}
.quote
{
	position:relative;
	margin-left: auto; 
	margin-right: auto;
	border:solid #b3c3c2 2px;
	width:70%;
}
.centre
{
	text-align:center
}

.allcentre
{
	text-align:center;
	position:relative;
	margin-left: auto; 
	margin-right: auto
}
.divcentre
{
	position:relative;
	margin-left: auto; 
	margin-right: auto
}

table.nopaddedcell tr td
{
	padding:0px;
	margin:0px
}

.button
{
	border:solid #b3c3c2 2px;
	background-color:#eb7700;
	text-decoration:none;
	color:black;
	padding:5px;
}
.def
{
	border:1px solid black;
	margin:3px;
	visibility:hidden;
	background-color:#eeeeee;
	position:absolute;
	top:100
}

.tooltiptitle
{
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none; 
	CURSOR: Default; 
	font-family: Times New Roman; 
	font-weight: bold; 
	font-size: 10 pt
}
.tooltipcontent
{
	COLOR: #000000; 
	TEXT-DECORATION: none; 
	CURSOR: Default; 
	font-family: Times New Roman; 
	font-size: 10 pt
}
.wordlink
{
	font-weight: bold; 
	CURSOR: hand; 
}
#ToolTip
{
	position:absolute; 
	width: 100px; 
	top: 0px; 
	left: 0px; 
	z-index:4; 
	visibility:hidden;
}

.section
{
}

.category
{
    background-color:#c0c0c0;
    width:100%;
    padding:10px;
    text-align:center
}

//Screen size assumed to be 434x780, design with this in mind...
//colours:
//#cc3333: museum red (websafe)
//#E23A3F: museum red (exact)
//
//
//


