/* <!-- */
.mainframe1		{	BACKGROUND-COLOR: #F8F5DF;	}
.mainframe		{	BACKGROUND-IMAGE: url(images/Velvet-Blued.jpg); }
.mainpage		{	BACKGROUND-IMAGE: url(images/Velvet-Blued.jpg); }
.mainpage1		{	BACKGROUND-COLOR: #F8F5DF;	}
.maincontent	{	BACKGROUND-COLOR: #FFFFFF;	}
.header			{	border-bottom-width: 0px;	border-bottom-style: solid;		border-bottom-color: #FFFFFF;
					BACKGROUND-COLOR: #FFFFFF;	}
.navlink		{	BACKGROUND-COLOR: #3131CE;	VERTICAL-ALIGN: middle;	}
.footerbox		{	border-top-width: 0px;		border-top-style: solid;		border-top-color: #FFFFFF;
					BACKGROUND-COLOR: #3131CE;	VERTICAL-ALIGN: bottom;	}
.rhsbox			{	BACKGROUND-COLOR: #EFE7D6; 	COLOR: black;
					BACKGROUND-IMAGE: url(images/bg.jpg)}

.tuts			{	BACKGROUND-IMAGE: url(images/vtuts.gif); }
.tuts1			{	BACKGROUND-IMAGE: url(images/vtuts1.gif); }
.score			{	BACKGROUND-IMAGE: url(images/score.gif);
					BACKGROUND-COLOR: white; COLOR:#3131CE; font-weight: bold;
					TEXT-ALIGN: center;	FONT: 10pt Arial, sans-serif;}
.lhscontact		{	BACKGROUND-IMAGE: url(images/bg_contact.jpg);
					VERTICAL-ALIGN: top;   }
.lhsabout		{	BACKGROUND-IMAGE: url(images/bg_about.jpg);
					VERTICAL-ALIGN: top;   }
.lhsservices	{	BACKGROUND-IMAGE: url(images/bg_services.jpg);
					VERTICAL-ALIGN: top;   }


A.topmenu:link			{COLOR: white; TEXT-DECORATION: none;}
A.topmenu:visited		{COLOR: white; TEXT-DECORATION: none;}
A.topmenu:active		{COLOR: white; TEXT-DECORATION: none;}
A.topmenu:hover			{COLOR: #007D93; TEXT-DECORATION: none;}
.topmenul		{	FONT: 9pt Arial, sans-serif;	TEXT-ALIGN: left;		VERTICAL-ALIGN: middle;	
					BACKGROUND-COLOR: #3131CE;	COLOR: white;}
.topmenuc		{	FONT: 9pt Arial, sans-serif;	TEXT-ALIGN: center;		VERTICAL-ALIGN: middle;	
					BACKGROUND-COLOR: #3131CE;	COLOR: white;}
.topmenur		{	FONT: 9pt Arial, sans-serif;	TEXT-ALIGN: right;		VERTICAL-ALIGN: middle;	
					BACKGROUND-COLOR: #3131CE;	COLOR: white;}
.topmenuselectl	{	FONT: 9pt Arial, sans-serif;	TEXT-ALIGN: left;		VERTICAL-ALIGN: middle;	
					BACKGROUND-COLOR: #3131CE;	COLOR: black;}
.topmenuselectc	{	FONT: 9pt Arial, sans-serif;	TEXT-ALIGN: center;		VERTICAL-ALIGN: middle;	
					BACKGROUND-COLOR: #3131CE;	COLOR: black;}
.topmenuselectr	{	FONT: 9pt Arial, sans-serif;	TEXT-ALIGN: right;		VERTICAL-ALIGN: middle;	
					BACKGROUND-COLOR: #3131CE;	COLOR: black;}



A.copyright:link		{COLOR: #797979; TEXT-DECORATION: none;VERTICAL-ALIGN: middle}
A.copyright:visited		{COLOR: #797979; TEXT-DECORATION: none;VERTICAL-ALIGN: middle}
A.copyright:active		{COLOR: #797979; TEXT-DECORATION: none;VERTICAL-ALIGN: middle}
A.copyright:hover		{COLOR: #797979; TEXT-DECORATION: none;VERTICAL-ALIGN: middle}
.copyright		{	FONT: 7pt Arial, sans-serif;	TEXT-ALIGN: center;		VERTICAL-ALIGN: middle;
					COLOR: #797979;}

A.footer:link		{COLOR: white; TEXT-DECORATION: none;}
A.footer:visited	{COLOR: white; TEXT-DECORATION: none;}
A.footer:active		{COLOR: white; TEXT-DECORATION: none;}
A.footer:hover		{COLOR: white; TEXT-DECORATION: none;}
.footerl			{	FONT: 8pt Arial, sans-serif;	TEXT-ALIGN: left;		VERTICAL-ALIGN: bottom;
						COLOR: white;}
.footerc			{	FONT: 8pt Arial, sans-serif;	TEXT-ALIGN: center;		VERTICAL-ALIGN: bottom;
						COLOR: white;}
.footerr			{	FONT: 8pt Arial, sans-serif;	TEXT-ALIGN: right;		VERTICAL-ALIGN: bottom;
						COLOR: white;}

A.private:link			{COLOR: #003399; TEXT-DECORATION: none;}
A.private:visited		{COLOR: #003399; TEXT-DECORATION: none;}
A.private:active		{COLOR: #003399; TEXT-DECORATION: none;}
A.private:hover			{COLOR: #003399; TEXT-DECORATION: underline;}
.privatel		{	FONT: 8pt Arial, sans-serif;	TEXT-ALIGN: left;		VERTICAL-ALIGN: middle;	
					BACKGROUND-COLOR: #E8E8E8;	COLOR: black;}
.privatec		{	FONT: 8pt Arial, sans-serif;	TEXT-ALIGN: center;		VERTICAL-ALIGN: middle;	
					BACKGROUND-COLOR: #E8E8E8;	COLOR: black;}
.privater		{	FONT: 8pt Arial, sans-serif;	TEXT-ALIGN: right;		VERTICAL-ALIGN: middle;	
					BACKGROUND-COLOR: #E8E8E8;	COLOR: black;}


.prvheadl		{	FONT: 8pt Arial, sans-serif;	TEXT-ALIGN: left;		VERTICAL-ALIGN: middle;	
					BACKGROUND-COLOR: #003399;	COLOR: white;}
.prvheadc		{	FONT: 8pt Arial, sans-serif;	TEXT-ALIGN: center;		VERTICAL-ALIGN: middle;	
					BACKGROUND-COLOR: #003399;	COLOR: white;}
.prvheadr		{	FONT: 8pt Arial, sans-serif;	TEXT-ALIGN: right;		VERTICAL-ALIGN: middle;	
					BACKGROUND-COLOR: #003399;	COLOR: white;}
.prvheadbl		{	FONT: 12pt Arial, sans-serif;	TEXT-ALIGN: left;	
					BACKGROUND-COLOR: #003399; font-weight: bold; COLOR: white;}
.prvheadbc		{	FONT: 12pt Arial, sans-serif;	TEXT-ALIGN: center;	
					BACKGROUND-COLOR: #003399; font-weight: bold; COLOR: white;}
.prvheadbr		{	FONT: 12pt Arial, sans-serif;	TEXT-ALIGN: right;	
					BACKGROUND-COLOR: #003399; font-weight: bold; COLOR: white;}

H1.mainhead     {	font-family: Arial, Helvetica, sans-serif;		font-size: 17px;
					color: #FFFFFF;	margin: 0px;	padding: 0px;	
					BACKGROUND-COLOR: #3131CE;}

A.topcat:link		{COLOR: black; TEXT-DECORATION: none; font-weight: bold;}
A.topcat:visited	{COLOR: black; TEXT-DECORATION: none; font-weight: bold;}
A.topcat:active		{COLOR: black; TEXT-DECORATION: none; font-weight: bold;}
A.topcat:hover		{COLOR: #3131CE; TEXT-DECORATION: underline;}
.topcatl			{	FONT: 8pt Arial, sans-serif;	TEXT-ALIGN: left;		VERTICAL-ALIGN: middle;	
						BACKGROUND-COLOR: white;	COLOR: black; font-weight: bold;}
.topcatc			{	FONT: 8pt Arial, sans-serif;	TEXT-ALIGN: center;		VERTICAL-ALIGN: middle;	
						BACKGROUND-COLOR: white;	COLOR: black; font-weight: bold;}
.topcatr			{	FONT: 8pt Arial, sans-serif;	TEXT-ALIGN: right;		VERTICAL-ALIGN: middle;	
						BACKGROUND-COLOR: white;	COLOR: black; font-weight: bold;}

/* default setting */
BODY.def{	FONT: 8pt Arial, sans-serif;	TEXT-ALIGN: left;	VERTICAL-ALIGN: middle;	BACKGROUND-COLOR: #E7E8D1;}
BODY.prv{	FONT: 8pt Arial, sans-serif;	TEXT-ALIGN: left;	VERTICAL-ALIGN: middle;	BACKGROUND-COLOR: #E8E8E8;}
TD		{	FONT: 8pt Arial, sans-serif;	TEXT-ALIGN: left;	VERTICAL-ALIGN: middle;	}
INPUT	{	FONT: 8pt Arial, sans-serif;	VERTICAL-ALIGN: middle;	}
TEXTAREA{	FONT: 8pt Arial, sans-serif;	VERTICAL-ALIGN: middle;	}
SELECT	{	FONT: 8pt Arial, sans-serif;	VERTICAL-ALIGN: middle;	}
H1		{	FONT: 14pt Arial, sans-serif;	COLOR: #3131CE;	
			margin: 0px;	padding: 0px;	font-weight: bold;
			}

.headl			{	COLOR: #3131CE;	FONT: 14pt Arial, sans-serif;
					TEXT-ALIGN: left;	VERTICAL-ALIGN: middle;	font-weight: bold;}
.headr			{	COLOR: #3131CE;	FONT: 14pt Arial, sans-serif;
					TEXT-ALIGN: right;	VERTICAL-ALIGN: middle;	font-weight: bold;}
.headc			{	COLOR: #3131CE;	FONT: 14pt Arial, sans-serif;
					TEXT-ALIGN: center;	VERTICAL-ALIGN: middle; font-weight: bold;}
HR.headc		{	COLOR: #3131CE;}

A:link		{COLOR: #3131CE;	TEXT-DECORATION: none; font-weight: bold;}
A:visited	{COLOR: #3131CE;	TEXT-DECORATION: none; font-weight: bold;}
A:active	{COLOR: #3131CE;	TEXT-DECORATION: none; font-weight: bold;}
A:hover		{COLOR: #3131CE;	TEXT-DECORATION: underline; font-weight: bold;}

.warnl		{	TEXT-ALIGN: left;		VERTICAL-ALIGN: middle;		COLOR: red;}
.warnc		{	TEXT-ALIGN: center;		VERTICAL-ALIGN: middle;		COLOR: red;}
.warnr		{	TEXT-ALIGN: right;		VERTICAL-ALIGN: middle;		COLOR: red;}

A.reverse:link		{COLOR: white; TEXT-DECORATION: none;}
A.reverse:visited	{COLOR: white; TEXT-DECORATION: none;}
A.reverse:active	{COLOR: white; TEXT-DECORATION: none;}
A.reverse:hover		{COLOR: white; TEXT-DECORATION: underline;}
.reversel	{	FONT: 8pt Arial, sans-serif;	TEXT-ALIGN: left;		VERTICAL-ALIGN: middle;	
				BACKGROUND-COLOR: black;	COLOR: white;}
.reversec	{	FONT: 8pt Arial, sans-serif;	TEXT-ALIGN: center;		VERTICAL-ALIGN: middle;	
				BACKGROUND-COLOR: black;	COLOR: white;}
.reverser	{	FONT: 8pt Arial, sans-serif;	TEXT-ALIGN: right;		VERTICAL-ALIGN: middle;	
				BACKGROUND-COLOR: black;	COLOR: white;}

.grayedc	{	FONT: 8pt Arial, sans-serif;	TEXT-ALIGN: center;		VERTICAL-ALIGN: middle;	
				BACKGROUND-COLOR: gray;		COLOR: white;}
.grayedl	{	FONT: 8pt Arial, sans-serif;	TEXT-ALIGN: left;		VERTICAL-ALIGN: middle;	
				BACKGROUND-COLOR: gray;		COLOR: white;}
.grayedr	{	FONT: 8pt Arial, sans-serif;	TEXT-ALIGN: right;		VERTICAL-ALIGN: middle;	
				BACKGROUND-COLOR: gray;		COLOR: white;}

A.rhs:link		{COLOR: black; TEXT-DECORATION: none;}
A.rhs:visited	{COLOR: black; TEXT-DECORATION: none;}
A.rhs:active	{COLOR: black; TEXT-DECORATION: none;}
A.rhs:hover		{COLOR: black; TEXT-DECORATION: underline;}
TD.rhsc	{	FONT: 8pt Arial, sans-serif; BACKGROUND-COLOR: #E8E8E8; 
			TEXT-ALIGN: center;	COLOR: black;	VERTICAL-ALIGN: top;	}
TD.rhsj	{	FONT: 8pt Arial, sans-serif; BACKGROUND-COLOR: #E8E8E8; 
			TEXT-ALIGN: justify;	COLOR: black;	VERTICAL-ALIGN: top;	}
TD.rhsl	{	FONT: 8pt Arial, sans-serif; BACKGROUND-COLOR: #E8E8E8; 
			TEXT-ALIGN: left;		COLOR: black;	VERTICAL-ALIGN: top;	}
TD.rhsr	{	FONT: 8pt Arial, sans-serif; BACKGROUND-COLOR: #E8E8E8; 
			TEXT-ALIGN: right;	COLOR: black;	VERTICAL-ALIGN: top;	}

TD.apx	{	FONT: 1pt Arial, sans-serif;	}

/* Convention for 3 chars-coded class
	s=small		l=left			t=top
	b=big		c=center		b=bottom
				r=right			
				j=justify
*/

/* default normal size cell */
TD.c	{	FONT: 8pt Arial, sans-serif;	TEXT-ALIGN: center;		VERTICAL-ALIGN: middle;	}
TD.j	{	FONT: 8pt Arial, sans-serif;	TEXT-ALIGN: justify;	VERTICAL-ALIGN: middle;	}
TD.l	{	FONT: 8pt Arial, sans-serif;	TEXT-ALIGN: left;		VERTICAL-ALIGN: middle;	}
TD.r	{	FONT: 8pt Arial, sans-serif;	TEXT-ALIGN: right;		VERTICAL-ALIGN: middle;	}

TD.ct	{	FONT: 8pt Arial, sans-serif;	TEXT-ALIGN: center;		VERTICAL-ALIGN: top;	}
TD.jt	{	FONT: 8pt Arial, sans-serif;	TEXT-ALIGN: justify;	VERTICAL-ALIGN: top;	}
TD.lt	{	FONT: 8pt Arial, sans-serif;	TEXT-ALIGN: left;		VERTICAL-ALIGN: top;	}
TD.rt	{	FONT: 8pt Arial, sans-serif;	TEXT-ALIGN: right;		VERTICAL-ALIGN: top;	}

TD.cb	{	FONT: 8pt Arial, sans-serif;	TEXT-ALIGN: center;		VERTICAL-ALIGN: bottom;	}
TD.jb	{	FONT: 8pt Arial, sans-serif;	TEXT-ALIGN: justify;	VERTICAL-ALIGN: bottom;	}
TD.lb	{	FONT: 8pt Arial, sans-serif;	TEXT-ALIGN: left;		VERTICAL-ALIGN: bottom;	}
TD.rb	{	FONT: 8pt Arial, sans-serif;	TEXT-ALIGN: right;		VERTICAL-ALIGN: bottom;	}

/* small size cell */
TD.sc	{	FONT: 7.5pt Arial, sans-serif;	TEXT-ALIGN: center;		VERTICAL-ALIGN: middle;	}
TD.sj	{	FONT: 7.5pt Arial, sans-serif;	TEXT-ALIGN: justify;	VERTICAL-ALIGN: middle;	}
TD.sl	{	FONT: 7.5pt Arial, sans-serif;	TEXT-ALIGN: left;		VERTICAL-ALIGN: middle;	}
TD.sr	{	FONT: 7.5pt Arial, sans-serif;	TEXT-ALIGN: right;		VERTICAL-ALIGN: middle;	}

TD.sct	{	FONT: 7.5pt Arial, sans-serif;	TEXT-ALIGN: center;		VERTICAL-ALIGN: top;	}
TD.sjt	{	FONT: 7.5pt Arial, sans-serif;	TEXT-ALIGN: justify;	VERTICAL-ALIGN: top;	}
TD.slt	{	FONT: 7.5pt Arial, sans-serif;	TEXT-ALIGN: left;		VERTICAL-ALIGN: top;	}
TD.srt	{	FONT: 7.5pt Arial, sans-serif;	TEXT-ALIGN: right;		VERTICAL-ALIGN: top;	}

TD.scb	{	FONT: 7.5pt Arial, sans-serif;	TEXT-ALIGN: center;		VERTICAL-ALIGN: bottom;	}
TD.sjb	{	FONT: 7.5pt Arial, sans-serif;	TEXT-ALIGN: justify;	VERTICAL-ALIGN: bottom;	}
TD.slb	{	FONT: 7.5pt Arial, sans-serif;	TEXT-ALIGN: left;		VERTICAL-ALIGN: bottom;	}
TD.srb	{	FONT: 7.5pt Arial, sans-serif;	TEXT-ALIGN: right;		VERTICAL-ALIGN: bottom;	}

/* big size cell */
TD.bc	{	FONT: 11pt Arial, sans-serif;	TEXT-ALIGN: center;		VERTICAL-ALIGN: middle;	}
TD.sbc	{	FONT: 9pt Arial, sans-serif;	TEXT-ALIGN: center;		VERTICAL-ALIGN: middle;	}
TD.bj	{	FONT: 11pt Arial, sans-serif;	TEXT-ALIGN: justify;	VERTICAL-ALIGN: middle;	}
TD.bl	{	FONT: 11pt Arial, sans-serif;	TEXT-ALIGN: left;		VERTICAL-ALIGN: middle;	}
TD.br	{	FONT: 11pt Arial, sans-serif;	TEXT-ALIGN: right;		VERTICAL-ALIGN: middle;	}

TD.bct	{	FONT: 11pt Arial, sans-serif;	TEXT-ALIGN: center;		VERTICAL-ALIGN: top;	}
TD.bjt	{	FONT: 11pt Arial, sans-serif;	TEXT-ALIGN: justify;	VERTICAL-ALIGN: top;	}
TD.blt	{	FONT: 11pt Arial, sans-serif;	TEXT-ALIGN: left;		VERTICAL-ALIGN: top;	}
TD.brt	{	FONT: 11pt Arial, sans-serif;	TEXT-ALIGN: right;		VERTICAL-ALIGN: top;	}

TD.bcb	{	FONT: 11pt Arial, sans-serif;	TEXT-ALIGN: center;		VERTICAL-ALIGN: bottom;	}
TD.bjb	{	FONT: 11pt Arial, sans-serif;	TEXT-ALIGN: justify;	VERTICAL-ALIGN: bottom;	}
TD.blb	{	FONT: 11pt Arial, sans-serif;	TEXT-ALIGN: left;		VERTICAL-ALIGN: bottom;	}
TD.brb	{	FONT: 11pt Arial, sans-serif;	TEXT-ALIGN: right;		VERTICAL-ALIGN: bottom;	}

/* font only setting */
FONT.footer {
   FONT:  10pt Arial, Verdana, sans-serif;
   color:white;
   FONT-WEIGHT: bold;
   TEXT-ALIGN: center;
   }
