body 	{font-family: Arial; font-size: 10pt; color: #666666}
table	{font-family: Arial; font-size: 10pt; color: #666666}
td	{font-family: Arial; font-size: 10pt; color: #666666}

.h1	{font-family: Arial; font-size: 14pt; color: #666666}
.h2	{font-family: Arial; font-size: 13pt; color: #666666}
.h3	{font-family: Arial; font-size: 11pt; color: #666666}

a:link		{text-decoration: none; font-weight: normal; color: #0D6DFF}
a:visited	{text-decoration: none; font-weight: normal; color: #0D6DFF}
a:hover		{text-decoration: none; font-weight: normal; color: #666666}

.top_link:link    {text-align: right; font-family: Arial; font-size: 10pt; color: #ffffff}
.top_link:visited {text-align: right; font-family: Arial; font-size: 10pt; color: #ffffff}
.top_link:hover   {text-align: right; font-family: Arial; font-size: 10pt; color: #ffffff}

.mid_link:link    {text-align: right; font-family: Arial; font-size: 10pt; color: #ffffff}
.mid_link:visited {text-align: right; font-family: Arial; font-size: 10pt; color: #ffffff}
.mid_link:hover   {text-align: right; font-family: Arial; font-size: 10pt; color: #ffffff}

.bot_link:link		{font-family: Arial; font-size: 9pt; font-weight: normal; color: #999999; text-decoration: none}
.bot_link:visited	{font-family: Arial; font-size: 9pt; font-weight: normal; color: #999999; text-decoration: none}
.bot_link:hover		{font-family: Arial; font-size: 9pt; font-weight: normal; color: #000000; text-decoration: none}

.bbgmid   {padding-left:3px;
       padding-right:5px;
       background-color: #A6CAFF;
       border-left: #0249BB 1px solid;
       border-right: #0249BB 1px solid; text-align: right;}

.bbgbot   {padding-left:3px;
       padding-right:5px;
       background-color: #A6CAFF;
       border-bottom: #0249BB 1px solid;
       border-left: #0249BB 1px solid;
       border-right: #0249BB 1px solid; text-align: right;}

.n    {padding-left:3px;
       padding-right:3px;
       background-color: #2D80FF;
       border-top: #2D80FF 1px solid;
       border-bottom: #2D80FF 1px solid;
       border-left: #2D80FF 2px solid;
       border-right: #2D80FF 2px solid;}

.nl:link    {text-align: right; font-family: Arial; font-size: 10pt; color: #ffffff; font-weight: bold;}
.nl:visited {text-align: right; font-family: Arial; font-size: 10pt; color: #ffffff; font-weight: bold;}
.nl:hover   {text-align: right; font-family: Arial; font-size: 10pt; color: #ffffff; font-weight: bold;}

.rate   {font-family: Arial; font-size: 14pt; font-weight: bold; color: #555555}
.price  {font-family: Arial; font-size: 11pt; font-weight: bold; color: #555555}
.i      {font-family: Arial; font-size: 9pt; font-weight: normal; color: #ff0000; text-decoration: italic;}
.ib     {font-family: Arial; font-size: 9pt; font-weight: bold; color: #ffffff; text-decoration: italic;}

.cen        {text-align: center; font-family: Arial; font-size: 14pt; color: #ffffff; font-weight: bold;}
.bb        {text-align: center; font-family: Arial; font-size: 12pt; color: #000000; font-weight: bold;}
.bw        {text-align: center; font-family: Arial; font-size: 10pt; color: #ffffff; font-weight: bold;}
.offerspad  {padding-left:8px;}
.offerstext {background-color: #ff0000;}
.star        {text-align: center; font-family: Arial; font-size: 8pt; color: #ffffff; font-weight: bold;}

.prices_bg {background-image:url('/images/body_bg.gif');
            background-repeat:no-repeat;            
            padding-left:43px;
            padding-top:5px;
            vertical-align: top;}









.p_t_b	{border-right: #004ABB 1px solid;
        border-bottom: #004ABB 1px solid;
        border-left: #004ABB 1px solid;
        border-top: #004ABB 1px solid;
	padding-top:2px;
	padding-left:3px;
	padding-right:3px;
	padding-bottom:2px;
	text-align: left;
	font-family: Arial;
	font-size: 9pt;
	color: #333333;
	vertical-align: top;}

.main  {padding-top:0px;
		padding-left:4px;
		padding-right:0px;
		padding-bottom:7px;}

.townnames  {padding-top:6px;
		padding-left:0px;
		padding-right:0px;
		padding-bottom:6px;
		text-align: center;
		font-family: Arial;
		font-size: 9pt;
		color: #666666;
		vertical-align: middle;}

.contact   {padding-top:6px;
		padding-left:0px;
		padding-right:0px;
		padding-bottom:6px;
		text-align: right;
		font-family: Arial;
		font-size: 9pt;
		color: #666666;
		vertical-align: middle;}

.bot_cell    {padding-top:10px;
		padding-left:0px;
		padding-right:0px;
		padding-bottom:10px;
		text-align: center;
		font-family: Arial;
		font-size: 9pt;
		color: #666666;}

.top_bit        {background-image:url('/images/driving_instructor_stockport_tc.gif');
                 background-repeat:no-repeat;
                 background-position: top}
                 
.bot_bit        {background-image:url('/images/driving_instructor_stockport_bc.gif');
                 background-repeat:no-repeat;
                 background-position: bottom}                 
                 
.b_m_b          {background-image:url('/images/b_m_b.gif');}

.s_o		{padding-top:7px;
		padding-left:6px;
		padding-right:6px;
		padding-bottom:27px;
		background-color: #2D80FF;
		text-align: center;}
		
.black_bg       {background-image: url(/images/db_bg.gif);}

.nav_bg		{background-color: #2D80FF; vertical-align: top}		
		
.l_b_b		{background-color: #A4C8FF}

.d_b_b {background-color: #004ABB}

.m_l_b  {background-color: #A6CAFF}

.d_l_b { background-color: #ffffff;}

.r_col { background-color: #A6CAFF;}

.l_col { background-image: url(/images/driving_lessons_in_stockport_bg.gif);}

.d_m_b  { background-color: #004ABB; text-align: right; padding-right:16px;}

.d_b_s		{padding-top:0px;
		padding-left:2px;
		padding-right:16px;
		padding-bottom:0px;
		background-color: #0249BB}
		
.date_cell	{padding-top:0px;
		 padding-left:0px;
		 padding-right:0px;
		 padding-bottom:0px;
		 text-align: left;
		 font-family: Arial; font-size: 10pt; color: #ffffff}

.b_b_b	{padding-top:0px;
		 padding-left:0px;
		 padding-right:7px;
		 padding-bottom:0px;
		 background-color: #004ABB;
		 text-align: center;
		 font-family: Arial; font-size: 10pt; color: #ffffff}
		
.top_title_cell {padding-top:0px;
		 padding-left:0px;
		 padding-right:0px;
		 padding-bottom:0px;
		 text-align: right;
		 font-family: Arial; font-size: 11pt; color: #ffffff}
		 
.email_cell {padding-top:2px;
		 padding-left:0px;
		 padding-right:16px;
		 padding-bottom:0px;
		 text-align: right;
		 font-family: Arial; font-weight: bold; font-size: 11pt; color: #333333}	
		 
.email:link		{text-decoration: none; font-weight: bold; font-family: Arial; font-size: 11pt; color: #333333}
.email:visited		{text-decoration: none; font-weight: bold; font-family: Arial; font-size: 11pt; color: #333333}
.email:hover		{text-decoration: none; font-weight: bold; font-family: Arial; font-size: 11pt; color: #0249BB}		 
		 
.test:link		{text-decoration: none; font-weight: bold; font-family: Arial; font-size: 11pt; color: #333333}
.test:visited		{text-decoration: none; font-weight: bold; font-family: Arial; font-size: 11pt; color: #333333}
.test:hover		{text-decoration: none; font-weight: bold; font-family: Arial; font-size: 11pt; color: #0249BB}		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 