
body{
overflow:auto;
background-color:white;
}

textcontent * {
color: #160616 ;
}

#pricetbl * {
text-align:center;
}
 
.divtab{
margin-left:5px;
float:left;
display:none;
min-height:400px;
border:1px solid lightgrey;

}

.divtab *{
font-size:11px;
} 
.bgfill{
background:#EAEEFA ;
padding:3px;
}
.boxtitle{
font-size:14px;
font-weight:bold;
color:#657BAD;
display:block;
float:left;
margin-left:10px;
}


.pbox{
background:#F0F0F2;
height:100%;
margin:4px;
padding:4px;
border-radius:10px; 
}

.pbox p{
display:block;
margin:6 2 6 2;
}
.pbox h1{
display:block;
margin:2px;
display:inline;
color:#FF4900;
font-size:16px; 
}

.pbox h2{
    color: blue;
    display: inline;
    font-size: 14px; 
}
#dfpp_ttl{
font-size:14px; 
}

.total{
float:left;
margin:5px;
width: 100%;
}

#total *{
font-weight: bold;
padding:5px;
}
 
.info{
color:#585C6F;display;block;text-align:justify;margin:7px;
}

#modules * {
    text-align: left;
}
.tleft{
    background: none repeat scroll 0 0 #fff;
    border-color: white;
    border-radius: 10px 0 0 10px;
    padding: 5px;
}
.tmiddle{
    background: none repeat scroll 0 0 #fff;
    border-color: white;    
    padding: 5px;
}
.tright{
    background: none repeat scroll 0 0 #fff;
    border-color: white;
    border-radius: 0 10px 10px 0;
    padding: 5px;
} 
.pkgroup{
    color: #5DA411 ;
    font-size: 12px;
    font-weight: bold;
    margin: 3px 10px;
} 
.pkdiv {
    background: none repeat scroll 0 0 #eee;
    margin: 7px 0px;
    padding: 0px;
float:left;
width:100%; 
}
.pktitle {
    color: #657BAD;
    font-size: 12px ;
    font-weight: bold;
    margin: 3px 6px;
}
.pktext {
    margin: 4px ;  
}
.pkprice{
text-align:right;
}
.licactive{
font-weight:bold;
color:#5Da411 ;
font-size: 12px; 
text-align:right;
margin:3px 0; 
} 
.licexpired{
font-size: 12px;  
font-weight:bold;
color:#FF7F50 ;
text-align:right; 
margin:3px 0;  
}
.pktotal {
    float: right;
    font-size: 12px;
    font-weight: bold;
    margin: 5px 20px;
	text-align:right !important; 
	line-height:1.5; 
}
#pktotal *{
	font-weight: bold;
	padding:5px;
}
.sup_ttl{
	font-size:14px;
	font-weight:bold;
	color: darkgreen;

}

.info_title{
	font-size:14px;
	font-weight:bold;
	color: blue;

}

#tstotal *{
font-weight: bold;
padding:5px;
}