

/* Cascading Style Sheet for Quit Stop Wirral - 30/11/2010 */

html			{margin:0;padding:0;}

     
body {
     margin: 0; 
     text-align: center; 
	 background:#f09221 url(../images10/globalbg.jpg) repeat-x top left;
	 color: #000000;
	 font-family: Arial, Helvetica, "Bitstream Vera Sans", "DejaVu Sans", freesans, sans-serif;
	 font-size:0.7em;
     }
     
	 
#global {
     margin-left: auto;
     margin-right: auto;
     margin-top:0px;
     padding-left:0px;
     padding-right:0px;
     width: 960px;
     text-align: left; /* to realign your text */
	 background-color:transparent;
     }
     
/* Styling Accessibility link bar */
	       	
#vis_access	{
                position:relative;
        		top:0px;
                left:0px;
                 width:960px;
                 height:49px;
                 background:transparent url(../images10/accessbg.jpg) no-repeat top left;
                 padding-left:10px;
                 padding-bottom:0px;
				 margin-left:auto;
	       		margin-right:auto;
       	       		text-align:left;
       	       		
       	       	             	}
                          
		
p.visaccess	{color:#ffffff;
		background-color:transparent;
		padding-top:15px;
		margin-top:0px;
		font-size:1.2em;
		}     
  
#header {
		background:transparent url(../images10/header.jpg) no-repeat top left;
		width: 960px;
		height: 167px;
		color: #000000;
		margin-top:0px;
		margin-bottom:0px;
		}
				
#ctl00_Logindetail1_loginbox    {
                                position:relative;
                                top:10px;
                                left:100px;
                                width:100px;
                                
                                }
                                
#ctl00_Logindetail1_logoutbox	{
                                position:relative;
                                top:10px;
                                left:100px;
                                width:100px;
                                
                                }
                                
#ctl00_Logindetail1_loginbox p, #ctl00_Logindetail1_logoutbox p {
                                                                font-size:1.3em;
                                                                margin-bottom:0px;
                                                                margin-top:0px;
                                                                 }
		         
#ctl00_contentright, #contentright2, #contentright3 {
                    float:right;
                    width:345px;
                    margin-top:0px;
                    margin-left:20px;
                    margin-right:3px;
                    }
                    
#ctl00_topnav {
       
		width: 960px;
		height: 45px;
		background: transparent url(../images10/topnav.jpg) no-repeat top left;
		margin-bottom:-18px;	 
		}                    
                
#umbrella {
        background: transparent url(../images10/umbrellabg.jpg) repeat-y top left;
		width: 960px;
		color: #000000;
	           
margin-top:18px;	
 	
		
		margin-bottom:0px;
		padding-bottom:20px;
		clear:both;
            }       
		
#ctl00_content_placeholder_content, #content, #contactform, #ctl00_content_placeholder_regno, #ctl00_content_placeholder_regyes {
            background-color:transparent;
            			padding-left:20px;
			padding-top:17px;
			margin-left:270px;
			margin-right:110px;
			margin-top: 0px;
			}
			
#ctl00_content_placeholder_indexcontent {
            background-color:transparent;
            			padding-left:20px;
			padding-top:0px;
			margin-left:51px;
			margin-right:80px;
			margin-top: 0px;
			margin-bottom:-20px;
			width:100%;
			height:313px;
			}
			
#ctl00_content_placeholder_StatusPanel	{
                width:360px;
                border:1px solid #ffffff;
                padding:20px;
                }	

#news   {
        
        width:472px;
        border:1px solid #e4e4e4;
        padding:0px;
        }
        
#news h3    {
            background:transparent url(../images/newsheader.jpg) no-repeat top left;
            height:23px;
            
width:457px;		
            
            
            color:#ffffff;
            padding-top:4px;
            padding-left:9px;
            padding-bottom:0px;
            margin-left:3px;
            margin-right:0px;
            margin-top:3px;
            }

#news h4    {
            background-color:transparent;
            color: #636363;
            font-size:1.1em;
            padding-top:2px;
            }
            
#newsleft   {
            float:left;
            padding-right:10px;
            border-right:1px solid #e4e4e4;
            padding-top:2px;
    
width:203px;
margin-left:22px;
margin-top:-15px;
margin-right:0px;			

            }
            
#newsright  {  
            width:205px; 
            padding-right:10px;

margin-top:-1px;
margin-left:235px;
padding-left:20px;			
            
            border-left:1px solid #e4e4e4;
                     }
            
#newsbottom {
            width:468px;
            height:5px;
            clear:both;
            }
            
#ctl00_content_placeholder_contactform  {
            background-color:transparent;
            width: 582px;
			padding-left:20px;
			padding-top:17px;
			margin-left:155px;
			margin-right:0px;
			margin-top: 0px;
                                        }
                                        
#ctl00_topnavlist		{
                margin-top:0px;
			    margin-left:15px;
			    
padding-top:3px;   	   		
        
    			  
			    padding-left:52px;
			    list-style-type: none;
		        width: 960px;
		        height: 28px;
		        color: #ffffff;
			    }
    			    
			
#ctl00_topnavlist dt  {
                display:inline;
                margin-left:8px;
                font-size:1.6em;
                font-weight:bold;
                letter-spacing:1px;	
                }
                
                
.topnavhome {
            margin-left:1px;
            }
             
.topnavtoptips {

margin-left:72px;   		
   
                
               } 
                  
.topnavtrailer {
                
margin-left:72px;   		
   
                }    
.topnavfaq {
            
margin-left:84px;   		
   
           }    
.topnavcontact {
                
margin-left:84px;   		
   
                }              
                		
/* menu   */

#ctl00_navcontainer 
{
width:170px;
			margin-top:0px;
			margin-left:0px;
float:left;
padding-left:70px;
padding-top:40px;
  }
  

 #ctl00_lhmenu     {

                    }                    
                          
#ctl00_navcontainer dl
{
margin: 0;
padding-left: 8px;
padding-right: 0px;
list-style-type: none;
font-family: Arial, Helvetica, "Bitstream Vera Sans", "DejaVu Sans", freesans, sans-serif;

}

#ctl00_lhmenu dl
{
margin-left: 8px;
margin-right: 8px;
list-style-type: none;
font-family: Arial, Helvetica, "Bitstream Vera Sans", "DejaVu Sans", freesans, sans-serif;

}

#ctl00_lhmenu dt    { 
                            margin-left:-9px;
                            padding-top:3px;
                            padding-bottom:3px;
                            
                            }
                            
#ct100_navbtm    {
                width: 180px;
                margin-left: 8px;
margin-right: 0px;
margin-top:20px;
                    }                        
                                                       
                          
#extlogos   {
            width:205px;
            height:40px;
            margin-left:2px;
            margin-top:20px;
             text-align:center;
             }
             
#btmnav {
        clear:both;
padding-top:0px;
background:transparent url(../images10/btmnav.jpg) no-repeat top left;
            width: 960px;
            height:65px;
			margin-left:0px;
			margin-right:0px;
			margin-top: 0px;
        } 
        
#btmnav p   {
            margin-top:0px;
            padding-top:20px;
            padding-left:80px;
            }                    
  
#footer
{
clear:both;
padding-top:0px;
background-color:transparent;
            width: 960px;
            height:5px;
			}


#baseline   {
             background:#000000 url(../images10/footerbg.jpg) repeat-x top left;
            width: 100%;
            height:45px;
            }
            
#baseline p
{
color:#ffffff;
font-size:1.1em;
text-align:right;
margin-top:0px;
padding-top:15px;
padding-right:30px;
}            

/* Contents */

h1
{
display: none;
}

/*
h2
{
color: #000000;
background-color: transparent;
font-family: Arial, Helvetica, "Bitstream Vera Sans", "DejaVu Sans", freesans, sans-serif;
font-size: 1.9em;

}
*/

h2
{
color: #ffffff;

width:539px;  		
 


height:42px;
background:transparent url(../images10/carheader3.jpg) no-repeat top left;
font-family: Arial, Helvetica, "Bitstream Vera Sans", "DejaVu Sans", freesans, sans-serif;
font-size: 1.9em;
padding-top:15px;
padding-left:20px;
}

h3
{
color: #000000;
background-color: transparent;
font-family: Arial, Helvetica, "Bitstream Vera Sans", "DejaVu Sans", freesans, sans-serif;
font-size: 1.5em;
}

h4
{
color: #000000;
background-color: transparent;
font-family: Arial, Helvetica, "Bitstream Vera Sans", "DejaVu Sans", freesans, sans-serif;
font-size: 1.3em;
}

h4.faqback  {
            background:transparent url(../images10/qbackorange.jpg) no-repeat top left;
            width:545px;
            height:31px;
            padding-top:7px;
            padding-left:10px;
               }


p, li, th, td
{
color: #000000;
background-color: transparent;
font-family: Arial, Helvetica, "Bitstream Vera Sans", "DejaVu Sans", freesans, sans-serif;
font-size: 1.3em;
}

p.lhnav
{
font-size: 1.2em;
}

.green  {
        color:#8bc53f;
        font-weight:bold;
        }


img {border:0;}

#cptbl {border-collapse:collapse;width:550px;}

#cptbl td  {border:1px solid #cccccc;padding:5px;}



/* Navbar links */

#ctl00_navcontainer dt.home a
{

			font-size:13pt;      

color: #ffffff;
background-color: transparent;
display: block;
padding-bottom:6px;
padding-left:15px;
width: 145px;
text-decoration: none;
font-weight: bold;
border-bottom:1px dotted #000000;
}

#ctl00_navcontainer dt.home a:hover 
{
color: #ffffff;
background-color: transparent;
text-decoration: none;
}

#ctl00_lhmenu dt.l1 a.l1green
{

			font-size:13pt;      

color: #ffffff;
background-color: transparent;
display: block;
padding-bottom:6px;
padding-left:15px;
width: 145px;
text-decoration: none;
font-weight: bold;
border-bottom:1px dotted #000000;
}

#ctl00_lhmenu dt.l1 a.l1green:hover 
{
color: #ffffff;
background-color: transparent;
text-decoration: none;
}

#ctl00_lhmenu dt.l1 a.l1yellow
{

			font-size:16pt;      

color: #d6de23;
background-color: transparent;
display: block;
padding-bottom:3px;
width: 180px;
text-decoration: none;
font-weight: bold;
}

#ctl00_lhmenu dt.l1 a.l1yellow:hover 
{
color: #d6de23;
background-color: transparent;
text-decoration: none;
}

#ctl00_lhmenu dt.l2 a
{

			font-size:10pt;      

display: block;
padding-bottom:3px;
width: 125px;
color: #000000;
background-color: transparent;
text-decoration: none;
font-weight: bold;
margin-right:0px;
padding-left:25px;
}

#ctl00_lhmenu dt.l2 a:hover
{
color: #000000;
background-color: transparent;
text-decoration: none;
}

#ctl00_lhmenu dt.l3 a
{


			font-size:1.0em;      

display: block;
padding: 5px 5px 5px 10px;
width: 145px;
color: #000000;
background-color: transparent;
text-decoration: none;
font-weight: bold;
margin-right:-1px;
margin-left:10px;
}

#ctl00_lhmenu dt.l3 a:hover
{
color: #4c86c5;
background-color: #000000;
text-decoration: none;

}

#ctl00_lhmenu dt.l4 a
{


			font-size:0.9em;      

display: block;
padding: 5px 5px 5px 15px;
width: 125px;
color: #d99125;
background-color: transparent;
text-decoration: none;
font-weight: bold;
margin-right:-1px;
margin-left:18px;
}

#ctl00_lhmenu dt.l4 a:hover
{
color: #4c86c5;
background-color: #ffffff;
text-decoration: none;
}

#ctl00_lhmenu dt.l5 a
{

			font-size:0.85em;

display: block;
padding: 5px 5px 5px 32px;
width: 125px;
color: #5b708d;
background-color: transparent;
text-decoration: none;
font-weight: bold;
margin-right:-1px;
margin-left:15px;
}

#ctl00_lhmenu dt.l5 a:hover
{
color: #4c86c5;
background-color: #ffffff;
text-decoration: none;
}

#ctl00_lhmenu dt.l6 a
{

			font-size:0.85em;

display: block;
padding: 5px 5px 5px 32px;
width: 140px;
color: #5b708d;
background-color: transparent;
text-decoration: none;
font-weight: bold;
margin-right:-1px;
margin-left:20px;
}

#ctl00_lhmenu dt.l6 a:hover
{
color: #4c86c5;
background-color: #ffffff;
text-decoration: none;
}

/* General Links */

a
{
font-family: Arial, Helvetica, "Bitstream Vera Sans", "DejaVu Sans", freesans, sans-serif;
color: #693f7e;
text-decoration: underline;
}

a:hover 
{
font-family: Arial, Helvetica, "Bitstream Vera Sans", "DejaVu Sans", freesans, sans-serif;
color: #693f7e;
text-decoration: none;
}

#ctl00_topnav a, #ctl00_Logindetail1_loginbox a 
{
font-family: Arial, Helvetica, "Bitstream Vera Sans", "DejaVu Sans", freesans, sans-serif;
color: #ffffff;
text-decoration: underline;
}

#ctl00_topnav a:hover, #ctl00_Logindetail1_loginbox a:hover 
{
font-family: Arial, Helvetica, "Bitstream Vera Sans", "DejaVu Sans", freesans, sans-serif;
color: #ffffff;
text-decoration: none;
}


a.footernavlink
{
color: #ffffff;
text-decoration: none;
}

a.footernavlink:hover 
{
color: #ffffff;
text-decoration: underline;
}

a.btnnavlink
{
color: #ffffff;
font-size:1.4em;
font-weight:bold;
text-transform:uppercase;
}

a.btnnavlink:link
{
font-family: Arial, Helvetica, "Bitstream Vera Sans", "DejaVu Sans", freesans, sans-serif;
color: #ffffff;
}

a.btnnavlink:visited 
{
font-family: Arial, Helvetica, "Bitstream Vera Sans", "DejaVu Sans", freesans, sans-serif;
color: #ffffff;
}

a.btnnavlink:active 
{
font-family: Arial, Helvetica, "Bitstream Vera Sans", "DejaVu Sans", freesans, sans-serif;
color: #ffffff;
}

a.btnnavlink:hover 
{
font-family: Arial, Helvetica, "Bitstream Vera Sans", "DejaVu Sans", freesans, sans-serif;
color: #ffffff;
}

/* Document logos */

a.pdf_link  {
            background: url(/graphics/doc_logos/pdflogo.gif) no-repeat top left;
            padding-left: 20px; 
	        padding-top: 3px;
	        line-height: 23px; 
            }
            
a.word_link  {
            background: url(/graphics/doc_logos/wordlogo.gif) no-repeat top left;
            padding-left: 20px; 
	        padding-top: 3px; 
	        line-height: 23px; 
            } 
            
a.rtf_link  {
            background: url(/graphics/doc_logos/wordlogo.gif) no-repeat top left;
            padding-left: 20px; 
	        padding-top: 3px;
	        line-height: 23px; 
            } 
            
a.xls_link  {
            background: url(/graphics/doc_logos/xlslogo.gif) no-repeat top left;
            padding-left: 20px; 
	        padding-top: 3px;
	        line-height: 23px;  
            } 
            
a.ppt_link  {
            background: url(/graphics/doc_logos/pptlogo.gif) no-repeat top left;
            padding-left: 20px; 
	        padding-top: 3px;
	        line-height: 23px;  
            } 

a.publisher_link  {
            background: url(/graphics/doc_logos/pdflogo.gif) no-repeat top left;
            padding-left: 20px; 
	        padding-top: 3px;
	        line-height: 23px;  
            }  
            
/* Staff Directory */

#deptlist td, th    {
                vertical-align:top;
                padding:5px;
                }
                
#deptlist th.tblname    {
                width:100px;
                }
                
#deptlist th.tblinfo    {
                width:120px;
                }
 
#empdetails td, th    {
                vertical-align:top;
                padding:5px;
                } 
                
/* ********************************** A-Z list styling ********************************** */

#ctl00_content_placeholder_AtoZIndex
{
        height:90px;
}

#ctl00_content_placeholder_AtoZIndex ul
{
	text-align:left;
             
                width:420px;
          		
	margin:0;
	padding-left:15px;
}

#ctl00_content_placeholder_AtoZIndex li
{
	height:35px;
	width:35px;
	margin:4px;
	padding:0;
	list-style:none;
	float:left;
	background:#ffffff;
	margin:0.25em;
}
#ctl00_content_placeholder_AtoZIndex li a
{
	height:35px;
	width:35px;
	text-align:center;
	color:#194A87;
	font-weight:bold;
	display:block;
	font-size:1.1em;
	border:1px solid #666666;
	text-decoration:none;
	line-height:170%;
}

#ctl00_content_placeholder_AtoZIndex li a:hover
{
	color:#194A87;
	background:#E8E8E8;
	text-decoration:underline;
} 

  

#trailertab {background: #000000 url(../images10/timetablebox.jpg) no-repeat top left; width:500px;padding-top:40px;margin-left:20px;}

#trailertab table tr th {display:none;}

#trailertab table tr td {color:#ffffff; vertical-align:top;}   

#whyquithealth  {background:transparent url(../images10/wqhealthbox.jpg) no-repeat top left;
    
padding-top:25px;
margin-left:-10px;		

 width:508px;
  height:173px;
  padding-left:60px;
  margin-top:32px;
  }               

#whyquitcash  {background:transparent url(../images10/wqcashbox.jpg) no-repeat top left;
    
padding-top:25px;
margin-left:-10px;		

 width:508px;
  height:173px;
  padding-left:60px;
  }               

#whyquitapp  {background:transparent url(../images10/wqappearancebox.jpg) no-repeat top left;
    
padding-top:25px;
margin-left:-10px;		

 width:508px;
  height:173px;
  padding-left:60px;
  }               

#whyquithealth h4, #whyquitcash h4, #whyquitapp h4 {display:none;}  
.quitwhite  {color:#ffffff;}

#gitcontactbox    {
                background:transparent url(../images10/qformbg.jpg) no-repeat top left;
                width:322px;
                height:361px;
                padding-top:10px;
                padding-left:30px;
                margin-left:20px;
                margin-top:20px;
                }  
                
#gitcontactbox p  {color:#ffffff;padding-bottom:0px;} 

#gitqsmain  {width:500px; height:77px;}

#gitqsleft  {float:left;width:90px;height:77px;}

#gitqsrightinner  {float:right;width:110px;height:77px;}  

#q4kstep1   {
 
width:559px;	

            
            height:111px;
            background:transparent url(../images10/quitstep1.jpg) no-repeat top left; 
            }  
            
#q4kstep1 p {
    
padding-top:25px;	

            margin-left:80px;
            margin-right:15px;
            }           
            
#q4kstep2   {
            width:551px;
            height:111px;
            background:transparent url(../images10/quitstep2.jpg) no-repeat top left;
            margin-top:30px;
             }  
            
#q4kstep2 p {
                
padding-top:20px;	

            margin-left:80px;
            margin-right:15px;
            }           
            
#q4kstep3   {

width:551px;

            height:111px;
            background:transparent url(../images10/quitstep3.jpg) no-repeat top left;
            margin-left:7px;
            margin-top:30px;
             }  
            
#q4kstep3 p {
                          
padding-top:10px;	

            margin-left:80px;
            margin-right:15px;
            }                                                                                   
