﻿*
{
    FONT-FAMILY: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
}

P
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif
}
A
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A:active
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.bgbutton_user
{
	background-image: url("images/footer.gif");
	width:auto;
	padding: 2px 2px 4px 2px;
}
.bgbutton_admin
{
    background-image: url("images/footer.gif");
    width:auto;
    padding: 2px 2px 2px 2px;
}
.bgbutton_editor
{
    background-image: url("images/footer.gif");
    width:auto;
    padding: 2px 2px 2px 2px;
}
.buttontext
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.bgdisbutton
{
    WIDTH: 100px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #cccccc
}
.bgwidebutton
{
    WIDTH: 300px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #003399
}
.bgdiswidebutton
{
    WIDTH: 300px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #cccccc
}
.dummylink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff
}
.dummylink_highlighted
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: yellow;
}
.bgbanner
{
	/*
    HEIGHT: 16px;
    BACKGROUND-COLOR: #003399; */
    background-color:#11A9F5;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	margin:0 0 4px;
	padding:3px 0 3px 8px;

}
.bgsoft
{
    BACKGROUND-COLOR: #eeeeff
}
.bguncomupdate
{
    BACKGROUND-COLOR: #ffcccc
}
.linked_item
{
    BACKGROUND-COLOR: #d3d3d3
}
.linked_item_of_uncom_master
{
    BACKGROUND-COLOR: #a9a9a9
}
.ctlfont
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif
    FONT-WEIGHT: normal
}
LABEL
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif
}
.menuheading
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: white
}
.menulink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    TEXT-DECORATION: none
}
.menulinkbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    TEXT-DECORATION: none
}
.nolink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: gray;
    TEXT-DECORATION: none
}
.heading
{
    COLOR: white;
	font-size: 13px;
	font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
    vertical-align: middle;
}
.headingsmall
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: white
}

table.content td.bgheading
{
	padding: 3px 0px 3px 8px;
	background-color: #49788a;
	color: #fff;
	text-align: left;
	vertical-align: middle;
}

.bgheading
{
    /*BACKGROUND-COLOR: #003399*/
	background-color: #49788a;
	color: #fff;
	text-align: left;
	vertical-align: middle;
}
.bgborder
{
    BORDER-LEFT-COLOR: #003399;
    BORDER-BOTTOM-COLOR: #003399;
    BORDER-TOP-COLOR: #003399;
    BORDER-RIGHT-COLOR: #003399
}
.warning
{
    FONT-WEIGHT: bold;
    COLOR: #cc0000
}
.subheadingsmall
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
}
.sectionheading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #cc0033
}
.toplink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #003399
}
.bodylink
{
	font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	text-align: left; 
	margin: 2px 0px 3px 0px; 
	padding: 0px; 
	color: #336699;
}
.bodylink2
{
    COLOR: #003399
}
.bgbox1 {
    BACKGROUND-COLOR: white;
}
.box1_text {
    COLOR: #003399;
}
.redlink
{
    COLOR: red
}
.spaced
{
    LINE-HEIGHT: 16pt
}
LI
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif
}
.highlight
{
	font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	color: #336699; 
}
OPTION.shadedcell
{
    BACKGROUND-COLOR: silver
}
OPTION.borderedcell
{
    BORDER-RIGHT: maroon solid;
    BORDER-TOP: maroon solid;
    FONT-WEIGHT: bolder;
    BORDER-LEFT: maroon solid;
    COLOR: blue;
    BORDER-BOTTOM: maroon solid;
    FONT-STYLE: oblique;
    BACKGROUND-COLOR: yellow
}
TEXTAREA.disclaimer
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-STYLE: italic;
    FONT-FAMILY: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f0f0ff
}
.solid
{
    FONT: bold 10px Arial, Verdana, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    TEXT-DECORATION: none
}

INPUT, TEXTAREA
{
    BORDER: #aaaaaa 1px solid;
    FONT-SIZE: 10px;
    COLOR: #000000;
    padding: 2px 5px;
    BACKGROUND-COLOR: white
}

.art_bgheading
{
    BACKGROUND-COLOR: #003399;
}
.art_heading
{
    FONT-FAMILY:Verdana;
    FONT-WEIGHT: normal;
    FONT-SIZE: 15px;
    COLOR: #FFFFFF;
}
.art_sectionheading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #cc0033;
}
.art_infotext {
    COLOR: #000066;
    font-size: 12px;
}
.art_linktext
{
    color: #003399; 
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    FONT-WEIGHT: bold;
}
.ds_notifyuser_uncom {
    color: #003399; 
    text-decoration: none;
    font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
    font-size: 9px;
    FONT-WEIGHT: bold;
}

.wptabletext {
    color: #000000; 
    text-decoration: none;
    font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
    font-size: 9pt;
    FONT-WEIGHT: normal;
}

A.wptabletext {
    color: #000000; 
    text-decoration: none;
    font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
    font-size: 9pt;
    FONT-WEIGHT: normal;
}

A.wptabletext:link {
    color: #000000; 
}

A.wptabletext:hover {
    color: #000000;
}

A.wptabletext:visited {
    color: #000000; 
}

.wptitle {
    color: #000000;
    text-decoration: none;
    font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
    font-size: 10pt;
    FONT-WEIGHT: bold;
}

.wptable_border {
    background-color: #000000;
}

.wptable {
    background-color: #F0F0F0;
}
.wptablebgheading {
    background-color: #F0F0B0;
}
.wptableOver {
    background-color: #BBBBBB;
}

.wptable_bg_selected {
    background-color: #CCD0D0;
}
.wptable_bg_selectedOver {
    background-color: #CCCCC0;
}

.wptable_bg_1 {
    background-color: #CCCCCC;
}
.wptable_bg_1Over {
    background-color: #CCCCC0;
}
.wptable_bg_2 {
    background-color: #C0C0C0;
}
.wptable_bg_2Over {
    background-color: #CCCCC0;
}
.report_text {
    color: #000000; 
    text-decoration: none;
    font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    FONT-WEIGHT: normal;
}

.validation-advice
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
	color: red;
}

table.maintable {
   width: 90% 
}

/* New design */
body {
	margin: 10px;
	padding: 0px;
	font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
}

body.content {
	background-image: url("images/tile.gif");
	text-align: center;
}


div.container {
	width: 980px;
	margin: auto;
	padding: 15px;
	background-color: #fff;
	text-align: left;
}

div.header {
	width: 980px;
	height: 50px;
	background-image: url("images/header.gif");
	margin: 0px;
	padding: 0px;
	text-align: left;
}

table.topMenu {
	width: 980px;
	height: 50px;
	margin: 4px 0px 20px 0px;
	padding: 0px;
	border-collapse: collapse;
}

table.topMenu td {
	width: 120px;
	/*height: 50px;*/
	margin: 0px;
	padding: 20px 0px 0px 0px;
}

a:link.topMenuText, a:visited.topMenuText {
	margin: 0px 0px 0px 8px;
	font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}

a:hover.topMenuText, a:active.topMenuText { color: #cc0000; text-decoration: none; }

td.home {
	background-image: url("images/home.gif");
	background-repeat: no-repeat;
}
td.pressCentre {
	background-image: url("images/pressCentre.gif");
	background-repeat: no-repeat;
}
td.register {
	background-image: url("images/register.gif");
	background-repeat: no-repeat;
}
td.supportBanks {
	background-image: url("images/supportBanks.gif");
	background-repeat: no-repeat;
}
td.about {
	background-image: url("images/about.gif");
	background-repeat: no-repeat;
}
td.thomasMurray {
	background-image: url("images/thomasMurray.gif");
	background-repeat: no-repeat;
}
td.siteMap {
	background-image: url("images/siteMap.gif");
	background-repeat: no-repeat;
}
td.help {
	background-image: url("images/help.gif");
	background-repeat: no-repeat;
}

img {
	border: none;
}

table.content {
	width: 980px;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
}

table.content td {
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}

table.leftMenuTable {
	width: 200px;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	text-align: left;	
}

table.leftMenuTable th {
	width: 200px;
	margin: 5px 0px 5px 0px;
	padding: 3px 0px 3px 8px;
	background-color: #11a9f5;
	font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #fff;
}

table.leftMenuTable td {
	width: 200px;
	margin: 2px 0px;
	padding: 3px 0px 4px 8px;
	font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	font-weight: normal;
	color: #336699;
}

a:link.leftMenuLinks, a:visited.leftMenuLinks { text-decoration: none; color: #336699;}
a:hover.leftMenuLinks, a:active.leftMenuLinks { color: #cc0000; text-decoration: none; }

table.button { 
	margin: 10px 0px;
	background-image: url("images/footer.gif");
}

table.button td { 
	padding: 2px 20px 4px 20px; 
	font-size: 13px; 
	color: #fff; 
} 

a:link.buttonLink, a:visited.buttonLink { text-decoration: none; color: #fff; }
a:hover.buttonLink, a:active.buttonLink { color: #cc0000; text-decoration: none; }


table.footer {
	width: 980px;
	height: 24px;
	background-image: url("images/footer.gif");
	margin: 20px 0px 0px 0px;
}

table.footer td {
	padding: 0px 8px;
	font-size: 13px;
	color: #fff;
	font-weight: bold;
	text-align: left;
}


h1, h2, ul {	
	margin: 0px 0px 2px 0px;
	padding: 0px;
	font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	text-align: left;
}
p
{
	font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	text-align: left;	
}
ul
{
	margin: 10px 0px 15px 0px;
	padding: 0px 0px 0px 25px;
	color: #336699;
}
/*
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif
*/

.subheading {
 font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; 
 margin: 0px; 
 font-size: 13px; 
 color: #336699; 
 font-weight: bold; 
 text-align: left; 
}/*
.subheading
{
	font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; 
	margin: 0px; 
	font-size: 15px; 
	color: #336699; 
	font-weight: normal; 
	text-align: left; 
}*/
div.rightFloat {
	float: right;
	margin: 0px 0px 10px 20px;
}
table.flashes_list {
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	background-color: #f4f4f4;
}

table.flashes_list th {
	padding: 3px 0px;
	background-color: #49788a;
	font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #fff;
}
table.flashes_list td {
	border: 1px solid #999; 
	padding: 5px 10px 3px 10px; 
	font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 13px; 
}

a:link.bgheading, a:visited.bgheading { text-decoration: none; color: #fff;}
a:hover.bgheading, a:active.bgheading { color: #cc0000; text-decoration: none; }

a:link.flashLink, a:visited.flashLink { text-decoration: none; color: #000; }
a:hover.flashLink, a:active.flashLink { color: #cc0000; text-decoration: none; }

a:link.bodylink, a:visited.bodylink { margin: 0px; padding: 0px; text-decoration: underline; color: #336699;} 
a:hover.bodylink, a:active.bodylink { margin: 0px; padding: 0px; color: #cc0000; text-decoration: none;} 

.homeHeading
{
	 font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; 
	 margin: 0px; 
	 font-size: 18px;
	 color: #11a9f5;
	 font-weight: normal; 
	 text-align: left; 
}

table.leftMenuTable th {
	text-align: left;
}