

/* Cascading Style Sheet for Greater Manchester PCT site - 19/09/2006 */
/* ************** If adding to this file remember to modify style7.asp for IE7 too ********************** */

html			{margin:0;padding:0}

body {
     margin: 0; /* to avoid margins */
     text-align: center; /* to correct the centering IE bug*/
	 background-color: #cecece;
	 color: #666666;
	 font-family: verdana, arial, helvetica, "Bitstream Vera Sans", "DejaVu Sans", freesans, sans-serif;
	 font-size:0.7em;
     }
	 
#global {
     margin-left: auto;
     margin-right: auto;
     padding-left:6px;
     padding-right:0px;
     width: 735px;
     text-align: left; /* to realign your text */
	 background-color: #ffffff;
     }
     
/* Styling Accessibility link bar */
	       	
#vis_access	{
                position:relative;

			top:10px; 

                left:1px;
                 width:100%;
                 height:20px;
                 padding-left:0px;
                 padding-bottom:3px;
				 margin-left:auto;
	       		margin-right:auto;
       	       		text-align:left;
             	}
		
p.visaccess	{color:#333333;
		background-color:transparent;
		padding-top:5px;
		}
		
p.visaccess a.textversion   {border:1px solid #000000; padding:2px; background-color:#ffffff; color:#000000;}
 p.visaccess a.textversion:hover   {text-decoration:none;}
p.visaccess a.alttextversion   {border:1px solid #000000; padding:2px; background-color:#ffffcc; color:#000000; text-decoration:none;}          
  p.visaccess a.alttextversion:hover   {text-decoration:none;}
      
/* Search Box */
     
#searchbox
{
width:240px;
height:20px;
position:relative;
z-index:2;

			top:14px;
            left:10px;

}

#searchbox span {
            letter-spacing:0px;
            padding-right:0px;
            font-size:1.0em;
            margin-bottom:1px;
            color:#333333;
            background-color:transparent;
            }
            
#ctl00_TextBox1     {
                width:110px;
                height:1.1em;                  
                    }
                              
            
#ctl00_searchButton {
                    margin-left:2px;
                    letter-spacing:1px;
                    border:1px solid #e2e2e2;
                    color:#333333;
                    background-color:#eeeeee;
                    
			padding-left:3px;
                    padding-right:3px;
                    height:20px;
                    padding-bottom:2px;
                    margin-bottom:1px;

                }     

/* Content Section */	 
#header_top {
		background-color: transparent;
		color:#ffffff;
		width: 729px;
                   
			height: 70px;
		margin-bottom:0px;
		
		}
		
#header_logo    {float:right; width:125px;}
		
#header {
		background-color:transparent;
		width: 729px;
		height: 98px;
		color: #000000;
		margin-top:0px;
		margin-bottom:0px;
		}
		
#header_left, #ctl00_header_left     {
                background: transparent url(/images/lefthead.jpg) no-repeat top left;
		width: 170px;
		height: 94px;
		color: #000000;
		margin-top:0px;
		margin-bottom:0px;
		float:left;
		}
		
#header_right ,#ctl00_header_right   {
                
		width: 554px;
		min-height: 92px;
		color: #000000;		
		margin-top:0px;
		margin-bottom:0px;
		
		float:right;
		}
#right_header, #ctl00_right_header	{
		width: 725px;
		min-height: 92px;
		color: #000000;
		border:2px solid #000000;
		background-color:#ffdddd;
	    float:left;
        }
#right_header p ,#ctl00_right_header p   {
        padding-top:5px;
        padding-left:5px; 
        text-align:center;       
		font-size:18px;
		}
#topnav {
        
                background: url(/images/topnav.jpg) no-repeat top left;
        
		width: 729px;
		height: 21px;
		color: #ffffff;
		margin-top:0px;
		}
		
#ctl00_content_placeholder_content , #ctl00_content_placeholder_vacancies{
padding-top:0px;
float: right;
margin-right:5px;


			width: 548px;
			margin-left:0px;
			margin-top: 8px;
			

}

/* For static page content eg. Privacy etc. */

#static_content{
padding-top:0px;
float: right;
margin-right:5px;


			width: 548px;
			margin-left:0px;
			margin-top: 8px;

}

/* *******************************Index page specific content *****************************  */

#ctl00_content_placeholder_indexcontent{
width: 100%;
padding:0px;

			margin-top: -4px;
			margin-bottom: 50px;

}

#colone         {

                width:233px;

                padding:0px;
                float:left;
                }
                
#colone_content_top         {


                width:100%;
                padding-left:0px;
                margin-top:-12px;
                margin-left:1px;
                margin-bottom:-6px;
                padding-right:2px;
                
                padding-bottom:0px;
       
                background: transparent url(/images/indextopleft.jpg) no-repeat top left;
                
                }
                
#colone_content_top p {
                         text-align:right;
                         
                margin-right:10px;

                         
                         }                    
                
#colone_content_btm         {

                
                width:100%;
                padding-left:0px;
                margin-top:-12px;
                margin-left:1px;

                background: transparent url(/images/indexbtmleft.jpg) no-repeat top left;
                
                }
                 
#colone_content_btm p   {
                         text-align:right;
                         
                margin-right:10px;

                         }                 
                                                 
                
#coltwo         {               

                margin-left:233px;
                width:235px;

                padding-bottom:0px;
}

#coltwo_content_top         {

                
                width:100%;
                padding-left:0px;
                margin-top:-12px;
                margin-left:1px;
                margin-bottom:-6px;
                 
                padding-bottom:0px;
       
                background: transparent url(/images/indextoprt.jpg) no-repeat top left;
                
                }
                
#coltwo_content_top p {
                         text-align:right;
                         
                margin-right:10px;

                         }                   
                
#coltwo_content_btm         {

                
                width:100%;
                padding-left:0px;
                margin-top:-12px;
                margin-left:1px;

                background: transparent url(/images/indexbtmrt.jpg) no-repeat top left;
                
                }
                
#coltwo_content_btm p {
                         text-align:right;
                         
                margin-right:10px;

                         }                            

#rightcol        {                

                margin-top:7px;
                margin-left:0px;
                margin-right:6px;
                width:263px;

                background-color:transparent;
                color:#000000;
                float:right;
                }
                
#rightcolkit        {
                margin-top:0px;

                margin-left:2px;
                margin-right:0px;
                width:132px;
                 
                padding-bottom:15px;
       
                background: #e8e8e8 url(/images/indexkitbtm.gif) no-repeat bottom left;
                float:left;
                
                }
                
#rightcoltogether 
                {
                float:left;
                }
                
                
                
#rightcol1      {
                           
                margin-right:0px;
                background-color: transparent;
                color: white; 
                text-align: center; 
                height: 88px; 
                padding-top: 5px;
                
                width: 130px; 
                margin-left:3px;
                
                

                }
                               
#rightcolnews   {

                 
                width:121px;
                margin-top:0px;
                
                margin-right:0px;
                margin-left:141px;

                background-color:#e8e8e8;
                
                
                }
                
#ctl00_content_placeholder_news {
                                
                 
                width:121px;
                
     
                                min-height:123px;
                                
                                background: #e8e8e8 url(/images/rhindexlocalnewsbtm.jpg) no-repeat bottom left;
                                padding-bottom:25px;
                                }
                                
#ctl00_content_placeholder_news ul {
                                list-style-type:none;
                                margin-top:1px;
                                
                                
                                margin-left:-30px;
                                padding-top:2px;
                                padding-bottom:2px;
                                padding-right:11px;
                                
                                
                                } 
                                
#ctl00_content_placeholder_news li {
                                margin-top:0px;
                                color:#202289;
                                background-color:transparent;
                                margin-bottom:10px;
                                }
                                                                                                     
#ctl00_content_placeholder_news li a
{
font-family: Verdana, Arial, Helvetica, "Bitstream Vera Sans", "DejaVu Sans", freesans, sans-serif;
font-size:1.0em;
background-color:transparent;
margin-left:0px;
}


#ctl00_content_placeholder_rss_news {
           width:100%;
           margin-top:0px;
           border-top:2px solid #ffffff;
          }

#ctl00_content_placeholder_DataList1    {
                                        margin-left:5px;
                                        
                                        margin-top:0px;
                                         
                                        margin-bottom:10px;
                                        }
                                        
#ctl00_content_placeholder_DataList1 td {padding-bottom:10px;}                                        
                                        
#ctl00_content_placeholder_DataList1 a  {font-size:1.0em;}

/* ************** RSS Box removed 20/10/2006                                                        
   
#indexrss    {
                width:122px;
                height:34px;
                border-top:2px solid #ffffff;
                border-bottom:1px solid #ffffff;
                background: #e8e8e8 url(/images/indexrss.gif) no-repeat bottom left;
                color:white;
                }
                
#rsslogo     {
            width:57px;
            height:15px;
            float:left;
            text-align:center;
            
                }
                
#rsslogo p      {margin-top:10px; line-height:10px; border-right:1px solid #ffffff;}

#rsslogo img      {margin-right:0px; margin-bottom:0px;}                
                
#whatisrss     {
            width:50px;

                margin-left:63px;           

                margin-left:65px;
            
            
            vertical-align:middle;
                text-align:center;
                } 
                
#whatisrss p      {margin-top:4px;
                   letter-spacing:1px;}                                                               

********************* Ends *********************** */                
                
/* #indexmangov    {
                width:120px;
                 
                height:38px;
                
                
                border-top:3px solid #ffffff;
                border-left:1px solid #ffffff;
                border-right:1px solid #ffffff;
                border-bottom:1px solid #ffffff;
                background-color: #4c8abd;
                color:white;
                }

#indexmangov p  {


               margin-top:5px;
               
                margin-left:0px;
                padding-left:5px;

                letter-spacing:1px;

                
                font-size:0.9em;              
                } */
                
#indextalkhealth    {
                width:122px;          
                height:46px;
                padding-top:5px;
                background-color: #ffffff;
                color:#ffffff;
                }
                
#indexevents {
                width: 120px; 
                border-top: 3px solid #ffffff; 
                border-left: 1px solid #ffffff;
                border-right: 1px solid #ffffff; 
                border-bottom: 1px solid #ffffff; 
                background-color: #516B8C;
                color: white; 
                text-align: right; 
                height: 20px; 
                padding-top: 6px; 
                }                                               

h3.indexlite    {
                margin:0px;

                width:231px;

                height:26px;
                padding-top:13px;
                padding-left:30px;
                color:#ffffff;
                font-size:1.0em;
                background: transparent url(/images/indexlite.gif) no-repeat center left;
                }
                
h3.indexdark    {
                margin:0px;

                width:231px;

                height:26px;
                padding-top:13px;
                padding-left:30px;
                color:#ffffff;
                background: transparent url(/images/indexdark.gif) no-repeat center left;
                font-size:1.0em;
                letter-spacing:1px;
                }
                
h3.indexkit    {
                

                
                width:133px;
                margin-bottom:-10px;
       
                 padding-top:15px;
                padding-left:30px;
                margin-top:-8px;
       
                height:26px;
               
                
                color:#ffffff;
                font-size:1.0em;
                background: url(/images/indexkit.gif) no-repeat center left;
                
                } 
                
h3.localnewshead    {
                

         margin-top:0px;      
           width:121px;    
          height: 24px;     
       
                 padding-left:85px; 
       
                
                
                    
                color:#ffffff;
                font-size:1.0em;
                background: url(/images/rhindexlocalnews.jpg) no-repeat center left;
                
                }
                    
ul.indexlist    {
                list-style-type:none;
                
                margin-top:10px;
                margin-bottom:13px;
                
                margin-left:0px;
                padding-left:68px;
                
                }
                
li.indexmain    {
                background: url(/images/indexbluearrow.gif) no-repeat top left;
                padding-left:20px;
                padding-bottom:5px;
                }
                
p.kitlistpara   {
                color:#666666;
                background-color:transparent;
                
                margin-top:5px;
                margin-bottom:-5px;
                margin-left:7px;
                
                
                }                
                
ul.indexkitlist    {
                list-style-type:none;
                margin-left:0px;
                padding-left:2px;
                padding-top:0px;
                padding-right:0px;
                padding-bottom:14px;
                width:128px;
                }                 
                
li.indexkit    {
                margin-left:0px;
                background: url(/images/indexredarrow.gif) no-repeat top left;
                padding-left:15px;
                padding-bottom:5px;
                } 
                
ul.subkit    {
                list-style-type:none;

                margin-left:-40px;

                padding-bottom:5px;
                padding-top:4px;
                color:#6d7c81;
                }
                
a.mainindexlink
{
font-family: Verdana, Arial, Helvetica, "Bitstream Vera Sans", "DejaVu Sans", freesans, sans-serif;
font-size:1.0em;
background-color:transparent;
text-decoration: none;
}

a.mainindexlink:link
{
color:#516367;
text-decoration: none;
}

a.mainindexlink:visited
{
color:#516367;
text-decoration: none;
}

a.mainindexlink:active
{
color:#516367;
text-decoration: none;
}

a.mainindexlink:hover 
{
color: #4373bd;
text-decoration: underline;
font-size:1.0em;
}                                                                                                              

a.kitindexlink
{
font-family: Verdana, Arial, Helvetica, "Bitstream Vera Sans", "DejaVu Sans", freesans, sans-serif;
font-size:1.0em;
background-color:transparent;
text-decoration: none;
}

a.kitindexlink:link
{
color:#97244f;
text-decoration: none;
}

a.kitindexlink:visited
{
color:#97244f;
text-decoration: none;
}

a.kitindexlink:active
{
color:#97244f;
text-decoration: none;
}

a.kitindexlink:hover 
{
color:#516367;
text-decoration: underline;
font-size:1.0em;
} 

a.subkitindexlink:link
{
color:#6d7c81;
text-decoration: none;
}

a.subkitindexlink:visited
{
color:#6d7c81;
text-decoration: none;
}

a.subkitindexlink:active
{
color:#6d7c81;
text-decoration: none;
}

a.subkitindexlink:hover 
{
color:#97244f;
text-decoration: underline;
}

  a.indexheaders
{
font-family: Verdana, Arial, Helvetica, "Bitstream Vera Sans", "DejaVu Sans", freesans, sans-serif;
background-color:transparent;
text-decoration: none;
}

a.indexheaders:link
{
color:#ffffff;
text-decoration: none;
font-size:1.0em;
}

a.indexheaders:visited
{
color:#ffffff;
text-decoration: none;
font-size:1.0em;
}

a.indexheaders:active
{
color:#ffffff;
text-decoration: none;
font-size:1.0em;
}

a.indexheaders:hover 
{
color: #ffff99;
text-decoration: none;
font-size:1.0em;
}                        

  a.localnewslist
{
font-family: Verdana, Arial, Helvetica, "Bitstream Vera Sans", "DejaVu Sans", freesans, sans-serif;
background-color:transparent;
text-decoration: none;




margin-left:-15px;

line-height:21px;
}

a.localnewslist:link
{
color:#ffffff;
text-decoration: none;
}

a.localnewslist:visited
{
color:#ffffff;
text-decoration: none;
}

a.localnewslist:active
{
color:#ffffff;
text-decoration: none;
}

a.localnewslist:hover 
{
color: #ffff99;
text-decoration: none;
}                                    

/* *********************************** Index page specific content ends ************************* */

#footer
{
width: 729px;
padding-top:0px;
background-color:#ffffff;
padding-bottom:20px;
padding-bottom:10px;
text-align:center;
clear:both;
}

/* menu   */

#ctl00_navcontainer 
{

			margin-top:3px;

float:left;
width:171px;
  }
  
  #ctl00_navcontainer dd
{

			margin-left: 0px;

padding: 0;
list-style-type: none;
font-family: verdana, arial, Helvetica, "Bitstream Vera Sans", "DejaVu Sans", freesans, sans-serif;
}

#ctl00_navcontainer dt    { 
                    margin: 0 0 1px 0;
                    letter-spacing:1px;
                     }

#ctl00_navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: Verdana, Arial, Helvetica, "Bitstream Vera Sans", "DejaVu Sans", freesans, sans-serif;

}

#ctl00_navcontainer li    { 
                            margin: 0 0 1px 0;
                          }


            
/* Main navigation bar.*/

#topnavlist		{
                margin-top:0px;
			    margin-left:0px;

			padding-top:2px;
			    
			    padding-left:0px;
			    list-style-type: none;
			    }
			
#topnavlist li  {
                display:inline;
                font-size:1.1em;
                letter-spacing:1px;	
                }
                		
.home           {
        
                margin-left:22px;
        
                }

.staff          {
                
                margin-left:137px;
        
                text-transform:lowercase;
               
                }

.vacancies       {
                
                margin-left:83px;
        
                text-transform:lowercase;
                }

.contact           {
                
                margin-left:73px;
        
                text-transform:lowercase;
               
                }

.events           {
                
                margin-left:80px;
        
                text-transform:lowercase;
               
                }

/* Contents */

h1
{
display: none;
}

h2
{
color: #254168;
background: url(/images/font.jpg) no-repeat center left;
padding-left: 20px; 
font-family: Verdana, Arial, Helvetica, sans-serif ;
font-size: 1.1em;
}

h3
{
color: #254168;
background-color: transparent;
padding-left: 0px; 
font-family: Verdana, Arial, Helvetica, sans-serif ;
font-size: 1.0em;
}

#content p  {margin-left:20px;}

#content li {margin-left:20px;}

img {border:0;}

/* Links */



#ctl00_navcontainer li.l2 a
{

			font-size:0.85em;

display: block;
padding: 6px  15px 6px 20px;
width: 131px;
/*color: #333333;*/
color: #ffffff;
/*background-color: #ffffff;*/
border-left: 4px solid #194584;
background-color: #5B8BB3;
text-decoration: none;
font-weight: bold;
margin-right:-1px;
}

#ctl00_navcontainer li.l2 a:hover
{
color: #4c86c5;
background-color: #ffffff;
text-decoration: none;
background: url(/images/navicon.gif) no-repeat center left;
}

#ctl00_navcontainer li.l3 a
{

			font-size:0.85em;

display: block;
padding: 6px  15px 6px 20px;
width: 131px;
color: #1B527B;
border-left: 4px solid #194584;
/*background-color: #ffffff;*/
background-color: #B0CDDD;
text-decoration: none;
font-weight: bold;
margin-right:-1px;
}

#ctl00_navcontainer li.l3 a:hover
{
color: #4c86c5;
background-color: #ffffff;
text-decoration: none;
background: url(/images/navicon.gif) no-repeat center left;
}

#ctl00_navcontainer li.l4 a
{

			font-size:0.85em;

display: block;
padding: 6px  15px 6px 20px;
width: 131px;
color: #000000;
/*color: #A8A8A8;*/
border-left: 4px solid #194584;
background-color: #CFE2F0;
/*background-color: #ffffff;*/
text-decoration: none;
font-weight: bold;
margin-right:-1px;
}

#ctl00_navcontainer li.l4 a:hover
{
color: #4c86c5;
background-color: #ffffff;
text-decoration: none;
background: url(/images/navicon.gif) no-repeat center left;
}

#ctl00_navcontainer li.l5 a
{

			font-size:0.85em;

display: block;
padding: 6px  15px 6px 20px;
width: 131px;
border-left: 4px solid #194584;
/*color: #A8A8A8;*/
color: #000000;
background-color: #ffffff;
text-decoration: none;
font-weight: bold;
margin-right:-1px;
}

#ctl00_navcontainer li.l5 a:hover
{
color: #4c86c5;
background-color: #ffffff;
text-decoration: none;
background: url(/images/navicon.gif) no-repeat center left;
}

#ctl00_navcontainer dt a
{

			font-size:0.85em;

color: #ffffff;
background-color: #194584;
display: block;
padding: 5px 21px;
width: 128px;
text-decoration: none;
font-weight: bold;
}

#ctl00_navcontainer dt a:hover 
{
color: #000000;
background: #ffffff url(/images/navicon.gif) no-repeat center left;
text-decoration: none;
}


/* General Links */

a
{
font-family: Verdana, Arial, Helvetica, "Bitstream Vera Sans", "DejaVu Sans", freesans, sans-serif;
color: #4373BD;
text-decoration: none;
}

a:hover 
{
font-family: Verdana, Arial, Helvetica, "Bitstream Vera Sans", "DejaVu Sans", freesans, sans-serif;
color: #000;
text-decoration: underline;
}

/* General Links */

a.topnavhome
{
font-family: Verdana, Arial, Helvetica, "Bitstream Vera Sans", "DejaVu Sans", freesans, sans-serif;
background-color:transparent;

			font-size:0.85em;

}

a.topnavhome:link
{

                color:#333333;
        
text-decoration: none;
}

a.topnavhome:visited
{

                color:#333333;
        
text-decoration: none;
}

a.topnavhome:active
{

                color:#333333;
        
text-decoration: none;
}

a.topnavhome:hover 
{

                color:#ffffff;
        
text-decoration: none;
}

a.topnavlist
{

			font-size:0.85em;

font-family: Verdana, Arial, Helvetica, "Bitstream Vera Sans", "DejaVu Sans", freesans, sans-serif;
background-color:transparent;
text-decoration: none;
}

a.topnavlist:link
{
color:#ffffff;
text-decoration: none;
}

a.topnavlist:visited
{
color:#ffffff;
text-decoration: none;
}

a.topnavlist:active
{
color:#ffffff;
text-decoration: none;
}

a.topnavlist:hover 
{
color: #ffff99;
text-decoration: none;
}

/* ********************************** A-Z list styling ********************************** */

#ctl00_content_placeholder_A_ZIndex
{
    width:100%;
    height:90px;
}

#ctl00_content_placeholder_Alpha_Desc
{
width:100%;
}

#ctl00_content_placeholder_A_ZIndex ul
{
	text-align:left;
	
	width:420px;
	
	margin:0;
	padding-left:15px;
}

#ctl00_content_placeholder_A_ZIndex li
{
	height:25px;
	width:25px;
	margin:4px;
	padding:0;
	list-style:none;
	float:left;
	background:#ffffff;
	margin:0.25em;
}
#ctl00_content_placeholder_A_ZIndex 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_content_placeholder_A_ZIndex li a:hover
{
	color:#194A87;
	background:#E8E8E8;
	text-decoration:underline;
}

.weblinksTL_td
{
    color:194A87;
    background:#E8E8E8;
    width:450px;
    font-weight:bold;
    font-size:12px;
}
.weblinksTR_td
{
    color:194A87;
    background:#E8E8E8;
    width:290px;
    font-weight:bold;
}

.weblinksL_td
{
    border-bottom: 1px solid #E8E8E8;
    width:450px;
    
}
.weblinksL_td a
{
    font-size:10px;
    
}
.weblinksL_td a:hover
{
    font-size:10px;
    
}
.weblinksR_td
{
    border-bottom: 1px solid #E8E8E8;
    width:290px;
    
}
pre 
{
    font-size:10px;  

}



