﻿/*------------------------------------------------------------------------------------------------*/
/*-                                            GENERIC.CSS                                       -*/
/*-   THIS STYLE SHEET IS FOR GENERIC STYLES TO BE USED ON ANY SITE THAT HAVE TO BE REDECLARED   -*/
/*-                             DUE TO RESET OR ARE NONE CONTENT SPECIFIC                        -*/
/*------------------------------------------------------------------------------------------------*/

.bold {
 font-weight: bold
}

.center {
 text-align: center
}

.clear {
 clear: both
}

.ErrorLabels {
 color: #ff0000;
 font-size: 11px;
 font-weight: bold
}

.floatleft {
 float: left;
 padding: 1px 1px 1px 1px
}

.floatright {
 float: right;
 padding: 1px 1px 1px 1px
}

h1.centre {
 text-align: center
}

h1.left {
 text-align: left
}

h1.right {
 text-align: right
}

h2.centre {
 text-align: center
}

h2.left {
 text-align: left
}

h2.right {
 text-align: right
}

h3.centre {
 text-align: center
}

h3.left {
 text-align: left
}

h3.right {
 text-align: right
}

hr {
 border-bottom: solid 0px #cccccc;
 border-left: solid 0px #cccccc;
 border-right: solid 0px #cccccc;
 border-top: solid 1px #d9d9d9;
 margin: 20px 0px 15px 0px;
 width: 100%
}

img {
 border: 0px;
 margin: 0px;
 padding: 0px
}

img.center {
 text-align: center
}

img.left {
 float: left
}

img.right {
 float: right
}

p.centre {
 text-align: center
}

p.left {
 text-align: left
}

p.right {
 text-align: right
}

td {
 vertical-align: top
}