.title
{   font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: bolder;
    color: #01264a
}
.subtitle
{   font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #FF00FF;
    font-weight: bold
}

.index-body
{   font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    color: #01264a;
    margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background: #FFFFFF
}
.body
{   font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    color: #01264a;
    margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background: url("http://www.im-press.co.uk/images/mainback.gif")
}
.body-bold
{   font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #01264a;
    margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background: url("http://www.im-press.co.uk/images/mainback.gif")
}
.body a:hover { color: #ff3300; text-decoration: underline}
.body a:link {  color: #0066ff; text-decoration: underline}
.body a:visited {  color: #339900; text-decoration: underline}
.body a:active {  color: #cc00cc; text-decoration: underline}

.center {text-align: center}

span.body
{   font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #01264a;
    margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background: url("http://www.im-press.co.uk/images/mainback.gif")
}

#footer
{   background-color:#2E2660; 
	padding:5px; 
	color:#FFFFFF; 
	font-size:18px;
}

td.blackbg
{  background-color:black;
   color:white;
}
td.blackbg
{  color:white;
}

span.c2 { color: #990033; font-weight: bold}
P.justify {	text-align: center }
.required { color: royalblue }   // MustHave

div.center {text-align: center}

.bodybold
{   font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #01264a;
    margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px
}
.bodybold a:hover { color: #ff3300; text-decoration: underline}
.bodybold a:link {  color: #0066ff; text-decoration: underline}
.bodybold a:visited {  color: #cc00cc; text-decoration: underline}
.bodybold a:active {  color: #ffff66; text-decoration: underline}

.body-large
{   font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: normal;
    color: #01264a;
    margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px
}
.body-large a:hover { color: #ff3300; text-decoration: underline}
.body-large a:link {  color: #0066ff; text-decoration: underline}
.body-large a:visited {  color: #cc00cc; text-decoration: underline}
.body-large a:active {  color: #ffff66; text-decoration: underline}

.body-small
{   font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #01264a;
    margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px
}
.body-small a:hover { color: #ff3300; text-decoration: underline}
.body-small a:link {  color: #0066ff; text-decoration: underline}
.body-small a:visited {  color: #cc00cc; text-decoration: underline}
.body-small a:active {  color: #ffff66; text-decoration: underline}

.body-white
{   font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #ffffff;
    margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px
}

.body-small-white
{   font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #ffffff;
    margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px
}

.body-large-white
{   font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #ffffff;
    margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px
}

.bullets
{   font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #ff0099;
    line-height: 25px
}
.bullets2
{   font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #01264a;
    line-height: 25px
}
.border
(
	padding-left: 10px;
	width: 200px;
	border-style: solid;
	border-width: 1px;
	border-color: #000000
)
.form
{	  BORDER-RIGHT: #999999 2px solid;
	  BORDER-TOP: #cccccc 1px solid;
	  FONT-SIZE: 10px;
	  BORDER-LEFT: #cccccc 1px solid;
	  COLOR: #333333;
	  BORDER-BOTTOM: #999999 2px solid;
	  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	  BACKGROUND-COLOR: #ffffff
}
.form1
{ 	BORDER-RIGHT: #999999 2px solid;
	BORDER-TOP: #cccccc 1px solid;
	FONT-SIZE: 10px;
	BORDER-LEFT: #cccccc 1px solid;
	COLOR: #333333;
	BORDER-BOTTOM: #999999 2px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.table
{   FONT-SIZE: 12pt;
    COLOUR: "#01264a"
    FONT-FAMILY: Arial, 'MS Sans Serif', Verdana
}

.rowHighlight
{   border: #1B2D89;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	background-color: #D4D1CA
}
.txtBodySub
{   font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #1B2D89;
	text-decoration: none
}

.im-press
{
    FONT-SIZE: 18px;
    COLOR: BLUE;
    FONT-FAMILY: LibertyD, 'Bremen Bd BT', 'MS Sans Serif'
}
.ip-white
{
    FONT-SIZE: 18px;
    COLOR: "#ffffff";
    FONT-FAMILY: LibertyD, 'Bremen Bd BT', 'MS Sans Serif'
}
.black18b
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 18px;
    COLOR: black;
    FONT-FAMILY: Verdana, 'MS Sans Serif'
}
.blue18b
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 18px;
    COLOR: blue;
    FONT-FAMILY: Verdana, 'MS Sans Serif'
}
.black14b
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    COLOR: black;
    FONT-FAMILY: Verdana, 'MS Sans Serif'
}
.purple14b
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    COLOR: purple;
    FONT-FAMILY: Verdana, 'MS Sans Serif'
}
.orange14b
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    COLOR: orange;
    FONT-FAMILY: Verdana, 'MS Sans Serif'
}
.red12b
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-FAMILY: Verdana, 'MS Sans Serif'
}
.red14b
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    COLOR: red;
    FONT-FAMILY: Verdana, 'MS Sans Serif'
}
.green14b
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    COLOR: green;
    FONT-FAMILY: Verdana, 'MS Sans Serif'
}
.blue14b
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    COLOR: blue;
    FONT-FAMILY: Verdana, 'MS Sans Serif'
}

.black13
{
    FONT-SIZE: 13px;
    COLOR: black;
    FONT-FAMILY: Verdana, 'MS Sans Serif'
}
.purple13b
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 13px;
    COLOR: purple;
    FONT-FAMILY: Verdana, 'MS Sans Serif'
}
.blue12
{
    FONT-SIZE: 12px;
    COLOR: royalblue;
    FONT-FAMILY: Verdana, 'MS Sans Serif'
}
.blue12b
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: royalblue;
    FONT-FAMILY: Verdana, 'MS Sans Serif'
}
.black12
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Verdana, 'MS Sans Serif'
}
.black12b
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Verdana, 'MS Sans Serif'
}
.white12
{
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: Verdana, 'MS Sans Serif'
}
.white12b
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: Verdana, 'MS Sans Serif'
}
.yellow12
{
    FONT-SIZE: 12px;
    COLOR: yellow;
    FONT-FAMILY: Verdana, 'MS Sans Serif'
}
.yellow12b
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: yellow;
    FONT-FAMILY: Verdana, 'MS Sans Serif'
}
.blue11
{
    FONT-SIZE: 11px;
    COLOR: royalblue;
    FONT-FAMILY: Verdana, 'MS Sans Serif'
}
.black11b
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Verdana, 'MS Sans Serif'
}
.black11
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Verdana, 'MS Sans Serif'
}
.white11
{
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Verdana, 'MS Sans Serif'
}
.white11b
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Verdana, 'MS Sans Serif'
}
.yellow11b
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: yellow;
    FONT-FAMILY: Verdana, 'MS Sans Serif'
}
.blue10b
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    COLOR: blue;
    FONT-FAMILY: Verdana, 'MS Sans Serif'
}
.black10b
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana, 'MS Sans Serif'
}
.black10
{
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana, 'MS Sans Serif'
}
.white10
{
    FONT-SIZE: 10px;
    COLOR: white;
    FONT-FAMILY: Verdana, 'MS Sans Serif'
}
.white10b
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    COLOR: white;
    FONT-FAMILY: Verdana, 'MS Sans Serif'
}
.red10
{
    FONT-SIZE: 10px;
    COLOR: red;
    FONT-FAMILY: Verdana, 'MS Sans Serif'
}
.red50 
{
	FONT-SIZE: 50px;
	COLOR: #E02625;
	font-weight: bold;
	FONT-FAMILY: Verdana, 'MS Sans Serif'
}
.black8
{
    FONT-SIZE: 8px;
    COLOR: black;
    FONT-FAMILY: Verdana, 'MS Sans Serif'
}
.red8
{
    FONT-SIZE: 8px;
    COLOR: red;
    FONT-FAMILY: Verdana, 'MS Sans Serif'
}
.red10b
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    COLOR: red;
    FONT-FAMILY: Verdana, 'MS Sans Serif'
}
.red11b
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: red;
    FONT-FAMILY: Verdana, 'MS Sans Serif'
}
.yellow8b
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: yellow;
    FONT-FAMILY: 'MS Sans Serif', Verdana, Arial;
    TEXT-DECORATION: none
}
.yellow8
{
    FONT-SIZE: 8px;
    COLOR: yellow;
    FONT-FAMILY: Verdana, 'MS Sans Serif'
}
