

/* CSS/C# Stylesheet for Wirral Portal - Reworked 27/03/07 */

/* Body template */

body 		{
			font-family: Verdana, Arial, Helvetica, sans-serif;
            background-color:#ffffff;
			color:#000000;
			text-align:center;
			font-size:1.0em;
			
			}
			
/* Styling Accessibility link bar */				
	       	
#vis_access	{
                 width:760px;
                 height:15px;
                 padding-left:5px;
              
                margin-bottom:-2px;
               
                margin-left:auto;
	       		margin-right:auto;
       	       		text-align:left;
             	}
		
p.visaccess	{
        color:#333333;
		background-color:transparent;
              
			font-size:0.80em;
		}

/* Fix width and set margins  */

#global 		{
       	       		width:760px; 
		        margin-top:0px;
               		margin-bottom:0px;
       			margin-left:auto;
	       		margin-right:auto;
       	       		text-align:left;
       	       		background-color:#f3f3f3;
			color:#000000;
			
	       		}
	       		
/* Styling topbar elements - two separate images in effect.*/		       		

#pageheader    		{
			width:760px;
			height:37px;			
			background:url(http://www.wirralhealth.nhs.uk/images/header.jpg) no-repeat top left;
			}
			
#slogan_bar    		{
			width:760px;
			height:26px;			
			background:url(http://www.wirralhealth.nhs.uk/images/sloganbar.jpg) no-repeat top left;
			}
			
#slogan_bar p.slogan_bar {
                        color:#ffffff;
                        background-color:transparent;
                        font-size:11px;
			            font-family: Verdana, Arial, helvetica, sans-serif;
			            margin-left:30px;
			            margin-top:0px;
			            margin-bottom:0px;
			            letter-spacing:2px;                       
                        }

#search_bar    		{
			width:760px;
			height:33px;			
			background:url(http://www.wirralhealth.nhs.uk/images/searchbar.jpg) no-repeat top left;
			}
         	
#search_bar p  		{
			              
			padding-top:4px;
			margin-top:0px;

                    text-align:right; 
                    margin-right:23px;
                    }
 
/* Umbrella contains main navigation bar and page content */						

#umbrella		{
			height:100%;
			width:100%;
			padding-left:0px;
			padding-right:0px;
			padding-bottom:28px;
			background-color:#f3f3f3;
			color:#000000;
			margin:0;			
			}
			
#navbar			{
				width:760px;
				height:24px;
							
                background: transparent url(http://www.wirralhealth.nhs.uk/images/topnav.jpg) no-repeat top left;
          
				
				}
				
#aux_navbar  {
			width:102px;
			float:left;
			clear:right;
			background-color:#f3f3f3;
			              
                margin-top:20px;
               
			
			margin-bottom:0px;
			}
			
#content	{
            border-left:1px solid #b9c2c7;
            border-right:1px solid #b9c2c7;
            padding-left:6px;
            padding-top:0px;
            background-color:#f3f3f3;
            margin-left:120px;
            padding-bottom:0px;
		              
                width:485px;
            margin-top:22px;
                        	
			}
			
#ctl00_ContentPlaceHolder1_content {width:460px;}			
			
#index_contentleft		{
            margin-left:0px;
            margin-top:0px;
		    margin-bottom:0px;
		    float:left;
		              
               width:256px;
    	    padding:0;
    	    margin-top:-10px;
           		    
		    }
			
#index_contentleft img   {
                        		              
               margin-top:2px;

                        }
#index_azlink    {
                background: #557a8c url(http://www.wirralhealth.nhs.uk/images/azintrolink.gif) no-repeat top left;
                font-size:0.8em;
                                       		              
               width:185px;
               margin-top:2px;
                                
       padding-left:65px;
       padding-top:4px;
                  
                height:24px;
                margin-left:0px;        
                margin-bottom:0px;     
                }       
   
                
#index_aztext   {
   
                
                }  
                                    		    			
#index_contentright		{
            border-left:1px solid #b9c2c7;
			              
               margin-left:257px;
		       padding-top:0px;
		     
   
       padding-bottom:35px;
       
          	             	            
		    }
		    
#index_contentright img   {

		              
               margin-left:3px;
           
}

#index_contentright	li  {
                        list-style-image:url(http://www.wirralhealth.nhs.uk/images/indexrightlist.gif);
                        list-style-type:circle;
                        margin-bottom:10px;
                        line-height:0.95em;
                        }
                        
#index_contentright	p  {
                 
               margin-left:25px; 
           	
                        
                        }		         
	
			
#rh_navbar		{
            margin-left:0px;
            float:right;
            background-color:transparent;
           
           
		              
            width:147px;
            height:85%;
            margin-top:3px;
            padding-left:0px;
            padding-top:3px;
            padding-bottom:0px;
                  	            
			}
			
#rh_navbar p.nhsdirect  {
                        		              
            margin-top:30px; 
                        margin-left:30px;
                
                        
                        }
                        
#rh_navbar p.nhscontent  {
                        text-align:center;
                        		              
            margin-top:30px; 
                        margin-left:30px;
                
                        
                        }		                        			
			
#pagefooter    		{
			width:760px;
			height: 44px;
 
            padding-top:0px;
                			
			margin:0;
			
			background:transparent url(http://www.wirralhealth.nhs.uk/images/bottomnav.jpg) no-repeat top left;
			}
				
			
#copyright 		{
            width:760px;
            height:27px;
            font-size:0.65em;
	      	color:#ffffff;
	     	background:transparent url(http://www.wirralhealth.nhs.uk/images/footer.jpg) no-repeat top left;
	     	text-align:center;
			letter-spacing:1px;
			
			float:left;
			padding-top:5px;
			
 
            margin-top:-14px;
            padding-bottom:10px;
           			
			}
			
/* Style Navigation Bars as lists.  */

/* Main navigation bar.*/

#navlist		{
            margin-top:0px;
			margin-left:0px;
			list-style-type: none;

                padding-top:1px;                
                padding-left:28px;
                			
			
			
			}

#navlist li.hometoplevel            {
								display:inline;
								text-transform:lowercase;

                padding-right:20px;
                									
				               	}
		                       	
#navlist li.toplevel            {
								display:inline;
		                       	
                padding-left:25px;
               
		                       	text-transform:lowercase;
								}
								
#navlist li.toplevel span          {
								text-transform:uppercase;
								}

/* Styling side navigation bar */
								
#auxnavlist {
            margin-top:20px;
            margin-bottom:0px;
            margin-left:12px;
			padding:0;
			color:#cccccc;
			background-color:transparent;
			background:transparent url(http://www.wirralhealth.nhs.uk/images/navarrowtop.gif) no-repeat top left;
            }
            
#auxnavlist li.auxmain    {
                            font-family: Verdana, Arial, Helvetica, sans-serif;
			margin-bottom:3px;
			margin-top:0px;
			padding-top:2px;
			padding-bottom:5px;
			padding-left:0px;
			list-style: none;
			line-height:14px;
			border-bottom:1px dotted #b9c2c7;
                          }
                          
#auxnavlist a    {
                   display:block; 
                   padding-left:16px;
                    } 
                    
#auxnavlist a span  {
                   background:transparent url(http://www.wirralhealth.nhs.uk/images/navarrow.gif) no-repeat top left;
                    }                          									

/* Style bottom navigation bar.  */      
                
#pagefooter p   {
                 width:760px;
                 height:44px;
                 margin-top:0px;
                 margin-left:0px;
                 margin-bottom:0px;
                  
            padding-top:14px;
                		
                 
                 padding-left:15px;
                 color:#4e6269;
                 background-color:transparent;
                 float:left;
                 }
                 
                 
#pagefooter p span.comment   {background:transparent url(http://www.wirralhealth.nhs.uk/images/contactus.gif) no-repeat bottom left;}
#pagefooter p span.homepage   {background:transparent url(http://www.wirralhealth.nhs.uk/images/homepage.gif) no-repeat bottom left;}
#pagefooter p span.aboutsite   {background:transparent url(http://www.wirralhealth.nhs.uk/images/aboutsite.gif) no-repeat bottom left;}
#pagefooter p span.sendfriend  {background:transparent url(http://www.wirralhealth.nhs.uk/images/sendfriend.gif) no-repeat bottom left;}


a.footerlinks   {
                margin-left:15px; 
		              
            margin-bottom:3px;
                
}

#pagefooter p.nhsdirect {display:none;}

/* Right hand layer content */

#rh_navbar ul {list-style-type:none;
		              
            margin-left:-30px;
                margin-bottom:0px;
         
                }
  
  
                
#rh_navbar ul li {
 
            margin-bottom:0px;
                padding-top:4px;
         
                 letter-spacing:1px;
                 color:#ffffff;
                 padding-left:11px;
                 font-size:0.8em;
                 }
                 
#rh_navbar p    {
		              
            margin-left:15px;
        
                 
                 }

/* Index page content */

li.indexnews   {
                
                font-size:0.75em;
                width:123px;
                 						
                height:71px;
                background:transparent url(http://www.wirralhealth.nhs.uk/images/indexnews1.jpg) no-repeat top left;}
          
                

/* Main site content */

li.rhnews   {
            font-size:0.75em;
            width:123px;
            						
                height:24px;
            background:transparent url(http://www.wirralhealth.nhs.uk/images/rhnews.gif) no-repeat top left;
          
            
            }
            
li.rhquicklinks   {
            font-size:0.75em;
            width:123px;
            
                height:24px;
            background:transparent url(http://www.wirralhealth.nhs.uk/images/rhquicklinks.gif) no-repeat top left;
         
            }
            
li.rhhottopic   {
                font-size:0.75em;
                width:123px;
                                
                
                height:24px;
            background:transparent url(http://www.wirralhealth.nhs.uk/images/rhhottopic.gif) no-repeat top left;
         
                }

/* Element styles */       
			
h1			{
			background-color:transparent;
			color:#ffffff;
			font-size:12px;
			font-weight:normal;
			font-family: Verdana, Arial, helvetica, sans-serif;
			margin-left:485px;
			padding-top:22px;
			margin-bottom:0px;
			letter-spacing:1px;
	       		}
	       		
h1 span     {
            font-weight:bold;
            }
                        			
h2			{
			width:250px;
						
                height:24px;
			background:transparent url(http://www.wirralhealth.nhs.uk/images/headertwo.gif) no-repeat top left;;
			
          			
			
			color: #ffffff;
			font-family: Verdana, Arial, helvetica, sans-serif;
			font-size:0.8em;
			letter-spacing:1px;
			margin-left:0px;
			
					                     
			font-weight:normal;
			padding-left:7px;
			padding-top:3px;
			}
			
h3      		{
           	color:#333333;
           	background-color:transparent;
			font-family: Verdana, Arial, helvetica, sans-serif;
			font-size:0.8em;
				}
				
				         
			
			
			
				
h3.quicklinks   {
                width:220px;
			
		              
            margin-left:3px;
                    			
			letter-spacing:1px;
			font-weight:normal;
			padding-left:7px;
			padding-top:3px;
			
                background:transparent url(http://www.wirralhealth.nhs.uk/images/indexquicklinks.gif) no-repeat top left;
                height:24px;
          
                
                color:#ffffff;
                }
                                 
h3.hottopics   {
                width:220px;
			   
		              
            margin-left:3px;
			    margin-bottom:0px;
        			    
			    letter-spacing:1px;
			    padding-left:7px;
			    padding-top:3px;
			    
                background:transparent url(http://www.wirralhealth.nhs.uk/images/indexhottopic.gif) no-repeat top left;
                height:24px;
          
                
                font-weight:normal;
                color:#ffffff;
                }
					
h4      		{
			background-color:transparent;
			color:#333333;
			font-family:Verdana, Arial,helvetica,sans-serif;
			font-size:0.70em;
			margin-left:3px;   	
			}
			
h4.rhindex          {background:transparent url(http://www.wirralhealth.nhs.uk/images/indexrighthottopic.gif) no-repeat top left;
 		              
                                margin-bottom:0px;
                                margin-left:26px; 
              
                              
                  padding-left:15px;
                    }
                    
h4.rhnews          {background:transparent url(http://www.wirralhealth.nhs.uk/images/indexrightnews.gif) no-repeat center left;
  		              
            margin-left:15px;
                           
                    
                    
                    padding-left:15px;
                    } 
                    
#ctl00_ContentPlaceHolder1_FailSearchText {
 
                padding-bottom:50px;
       
                 }       
			
h5      		{
			background-color:transparent;
			color: #333333;
			font-family: Verdana, Arial, helvetica, sans-serif;
			font-size:0.7em;
            margin-left:3px;
			}
			
h6      		{
			background-color:transparent;
			color: #333333;
			font-family:Verdana, Arial,helvetica,sans-serif;
			font-size:0.7em;
                       	margin-left:3px;         	
			}   
			
p	       		{
			background-color:transparent;
			color:#333333;
			font-family:Verdana, Arial,helvetica,sans-serif;
			font-size:0.70em;
  		              
            margin-left:4px; 
        		margin-right:9px;         
 			
                       	      				
			}
			
li	       		{
			background-color:transparent;
			color:#333333;
			font-family:Verdana, Arial,helvetica,sans-serif;
			font-size:0.70em;
                       	margin-left:7px; 
        		margin-left:0px;               				
			}
			
th	       		{
			background-color:transparent;
			color:#004481;
			font-family:Verdana, Arial,helvetica,sans-serif;
			font-size:0.70em;
                       	margin-left:7px; 
        		margin-left:0px;               				
			}
			
td	       		{
			background-color:transparent;
			color:#333333;
			font-family:Verdana, Arial,helvetica,sans-serif;
			font-size:0.70em;
                       	margin-left:7px; 
        		margin-left:0px;               				
			}
			
th.gp_pracscheme, td.gp_pracscheme  {
                        border:1px solid #cccccc;
                        padding:5px;
                        vertical-align:top;
                        background-color:#ffffff;
                        text-align:left;
                        }
			
a img	      		{border:0px;}

/* Styling page content links */

a.genlink		{
			font-family:Verdana,Arial,Helvetica,sans-serif;
			background-color:transparent;
			}

a.genlink:link 		{
			color: #8cabca;
			text-decoration: underline;
			}
	
a.genlink:visited      	{
			color: #8cabca;
	      		text-decoration:underline;
	      		}

a.genlink:active      	{
			color: #8cabca;
	      	        text-decoration:underline;
	      		}

a.genlink:hover	     	{
			color:#4e6269;
	      		text-decoration:none;
	      		}
	      		
/* Styling headerbar link */

a.headerbar		{
			background-color:transparent;
			}

a.headerbar:link 		{
			color: #ffffff;
			text-decoration: none;
			}
	
a.headerbar:visited      	{
			color: #ffffff;
	      		text-decoration:none;
	      		}

a.headerbar:active      	{
			color:#ffffff;
	      	        text-decoration:none;
	      		}

a.headerbar:hover	     	{
			color:#ffffff;
	      		text-decoration:underline;
	      		}
	      		
	      		
/* Styling navigation bar links */

a.navbarlink		{
			font-family:Verdana,Arial,Helvetica,sans-serif;
			font-weight:bold;
			 		              
            font-size:0.95em;
             
			
			margin-left:0px;
			padding-left:0px;
	      	        padding-top:0px;
	      	        padding-bottom:0px;
	      	        padding-right:0px;
	      	        background-color:transparent;
	      		text-decoration:none;
	      		
	      	        }
	      		
a.navbarlink:link 	{
			color: #4e6269;
			}
	
a.navbarlink:visited    {
			color:#4e6269;
	      		}

a.navbarlink:active     {
			color: #4e6269;
	      		}

a.navbarlink:hover     	{
			color:#8cabca;
	      		}
	      		
/* Styling secondary navigation bar links */

a.auxnavbarmain		{
			font-weight:bold;
			font-size:1.0em;
			text-decoration:none;
	      	}
	      		
a.auxnavbarmain:link 	{
			color: #4e6269;
			background-color:transparent;
			}
	
a.auxnavbarmain:visited {
			color: #4e6269;
			background-color:transparent;
	       		}

a.auxnavbarmain:active  {
			color: #4e6269;
			background-color:transparent;
	      		}

a.auxnavbarmain:hover	{
			color:#8cabca;
			background:transparent url(http://www.wirralhealth.nhs.uk/images/navarrow.gif) no-repeat top left;
	      		}
	      		
/* Second level */

a.auxnavbarsub		{
			font-weight:normal;
			font-size:0.90em;
			text-decoration:none;
	      	margin-left:3px;	 
	      	        }
	      	        
a.auxnavbarsub:link 	{
			color: #4e6269;
			background-color:transparent;
			}
	
a.auxnavbarsub:visited {
			color: #4e6269;
			background-color:transparent;
	       		}

a.auxnavbarsub:active  {
			color: #4e6269;
			background-color:transparent;
	      		}

a.auxnavbarsub:hover	{
			color:#8cabca;
			background:transparent url(http://www.wirralhealth.nhs.uk/images/navarrow.gif) no-repeat top left;
	      		}
	      		
/* Styling footer bar links */

a.footerlinks		{
			font-weight:bold;
			font-size:0.85em;
			text-decoration:none;
			padding-bottom: 2px;
	      	}
	      		
a.footerlinks:link 	{
			color: #4e6269;
			background-color:transparent;
			}
	
a.footerlinks:visited {
			color: #4e6269;
			background-color:transparent;
	       		}

a.footerlinks:active  {
			color: #4e6269;
			background-color:transparent;
	      		}

a.footerlinks:hover	{
			color:#ffffff;
			background-color:transparent
	      		}
	      		
/* Right hand navbar links */


a.rhbarlinks		{
            background-color:transparent;
	      	}
	      		
a.rhbarlinks:link 	{
			color: #ffffff;
			text-decoration:none;
			}
	
a.rhbarlinks:visited {
			color: #ffffff;
			text-decoration:none;
	       		}

a.rhbarlinks:active  {
			color:#ffffff;
			text-decoration:none;
	      		}

a.rhbarlinks:hover	{
			color:#ffffff;
			text-decoration:underline;
	      		}	   	   
	      		
/* Style document types */
	      		
li.doclinks	{list-style-type:none; margin-left:-15px; padding-bottom:3px;}

/* PDF */
a.pdf_link	{background: url(http://www.wirralhealth.nhs.uk/images/doc_logos/pdflogo.gif) left top no-repeat; padding-left:23px; padding-bottom:5px; vertical-align:top;
   		}
   		
a.pdf_link:link 	{
			color:#0275ae;
			}
	
a.pdf_link:visited {
			color:#0275ae;
	       		}

a.pdf_link:active  {
			color:#0275ae;
	      		}

a.pdf_link:hover	{
			color:#993366;
	      		}
	      		
/* Word */
a.doc_link	{background: url(http://www.wirralhealth.nhs.uk/images/doc_logos/wordlogo.gif) left top no-repeat; padding-left:23px; padding-bottom:5px; vertical-align:top;
   		}
   		
a.doc_link:link 	{
			color:#0275ae;
			}
	
a.doc_link:visited {
			color:#0275ae;
	       		}

a.doc_link:active  {
			color:#0275ae;
	      		}

a.doc_link:hover	{
			color:#993366;
	      		}
	      		
/* Excel */
a.xls_link	{background: url(http://www.wirralhealth.nhs.uk/images/doc_logos/xlslogo.gif) left top no-repeat; padding-left:23px; padding-bottom:5px; vertical-align:top;
   		}
   		
a.xls_link:link 	{
			color:#0275ae;
			}
	
a.xls_link:visited {
			color:#0275ae;
	       		}

a.xls_link:active  {
			color:#0275ae;
	      		}

a.xls_link:hover	{
			color:#993366;
	      		}

/* PowerPoint */	      		
a.ppt_link	{background: url(http://www.wirralhealth.nhs.uk/images/doc_logos/pptlogo.gif) left top no-repeat; padding-left:23px; padding-bottom:5px; vertical-align:top;
   		}
   		
a.ppt_link:link 	{
			color:#0275ae;
			}
	
a.ppt_link:visited {
			color:#0275ae;
	       		}

a.ppt_link:active  {
			color:#0275ae;
	      		}

a.ppt_link:hover	{
			color:#993366;
	      		}

/* Publisher */   			      		
a.pub_link	{background: url(http://www.wirralhealth.nhs.uk/images/doc_logos/publisherlogo.gif) left top no-repeat; padding-left:23px; padding-bottom:5px; vertical-align:top;
   		}  		

a.pub_link:link 	{
			color:#0275ae;
			}
	
a.pub_link:visited {
			color:#0275ae;
	       		}

a.pub_link:active  {
			color:#0275ae;
	      		}

a.pub_link:hover	{
			color:#993366;
	      		}

/* ZIP */
a.zip_link	{background: url(http://www.wirralhealth.nhs.uk/images/doc_logos/ziplogo.gif) left top no-repeat; padding-left:23px; padding-bottom:5px; vertical-align:top;
   		}  		
   		
a.zip_link:link 	{
			color:#0275ae;
			}
	
a.zip_link:visited {
			color:#0275ae;
	       		}

a.zip_link:active  {
			color:#0275ae;
	      		}

a.zip_link:hover	{
			color:#993366;
	      		}

/* ********************************** A-Z list styling ********************************** */

#ctl00_ContentPlaceHolder1_AtoZIndex
{
    width:100%;
    height:90px;
}

#ctl00_ContentPlaceHolder1_AtoZIndex ul
{
	text-align:left;
             
                width:420px;
          		
	margin:0;
	padding-left:15px;
}

#ctl00_ContentPlaceHolder1_AtoZIndex li
{
	height:25px;
	width:25px;
	margin:4px;
	padding:0;
	list-style:none;
	float:left;
	background:#ffffff;
	margin:0.25em;
}
#ctl00_ContentPlaceHolder1_AtoZIndex li a
{
	height:25px;
	width:25px;
	text-align:center;
	color:#194A87;
	font-weight:bold;
	display:block;
	font-size:1.2em;
	border:1px solid #666666;
	text-decoration:none;
	line-height:170%;
}

#ctl00_ContentPlaceHolder1_AtoZIndex li a:hover
{
	color:#194A87;
	background:#E8E8E8;
	text-decoration:underline;
}
