@import url("naspers_layout.css");
@import url("naspers_menu.css");
@import url("menuMain.css");
@import url("jquerycssmenu.css");

ul.mainList {
 margin: 0 5px; padding: 0;
}
ul.mainList li {
 margin: 0 -5px; padding: 0 0 0 10px;
 font: bold 12px Calibri, Arial;
 color: #50131B;
 background: transparent url(../images/brown_dot.gif) no-repeat left top; 
 list-style-type: none;
 line-height: 16px;
}

.payTelevision { /* section and menue HEADERS */
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #0960B3;
}
.internet { /* section and menue HEADERS */
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #008A9A;
}
.printMedia { /* section and menue HEADERS */
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #EB5D01;
}

.technology { /* section and menue HEADERS */
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #7B0372;
}

.maintextorng	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #FF6633;
	line-height: 16px;
}	
.maintext	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 16px;
} 

.maintextmed	{
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 16px;
}

/*SMALL TEXT*/
.smtext	{
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.smtextwht	{
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.smxxtextwht	{
	font-family: arial, helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
.smxxtextorng	{
	font-family: arial, helvetica, sans-serif;
	font-size: 9px;
	color: #FF6633;
}
.smtextgrey	{
	font-family: arial, helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}
.smtextgry	{
	font-family: arial, helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}

/*TABLES*/

#tabletxt {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.tbltext	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.tbltextblu	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #09357E;
}
.tbltextpadd15	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 10px;
}
.tbltextpadd1501	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 10px;
	border-bottom: 1px solid #09357E;
}
.tbltextpadd1502	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 10px;
	border-bottom: 2px solid #09357E;
}

.tbltextpadd1503	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 10px;
	border-bottom: 2px solid #FF6633;
}

.tbltextpadd1504	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 10px;
	border-bottom: 1px solid #FF6633;
}


.tbltextpadd20	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 20px;
}
.tbltextpadd25	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 25px;
}
.tbltext01	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-bottom: 1px solid #FF6633;
}
.tbltext01orng	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-bottom: 1px solid #FF6633;
}
.tbltext01Rule	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #09357E;
	border-bottom: 1px solid #09357E;
}

.tbltext02	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-bottom: 2px solid #09357E;
}


.tbltext02Rule	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #09357E;
	border-bottom: 2px solid #09357E;
}

.tbltext02orng	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-bottom: 2px solid #FF6633;
}
.tbltextSideTop	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-top: 1px solid #09357E;
}

.tbltextSideToporng	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-top: 1px solid #FF6633;
}

.tbltextSideLeft	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-left: 1px solid #09357E;
}

.tbltextSideLeftorng	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-left: 1px solid #FF6633;
}

.tbltextSideRight	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-right: 1px solid #09357E;
}

.tbltextSideRightorng	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-right: 1px solid #FF6633;
}

.tbltextCnrTL	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-top: 1px solid #09357E;
	border-left: 1px solid #09357E;
}

.tbltextCnrTLorng	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-top: 1px solid #FF6633;
	border-left: 1px solid #FF6633;
}

.tbltextCnrTR	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-top: 1px solid #09357E;
	border-right: 1px solid #09357E;
}

.tbltextCnrTRorng	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-top: 1px solid #FF6633;
	border-right: 1px solid #FF6633;
}

.tbltextCnrBL	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-bottom: 1px solid #09357E;
	border-left: 1px solid #09357E;
}

.tbltextCnrBLorng	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-bottom: 1px solid #FF6633;
	border-left: 1px solid #FF6633;
}

.tbltextCnrBR	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-bottom: 1px solid #09357E;
	border-right: 1px solid #09357E;
}


.tbltextCnrBRorng	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-bottom: 1px solid #FF6633;
	border-right: 1px solid #FF6633;
}

.BoxTop	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-top: 1px solid #FF6633;
	border-left: 1px solid #FF6633;
	border-right: 1px solid #FF6633;
}
.BoxBttm	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-bottom: 1px solid #FF6633;
	border-left: 1px solid #FF6633;
	border-right: 1px solid #FF6633;
}
.BoxSides	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-left: 1px solid #FF6633;
	border-right: 1px solid #FF6633;
}
.BoxBL	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-left: 1px solid #FF6633;
	border-bottom: 1px solid #FF6633;
}
.BoxBR	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-right: 1px solid #FF6633;
	border-bottom: 1px solid #FF6633;
}

.VertLorng {
	border-left: 1px solid #FF6633;
}
.VertRorng {
	border-right: 1px solid #FF6633;
}	

.medlink:link { font: 12px Arial, Helvetica, sans-serif; color:#08357E; text-decoration: none; }
.medlink:visited { font: 12px Arial, Helvetica, sans-serif; color:#08357E; text-decoration: none; }
.medlink:hover { font: 12px Arial, Helvetica, sans-serif; color:#000; text-decoration: none; }

.smllink:link { font: 10px Arial, Helvetica, sans-serif; color:#08357E; text-decoration: none; }
.smllink:visited { font: 10px Arial, Helvetica, sans-serif; color:#08357E; text-decoration: none; }
.smllink:hover { font: 10px Arial, Helvetica, sans-serif; color:#000; text-decoration: none; }

.lrgwht { font: 16px Arial, Helvetica, sans-serif; color: #FFFFFF;}