/* colours */

.bgclr-hdr	{
	background-color: #333; 
	}

.bgclr-rest	{
	background-color:  #333; 
	}

.bgclr-std	{
	background-color: #F7F7F7; 
	}	

.bgclr-pgm{
	background-color: #F7F7F7; 
	}	



ANOTHER POSS - black

xx.bgclr-std	{
	background-color: black; 
	color: #CCC;
	}	

xx.bgclr-pgm{
	background-color: black; 
	color: #CCC;
	}	




.bl	{
	color: blue;
	}


.brl	{
	border-left: 2px solid black;
	}


.brr	{
	border-right: 2px solid black;
	}

.brb	{
	border-right: 1px solid black;
	}


.brdb	{
	border-bottom: 2px dashed black;
	}

.w100	{
	width: 100%;
	}


.m0	{
	margin:0px;
	} 


/* main sections */

.xadlnk	{border-top: 1px solid blue; 
	border-bottom: 1px solid blue; 
	padding: 14px;}


.cheap-flight	{padding-bottom: 6px; 
		padding-top: 2460px; 
		margin: 3px;		
		border-bottom: 2px solid white; 
		width: 140px; 
		color: yellow; 
		}

body	{
	background-color: #000; 
	width: 100%;
	}

#inxfrm	{
	background-color: #F7F7F7; 
	}

.sl	{
	border: 0px;
	}

.chct	{
	background-color: #FCF;
	}

#thiscat	{
	line-height: 25px; 
	font-size: xx-small;
	}

#scrfrme	{
	width: 100%;
	height: 528px;
	}

.lht12	{
	line-height: 12px; 
	}

.lht6	{
	line-height: 6px; 
	}

.bdrclr-std	{border-color: black; }

.clr-pgm	{color: purple; }


#hdr 	{
	background-image: url("/software-downloads-best.jpg");
	position: absolute; 

	left: 3%; 
	width: 94%; 
	top: 10px; 
	height: 25px; 

	white-space: nowrap;
	color: white;
	}

.buttrest{
	position:absolute; 
	left: 10%; 
	width: 85%;
	}

#scrrest {
	top: 41px; 
	height: 120%;

	font-family: Verdana, Sans-Serif; 
	font-size: x-small;
	color: black; 
	line-height:19px; 
	white-space: normal;
	
	}

.scrhtL	{
	width: 260px; 
	height: 18px; 
	background-image: url("/crack-hack-keygen.jpg");  
	}

.scrhtr	{
	text-align: right; 
	color: white;
	}

#scrhlp	{
	width: 95%; 
	text-align: right;  
	font-size: xx-small; 
	color: #CCC;
	}

#rest {
	top: 41px;	76px; 
	height: 2460px;

	font-family: Verdana, Sans-Serif; 
	font-size: x-small;
	color: black; 
	line-height:19px; 
	white-space: normal;
	}

#acw	{
	width: 100%;
 	height: 140px;
	text-align: center;
	}

#ad3	{
	width: 100%;
 	height: 140px;
	text-align: center;
	}

#mnx	{
	width: 100%;
 	height: 240px;
	text-align: center;
	}

.btm	{
	position: absolute; 
	top: 370%;
	width: 100%;
	text-align: right;
	}

#bdv	{
	position: absolute; 
	width: 98%;
	text-align: right;
	top: 98%;

	line-height: 12px;
	font-size: xx-small;
	}

.likerest {
	font-family:Verdana,Arial,Sans-Serif; 
	font-size: x-small;
	color: black; 
	line-height: 18px; 
	}


.leftinxmain	{
	top: 12px;
		}

.main1	{
	position: absolute; 
	}


#scr {	position: absolute; 

	left: 150px;
	width: 79%;

	padding: 3px;
	}

#scrim {
	color: #EEE;
	height: 380px; 
	text-align: center; 
	background-position: center top;
	background-repeat: no-repeat;}

.scrl {	padding: 5px; 
	width: 48%;  
	border: 1px solid;}

.dgr	{color: #333;}


#proginfo {
	position: absolute; 

	left: 150px;
	width: 79%;

	padding: 3px;
	border: 1px solid  #A99;
	}


#pitbl	{
	width: 100%;
	margin: 4px;
	}


.mo	{
	border: 2px solid #FCF;
	}

.pitd 	{
	border-right: 2px solid black;
	border-bottom: 1px dotted purple;
	margin: 4px;
	padding-top: 7px;
	text-align: center;
	white-space: nowrap;
	}

#oinfo {
	position: absolute; 

	left: 150px;
	width: 79%;

	padding: 3px;
	}


#main1l	{
	border: 0px;

	left: 150px;
	width: 240px;

	height: 180px;

	padding: 3%;
	}

#main1r	{
	border: 0px;

	font-size: x-small;	
	font-weight: bold;

	left: 400px;
	width: 300px;
	height: 180px;

	padding: 0;
	}


#main2	{
	border: 0px;

	position:absolute; 
	left: 150px;
	width: 79%;
	min-width: 450px;
	top: 1210px;
	}

#main2C	{
	border: 0px;

	padding: 3%;
	}

#test	{		}

#maininxpg	{
	position: absolute; 
	border: 1px solid  #A99;
	left: 150px;
	width: 75%;

	white-space: nowrap;
	}

#mvdpg	{
	position: absolute; 
	left: 5px;
	width: 95%;
	}

.inxhdrs {
	font-size: x-small; 
	font-weight: bold; 	
	margin-bottom: 0px; 
	padding-left: 0px; 
	width: 100%; 
	text-align: center;
	}

#leftmargin	{
	font-size: xx-small;
	white-space: nowrap;
	position:absolute; 
	left: 5px; 
	width: 120px;
	line-height:22px; 
	}

#lmfr	{
	position:absolute; 
	left: 5px; 
	width: 135px;
	height: 1830px;
	}

#lm	{
	margin: 0px; 

	white-space: nowrap;

	font-family:Verdana,Arial,Sans-Serif; 
	font-size: xx-small;
	color: black; 

	line-height:22px; 
	}

.lm1	{
	position:absolute; 
	left: 5px; 
	width: 135px;
	height: 618px;	
	top: 12px;
	text-align: center;
	padding-top: 8px;
	}

.lm2	{
	top: 620px;
	}

.pgmtab-nothi{
	width:25%; 
	}

.pgmtab-hi{
	width:44%; 
	height: 22px;
	padding: 5%;
	text-align: center;
	}

.pgmtabtxt-hi{
	font-size: small; 
	font-weight: bold; 
	}

.pgmtabtxt-nothi{
	font-size: x-small; 
	}


.pgmtabgap {
	width: 2%;
	}

.seperator	{
	font-size:20px;
	width: 100%;
	text-align: center;
	}

.thiscatbox	{
	border: 2px solid black;
	padding: 5%;
	}

h1 	{
	border: 0px;

	font-size: x-small; 
	font-weight: normal; 
	font-style: oblique; 
  	margin-bottom: 0px;

	text-align: right;
	margin-top: 0px;
	margin-bottom: 4px;
	} 

h2 	{
	border: 0px;

	margin: 0px; 
	font-size: medium; 
	text-align: right; 
	} 

a {
	border: 0px;

	xxfont-size: x-small; 
	font-weight: bold; 
	color: #399; green; 
	line-height:16px; 
	}


.catinxthisline, .catinxthislinei {
	height: 22px;

	border: 1px solid black;
	border-left: 0px;
	border-right: 3px solid black;

	margin-top: 5px;
        	margin-bottom: 5px;

	text-align: center;
	padding: 5px;
	}

#tbif {	height: 27px;
	top: 41px; 

	margin: 0px;
	padding: 0px;
	border: 0px;

	border-left: 3px solid maroon;
	border-right: 3px solid maroon;


	}

.tbbody { 	
	text-align: center;
	margin: 0px;
	padding: 0px;
	border: 0px;
	}

.tbtbl{ 	
	background-color: #FFB; 
	text-align: center;

	vertical-align: middle;

	margin: 0px;
	border: 0px;
	padding: 0px;
	}

.tbtr	{
	margin: 0px;
	border: 0px;
	padding: 0px;
	}

.tbnohi{	width:150px; 
	height: 12px;
	padding: 1px;
	margin:0px;
	text-align:center;
	}

.tbtxtnohi{
	color: blue;
	font-size: x-small; 
	}

.tbtxthi{
	font-weight: bold; 
	color: blue;
	font-size: small; 
	}

.srtth	{
	border:2px solid black;
	}

.tbhi{
	height: 12px;
	width:150px; 
	padding: 1px;

	border: 2px solid black;
	text-align: center;
	vertical-align: middle;
	}

.xxtbgap {
	width: 1%;
	}

.sep	{
	width: 70%;
	height: 16px;
	}


.lkh3	{
	background-color: #399; 

	color: white;

	font-size: x-small;
	font-weight: bold;

	margin: 1px;
	border-top: 2px solid black;
	}

.bgim	{
	background-image: url("/software-downloads-best.jpg"); url("/sosa3.jpg"); 
	background-repeat: no-repeat; 
	background-position: left;
	
	}

h3	{
	background-color: #399;

	color: white;

	font-size: x-small;
	font-weight: bold;

	margin: 1px;
	border-top: 2px solid black;

	;background-image: url("/software-downloads-best.jpg");
	background-repeat: no-repeat; 
	background-position: right;
	white-space: nowrap;
	
	}

h4,.lkh4	{
	white-space: nowrap;
	background-color: #399; 
	font-size: x-small;
	font-weight: normal;
	margin: 0px;
	color: black; silver;
	padding: 4px;
	border-top: 2px solid black;
	line-height: 12px;
	}

.dnctbl	{
	border: 1px solid #0CC; 
	width:100%; 
	text-align:center; 
	font-size: xx-small;
	}

.ba	{
	border: 1px solid #0CC; 
	}

.br	{
	border: 1px solid black; 
	}

.ac	{
	text-align:center; 
	}

.cg	{
	color: gray;
	}

.sxxs	{
	font-size: xx-small;
	}

.sxs	{
	font-size: x-small;
	}

.fntv	{
	font-family:Verdana,Arial,Sans-Serif; 
	}

.dncaz	{	
	white-space: nowrap;
	color: #0CC; }


.dncb	{	
	white-space: nowrap;
	color: gray; 
	font-style: italic;
	text-align: center;
	}


.mg2	{
	padding: 1px;
	font-size: 9px;
	width: 100%;
	}


.pd8	{padding: 8px;}

#ts 	{
	height: 900px;
	width: 100%;
	margin: 8;
	}

.p2td 	{
	vertical-align: top;
	padding: 8px;
	padding-bottom: 0px;
	white-space: nowrap;
	color: #0CC; 
	}

.p2sep 	{
	width: 45px;
	height: 9px;
	}

.lht15	{
	line-height: 15px; 
	}

#sublst, .lksublst 	{
	background-color: #AAF; 
	font-size: xx-small;
	}

.SelListnSort	{
		height: 22px; 
		border: 1px solid black; 
		border-left: 3px solid black; 
		border-right: 3px solid black; 
		text-align: center; 
		padding: 1px; 
		margin-top: 4px;
		}

.ml8		{
		margin-left: 8px;
		}

.cs		{
		color: #CEE;
		}

.mohelp 		{
		float: right; 
		margin-right: 8px;
		margin-top: 4px;
		}

#currcat 	{padding-left:0px;}


