
#iglue-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:black;opacity:0.5;z-index:9999;}
#iglue-overlay-popover{z-index:10000;background-color:white;position:fixed;padding:20px;}
#iglue-overlay-close{position:absolute;top:-5px;right:-5px;width:20px;height:20px;
                     background-image:url('images/no.gif');border-radius: 12px;background-position: center;background-repeat: no-repeat;
                     border:2px solid gray;background-color: white;cursor: pointer;}
.iglue_message_box,.iglue_error_box{margin:20px auto;width:600px;padding:10px;}
.iglue_message_box{color:green;border:1px solid green;}
.iglue_error_box{color:red;border:1px solid red;}
form label.error{color:red}
.centered{text-align:center;}
.explain{font-style:italic;color:black;font-size:12px;width:auto !important;}
svg{width:100%;height:100%;margin-top:0px;}
.graphExplainBox{background-color:#aaaaaa;border-radius: 5px;color:white;font-weight: bold;position:fixed;
                 top:10px;right:10px;padding:5px;font-size:12px;opacity:0.5}
.graphExplainBox:hover{opacity:1;}
.help_question{display:inline-block;background-image:url('images/question.jpg');width:16px;height:16px;background-size: 16px;}
#tnpUserDetailsBox{}

.table-form input[type=text],.table-form input[type=password],.table-form select,.table-form textarea{width:450px;}
.table-form textarea{height:400px;}
.table-striped{}

/* START Style for pagination By PP dataed 07/08/2014 */ 
div.pagination {padding: 3px;margin: 8px 3px;}
div.pagination a {padding: 2px 5px 2px 5px;margin: 2px;border: 1px solid #AAAADD;text-decoration: none;color: #000099;}
div.pagination a:hover, div.pagination a:active {border: 1px solid #000099;color: #000;}
div.pagination span.current {padding: 2px 5px 2px 5px;margin: 2px;border: 1px solid #000099;font-weight: bold;background-color: #000099;color: #FFF;}
div.pagination span.disabled {padding: 2px 5px 2px 5px;margin: 2px;border: 1px solid #EEE;color: #DDD;}
/* END Style for pagination By PP dataed 07/08/2014 */ 

/* Affiliate MAP Statistics Page - Start */
.vertical{
    writing-mode: vertical-rl;
    -webkit-transform:rotate(-90deg);
    -moz-transform:rotate(-90deg);
    -o-transform: rotate(-90deg);
    -ms-transform:rotate(-90deg);
    white-space:nowrap;
    bottom:243px;
    position: relative;
    right: 182px;
    /*top: -217px;*/    

}
.mapaffiliate table span {
    display: inline-table;
    text-align: right;
    width: 21px;
}
.t2 span,.t3 span,.t4 span {
    display: inline-table;
    text-align: right;
    width: 100% !important;
}

.dialogClose {
    display:block;
    border:1px solid #cccccc;
    width:13px;
    float:right;
}

.minW120 {
    min-width: 120px;
}

.nonMax {        
    max-width: none !important;
}

.minW65 {
    min-width: 65px;
}

.colorLegendGraph{max-width: 320px;} 
.colorLegendGraph span{
    border:1px solid #cccccc;margin-left:10px;
}
/* Affiliate MAP Statistics Page - End */

#buyBoardFormDiv,#confirmPaymentFormDiv{display:none;}
.boardbox{float:left;width:300px;height:260px;margin:40px 0 0 40px;border:1px solid #cccccc;padding:10px;}
.boardbox h3{font-size:19px;}

.country-list{list-style: none !important;}
.table-form th{text-align:left;vertical-align:top;}