.HomePagePromotions
{
    height: 530px;
    width: 100%;
}

.Promotion2,  .Promotion3, .Promotion4, .Promotion5{
    top: 300px;
}

.BusinessText
{
    text-transform: uppercase;
    color: #6B7B84;
    font-size: 20px;
    padding: 0px;
    position: absolute;
    width: 96px;
    height: 45px;
    left: 125px;
    top: 16px;
}

.NavigationLevel1Icon
{
    width: 215px !important;
}

#DodoLogo
{
    padding: 0px;
    position: absolute;
    background: url('../images/MasterSpliceMap.png') -584px -131px no-repeat;
    width: 96px;
    height: 45px;
    left: 10px;
    top: 5px;
}

.NobackgroundOveride {
    background: none !important;
}

.NobackgroundOveride table tr td {
    border-bottom: 1px solid #6B7B83;
}

.NobackgroundOveride table tr:nth-child(odd) {
    background-color: #FAFBFB !important;
}

.NobackgroundOveride table tr td:nth-child(even) {
    border-left: 1px solid #6B7B83;
}



#DodoLogo
{
    padding: 0px;
    position: absolute;
    background: url('../images/MasterSpliceMap.png') -584px -120px no-repeat;
    width: 107px;
    height: 52px;
    left: 10px;
    top: -7px;
    cursor: pointer;
}

.NavigationLevel1
{
    font-size: 13px;
    position: relative;
    width: 954px;
    height: 100px;
    z-index: 6500;
}

.NavigationLevel1White
{
    font-size: 13px;
    position: relative;
    width: 954px;
    height: 100px;
    z-index: 6500;
    color:#FFFFFF;
}
.NavigationLevel1White a
{
    color:#FFFFFF;
}

.NavigationLevel1left
{
    position: absolute;
    background: url('../images/MasterSpliceMap.png') -0px -129px no-repeat;
    width: 7px;
    height: 64px;
    left: -3px;
    top: 20px;
}

.NavigationLevel1leftWhite
{
    position: absolute;
    background: url('../images/HorizontalTilesSpliceMap.png') -0px -1004px repeat-x;
    width: 240px;
    height: 54px;
    left: 4px;
    top: 23px;
}

.NavigationLevel1Holder
{
    position: absolute;
    background: url('../images/HorizontalTilesSpliceMap.png') -0px -918px repeat-x;
    height: 64px;
    width: 946px;
    left: 4px;
    top: 20px;
}

.NavigationLevel1Right
{
    margin: 0px;
    padding: 0px;
    position: absolute;
    background: url('../images/MasterSpliceMap.png') -53px -129px no-repeat;
    width: 7px;
    height: 64px;
    right: -3px;
    top: 20px;
}

.NavigationLevel1 ul
{
    position: absolute;
    top: -15px;
    left: 0px;
    height: 70px;
    width: 100%;
}

.NavigationLevel1 li
{
    padding: 0px;
    float: left;
    display: block;
    list-style: none;
    height: 65px;
    text-align: center;
    cursor: pointer;
    font-size: 16px;
    color: #FFFFFF;
    background: url('../images/MasterSpliceMap.png') -859px -131px no-repeat;
}

.NavigationLevel1 li div
{
    float: left;
    padding-top: 23px;
    padding-left: 6px;
    padding-right: 16px;
    margin-left: 10px;
    height: 60px;
}

#GoogleSearch
{
    background: url('../images/MasterSpliceMap.png') -375px -339px no-repeat;
    color: #BFC0C3;
    width: 140px;
}


.RightNavOver
{
    background: none;
    color: #43525A;
    background: url('../images/Tabs.png') top right no-repeat !important;
}

.heading h1
{
    color: #6B7B84 !important;
    font-weight: normal;
}


.NavigationLevel2Holder ul li
{
    display: inline-block;
    float: left;
    width: 185px;
    margin: 5px;
    padding: 0px;
    font-weight: bold;
    color: #43525A;
}


.NavigationLevel2Holder ul li ul li a:hover
{
    color: #43525A;
}


#GlobalContactUsTxt
{
    font-size: 11px;
    font-weight: normal;
}

/*---------------------------------------------------------------------------------New Header area*/

.NewHeaderArea * {
    font-family: 'Open Sans' , Arial;
}

.NewHeaderArea
{
    position: relative;
    height: 260px;
    width: 954px;
    z-index: 5000;
}

.NewHeaderIcon
{
    
    position: absolute;
    left: 0px;
    top: -10px;
    width: 26px;
    height: 26px;
    z-index: 6500;
}

.NewHeadingText
{
    color: #6B7B83;
    position: absolute;
    left: 40px;
    top: -8px;    
    width: 600px;
    height: 26px;
    z-index: 6500;
    /*font-size: 23px;*/
    font-size: 20px;
 
}
.NewHeadingText2
{
    color: #FFFFFF;
    position: absolute;
    left: 40px;
    top: -12px;    
    width: 600px;
    height: 26px;
    z-index: 6500;
    font-size: 23px;
 
}

.NewBreadcrumbs
{
    position: absolute;
    right: 0px;
    /*top: -10px;*/
    top: -7px;
    height: 26px;
    z-index: 6500;
    /*font-size: 11px;*/
    font-size: 10px;
}

.NewPromotionImage
{
    z-index: 5000;
    width: 1242px;
    height: 363px;
    position: absolute;
    left: -144px;
    top: -100px;
    
}

.NewTwoColumnHeader
{
    width: 680px;
}

.NewContentHolder
{
    padding-top: 20px;
    font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;
}

.NewContentHolder h1
{
    color: #6B7B84 !important;
    font-size: 20px !important;
    font-family: 'Open Sans' , Arial;
    width: 715px;
    font-weight: normal;
}

/*-------------------------------------------------------------------------Right Business ---   */

.rightNavigation {
    position: absolute;
    right: 0px;
    top: 303px;
    
}

.rightNavigation * a, .rightNavigation * a:visited {
    color: #6D6E71;
    text-decoration: none;
}

.rightNavigation table tbody tr td:hover div a {
    color: white;    
}

.SignUpOnline div, .SignUpOnline div, .DownloadApplicationForm div, .EmailUs div, .CallUsBiz div, .CallUsLite div, .DownloadRebateForm div  {
    
    padding-left: 60px;
    padding-right: 10px;
    width: 120px;
}

.DownloadRebateForm {
    width: 207px;
    height: 51px;    
    background: url('../images/RightBusinessNavigation.png') -0px -323px no-repeat;
    font-size: 15px;
    font-family: 'Open Sans' , Arial;
    color:#6D6E71;
}

.DownloadRebateForm:hover {
    background: url('../images/RightBusinessNavigation.png') -217px -323px no-repeat;
    color: white;
}

.CallUsLite {
    width: 207px;
    height: 51px;    
    background: url('../images/RightBusinessNavigation.png') 0px -425px no-repeat;
    font-size: 15px;
    font-family: 'Open Sans' , Arial;
    color:#6D6E71;
}

.CallUsLite:hover  {
    background: url('../images/RightBusinessNavigation.png') -217px -425px no-repeat;
    color: white;
}

.SignUpOnline 
{
    width: 207px;
    height: 51px;    
    background: url('../images/RightBusinessNavigation.png') 0px 0px no-repeat;
    font-size: 15px;
    font-family: 'Open Sans' , Arial;
    color:#6D6E71;
}

.SignUpOnline:Hover 
{
    background: url('../images/RightBusinessNavigation.png') -217px 0px no-repeat;
    color: white;
}

.DownloadApplicationForm {
    width: 206px;
    height: 51px;    
    background: url('../images/RightBusinessNavigation.png') 0px -51px no-repeat;
    font-size: 15px;
    font-family: 'Open Sans' , Arial;
    color:#6D6E71;
}

.DownloadApplicationForm:Hover {    
    background: url('../images/RightBusinessNavigation.png') -217px -51px no-repeat;
    color: white;
}

.EmailUs {
    width: 206px;
    height: 51px;    
    background: url('../images/RightBusinessNavigation.png') 0px -102px no-repeat;
    font-size: 15px;
    font-family: 'Open Sans' , Arial;
    color:#6D6E71;
}

.EmailUs:hover {
 
    background: url('../images/RightBusinessNavigation.png') -217px -102px no-repeat;
    color: white;
}

.CallUsBiz {
    width: 206px;
    height: 51px;    
    background: url('../images/RightBusinessNavigation.png') 0px -153px no-repeat;
    font-size: 15px;
    font-family: 'Open Sans' , Arial;
    color:#6D6E71;
}


.CallUsBiz:hover {
     
    background: url('../images/RightBusinessNavigation.png') -217px -153px no-repeat;
    color: white;
}

.Networkstatus {
    background: url('../images/BusinessImages/NetWorkStatus.jpg') top left no-repeat;
    width: 207px;
    height: 151px;
    cursor: pointer;
}

/*  ---------------------------------------------------------------new table header */

div.TableHolder {
    position: relative;        
    clear: both;
}

div.TablePlacer {
    position: absolute;
    top: 0px;
    left: -8px;
    width: 968px;
    height: auto;
    clear: both;
    
}

table.NewTable {
    border-spacing: 0px;
    
}

table.NewTable tr th {
    height: 62px;
    color: #FFFFFF;
}

#sohoADSLTable 
{
    background-image: url('../images/BusinessImages/TablesImages/JustImages/Soho.jpg');        
}

#ThirteenHundredPricing {
    background-image: url('../images/BusinessImages/TablesImages/JustImages/ThirteenHundredPricing.jpg');        
}

/*-----------------------------------------------------------------------------------------------------Header ----*/

table.NewTable tr th.HeadingTopLeft {
    background-image: url('../images/BusinessImages/TablesImages/TopLeftTable.jpg');
    width: 15px;   
}

table.NewTable tr th.HeadingTopTile {
    background-image: url('../images/BusinessImages/TablesImages/TopTile.jpg');
}

table.NewTable tr th.HeadingTopRight {
    background-image: url('../images/BusinessImages/TablesImages/TopRightTable.jpg');
    width: 15px;
}

/*-----------------------------------------------------------------------------------------------------Content Shared ----*/

table.NewTable tr.ContentRow td {
    height: 97px;    
    text-align: center;    
}

table.NewTable tr.ContentRow td div {
    height: 100%;
}

table.NewTable tr.ContentRowHR td {
    background-image: url('../images/BusinessImages/TablesImages/spacerTable.jpg');
    height: 2px;
}

/*-----------------------------------------------------------------------------------------------------Content Light ----*/

td.ContentRowLightLeft {
    background: url('../images/BusinessImages/TablesImages/LighterRowTable.jpg') -0px -0px;
}

td.ContentRowLight {
    background: url('../images/BusinessImages/TablesImages/LighterRowTable.jpg') -380px -0px;    
}

td.ContentRowLightFirst {    
    background: url('../images/BusinessImages/TablesImages/LighterRowTable.jpg') -15px -0px;    
}

td.ContentRowLightRight {
    background: url('../images/BusinessImages/TablesImages/LighterRowTable.jpg') top right;
}



/*-----------------------------------------------------------------------------------------------------Content Dark ----*/

td.ContentRowDarkLeft {
    background: url('../images/BusinessImages/TablesImages/DarkerRowTable.jpg') -0px -0px;
}

td.ContentRowDark {
    background: url('../images/BusinessImages/TablesImages/DarkerRowTable.jpg') -380px -0px;
}

td.ContentRowDarkFirst {
    background: url('../images/BusinessImages/TablesImages/DarkerRowTable.jpg') -15px -0px;
}

td.ContentRowDarkRight {
    background: url('../images/BusinessImages/TablesImages/DarkerRowTable.jpg') top right;
}

/*-----------------------------------------------------------------------------------------------------Content Dark Bottom ----*/

td.ContentRowLightLeftBottom {
    background: url('../images/BusinessImages/TablesImages/BottomTable.jpg') bottom left;
}

td.ContentRowLightBottom {
    background: url('../images/BusinessImages/TablesImages/BottomTable.jpg') -380px -0px;
}

td.ContentRowLightFirstBottom {
    background: url('../images/BusinessImages/TablesImages/BottomTable.jpg') -15px -0px;
}

td.ContentRowLightRightBottom {
    background: url('../images/BusinessImages/TablesImages/BottomTable.jpg') bottom right;
}

/*-----------------------------------------------------------------------------------------------------Text Settings ----*/

.TextOne{
    color: white;
    font-size: 74px;
    line-height: 58px;    
    font-family: 'Open Sans' , Arial;
    font-weight: bold;    
    position: absolute;    
    top: 8px;
    left: 15px;
    width: 80px;
    height: 56px;
}

.TextUnlimited {
    color: white;
    font-size: 33px;
    line-height: 58px;    
    font-family: 'Open Sans' , Arial;
    text-align: center;
    position: absolute;    
    top: 8px;
    left: -4px;
    width: 177px;
    height: 56px;
    
}

.TextUnlimitedTwo{
      color: white;
    font-size: 18px;
    font-family: 'Open Sans' , Arial;
    
    position: absolute;    
    top: 58px;
    left: 0px;
    width: 177px;
    height: 20px;
    text-align: center;
}

.TextTwo{
    color: white;
    font-size: 33px;
    line-height: 30px;
    font-family: 'Open Sans' , Arial;    
    font-weight: bold; 
    
    position: absolute;    
    top: 8px;
    right: 25px;
    width: 59px;
    height: 29px;    
}

.TextThree{
    color: white;
    font-size: 18px;
    font-family: 'Open Sans' , Arial;
    
    position: absolute;    
    top: 68px;
    left: 0px;
    width: 177px;
    height: 20px;
    text-align: center;
}

.TextFour 
{    
    color: #6B7B84;
    font-size: 65px;        
    font-family: 'Open Sans' , Arial;    
    position: absolute;    
    top: 8px;
    left: 30px;
    width: 80px;
    line-height: 65px;    
}

.TextFour sup 
{
    top: -10px;
    color: #6B7B84;
    font-size: 25px;    
    font-family: 'Open Sans' , Arial;        
    line-height: 25px;
}

.TextFive {
   color: #6B7B84;
    font-size: 13px;
    
    font-family: 'Open Sans' , Arial;    
    font-weight: bold; 
    
    position: absolute;    
    top: 4px;
    right: 25px;
    width: 59px;
    
}

.TextSix {
    color: #6B7B84;
    font-size: 11px;
    font-family: 'Open Sans' , Arial;
    
    position: absolute;    
    top: 75px;
    left: 0px;
    width: 188px;
    height: 20px;
    text-align: center;
}

.ADSLText {
    color: #6B7B84;
    font-size: 23px;
    font-family: 'Open Sans' , Arial;       
    
}

.FreeWirelessRouter {
    background: url('/images/BusinessMasterSlice.png') -13px -1185px no-repeat;
    position: absolute;
    top: 0px;
    left: 10px;
    width: 111px;
    height: 94px;
}

.FreeWirelessRouterTwo {
    background: url('/images/BusinessMasterSlice.png') -13px -1386px no-repeat;
    position: absolute;
    top: 0px;
    left: 10px;
    width: 111px;
    height: 94px;
}

.ExcessDataText {
    color: #6B7B84;
    font-size: 16px;    
    font-family: 'Open Sans' , Arial;
}

.Bizbutton {
     background: url('/images/BusinessMasterSlice.png') -12px -401px no-repeat;
     position: absolute;
     top: 25px;
     left: 25px;
     width: 119px;
     height: 42px !important;
}


.Bizbutton:hover {
     background: url('/images/BusinessMasterSlice.png') -13px -449px no-repeat;         
}

/*-----------------------------------------------------------------------------------------------------Terms Text ----*/

.termsText ul li, .termsText {
    font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;
    font-size: 11px;    
}

.termsText span {
    font-family: 'Open Sans' , Arial;
    font-size: 14px;
    font-weight: normal;
}

.SpecialTerms 
{    
    background-color: #FAFBFB;
    text-align: center;
    font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;
    font-size: 11px;
}

/*-----------------------------------------------------------------------------------------------------HR Spacer ----*/

.Bizhr {
    background-color:  #ABACAE;
    width: 100%;
    height: 1px;    
}


/*------------------------------------------------------------------------------------------------------Expander styles ----*/

.SetupOptionsHeaderText {        
    color: #6B7B84 !important;
    font-size: 20px !important;
    font-family: 'Open Sans' , Arial;
    font-weight: normal;
}

.ExpandersArea * {
    font-family: 'Open Sans' , Arial;
}

#DetailOne {
    background: url('/images/BusinessImages/Holder/Holders3.jpg') top left no-repeat;
    width: 957px;
    padding: 16px;
}

.ExpandorTableCloser 
{    
    background: url('/images/BusinessImages/Holder/Holders3.jpg') bottom left no-repeat;    
    height: 3px;
    width: 957px;
}

.ExpandorSeperator {
    background: url('/images/BusinessImages/Holder/Holders3.jpg') 0px -1084px no-repeat;
    height: 8px;
    width: 957px;
}

#DetailTwo {
    background: url('/images/BusinessImages/Holder/Holders3.jpg') bottom left no-repeat;
    width: 957px;
    padding: 16px;   
}

#DetailMiddle {
    background: url('/images/BusinessImages/Holder/Holders3.jpg') -0px -10px no-repeat;
    width: 957px;
    padding: 16px;   
}

.ExpanderContracted 
{
    color: #6B7B84;
    background: url('/images/BusinessImages/Holder/Holders2.jpg') top left no-repeat;
    text-align: center;
    height: 55px;
    width: 924px;
    font-family: 'Open Sans' , Arial;
    font-size: 18px;
    line-height: 55px;
    cursor: pointer;
}



.ExpanderExpanded 
{
    color: #6B7B84;
    display: none;
    
}

.ExpanderHeader {
    background: url('/images/BusinessImages/Holder/Holders.jpg') top left no-repeat;    
    height: 55px;
    width: 924px;
    font-family: 'Open Sans' , Arial;
    font-size: 18px;
    line-height: 55px;
    text-align: center;
    cursor: pointer;
}

.ExpanderTile {
     background: url('/images/BusinessImages/Holder/Holders.jpg') 0px -56px no-repeat;    
     width: 924px;
}

.ExpanderFooter {
    background: url('/images/BusinessImages/Holder/Holders.jpg') bottom right no-repeat;
    height: 54px;
    width: 924px;      
}

.ExpanderFooter div {
    padding-left: 15px;     
    padding-right: 15px;
    padding-top: 5px; 
    font-family:  "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;
    font-size: 11px;
    text-align: center;
}

.ExpanderTile table {
    width: 901px;
    margin: 0px;
    margin-left: 10px;
    
}

.ExpanderColumnOne {    
    border-right: 1px solid #6B7B84;    
    border-bottom: 1px solid #6B7B84;
    background-color: #FFFFFF;    
}

.ExpanderColumnTwo {      
    
    border-bottom: 1px solid #6B7B84;       
    background-color: #FFFFFF;    
}

.ExpanderAlternateRow {
    background-color: #FAFBFB
}

.ExpanderTile table tr td 
{    
    padding-left: 15px;
    padding-top: 10px;
    padding-bottom: 10px;
    height: 54px;
}

.ExpanderLeftHeader {    
    height: 54px;
    background: url('/images/BusinessImages/Holder/Holders4.png') top left no-repeat;
    color: #FFFFFF;
    width: 40%;  
    padding-top: 0px !important;
    padding-bottom: 0px !important;  
}

.ExpanderTileHeader {
    
    height: 54px;
    background: url('/images/BusinessImages/Holder/Holders4.png') -15px -0px no-repeat;
    color: #FFFFFF;
    
}

.ExpanderRightHeader {
    
    height: 54px;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    background: url('/images/BusinessImages/Holder/Holders4.png') top right no-repeat;
    color: #FFFFFF;
    padding-left: 15px;
}


/*--------------------------------------------------------------------------------------------------------Contact Us Forms */

.ContactDivider {
    background-color: #6B7B83;
    height: 1px;
    line-height: 1px;
    padding: 0px !important;
}

.FormData * input[type=text] {
    width: 400px;
    height: 33px;
    border: 1px solid #6B7B83;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    color: #6B7B83;
    padding-left: 5px;
    font-size: 17px;
}

.RoundedGreyBorders {
    border: 1px solid #6B7B83;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    width: 400px;
    margin-top: 15px;
}

.RoundedGreyBorders table tr td {
    padding-bottom: 15px;    
    padding-top: 15px;

    padding-left: 15px;   
}

.ContactUsHeader {
    background: url('/images/BusinessImages/ContactUsForms/ContactUsHeader.png') top left no-repeat;
    height: 16px;
    width: 968px;
    
}

.ContactUsHeaderText2 {
    color: #6B7B84 !important;
    padding-top: 5px;
    padding-bottom: 5px;
    font-weight: normal !important;
}

.ContactUsHeaderText {
    background: url('/images/BusinessImages/ContactUsForms/ContactUsTile.png') top left repeat-y;
    color: #6B7B84 !important;
    width: 968px;
    
}

.ContactUsHeaderText span {
    margin-left: 73px;
    
}

.ContactUsContent {
    background: url('/images/BusinessImages/ContactUsForms/ContactUsTile.png') top left repeat-y;    
    width: 968px;
    
}

.ContactUsFooter {
    background: url('/images/BusinessImages/ContactUsForms/ContactUsFooter.png') top left no-repeat;
    height: 17px;
    
    width: 968px;
}

.ContactUsHolder * {
    font-family:  "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;
    font-size: 20px;    
}

.ContactUsTable {
    margin-left: 63px;
}

.ContactUsTable * table {
    margin: 0px;
}
.ContactUsDesc {
  padding-left:74px;
  margin-bottom:20px;
  margin-top:20px;
  font-size:13px;
  line-height:17px;
}
.ContactUsDesc span {
  font-size:20px;
}

.FormData tr td {
    padding: 5px;
    /*font-size: 13px;*/
    font-size: 16px;
    color:#6D6E71;
    font-weight: normal;
    vertical-align: top;
}


.BreadCrumbUL li a {
    color:#6D6E71;
}

.SubmitButtonHolder {
    padding-left: 420px;
    padding-bottom: 16px;
}

.ActualSubmitButton {
    background: none;
    background: url('/images/BusinessImages/ContactUsForms/Buttons.jpg') 0px -1px no-repeat;
    border: none;
    width: 119px;
    height: 42px;
    
}

.ActualSubmitButton:Hover {
    background: none;
    background: url('/images/BusinessImages/ContactUsForms/Buttons.jpg') 0px -45px no-repeat;
    border: none;
}

.NewTwoColumnHeader strong 
{
    font-family: 'Open Sans' , Arial;
    font-weight: normal;
    font-size: 20px;
    color: #6B7B84;
}

.includedCap {
    font-weight: 900;
    color: #6D6E71;
    font-style: italic;
    
}

.HelperText {
    font-size: 9px;
    text-align: right;
    float: right;
    padding-right: 0px;
    padding-top: 5px;
}


.termsText ul li {
    list-style:none;    
}

p.spacer {
    height: 20px;
    margin: 0px;
}

.BusinnesRightTopNoBorder {
    background-image: none !important;
}

.promotionalNavigationItemActive {
    background-position: -375px -434px;
}







/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
