/*
global css for GNL white label
authored by: Sinead Lawless
date: November 2005
*/

/*global styles */
body { 
	margin: 0;
	padding: 0;
	color: #3d2714;
}


p, .text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: none;
	color: #3d2714;
	line-height:15px;
	margin:0 0 0px 0;
	padding:0 0 20px 0;
	/*text-transform:lowercase;*/
}
p.indent{padding:0 0 0px 20px}
p.hdr{color:#50afcb;}
td { font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: none;
	color: #3d2714;
	line-height:15px;
	padding: 0em;
	margin:0em;
}
hr {color:#dbd7ce;}

table {border-collapse: collapse;}

/*styles for headers*/
h1, h2.sectionHead {font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	color:#b4cb34;
	}

h2.sectionHead {
	padding-top: 15px;
}

/*style for main section headings*/
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #50afcb;
	font-weight:bold;
	line-height:14px;
	margin:0 0 6px 0;
	padding:0;
}
/*style for list headings* eg T&C*/
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight:bold;
}
/*style for sub section headings*/
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #50afcb;
	font-weight:bold;
	
	
}
h5 {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#d62c34;
	}
h6 {font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	color:#b4cb34;
	line-height:12px;
	padding-top:20px;
	padding-left:10px;
	}

	
	
	
a h1{text-decoration:none}

/*styles for hyperlinks*/
a{
	color:#3d2714;
	font-weight:normal;
	text-decoration:underline;
}
a:link{
	color:#3d2714;
	font-weight:normal;
	text-decoration:underline;
}
a:active{
	color:#3d2714;
	font-weight:normal;
	text-decoration:underline;
}
a:visited{
	color:#3d2714;
	font-weight:normal;
	text-decoration:underline;
}
a:hover{
	color:#0189b8;
	font-weight:normal;
	text-decoration:underline;
}
a.news, a:link.news, a:active.news, a:visited.news { font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #50afcb;
	font-weight:bold;
	line-height:14px;
	margin:0 0 0px 0;
	padding:0;
	text-decoration:none}
a:hover.news{ 
	color: #3d2714;
	text-decoration:none}
a.myprofile, a:link.myprofile, a:active.myprofile, a:visited.myprofile { font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #50afcb;
	font-weight:bold;
	line-height:18px;
	margin:0 0 0px 0;
	padding:0 0 50px 0;
	text-decoration:none}
a:hover.myprofile{ 
	color: #3d2714;
	text-decoration:none}

/* Styles for secondary navigation across site*/
td.topmenu{
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px; 
	color:#9dad3c;
	font-weight:normal;
	vertical-align:middle;
	height:25px;
}

	
td.topmenu a, td.topmenu a:active, td.topmenu a:link, td.topmenu a:visited {
	color: #102f6f;
	font-weight:normal;
	text-decoration: none;
}

td.topmenu a:hover {
	color: #fff;
	font-weight:normal;
	text-decoration: none;
}

/* Revised Styles for secondary navigation across site 19 April 2007*/
#newNav ul {list-style:none; float:left; background:url(../design/images/navbar/ukdc_nav_bkgrd.gif) repeat-x top left; width:780px; height:25px; margin:0; padding:0;}
	
#newNav ul li{list-style:none; float:left; color:#fff; display:block; font-weight:bold; padding: 5px 22px 4px 21px; background:url(../design/images/navbar/ukdc_nav_end.gif) no-repeat top left;}

#newNav li a{color:#fff; font-weight:bold; text-decoration:none;}

#newNav li a.unselected{color:#fff; font-weight:bold; text-decoration:none;}

#newNav li a.selected{color:#d8e5ba; text-decoration:underline; font-weight:bold;}

#newNav li a:hover{color:#fff; font-weight:bold; text-decoration:none;}

#newNav li a:active{color:#d8e5ba; text-decoration:underline; font-weight:bold;}

/* Styles for footer across site*/
td.footer_links{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; 
	color:#728121;
	font-weight:normal;
	vertical-align:middle;
}

td.footer_links a, td.footer_links a:active, td.footer_links a:link, td.footer_links a:visited {
	color: #728121;
	font-weight:normal;
	text-decoration: none;
}

td.footer_links a:hover {
	color: #0189b8;
	font-weight:normal;
	text-decoration: none;
}
td.footer{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; 
	color:#8b9d27;
	font-weight:normal;
	vertical-align:middle;
}
/*hr {color:#fff}*/
/* Styles for tertiary(leftpanel) navigation across site*/
ul.leftmenu {
	list-style-type:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; 
	color:#0000ff;
	font-weight:normal;
}

ul.leftmenu a:link, ul.leftmenu a:visited {
	color:#0000ff;
	text-decoration:none;
}

ul.leftmenu a:hover {
	color:#0000ff;
	text-decoration:none;
}

/*Miscellaneous*/
td.bgdown {background-repeat:repeat-y;}
td.bgacross {background-repeat:repeat-x;}
td.bgonce {background-repeat:no-repeat;}
td.bdr {border-top:1px; border-bottom:1px; border-left:1px; border-right:0; border-style:solid; border-color:#d8e5ba; margin:0}
td.bdr2 {border-top:1px; border-bottom:1px; border-right:1px; border-left:0; border-collapse: collapse; border-style:solid; border-color:#d8e5ba;margin:0}
.server {color:white; }
.server2 {color:#EFEFEF;}
#termsandcond { border-top:1px dotted #ccc; }
#termsandcond p { font:10px/12px Arial, sans-serif; color:#666; }

img.sample {padding:5px 5px 10px 0; margin:0;} 


/*Maestro Member reniew*/
#membRenew{float:left; width:255px; padding:0; margin:0; border:1px solid #B2E0E4; background:#DCEFFD; padding:5px;}
#membRenew h3,#membRenew h3.sm, #membRenew p.impNot{float:left;width:98%; color:#3B95B4;font-family: Arial, Helvetica, sans-serif; font-size:1.4em; line-height:1.3em; font-weight:700; padding:0; margin:0;}
#membRenew h3.sm{padding:5px 0 10px 0;font-size:1.4em;}
#membRenew p.impNot{font-size:1em;line-height:1em; margin:3px 0; padding:0;}
#membRenew p{float:left; line-height:1.3em; padding:0;}
#membRenew p a{text-decoration:underline; font-weight:700;}

iframe#paymentcontainer  {border:0 none;height:700px;width:770px;}

/* Freeze Account Style */
#removeDefer input { background:#FFFFFF; border:1px #B2E0E4 solid; padding: 10px; color: #50AFCB; font-weight:bold; }
/* End Freeze Account Style */

