.TalkPageContainer{
width: 567px;
	float:left;
	padding:0px;
}
#TalkHeader{
float:left;
width:565px;
height:226px;
background:url(../images/home_phone_main_header.gif); background-repeat:no-repeat;
}
#NewBBHeader{
float:left;
width:565px;
height:226px;
}
#TalkProductsHeader{
float:left;
width:565px;
height:226px;
background:url(../images/Talk_main_header.gif); background-repeat:no-repeat;
}
#TalkPlusProductsHeader{
float:left;
width:565px;
height:226px;
background:url(../images/TalkPlus_main_header.gif); background-repeat:no-repeat;
}
#TalkAlotProductsHeader{
float:left;
width:565px;
height:226px;
background:url(../images/TalkALot_main_header.gif); background-repeat:no-repeat;
}
#TalkProductSuiteHeader{
float:left;
width:565px;
height:226px;
background:url(../images/hp_header_suite.jpg); background-repeat:no-repeat;
}
.PhonelinesHeader{
float:left;
width:565px;
height:226px;
background:url(../images/phone_lines_main_header.gif); background-repeat:no-repeat;
}
#TalkContainer{
	width: 562px;
	border: solid 1px #D0E3E8;
	float:left;
	border-bottom:none;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#838B80;
}

#TalkTopLeft{
width:275px;
float:left;
padding-left:4px;
padding-right:2px;
padding-top:2px;
}

#TalkTopRight{
width:275px;
padding-left:3px;
padding-right:2px;
padding-top:2px;
border-left:solid 1px #D0E3E8;
float:left;
}
.TalkButton{
padding-left:280px;
padding-bottom:10px;
padding-top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#838B80;
}
.TalkMidButton{
padding-left:400px;
padding-bottom:10px;
padding-top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#838B80;
}
.TalkBigMidButton{
padding-left:170px;
padding-bottom:10px;
padding-top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#838B80;
}
.TalkText{
padding-left:10px;
padding-bottom:10px;
padding-top:40px;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#838B80;
line-height: 15px;
}
.TalkText p{
padding-left:0px;
padding-bottom:10px;
padding-top:0px;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#838B80;
line-height: 15px;
}
.TalkTopText{
padding-left:10px;
padding-bottom:10px;
padding-top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#838B80;
line-height: 15px;
float:left;
}
.TalkTopText p{
padding-bottom:10px;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#838B80;
line-height: 15px;
float:left;
}
.TalkTopTextButton{
padding-left:10px;
padding-bottom:10px;
padding-top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#838B80;
line-height: 15px;
float:left;
}
.TalkIntroText{
padding-left:10px;
padding-right:10px;
padding-bottom:0px;
padding-top:50px;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#838B80;
line-height: 15px;
}
.NewBBIntroText{
padding-left:10px;
padding-right:0px;
padding-bottom:10px;
padding-top:50px;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#72A6B3;
line-height: 20px;
}
.prod_details_button{
padding-left:10px;
padding-bottom:10px;
}
.TalkProductMidRightText{
padding-left:10px;
padding-right:10px;
padding-bottom:0px;
padding-top:50px;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#838B80;
line-height: 15px;
}
.TalkMidContainer{
background:url(../images/hp_header_intro.jpg);background-repeat:no-repeat; 
width:560px;

border:solid 1px #D0E3E8;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#838B80;
float:left;
padding-top:20px;
}

.NewBBbundlesMidContainer{
background:url(../images/title_bundles_new.gif);background-repeat:no-repeat; 
width:560px;
border:solid 1px #D0E3E8;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#838B80;
float:left;
padding-top:20px;
height:inherit;
}
.NewBBonownMidContainer{
background:url(../images/title_bb_new.gif);background-repeat:no-repeat; 
width:560px;
border:solid 1px #D0E3E8;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#838B80;
float:left;
padding-top:20px;
}
.NewBB8mbMidContainer{
background:url(../images/title_8mb_new.gif);background-repeat:no-repeat; 
width:560px;
border:solid 1px #D0E3E8;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#838B80;
float:left;
padding-top:20px;
padding-bottom:10px;
}
.TalkContentXtraMidContainer{
background:url(../images/home-phone_bundle_talk.gif);background-repeat:no-repeat; 
width:560px;
border:solid 1px #D0E3E8;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#838B80;
float:left;
padding-top:20px;
}
.TalkPlusContentXtraMidContainer{
background:url(../images/home-phone_bundle_talk_plus.gif);background-repeat:no-repeat; 
width:560px;
border:solid 1px #D0E3E8;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#838B80;
float:left;
padding-top:20px;
}
.TalkCallMobileContentXtraMidContainer{
background:url(../images/home-phone_call_mobile.gif);background-repeat:no-repeat; 
width:560px;
border:solid 1px #D0E3E8;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#838B80;
float:left;
padding-top:20px;
}
.TalkalotContentXtraMidContainer{
background:url(../images/home-phone_bundle_talk_alot.gif);background-repeat:no-repeat; 
width:560px;
border:solid 1px #D0E3E8;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#838B80;
float:left;
padding-top:20px;
}
.PhonelinesMovingHouseMidContainer{
background:url(../images/home_phone_moving_house.gif);background-repeat:no-repeat; 
width:560px;
border:solid 1px #D0E3E8;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#838B80;
float:left;
padding-top:20px;
}
.PhonelinesHighSpeedMidContainer{
background:url(../images/home_phone_high_speed_lg.gif);background-repeat:no-repeat; 
width:560px;
border:solid 1px #D0E3E8;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#838B80;
float:left;
padding-top:20px;
}
.TalkPlusProductsMidContainer{
background:url(../images/home_phone_talk_plus_lg.gif);background-repeat:no-repeat; 
width:560px;
border-top:solid 1px #D0E3E8;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#838B80;
float:left;
padding-top:20px;
}
.PhonelinesMidContainer{
background:url(../images/home_phone_phone_lines.gif);background-repeat:no-repeat; 
width:560px;
border-top:solid 1px #D0E3E8;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#838B80;
float:left;
padding-top:20px;
}
.TalkProductsMidContainer{
background:url(../images/home_phone_talk_lg.gif);background-repeat:no-repeat; 
width:560px;
border-top:solid 1px #D0E3E8;
border-bottom:solid 1px #D0E3E8;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#838B80;
float:left;
padding-top:20px;
}
.TalkAlotProductsMidContainer{
background:url(../images/home_phone_talk_alot_lg.gif);background-repeat:no-repeat; 
width:560px;
border-top:solid 1px #D0E3E8;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#838B80;
float:left;
padding-top:20px;
}
.TalkMidLeft{
float:left;
padding-left:5px;
padding-top:40px;
height:120px;
}
.TalkMidRight{
float:left;
padding-left:10px;
width:465px;
height:160px;
}
.NewBBMidLeft{
float:left;
padding-left:5px;
padding-top:55px;
height:160px;
}
.NewBBMidRight{
float:left;
padding-left:10px;
width:375px;
height:inherit;
}
.TalkCircleMidLeft{
float:left;
padding-left:20px;
padding-top:60px;
}
.TalkCircleMidRight{
float:left;
padding-left:20px;
width:430px;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#838B80;
padding-top:60px;
}

.TalkBlueHeader{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;color:#4092B8; font-weight:bold;
padding-left:10px;
}

.TalkBotContainer{
background:url(../images/hp_header_bot.jpg); background-repeat:no-repeat;
width:176px;
height:160px;
border-left:solid 1px #D0E3E8;
border-top:solid 1px #D0E3E8;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#838B80;
float:left;
padding:5px;
padding-top:15px;
}
.TalkBotLeftContainer{
background:url(../images/hp_header_bot.jpg);background-repeat:no-repeat;
width:176px;
height:100px;
border-top:solid 1px #D0E3E8;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#838B80;
float:left;
padding:5px;
padding-top:15px;
}
.pinkHeaderText{
color: #fa56ad;
font-family: Arial, Helvetica, sans-serif; font-size:20px; 
padding-top:50px;
padding-left:10px;
padding-right:20px;}
.pinkHeaderTextServices{
color: #fa56ad;
font-family: Arial, Helvetica, sans-serif; font-size:20px; 
padding-top:0px;
padding-left:10px;
padding-right:20px;}

.TalkFootnotes{
background:url(../images/hp_header_footnotes.jpg);background-repeat:no-repeat; 
width:550px;
height:inherit;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#838B80;
float:left;
padding-top:80px;
padding-left:10px;
padding-bottom:20px;
border-bottom:solid 1px #D0E3E8; 
border-top:solid 1px #D0E3E8; 

}
.TalkFootnotes p{
width:550px;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#838B80;
float:left;
}
.PhonelinesTalkRates{
background:url(../images/home_phone_phone_lines_fees.gif);background-repeat:no-repeat; 
width:560px;
height:inherit;
border-top:solid 1px #D0E3E8;
border-bottom:solid 1px #D0E3E8;

font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#838B80;
float:left;
padding-top:20px;
}
.TalkRates{
background:url(../images/home_phone_talk_rates_lg.gif);background-repeat:no-repeat; 
width:565px;
height:inherit;
border-top:solid 1px #D0E3E8;
border-bottom:solid 1px #D0E3E8;

font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#838B80;
float:left;
padding-top:20px;
}
.TalkPlusRates{
background:url(../images/home_phone_talkplus_rates.gif);background-repeat:no-repeat; 
width:560px;
height:inherit;
border-top:solid 1px #D0E3E8;
border-bottom:solid 1px #D0E3E8;

font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#838B80;
float:left;
padding-top:20px;
}
.TalkAlotRates{
background:url(../images/home_phone_talkalot_rates.gif);background-repeat:no-repeat; 
width:560px;
height:inherit;
border-top:solid 1px #D0E3E8;
border-bottom:solid 1px #D0E3E8;

font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#838B80;
float:left;
padding-top:20px;
}
.Table{
padding-left:5px;
}
.ratesTable{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#006EA1; padding-left:3px;}
.purple{background-color:#E4ECF7;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#006EA1;line-height:20px;padding-left:3px;}
.green{background-color:#e1f9d7;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#006EA1;line-height:20px; padding-left:3px;}
.pink{background-color:#fff0f7;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#006EA1;line-height:20px;padding-left:3px;}
.peach{background-color:#fae3d3;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#006EA1;line-height:20px;padding-left:3px;}
.teal{background-color:#aed3d9;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#006EA1;line-height:20px;padding-left:3px;}
.brown{background-color:#c2cccd;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#006EA1;line-height:20px;padding-left:3px;}
.deepPurple{background-color:#b4c6da;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#006EA1;line-height:20px;padding-left:3px;}

.buttonRates{
padding-top:20px;
padding-left:390px;}


.TalkProductMidLeft{
float:left;
padding-left:5px;
width:80px;

}
.TalkProductMidRight{
float:left;
width:465px;

}
.FeaturesHolder{
padding: 0px;
border:1px solid red;
height:180px;
}
.FeaturesTop{
padding:0px;}

.FeaturesBottom
{padding:0px; width:464px;
}
.FeaturesGreenRow{
background-image:url(../images/hp_table_greenbg.jpg); background-repeat:repeat-y; padding-bottom:5px; padding:0px;}

.FeaturesBlueRow{
background-image:url(../images/hp_table_bluebg.jpg); background-repeat:repeat-y; padding-bottom:5px; padding:0px; }

.FeaturesPurpleRow{
background-image:url(../images/hp_table_purplebg.jpg); background-repeat:repeat-y; padding-bottom:5px; padding:0px; }

.FeaturesWhiteLine2{
background-image:url(../images/hp_table_whiteline.jpg);width:465px; background-repeat:repeat; height:1px;   }

.FeaturesWhiteLine{
height:1px; width:465px; margin-left:1px;}



DIV.talk-order form {
	  margin: 0 0 0 0; padding: 0 0 0 0; float:left; 
}

DIV.talk-order form input {
	margin: 0 0 0 0; padding: 0 0 0 0; height:73px;
	BACKGROUND: url(http://kss.esatclear.ie/images/hp_table_bluebutton_order.jpg) no-repeat left top; 
	FLOAT: left; WIDTH: 225px; 
}
	
div.talk-order span {
	display:none;
	}
div.talk-order a:hover {
	background-image: none;
	}
	
	
DIV.talk-orderAdd form {
	  margin: 0 0 0 0; padding: 0 0 0 0; float:left; 
}

DIV.talk-orderAdd form input {
	margin: 0 0 0 0; padding: 0 0 0 0; height:73px;
	BACKGROUND: url(http://kss.esatclear.ie/images/hp_table_bluebutton_addon.jpg) no-repeat left top; 
	FLOAT: left; WIDTH: 241px; border:solid 1px red;
}
	
div.talk-orderAdd span {
	display:none;
	}
div.talk-orderAdd a:hover {
	background-image: none;
	}
	
.TalkProductMidRight li
{
list-style-image: url(../images/pinkSquare.jpg); padding-top:5px; margin-left:20px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#838B80;
}
.TalkIntroText li
{
list-style-image: url(../images/pinkSquare.jpg); padding-top:5px; margin-left:20px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#838B80;
}
.NewBBIntroText li
{
list-style-image: url(../images/pinkSquare.jpg); margin-top:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#FC55AD; margin-left:-5px; padding-bottom:0px; margin-bottom:0px;
}
ul{
padding:0 0 0 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#838B80;
}
