/* ================================
    CSS STYLES FOR Collaborate
   ================================
*/   

/* ================================
    GENERIC STANDARD HTML TAGS
   ================================
*/ 
body {
	background-color: #f5eae4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0px;
}
FORM
{
	padding:0px;
	margin:0px;
}
TD, TH
{
	font-size: 10px;
	color: #002141;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
P
{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 0px;
	color: #002141;
	padding-bottom: 8px;
	line-height: 14px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;	
}
H1 {
	font-size: 13px;
	color: #002141;
	font-weight: bold;
	padding-bottom: 9px;
	margin: 0px;
}
H1.PageTitle {
	font-size: 18px;
	font-weight: lighter;
	color: #FF6600;
	padding-bottom: 3px;
	margin: 0px	
}
H2 {
	font-size: 15px;
	font-weight:bold;
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 0px;
	padding-right: 10px;
}
H3 {
	font-size: 15px;
	color: #FF6600;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 7px;
	margin: 0px;
	padding-left: 10px;
}

H4  {

}

H5, DT  {

}

H6  {

}

TFOOT, THEAD    {
    font-size:  12px;
}

TH  {
    vertical-align: baseline;
    font-size:  12px;
    font-weight:    bold;
}


A:link, A:visited, A:active   {
	color: #FF6600;
 	text-decoration: none;
}
A:hover    {
	color: #FF6600;
 	text-decoration: none;
}


SMALL   {
    font-size: -1;
}

BIG {
    font-size:  +1;
}

BLOCKQUOTE, PRE {
    font-family:    Lucida Console, monospace;
}

LI   {
	padding-bottom: 12px;
    	list-style-type: disc;
}
UL 
{
	margin:0px;
	padding: 0px;
}

UL LI   {
padding-bottom: 12px;
margin-left: 18px;
    	list-style-type: disc;
}

UL LI LI    {
padding-top: 0px;
padding-bottom: 0px;
margin-top: 8px;
    list-style-type:  circle;
}

UL LI LI LI {
padding-top: 0px;
padding-bottom: 0px;
margin-top: 5px;
    list-style-type: square;
}

OL LI   {
    list-style-type:    decimal;
}

OL OL LI    {
    list-style-type:    lower-alpha;
}

OL OL OL LI {
    list-style-type:    lower-roman;
}

HR {
    color: #7E9DB9;
    height:1px;
    text-align:left
}
Div.hr {
    border-bottom: 1px solid #7E9DB9;
    margin-top:20px;
    margin-bottom: 10px;
}

SPAN
{
	padding:0px;
	margin: 0px;
}
.SubHead
{
	font-weight: bold;
	margin-bottom:5px;
}
/*INPUT BOXES
--------------------------------------------*/
Input
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
Select
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
Option
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;

}
TextArea
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;

}
/*FORM WARNINGS
---------------------------------------------*/
.FormWarning {
	color: red;
}
/* ================================
    GENERAL SITE FURNITURE
   ================================
*/ 
/*BREAD CRUMB STYLES
--------------------------------------------*/
.BreadCrumb
{
	font-size: 10px;
	color: #336799;
	padding-top:4px;
	padding-bottom:5px;
	
}
A.BreadCrumb:link, A.BreadCrumb:visited, A.BreadCrumb:active
{
	color: #FF6600 ;
}
A.BreadCrumb:hover
{
	color: #FF6600 ;
}

/*QUICK LINKS STYLES
--------------------------------------------*/
.QuickLinks
{
	font-size: 10px;
	color: #ffffff;
	padding-top:4px;
	padding-bottom:5px;
	
}
A.QuickLinks:link, A.QuickLinks:visited, A.QuickLinks:active
{
	color: #ffffff ;
}
A.QuickLinks:hover
{
	color: #002141 ;
	background-color: #F5EAE4;
}

/*FOOTER STYLE*/
.Footer
{
	color: #E4EDF4;
	background-color: #336799;
	padding-top: 4px;
	padding-bottom: 5px;
	padding-left: 10px;
}

/*COPYRIGHT STYLE
--------------------------------------------*/
td.copyright
{
	padding-top: 5px;
	padding-left: 10px;
}
.copyright
{
	color: #336799;
	
}
A.copyright:link, A.copyright:visited, A.copyright:active
{
	color: #336799;
}
A.copyright:hover
{
	color: #FF6600;
}

/*SITE SEARCH
--------------------------------------------*/
.sitesearchtitle
{
	font-weight:bold;
}
.sitesearchbox
{
	width: 160px;
	text-align:bottom;
	margin-bottom: 0px;
}
       
/*COMMAND BUTTONS
--------------------------------------------*/
P.CommandButton {
	background-image: url(/images/collaborate/read_more_background.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;
	line-height: 12px;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 10px;
	padding-top:6px;
	padding-bottom: 0px;
	margin:0px;
}
P.CommandButton_Search {
	background-image: url(/images/collaborate/blue_read_more_background.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;
	line-height: 12px;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 10px;
	padding-top:6px;
	padding-bottom: 0px;
	margin:0px;
}

.CommandButton     {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
	text-decoration:none;
	color: #002141;
	cursor:pointer;
}

A.CommandButton:link, A.CommandButton:visited, A.CommandButton:active   {
	color: #002141;
}

A.CommandButton:hover    {
	color: #FF6600;
}

.CommandButton_LinkRight {
	background-image: url(/images/collaborate/command_icon_right.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	padding-right: 15px;
}
.CommandButton_LinkLeft {
	background-image: url(/images/collaborate/command_icon_left.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	padding-right: 15px;
}
/* ================================
    MENU-STYLES
   ================================
*/ 

/* MAIN NAV BAR MENU 
--------------------------------------------*/
.MainMenu_MenuItem_Parent_TopLevel {
}

.MainMenu_MenuItem_NotParent_TopLevel {
}

.MainMenu_MenuItem_Parent {
	padding-right:10px;
}

.MainMenu_MenuItem_NotParent {
	padding-right:10px;
}

.MainMenu_MenuContainer {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	background: inherit;
}

.MainMenu_MenuBarBackground {
	background-image: url(/Portals/0/nav_bar_background.gif);
}

.MainMenu_MenuBar {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	cursor: pointer; 
	cursor: hand;
	background: inherit;
	border: 0px;
}

.MainMenu_MenuItem_TopLevel, A.MainMenu_MenuItem_TopLevel, A.MainMenu_MenuItem_TopLevel:link,  A.MainMenu_MenuItem_TopLevel:visited, A.MainMenu_MenuItem_TopLevel:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	vertical-align: middle;
	background-color: #336799;
	padding-top:4px;
	padding-bottom:5px;
	padding-left: 20px;
	padding-right: 8px;
	cursor: pointer;
	background-image: url(/Portals/0/nav_bar_arrow_off.gif);
	background-repeat:no-repeat;	
	float:left;
}
A.MainMenu_MenuItem_TopLevel:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #002141 ;
	background-color: #F5EAE4;
	vertical-align: middle;
	padding-top:4px;
	padding-bottom:5px;
	padding-left: 20px;
	padding-right: 8px;
	cursor: pointer;
	background-image: url(/Portals/0/nav_bar_arrow_on.gif);
	background-repeat:no-repeat;	
	float:left;
}

.MainMenu_MenuItemSel_TopLevel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #002141 ;
	background-color: #F5EAE4;
	vertical-align: middle;
	padding-top:4px;
	padding-bottom:5px;
	padding-left: 20px;
	padding-right: 8px;
	cursor: pointer;
	background-image: url(/Portals/0/nav_bar_arrow_on.gif);
	background-repeat:no-repeat;	
	float:left;
}
.MainMenu_MenuItemCurrSel_TopLevel, A.MainMenu_MenuItemCurrSel_TopLevel, A.MainMenu_MenuItemCurrSel_TopLevel:link, A.MainMenu_MenuItemCurrSel_TopLevel:visited, A.MainMenu_MenuItemCurrSel_TopLevel:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #002141 ;
	background-color: #E4EDF4;
	vertical-align: middle;
	padding-top:4px;
	padding-bottom:5px;
	padding-left: 20px;
	padding-right: 8px;
	cursor: pointer;
	background-image: url(/Portals/0/nav_bar_arrow_currsel.gif);
	background-repeat:no-repeat;	
	float:left;
}
A.MainMenu_MenuItemCurrSel_TopLevel:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #002141 ;
	background-color: #F5EAE4;
	vertical-align: middle;
	padding-top:4px;
	padding-bottom:5px;
	padding-left: 20px;
	padding-right: 8px;
	cursor: pointer;
	background-image: url(/Portals/0/nav_bar_arrow_on.gif);
	background-repeat:no-repeat;	
	float:left;
}

.MainMenu_MenuSeparator
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	margin-left: 3px;
	margin-right: 3px;
}

.MainMenu_MenuIcon {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	cursor: pointer; 
	cursor: hand; 
	background-color: #F5EAE4; 
	border-left: #F5EAE4 1px solid; 
	border-bottom: #F5EAE4 1px solid; 
	border-top: #F5EAE4 1px solid; 
	text-align: center; 
	width: 2px;
	height: 21px;
}

.MainMenu_SubMenu {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	background-color: #FFFFFF; 
	border: #002141 1px solid;
	border-top:0px;
	padding-left: 0px;
	padding-right: 0px;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#5C646F', Direction=135, Strength=2) ; 
}

.MainMenu_MenuBreak {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color: #002141; 
	color: #FFFFFF;
	border-right: 0px;
	height: 1px;
}

.MainMenu_MenuItem {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	cursor: pointer; 
	cursor: hand;  
	font-weight: normal; 
	font-style: normal; 
	border:0px;
	font-size: 10px;
	color: #002141 ;
	background-color: #F5EAE4;	
	padding-right:0px;
}

.MainMenu_MenuItemSel {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	cursor: pointer; 
	cursor: hand;  
	font-weight: normal; 
	font-style: normal; 
	border:0px;
	font-size: 10px;
	color: #ffffff ;
	background-color: #FF6600;
}

.MainMenu_MenuItemCurrSel{
	font-weight: bold;
	font-size: 54px;
	color: #FF6600; 
	cursor: pointer;
}

.MainMenu_MenuArrow {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	border-color: #F5EAE4;
}

.MainMenu_RootMenuArrow {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	border-color: #F5EAE4;
}

.ChildMenuRow
{
}

/* MAIN MENU - STATIC VERSION
--------------------------------------------*/


/* MODULE TITLE MENU (FOR IN-PAGE POPUP MENUS IN ADMIN VIEW) 
--------------------------------------------*/
.Message    {

		font-size: 11px;
    font-weight: normal;
    font-size: 11px;
    background-color: #eeeeee
}   

/*SECONDARY NAVIGATION
--------------------------------------------*/
.LinksParent {

}
.LinksContainer
{
border-bottom: 4px solid #002141;
padding-bottom: 1px;
}
.LinksPrimary
{
	 font-size:9px;
	 color: #ffffff;
	 text-align: left;
	 text-decoration: none;
	 cursor:pointer;
}
Div.LinksPrimary {

	background-image: url(/Portals/0/linksprimary_off.gif);
 	width:100%; 
	padding-left:19px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 10px;
	margin-bottom:1px;
}
.LinksPrimary_Hover
{
	font-size:9px;
	color: #002141;
	text-align: left;
	text-decoration: none;
	cursor:pointer;
}
Div.LinksPrimary_Hover
{
	background-image: url(/Portals/0/linksprimary_hover.gif);
	width:100%; 
	padding-left:19px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 10px;
	margin-bottom:1px;
}
.LinksPrimary_selected
{
	font-size:9px;
	color: #ffffff;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	cursor:pointer;
}
Div.LinksPrimary_selected{
	background-image: url(/Portals/0/linksprimary_selected.gif);
	width:100%; 
	padding-left:19px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 10px;
	margin-bottom:1px;
}
.LinksPrimary_selected_hover
{
	font-size:9px;
	color: #002141;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	cursor:pointer;
}
Div.LinksPrimary_selected_Hover
{
	background-image: url(/Portals/0/linksprimary_hover.gif);
	width:100%; 
	padding-left:19px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 10px;
	margin-bottom:1px;
}

.LinksSecondary
{
 font-size:9px;
 color: #ffffff;
 text-align: left;
 text-decoration: none;
 cursor:pointer;
}
Div.LinksSecondary
{
	background-image: url(/Portals/0/LinksSecondary_off.gif);
	width:100%; 
	padding-left:19px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 10px;
	margin-bottom:1px;
}
.LinksSecondary_Hover
{
	font-size:9px;
	color: #002141;
	text-align: left;
	text-decoration: none;
	cursor:pointer;
}
Div.LinksSecondary_Hover
{
	background-image: url(/Portals/0/LinksSecondary_hover.gif);
	width:100%; 
	padding-left:19px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 10px;
	margin-bottom:1px;
}
.LinksSecondary_selected
{
	font-size:9px;
	color: #ffffff;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	cursor:pointer;
}
Div.LinksSecondary_selected
{
	background-image: url(/Portals/0/LinksSecondary_selected.gif);
 width:100%; 
	padding-left:19px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 10px;
	margin-bottom:1px;
}
.LinksSecondary_selected_hover
{
	font-size:9px;
	color: #002141;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	cursor:pointer;
}
Div.LinksScondary_selected_hover
{
	background-image: url(/Portals/0/LinksSecondary_hover.gif);
	width:100%; 
	padding-left:19px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 10px;
	margin-bottom:1px;
}

/*PRINTER FRIENDLY LINK STYLES
--------------------------------------------*/
TD.PrinterFriendlyLink
{
	padding-top:5px;
	padding-bottom:5px;
}
A.PrinterFriendlyLink, A.PrinterFriendlyLink:link, A.PrinterFriendlyLink:active, A.PrinterFriendlyLink:visited
{

	font-size: 10px;
	color: #002141;
	margin-left:5px;
}
A.PrinterFriendlyLink:hover
{

	color: #FF6600 ;
}

/* ================================
    CONTAINER STYLES
   ================================
/*
/*NO TITLE NO DIVIDER
--------------------------------------------*/
P.NoTitleNoDividerContainer
{
	padding:0px;
	margin-top:0px;
	margin-bottom: 0px;
}

/* ================================
    SPECIFIC CONTENT MODULES
   ================================
*/ 

/*CONTENTS LIST - (LIME.PRIMARYCONTENTSLIST)
--------------------------------------------*/

.PrimaryContentsList_Title
{

  font-size:11px;
 font-weight:bold;
 color: #002141;
 text-align: left;
 text-decoration: none;
 padding:0px;
 margin:0px;
}
A.PrimaryContentsList_Title:link,A.PrimaryContentsList_Title:visited , A.PrimaryContentsList_Title:active   {
	color: #002141;
 	text-decoration: none;
}

A.PrimaryContentsList_Title:hover    {
	color: #FF6600;
 	text-decoration: none;
}

Div.PrimaryContentsList_Description
{

  font-size:10px;
 font-weight:normal;
 color: #002141;
 text-align: left;
 text-decoration: none;
 padding:0px;
 padding-top: 0px;
 margin:0px;
}

.PrimaryContentsList_Link
{

  font-size:11px;
 font-weight:bold;
 color: #002141;
 text-align: left;
 text-decoration: none;
 padding-top:10px;
 padding-bottom: 10px;
 margin-top:0px;
}
A.PrimaryContentsList_Link:link, A.PrimaryContentsList_Link:visited, A.PrimaryContentsList_Link:active   {
	color: #002141;
 	text-decoration: none;
}

A.PrimaryContentsList_Link:hover    {
	color: #002141;
 	text-decoration: none;
}


/*DOCUMENT LIST - (LIME.DOCUMENTS)
--------------------------------------------*/

P.Document_Link, {
	background-image: url(/images/collaborate/read_more_background.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;
	line-height: 12px;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 10px;
	padding-top:6px;
	padding-bottom: 0px;
	margin:0px;
}
A.Document_Link:link, A.Document_Link:visited, A.Document_Link:active   {
	color: #002141;
 	text-decoration: none;
}
A.Document_Link:hover{
	color: #FF6600;
 	text-decoration: none;
}
Div.DocumentDescription
{
	padding-top: 0px;
	padding-bottom: 8px;
}
Div.DocumentDescription P, Div.DocumentDescription P P, Div.DocumentDescription P P P
{
	padding: 0px;
}

Div.DocumentType
{	
	line-height: 14px;
	padding-bottom: 8px;
}

/*EVENTS - (LIME.EVENTS)
--------------------------------------------*/

/*FAQS - (LIME.FAQS)
--------------------------------------------*/
.FAQ_Divider
{
	border-bottom: 1px #002141 solid;
	width: 100%;
	padding:0px;
	font-size:0px;
	margin:0px;
}
TD.FAQ_Question
{
	padding-top:5px;
	padding-bottom: 10px;
}
.FAQ_Question
{
	color: #002141;
	font-weight:bold;
}
A.FAQ_Question
{
	color: #002141;
}
A.FAQ_Question:link, A.FAQ_Question:visited, A.FAQ_Question:active
{
	color: #002141;	
}
A.FAQ_Question:hover
{
	color: #FF6600;
}

P.FAQ_Answer
{
	color: #002141;
}
TD.FAQ_Answer
{
	padding-top:10px;
}

/*GLOSSARY - (LIME.GLOSSARY)
--------------------------------------------*/
A.GlossaryPicker:link,A.GlossaryPicker:visited,A.GlossaryPicker:active,A.GlossaryPicker:hover
{
	margin-right: 5px;
	color: #ff0000;
}
A.GlossaryPicker_Selected:link,A.GlossaryPicker_Selected:visited,A.GlossaryPicker_Selected:active,A.GlossaryPicker_Selected:hover
{
	margin-right: 5px;
	font-weight:bold;
	color: #002141;
}
.GlossaryPicker
{
	line-height: 18px;
}
.LIMEGlossaryTerm_Divider
{
	border-bottom: 1px #002141 solid;
	width: 100%;
	padding:0px;
	font-size:0px;
	margin:0px;
}
P.LIMEGlossaryTerm_Term
{
	color: #002141;
	font-weight:bold;
	padding-top: 8px;
	padding-bottom: 0px;
}
P.LIMEGlossaryTerm_Definition
{
	padding-top: 0px;
	color: #002141;
}
P.LIMEGlossaryHeading
{
	padding-top:3px;
	padding-bottom: 8px;
}

/*IMAGE LINK - (LIME.IMAGE)
--------------------------------------------*/

/*LEAD STORY - (UKPIA.NEWSHOMEPAGELEADSTORY)
--------------------------------------------*/

.NewsHomePageLeadStory_Title
{

 font-size:14px;
 font-weight:bold;
 color: #FF6600;
 text-align: left;
 text-decoration: none;
 padding:0px;
 margin:0px;
}
TD.NewsHomePageLeadStory_Title
{

 padding:0px;
 margin:0px;
 padding-right: 5px;
}
A.NewsHomePageLeadStory_Title:link, A.NewsHomePageLeadStory_Title:visited, A.NewsHomePageLeadStory_Title:active   {
	color: #FF6600;
 	text-decoration: none;
}

A.NewsHomePageLeadStory_Title:hover    {
	color: #002141;
 	text-decoration: none;
}

.NewsHomePageLeadStory_Description
{

  font-size:10px;
 font-weight:normal;
 color: #002141;
 text-align: left;
 text-decoration: none;
 padding:0px;
 padding-top: 5px;
 padding-right: 10px;
 margin:0px;
}
P.NewsHomePageLeadStory_Link {
	background-image: url(/images/collaborate/read_more_background.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;
	line-height: 12px;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 10px;
	padding-top:6px;
	padding-bottom: 0px;
	margin:0px;
}
A.NewsHomePageLeadStory_Link:link, A.NewsHomePageLeadStory_Link:visited, A.NewsHomePageLeadStory_Link:active   {
	color: #002141;
 	text-decoration: none;
}

A.NewsHomePageLeadStory_Link:hover{
	color: #FF6600;
 	text-decoration: none;
}


/*LEAD STORY (HOME PAGE) - (UKPIA.FRONTPAGELEADSTORY)
--------------------------------------------*/

.FrontPageLeadStory_Title
{

 font-size:16px;
 font-weight:bold;
 color: #FF6600;
 text-align: left;
 text-decoration: none;
 padding:0px;
 margin:0px;
}
TD.FrontPageLeadStory_Title
{

 padding:0px;
 margin:0px;
 padding-right: 5px;
}
A.FrontPageLeadStory_Title:link, A.FrontPageLeadStory_Title:visited, A.FrontPageLeadStory_Title:active   {
	color: #FF6600;
 	text-decoration: none;
}

A.FrontPageLeadStory_Title:hover    {
	color: #002141;
 	text-decoration: none;
}

.FrontPageLeadStory_Description
{

  font-size:10px;
 font-weight:normal;
 color: #002141;
 text-align: left;
 text-decoration: none;
 padding:0px;
 padding-top: 5px;
 padding-right: 10px;
 margin:0px;
}
P.FrontPageLeadStory_Link {
	background-image: url(/images/collaborate/read_more_background.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;
	line-height: 12px;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 10px;
	padding-top:6px;
	padding-bottom: 0px;
	margin:0px;
}
A.FrontPageLeadStory_Link:link,A.FrontPageLeadStory_Link:visited,A.FrontPageLeadStory_Link:active {
	color: #002141;
 	text-decoration: none;
}

A.FrontPageLeadStory_Link:hover    {
	color: #FF6600;
 	text-decoration: none;
}

/*LOGIN - (LIME.LOGIN)
--------------------------------------------*/
.login_lhscolumn{
margin-right:15px;
padding-top: 5px;
width: 140px;
}
img.login_lhscolumn{
	width: 115px;
}

.login_rhscolumn{
	padding-top:5px;

}
img.login_rhscolumn{

}

/*NEWS TICKER - (LIME.NEWSLINKS)
--------------------------------------------*/
Div.NewsText
{
	font-size: 10px;
	color: #002141;
	padding-top: 4px;
	padding-left: 15px;
	padding-bottom: 0px;
	margin: 0px;
}
A.NewsText
{
	color: #002141;
}
A.NewsText:link, A.NewsText:active, A.NewsText:visited
{
	color: #002141;
}
A.NewsText:hover
{
	color: #FFFFFF;
}


/*SECONDARY STORY LIST - (UKPIA.NEWSHOMEPAGEROLLOVERS)
--------------------------------------------*/
.NewsHomePageRollover_Title {
	line-height: 12px;
	font-size: 10px;
	color: #002141;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 15px;
	padding-top:6px;
	padding-bottom: 5px;
	margin:0px;
}
A.NewsHomePageRollover_Title
{
	padding:0px;
	margin:0px;
}
A.NewsHomePageRollover_Title:link {
	color: #002141;
	padding-top:0px;
	margin-top:0px;
	
}

A.NewsHomePageRollover_Title:visited, A.NewsHomePageRollover_Title:active   {
	color: #002141;
}

A.NewsHomePageRollover_Title:hover    {
	color: #FF6600;
}

.NewsHomePageRollover_Description {
	font-size: 10px;
	line-height: 12px;
	margin:0px;
	padding-top:6px;
	padding-bottom: 6px;
	margin-top: 0px;
	color: #002141;
}
TD.NewsHomePageRollover_Description
{
	padding-right: 10px;
	padding-left: 10px;
}

.NewsHomePageRollover_Image
{
	padding:0px;
	margin:0px;
}

P.NewsHomePageRollover_Link {
	background-image: url(/images/collaborate/read_more_background.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	line-height: 12px;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 10px;
	padding-top:0px;
	padding-bottom: 0px;
	margin:0px;
}
A.NewsHomePageRollover_Link:link, A.NewsHomePageRollover_Link:visited, A.NewsHomePageRollover_Link:active   {
	color: #002141;
 	text-decoration: none;
}

A.NewsHomePageRollover_Link:hover    {
	color: #FF6600;
 	text-decoration: none;
}


/*SECONDARY STORY LIST (HOME PAGE) - (UKPIA.FRONTPAGEROLLOVERS)
--------------------------------------------*/
.FrontPageRollover_Title {
	background-image: url(/Portals/0/front_page_rollover_background.gif);
	background-position: 0px -1px;
	line-height: 12px;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 15px;
	padding-top:6px;
	padding-bottom: 5px;
	margin:0px;
}
A.FrontPageRollover_Title
{
	padding:0px;
	margin:0px;
	background-image: none;
}
A.FrontPageRollover_Title:link, A.FrontPageRollover_Title:visited, A.FrontPageRollover_Title:active   {
	color: #ffffff;
}

A.FrontPageRollover_Title:hover    {
	color: #FF6600;
}

.FrontPageRollover_Description {
	font-size: 10px;
	line-height: 12px;
	margin:0px;
	padding-top:6px;
	padding-bottom: 6px;
	margin-top: 0px;
	color: #ffffff;
}
TD.FrontPageRollover_Description
{
	padding-right: 10px;
	padding-left: 10px;
}

.FrontPageRollover_Image
{
	padding:0px;
	margin:0px;
}

P.FrontPageRollover_LinkText
{	

	background-image: url(/images/collaborate/blue_read_more_background.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	line-height: 12px;
	font-size: 10px;
	color: #002141;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 11px;
	padding-top:0px;
	padding-bottom: 0px;
	margin:0px;
}

A.FrontPageRollover_LinkText:link, A.FrontPageRollover_LinkText:visited, A.FrontPageRollover_LinkText:active   {
	color: #002141;
}

A.FrontPageRollover_LinkText:hover    {
	color: #FFFFFF;
}

.FontPageRollover_Divider
{
	background-color: #002141;
}


/*SIDE CAPTION LIST - (LIME.FRONTPAGECAPTION)
--------------------------------------------*/
.FrontPageCaption_Title {
	font-size: 10px;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 10px;
	padding-top:9px;
	padding-bottom: 0px;
	margin:0px;
}
Div.FrontPageCaption_Description {
	font-size: 10px;
	line-height: 14px;
	font-style: italic;
	margin: 0px;
	padding: 0px;
	padding-bottom: 4px;
	padding-left: 10px;
	padding-right: 10px;
}

.FrontPageCaption_Image
{
	padding:0px;
	margin:0px;
	margin-bottom: 0px;
}

.FrontPageCaption_LinkText
{	
	line-height: 16px;
	 font-size:10px;
	 font-weight:bold;
	 font-style: italic;
}
P.FrontPageCaption_LinkText
{
	margin: 0px;
	padding: 0px;
	padding-left: 10px;
	padding-right: 10px;
}

A.FrontPageCaption_LinkText:link {
	color: #002141;
	padding-top:0px;
	margin-top:0px;
	
}

A.FrontPageCaption_LinkText:visited, A.FrontPageCaption_LinkText:active   {
	color: #002141;
}

A.FrontPageCaption_LinkText:hover    {
	color: #FF6600;
}
.FrontPageCaption_Divider
{
	height: 0px;
	padding: 0px;
	margin: 0px;
	width: 0px;
}

/*SITE SEARCH - (LIME.SITESEARCH)
--------------------------------------------*/
.SearchResultsTitle
{
	margin:0px;
	padding:0px;
	margin-top:10px;
	margin-bottom: 6px;
	font-weight: bold;
}
.SearchResultsDescription
{
	margin:0px;
	padding:0px;
	margin-bottom:10px;
}
.SearchResultsSourceField
{
	margin:0px;
	padding:0px;
	font-size:9px;
}
A.SearchFooter:link, A.SearchFooter:active ,A.SearchFooter:visited
{
	color: #FF6600;	
	margin-right: 3px;
}
A.SearchFooter:hover
{
	color: #002141;
	margin-right: 3px;
}
.SearchFooter_Selected
{
	font-weight:bold;
	color: #002141;
	margin-right: 4px;
}
P.SearchFooter
{
	line-height:15px;
	padding-top: 4px;
}

/*SITEMAP - (LIME.SITEMAP)
--------------------------------------------*/

.SectionHeader
{
	background-color: #002141;
	width: 100%;
}
A.SitemapPrimary
{	
	font-size: 11px;
	font-weight:bold;
	color: #002141;
}

A.SitemapPrimary:visited
{	
	color: #002141;
}
A.SitemapPrimary:active, A.SitemapPrimary:hover
{	
	color: #FF6600;
}

A.SitemapSecondary
{	
	font-size: 11px;
	font-weight:bold;
	color: #002141;
}
A.SitemapSecondary:visited
{	
	color: #002141;
}
A.SitemapSecondary:active, A.SitemapSecondary:hover
{
	color: #FF6600;
}

A.SitemapTertiary
{	
	font-size: 11px;
	color: #002141;
}
A.SitemapTertiary:visited
{	
	color: #002141;
}
A.SitemapTertiary:active, A.SitemapTertiary:hover
{
	color: #FF6600;
}


/*SUBSCRIBER FORM - (LIME.SUBSCRIBERFORM)
--------------------------------------------*/

/*TEXT - (LIME.HTML)
--------------------------------------------*/

/*UNSUBSCRIBE FORM - (LIME.SUBSCRIBERFORM)
--------------------------------------------*/
A.SecondaryNavLink:link, A.SecondaryNavLink:visited, A.SecondaryNavLink:active   {
	color: #002141;
 	text-decoration: none;
}

A.SecondaryNavLink:hover    {
	color: #FF6600;
 	text-decoration: none;
}

/*STYLES IMPLEMENTED BY HTML TAG STRIPPER
---------------------------------------------*/

Table.HTMLText
{
	border: 1px solid #002141; 
	border-collapse: collapse;
}
TD.HTMLText
{
	border: 1px solid #002141;
	margin: 0px;
	padding: 3px;

}
TD.HTMLTEXT P
{
	color: #002141;
}
TD.HTMLText P B, TD.HTMLText Strong
{

}