/* 
	Initial Poker
					Main Style Sheet
					Thu May 8th 2008
*/


	* {
		margin: 0;
		padding: 0;
	}
	
	h3, h4, p {
		margin-bottom: 10px;
	}
	
	ul {
		margin-top: 20px;
		margin-bottom: 20px;
		padding-left:20px;
	}

		/* Our clients */
	.clients_wrapper { 	
		width:771px;
	}

	.clients_container { 
		float : left;
		width : 458px; 
		padding-left:12px;
	}
	
	
	.clients_arrow{
		background:url(/images/arrow.gif) no-repeat;
		float : left; 
		width:20px;	
		height:15px;		
		}

	
	.clients_left { 
		float : left; 
		width : 517px; 
		padding-left:10px;	
		padding-bottom:22px;
	}

	.clients_right { 
		float : left; 
		padding-left:44px;
		width : 200px;
	}
	
	.clients_spacer { 
		clear : both; 	
	}

	.clients_wrapper2 { 	
		width:459px;
	}


	
	.clients_left2 { 
		float : left; 
		width : 236px;
	}

	.clients_right2 { 
		float : left; 
		width : 175px;
	}
	
	.clients_spacer2{ 
		clear : both; 
		padding-bottom:22px;
	}
	.clients_line{
		height:1px;
		line-height:1px;
		background:url(/images/clients_line.gif) no-repeat;	
		clear : both; 
		padding-top:22px;
	}
	
	/* our clients */
	
/* lps standard features*/
	.lpssf_wrapper { 
		padding-top:24px;	
		width:771px;
	}

	.lpssf_arrow{
		background:url(/images/arrow.gif) no-repeat;
		float : left; 
		width:20px;	
		height:15px;		
		}
	.lpssf_arrow_2{
		background:url(/images/arrow_2.gif) no-repeat;
		float : left; 
		width:20px;	
		height:15px;	
		margin-left:10px;	
		}

	.lpssf_container { 
		/*float : left;*/
		width : 489px; 
		padding-left:21px;
	}

	
	.lpssf_left { 
		float : left; 
		padding-left:10px;
		width : 445px; 
		padding-bottom:18px;

	}

	.lpssf_right { 
		padding-left:20px;
		float : left; 
		width : 239px;

	}
	
	.lpssf_spacer { 
		clear : both; 
		padding-bottom:34px;		
	}

/* lps standard features*/	

/* cr faqs */
	.crfaq_wrapper { 
		width:771px;
	}

	.crfaq_arrow{
		background:url(/images/arrow.gif) no-repeat;
		float : left; 
		width:20px;	
		height:15px;		
		}
	.crfaq_arrow_2{
		background:url(/images/arrow_2.gif) no-repeat;
		float : left; 
		width:20px;	
		height:15px;
		margin-left:10px;	
		}

	.crfaq_container { 
		float : left;
		width : 700px; 
		padding-left:21px;
		padding-top:24px;	
	}

	
	.crfaq_left { 
		float : left; 
		padding-left:10px;
		width : 655px; 
		padding-bottom:18px;

	}
	.crfaq_left_2 { 
		float : left; 
		padding-left:0px;
		width : 645px; 
		padding-bottom:18px;

	}

	
	.crfaq_spacer { 
		clear : both; 
		padding-bottom:34px;		
	}

/* cr faqs */	

	
/* lps loyalty benefits */
	.lpslb_wrapper { 
		padding-top:24px;	
		width:771px;
	}

	.lpslb_arrow{
		background:url(/images/arrow.gif) no-repeat;
		float : left; 
		width:20px;	
		height:15px;		
		}
	.lpslb_arrow_2{
		background:url(/images/arrow_2.gif) no-repeat;
		float : left; 
		width:20px;	
		height:15px;	
		margin-left:10px;	
		}

	.lpslb_container { 
		float : left;
		width : 489px; 
		padding-left:21px;
	}

	
	.lpslb_left { 
		float : left; 
		padding-left:10px;
		width : 445px; 
		padding-bottom:18px;

	}

	.lpslb_right { 
		padding-left:20px;
		float : left; 
		width : 239px;

	}
	
	.lpslb_spacer { 
		clear : both; 
		padding-bottom:34px;		
	}

/* lps loyalty benefits */	

	
	/* Our directors */
	.directors_wrapper { 
		padding-top:24px;	
		width:771px;
	}

	.directors_arrow{
		background:url(/images/arrow.gif) no-repeat;
		float : left; 
		width:20px;	
		height:15px;		
		}


	
	.directors_left { 
		float : left; 
		padding-left:10px;
		width : 523px; 
	}

	.directors_right { 
		float : right; 
		width : 182px;
	}
	
	.directors_list{
		float : left; 
		width : 152px; 
		padding-left:10px;
	}

	.directors_spacer { 
		clear : both; 	
		padding-bottom:39px;
	}
	
	a.directors_l:link, a.directors_l:visited,	a.directors_l:hover, a.directors_l:active{
		font-weight:bold;
		color:#5f1a75;
		text-decoration:none;		
	}

	a.directors_active_l:link, a.directors_active_l:visited,	a.directors_active_l:hover, a.directors_active_l:active{
		font-weight:bold;
		color:#da0179;
		text-decoration:none;		
	}
	
	.directors_list_space{
	padding-top:16px;
	}
	
	/* our directors */
	
	
	
	
	
	body {
		background:url(/images/body_bg.gif) top left repeat-x;
		background-color:#D4D5D7;
		font: 13px arial;
		color: #464749;
	}

	.faq{
color:#464749;
font-family:arial;
font-size:13px;
}
	#wrapper {
		width:816px;
		margin-left:auto;
		margin-right:auto;
		position: absolute;
		left: 50%;
		margin-left:-408px;
	}
	
	h1{
		font: 13px arial;
		font-weight:bold;
		color:#5f1a75;
		margin: 0;		
	}
	
	
	.top_content{
		background:url(/images/top_frame.gif) no-repeat;
		height:22px;
	}	

	.content_body{
		background:url(/images/content_bg.gif) repeat-y;
		padding-left:20px;
	}
		
	.footer_content{
		background:url(/images/btm_frame.jpg) no-repeat;
		height:56px;
	}	
		

	.header_wrapper { 
		padding-left:8px;
		width:771px;
		margin-top:0px;
		margin-bottom:0px;
	}

	.logo{
		background:url(/images/logo.jpg) no-repeat;
		float : left; 
		height:73px;
		width:160px;
		
	}	

	.time{
		float : right;	
		height : 45px; 	
		padding-right:10px;		
	}

	.navigation { 
		float : left; 
		padding-right:10px;
		width : 590px; 
		height : 31px; 		
	}

/*nav bar start*/
	
#menuarea {
	height:31px;
	background-color:#ffffff;
	width:590px;	

	}

.menu {
	width:590px;
	margin-left:2px auto; 
	white-space:nowrap; 
	list-style-type:none;
	height:31px;
	margin-bottom:0px;
	margin-top:0px;
}

.menu li {
	float:left; 
	font-size:93%; 
	text-align:center;
	margin-left:2px;
	line-height:31px;
	height:31px;			
}

.menu a {
	background:url(/images/btn.jpg) no-repeat;
	position:relative; 
	display:block; 
	text-decoration:none; 
	float:left; 
	height:31px;
	width:112px; 	
}

.menu a span {
	display:block;
	color:#000; 
	text-align:center; 
	width:112px; 
	height:31px;
	cursor:pointer;
}

* html .menu a span {
	cursor:hand; 
	width:66px;
} /*IE Fix*/

.menu a em {
	display:none;
}

.menu a:hover {
	color:#fff; 
	background:url(/images/btn_over.jpg) no-repeat; 
	height:31px;
}

.menu a:hover span {
	height:31px;
	color:#fff;
	
}

.menu a:hover {
	background-position:0 0;
	color:#fff;
	
} /*IE fix*/

.menu .current a {
	color:#FFFFFF; 
	background:url(/images/btn_over.jpg) no-repeat; 
	height:31px;
}

.menu .current span {
	height:31px;
	color:#FFFFFF;
	
}
/*nav bar stop*/
	
	.header_spacer { 
		clear : both; 	
	}

	.breadcrumbs_bar{
		background:url(/images/breadcrumbs_bar.jpg) no-repeat;
		height:31px;
		width:779px;
		font: 12px arial;
		color: #000000;
		padding-left:14px;
		line-height:31px;
	}	
	
	
	
	.ticker_banner_bg{
		background:url(/images/ticker_banner_bg.jpg) repeat-x;
		height:221px;
		width:779px;		
	}	
	.title_bar_spacer{
		height:5px;
	}

	.title_bar{
		background:url(/images/title_bar.jpg) no-repeat;
		height:44px;
		width:779px;
		padding-left:21px;
	}
	
	
		
	.title_spacer{
		clear : both; 	
	}
	
	.title_txt { 
		width:546px;
		font-size:16px;
		color: #FFFFFF;
		line-height:44px;
		float : left; 

	}

	#title_btn { 
		height:44px;
		float : left; 	
		width:140px;
		display:table;
		
	}
	
	.title_wrapper { 
		width:771px;
		height:44px;
	}



#title_btn>#btn_center { /*display:table for Mozilla & Opera*/
	display:table;
	position:static;
}
#btn_center { /*for IE*/
	width:140px;
	height:100%;
	position:relative;
}
#btn_center div { /*for IE*/
	position:absolute;
	top:50%;
}
#btn_center>div { /*for Mozilla and Opera*/
	display:table-cell;
	vertical-align:middle;
	position:static;
}
#btn_center div div {
	position:relative;
	top:-50%;
}
	

	.ticker{
		height:29px;
		width:771px;			
		margin-left:4px;		
	}
	
	.home_banner{
		height:182px;
		width:771px;			
		margin-left:4px;				
		margin-top:6px;		
	}
	.lpssf_banner{
		background:url(/images/banner/lpssf_banner.jpg) no-repeat;
		height:182px;
		width:771px;			
		margin-left:4px;				
		margin-top:6px;		
	}
	.lpssf_banner_he{
		background:url(/images/hebrew/LPS-white-label.png) no-repeat;
		height:182px;
		width:771px;			
		margin-left:4px;				
		margin-top:6px;		
	}
	.contact_banner{
		background:url(/images/banner/contact_banner.jpg) no-repeat;
		height:182px;
		width:771px;			
		margin-left:4px;				
		margin-top:6px;		
	}
	.bespoke_banner{
		background:url(/images/banner/bespoke_banner.jpg) no-repeat;
		height:182px;
		width:771px;			
		margin-left:4px;				
		margin-top:6px;		
	}	
	.bespoke_banner_he{
		background:url(/images/hebrew/bespoke-events.png) no-repeat;
		height:182px;
		width:771px;			
		margin-left:4px;				
		margin-top:6px;		
	}	
	.directors_banner{
		background:url(/images/banner/directors_banner.jpg) no-repeat;
		height:182px;
		width:771px;			
		margin-left:4px;				
		margin-top:6px;		
	}
	.directors_banner_he{
		background:url(/images/hebrew/meet-the-team.png) no-repeat;
		height:182px;
		width:771px;			
		margin-left:4px;				
		margin-top:6px;		
	}
	.clients_banner{
		background:url(/images/banner/clients_banner.jpg) no-repeat;
		height:182px;
		width:771px;			
		margin-left:4px;				
		margin-top:6px;		
	}
	.clients_banner_he{
		background:url(/images/hebrew/our-clients.png) no-repeat;
		height:182px;
		width:771px;			
		margin-left:4px;				
		margin-top:6px;		
	}
	
	.fly_banner{
		background:url(/images/banner/fly_banner.jpg) no-repeat;
		height:182px;
		width:771px;			
		margin-left:4px;				
		margin-top:6px;		
	}

	.lps_banner{
		background:url(/images/banner/lps_banner.jpg) no-repeat;
		height:182px;
		width:771px;			
		margin-left:4px;				
		margin-top:6px;			
	}
	.lps_banner_he{
		background:url(/images/hebrew/LPS-player-experience.png) no-repeat;
		height:182px;
		width:771px;			
		margin-left:4px;				
		margin-top:6px;			
	}
	.cr_banner{
		background:url(/images/banner/cr_banner.jpg) no-repeat;
		height:182px;
		width:771px;			
		margin-left:4px;				
		margin-top:6px;			
	}
	.cr_banner_he{
		background:url(/images/hebrew/coupon-redemption.png) no-repeat;
		height:182px;
		width:771px;			
		margin-left:4px;				
		margin-top:6px;			
	}
	.srs_banner{
		background:url(/images/banner/srs_banner.jpg) no-repeat;
		height:182px;
		width:771px;			
		margin-left:4px;				
		margin-top:6px;			
	}
	.srs_banner_he{
		background:url(/images/hebrew/SRS.png) no-repeat;
		height:182px;
		width:771px;			
		margin-left:4px;				
		margin-top:6px;			
	}
	.faq_banner{
		background:url(/images/banner/faq_banner.jpg) no-repeat;
		height:182px;
		width:771px;			
		margin-left:4px;				
		margin-top:6px;			
	}
	.faq_banner_he{
		background:url(/images/hebrew/Custom-branded-products-FAQ.png) no-repeat;
		height:182px;
		width:771px;			
		margin-left:4px;				
		margin-top:6px;			
	}
	.cbp_banner{
		background:url(/images/banner/cbp_banner.jpg) no-repeat;
		height:182px;
		width:771px;			
		margin-left:4px;				
		margin-top:6px;			
	}
	.cbp_banner_he{
		background:url(/images/hebrew/Custom-branded-products-1.png) no-repeat;
		height:182px;
		width:771px;			
		margin-left:4px;				
		margin-top:6px;			
	}
	.promote{
		color:#5f1a75;
		text-decoration:underline;
	}
	.subcat{
		padding-top:12px;	
	}
	
	.subcat_bar{
		background:url(/images/subnav_bar.jpg) no-repeat;
		width:779px;
		height:26px;
	}
	
	.subcat_bar2{
		background:url(/images/subcat_bar2.jpg) no-repeat;
		width:779px;
		height:26px;
	}
	.subcat_bar3{
		background:url(/images/subcat_bar3.jpg) no-repeat;
		width:779px;
		height:26px;
	}

	.subcat_bar4{
		background:url(/images/subcat_bar4.jpg) no-repeat;
		width:779px;
		height:26px;
	}
	
	.subcat_bar5{
		background:url(/images/subcat_bar5.jpg) no-repeat;
		width:779px;
		height:26px;
	}
	
	
	.subcat_bar_btm{
		background:url(/images/subnav_bar_btm.jpg) no-repeat;
		width:779px;
		height:26px;
		float : left; 
	}
	
	.subcat_on{
		background:url(/images/subcat_on.jpg) no-repeat;
		width:145px;
		height:26px;
		color:#ffffff;
		text-align:left;
		line-height:26px;
		float:left;	
	}

	.subcat_on2{
		background:url(/images/subcat_on2.jpg) no-repeat;
		width:142px;
		height:26px;
		color:#ffffff;
		text-align:left;
		line-height:26px;
		float:left;
	}	
	
	.subcat_on8{
		background:url(/images/subcat_on8.jpg) no-repeat;
		width:145px;
		height:26px;
		color:#ffffff;
		text-align:left;
		line-height:26px;
		float:left;	
	}
	
	.subcat_off{
		width:102px;
		height:26px;
		text-align:left;
		line-height:26px;
		float:left;	

	}

	.subcat_back{
		background:url(/images/back_btn.jpg) no-repeat;
		width:158px;
		height:26px;
		color:#ffffff;
		text-align:right;
		line-height:26px;
		float:right;
	}	
	
	.subcat_back_txt{
		width:133px;
		height:26px;
		color:#ffffff;
		text-align:center;
		line-height:26px;
		float:right;
	}	
	
	
	
	.subcat_off2{
		width:109px;
		height:26px;
		text-align:left;
		line-height:26px;
		float:left;	

	}
	.subcat_off_txt2{
		width:109px;
		height:26px;
		text-align:center;
		line-height:26px;
		float:left;	
	}

	
	.subcat_on3{
		background:url(/images/subcat_on3.jpg) no-repeat;
		width:142px;
		height:26px;
		color:#ffffff;
		text-align:left;
		line-height:26px;
		float:left;
	}	

	.subcat_on4{
		background:url(/images/subcat_on4.jpg) no-repeat;
		width:142px;
		height:26px;
		color:#ffffff;
		text-align:left;
		line-height:26px;
		float:left;	
	}
	
	
	.subcat_on5{
		background:url(/images/subcat_on5.jpg) no-repeat;
		width:154px;
		height:26px;
		color:#ffffff;
		text-align:left;
		line-height:26px;
		float:left;	
	}

	.subcat_on6{
		background:url(/images/subcat_on6.jpg) no-repeat;
		width:145px;
		height:26px;
		color:#ffffff;
		text-align:left;
		line-height:26px;
		float:left;	
	}
	
	.subcat_on7{
		background:url(/images/subcat_on6.jpg) no-repeat;
		width:154px;
		height:26px;
		color:#ffffff;
		text-align:left;
		line-height:26px;
		float:left;	
	}
	
	.subcat_on_txt{
		width:102px;
		height:26px;
		text-align:center;
		line-height:26px;
		float:left;	
		margin-left:21px;		
		margin-right:22px;
	}

	a.subcat_back_l:link, a.subcat_back_l:visited, a.subcat_back_l:active{
		color:#ffffff;
		text-decoration:none;		
	}
	
	a.subcat_back_l:hover{
		text-decoration:underline;
	}

	
	.subcat_off_txt{
		width:102px;
		height:26px;
		text-align:center;
		line-height:26px;
		float:left;	
	}

	.subcat_spacer{
		clear:both
	}

	.subcat_space{
		width:21px;
		height:1px;
		background:url(/images/spacer.gif) no-repeat;	
		float:left;
	}
	
	a.subcat_l:link, a.subcat_l:visited,	a.subcat_l:active{
		color:#464749;
		text-decoration:none;		
	}
	a.subcat_l:hover{
		text-decoration:underline;
	}
	
	
#breadcrumbs {
	background:url(/images/breadcrumbs_bar.jpg) no-repeat;
	font: 12px arial;
	position: relative;
	line-height:31px;
	width: 779px;
	height: 31px;
}

/* Bespoke Events start*/

	.bespoke_wrapper { 
		padding-top:21px;	
		width:771px;
	}

	.bespoke_left { 
		float : left; 
		padding-left:21px;
		width : 735px; 
	}

	.bespoke_spacer { 
		clear : both; 	
		padding-bottom:24px;
	}
	
	.bespoke_flash{
		float : left;
		text-align:center;
		width : 771px; 
		padding-top:34px;
	}
	
/* Bespoke Events End*/


/*Home Page Elements - Start*/

	.home_wrapper { 
		padding-top:24px;	
		width:771px;
	}

	.home_arrow{
		background:url(/images/arrow.gif) no-repeat;
		float : left; 
		width:20px;	
		height:15px;		
	}
	.home_arrow_2{
		background:url(/images/arrow_2.gif) no-repeat;
		float : left; 
		width:20px;	
		height:15px;
		margin-left:10px;		
	}
	
	.home_left { 
		float : left; 
		padding-left:10px;
		width : 285px; 
	}

	.home_right { 
		float : left; 
		padding-left:38px;
		width : 406px; 
	}

	.home_spacer { 
		clear : both; 	
		padding-bottom:39px;
	}
	
/* Home Page Elements - End */	

/*Fly Page Elements - Start*/

	.fly_wrapper { 
		padding-top:24px;	
		padding-left:12px;
		width:771px;
	}

	.fly_container{
		float : left;
		width : 340px; 
		padding-left:12px;
}

	.fly_arrow{
		background:url(/images/arrow.gif) no-repeat;
		float : left; 
		width:20px;	
		height:15px;		
	}
	
	.fly_left { 
		float : left; 
		padding-left:10px;
		width : 300px; 
	}

	.fly_right { 
		float : left; 
		width : 400px; 
		padding-left:16px;
	}

	.fly_spacer { 
		clear : both; 	
		padding-bottom:39px;
	}
	
	.fly_line {
		background:url(/images/fly_line.gif) no-repeat;
		width : 323px; 
		height : 1px; 
		padding-left:6px;
		float : left; 
		clear : both; 	

	}
	
/* Fly Page Elements - End */	


/* Our services Elements - Start*/

	.ostxt{
		padding-left:15px;
		padding-top:15px;
		width:500px;
	}


	.services_left { 
		padding-top:51px;
		float : left; 
		width : 320px; 
	}
	.services_right { 
		float : left; 
		padding-left:2px;
		width : 467px; 
		height:380px;
	}

	.services_spacer { 
		clear : both; 	
	}
	

	.services_rollover {
		height:129px;
		background:url(/images/bubble.jpg) no-repeat;
		display:none;
		padding-left:50px;
		padding-right:18px;					
	}

	.services_rollover1 {
		padding-top:8px;
	}

	.services_rollover2 {
		padding-top:43px;
	}
	
	.services_rollover3 {
		padding-top:43px;
	}

	.services_rollover4 {
		padding-top:43px;
	}

	.services_rollover5 {
		padding-top:43px;
	}
	
.btn_back_services{		
	height: 28px;
	width: 200px;
	background:url(/images/back_services_btn_wide.jpg) no-repeat;
	text-align:center;
}


	a.back_services_l:link, a.back_services_l:visited, a.back_services_l:active{
		font-family:arial;
		width: 140px;
		text-align:center;
		line-height:28px;
		font-size:13px;
		color: #464749;
		text-decoration: none;
	}
a.back_services_l:hover{
			text-decoration: underline;
}

#services_txt{
	font-size:12px;
	color:#464749;
	display:table;
	width:394px;
	height:129px;

}
	
#services_txt>#services_txt_center { /*display:table for Mozilla & Opera*/
	display:table;
	position:static;
}
#services_txt_center { /*for IE*/
	width:394px;
	height:100%;
	position:relative;
}
#services_txt_center div { /*for IE*/
	position:absolute;
	top:50%;
}
#services_txt_center>div { /*for Mozilla and Opera*/
	display:table-cell;
	vertical-align:middle;
	position:static;
}
#services_txt_center div div {
	position:relative;
	top:-50%;
}

	
	
	
	
	
	
	

#navcontainer{
	width: 308px;
	color: #464749;
	font-size: 16px;
}

ul#navlist
{
text-align: left;
list-style: none;
padding-left:0px;
}

ul#navlist li
{
display: block;
margin: 0;
padding-right: 2px;
border-left:1px solid #acacac;
border-top:1px solid #acacac;
border-right:1px solid #acacac;
}

.last_li{
border-bottom:1px solid #acacac;

}

ul#navlist li a
{
height: 42px;
display: block;
width: 308px;
padding-left:20px;
line-height:42px;
color: #777;
text-decoration: none;
background:url(/images/services_btn.jpg) no-repeat;
}

#navcontainer>ul#navlist li a { width: auto; }

ul#navlist li#active a
{
display: block;
height: 42px;
background:url(/images/services_btn_on.jpg) no-repeat;
color: #FFFFFF;
}

ul#navlist li a:hover, ul#navlist li#active a:hover
{
display: block;
height: 42px;
color: #FFFFFF;
background:url(/images/services_btn_on.jpg) no-repeat;
}

	

/* Our services Elements - End*/


/*Custom Branded Elements - Start*/

	#map{
		width:405px;
		height:396px;
	}

	.cb_wrapper { 
		padding-top:22px;	
		width:771px;
	}

	.cb_left { 
		float : left; 
		padding-left:21px;
		width : 421px; 
	}

	.cb_right { 
		float : left; 
		padding-left:30px;
		padding-top:20px;
		width : 296px; 
	}

	.cb_spacer { 
		clear : both; 	
	}
	
	.cb_flash { 	
		padding-top:20px;
		padding-bottom:30px;
		height:369px;		
		text-align:center;
		width : 779px; 		
	}
	
/* Custom Branded Elements - End */	

/*Contact Us Elements - Start*/

	.contact_wrapper { 
		padding-top:24px;	
		width:771px;
	}

	.contact_arrow{
		background:url(/images/arrow.gif) no-repeat;
		float : left; 
		width:20px;	
		height:15px;	
		}

	.contact_container { 
		float : left;
		width : 340px; 
		padding-left:12px;
	}
	
	.contact_left { 
		float : left; 
		padding-left:10px;
		width : 298px; 
		padding-bottom:18px;
	}

	.contact_right { 
		padding-left:5px;
		float : left; 
		width : 413px;
	}

	.contact_line{
		height:1px;
		line-height:1px;
		background:url(/images/contact_line.gif) no-repeat;	
		clear : both; 
		margin-bottom:15px;
		padding:0px;
	}

		
		
		
	.fly_line{
		height:1px;
		line-height:1px;
		background:url(/images/contact_line.gif) no-repeat;	
		margin-bottom:15px;
		padding:0px;
	}
		
		
	
	.contact_spacer { 
		clear : both; 
		padding-bottom:34px;		
	}
	

	a.contact_l:link, a.contact_l:visited,	a.contact_l:hover, a.contact_l:active{
		color:#831376;
		text-decoration:underline;		
	}


	
	.border_spacer_contact {
		margin:1px;
	}

	.first_border_contact {
		border:1px solid #acacac;
	}
	
	.background_contact_img {
		background: #ffffff;
		}
	
	.second_border_contact{
		border:1px solid #acacac;
	}
	
	
/* Contact Us Elements - End */	


/*SRS  Elements - Start*/

	.srs_wrapper { 
		padding-top:22px;	
		width:771px;
	}

	.srs_left { 
		float : left; 
		padding-left:21px;
		width : 406px; 
	}

	.srs_right { 
		float : left; 
		padding-left:23px;
		width : 296px; 
	}

	.srs_spacer { 
		clear : both; 	
		padding-bottom:39px;
	}
	
/* SRS Elements - End */	

/*LPS  Elements - Start*/

	.lps_wrapper { 
		padding-top:22px;	
		width:771px;
	}

	.lps_left { 
		float : left; 
		padding-left:21px;
		width : 453px; 
	}

	.lps_right { 
		float : left; 
		padding-left:38px;
		width : 250px; 
	}

	.lps_spacer { 
		clear : both; 	
		padding-bottom:39px;
	}
	
/* LPS Elements - End */	


/* About Us Elements - Start*/

	.about_wrapper { 
		padding-left:18px;	
		padding-bottom:36px;
	}

	
	.about_left { 
		float : left; 
		padding-left:10px;
		width : 380px; 
	}

	.about_right { 
		float : left; 
		padding-left:38px;
	}

	.about_spacer { 
		clear : both; 	
	}
	
	.border_spacer_about {
		margin:1px;
	}

	.first_border_about {
		border:1px solid #acacac;
	}
	
	.background_about_img {
		background: #ffffff;
		}
	
	.second_border_about{
		border:1px solid #acacac;
	}

	.vertical_frame{
		background:url(/images/vertical_frame.gif) repeat-y;
	}

	.horizontal_frame{
		background:url(/images/horizontal_frame.gif) repeat-x;
	}
	
/* About Us Elements - End */	
	
	
/* Footer Elements - Start */	
	
	.footer_separator{
		background:url(/images/footer_separator.gif) no-repeat;
		width:779px;	
		height:7px;		
	}
	.footer_txt{
		color:#000000;
		font-family:arial;
		font-size:12px;
		text-align:center;
		padding-top:12px;
	}
	
	a.footer_lnk:link, a.footer_lnk:visited, a.footer_lnk:hover, a.footer_lnk:active{
		font-family:arial;
		font-size:12px;
		color: #000000;
		text-decoration: none;
	}
		
		
/* Footer Elements - End */	

/* News - start */
	.news_banner{
		background:url(/images/banner/news_banner.jpg) repeat-x;
		height:182px;
		width:771px;			
		margin-left:4px;				
		margin-top:6px;		
	}
	
	
	.news_wrapper { 
		padding-top:33px;	
		width:778px;
	}


	.news_container { 
		padding-left:31px;	
		float : left;
		width : 778px; 
	}
	

	.news_arrow{
		background:url(/images/arrow.gif) no-repeat;
		float : left; 
		width:20px;	
		height:15px;		
	}
	
	.news_left { 
		float : left; 
		padding-left:10px;
		width : 670px; 
	}


	.news_spacer { 
		clear : both; 	
	}	
	
	.news_line{
		clear : both; 	
		height:1px;
		line-height:1px;
		background:url(/images/news_line.gif) no-repeat;
		padding-bottom:15px;		
	}
	
/* News - end */


/* hide / show effect start */
.hide{
	position:absolute;
	top:-20000px;
	overflow:hidden;
	zoom:1;	
}

/* hide / show effect end */


.platformTitle{
	font-size:16px;
	font-weight:bold;
	margin:15px 0 5px 50px;
}

.lpssf_text{
	float:left;
}