/* **************************************************************************
/* BODY STYLES
/* *************************************************************************/

body {
	/* background-image:url(../images/bg.gif); */
	 background-color:Gray;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	margin-bottom:0px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	
}

.maintextblue
{
	font-weight: normal;
	font-size: 11px;
	line-height: 4.5mm;
	font-family: "verdana";
	text-decoration: none;
	color:#0058AA;
}

.maintextred
{
	font-weight: normal;
	font-size: 11px;
	line-height: 4.5mm;
	font-family: "verdana";
	text-decoration: none;
	color:Red;
}

.maintextgreen
{
	font-weight: normal;
	font-size: 11px;
	line-height: 4.5mm;
	font-family: "verdana";
	text-decoration: none;
	color:#006E25;
}

.TopHeaderAdminpages 
{
	color:#9D0D99;
	text-align:center;
	font-family: Verdana;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	text-transform:uppercase;
	text-indent:4px;
	background:#FEEBFD;
	
}

.TopControlSearchText
{
	font-family: "MS Sans Serif";
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	color: #A41CA5;
}


/* **************************************************************************
/* NAVIGATION ABCD .... CONTROL
/* *************************************************************************/


.abcdef {
	font-family: "MS Sans Serif";
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	text-transform:uppercase;
	text-indent:10px;
	background:#E8E8F5;
	
}

/* **************************************************************************
/* Products 
/* *************************************************************************/


.ProductHeader {
	font-family: "arial";
	font-size: 14px;
	font-weight: bold;
	color:#6A23D4;
	text-decoration: none;
	text-transform:uppercase;
	/* background-color:#FBF9FE; */

	
}
.ProductHeaderTHM {
	font-family: "arial";
	font-size: 14px;
	font-weight: bold;
	color:#9D0D99;
	text-decoration: none;
	text-transform:uppercase;
	/* background-color:#FBF9FE; */
}

.HeaderTHM
{
	font-family: "arial";
	font-size: 15px;
	font-weight: bold;
	color:#790B76;
	text-decoration: none;
	text-transform:uppercase;
}

.maintextboldTHM
{
	font-weight: bold;
	font-size: 11px;
	color: #9D0D99;
	font-family: verdana;
	text-decoration: none;
}

.bgTHM
{
	background:#FEEBFD;
}


.ProductVolumeCount {
	font-family: "MS Sans Serif";
	font-size: 11px;
	font-weight: bold;
	color:#E729DF;
	text-decoration: none;
}


/* **************************************************************************
/* DATA GRID
/* *************************************************************************/
.OPGrid
{
	border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	border-left: darkgray 1px solid;
	width: 100%;
	border-bottom: darkgray 1px solid;
	font-family: "arial";
	background-color: #ffffff;
}

.OPGridPager
{
	font-size: 12px;
	font-weight: bold;
	text-align: right;
}

.OPGridtd
{
	border: 1px solid #CCCCCC;
	margin: 3px 3px 3px 3px;
	padding: 5px 5px 5px 5px;
	text-align: left;
	font-family: "arial";
	
}

.OPGridHeader
{
	font-weight: bold;
	font-size: 11px;
	/* color: firebrick; */
	font-family: "arial";
	height: 25px;
	background-color: #EEEEEE;
	text-align: center;
}

.OPGridItem
{
	
	/* color: #0d4d96; */
	font-family: "arial";
	font-size: 11px;
	height: 25px;
	background-color: #ffffff;
}

.OPGridAlterItem
{
	font-family: "arial";
	font-size: 11px;
	height: 25px;
	background-color: #F5F5F5;
	/* color: #0d4d96; */
}

.HeaderStyle 
{
	background-color: #EFEFF0;
	height:30px;
}

.maintextDGheader {
	font-family: "MS Sans Serif";
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	text-transform:uppercase;
	background:#E8E8F5;
	
}


.MovieHeader {
	font-family: "MS Sans Serif";
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	text-transform:uppercase;
	background:#F3F3F3;
	
}


/* **************************************************************************
/* TEXT STYLES
/* *************************************************************************/


.maintext
{
	font-weight: normal;
	font-size: 11px;
	line-height: 4.5mm;
	font-family: "verdana";
	text-align: justify;
	text-decoration: none;
}

.mainsno
{
	font-weight: normal;
	font-size: 11px;
	font-family: verdana;
}

.packageslist
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	
	text-decoration: none;
	background-color: #ffffff;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 1px;
	padding-bottom: 1px;
	left-margin:5;
	right-margin:5;
	height: auto;
	width: auto;
	border: thin solid #E9E9E9;
}
.navlink {
	font-family: "MS Sans Serif";
	font-size: 8px;
	font-weight: normal;
	text-decoration: none;
}

.maintextsynapsis
{
	font-weight: normal;
	font-size: 11px;
	line-height: 15px;
	font-family: verdana;
	text-align: justify;
	text-decoration: none;
}


.maintextbold {
	font-family: "verdana";
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	
}



.maintextboldGreen
{
	font-weight: bold;
	font-size: 11px;
	color: #009933;
	font-family: verdana;
	text-decoration: none;
}


.maintextboldGreen1
{
	font-weight: bold;
	font-size: 13px;
	color: #009933;
	font-family: verdana;
	text-decoration: none;
} 
.maintextboldrose
{
	font-weight: bold;
	font-size: 11px;
	color: #cc3333;
	font-family: verdana;
	text-decoration: none;
}

.maintextbolddarkrose
{
	font-weight: bold;
	font-size: 11px;
	color: #8f0489;
	font-family: verdana;
	text-decoration: none;
}

.maintextboldblack
{
	font-weight: normal;
	font-size: 11px;
	color: black;
	font-family: verdana;
	text-decoration: none;
}

.maintextboldred
{
	font-weight: bold;
	font-size: 11px;
	color: #ff0000;
	font-family: verdana;
	text-decoration: none;
}
.maintextboldredstrike
{
	font-weight: bold;
	font-size: 11px;
	color: #ff0000;
	font-family: verdana;
	text-decoration: line-through;
}

.footertext
{
	font-weight: normal;
	font-size: 11px;
	color: #757575;
	font-family: verdana;
	text-decoration: none;
}
/* **************************************************************************
/* LINKS STYLES
/* *************************************************************************/


/* Product Links styles starts here*/

a.Product:link
{
	font-weight: normal;
	font-size: 11px;
	color: black;
	font-family: arial;
	text-decoration: underline;
}
a.Product:visited
{
	font-weight: normal;
	font-size: 11px;
	color: black;
	font-family: Arial;
	text-decoration: underline;
}
a.Product:hover
{
	font-weight: normal;
	font-size: 11px;
	color: red;
	font-family: Arial;
	text-decoration: underline;
}


/* Product Links styles starts here*/


a:link {
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color: #757575;
	text-decoration: none;
	
}
a:visited {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
a:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #E71B00;
	}

/* **************************************************************************
/* FOOTER LINKS STYLES
/* *************************************************************************/



a.printer{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #FFEAFE;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	left-margin:10;
	right-margin:10;
	height:20px;
	width: auto;
	border: thin solid #FCC4F3;
}

a.printer:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #FFEAFE;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	left-margin:10;
	right-margin:10;
	height:20px;
	width: auto;
	border: thin solid #FCC4F3;
}
a.printer:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	background-color: #F143EC;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	left-margin:10;
	right-margin:10;
	height:20px;
	width: auto;
	border: thin solid #9D0D99;
}



/* Links - Anchor tag effects white color */
a.topcontrolwhite:link {
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #F0E8FC;
	text-decoration: none;
}
a.topcontrolwhite:visited {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #F0E8FC;
	text-decoration: none;
}
a.topcontrolwhite:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #D3E8FE;
	text-decoration:underline;
}

/* Inside data grid or table header or table data*/

a.insideDG:link {
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color: #646464;
	text-decoration: underline;
}
a.insideDG:visited {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #646464;
	text-decoration: underline;
}
a.insideDG:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #B60000;
	text-decoration:none;
}

a.footer:link {
	font-family: "MS Sans Serif";
	font-size: 10px;
	font-weight: normal;
	color: #757575;
		text-decoration: none;
}
a.footer:visited {
	font-family: "MS Sans Serif";
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
a.footer:hover {
	font-family: "MS Sans Serif";
	font-size: 10px;
	font-weight: normal;
	color: #E71B00;
	}

/* **************************************************************************
/* FORM STYLES
/* *************************************************************************/
input.textbox,select.listbox, textarea.textboxarea {
font-family:sans-serif;
font-size: 11px;
color: #A41CA5;
background-color:#EEF6FF;
/*background:#eeFfFF;*/
font-weight:bold;
}





	
	
/* **************************************************************************
/* OTHER STYLES
/* *************************************************************************/

	
/* **************************************************************************
/* OTHER STYLES
/* *************************************************************************/

	
/* **************************************************************************
/* OTHER STYLES
/* *************************************************************************/
.maintextboldblue
{
	font-weight: bold;
	font-size: 11px;
	color: #0099ff;
	font-family: verdana;
	text-decoration: none;
}

/*
	Mobile Money (MM)
	Fadzil 03112007
	Start
*/
.maintextGrayDisable
{
	font-weight: bold;
	font-size: 11px;
	color: #999999;
	font-family: arial;
	text-decoration: none;
}

.maintextWhiteDisable
{
	font-weight: normal;
	font-size: 11px;
	color: #FFFFFF;
	font-family: arial;
	text-decoration: none;
}
/* End */

.maintextboldwhite
{
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	font-family: verdana;
	text-decoration: none;
}

.ShowcaseTitle
{
	font-weight: bold;
	font-size: 13px;
	color: #009933;
	font-family: verdana;
	text-decoration: none;
}

/*  ----------------------------- Grid styles Starts Here ---------------------------------*/
.Grid
{
	width:90%;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	border-style:dotted;
}

.Grid td
{
    border: solid 1px Gray;
    margin: 3px 3px 3px 3px;
    padding: 5px 5px 5px 5px;
    text-align: center;
}

.GridHeader
{
    font-weight: bold;
    background-color: #E3E8F4;
}

.GridItem, .GridAltItem
{
    font-family:verdana;
	font-size:11px;
	font-weight:bold;
}

.GridItem
{
    background-color: #FFFFFF;
}

.GridAltItem
{
    background-color: #EEEEEE;
}
/*  ----------------------------- Grid styles Ends Here  ---------------------------------*/
.maintextboldwhite {
	font-family: "MS Sans Serif";
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
	
}
