﻿@charset "UTF-8";
/* begin  >> 800numbers  */
.row_800numbers {
    padding:30px;
    border-radius:8px;
}
.img_800numbers_dimension {
    height: 650px;
    width: 773px;
}
/* 800numbers << end  */

/*begin  >> best_internet_fax_service         */
.ul_red_check {
    list-style-image: url(../siteImages/bullet_red_check.jpg)
}

ul.dark_li_header li span {
    color:#3e454c;
}
ul.dark_li_header li a {
    text-decoration:underline;
}
/* best_internet_fax_service    <<end     */


/* begin>>  business-continuity,contingency */
.lifesaver_logo {
    background-color:black;
    color:white;
    width:570px;
    margin-top:1px;
    padding:10px;
    text-align:center;
}
.lifesaver_dimension {
    height:150px;
    width:570px;
    margin-top:10px;
}
/* business-continuity,contingency  <<end   */
/* begin>>   call-queuing */
.acd_global_dimension {
    width:470px;
    height:318px;
}
/* call-queuing      <<end  */
/* begin>> election-campaigns */
.ballot_img_dimension {
width:198px;
height:149px;
float:right;
}
.vote_button_img_dimension {
height:213px;
width:160px;
}
/* election-campaigns   <<end  */
/* begin>> finance-banking */
.finance_workflow_img_dimension {
width:500px;
height:172px;
}
.finance_OCR_fax_img_dimension {
width:400px;
height:138px;
}
.wall_st_img_dimension {
width:198px;
height:149px;
float:right;
}
/* finance-banking  <<end  */
/* begin>> healthcare */
.clinical_stethoscope_dimension {
    width:198px;
    height:149px;
    float:right;
}
.EKG_on_PDA_img_dimension {
width:119px;
height:134px;
margin-top:50px;
}
.healthcare_call_tree_dimension {
    width:452px;
    height:165px;
    margin-top:0px;
}
.spotlight_outer_div {
    width:auto;
    margin-top:10px;
    border:1px solid black;
}
.spotlight_inner_div {
    padding:5px;
    background-color:#000000;
}
.case_study_div {
    margin-top:8px; 
    margin-bottom:8px;
    margin-left:5px;
}
.Acrobat_logo_dimension {
    width:20px;
    height:20px;
    margin-top:inherit;
}
.secure-instant-messaging-screenshot_dimension {
    width:400px;
    height:292px;
    margin-top:0px;
}
.healthcare_OCR_fax_dimension {
    width:400px;
    height:138px;
}
/* healthcare  <<end  */
/* begin>> import-export */
.shipping_container_dimension{
    width: 150px;
    height: 150px;
    float: right;
}
.virtual_numbers_around_the_world_dimension {
    width:550px;
    height:300px;
}
/* import-export <<end   */
/* begin >> mortagage*/

.mortgage_workflow_dimension {
    width:500px;
    height:172px;
}
.mortgage_loan_app_dimension {
    width:146px;
    height:150px;
    float:right;
}
/* mortgage <<end */
/* begin>> real-estate */
.real_estate_call_tree_dimension {
    width:452px;
    height:218px;
}
.real_estate_house_dimension {
    width:149px;
    height:150px;
    float:right;
}
/* real-estate <<end */
/* begin>> restaurant */
.restaurant_workflow_dimension {
    width:550px;
    height:205px;
}
.restaurant_server_dimension {
    width:181px;
    height:150px;
    float:right;
}
/* restaurant <<end */
/* begin>> sectorNav */
.sectorNavBorder {
border-left:1px solid black;
}
ul.sectorNav li {
    margin-top:20px;
    margin-bottom:20px;
}
ul.sectorNav li a {
    vertical-align:middle;
}
ul.sectorNav li a img {
    height:43px;
    width:44px;
}
/* sectorNav <<end */
/* begin>> ja-english*/
.Innoport-internet-fax_dimension {
    height:127px;
    width:288px;
}
.worldmap_dotted_orange_dimension {
    height:98px;
    width:292px;
}
.englishWebsiteDiv {
    border:2px solid #e74c3c;
    padding:20px;
}
.langFooterFont {
    font-size:16px;
    font-weight:normal;
}
.langFooterHr {
    width:60%;
    height:3px;
}
/* ja-english <<end */
/* begin>> fax-api */
.fax-api-div {
    padding:15px; 
    border-radius:8px;
    margin:2px;
}
/* fax-api <<end */
/* begin>> fax-broadcasting */
.SelfSvc_Marquee_broadcasting_text_dimension {
    width:150px;
    height:250px;
}
.four_cents_fax_broadcast_dimension {
    width:150px;
    height:193px;
}
/* fax-broadcasting <<end */
/* begin >> fax-forwarding */
.fax-forwarding_dimension {
    height:265px;
     width:324px;
}
/* fax-forwarding <<end */
/* begin>> fax-to-email */
.embedded_faxes_dimension {
    height: 254px;
    width: 180px;
}
.PDF_encryption_dimension {
    width:180px;
    height:137px;
}
.inbound_activity_log_dimension {
    width: 225px;
    height: 107px;
}
/* fax-to-email <<end */
/* begin>> faxocr */
.OCR_fax_cover_sheet_sample_dimension{
    width: auto;
}
/* faxocr << end*/
/* begin>> hipaa-compliance */
.secure_fax_img1_dimension {
    height: 150px;
    width: 150px;
    display: block;
}
/* hipaa-compliance << end */
/* begin>> legal*/
.legal_container {
    padding:0px;
    width:600px;
    overflow:auto;
}
.policyFoorterHr {
    width:60%;
    height:3px;
}
/* legal <<end */
/* begin>> plans */
.good_company_img_dimension {
    width: 35px;
    height: 39px;
}
#divGoodCompany {
    z-index:1;
    position:absolute; 
    max-width:65%; 
    max-height:90%; 
    top:5%; 
    left:20%; 
    overflow:auto; 
    visibility:hidden;
    background-color:#3e454c;
    padding:15px;
    font-weight:normal;
    font-size:12px;
}
.divGoodCompanyh6 {
    background-color:#e74c3c; 
    text-align:center;
    padding:5px;
    color:white;
}
.divGoodCompanyButton {
    padding: 6px;
    background-color: #e74c3c;
    border: 1px solid #e74c3c;
    margin-top: 10px;
    text-align: center;
    width: 96px;
}
#divGoodCompany a:visited {
    color:white;
}
/* plans  <<end*/
/* begin >> one-number*/
.one_number_img_dimension {
    height: 466px;
    width: 527px;
}
/* one-number <<end */
/* begin>> business-pricing */
.jump-start-box {
    
    border: 1px solid #aeb0b1;
    padding: 5px;
    margin-top: 60px;
}
/* business-pricing <<end */
/* begin>> personal-plans */
.checkMark_img_dimension {
    height: 16px;
    width: 16px;
    margin: 0px;
}
/* personal-plans <<end */
/* begin>> secure-fax */
.secure_fax_img_dimension {
    height:150px;
    width:150px;
}
.secure_fax_img_dimension2 {
    height: 50px;
    max-width: 580px;
}
#img_text_div {
    height: 300px;
    width: 200px;
}
#img_text {
    width:150px;
}
#secure_fax_img_div1 {
    position: relative;
    height: 170px;
    width: 200px;
    overflow: hidden;
}
#secure_fax_img_div2 {
    position: relative;
    height: 60px;
    overflow: hidden;
}
/* secure-fax <<end */
/* begin>> services-overview */
.services-overview_UL {
    padding:10px 10px 10px 30px;
    border-radius:8px;
}
.services-overview_UL li {
        padding:5px;
}
.services-overview_button {
    padding: 6px;
    background-color: #e74c3c;
    border: 1px solid #e74c3c;
    border-radius: 8px;
    width: 200px;
}
.sector-table-border2{
    border: 2px solid #e74c3c;
    border-collapse:collapse;
     
}
.sector-table-border {
    border: 2px solid #e74c3c;
    border-radius: 8px;
}
table.sector-table-border td,table.sector-table-border th {
    padding:6px;
    }
/* services-overview <<end */
/* begin>> site-map */
.site_map_compass_dimension {
    width: 126px;
    height: 115px;
}
/* site-map <<end */
/* begin >> telecommuting */
.telecommuting_img_dimension {
    height:161px;
    width:550px;
}
/* telecommuting <<end */
/* begin>> unified-communications */
.black_arrow_img_dimension {
    height:32px;
    width:32px;
}
/* unified-communications <<end */
/* begin>> international-virtual-phone-number*/
.coverage_scroll {
    height: 210px;
    overflow: hidden;
    overflow-y: scroll;
    border: 1px solid #aeb0b1;
    padding-left: 5px;
}
/* international-virtual-phone-number <<end */
/* begin >> virtual-toll-free-number */
.PDF_data_sheet_voice_inner_div {
    float: right;
    width: 20%;
    margin-top: 15px;
}
.PDF_data_sheet_voice_outer_div {
    float: left;
    width: 80%;
}
.PDF_data_sheet_voice_img_dimension {
    height: 40px;
    width: 44px;
}
/* virtual-toll-free-number <<end  */
/* begin>> voicemail */
.voicemail_div {
    padding: 30px;
    border-radius: 8px;
    margin: 20px;
}
/* voicemail <<end */
/* begin>> fax-sending */
.webfax_overview_dimension {
    width:225px;
    height:250px;
}
.email2fax_dimension {
    width: 225px;
    height: 97px;
}
.outbound_activity_log_dimension {
    width:225px;
    height:112px;
}
.mailmerge_dimension {
    width:500px;
    height:300px;
}
/* fax-sending <<end */
/* begin>> virtual-PBX-service */
.bigger_biz_dimension {
    width:410px;
    height:200px;
}
.img_995_starting_unscrolled_dimension {
    width:87px;
    height:87px;
}
.call_tree_blue_dimension {
    width:285px;
    height:170px;
}
.small_biz_syndrome def_dimension {
    width:285px;
    height:199px;
}
/* virtual-PBX-service <<end */
/* begin >> contact-us*/
.ddList {
    height: 55px;
    width: 100%;
    padding:10px;
    -webkit-appearance: none;  /*REMOVES DEFAULT CHROME & SAFARI STYLE*/
    -moz-appearance: none;  /*REMOVES DEFAULT FIREFOX STYLE*/
    color: #7c7e80;
    -webkit-border-radius: 5px;
    cursor: pointer;
    border: 1px solid #7c7e80;
    font: inherit;
    background: #fff url('../siteImages/drop-down-arrow.png') no-repeat right center;
    background-size: 50px 50px;
}
#idcontactlist {
    font: inherit;
    padding: 3px;
    padding-left:1px;
    width:50%;
    -webkit-appearance: none;  /*REMOVES DEFAULT CHROME & SAFARI STYLE*/
    -moz-appearance: none;  /*REMOVES DEFAULT FIREFOX STYLE*/
    color: #fff;
    -webkit-border-radius: 5px;
    cursor: pointer;
    border: 1px solid #fff;

    background: #e74c3c url('../siteImages/drop-down-arrow.png') no-repeat right center;
    background-size: 40px 50px;
}
#updateStatusLabel {
    color:#e74c3c;
}
#contactUsButton {
    border: 3px solid #d34739;
    height: 55px;
    line-height:30px;
}
.contactUsControl {
    width: 100%;
    background-color: white;
    color: #7C7E80;
    padding-left: 10px;
    border-radius: 3px;
}
.height55px {
    height: 55px;
}
/*  contact-us <<end*/
/* begin>> login */
.loginControl {
    background-color: #fff;
    color: #7C7E80;
    width: 100%;
    padding-left: 20px;
    border-radius: 3px;
}
#loginButton {
    border: 3px solid #3e454c;
    height: 55px;
}
/* login <<end */
.ul_circle {
    list-style-type:circle;
}
.ul_square {
    list-style-type:square;
}
.width100percent {
    width:100%;
}
.widthAuto {
    width:auto;
}
.auto_overflow {
    overflow:auto;
}
.italic_font {
    font-style: italic;
}
.underline_text {
    text-decoration:underline;
}

.gdark {
    color:#3e454c;
}
.gred {
    color:#e74c3c;
}
.smallFont12px {
    font-size:12px;
    font-weight:normal;
}
.smallFont14px {
    font-size:14px;
    font-weight:normal;
}
.smallFont16px {
    font-size:16px;
    font-weight:normal;
}
.smallFont18px {
    font-size:18px;
    font-weight:normal;
}
.boldText {
font-weight:bold;
color:#3e454c;
}
.padding0px {
    padding:0px;
}
.padding8px {
    padding:8px;
}
.padding10px {
    padding:10px;
}
.padding20px {
    padding:20px;
}
.paddingLeft60px {
padding-left:60px;
}
.paddingLeft30px {
padding-left:30px;
}
.paddingLeft20px {
padding-left:20px;
}
.marginTop0px {
    margin-top:0px;
}
.marginTop10px {
    margin-top:10px;
}
.marginTop20px {
    margin-top:20px;
}
.marginTop30px {
    margin-top:30px;
}
.marginTop50px {
    margin-top:50px;
}
.paddingTop0px {
    padding-top:0px;
}
.white-background {
    background-color:white;
}
.marginLeft70px {
    margin-left:70px;
}
.marginLeft60px {
    margin-left:60px;
}
.marginLeft40px {
margin-left:40px;
}
.marginLeft30px {
margin-left:30px;
}
.marginLeft20px {
margin-left:20px;
}
.marginLeft10px {
    margin-left:10px;
}
.marginLeft0px {
    margin-left:0px;
}
.marginRight10px {
    margin-right:10px;
}
.marginBottom10px {
    margin-bottom:10px;
}
.marginBottom20px {
    margin-bottom:20px;
}
.ol_decimal {
    list-style-type: decimal;
}
.floatRight {
    float:right;
}
.floatLeft {
    float:left;
}
.positionRelative {
    position:relative;
}
.dgray {
    color:#aeb0b1;
}
.displayBlock {
    display:block;
}
.displayNone {
    display:none;
}
.verticalBottom {
    vertical-align:bottom;
}
.widthHeight100percent {
    height:100%;
    width:100%;
}
.dgray-background {
    background-color:#aeb0b1;
    color:#3e454c;
}
.white-color {
    color:#fff;
}
.white-normal {
    color:#fff;
    font-size:20px;
    font-weight:normal;
}
.white-16px {
    color:#fff;
    font-size:16px;
    font-weight:normal;
}
.width30percent {
    width:30%;
}
.mega-menu-separator {
    border-right:1px solid #7c7e80;
}


ul.breadcrumb {
    padding: 10px 5px;
    list-style: none;
    background-color: #eee;
}

ul.breadcrumb li {
    display: inline;
}

ul.breadcrumb li+li:before {
    padding: 8px;
    color: black;
    content: ">\00a0";
}

ul.breadcrumb li a:hover {
    text-decoration: underline;
}

ul.breadcrumb li.current-crumb {
    color: black;
}