body,td,th {
	font-family: Tahoma;
	color: #666666;
	font-size: 11px;
}
body {
	background-color: #FFFFFF;
	background-image: url(images/bg1.gif);
	background-repeat: repeat;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


.style1 {color: #F4A62B}
.style2 {font-size: 11px}
.style3 {
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
}
.style4 {color: #FF0000}
.style6 {font-size: 11px; font-family: Tahoma; }
.style7 {color: #666666}
.style8 {color: #F1A932}
.style9 {color:#FFFFFF; font-size:11px;}
.style10 {
	font-size: 14px;
	color: #666666;
}
<!-- start of elya css -->

TD.generic {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR:#FFFFFF; FONT-FAMILY: Tahoma;  BACKGROUND-COLOR:#b5b6b1;  background-image:url(images/bg_blue.gif); background-repeat:repeat-x; back vertical-align:middle; padding:2px;}
TD.genericrow3 {BACKGROUND-COLOR: #e7eded; vertical-align:middle; padding:2px;}

TD.MSNrow1 {FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #d1f3fc; vertical-align:middle; padding:2px;}
TD.MSNrow2 {FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #ebfaff; vertical-align:middle; padding:2px;}
TD.MSNrow3 {BACKGROUND-COLOR: #e7eded; vertical-align:middle; padding:2px;}
TD.MSNtitle {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #46618d; background-image:url(images/head_msn.gif); background-repeat:repeat-x; vertical-align:middle; padding:2px; }
TD.MSNsub {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma;  BACKGROUND-COLOR: #83def9; vertical-align:middle; padding:2px;}
TD.MSNsub2 {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma;  BACKGROUND-COLOR: #83def9; vertical-align:middle; padding:2px;}

TD.REGrow1 {FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #c5dcfb; vertical-align:middle; padding:2px;}
TD.REGrow2 {FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #dce9fa; vertical-align:middle; padding:2px;}
TD.REGrow3 {BACKGROUND-COLOR: #e7eded; vertical-align:middle; padding:2px;}
TD.REGtitle {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #68a6ef; background-image:url(images/head_regional.gif); background-repeat:repeat-x; vertical-align:middle; padding:2px; }
TD.REGsub {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma;  BACKGROUND-COLOR: #68a6ef; vertical-align:middle; padding:2px;}
TD.REGsub2 {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma;  BACKGROUND-COLOR: #68a6ef; vertical-align:middle; padding:2px;}

TD.NETrow1 {FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #fedaa8; vertical-align:middle; padding:2px;}
TD.NETrow2 {FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #fcedda; vertical-align:middle; padding:2px;}
TD.NETrow3 {BACKGROUND-COLOR: #e7eded; vertical-align:middle; padding:2px;}
TD.NETtitle {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #f5c211; background-image:url(images/head_network.gif); background-repeat:repeat-x; vertical-align:middle; padding:2px; }
TD.NETsub {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma;  BACKGROUND-COLOR: #f5c211; vertical-align:middle; padding:2px;}
TD.NETsub2 {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma;  BACKGROUND-COLOR: #f5c211; vertical-align:middle; padding:2px;}

TD.PROrow1 {FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #e7eded; vertical-align:middle; padding:2px;}
TD.PROrow2 {FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #f1f1f1; vertical-align:middle; padding:2px;}
TD.PROrow3 {FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #FFFFFF vertical-align:middle; padding:2px;}
TD.PROtitle {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #f5c211; background-image:url(images/head_prod.gif); background-repeat:repeat-x; vertical-align:middle; padding:2px; }
TD.PROsub {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma;  BACKGROUND-COLOR: #b5b6b1; vertical-align:middle; padding:2px;}
TD.PROsub2 {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma;  BACKGROUND-COLOR: #b5b6b1; vertical-align:middle; padding:2px;}

TD.DLIrow1 {FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #d1f3fc; vertical-align:middle; padding:2px;}
TD.DLIrow2 {FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #ebfaff; vertical-align:middle; padding:2px;}
TD.DLIrow3 {BACKGROUND-COLOR: #e7eded; vertical-align:middle; padding:2px;}
TD.DLItitle {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #46618d; background-image:url(images/head_msn.gif); background-repeat:repeat-x; vertical-align:middle; padding:2px; }
TD.DLIsub {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma;  BACKGROUND-COLOR: #83def9; vertical-align:middle; padding:2px;}
TD.DLIsub2 {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma;  BACKGROUND-COLOR: #83def9; vertical-align:middle; padding:2px;}

TD.IHUrow1 {FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #c5dcfb; vertical-align:middle; padding:2px;}
TD.IHUrow2 {FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #dce9fa; vertical-align:middle; padding:2px;}
TD.IHUrow3 {BACKGROUND-COLOR: #e7eded; vertical-align:middle; padding:2px;}
TD.IHUtitle {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #68a6ef; background-image:url(images/head_regional.gif); background-repeat:repeat-x; vertical-align:middle; padding:2px; }
TD.IHUsub {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma;  BACKGROUND-COLOR: #68a6ef; vertical-align:middle; padding:2px;}
TD.IHUsub2 {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma;  BACKGROUND-COLOR: #68a6ef; vertical-align:middle; padding:2px;}

TD.INTrow1 {FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #fedaa8; vertical-align:middle; padding:2px;}
TD.INTrow2 {FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #fcedda; vertical-align:middle; padding:2px;}
TD.INTrow3 {BACKGROUND-COLOR: #e7eded; vertical-align:middle; padding:2px;}
TD.INTtitle {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #f5c211; background-image:url(images/head_network.gif); background-repeat:repeat-x; vertical-align:middle; padding:2px; }
TD.INTsub {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma;  BACKGROUND-COLOR: #f5c211; vertical-align:middle; padding:2px;}
TD.INTsub2 {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma;  BACKGROUND-COLOR: #f5c211; vertical-align:middle; padding:2px;}

TD.PROrow1 {FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #e7eded; vertical-align:middle; padding:2px;}
TD.PROrow2 {FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #f1f1f1; vertical-align:middle; padding:2px;}
TD.PROrow3 {FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #FFFFFF vertical-align:middle; padding:2px;}
TD.PROtitle {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #f5c211; background-image:url(images/head_prod.gif); background-repeat:repeat-x; vertical-align:middle; padding:2px; }
TD.PROsub {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma;  BACKGROUND-COLOR: #b5b6b1; vertical-align:middle; padding:2px;}
TD.PROsub2 {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma;  BACKGROUND-COLOR: #b5b6b1; vertical-align:middle; padding:2px;}




TD.lorrow1 {FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #FFEEAF; vertical-align:middle; padding:2px;}
TD.lorrow2 {FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #FFF7DA; vertical-align:middle; padding:2px;}
TD.lortitle {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #ffcc66; background-image:url(images/head_lorange.gif); background-repeat:repeat-x; vertical-align:middle; padding:2px; }
TD.lorsub {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma;  BACKGROUND-COLOR: #ffcc66; vertical-align:middle; padding:2px;}
TD.lorsub2 {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma;  BACKGROUND-COLOR: #ffcc66; vertical-align:middle; padding:2px;}




TD.comrow1 {FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #F0EEEF; vertical-align:middle; padding:2px;}
TD.comrow2 {FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #F9F9F9; vertical-align:middle; padding:2px;}
TD.comtitle {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #FEE202; background-image:url(images/head_yellow.gif); background-repeat:repeat-x; vertical-align:middle; padding:2px; }




TD.noticerow1 {FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #ffffff; vertical-align:middle; padding:2px; padding-left:5px;}
TD.noticerow2 {FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #ffffff; vertical-align:middle; padding:2px;}
TD.noticerow3 {FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #f7f7f7; vertical-align:middle; padding:2px;}
TD.noticesub {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma;  BACKGROUND-COLOR: #f0f0f0; vertical-align:left; padding-left:10px;}
TD.noticesub2 {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma;  BACKGROUND-COLOR: #f0f0f0; vertical-align:middle; padding:2px;}


TD.IDrow1 {FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #fedaa8; vertical-align:middle; padding:2px;}
TD.IDrow2 {FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #fcedda; vertical-align:middle; padding:2px;}
TD.IDrow3 {BACKGROUND-COLOR: #e7eded; vertical-align:middle; padding:2px;}
TD.IDtitle {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #f5c211; background-image:url(images/head_network.gif); background-repeat:repeat-x; vertical-align:middle; padding:2px; }
TD.IDsub {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma;  BACKGROUND-COLOR: #f5c211; vertical-align:middle; padding:2px;}
TD.IDsub2 {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma;  BACKGROUND-COLOR: #f5c211; vertical-align:middle; padding:2px;}

<!-- end of eyla css -->
.value {
	color: #FF6600;
	font-weight: bold;
}
	

.line1 {
	color: #d2d2d2;}


.box {
	BORDER-TOP:1px solid #d2d2d2;
}


.orange1 {
	font-family: Arial;
	font-weight: bold;
	font-size: 16px;
	color: #f4a62b;
}
.gray1 {
	font-family: Arial;
	font-weight: bold;
	font-size: 16px;
	color: #858481;
}

a:hover {
	cursor:pointer;
}
.revenue_table {
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	text-align:left;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	vertical-align:middle;
	padding-bottom:2px;}

.reportBox{
	background:#666666;
	color:#FF9900;
	font-size:12px;
	font-weight:bold;
}
th {
	background: #DDDDFF;
}
input, select {
	background: #EEEEEE;
	border: none;
}

.box2{
	border: 2px #000000 solid;
	background: #DDDDFF;
}

.nettBox{
	border: #333333 1px solid;
	background: #EEEEEE;
}

.header{
	font-weight:bold;
	font-size:14px;
	color:#0000FF;
}

.reportFigures{
	border: #333333 1px solid;
	font-size:11px;
	color:#666666;
}

.quarterFigure{
	border: #333333 1px solid;
	background: #EEEEEE;
	color:#660099;
}

.reportlabel{
	background:#666666;
	color:#0000FF;
	font-weight:bold;
}

.negFigures{
	color:#FF0000;
}

.MSN{
	background:#93C2E6;
}
.REG{
	background:#FDE07B;
}
.NET{
	background:#DADADA;
}
<!-- notices -->
.bgYellow{
	background:#FFFF99;
}
.bgPeach{
	background:#FFCC99;
}

<!-- revenue Home -->
.revHeader{
	color:#3333FF;
	font-size:14px;
	font-weight:bold;
}

.revHomeLabels{
	background:#666666;
	color:#FF9900;
	font-weight:bold;
}
.shortfall{
	color:#FF0000;
	font-size:12px;
	font-weight: bold;
}

.shortfallmsg {
	color:#FF0000;
	font-size:14px;
	font-weight: bold;
}
.congrasmsg {
	color:#3333FF;
	font-size:14px;
	font-weight: bold;
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}



<!-- calendar classes -->

.calendarBox {
	border-color: #6666AA;
	border-style: solid;
	border-width: 1px;
	vertical-align: top;
}
.calendarHeader {
	background-color: #9999FF;
	color: #FFFFFF;
	font-weight: bold;
}
.calendarDate {
	font-family: Arial;
	font-size: 11px;
	color: #6666AA;
	height: 100px;
	vertical-align: top;
}
.calendarWeekend {
	background-color: #CCFFFF;
}
.calendarEvent {
	font-family: Arial;
	font-size: 10px;
	color: #000000;
}
.calendarHols {
	background-image: url(images/bullets_stars_red_003.gif);
	background-repeat: no-repeat;
}

.calendarDetailsOver {
	display: none;
	position: absolute;
	top: auto;
	left: auto;
	width: 180px;
	border: 1px solid #FF0000;
	background-color: #000000; 
	color: #FFFFFF;
	padding: 3px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}