/* Base start */
html, body
{
        margin: 0;
        padding: 0;
        background-color: #FFFFFF;
        color: #000000;
}

div.outer_border
{
        margin-left: auto;
        margin-right: auto;
        width: 1000px;
        text-align: center;
}

div.inner_border
{
        text-align: left;
}
/* Base end */

/* Banner & Menu start */
table.main_frame
{
	width: 1000px;
	float: none;
	font-family: "Trebuchet MS", Arial, sans-serif;
	border: 0px solid #000000;
}

td.logo_cell
{
	width: 500px;
	height: 55px;
	text-align: left;
	vertical-align: top;
}

div.company_logo
{
	margin-left: 5px;
}

img.company_logo
{
	width: 300px;
	height: 55px;
	float: left;
	border: 0px solid #000000;
}

td.telephone_cell
{
	width: 500px;
	height: auto;
	font-size: 0.9em;
	background-color: transparent;
	color: #000000;
	text-align: right;
	vertical-align: top;
}

div.telephone_number
{
	margin: 5px 5px 0px 0px;
}

td.nav_cell
{
	width: 1000px;
	height: auto;
	text-align: left;
	vertical-align: top;
}

table.nav_frame
{
	width: 1000px;
	float: none;
	background-color: #C8C8C8;
        color: #000000;
	border: 0px solid #000000;
}

table.sec_nav_frame
{
	width: 141px;
	float: none;
	visibility: hidden;
	position: absolute;
	background-color: #C8C8C8;
        color: #000000;
	border: 0px solid #000000;
}

div.sec_nav_frame
{
	float: left;
	margin-top: 3px;
	position: relative;
	z-index: 1000;
}

td.nav_button
{
	width: 141px;
	height: 25px;
	background-image: url("/images/menu_button.png");
	background-repeat: repeat-x;
	background-color: transparent;
	color: #000000;
	font-size: 0.9em;
	text-align: center;
	vertical-align: top;
	cursor: pointer;
}

a:link.nav_button, a:visited.nav_button
{
	color: #000000;
	background-color: transparent;
	text-decoration: none;
}

a:hover.nav_button
{
	color: #FFFFFF;
	background-color: transparent;
	text-decoration: none;
}

div.nav_button
{
	margin: 3px 0px 0px 0px;
}

div.nav_button_submenu
{
	margin: 3px 0px 0px 0px;
	display: block;
}

td.home_banner_cell
{
	width: 1000px;
	height: 150px;
	background-image: url("/images/home_banner.png");
	background-repeat: no-repeat;
	background-color: transparent;
	color: #FFFFFF;
	font-size: 0.9em;
	text-align: left;
	vertical-align: top;
}

p.home_banner_heading
{
	font-weight: bold;
}

label.home_banner_list
{
	font-size: 0.9em;
	float: left;
}

select.home_banner_list
{
	float: left;
	margin-left: 10px;
}

img.search_button
{
	width: 77px;
	height: 22px;
	border: 0px solid #000000;
	float: right;
	margin-right: 135px;
}

td.customer_value_banner_cell
{
        width: 1000px;
        height: 150px;
        background-image: url("/images/customer_value_banner.png");
        background-repeat: no-repeat;
        font-size: 1.1em;
        font-weight: bold;
        text-align: left;
        vertical-align: top;
}

td.call_tariff_banner_cell
{
	width: 1000px;
	height: 150px;
	background-image: url("/images/call_tariff_banner.png");
	background-repeat: no-repeat;
	font-size: 1.1em;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
}

td.phone_bill_analysis_banner_cell
{
	width: 1000px;
        height: 150px;
        background-image: url("/images/phone_bill_analysis_banner.png");
        background-repeat: no-repeat;
	color: #FFFFFF;
	background-color: transparent;
        font-size: 1.1em;
        font-weight: bold;
        text-align: left;
        vertical-align: top;
}

td.product_banner_cell
{
	width: 1000px;
        height: 150px;
        background-image: url("/images/product_banner.png");
        background-repeat: no-repeat;
        font-size: 1.1em;
        font-weight: bold;
        text-align: left;
        vertical-align: top;
}

td.businesstalk_banner_cell
{
        width: 1000px;
        height: 150px;
        background-image: url("/images/businesstalk_banner.png");
        background-repeat: no-repeat;
        font-size: 1.1em;
        font-weight: bold;
        text-align: left;
        vertical-align: top;
}

td.bt100_banner_cell
{
        width: 1000px;
        height: 150px;
        background-image: url("/images/bt100_banner.png");
        background-repeat: no-repeat;
        font-size: 1.1em;
        font-weight: bold;
        text-align: left;
        vertical-align: top;
}

td.bt200_banner_cell
{
        width: 1000px;
        height: 150px;
        background-image: url("/images/bt200_banner.png");
        background-repeat: no-repeat;
        font-size: 1.1em;
        font-weight: bold;
        text-align: left;
        vertical-align: top;
}

td.bt500_banner_cell
{
        width: 1000px;
        height: 150px;
        background-image: url("/images/bt500_banner.png");
        background-repeat: no-repeat;
        font-size: 1.1em;
        font-weight: bold;
        text-align: left;
        vertical-align: top;
}

td.bt1000_banner_cell
{
        width: 1000px;
        height: 150px;
        background-image: url("/images/bt1000_banner.png");
        background-repeat: no-repeat;
	color: #FFFFFF;
	background-color: transparent;
        font-size: 1.1em;
        font-weight: bold;
        text-align: left;
        vertical-align: top;
}

td.callcentre_banner_cell
{
        width: 1000px;
        height: 150px;
        background-image: url("/images/callcentre_banner.png");
        background-repeat: no-repeat;
        font-size: 1.1em;
        font-weight: bold;
        text-align: left;
        vertical-align: top;
}

td.conferencing_banner_cell
{
        width: 1000px;
        height: 150px;
        background-image: url("/images/conferencing_banner.png");
        background-repeat: no-repeat;
        color: #FFFFFF;
        background-color: transparent;
        font-size: 1.1em;
        font-weight: bold;
        text-align: left;
        vertical-align: top;
}

td.voice_recording_banner_cell
{
        width: 1000px;
        height: 150px;
        background-image: url("/images/voice_recording_banner.png");
        background-repeat: no-repeat;
        font-size: 1.1em;
        font-weight: bold;
        text-align: left;
        vertical-align: top;
}

td.mobile_integration_banner_cell
{
        width: 1000px;
        height: 150px;
        background-image: url("/images/mobile_integration_banner.png");
        background-repeat: no-repeat;
        color: #FFFFFF;
        background-color: transparent;
        font-size: 1.1em;
        font-weight: bold;
        text-align: left;
        vertical-align: top;
}

td.home_working_banner_cell
{
	width: 1000px;
        height: 150px;
        background-image: url("/images/home_working_banner.png");
        background-repeat: no-repeat;
        font-size: 1.1em;
        font-weight: bold;
        text-align: left;
        vertical-align: top;
}

td.remote_working_banner_cell
{
        width: 1000px;
        height: 150px;
        background-image: url("/images/remote_working_banner.png");
        background-repeat: no-repeat;
        font-size: 1.1em;
        font-weight: bold;
        text-align: left;
        vertical-align: top;
}

td.custom_solution_banner_cell
{
        width: 1000px;
        height: 150px;
        background-image: url("/images/custom_solution_banner.png");
        background-repeat: no-repeat;
        font-size: 1.1em;
        font-weight: bold;
        text-align: left;
        vertical-align: top;
}

td.testimonial_banner_cell
{
        width: 1000px;
        height: 150px;
        background-image: url("/images/testimonial_banner.png");
        background-repeat: no-repeat;
        font-size: 1.1em;
        font-weight: bold;
        text-align: left;
        vertical-align: top;
}

td.partner_banner_cell
{
        width: 1000px;
        height: 150px;
        background-image: url("/images/partner_banner.png");
        background-repeat: no-repeat;
        font-size: 1.1em;
        font-weight: bold;
        text-align: left;
        vertical-align: top;
}

td.wiv_banner_cell
{
	width: 1000px;
        height: 150px;
        background-image: url("/images/wiv_banner.png");
        background-repeat: no-repeat;
	color: #FFFFFF;
	background-color: transparent;
        font-size: 1.1em;
        font-weight: bold;
        text-align: left;
        vertical-align: top;
}

td.company_banner_cell
{
	width: 1000px;
        height: 150px;
        background-image: url("/images/company_banner.png");
        background-repeat: no-repeat;
        color: #FFFFFF;
        background-color: transparent;
        font-size: 1.1em;
        font-weight: bold;
        text-align: left;
        vertical-align: top;
}

td.banner_cell_slideshow
{
	width: 1000px;
	height: 150px;
	color: #FFFFFF;
	background-color: transparent;
	text-align: left;
	vertical-align: top;
}

img.banner_slide
{
	width: 1000px;
	height: 150px;
	border: 0px solid #000000;
	float: none;
}
/* Banner & Menu end */

/* Content start */
td.content_cell
{
	width: 730px;
	height: auto;
	color: #000000;
	background-color: transparent;
	text-align: left;
	vertical-align: top;
}

div.content_frame
{
	margin: 0px 10px 0px 0px;
}

table.content_frame
{
	width: 720px;
	float: none;
	border: 0px solid #000000;
}

td.content_heading
{
	width: 720px;
	height: auto;
	font-size: 1.1em;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
}

div.content_heading
{
	margin: 5px 5px 10px 5px;
}

h4.content_heading
{
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 1.0em;
}

td.content_splitter
{
	width: 720px;
	height: 5px;
	color: #000000;
	background-color: #C11A1A;
}

td.content_main
{
	width: 720px;
	height: auto;
	font-size: 0.9em;
	text-align: left;
	vertical-align: top;
}

div.content_main
{
	margin: 15px 5px 5px 5px;
}

span.content_main_important, p.content_main_title
{
	font-weight: bold;
}

span.content_main_disclaimer, p.content_main_quote
{
	font-style: italic;
}

p.content_main_disclaimer
{
	font-style: italic;
	font-size: 0.9em;
}

ul.content_main
{
	margin-left: -25px;
}

a:link.content_main, a:visited.content_main
{
	color: #4C72AA;
	background-color: transparent;
	text-decoration: none;
}

a:hover.content_main
{
	color: #C11A1A;
	background-color: transparent;
}

td.home_content_box_bronze
{
	width: 240px;
	height: 195px;
	background-image: url("/images/bronze_box.png");
	background-repeat: no-repeat;
	font-size: 0.8em;
	text-align: left;
	vertical-align: top;
}

td.home_content_box_gold
{
	width: 240px;
	height: 195px;
	background-image: url("/images/gold_box.png");
        background-repeat: no-repeat;
        font-size: 0.8em;
        text-align: left;
        vertical-align: top;
}

td.home_content_box_silver
{
        width: 240px;
        height: 195px;
        background-image: url("/images/silver_box.png");
        background-repeat: no-repeat;
        font-size: 0.8em;
        text-align: left;
        vertical-align: top;
}

td.home_content_box_chrome
{
        width: 720px;
        height: 110px;
        background-image: url("/images/chrome_box.png");
        background-repeat: no-repeat;
        font-size: 0.8em;
        text-align: left;
        vertical-align: top;
	cursor: pointer;
}

div.home_content_box
{
	margin: 10px 15px 10px 15px;
}

div.home_content_box_sp
{
	margin: 10px 165px 10px 15px;
}

p.home_content_box_title
{
	font-size: 1.1em;
	font-weight: bold;
}

p.home_content_box_link
{
	float: left;
}

p.home_content_box_link_sp
{
	float: left;
	margin-top: 9px;
}

img.audio_tape_small
{
	width: 70px;
	height: 60px;
	border: 0px solid #000000;
	float: right;
	margin-top: 10px;
	margin-right: 5px;
}

img.cisco_7941g_small
{
	width: 74px;
	height: 60px;
	border: 0px solid #000000;
        float: right;
	margin-top: 10px;
        margin-right: 5px;
}

img.polycom_ip4000_small
{
        width: 59px;
        height: 60px;
        border: 0px solid #000000;
        float: right;
	margin-top: 10px;
        margin-right: 5px;
}

img.coin_small
{
	width: 60px;
	height: 60px;
	border: 0px solid #000000;
	float: right;
	margin-top: 23px;
	margin-right: 3px;
}

img.bt100_box_small
{
	width: 84px;
	height: 60px;
	border: 0px solid #000000;
        float: right;
	margin-top: 10px;
        margin-right: 3px;
}

img.mobile_icon
{
        width: 32px;
        height: 60px;
        border: 0px solid #000000;
        float: right;
	margin-top: -5px;
        margin-right: 8px;
}

label.saving_text
{
	float: left;
}

input.saving_text
{
	width: 110px;
	float: left;
}

img.calculate_button
{
	width: 77px;
	height: 22px;
	border: 0px solid #000000;
	float: right;
}

a:link.home_content_bronze_link, a:visited.home_content_bronze_link, a:hover.home_content_bronze_link
{
	font-size: 0.9em;
	color: #C11A1A;
	background-color: transparent;
	text-decoration: underline;
}

a:link.home_content_gold_link, a:visited.home_content_gold_link, a:hover.home_content_gold_link
{
	font-size: 0.9em;
	color: #C11A1A;
	background-color: transparent;
	text-decoration: underline;
}

a:link.home_content_silver_link, a:visited.home_content_silver_link, a:hover.home_content_silver_link
{
        font-size: 0.9em;
        color: #C11A1A;
        background-color: transparent;
        text-decoration: underline;
}

td.home_content_column
{
	width: 720px;
	height: auto;
	text-align: left;
	vertical-align: top;
}

div.home_content_column
{
	margin: 20px 0px 5px 0px;
}

table.home_content_column_frame
{
	width: 720px;
	border: 0px solid #000000;
	float: none;
}

td.home_content_column_heading
{
	width: 230px;
	height: 30px;
	font-size: 0.9em;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
}

td.home_content_column_red
{
	color: #C11A1A;
	background-color: transparent;
	background-image: url("/images/red_line.png");
	background-repeat: no-repeat;
}

td.home_content_column_blue
{
        color: #4C72AA;
        background-color: transparent;
        background-image: url("/images/blue_line.png");
        background-repeat: no-repeat;
}

td.home_content_column_silver
{
        color: #7F7F7F;
        background-color: transparent;
        background-image: url("/images/silver_line.png");
        background-repeat: no-repeat;
}

td.home_content_column_cell
{
	width: 230px;
	height: 150px;
	font-size: 0.8em;
	text-align: left;
	vertical-align: top;
}

div.home_content_column_cell
{
	margin: 10px 5px 5px 5px;
}

a:link.home_content_column_link, a:visited.home_content_column_link
{
	font-size: 1.0em;
        color: #4C72AA;
        background-color: transparent;
        text-decoration: underline;
}

a:hover.home_content_column_link
{
        color: #C11A1A;
        background-color: transparent;
}

td.home_content_column_splitter
{
	width: 15px;
	height: auto;
	background-image: url("/images/splitter_solid.png");
	background-repeat: repeat-y;
}

td.customer_value_splitter
{
	width: 60px;
	height: 60px;
}

td.arrow_begin
{
	background-image: url("/images/arrow_begin.png");
	background-repeat: no-repeat;
}

td.arrow_mid_1
{
	background-image: url("/images/arrow_mid_1.png");
	background-repeat: no-repeat;
}

td.arrow_mid_2
{
        background-image: url("/images/arrow_mid_2.png");
        background-repeat: no-repeat;
}

td.arrow_end
{
	background-image: url("/images/arrow_end.png");
	background-repeat: no-repeat;
}

td.customer_value_content
{
	width: 160px;
	height: 60px;
	font-weight: bold;
	font-size: 1.0em;
	text-align: center;
	vertical-align: top;
}

td.arrow_body_1
{
	background-image: url("/images/arrow_body_1.png");
        background-repeat: no-repeat;
}

td.arrow_body_2
{
        background-image: url("/images/arrow_body_2.png");
        background-repeat: no-repeat;
}

td.arrow_body_3
{
        background-image: url("/images/arrow_body_3.png");
        background-repeat: no-repeat;
}

div.customer_value_content
{
	margin-top: 8px;
}

a:link.customer_value_link, a:visited.customer_value_link, a:hover.customer_value_link
{
	color: #FFFFFF;
	background-color: transparent;
	text-decoration: none;
}

td.call_tariff_list
{
	width: 370px;
	height: auto;
	font-size: 0.9em;
	text-align: left;
	vertical-align: top;
}

img.coin_tiny
{
	width: 30px;
	height: 30px;
	border: 0px solid #000000;
	margin-top: 7px;
	margin-right: 10px;
	float: left;
}

p.call_tariff_list
{
	font-weight: bold;
	float: left;
}

table.call_tariff_list_frame
{
	width: 360px;
	border-top: 1px solid #C11A1A;
	border-left: 1px solid #C11A1A;
	float: left;
}

th.call_tariff_list_heading
{
	width: 180px;
	height: 25px;
	background-color: #C11A1A;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	border-right: 1px solid #C11A1A;
	border-bottom: 1px solid #C11A1A;
}

td.call_tariff_list_cell
{
	width: 180px;
	height: 25px;
	text-align: center;
	vertical-align: middle;
	border-right: 1px solid #C11A1A;
        border-bottom: 1px solid #C11A1A;
}

td.call_tariff_view
{
	width: 350px;
	height: auto;
	font-size: 0.8em;
	text-align: left;
	vertical-align: top;
}

div.call_tariff_view
{
	margin: 30px 5px 5px 25px;
}

span.call_tariff_view_standard
{
	color: #A0A0A0;
	background-color: transparent;
	font-size: 1.1em;
	font-weight: bold;
}

span.call_tariff_view_premium
{
        color: #D4AF37;
        background-color: transparent;
        font-size: 1.1em;
        font-weight: bold;
}

img.standard_tariff_button, img.premium_tariff_button
{
	width: 320px;
	height: 22px;
	border: 0px solid #000000;
	float: none;
	margin-top: 10px;
}

table.call_tariff_region_frame
{
        width: 710px;
        border-top: 1px solid #C11A1A;
        border-left: 1px solid #C11A1A;
        float: left;
}

th.call_tariff_region_heading
{
        width: 25%;
        height: 25px;
        background-color: #C11A1A;
        color: #FFFFFF;
        text-align: center;
        vertical-align: middle;
        border-right: 1px solid #FFFFFF;
        border-bottom: 1px solid #C11A1A;
}

th.call_tariff_region_heading_right
{
        width: 25%;
        height: 25px;
        background-color: #C11A1A;
        color: #FFFFFF;
        text-align: center;
        vertical-align: middle;
        border-right: 1px solid #C11A1A;
        border-bottom: 1px solid #C11A1A;
}

td.call_tariff_region_cell
{
        width: 25%;
        height: 25px;
        text-align: center;
        vertical-align: middle;
        border-right: 1px solid #C11A1A;
        border-bottom: 1px solid #C11A1A;
}

label.analysis_label
{
	margin-left: 52px;
}

input.analysis_text
{
        width: 125px;
}

input.analysis_button
{
	margin-left: 202px;
}

p.calculator_fields
{
	float: left;
}

img.calculator_icon
{
	width: 100px;
	height: 130px;
	border: 0px solid #000000;
	float: right;
	margin-right: 100px;
	margin-bottom: 30px;
}

table.analysis_result
{
	width: 710px;
	float: none;
	border-left: 1px solid #C11A1A;
	border-top: 1px solid #C11A1A;
}

td.analysis_result_heading
{
	width: 177px;
	height: 25px;
	background-color: #C11A1A;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #C11A1A;
}

td.analysis_result_heading_edge
{
        width: 177px;
        height: 25px;
        background-color: #C11A1A;
        color: #FFFFFF;
        font-weight: bold;
        text-align: center;
        vertical-align: middle;
        border-right: 1px solid #C11A1A;
        border-bottom: 1px solid #C11A1A;
}

td.analysis_result_cell
{
	width: 177px;
        height: 25px;
        text-align: center;
        vertical-align: middle;
        border-right: 1px solid #C11A1A;
        border-bottom: 1px solid #C11A1A;
}

td.product_box_silver
{
        width: 240px;
        height: 220px;
        background-image: url("/images/silver_box_large.png");
        background-repeat: no-repeat;
        font-size: 1.0em;
	font-weight: bold;
        text-align: center;
        vertical-align: middle;
	cursor: pointer;
}

img.cisco_7941g
{
	width: 147px;
	height: 120px;
	border: 0px solid #000000;
	float: none;
}

img.exchange
{
        width: 112px;
        height: 120px;
        border: 0px solid #000000;
        float: none;
}

img.headphone
{
	width: 113px;
	height: 120px;
	border: 0px solid #000000;
        float: none;
}

img.polycom_ip4000
{
	width: 117px;
	height: 120px;
	border: 0px solid #000000;
        float: none;
}

img.audio_tape
{
	width: 140px;
	height: 120px;
	border: 0px solid #000000;
        float: none;
}

img.mobile
{
	width: 64px;
	height: 120px;
	border: 0px solid #000000;
        float: none;
}

img.jigsaw
{
	width: 120px;
	height: 120px;
	border: 0px solid #000000;
        float: none;
}

a:link.product_link, a:visited.product_link, a:hover.product_link
{
	color: #000000;
	background-color: transparent;
	text-decoration: none;
}

table.businesstalk_list_frame
{
	width: 710px;
	float: none;
	border-top: 1px solid #C11A1A;
	border-left: 1px solid #C11A1A;
}

td.businesstalk_list_column
{
	width: 142px;
	height: 40px;
	color: #FFFFFF;
	background-color: #C11A1A;
	font-size: 0.9em;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #C11A1A;
}

td.businesstalk_list_column_edge
{
        width: 142px;
        height: 40px;
        color: #FFFFFF;
        background-color: #C11A1A;
        font-size: 0.9em;
        font-weight: bold;
        text-align: center;
        vertical-align: middle;
        border-right: 1px solid #C11A1A;
        border-bottom: 1px solid #C11A1A;
}

td.businesstalk_list_row
{
	width: 142px;
	height: 40px;
	color: #FFFFFF;
        background-color: #C11A1A;
	font-size: 0.9em;
	font-style: italic;
	text-align: center;
	vertical-align: middle;
	border-right: 1px solid #C11A1A;
        border-bottom: 1px solid #FFFFFF;
}

td.businesstalk_list_row_edge
{
        width: 142px;
        height: 40px;
        color: #FFFFFF;
        background-color: #C11A1A;
        font-size: 0.9em;
        font-style: italic;
        text-align: center;
        vertical-align: middle;
        border-right: 1px solid #C11A1A;
        border-bottom: 1px solid #C11A1A;
}

td.businesstalk_list_cell
{
	width: 142px;
        height: 40px;
        font-size: 0.9em;
        text-align: center;
        vertical-align: middle;
	border-right: 1px solid #C11A1A;
        border-bottom: 1px solid #C11A1A;
}

a:link.businesstalk_list_link, a:visited.businesstalk_list_link
{
	color: #FFFFFF;
	background-color: transparent;
	text-decoration: none;
}

a:hover.businesstalk_list_link
{
	text-decoration: underline;
}

img.tick
{
	width: 28px;
	height: 21px;
	border: 0px solid #000000;
	float: none;
}

img.linksys_spa921
{
	width: 134px;
	height: 120px;
	border: 0px solid #000000;
	float: right;
	margin-left: 10px;
	margin-right: 50px;
}

img.promotion_bt100
{
	width: 80px;
	height: 80px;
	border: 0px solid #000000;
	float: left;
	margin-right: 15px;
}

img.ip550_1u
{
	width: 197px;
        height: 260px;
        border: 0px solid #000000;
        float: right;
        margin-left: 10px;
        margin-right: 50px;
}

img.c7941g_2u
{
	width: 200px;
	height: 280px;
	border: 0px solid #000000;
	float: right;
	margin-left: 10px;
	margin-right: 50px;
}

img.polycom_ip2000
{
	width: 198px;
	height: 120px;
	border: 0px solid #000000;
	float: right;
	margin-left: 20px;
	margin-right: 50px;
	margin-bottom: 10px;
}

img.soft_client
{
        width: 167px;
        height: 80px;
        border: 0px solid #000000;
        float: right;
	margin-left: 20px;
        margin-right: 50px;
}

img.bt100t
{
        width: 187px;
        height: 80px;
        border: 0px solid #000000;
        float: right;
        margin-left: 20px;
        margin-right: 50px;
}

td.globaltalk_content_box
{
	width: 240px;
	height: auto;
	font-size: 0.9em;
	font-weight: bold;
	text-align: center;
	vertical-align: top;
}

img.aeroplane, img.pound_sign, img.green_planet
{
	width: 240px;
	height: 160px;
	border: 0px solid #000000;
	float: none;
}

img.mobile_workers
{
	width: 690px;
	height: 180px;
	border: 0px solid #000000;
	float: none;
}

img.traveltalk_icon
{
	width: 72px;
	height: 77px;
	border: 0px solid #000000;
	float: none;
}

img.android_traveltalk
{
	width: 182px;
	height: 200px;
	border: 0px solid #000000;
	float: right;
	margin-left: 10px;
	margin-top: 32px;
}

img.callmenow_icon
{
	width: 72px;
	height: 77px;
	border: 0px solid #000000;
	float: none;
}

img.android_callmenow
{
	width: 181px;
	height: 200px;
	border: 0px solid #000000;
	float: right;
	margin-left: 10px;
	margin-top: 32px;
}

img.call_reporting
{
	width: 700px;
	height: 434px;
	border: 0px solid #000000;
	float: none;
}

img.fes_logo
{
	width: 44px;
	height: 50px;
	border: 0px solid #000000;
	float: none;
}

img.m2_logo
{
	width: 148px;
	height: 50px;
	border: 0px solid #000000;
	float: none;
}

img.chic_logo
{
	width: 111px;
	height: 50px;
	border: 0px solid #000000;
	float: none;
}

img.airas_logo
{
	width: 308px;
	height: 50px;
	border: 0px solid #000000;
	float: none;
}

td.testimonial_content_box
{
	width: 360px;
        height: 250px;
	background-image: url("/images/testimonial_box.png");
	background-repeat: no-repeat;
        font-size: 0.9em;
        text-align: left;
        vertical-align: top;
}

div.testimonial_content_box
{
	margin: 10px 15px 10px 15px;
}

td.partner_content_block
{
	width: 360px;
	height: auto;
	font-size: 0.9em;
	text-align: left;
	vertical-align: top;
}

div.partner_content_block
{
	margin: 15px 20px 10px 5px;
}

img.partner_logo
{
	width: 120px;
	height: 40px;
	border: 0px solid #000000;
	float: none;
}

img.what_is_voip
{
	width: 493px;
	height: 247px;
	border: 0px solid #000000;
	float: none;
	margin-left: 110px;
}

table.request_form
{
	width: 710px;
	float: none;
	border: 0px solid #000000;
}

td.request_form_label
{
	width: 200px;
	height: 35px;
	text-align: right;
	vertical-align: top;
}

.form_label_red
{
	color: #C11A1A;
	background-color: transparent;
}

.form_label_blue
{
	color: #0000A0;
	background-color: transparent;
}

div.request_form_label
{
	margin: 5px 10px 0px 0px;
}

td.request_form_field
{
	width: 510px;
	height: 35px;
	text-align: left;
	vertical-align: top;
}

div.request_form_field
{
	margin: 5px 0px 0px 10px;
}

td.portal_form_field
{
	width: 200px;
        height: 35px;
        text-align: left;
        vertical-align: top;
}

div.portal_form_field
{
        margin: 5px 0px 0px 10px;
}

td.portal_form_message
{
	width: 310px;
	height: auto;
	text-align: left;
	vertical-align: top;
}

div.portal_form_message
{
	margin: 5px 0px 0px 10px;
}

input.request_form_text
{
	width: 150px;
}

input.submit_button
{
	margin-top: 5px;
}

ol.content_faq
{
        margin-left: -25px;
	list-style-type: decimal;
}

div.google_map
{
	width: 300px;
	height: 250px;
	float: right;
}

td.sitemap_content_main
{
	width: 720px;
	height: auto;
	font-size: 0.9em;
	text-align: left;
	vertical-align: top;
	line-height: 1.5;
}
/* Content end */

/* Sidebar start */
td.splitter_cell
{
	width: 10px;
	height: auto;
	background-image: url("/images/splitter_dot.png");
	background-repeat: repeat-y;
}

td.sidebar_cell
{
	width: 260px;
	height: auto;
	text-align: left;
	vertical-align: top;
}

div.sidebar_frame
{
	margin: 0px 1px 0px 9px;
}

table.sidebar_frame
{
	width: 250px;
	float: none;
	border: 0px solid #000000;
}

td.partner_logo_cell
{
	width: 250px;
	height: auto;
}

table.partner_logo_box
{
	width: 250px;
	float: none;
	background-image: url("/images/partner_logo_background_s.png");
        background-repeat: no-repeat;
        border: 0px solid #000000;
}

td.partner_logo_heading
{
	width: 250px;
	height: 25px;
	font-size: 0.7em;
	font-weight: bold;
	background-color: transparent;
	color: #000000;
	text-align: center;
	vertical-align: middle;
}

td.partner_logo
{
	width: 250px;
	height: 40px;
	text-align: center;
	vertical-align: top;
}

td.partner_logo_footer
{
	width: 250px;
	height: 35px;
	text-align: center;
	vertical-align: top;
}

div.partner_logo
{
	margin: 0px 5px 0px 5px;
}

img.partner_logo_left
{
	width: 120px;
	height: 40px;
	border: 0px solid #000000;
	float: left;
}

img.partner_logo_right
{
        width: 120px;
        height: 40px;
        border: 0px solid #000000;
        float: right;
}

td.panel_cell
{
	width: 250px;
	height: auto;
}

table.panel_box
{
	width: 250px;
	float: none;
	background-image: url("/images/m2_anniversary.png");
	background-repeat: no-repeat;
	border: 0px solid #000000;
}

td.panel_content
{
	width: 250px;
	height: 195px;
	font-size: 0.7em;
	background-color: transparent;
	color: #000000;
	text-align: left;
	vertical-align: top;
}

div.panel_content
{
	margin: 10px 15px 10px 15px;
}

p.panel_heading
{
	font-size: 1.1em;
	font-weight: bold;
}

p.panel_link
{
	text-align: right;
}

a:link.panel_link, a:visited.panel_link, a:hover.panel_link
{
	color: #D4AF37;
	background-color: transparent;
	text-decoration: underline;
}

td.promotion_cell
{
	width: 250px;
	height: 200px;
	text-align: center;
	vertical-align: top;
}

img.promotion
{
	width: 250px;
	height: 200px;
	border: 0px solid #000000;
	float: left;
}
/* Sidebar end */

/* Footer start */
td.footer_line
{
	width: 1000px;
	height: 1px;
	background-color: #000000;
	color: #FFFFFF;
}

td.footer_cell
{
	width: 1000px;
	height: auto;
	text-align: left;
	vertical-align: top;
	font-size: 0.7em;
	font-style: italic;
	background-color: transparent;
	color: #000000;
}

div.copyright
{
	margin: 3px 0px 0px 3px;
	float: left;
}

div.nav_footer
{
	margin: 3px 3px 0px 0px;
	float: right;
}

a:link.nav_footer, a:visited.nav_footer
{
	color: #000000;
	background-color: transparent;
	text-decoration: none;
}

a:hover.nav_footer
{
	color: #C11A1A;
	background-color: transparent;
	text-decoration: none;
}
/* Footer end */

