td.moreinfobox		{
					background: #F4F3F4;
					width: 500px;
					height: 370px;
					text-align: left;
					vertical-align: text-top;
					}
td.moreinfobox1		{
					background: #F4F3F4;
					width: 500px;
					height: 370px;
					text-align: left;
					vertical-align: text-top;
					}
td.broadbandbox		{
					background: url(../img/gen/broadband_box.png) no-repeat;
					}
td.phoneimage		{
					color: #410c58;
					font-size: 18px;
					vertical-align: top;
					font-weight: bold;
					text-align: center;
					}
td.phonemore		{
					text-align: center;
					color: #5b5c59;
					}
td.moretariff		{
					background: url(../img/site/blue_buynow.png) no-repeat left top;
					height: 26px;
					width: 112px;
					color: #FFFFFF;
					text-align: left;
					text-indent: 25px;
					}
td.moretariff a		{
					color: #FFFFFF;
					text-decoration: none;
					}
td.moretariff a:hover {
					text-decoration: underline;
					}
td.morebuynow		{
					text-indent: 85px;
					height: 20px;
					color: #410c58;
					}
td.morebuynow a		{
					color: #fec646;
					font-size: 12px;
					text-decoration: none;
					}
td.morebuynow a:hover
					{
					text-decoration: underline;
					}
td.moreback			{
					height: 12px;
					text-indent: 100px;
					text-align: right;
					color: #000000;
					text-align: right;
					}
td.moreback a		{
					color: #000000;
					font-size: 12px;
					text-decoration: none;
					}
td.moreback a:hover {
					text-decoration: underline;
					}
td.more_header		{ 
					color: #000000;
					border-bottom: #848C92 1px solid;
					font-weight: bold;
					font-size: 18px;
					vertical-align: bottom;	
					height: 10px;			
					}
td.gift_header		{ 
					color: #000000;
					font-weight: bold;
					font-size: 18px;
					vertical-align: bottom;	
					height: 10px;			
					}
td.more_header_desc	{ 
					color: #410c58;
					font-size: 16px;
					font-weight: bold;		
					}
td.more_txt			{
					color: #5b5c59;
					font-size: 12px;
					font-weight: bold;
					vertical-align: top;
					height: 60px
					}
td.more_txt	b		{
					color: #410c58;
					font-size: 14px;
					font-weight: bold;
					line-height: 18px;
					vertical-align: middle;
					}
td.more_gift_txt	{
					color: #5b5c59;
					font-size: 10px;
					line-height: 16px;
					vertical-align: top;
					text-align: left;
					}
td.more_features	{
					vertical-align: top;
					color: #5b5c59;
					font-size: 9px;
					height: 100px;
					}
td.more_feats		{	
					border: solid 1px #848C92;
					vertical-align: top;
					color: #5b5c59;
					font-size: 11px;
					height: 10px;
					text-indent: 5px;
					}
td.more_details_left
					{
					background-color: #ececec;
					border: 1px solid #5b5c59;
					line-height: 10px;
					}
td.more_details_right
					{
					background-color: #ececec;
					border: 1px solid #5b5c59;
					line-height: 10px;
					}	
td.more_details_top
					{
					line-height: 5px;
					}				
td.more_txt ul
					{
					margin-left: 10px;
					padding-left: 10px;
					}
td.more_txt li.main	
					{
					list-style-image: url(../img/but/arrow1.gif);
					color: #410c58;
					font-size: 12px;
					font-weight: bold;
					text-indent: -5px;
					}
td.more_txt li.sub	
					{
					list-style-image: url(../img/but/arrow.gif);
					color: #5b5c59;
					font-weight: bold;
					font-size: 10px;
					text-indent: -5px;
					}
td.more_desc		{
					text-align: left;
					vertical-align: top;
					color: #5b5c59;
					font-size: 10px;
					}
td.more_desc a		{
					color: #5b5c59;
					font-weight: bold;
					text-decoration: none;
					}
td.more_desc a:hover {
					text-decoration: underline;
					}
td.more_desc b		{
					color: #5b5c59;
					font-size: 10px;
					font-weight: bold;
					}
td.more_buy			{
					height: 180px;
					}
td.more_gift_desc	{
					text-align: left;
					vertical-align: top;
					color: #5b5c59;
					font-size: 9px;
					}
td.more_gift_desc a
					{
					color: #5b5c59;
					font-weight: bold;
					text-decoration: none;
					}
td.more_gift_desc a:hover
					{
					text-decoration: underline;
					}
					
td.broadband_price_header { 
					background: #6A2D84;
					color: #FFFFFF;
					text-align: center;
					font-size: 12px;
					border-bottom: #ae8fbb solid 1px;
					height: 50px;
					}
td.broadband_price_desc {
					background: #FFFFFF;
					color: #000000;
					border-top: #d4d4d6 solid 1px;
					border-right: #d4d4d6 solid 1px;
					text-align: center;
					font-weight: bold;
					}
td.broadband_price_desc_end {
					background: #FFFFFF;
					color: #000000;
					border-top: #d4d4d6 solid 1px;
					border-right: #ae8fbb solid 1px;
					text-align: center;
					font-weight: bold;
					}
td.broadband_box	{
					background: #f1f1f2;
					border-left: solid 1px #b7b8ba;
					border-right: solid 1px #b7b8ba;
					border-bottom: solid 1px #b7b8ba;
					text-align: center;
					}
td.bband_box_header
					{
					background: #FFFFFF;
					border-right: solid 1px #6A2D84;
					border-top: solid 1px #6A2D84;
					border-left: solid 1px #6A2D84;
					color: #6a2d84;
					text-align: center;
					height: 25px;
					}
td.broadband_box_top_start {
					background: #F1F1F1;
					border-bottom: #6A2D84 solid 1px;
					height:95px;
					border-left: #6A2D84 solid 1px;
					border-top: #6A2D84 solid 1px;
					text-align: center;
					}				
td.broadband_box_top {
					background: #F1F1F1;
					border-top: #6A2D84 solid 1px;
					border-bottom: #6A2D84 solid 1px;
					height:50px;
					text-align: center;
					font-weight: bold;
					}
td.broadband_box_top_end {
					background: #F1F1F1;
					border-bottom: #6A2D84 solid 1px;
					border-right: #6A2D84 solid 1px;
					border-top: #6A2D84 solid 1px;
					text-align: center;
					}
td.broadband_buttons {
					padding-bottom:20px;
}
td.broadband_box_all {
					background: #FFFFFF;
					border-top: #ae8fbb solid 1px;
					border-right: #d4d4d6 solid 1px;
					border-bottom: #ae8fbb solid 1px;
					text-align: center;
					}	
td.broadband_box_all_end {
					background: #FFFFFF;
					border-top: #ae8fbb solid 1px;
					border-right: #ae8fbb solid 1px;
					border-bottom: #ae8fbb solid 1px;
					text-align: center;
					}			
td.broadband_header	{
					background: url(../img/bband/hdr_bot.png) no-repeat;
					color: #000000;
					font-size: 18px;
					text-align: left;
					font-weight: bold;
					height: 75px;		
					}
td.broadband_subheader	{
					color: #000000;
					font-size: 18px;
					text-align: left;
					font-weight: bold;
					height: 40px;		
					}
.broadband_desc 	{
					color: #7C7E81;
					font-size: 10px;
					text-align: left;
					font-weight: normal;
					vertical-align: bottom;	
					}
table.broadband_border {
					border: solid 1px #999999;
						}
td.broadband_price_charge{
					color: #000000;
					border-bottom: 1px solid #FFFFFF;
					text-align: center;
					height: 35px;
					font-size: 10px;
					font-weight: bold;
						}
td.broadband_price_charge_text{
					color: #000000;
					border-bottom: 1px solid #FFFFFF;
					text-align: center;
					font-size: 10px;
					font-weight: bold;
					}
td.bband_contract_active
					{
					border: #b596c2 solid 1px;
					background: #6A2D84;
					color: #FEC556;
					height: 25px;
					text-indent: 5px;
					font-size: 12px;
					font-weight: bold;
					}
td.bband_contract_active a
					{
					background: #6A2D84;
					color: #FEC556;
					height: 25px;
					text-indent: 5px;
					font-size: 12px;
					font-weight: bold;
					}
td.bband_contract_inactive
					{
					border: #d7d8d9 solid 1px;
					background: #F1F1F1;
					color: #6a2d84;
					height: 25px;
					text-indent: 5px;
					font-size: 12px;
					font-weight: bold;
					}
td.bband_contract_inactive a
					{
					background: #F1F1F1;
					color: #6a2d84;
					height: 25px;
					text-indent: 5px;
					font-size: 12px;
					font-weight: bold;
					}
td.bband_payg_active
					{
					border: #b596c2 solid 1px;
					background: #6A2D84;
					color: #FEC556;
					height: 25px;
					text-indent: 5px;
					font-size: 12px;
					font-weight: bold;
					}
td.bband_payg_active a
					{
					background: #6A2D84;
					color: #FEC556;
					height: 25px;
					text-indent: 5px;
					font-size: 12px;
					font-weight: bold;
					}
td.bband_payg_inactive
					{
					border: #d7d8d9 solid 1px;
					background: #F1F1F1;
					color: #6a2d84;
					height: 25px;
					text-indent: 5px;
					font-size: 12px;
					font-weight: bold;
					}
td.bband_payg_inactive a
					{
					background: #F1F1F1;
					color: #6a2d84;
					height: 25px;
					text-indent: 5px;
					font-size: 12px;
					font-weight: bold;
					}
td.more_tech		{
					background: url(../img/tab/billing.png) no-repeat;
					color: #FFC850;
					font-size: 12px;
					height: 5px;
					text-indent: 5px;
					}
td.more 			{
					text-align: center;
					vertical-align: bottom;
					color: #5b5c59;
					font-size: 12px;
					}
td.more a			{
					color: #5b5c59;
					font-weight: normal;
					text-decoration: none;
					}
td.more a:hover 	{
					text-decoration: underline;
					}