﻿img  {
    border-width: 0px;
}

form {
    padding: 0;
    margin: 0;
}

.table-header {
    border-bottom: 1px solid black; /* uses in asp:Tables */
}

.wizard-help td {
    background-color: #e1e1e1;
}

/* login-block */

div.login-block
{
    background-image: url('/Pictures/Icons/241.jpg');  
    background-repeat: no-repeat; 
    padding-left: 150px; 
    margin-left: 10px;
}

div.login-block td.label
{
    padding: 15px 0 15px 0;
    font-size: 180%;
    text-align: right;
}

div.login-block td.field
{
    width: 250px;
}

div.login-block td.field input
{
    font-size: 200%;
    width: 230px;
}

div.login-block .illegal
{
    color: Red;
}

div.login-block td.button
{
    padding: 20px 0 20px 0;
}

div.login-block td.button input
{
    font-size: 160%;
    width: 120px;
}

div.login-block td.comment
{
    vertical-align: top;
    padding-top: 10px;
}

div.login-block td.comment p
{
    padding: 0;
    margin: 5px 0 5px 0;
}


/* signup
*/

div.signup
{
    background-image: url('/Pictures/Icons/241.jpg');  
    background-repeat: no-repeat; 
    padding-left: 150px;
    margin-left: 10px;
}

div.signup h3
{
    padding: 0;
    margin: 0;
    font-weight: normal;
    font-size: 160%;
}

div.signup p
{
    padding: 0;
    margin: 10px 0 15px 0;
}

div.signup p a
{
    font-size: 160%;
}


/* signup-form
*/

div.signup-form h3
{
    padding: 10px;
    padding-left: 45px;
    margin: 0 0 20px 21%;
    font-weight: normal;
    font-size: 200%;
    background-image: url('/Pictures/Icons/120.gif');
    background-repeat: no-repeat;
}

div.signup-form h4
{
    margin: 0;
    padding: 0;
    margin-bottom: 10px;
}

div.signup-form .space
{
    margin-top: 10px;    
    border-top: 1px solid Gray;
    margin-bottom: 10px;
    height: 1px;
    font-size: 1px;
}

div.signup-form .illegal
{
    margin-left: 21%;
    padding-left: 45px;
}

div.signup-form .tabs
{
    /*margin-left: 21%;
    padding-left: 45px;*/
    margin-bottom: 5px;
}

div.signup-form .tabs span
{
    font-size: 120%;
    padding: 5px 0 5px 0;
    background-color: #e1e1e1;
}

/* general-page
*/

div.general-page
{
}

div.general-page td
{
    vertical-align: top;
}

div.general-page h2
{    
    padding: 0;
    margin: 0;
    margin-bottom: 20px;
    font-weight: normal;
}

div.general-page h3
{
    padding: 0;
    margin: 0;
    margin-bottom: 10px;
    font-size: 120%;
}
div.general-page h3 a
{
    font-weight: normal;
}

div.general-page ul
{
    padding: 0;
    margin: 0;
    margin-bottom: 20px;
    margin-left: 10px;
    list-style: none;
}

div.general-page ul li
{
    line-height: 2.5em;
}

div.general-page div.left
{    
    background-image: url('/Pictures/Icons/486.jpg');
    background-repeat: no-repeat;
    background-position: -15px -20px;
    padding-left: 150px;
}

div.general-page div.left-bottom
{
    background-image: url('/Pictures/Icons/495.jpg');
    background-repeat: no-repeat;
    background-position: -15px -10px;
    padding-left: 150px;
    padding-top: 30px;
    margin-top: 30px;
}

div.general-page div.right
{    
    background-image: url('/Pictures/Icons/226.jpg');
    background-repeat: no-repeat;
    padding-left: 150px;
    padding-bottom: 30px;
}

div.general-page div.right-bottom
{    
    background-image: url('/Pictures/Icons/249.jpg');
    background-repeat: no-repeat;
    background-position: 0 -40px;
    padding-left: 150px;
    padding-bottom: 20px;
    margin-top: 20px;
}

div.general-page div.right li
{
    line-height: 1.4em;
    margin-top: 2px;
    margin-bottom: 10px;    
}


/* art-list
*/

div.art-list th
{
    border-bottom: 1px solid black;
    text-align: left;
    vertical-align: bottom;
}

div.art-list th h2
{
    background-image: url('/Pictures/Icons/193.gif');
    background-repeat: no-repeat;
    margin: 0;
    padding: 5px 0 0 50px;
    font-weight: normal;
    font-size: 200%;
}


/* reserv-menu
*/

div.reserv-menu
{
    margin-left: 10%; 
    padding-left: 200px; 
    padding-bottom: 20px; 
    font-size: 120%; 
    background-image: url('/Pictures/Icons/227.jpg');
    background-repeat: no-repeat;
}

div.reserv-menu h3
{
    padding: 0;
    margin: 20px 0 20px 0;
    font-size: 140%;
    font-weight: normal;
}


/* history-block
*/

div.history-block
{
    background-image: url('/Pictures/Icons/250.jpg');
    background-repeat: no-repeat;    
    background-position: 80px 0;
}

div.history-block h3
{
    margin-top: 0;
    padding-top: 0;
    font-size: 200%;
    font-weight: normal;
    margin-left: 220px;
}

div.history-block p
{
    margin-left: 220px;
}

div.history-block table
{
    margin-top: 40px;
}


/* bill-create
*/

div.bill-create
{
    background-image: url('/Pictures/Icons/494.jpg');
    background-repeat: no-repeat;
}

div.bill-create h3
{
    padding-top: 0;
    margin-top: 0;
    padding-left: 150px;
    font-size: 200%;
    font-weight: normal;
}

div.bill-create p
{
    padding-left: 150px;
}

div.bill-create .form
{
    border-top: 1px solid gray;
    margin-left: 150px;
    margin-top: 20px;
    padding-top: 15px;
}

div.bill-create .hr
{
    height: 1px; 
    font-size: 1px; 
    border-top: 1px solid gray;
    margin-top: 20px;
    margin-bottom: 15px;
}


/* elecsnet-page
*/

div.elecsnet-page
{
    /*background-image: url('/Pictures/Icons/494.jpg');
    background-repeat: no-repeat;
    padding-left: 150px;*/
}

div.elecsnet-page h2
{
    font-size: 200%;
    padding-top: 0;
    margin-top: 0;
    font-weight: normal;
}

div.elecsnet-page h3
{
    font-size: 160%;
    font-weight: normal;
}

div.elecsnet-page img
{
    border: 1px solid gray;
}


/* reports-block
*/

div.reports-block
{
    background-image: url('/Pictures/Icons/250.jpg');
    background-repeat: no-repeat;    
    background-position: 80px 0;
}

div.reports-block h3
{
    margin-top: 0;
    padding-top: 0;
    font-size: 200%;
    font-weight: normal;
    margin-left: 220px;
}

div.reports-block p,
div.reports-block ul
{
    margin-left: 220px;
}

div.reports-block ul
{
    margin-bottom: 30px;
    padding-left: 30px;
}

div.reports-block li
{
    padding: 3px 0 3px 0;
}


/* signs-add */

div.signs-add .operator
{
    border: 1px solid #e1e1e1;
}

div.signs-add .op-logo
{
    text-align: center;
    margin-top: 20px;
    margin-bottom: 20px;
}

div.signs-add .op-connect, 
div.signs-add .op-info
{
    left:50%;
    margin-bottom:20px;
    margin-left:-100px;
    position:relative;
    width:200px;
}


/* skydsl-stats
*/

div.skydsl-stats
{
    background-image: url('/Pictures/Icons/250.jpg');
    background-repeat: no-repeat;    
    background-position: 80px 0;
}

div.skydsl-stats h3
{
    margin-top: 0;
    padding-top: 0;
    font-size: 200%;
    font-weight: normal;
    margin-left: 220px;
}

div.skydsl-stats p,
div.skydsl-stats .mounth,
div.skydsl-stats .info
{
    margin-left: 220px;
}

div.skydsl-stats .info
{
    margin-bottom: 20px;
}


/* label-alert
*/

div.label-alert
{
    background-image: url('/Pictures/Icons/485.gif');
    background-repeat: no-repeat;
    margin: 20px 10% 00px 10%;
}

div.label-alert p
{
    margin: 0;
    margin-bottom: 10px;
    padding: 0;
}

div.label-alert .text
{
    padding: 10px;
    margin-left: 130px;
}

div.label-alert .text h3
{
    font-size: 180%;
    font-weight: normal;    
    margin-top: 0;
    padding-top: 0;    
}

div.label-alert .button
{
    border-top: 1px solid silver;
    text-align: center;
    padding: 10px 0 30px 0;
    margin-left: 130px;
}


div.skydsl-create
{
    background-image: url('/Pictures/Icons/236.jpg');
    background-repeat: no-repeat;
    background-position: 80px 0;
}

div.skydsl-create h3
{
    font-size: 200%;
    font-weight: normal;
    padding-top: 0;
    margin-top: 0;
    margin-left: 220px;    
}

div.skydsl-create p
{
    margin-left: 220px;
    padding-bottom: 20px;
}


/* skydsl-general
*/

div.skydsl-general
{
    background-image: url('/Pictures/Logos/skydsl200.gif');
    background-repeat: no-repeat;
    background-position: 40px 0;
}

div.skydsl-general h3
{
    font-size: 200%;
    font-weight: normal;
    padding-top: 10px;
    margin-top: 0;
    margin-left: 20%;
}


/* skydsl-service
*/

div.skydsl-service
{
    margin-left: 220px;
    border-top: 1px solid gray;
}

div.skydsl-service .text
{
    margin-top: 20px;
    margin-bottom: 15px;
}

/* ssat-block
*/

div.ssat-block
{
}

div.ssat-block h3
{
    font-size: 200%;
    font-weight: normal;
    margin-left: 24%;
    margin-top: 0;
    padding-top: 0;
}

div.ssat-block .space
{
    margin-top: 10px;    
    border-top: 1px solid Gray;
    margin-bottom: 10px;
    height: 1px;
    font-size: 1px;
}


/* ssat-mblock
*/

div.ssat-mblock
{
    padding-left: 20%;
}

div.ssat-mblock h3
{
    font-size: 200%;
    font-weight: normal;
    margin-top: 0;
    padding-top: 0;
}

div.ssat-mblock .content
{
    border-top: 1px solid gray;
    padding-top: 10px;
}


/* signs-list */

div.signs-list div.hdiv {
    height:1px;
    font-size: 1px;
    border-top: 1px solid gray;
}
div.signs-list h3 {
    background:#e0e0ff; padding:10px;
    margin:0px;
}
div.signs-list div.intext {
    padding: 10px 0px 10px 40px;
    line-height: 1.6em;
}
div.signs-list p {
    padding:0px;
    margin:0px;
}


/*Satellite-block*/

div.satellite-block {
    width: 470px;
    /*background-color: White;*/
}
/*
div.satellite-block h3 {
    margin-top: 0;
    padding-top: 0;
    font-size: 200%;
    font-weight: normal;
}
*/


/*dish-block*/
div.dish-block {
    padding-right: 20px;
}

div.dish-block h3 {
    margin-top: 0;
    padding-top: 0;
    font-size: 200%;
    font-weight: normal;
}

/* dish-size related */

div.dish-block .lheader 
{
    font-weight: bold;
}

div.dish-block .newprov td
{
    border-top: 1px solid Silver;
}

div.dish-block .lheader td
{
    border-bottom: 1px solid Black;
    padding-bottom: 10px;
}


/* naunet-block */

div.naunet-block h3
{
    font-size: 200%; 
    font-weight: normal; 
    margin: 0 0 20px 0;
}
div.naunet-block div.field 
{
    border: 1px solid Silver;
    margin-bottom: 8px;
    padding: 5px 5px 5px 10px;
}
div.naunet-block div.field label 
{
    display: block;
    padding-bottom: 6px;
}
div.naunet-block div.field .checkbox label
{
    display: inline;
}
div.naunet-block div.column 
{
    margin-right: 200px;
}
div.naunet-block div.field label b
{
    font-size: 125%;
    font-weight: normal;    
}
div.naunet-block div.helper
{
     position: relative; 
     float: right; 
     width: 180px;
     padding: 5px;
     border: 1px solid Silver;
}
div.naunet-block div.field table.input
{
    margin-left: -2px;
}
div.naunet-block div.field i 
{
    color: Gray;
}
div.naunet-block ul.description, div.naunet-block ol.description
{
    padding-left: 20px;
    margin-top: 0;
}

/* city-block */

    
div.city-block h1
{
    font-weight: normal;
    font-size: 200%;
}
div.city-block h2 
{
    font-weight: normal;
    font-size: 150%;        
}

div.city-block div.city-whatis
{
    margin-right: 20px;
    line-height: 1.6em;
}
    div.city-block div.city-whatis p
    {
        margin-top: 0.3em;
        margin-bottom: 0.4em;
    }

div.city-block div.col-operators
{
    background-image: url('/Pictures/City/cmp.jpg');
    background-position: center top;
    background-repeat: repeat-y;
}

div.city-block table.city-borders h3
{
    font-size: 130%;
    font-weight: normal;
    margin-top: 4px;
    margin-bottom: 4px;
}
div.city-block table.city-borders p
{
    margin-top: 0;
    margin-bottom: 4px;
}
div.city-block table.city-borders td
{
    border: 1px solid Silver;
}
div.city-block table.city-borders td.city-hr
{
    border: 0px solid black;
}
div.city-block tr.city-table-head
{
    font-size: 90%;
    color: #666666;
}

div.city-block div.city-callback
{
    text-align: center;
    border: 3px solid #a2d39c;
    padding: 6px;
    color: #005825;
    margin-top: 20px;
    margin-bottom: 20px;
}
    div.city-block div.city-callback input
    {
        color: #005825;
    }

div.city-block td.city-logo
{
    text-align: center;
}
div.city-block td.city-comment
{
}
div.city-block td.city-col
{
}

div.city-block div.city-resellers
{
    background-image: url('/Pictures/City/rs.jpg');
    background-repeat: no-repeat;
    background-position: center center;
    padding: 10px;
    border: 1px solid #E1E1E1;
}
div.city-block div.city-resellers h2
{
    margin-top: 0;        
    margin-bottom: 10px;
}
div.city-block div.city-resellers ol
{
    margin: 0;
    padding: 0;
    padding-left: 20px;
}
div.city-block div.city-resellers ol li
{
    line-height: 2em;
}

div.skytender-access
{
    background: url('/Pictures/Rs/Skytender/access.png') no-repeat;
    padding-left: 140px;
}
div.skytender-access h3
{
    font-family: "Times New Roman",Serif;
    font-size: 150%;
    margin-bottom: 10px;
    font-weight: normal;
    margin-top: 0;
    padding-top: 0;
}
div.skytender-access .form
{
    border-top: 1px solid gray;
    margin-top: 20px;
    padding-top: 15px;
}
div.skytender-access .form p
{
    margin-top: 0;
    padding-top: 0;
}
div.skytender-access .form label
{
    padding-left: 10px;
}
