body	{
	background:#FFFFFF;
	margin:0;
	padding:0;
	font-family:Verdana;
}
h1,h2,h3,h4,h5,h6,a,p,ul,img	{
	margin:0;
	padding:0;
}
h3	{
	font-size:11pt;
}
img {
	border:none;
}
a:link,a:visited	{
	color:#000000;
	text-decoration:none;
}
a:hover	{
	color:#C12840;
	text-decoration:none;
}
/* ---------------------------------------------------------------------------------------------------
	---------------------------------- MAIN WRAPPER ------------------------------------------------
   --------------------------------------------------------------------------------------------------- */
#main_wrapper	{
	width:850px;
	margin:0 auto 0 auto;
	border:solid #C12840 1px;
	overflow:hidden;
}

/* ---------------------------------------------------------------------------------------------------
	---------------------------------- HEADER WRAPPER ------------------------------------------------
   --------------------------------------------------------------------------------------------------- */
#header_wrapper	{
	width:100%;
	height:255px;
	background:#FFFFFF url(../images/header_bottom.jpg) no-repeat bottom;
}
#logo	{
	width:242px;
	height:186px;
	float:left;
	margin:15px 0 0 0;
}
#header_menu	{
	font-size:11px;
	float:right;
	margin:0 10px 0 0;
	
}
#banner	{
	width:564px;
	height:208px;
	border:solid #C12840 5px;
	overflow:hidden;
	float:right;
	margin:2px 10px 0 0;
}

/* ---------------------------------------------------------------------------------------------------
	---------------------------------- CONTENT WRAPPER ------------------------------------------------
   --------------------------------------------------------------------------------------------------- */
	
	#content_wrapper	{
		width:100%;
		margin:10px 0 0 0;
	}
	
	/* ----------------- CONTENT ---------------------*/
		#content	{
			width:595px;
			float:right;
			border-left:dashed #E4E4E4 1px;
		}
		#content table	{
			margin: 0 0 0 10px;
			width:584px;
			border:solid red 3px;
		}
		#content table td	{
			font-size:12px;
		}
		.single_list_wrapper	{
			width:35%;
			font-size:12px;
			margin:50px 0px 0 210px;
			clear:both;
			text-align:left;
		}
		.single_list_wrapper ul	{
			margin:15px 0 0 45px;
		}
		.single_list_wrapper li	{
			padding:2px 0;
		}
		.careers_contact	{
			width:578px;
			margin:10px 0 0 10px;
			border:solid red 3px;
			clear:both;
			float:left;
			overflow:hidden;
		}
		.careers_contact a:link,.careers_contact a:visited	{
			color:#C12840;
			text-decoration:none;
		}
		.careers_contact a:hover	{
			color:#000000;
			text-decoration:none;
		}
		.helpline	{
			margin:15px;
		}
		#content .careers_contact table	{
			width:100%;
			border:none;
		}
		.other_speals	{
			margin: 10px 0 0 10px;
			width:584px;
		}
		.single_list	{
			width:48%;
			text-align:left;
		}
		#content .other_speals table	{
			margin: 0 0 0 0px;
			width:100%;
			border:solid red 3px;
		}
		#content .other_speals table td	{
			padding:0 0 0 10px ;
		}
		.text_content	{
			width:60%;
			text-align:left;
			float:left;
		}
		.images	{
			text-align:center;
		}
	/* ----------------- LEFT SIDE ---------------------*/
   
   #left_side_wrapper	{
		width:243px;
		float:left;
		font-size:12px;
   }
   .left_side_title	{
		background:#FFFFFF url(../images/title_bg.jpg) repeat-x top;
		height:42px;
		width:243px;
		padding:12px 0 0 0px;
		text-align:center;
		font-size:14px;
		color:#FFFFFF;
   }
   .left_side_content	{
		margin:0;
   }
   ul.left_side_list	{
		list-style:none;
		text-align:left;
		color:#C12840;
		margin:-10px 0px 0 5px;
   }
   ul.left_side_list li	{
		padding:5px 0;
   }

   /* ---------------------------------------------------------------------------------------------------
	---------------------------------- FOOTER WRAPPER ------------------------------------------------
   --------------------------------------------------------------------------------------------------- */
   #footer	{
		width:100%;
		height:70px;
		clear:both;
		float:left;
		margin:10px 0 0 0;
		overflow:hidden;
   }
   #footer_menu	{
		width:100%;
		height:5px;
		background:#C12840;
		font-size:11px;
		text-align:center;
		padding:0px 0px 0 0;
		overflow:hidden;
		color:#FFFFFF;
   }
   #footer_menu a	{
		color:#FFFFFF;
   }
   #copy,#powered	{
		font-size:10px;
		color:#000000;
   }
   #copy	{
		float:left;
		margin:20px 0 0 5px; 
   }
   #powered	{
		float:right;
		margin:20px 5px 0 0px; 
   }