/* Last Modified: 12/04/2006 */

/*******************************************************************************
CORPORATE GW3 STYLE RULES (LIFTED AND SLIGHTLY TWEAKED)
Tweaks:
Font-family/colour made global (*)
Combined definitions where possible to save code weight
*******************************************************************************/

@import url("/paladin/css/corporate_textversionx.css");

html, body, input, textarea, select
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	height: 100%; 
/*
	color:#000000;
*/
}
.globalnavigationtext, .globalnavigationlink, .bannertext, .bannerlink
{
	font-size: 100%;
	text-decoration: none
}
.globalnavigationlink, .bannerlink
{
	color: #993366;
}
/*a:link.bannerheadlink, a:visited.bannerheadlink, a:hover.bannerheadlink
{
	color: #009966;
	font-size: 18px;
	text-decoration: none;
	cursor: pointer
}
a:hover.bannerheadlink
{
	color: #cc6699;
	text-decoration: underline;
}
a:link.bannerlink, a:visited.bannerlink, a:hover.bannerlink
{
	color: #009966;
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	cursor: pointer
}
a:hover.bannerlink
{
	color: #009966;
	text-decoration: underline;
}*/
.gw3panelbackground, .gw3panelbackgrounddark, .gw3panelbackgrounderror, .gw3panelrule
{
	padding: 1px 2px 1px 2px;
}
.gw3panelbackgrounddark, .gw3panelbackgrounderror, .gw3panelrule
{
	border-style: solid;
	border-width: 1px 0px 0px 1px;
}

.gw3panelbordertop, .gw3panelborderbottom
{
	width: 100%;
	height: 7px;
}
.gw3panelbordertop-left, .gw3panelbordertop-right
{
	width: 7px;
	height: 7px;
}
.gw3panelborderbottom-left, .gw3panelborderbottom-right
{
	width: 7px;
	height: 7px;
}
.gw3panelborderleft, .gw3panelborderright
{
	width: 7px;
	height: 100%;
}
.gw3panelpadding
{
	background-color: #ffffff;
	background-image: url('/gw3/images/frames/0001/ffffff/padding.gif');
}

/******************************************************************************/
/* Check with team if these have ever been used */
.rule1
{
	background-color: #993366;
}
.rule2
{
	background-color: #993366;
}
.hr-rule1
{
	color: #993366;
}
.hr-rule2
{
	color: #993366;
}
.ul-arrow
{
	list-style-image: url('/paladin/images/corporate_common/icons/icon_Arrow.gif');
}
.ul-browser
{
	list-style-image: url('/paladin/images/corporate_common/icons/icon_Browser.gif');
}
.ul-email
{
	list-style-image: url('/paladin/images/corporate_common/icons/icon_Email.gif');
}
.ul-excel
{
	list-style-image: url('/paladin/images/corporate_common/icons/icon_Excel.gif');
}
.ul-fax
{
	list-style-image: url('/paladin/images/corporate_common/icons/icon_Fax.gif');
}
.ul-none
{
	list-style-type:none;
	list-style-image:none;
}
.ul-pdf
{
	list-style-image: url('/paladin/images/corporate_common/icons/icon_AcrobatPDF.gif');
}
.ul-phone
{
	list-style-image: url('/paladin/images/corporate_common/icons/icon_Phone.gif');
}
.ul-postaladdress
{
	list-style-image: url('/paladin/images/corporate_common/icons/icon_PostalAddress.gif');
}
.ul-powerpoint
{
	list-style-image: url('/paladin/images/corporate_common/icons/icon_Powerpoint.gif');
}
.ul-printer
{
	list-style-image: url('/paladin/images/corporate_common/icons/icon_Printer.gif');
}
.ul-rtf
{
	list-style-image: url('/paladin/images/corporate_common/icons/icon_Word.gif');
}
.ul-text
{
	list-style-image: url('/paladin/images/corporate_common/icons/icon_Text.gif');
}
.ul-word
{
	list-style-image: url('/paladin/images/corporate_common/icons/icon_Word.gif');
}
.highlight
{
	color: #993366;
	font-weight: bold;
}
/******************************************************************************/

body
{
	background-color: #ffffff;
	font-size: 80%;
	color:#333333;
}
h1, h2, h3, h4, h5, h6
{
	font-weight: bold;
	margin-bottom: 1px;
	text-decoration: none;
}
h1
{
	color:#996666;
	font-size: 154%;
	/*border-bottom: 1px solid #996666;*/
}
h2
{
	font-size: 148%;
	color: #666666;
}
h3
{
	color: #996666;
	font-size: 136%;
}
h4
{
	color: #666666;
	font-size: 124%;
}
h5
{
	font-size: 112%;
	color: #996666;
}
h6
{
	color: #000000;
	font-size: 100%;
}
p
{
	font-size: 100%;
	text-decoration: none
}
li
{
	font-size: 100%;
	text-decoration: none;
	color:#000000;
}
th
{
	font-weight: bold;
	text-align: left;
	text-decoration: none;
    font-size:80%;
    voice-family:"\"}\"";	/* IE 5 hack. IE 5 will ignore everything after this point. */
    voice-family:inherit;	/* Variation in font sizing is taken care of by this. */
	font-size: 100%;
	background-color:#996666;
}
td
{
	text-decoration: none;
    font-size:80%;
    voice-family:"\"}\"";	/* IE 5 hack. IE 5 will ignore everything after this point. */
    voice-family:inherit;	/* Variation in font sizing is taken care of by this. */
	font-size: 100%;
	background-color:#eeeeee;

}
form, input, select, textarea
{
	font-size: 100%;
}
.caption
{
	color: #999999;
	font-size: 80%;
}
.buttontext, .buttonlink
{
	padding: 10px 0px 10px 0px;
}
.buttonlink
{
	color: #993366;
}
a:link, a:visited, /*a:hover, a:link **/
{
	color: #663333;
	text-decoration: none;
	cursor: pointer
}
a:hover
{
	color: #996666;
	text-decoration:underline;
}
.subtext
{
	color: #666666;
	font-size: 85%;
}
a:link.sublink, a:visited.sublink, a:hover.sublink
{
	color: #333333;
	text-decoration: underline;
	cursor: pointer;
}
a:hover.sublink
{
	color: #cc6699;
}
a:link.sublink-hidden, a:visited.sublink-hidden, a:hover.sublink-hidden
{
	color: #333333;
	text-decoration: none;
	cursor: pointer;
}
a:hover.sublink-hidden
{
	color: #cc6699;
}

/*******************************************************************************
PALADIN SPECIFIC RULES
*******************************************************************************/
body
{
	min-width:600px;
}
#pal_skiptocontent
{
	display:none;
}
#pal_pageheader
{
	background-image: url(../images/lp_banner.gif);
	background-repeat: repeat-x;
	min-height:83px;
}
* html #pal_pageheader
{
	height:83px;
}
#pal_headernonav
{
	display:none;
	/*height:0px;
	font: 0px;*/
}
#pal_headernav
{
	display:none;
	/*background:#FFFFFF
		URL("/paladin/images/corporate_mint/navend.gif")
		bottom right no-repeat;
	padding:0px 12px 1px 7px;
	margin-right:180px;*/
}
#pal_pagelogo
{
	float:right;
	margin:-11px 0px 0px 0px;
	background: url('../images/header_right.jpg');
	background-repeat:no-repeat;
	text-align:right;
	width:305px;
	height:85px;
/*margin-left: 50%;
margin-top: -41px;
background: url('header_right.jpg');
background-repeat: no-repeat;
padding: 101px;*/
}
#pal_nosearch
{
display:none;
}
#pal_search
{
	display:none;	
}
#pal_search form
{
	display:none;
	/*position:absolute;
	top:-6px; /* this is for IE Mac (escaped comment hack) \*/
	/*top:4px; /* this is for everything else*/ 
	/*left:60px;*/
}
#pal_search form label
{
	display:none;
}
#pal_search form input
{
	display:none;
	/*margin:0;*/
}
#pal_search #iSearchTerm_ContainingThePhrase
{
	display:none;
	/*border:1px solid #aaaaaa;*/
}

#pal_search #iSubmit
{
	display:none;
	/*border:none;
	background:none;
	cursor:pointer;
	cursor:hand;
	font-size:x-small;
	color:#336666;*/
}
#pal_menu
{
	width:130px;
	float:left;
	margin-right:28px;
	margin-top:-10px;
	margin-left:0px;
	
}


/*top of left hand side navigation
#pal_menuheader
{
	background-color: #ffffff;
	position: relative;
	top: 0px;
	width: 100%;
	margin: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
	border: 0px;
	padding: 0px;
	/*background-image:  url(file:///M|/Nodens/Userdata/betafairtrade/images/menutop.gif);
	background-position: left top;
	background-repeat: no-repeat;

}*/

/*#pal_apptitle
{
	margin: 0px 0px 0px 0px;
	font-size: 100%;
	border-width: 0px;
	position: relative;
	top: -1px;
	right: -1px;
	border: 0px;
	padding: 3px;
	color: #ff0000;
	margin-left: 6px;
	margin-top: 4px;	
}
#pal_apptitle a
{
	text-decoration:none!important;
	color: #FF0000;
	
	
	
	
}*/
#pal_menubody
{
	width:130px;
	margin-left:0px;

}

#pal_menufooter
{
	
	/*position: relative;
	top: 0px;
	width: 100%;
	margin: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
	border: 0px;
	padding: 0px;*/
	
	display:none;
	/* background-color: #2B6B61;*/
	/*height:10px;*/
	/*background-image:  url("");
	background-position: left bottom;
	background-repeat: no-repeat;*/
	
	
/*clear:both;/*
background-image:url('/clickweb/images/footer.gif');
background-repeat: repeat-x;
padding-top:26px;
padding-bottom: 2px;
color:#ffffff;
margin: -50px auto 0 auto;*/
}
.pal_mainmenu
{
	background-color: #ffffff;
	margin-bottom:0px;
	background-repeat: no-repeat;
	
	
}
.pal_mainmenu, .pal_submenu 
{
	list-style-type:none;
	list-style-position:outside;
}
.pal_mainmenu li
{
	display:block;
	margin:0px 8px 0px -40px;
	background-color: #ffffff;
	border-left:none;
	border-right:none;
	padding:2px 0px 3px 10px;
	border-bottom: 1px dashed #dddddd;
	/*padding-top: 3px;*/

}
.pal_mainmenu li a:link, .pal_mainmenu li a:visited {
color: #663333;
text-decoration: none;
}
.pal_mainmenu li a:hover {
color: #996666;
text-decoration: underline;}

.pal_submenu li
{background-color: #ffffff;
	margin:3px 0px 0px -40px;
	padding-right:0px;
	border:none;
}
a.pal_menuitem, a.pal_menuselected
{
	text-decoration:none!important;
	display:block;
	width:87%;
	padding-right:12px;
	/* hide from IE Mac \*/
	overflow: hidden;
	/* */
}
a.pal_menuitem *, a.pal_menuselected *
{
	text-decoration:none!important;
}

a.pal_menuselected
{
	/*background: url(file:///M|/Nodens/Userdata/betafairtrade/images/gr_arrow.gif) no-repeat right center;*/
	
	font-weight:bold;
}
span.pal_menuitem
{
	font-weight:bold;
}
#pal_content
{

	width:auto;
	margin: 0px 0px 0px 170px;
	padding:0px;
		
}
#pal_content.pal_nomenu
{
	display:none;
}
#pal_contentheader
{

display:none;
}
#pal_contentheader h2
{
	
	display:none;
}
#pal_backnav {
	
	display:none;
}
#pal_banner img
{
	display:none;
	}

#pal_contentbody
{
	background:#FFFFFF;
	float:left;
	padding:7px 10px 7px 0px;
	min-height:350px;
	min-width:95%;
	width:95%;
}
#pal_contentbody li
{
	list-style-image: url('/paladin/images/corporate_common/icons/icon_Arrow.gif');
	}

#pal_pagefooter
{
	clear:both;
	/*width:100%;*/
	background: url('../images/footer.gif') no-repeat left bottom;
	margin:0px 0px 0px 0px;
	height:35px;
	border:none;
	/*background-image:url('/clickweb/images/footer.gif');*/
	background-repeat: repeat-x;
	padding-top:12px;
	padding-bottom:12px;
	color:#ffffff;
	margin: 0 auto 0 auto;
}
#pal_pagefooterleft
{	
	float:left;
}
#pal_pagefooterright
{
	float:right;
	width:10px;
	height:100%;
	padding:0px 22px 0px 0px;
}
#pal_footerlinks
{
	display:none;
}
#pal_footerlinks a
{
	display:none;
}
#pal_footerlinks span
{
	display:none;
}
#pal_footerlinks #pal_feedback
{
	display:none;
}
#pal_footerlinks #pal_print
{
	display:none;
	/*background:url("/paladin/images/corporate_common/printversionicon.gif")
		center left no-repeat;
	margin:0px 5px;
	padding:0px 0px 0px 20px;*/
}
#pal_footerlinks #pal_bookmark
{
	display:none;
}
#pal_footerlinks #pal_top
{
	display:none;
}

#pal_directorate
{
	display:none;
}
#pal_directorate a
{
	display:none;
	text-decoration:none!important;
}

#pal_pagecopyright
{
	display:none;
}
#pal_pagecopyright, #pal_pageaccessibility
{
	display:none;
}
#pal_pagecopyright a, #pal_pageaccessibility a
{
	display:none;
	
}
/* Put the underlines back - needs to be rationalised */
a:hover,
#pal_menuheader a:hover,
#pal_content a:hover,
#pal_pagefooter a:hover,
#pal_directorate a:hover,
#pal_pagecopyright a:hover,
#pal_pageaccessibility a:hover
{
	text-decoration:underline!important;
}

/* Print */
#pal_printheader
{
	width:100%;
	text-align:right;
}

/* Panels */
.pal_panel
{
	background:#EEEEEE url("/paladin/images/corporate_common/paneltr.gif") top right no-repeat;
	width:95%;
	padding:0px 0px 0px 0px;
	margin:0px;
}
.pal_panelheader
{
	background:url("/paladin/images/corporate_common/paneltl.gif") top left no-repeat;
	padding:5px;
	margin:0px;
	min-height:5px;
}
.pal_panelbody
{
	background:url("/paladin/images/corporate_common/panelbr.gif") bottom right no-repeat;
	padding:0px 5px;
	margin:0px;
}


/* Warning */
span.palbrowserwarning
{
	background-color:#FF0000;
	color:#FFFF00;
}
/* This is to get IE5 to use a similar width value for 1em as IE6 etc, when dealing with tables */
table, td, th
{
	font-size:100%;
}
img
{
	border:0px;
}

.boxfix
{
	position: relative;
	width: 100%;
	margin: 0px;
	border: 0px;
	padding: 0px;
}
#pal-printform
{
	display:none;
	/*display: inline;

	margin: 0px;
	border: 0px;
	padding: 0px;

	vertical-align: top;*/
}
#pal-printbutton
{
	display:none;
	/*background-color: #ffffff;

	margin: 0px;
	border: 0px;
	padding: 0px;

	color: #336666;*/

/*
text-align: left;
*/
	text-decoration: none;
	vertical-align: top;
}
#pal-printbutton2
{
	margin: 0px 5px;
	padding:0px 0px 0px 0px;
}
.pal-hidden
{
	visibility: hidden;
}
