﻿#topbar {background-image: url('../../../images/template/top_bar_ni.gif'); background-repeat:repeat-x;}

#logo{height:122px; width:300px; background-image:url('../../../images/template/rcgp_logo_ni.gif'); background-repeat:no-repeat;}

#topmenu {background-image: url('../../../images/template/top_menu_ni.gif'); background-repeat:repeat-x; }

div#topdropmenu ul li:hover ul, div#topdropmenu ul ul li:hover ul,
div#topdropmenu ul ul ul li:hover ul,div#topdropmenu ul ul ul ul li:hover ul,
/*the following added for suckerfish class - javascript creates a class so that hover works in IE6 */
div#topdropmenu ul li.sfhover ul, div#topdropmenu ul ul li.sfhover ul,
div#topdropmenu ul ul ul li.sfhover ul,div#topdropmenu ul ul ul ul li.sfhover ul
{background-color:#9eb272;}

#footer{background-image:url('../../../images/template/footer_bg_ni.jpg');}
#copyright{position: absolute; left:30px; top:220px; clear:left;}

/*User Selectable Styles*/

/* colors for heading styles */
.heading1, h1 {	color: #274174;}.heading2, h2 {	color: #274174;}.heading3, h3 {	color: #333333;}.heading4, h4 {	color: #274174;}.heading5, h5 {	color: #274174;}

.strapline
{
	color:#274174;
	font-size:10pt;
	margin:10px 0 10px 0;
	font-weight:bold;
}

.bordered
{
	padding-bottom:1em;
	border-bottom: 1px dotted #77B2EE;
	}

.outlined
{
	border:1px solid #36F;
	padding:10px;
	}
	
.links ul li {background-image:url('../../../images/template/grey_arrow.gif'); background-position:0px; background-repeat:no-repeat;}

.normal
{
}

.Caption1
{
	color:#006600; 
	font-size:small; 
	font-weight:bold;
}

.Caption2
{
	color:#000000; 
	font-size:small; 
	font-weight:normal; 
	font-style:italic;
}

.Caption3
{
	color:#006600;
	font-size:small;
}

.Caption4
{
	color:#ffffff; 
	font-size:small; 
	font-weight:bold;
}

/* User Table Colour Styles */
/* These styles define the basic properties for tables in the Immediacy Editor */

/* Default Table */
table.ImmTS_Default
{
background-color:#ffffff;
} 

/* Overall table style */
table.ImmTS_Default th, table.ImmTS_Default td
{
	padding:2px; 
	margin:2px;
} 

/* Cell padding and spacing styles */
table.ImmTS_Default, table.ImmTS_Default th, table.ImmTS_Default td
{
	border:1px solid black;
} 
	     
table.ImmTS_Default th
{
	background-color:#ffffff; 
	color:black;
} 
	
table.ImmTS_Default tr
{
}

table.ImmTS_Default td
{
	color:black;
}
	

table.ImmTS_CountryColour
{
	background-color:#ffffff;
} 
/* Overall table style */

table.ImmTS_CountryColour th, table.ImmTS_CountryColour td
{
	padding:2px;
	margin:2px;
} 

/* Cell padding and spacing styles */
table.ImmTS_CountryColour
{
	border: solid 1px #002868;
} 
	     
table.ImmTS_CountryColour th
{
	background-color:#016662; 
	color:#ffffff; 
	text-align:left;
}

table.ImmTS_CountryColour th a, 
#middlecontent table.ImmTS_CountryColour th a
{
color:#ccffff;	
}
 
table.ImmTS_CountryColour tr
{
}

table.ImmTS_CountryColour td
{
	color:black;
}
	
/* Default Colour Scheme Table without borders*/
table.ImmTS_Grey
{
	background-color:#ffffff;
} 

table.ImmTS_Grey th, table.ImmTS_Grey td
{
	padding:0px; 
	margin:0px;
} 

/* Cell padding and spacing styles */

table.ImmTS_Grey, table.ImmTS_Grey th, table.ImmTS_Grey td
{
	background-color:#eeeeee;
} 
	     
table.ImmTS_Grey th
{
	background-color:#cccccc; 
	color:#ffffff;
}
 
table.ImmTS_Grey tr
{
}

table.ImmTS_Grey td
{
	color:black;
}

/* Default Colour Scheme Table without borders*/
table.ImmTS_Blue
{
	background-color:#ffffff;
} 

table.ImmTS_Blue th, table.ImmTS_Blue td
{
	padding:0px; 
	margin:0px;
} 

/* Cell padding and spacing styles */

table.ImmTS_Blue, table.ImmTS_Blue th, table.ImmTS_Blue td
{
	background-color:#EEF6FD;
} 
	     
table.ImmTS_Blue tr
{
}

table.ImmTS_Blue td
{
	color:black;
}




