/* ===========================================
   misc page elements */
   

.hit{
    position:   relative;
}

.hit img{
    position:   absolute;
    cursor:     pointer;
    /*border:     1px solid red;*/
}
   
pre{
    font-family:    verdana, sans-serif;
    font-size:      .6em;
    line-height:    1.5em;
    color:          #333333;
}
   
.section{
    border-top:     1px solid #cccccc;
    margin-top:     2em;
    padding-top:    .25em;
}
   
.nested{
    font-size:      167%;
    line-height:    1.5em;
}
   
.clickable{
    cursor: pointer;
}
   
.logo{
    width:  134px;
    height: 63px;
}

.light-gray{
    color:  #666666;
}

.dawar-red{
    color:  #ff0000;
}

p{
    font-size:      60%;
    line-height:    1.5em;
    color:          #333333;
    margin-bottom:  1em;
}

p.intro{
    font-size:      70%;
    line-height:    2em;
    margin-bottom:  1em;
}

p img.left{
    margin-top:     4px;
    margin-right:   10px;
}

.columns ul{
    font-size:      60%;
    line-height:    1.5em;
    color:          #333333;
    margin-bottom:  1em;
}

ul.margin-none{
    margin: 0;
}

ul.margin-none li{
    margin:0;
}

.columns ol{
    font-size:      60%;
    line-height:    1.5em;
    color:          #333333;
    margin-bottom:  1em;
}

.copyright{
    font-size:      60%;
    color:          #cccccc;
}

.address{
    padding-left:   14px;
    font-size:      60%;
}

.columns .box .b1-rc{
    font-size:      60%;
    font-weight:    bold;
    color:          #ffffff;
    padding:        2px;
    padding-left:   10px;
}

div.phead{
    font-size:      60%;
    line-height:    1.5em;    
    color:          #ff0000;
}

div.phead-black{
    font-size:      60%;
    line-height:    1.5em;    
    color:          #000000;
}

.tpad{ padding-top:  1em; }
.tpad-none{ padding-top: 0; }
.tpad-half{ padding-top: .5em; }
.tpad-quarter{ padding-top: .25em; }
.tpad-double{ padding-top: 2em; }
.tpad-triple{ padding-top: 3em; }

.bpad{ padding-bottom:  1em; }
.bpad-none{ padding-bottom: 0; }
.bpad-half{ padding-bottom: .5em; }
.bpad-quarter{ padding-bottom: .25em; }
.bpad-double{ padding-bottom: 2em; }
.bpad-triple{ padding-bottom: 3em; }

.margin{ margin-bottom: 1em; }
.margin-none{ margin-bottom: 0; }
.margin-half{ margin-bottom: .5em; }
.margin-quarter{ margin-bottom: .25em; }
.margin-double{ margin-bottom: 2em; }
.margin-triple{ margin-bottom: 3em; }
.margin-right{ margin-right: .5em; }
.margin-left{ margin-left: .5em; }

