TD  {
	FONT-FAMILY : verdana,helvetica, arial, sans-serif;
	FONT-SIZE : 12px;
	text-decoration : none;
	color : #000066;
}

.h2  {
	font-size : 15pt;
	font-family : arial, helvetica, verdana, sans-serif;
	color : #000000;
}

.txtinput  {
	border : thin groove;
	font-family : verdana,helvetica, arial, sans-serif;
	font-size : 14px;
}

.textarea  {
	border : thin;
	FONT-FAMILY : helvetica, arial, sans-serif, verdana;
	font-size : 12px;
}

.txtinput_capitalise  {
	border : thin groove;
	FONT-FAMILY : helvetica, arial, sans-serif, verdana;
	font-size : 12px;
	text-decoration : none;
	margin-bottom : 2;
	text-transform : capitalize;
	font-weight : normal;
	font-style : normal;
}

.txtarea  {
	border : thin groove;
	font-family : Helvetica, Arial, sans-serif;
	font-size : 14px;
}

A:visited  {
	font-family : geneva, helvetica, arial, sans-serif;
	color : #f8f8f8;
/**	color : #316bad;**/
	text-decoration : none;
}

A:link  {
	font-family : geneva, helvetica, arial, sans-serif;
	color : #f8f8f8;
/**	color : #316bad;**/
	text-decoration : none;
}

A:hover  {
	font-family : geneva, helvetica, arial, sans-serif;
	/* *	color : blue;* */
	color : red;
	text-decoration : none;
}
.blue{
	font-family : geneva, helvetica, arial, sans-serif;
	color : #0D0968;
	text-decoration : none;
	/*font-size : 16px;*/
		
}
.sntext  {
	font-size : 7pt;
	font-family : arial, helvetica, verdana, sans-serif;
	color : black;
}

.sntext:link  {
	font-size : 7pt;
	font-family : arial, helvetica, verdana, sans-serif;
	color : black;
}

.sntext:hover  {
	font-size : 7pt;
	font-family : arial, helvetica, verdana, sans-serif;
	color : black;
}

.sntext:visited  {
	font-size : 7pt;
	font-family : arial, helvetica, verdana, sans-serif;
	color : black;
}

.hd1  {
	font-weight : bold;
	font-size : 20px;
	font-family : arial, geneva, helvetica, sans-serif;
	color : white;
	background : #204870;
}

.enq_title  {
	font-weight : bold;
	font-size : 9pt;
	font-family : geneva, helvetica, arial, sans-serif;
	color : black;
	background : aqua;
}

.menu_title  {
	font-weight : bold;
	font-size : 9pt;
	font-family : geneva, helvetica, arial, sans-serif;
/**	color : #316BAD;**/
	color : #f8f8f8;
	background-color : #316BAD;
	border-bottom : 1px solid #3972C6;
	border-right : 1px solid #3972C6;
	border-left : 1px solid #5284BD;
	border-top : 1px solid #5284BD;
}

.menu_title:visited  {
	font-weight : bold;
	font-size : 9pt;
	font-family : geneva, helvetica, arial, sans-serif;
	color : #222222;
	background : #2C9DD3;
}

.menu_title:link  {
	font-weight : bold;
	font-size : 9pt;
	font-family : geneva, helvetica, arial, sans-serif;
	color : #222222;
	background : #2C9DD3;
}

.menu_title:hover  {
	font-weight : bold;
	font-size : 9pt;
	font-family : geneva, helvetica, arial, sans-serif;
	color : blue;
	background : #2C9DD3;
	text-decoration : underline;
}

.menu  {
	font-size : 9px;
	font-family : verdana, helvetica, arial, sans-serif;
	color : black;
	background : #FfFfFf;
}


.menugrey  {
	font-size : 11px;
	font-family : geneva, helvetica, arial, sans-serif;
	color : #000000;
	background : #efefef;
}
.blackcolor  {
	font-size : 11px;
	font-family : geneva, helvetica, arial, sans-serif;
	color : #000000;
	background : #FFFFFF;
/**	font-weight : bold;	**/
}

.menuorange  {
	font-size : 11px;
	font-family : geneva, helvetica, arial, sans-serif;
	color : #000000;
	background : #efdeb5;
}

.brown  {
	font-size : 14px;
	font-family : geneva, helvetica, arial, sans-serif;
	color : #840000;
	background : #fe9901;
}
.black2  {
	font-size : 12px;
	font-family : geneva, helvetica, arial, sans-serif;
	color : #000000;
	background : #fe9901;
}
.white1  {
	font-size : 12px;
	font-family : geneva, helvetica, arial, sans-serif;
	color : #ffffff;
	background : #004564;
}
.white2  {
	font-size : 12px;
	font-family : geneva, helvetica, arial, sans-serif;
	color : #ffffff;
	background : #fe9901;
}

.brownorange  {
	font-size : 11px;
	font-family : geneva, helvetica, arial, sans-serif;
	color : #840000;
	background : #efdeb5;
}


.brownbold  {
	font-size : 11px;
	font-weight : bold;	
	font-family : geneva, helvetica, arial, sans-serif;
	color : #840000;
	background : #ffffff;
}


.menucolored  {
	font-size : 11px;
	font-family : geneva, helvetica, arial, sans-serif;
	color : #CC0066;
	background : #FfFfFf;
}

.menu_change  {
	font-size : 11px;
	font-family : geneva, helvetica, arial, sans-serif;
	color : 3e5c75;
	background : #ffffff;
}

.menu:visited  {
	font-size : 11px;
	font-family : geneva, helvetica, arial, sans-serif;
	color : black;
}

.menu:link  {
	font-size : 11px;
	font-family : geneva, helvetica, arial, sans-serif;
	color : black;
}

/* .menu_text{
	font-size : 15px;
	font-weight : bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : black;
}*/
.menu_title_inactive  {
	font-weight : bold;
	font-size : 9pt;
	font-family : geneva, helvetica, arial, sans-serif;
	color : Gray;
	background : #CFD2DE;
}

.menu_title_inactive:visited  {
	font-weight : bold;
	font-size : 9pt;
	font-family : geneva, helvetica, arial, sans-serif;
	color : Gray;
	background : #CFD2DE;
}

.menu_title_inactive:link  {
	font-weight : bold;
	font-size : 9pt;
	font-family : geneva, helvetica, arial, sans-serif;
	color : Gray;
	background : #CFD2DE;
}

.menu_title_inactive:hover  {
	font-weight : bold;
	font-size : 9pt;
	font-family : geneva, helvetica, arial, sans-serif;
	color : black;
	background : #CFD2DE;
	text-decoration : underline;
}

.menu_inactive  {
	font-size : 11px;
	font-family : geneva, helvetica, arial, sans-serif;
	color : #A9A9A9;
	background : #FfFfFf;
	font-weight : normal;
}

.menu_inactive:visited  {
	font-size : 11px;
	font-family : geneva, helvetica, arial, sans-serif;
	color : #A9A9A9;
}

.menu_inactive:link  {
	font-size : 11px;
	font-family : geneva, helvetica, arial, sans-serif;
	color : #A9A9A9;
}

.menu_inactive:hover  {
	font-size : 11px;
	font-family : geneva, helvetica, arial, sans-serif;
	color : black;
	text-decoration : underline;
}

.footer  {
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	font-size : 11px;
	font-family : geneva, helvetica, arial, sans-serif;
	color : white;
	background : #2C9DD3;
}

.menu_text  {
	font-size : 12px;
	font-style: italic;
	font-family : geneva, helvetica, arial, sans-serif;
	color : black;
	background-color : #FfFfFf;
}

.error  {
	font-size : 10 pt;
	font-family : geneva, helvetica, arial, sans-serif;
	color : 840000;
	font-weight : bold;
	background-color : #FfFfFf;
}
.errorred  {
	font-size : 9 pt;
	font-family : geneva, helvetica, arial, sans-serif;
	color : red;
	font-weight : bold;
	background-color : #FfFfFf;
}

.black  {
	font-size : 10 pt;
	font-family : geneva, helvetica, arial, sans-serif;
	color : 000000;
	font-weight : bold;
	background-color : #FfFfFf;
}

.error:visited  {
	font-size : 10 pt;
	font-family : geneva, helvetica, arial, sans-serif;
	color : #F0F0D0;
	font-weight : bold;
}

.error:link  {
	font-size : 10 pt;
	font-family : geneva, helvetica, arial, sans-serif;
	color : white;
	font-weight : bold;
}

.error:hover  {
	font-size : 10 pt;
	font-family : geneva, helvetica, arial, sans-serif;
	color : white;
	font-weight : bold;
}

.msg  {
	font-size : 10 pt;
	font-family : geneva, helvetica, arial, sans-serif;
	color : navy;
	background-color : #FfFfFf;
	text-align : center;
	font-weight : bold;
}

.note  {
	font-size : 10px;
	font-family : geneva, helvetica, arial, sans-serif;
	color : gray;
	text-align : justify;
}

.li  {
	list-style-position : inside;
	list-style-type : disc;
}

.captionR  {
	text-align : right;
	font-weight : bold;
	font-size : 13px;
	font-family : Helvetica, "MS Sans Serif", Arial, Verdana;
	color : #005984;
}

.captionM  {
	text-align : left;
	font-weight : bold;
	font-size : 12px;
	font-family : Helvetica, "MS Sans Serif", Arial, Verdana;
	color : #686898;
}
.captionhome  {
	text-align : left;
	font-weight : normal;
	font-size : 12px;
/**	font-family : Verdana, Arial, Helvetica, sans-serif;		**/
/**	font-family : Helvetica, "MS Sans Serif", Arial, Verdana;**/
	font-family : geneva, helvetica, arial, sans-serif;	
	color : #316bad;
}
.search  {
	text-align : center;
	font-weight : normal;
	font-size : 12px;
	font-family : geneva, helvetica, arial, sans-serif;	
	color : #840000;
	background : #EFDEB5;
}

.bgorg
{
	color : #E3896F;
}

.captionhomecenter  {
	text-align : center;
	font-weight : normal;
	font-size : 12px;
/**	font-family : Verdana, Arial, Helvetica, sans-serif;		**/
/**	font-family : Helvetica, "MS Sans Serif", Arial, Verdana;**/
	font-family : geneva, helvetica, arial, sans-serif;	
	color : #316bad;
	background : #ffffff;		
}
.captionhomeleft  {
	text-align : left;
	font-weight : normal;
	font-size : 12px;
/**	font-family : Verdana, Arial, Helvetica, sans-serif;		**/
/**	font-family : Helvetica, "MS Sans Serif", Arial, Verdana;**/
	font-family : geneva, helvetica, arial, sans-serif;	
	color : #316bad;
	background : #ffffff;		
}


.pageheader  {
	font-weight : bold;
	font-size : 15px;
	font-family : "Courier New", Courier, monospace;
	color : #CC0066;
}

.WhiteC  {
	font-weight : normal;
	font-size : 10px;
	font-family : "Courier New", Courier, monospace;
	/*color : #f8f8f8;*/
	color : yellow;
	
}

.captionR  {
	text-align : right;
	font-weight : bold;
	font-size : 13px;
	font-family : Helvetica, "MS Sans Serif", Arial, Verdana;
	color : #005984;
}

.buttonblu  {
	font-family : tahoma,sans-serif;
	font-weight : bold;
	font-size : 11px;
	background : #5b7ca5;
	border-bottom : 1px solid #5b7ca5;/*3972C6;*/
	border-right : 1px solid #5b7ca5;/*3972C6;*/
	border-left : 1px solid #5b7ca5;/*2C9DD3;*/
	border-top : 1px solid #5b7ca5;
	color : #ffffff;
	height : 19px;
	text-decoration : none;
}

.buttongrey  {
	font-family : tahoma,sans-serif;
	font-weight : bold;
	font-size : 11px;
	background : #D6D6CE;
	border-bottom : 1px solid #5A635A;
	border-right : 1px solid #D6D6CE;
	border-left : 1px solid #7B7B63;
	border-top : 1px solid #C8C9C8;
	color : #840000;
	height : 19px;
	text-decoration : none;
}

.resumetitle  {
	font-weight : bold;
	font-size : 15px;
	font-family : "Courier New", Courier, monospace;
	color : #CC0066;
	background : #FfFfFf;
}

.bg  {
	background-color : #ffffff;
}
.bg0  {
	background-color : #EFEFEF;
}


.bg1  {
	background-color : #ffffff;
}

.bg2  {
	background-color : #2C9DD3;
}

.tblbkg  {
	/* *	#e89010/ background : #e89010;* */
	background : #5b7ca5;
	color:#ffffff;	
}
.tblbkgdw  {
	/* *	#e89010/ background : #e89010;* */
	background : #004564;
	color:#ffffff;	
	text-align : justify;	
	font-weight : bold;	
	font-size : 13px;		
}
.tblbkgfont  {
	/* *	#e89010/ background : #e89010;* */
	background : #ffffff;
	color:#000000;	
	text-align : justify;	
	font-weight : bold;	
	font-size : 13px;		
}

.dot{
	color:#336699;
	font-family : Verdana, Arial, Helvetica, sans-serif;	
	font-size : 11px;	
}
/***** Menu Styles *****/

.clCMEvent
{
	position:absolute;
	width:99%;
	height:99%; 
	clip:rect(0,100%,100%,0);
	left:0; 
	top:0;
	visibility:visible
}
.clCMAbs
{
	position:absolute;
	visibility:hidden; 
	left:0; 
	top:0
 }

   
/*Style for the background-bar*/ 
.clBar
{
	position:absolute; 
	width:10; 
	height:10;
	background-color:#FF9900;
	layer-background-color:#FF9900;
	visibility:hidden
   }

/*Styles for level 0*/
.clLevel0,.clLevel0over
{
	position:absolute; padding:1px;
	font-family:tahoma,arial,helvetica;
	font-size:11px; 
	font-weight:bold
  }
.clLevel0
{
color:#840000;
}
.clLevel0over
{
	background-color:#840000;
	layer-background-color:#840000;
	color:#F8F8F8;
	cursor:pointer; 
	cursor:hand; 
   }

/*Styles for level 1*/
.clLevel1, .clLevel1over
{
	position:absolute;
	width:180;
	padding:2px;
	font-family:tahoma, arial,helvetica;
	font-size:11px;
	font-weight:normal
	 }
.clLevel1
{
	background-color:#F8F8F8;
	layer-background-color:#F8F8F8;
	/**color:#840000;**/
	color:#285991;
 }
.clLevel1over
{
/**	background-color:#840000;**/
	background-color:#efefef;
/**	background-color:#285991;**/
/**	layer-background-color:#840000;**/
	layer-background-color:#efefef;
	color:#285991;
	cursor:pointer; 
	cursor:hand;
    }
.clLevel1border
{
	position:absolute; 
	visibility:hidden;
/**	background-color:#000000; **/
	background-color:#285991; 
	layer-background-color:#006699;
 }

/*Styles for level 2*/
.clLevel2, .clLevel2over
{
	position:absolute;
	padding:2px;
	font-family:tahoma,arial,helvetica;
	font-size:10px;
	font-weight:bold
	 }
.clLevel2
{
	background-color:Navy;
	layer-background-color:Navy;
	color:white;
  }
.clLevel2over
{
    background-color:#0099cc;
	layer-background-color:#0099cc;
	color:Yellow; cursor:pointer;
	cursor:hand; 
   }
.clLevel2border
{
	position:absolute;
	visibility:hidden;
	background-color:#006699;
	layer-background-color:#006699
   }

