
	.pmframeborder {
		#background-color: #f6faff;
		background-color: #ffffff;
	}	

	.pmbg {
		background-color: #f6faff;
	}

	BODY, td, .global {
		font-family: Verdana, Helvetica, Serif;
		font-size: 8pt;
		font-weight: normal;
		margin-top: 5px;
	}

	.loginbody {
		margin-top: 0px;
	}

	.label, .namebox, .numberbox {
		font-family: Verdana, Helvetica, Serif;
		font-size: 8pt;
		font-weight:normal;

		background-color: #FFFFFF;
		border-left: 1px solid black;
		border-right: 1px solid black;
		border-top: 1px solid black;
		border-bottom: 1px solid black;
	}

	.pmcaption {
		font-size: 8pt;
		font-family: Verdana, Helvetica, Serif;
		font-weight: bold;
	}	

	.servercaption {
		position: absolute;
		top: 25;
		left: 25;
	}

	.navbutton {
		font-family: sans-serif, verdana;
		font-size: 8pt;
		font-weight: normal;
		color: #0000FF;

		background-color: #CCCCCC;
		text-align: center;
	}

	.moduleborder {
		background-color: #cddef6;
	}

	.activeButtonBorder {
		background-color: #94aec5;
	}

	.inactiveButtonBorder {
		background-color: #94aec5;
	}

	.activeButtonBg, .activeButtonBgBold {
		background-color: #bddaf6;
	}

	.activeButtonBgBold {
		font-weight: bold;
	}

	.pmtablebg {
		background-color: #CCCCCC;
	}

	.inactiveButtonBg {
		background-color: #bddaf6;
	}

	.activeButtonText {
		color: #0000FF;
		text-decoration: none;	
		font-size: 8pt;
		font-weight: normal;
	}

	.inactiveButtonText {
		color: #000000;
		text-decoration: none;
		font-size: 8pt;
	}

	input {
		font-family: Verdana, Helvetica, Serif;
		font-weight: normal;
		font-size: 8pt;
	}

	select {
		font-family: Verdana, Helvetica, Serif;
		font-weight: normal;
		font-size: 8pt;
	}

	.pmtextbox {
		border-left: 1px solid #000000;
		border-right: 1px solid #000000;
		border-top: 1px solid #000000;
		border-bottom: 1px solid #000000;
		border-style: solid;
		
		font-family: Arial, Helvetica, Serif;
		font-weight: normal;
		font-size: 8pt;
	}

	.pmbutton {
		font-family: Verdana, Helvetica, Serif;
		font-weight: bold;
		font-size: xx-small;
	}	
	.pmbuttonwc {
		font-family: Verdana, Helvetica, Serif;
		font-weight: bold;
		font-size: xx-small;
		width:120px;
	}	

	.pmselectbg {
		background-color: #9499BD;
	}

	.pmbglight {
		background-color: #C5C6E6;
	}

	.pmbgdark, .pmtablehead {
		background-color: #FFFFFF;
	}	

	.pmtablehead {
		font-family: Verdana, Sans-Serif, Serif;
		font-size: 8pt;
		font-weight: normal;
	}	

	.pmtdbg {
		background-color: #FFFFFF;
	}

	.pma { text-decoration: none; font-weight: normal; font-size: 8pt; } 

	.inactivetext {
		color: #9C999C;
	}

	.pmhelptext {
		font-family: Verdana, Helvetica, Serif;
		font-size: 8pt;
		font-weight: normal;
	}

	.pmhelpa {
		text-decoration: none;
		font-weight: normal;
		color: #FF0000;		
	}
	
	a {
		text-decoration: none;
		font-weight: normal;
		font-size: 8pt;
		color: #000000;
	}

	.bottomframe {
		background-color: #4179b4;
	}

	.bottombutton {
		background-color: 525994;
		color: #FFFFFF;
		font-family: Verdana, Helvetica, Serif;
		font-size: 12pt;
		font-weight: normal;

		border-left: 1px solid #9499BD;
		border-right: 1px solid #9499BD;
		border-top: 1px solid #9499BD;
		border-bottom: 1px solid #9499BD;  
	}

	.abouthead, .copyright, .abouttext {
		font-family: Verdana, Helvetica, Serif;
		font-size: 8pt;
		font-weight: bold;
		color: #FFFFFF;
	}

	.abouttext {
		color: #000000;
		font-weight: normal;
	}

	.copyright {
		font-size: 8pt;
	}

	.aboutmodule {
		background-color: #CCCCCC;
	}

	.aboutmoduleborder {
		background-color: #8B899C;
	}

	.textleftnav {
		font-family: Verdana, Helvetica, Serif;
		font-size: 8pt;
		text-decoration: none;
		background-color: #f6faff;
	}

	.filterbutton {
		font-family: Verdana, Helvetica, Serif;
		font-weight: normal;
		font-size: 8pt;
	}

	.pmconsole {
		position: absolute; 
		top: medium; 
		left: 25px; 
		visibility: visible
	}

	.pmparent {
		position: absolute; 
		top: 35px; 
		left: 10px; 
		visibility: hidden;
	}

	.pmchild {
		position: absolute; 
		left: 30px; 
		visibility: hidden
	}

   .pmmember {
		text-decoration: none;	
	}

	.logout:link { color: #0000FF; }
	.logout:visited { color: #FF0000; }

	.pma:link { color: #0000FF; }
	.pma:visited { color: #0000FF; }

	.pmbuttonsmall {
		font-family: Verdana, Helvetica, Serif;
		font-weight: normal;
		font-size: xx-small;
	}

	.pmbgtitle, .pmbgtitlebold {
		background-color: #E6EaF0;
	}

	.pmbgtitlebold {
		font-weight: bold;
	}

	.topnavtext { color: #FFFFFF; font-weight: bold}
	.topnavtext:visited { color: #FFFFFF; }
	.topnavtext:link { color: #FFFFFF; }


	.pmwebmailbg {
		font-family: Verdana, Helvetica, Serif;
		font-size: 8pt;
		font-weight: normal;
		margin-top: 0px;
	}

	.pmorganisation {
		font-size: small;
		font-family: Verdana, Helvetica, Serif;
		font-weight: bold;
		color: #FFFFFF; 
		margin-right: 5px;
	}
	.pmholiday {
        background-color: #E6F1FC;
    }
	.pmdate {
		background-color: #E0FFFF;
	}
	
	.wmnewbg {
		background-color: #E0FFFF;
		color: #000000 ;
	}
	.wmoldbg {
		background-color: #f6faff;
		color: #000000 ;
	}

	/* Jayashree Nair - 6-Oct-2005 */
	.onhover {
		cursor :pointer;
	}

	.nohover {
		background-color: #f6faff;
		color: #000;
	}

	.pmbgaddressbook {
		background-color: #f6faff;
		font-size: 6.5pt;
	}
	
	/* Jayashree Nair - 6-Oct-2005 */
	
	#dropmenudiv{
	position:absolute;
	border:1px solid #cddef6;
	background-color:#f6faff;
	font:normal 12px Verdana;
	line-height:18px;
	z-index:100;
	}

	#dropmenudiv a{
	width: 100%;
	display: block;
	text-indent: 3px;
	}

	#dropmenudiv a:hover{ /*hover background color*/
	background-color: #E6EaF0;
	}

