#content 
	{
		width:760px;
		position:relative;
		overflow:hidden;
		background-color:#F1F6E4;
		text-align:left; /* IE5.5*/
	}
		
#left_container 
	{
		float:left;
		width:520px;
		padding:1px 5px 0px 5px;
		padding-bottom: 3000px;
		margin-bottom: -3000px;
	}
	

		
		
		#top_left 
			{
				min-height:100px;
				height:auto !important; /* IE 6 Fix*/
				height:100px;
				background:url(../_images_couk/footer_dot_r.gif)  repeat-x bottom;
			}



				#left_header 
					{
						float:left;
						width:290px;
					}


				#top_msg
					{
						float:left;
					}

				.msg 
					{
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:11px;
						color:#7f7f7f;
						padding-bottom:15px;
					}

				.msg span 
					{
						text-align:right;
						color:#003300;
						background-color:#a6cd39;
						padding:0px 5px 0px 5px;
										
					}
				.msg span a 
					{
						text-decoration:none;
						font-weight:bold;
						color:#3c80cb;
						line-height:16px;
			
					}

				.msg span a:hover 
					{
						text-decoration:none;
						color:#8CC3E1;
					}






		#bottom_left 
			{
					
				padding-bottom:20px;
			
			}

			#bottom_left_header
				{
				
				line-height:0px;				
				
				}

			.data_row 
				{
				
					padding-left:5px;
					padding-bottom:20px;
				
				}
			
			.cell_left
				{
					float:left;
					width:260px;
				
				}
			.cell_right
				{
					float:right;
					width:255px;
				}

			.img_holder
				{
					float:left;
					padding-right:10px;
				}
				
			.img_holder1{
			}
			
			.img_holder2 .info_text{
			
			}
			
			.img_holder3{
				
			}
				
			.img_holder4{
				
			}
				
			.info_holder 
				{
					float:left;
					overflow:hidden;
					width:160px;
					background:url(../_images_couk/footer_dot_r.gif) repeat-x bottom;
					padding-bottom:20px;
				}
				
					.info_header
						{
							
							color:#009EB4;
							font-family:Verdana, Arial, Helvetica, sans-serif;
							font-size:13px;
							font-weight:bold;
							margin:0px 0px 10px 0px;
						
						}
					.info_text 
						{	
						    
							font-family:Verdana, Arial, Helvetica, sans-serif;
							font-size: 8pt;
							color:#7f7f7f;
							
							display:block;
							height:70px;
						}
					
					
					.info_more 
						{
							padding-top:13px;
						}
					
					.info_more span
						{ 	
							background-color:#A6CD39;
							color:#FFFFFF;
							padding:0px 5px 0px 5px;
						}
					
					.info_more span a
						{
							font-family:Verdana, Arial, Helvetica, sans-serif;
							font-size:11px;
							font-weight:bold;
							text-decoration:none;
							color:#FFFFFF;
						}

					.info_more span a:hover 
						{
							color:#075E8D;
						}



#right_container 
	{
		float:right;
		width:220px;
		background-color:#E6EFCF;
		padding-bottom: 3000px;
		margin-bottom: -3000px;
	
	}


	.right_img_holder
		{
			padding:10px 0px 10px 0px;			
		}

	.r_data_holder
		{
			padding:0px;
			margin:0px;
		}

/*	.r_data_holder ul
		{
			margin:0px;
			padding:0px 10px 0px 5px;
		}
		
	
	.r_data_holder li 
		{
			list-style-type:none;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:8pt;
			color:#7f7f7f;
			background:url(../_images_couk/new_bullet.gif) no-repeat 0px 0px;
			padding-left:20px;	
			padding-bottom:20px;
		}
	
						.r_data_holder span
						{
							background-color:#A6CD39;
							color:#FFFFFF;
							padding:0px 5px 0px 5px;
							line-height:17px;
						}
					
						.r_data_holder span a
						{
							font-family:Verdana, Arial, Helvetica, sans-serif;
							font-size:11px;
							font-weight:bold;
							color:#7f7f7f;
							text-decoration:none;
							color:#FFFFFF;
						}

						.r_data_holder span a:hover 
						{
							color:#075E8D;
						}
*/
/*start::  all you see is all you get */
				.sl_holder
							{
								padding-left:10px;
							}
						.sl_common
							{
								font-family:Verdana, Arial, Helvetica, sans-serif;
								font-size:22px;
								font-weight:normal;
								color:#7F7F7F;
							}
						.sl_grey_bold 
							{
								font-family:Verdana, Arial, Helvetica, sans-serif;
								font-size:26px;
								font-weight:bold;
								color:#7F7F7F;
							}
							
						.sl_green_bold 
							{
								padding-left:77px;
								font-family:Verdana, Arial, Helvetica, sans-serif;
								font-size:28px;
								font-weight:bold;
								color:#A6CD39;
							}
/*end::  all you see is all you get */

/* start: Style the quick links Holder Div*/
.quick_links
	{
		width:160px;
		margin:0px auto;
		text-align:center;
		padding: 10px 0px 20px 0px;
	}

/* end: Style the quick links holder Div */


/* start: styling the select component */

.quick_links select 
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		width:150px;
		color:#666666;
	}

/* end: styling the select component */ 


/* ---------------------------------------Start: Style Promo Boxes*/

/* promo boxes variations */


/* normal */
.promo_holder_normal
	{
		position:relative;
		background:url(../_images_couk/promo_boxes/promo_normal.jpg) no-repeat;
		width:161px;
		height:95px;
		margin:0px auto;
		margin-bottom:20px;
	}

/* normal lines*/
.promo_holder_normal_lines
	{
		position:relative;
		background:url(../_images_couk/promo_boxes/promo_normal_lines.jpg) no-repeat;
		width:161px;
		height:95px;
		margin:0px auto;
		margin-bottom:20px;
	}

/* Medium */
.promo_holder_large
	{
		position:relative;
		background:url(../_images_couk/promo_boxes/promo_large.jpg) no-repeat;
		width:161px;
		height:134px;
		margin:0px auto;
		margin-bottom:10px;
	}

/* Medium lines */
.promo_holder_large_lines
	{
		position:relative;
		background:url(../_images_couk/promo_boxes/promo_large_lines.jpg) no-repeat;
		width:161px;
		height:134px;
		margin:0px auto;
		margin-bottom:10px;
	}


/* Style the Promo Box message*/
.promo_body 
	{	
		font-family:Verdana, Arial, Helvetica, sans-serifl;
		font-size:10px;
		line-height:16px;
		font-weight:normal;
		white-space:wrap;
		padding:5px 0px 0px 0px; /* message_body Padding -> 10px*/
		width:120px;  /* Width of the message body*/
		margin:0px auto;
		overflow:visible;
	}

*+html .promo_body{ /* IE7 padding Fix*/
		padding:15px 0px 0px 0px; /* message_body Padding -> 10px*/
}


.promo_body a
	{
		text-decoration:none;
		display:block;
		color:#959595;
	}
	
.promo_body a:hover 
	{
		text-decoration:underline;
	}


/* orange arrows of the promo boxes */
.promo_arrow
	{
		display:inline;
		position:absolute;
		display:block;
		bottom:9px;
		right:9px;
		background:url(../_images_couk/promo_boxes/promo_arrow.png) no-repeat 138px 0px;
		height:14px;
		width:135px;
		text-align:right;
		padding-right:20px;
		cursor:pointer;
	}
	
.promo_arrow:hover{
		background:url(../_images_couk/promo_boxes/promo_arrow.png) no-repeat 140px 0px;
}
		.promo_arrow ul 
			{
				padding:0px;
				margin:0px;
			}
		
		.promo_arrow li 
			{
		
				list-style-type:none;
			}
		
		.promo_arrow li a 
			{
				text-decoration:none;
				background:url(../_images_couk/promo_boxes/promo_arrow.png) no-repeat top right;
				line-height:7px;
				padding-right:18px;
			}
		.promo_arrow li a:hover 
			{
				
			}


/* Styling The Promo Box Title Holder*/	

.promo_title
	{
		padding:8px 0px 0px 10px;
	}
	

	/* style for the first and second word of the title */
	.first 
		{
			display:inline;
			color:#91928C;
		    font-size:8pt;
			font-weight:bold;
		}

	.second 
		{
			display:inline;
			color:#8DC004;
			font-size:8pt;
			font-weight:bold;
		}

/* ---------------------------------------End: Style Promo Boxes*/

