/* ======== Style : "Titan and Glass"   S.Binder 2005 */

.InfoLabel 
{Z-INDEX: 101; 
	LEFT: 8pt; 
	POSITION: absolute; 
	TOP: 0px;
	height: 8pt;
	Width: 100%;
}	
body
{
	padding-right: 0px;
	padding-left: 0px;
	background: #ffffff;
	margin-bottom: 0px;
	padding-bottom: 0px;	
	margin-left: 0px;
	margin-right: 0px;
	padding-top: 0px;
	font: menu; font-size: 8pt;
}
img
{
	float: left;
}
table
{
	font: menu; font-size: 8pt;
}

#imgMainLogo
{ 
	Z-INDEX: 102; POSITION: absolute; 
	LEFT: 0px; WIDTH: 312px; TOP: 0px; HEIGHT: 111px;
}
#imgTopBg
{ 
	POSITION: absolute; 
	LEFT: 312px; WIDTH: 100%; TOP: 0px; HEIGHT: 112px;
	BACKGROUND-IMAGE: url(res/ring2.jpg); 
}
#logoY
{
	Z-INDEX: 103; POSITION: absolute; 
	LEFT: 71px; TOP: 64px; HEIGHT: 46px;
}
.shade6
{
	z-index: 100;	
	left: 0px;
	background-image: url(res/shade6.ico);
	width: 100%;
	position: absolute;
	top: 147px;
	height: 3px;
	background-repeat:repeat-x;	
}
#RedStick
{
	font-size: 12pt;
	z-index: 103;
	filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);
	left: 140px;
	color: #ffffdd;
	font-family: Verdana;
	position: absolute;
	top: 70px;
}
.divLo
{
	Z-INDEX: 101; POSITION: absolute; 	
	LEFT: 0px; WIDTH: 100%; TOP: 2px; HEIGHT: 70px;
}
#tblLogin
{
	width: 120px;
	border-collapse: collapse;
	height: 80px;
	border:0;	
}
#trHello 
{
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; height: 11pt;
}	
#TxtHello
{
	font-weight: bold;
	font-size: 10pt;
	width: 100%;
	color: #496771;
	border-top-style: none;
	font-family: Verdana;
	border-right-style: none;
	border-left-style: none;
	background-color: #ffffff;
	text-align: center;
	border-bottom-style: none;
}
#txtPsw
{
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana; HEIGHT: 12px; 	
}
.CapName
{
	text-align: center;
	font-weight: bold;
	font-size: 16pt;
	filter: progid:DXImageTransform.Microsoft.Emboss();
	width: 100%;
	color: #555555;
	font-family: 'Arial';
	height: 14pt;	
}
.frameL
{
	background: #fefefe; /*****LColor*****/   
	padding-left: 0px;padding-bottom: 0px;padding-top: 0px;
	margin-bottom: 0px;margin-left: 0px;margin-right: 0px;
	font: menu;	
}
.InfoLabel
{ Z-INDEX: 101; LEFT: 8px; POSITION: absolute; TOP: 0px;  Width:100%; Height:8px
}


.ttxt
{
 COLOR: #373e78; 
 FONT-FAMILY: Verdana;	   
 FONT-SIZE: 8pt;
 FONT-WEIGHT: normal;
}
.txtLnk
{
 COLOR: #373e78; 
 FONT-FAMILY: Verdana;	   
 FONT-SIZE: 8pt;
 FONT-WEIGHT: normal;
 cursor: hand;
 text-decoration: underline; 
}
a
{
	color: #373e78;
}

.inputTxt
{
	FONT-SIZE: 8pt; 
	FONT-FAMILY: Verdana; 
	HEIGHT: 20px;	
}

.infoLabel
{
	margin-top: 0px;
	z-index: 101;
	left: 4px;
	font: menu;
	width: 100%;
	position: absolute;
	top: 0px;
} 


/*===== Texts =========*/
.ItemTitle
{ 
	
}
.ItemSubTitle
{ 
	
}
.Title
{ 
	
}
.Subtitle
{ 
	
}
.PicHeading
{ 
	
}
.LinkTxt
{ 	
}
/*===== Pictures =======*/
.picture
{ 
	
}
.photo
{ 
	
}
.LinkPic
{ 
	
}

/*===== Main User Menu ==========*/
.TopMenuItm
{
	font-weight: bold;
	font-size: 9pt;
	cursor: hand;
	color: #eae8e8;
	border-bottom: #a9a9a9 2px solid;
}
.TopMenuItmH    /* highlighted */
{   
	font-size: 9pt;
	cursor: hand;
	font-weight:bold;
	color: #eae8e8;
	border-bottom: solid 2px #faaf18;
}
.TopMenuItmS    /* selected */
{   
	font-size: 9pt;
	cursor: hand;
	font-weight:bold;
	color: #eae8e8;
	border-bottom: solid 2px red;	
}
.TopMenuItmD
{   
	font-weight: bold;
	font-size: 9pt;
	cursor: default;
	color: gray;
	border-bottom: #a9a9a9 2px solid;
}

.LButton
{
	font: menu;	
	width: 80px;
	height: 20px;
	cursor: hand;
}
/*===== MenuL ==========*/
.CapL
{
	text-align:center;
	font-weight: normal;
	font-size: 14pt;
	color: #373e78;	        /*#533821;*/
	font-family: Verdana;
	margin-bottom: 10px;
}
/* -------------------- */
.ControlPane 
{   border: solid 1px #53646c; padding:  2px 6px 0px 6px; 
	background-color: #53646c;
	/*
   FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#fffdfc,endColorStr=#C9CBD8)
  	       progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#00fffdfc,endColorStr=#ffC9CBD8);
    */
}
.paneCap
{
	padding-left: 4px;
	font-weight: bold;
	font-size: 10pt;	
	color: #e5e4e3;
	font-family: Verdana;
	background-color: #53646c;
}
.paneButton
{	font: menu;		
	height: 20px;
	cursor: hand;	
}
/* -------------------- */
.mnuButton
{	font: menu;	width: 96px; height: 20px; cursor: hand;
}
 .smallButton
{	padding-right: 0px;	padding-left: 0px; padding-bottom: 0px;	margin: 0px;
	color: maroon;
	font-size: 8pt; font-family: Sans-Serif;
}


/*======================*/
				/* node */	
.MnuItm
{
	WIDTH: 95%; 			
	border-right: #fefefe 1px solid;	/*****LColor*****/ 
	border-top: #fefefe 1px solid;	    /*****LColor*****/ 
	border-left: #fefefe 1px solid;	    /*****LColor*****/ 
	border-bottom: #fefefe 1px solid;   /*****LColor*****/ 
	color: #373e78;
	cursor: default;
	font:menu;
}
				/* Selected node */	
.MnuItmA
{
	WIDTH: 95%; 		
	border-right: #6b73b5 1px solid;   /* #9094b5 */
	border-top: #6b73b5 1px solid;
	border-left: #6b73b5 1px solid;	
	border-bottom: #6b73b5 1px solid;
	color: #1b1f3c;
	cursor: default;	
	font:menu;
}

.TableGrData
{
	background-color: ghostwhite;
}


.RdoBtn
{
	WIDTH: 26px; 
	HEIGHT: 16px;
}
.RdoBtnList
{
	font:menu; font-size: 8pt;
}
.Button
{
	font:menu; font-size: 8pt;
}
.Txt
{
	font:menu; color: #555451; font-size: 8pt;
}
.Heading
{
	font-weight: bold;
	font-size: 10pt;
	color: darkslategray;
	font-family: Verdana;
}
.hiddenTxt
{position: absolute;left: 0px;top: -40px;
}

.gooTbl
{	
	font: menu;	 font-size: 7pt;
	border-style:none;  
	/* BORDER: #9094b5 0px solid; */
	TABLE-LAYOUT: fixed; 
	BORDER-COLLAPSE: collapse;
	BACKGROUND-COLOR: #f8f7fa;  /*      #efeef1; */
	
}
.gooHeader
{		
	font-weight: bold; 
	font-size: 7pt;	
	color: #373e78;	
	font-family: 'Microsoft Sans Serif';
	text-align: center;
}
.gooRow
{	
	color: #113322;	
	text-align: center;	
	font-size: x-small;	
	margin: 0,0,0,0;
	padding: 0,0,0,0;	
}

/* =========================================== PAGE ============================= */
.mgGG
{
	font-weight: normal; font-size: 8pt; font-family: Verdana;
	margin-left: 30px;	color: #53646C;  /* #0880e8;  #0651e8  #f78018 */
}
.PageHeading	/* The Heading of the "G" and "P" page - The Caption of the Page */
{
	font-weight: normal; font-size: 14pt; font-family: Verdana;
	margin-left: 30px;   color: #53646C;  /* #0880e8; /*#0651e8  #f78018 */
}

.tdCItm
{
	padding-right: 8px;
	padding-left: 10px;
	font-weight: normal;
	padding-bottom: 4px;
	color: #53646C  /* #272111; */
	padding-top: 4px;
	font-family: 'Times New Roman'; font-size: 9pt;
	background-color: white;
}

.dimgPCap
{
	margin-top: 10px;
	margin-bottom: 10px;
}
.dimgMCap
{
	border-right: #9999cc 1px solid;
	border-top: #9999cc 1px solid;	
	float: left;
	margin: 10px 10px 10px 10px;
	border-left: #9999cc 1px solid;
	border-bottom: #9999cc 1px solid;
	/* FILTER: progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#9999aa,strength=2) */
}

.imgInText
{
	border-right: #777799 1px solid;
	border-top: #9999cc 1px solid;	
	float: left;
	margin: 8px 12px 6px 4px;
	border-left: #9999cc 1px solid;
	border-bottom: #777799 1px solid;
	FILTER: progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#9999aa,strength=2)
}

.Mtable
{
	border-right: #ccccdd 1px solid;
	border-top: #ccccdd 1px solid;
	font: menu;
	width: 98%;	
}

.MCap
{
	font-weight: bold;	font-size: 9pt; font-family: Verdana;
}
.MName
{
	 COLOR: #53646C; FONT-WEIGHT: bold; font-size: 10pt; font-family: Verdana;    /* COLOR: #0880e8; */
}
.MCapImg
{
	border-right: #9999cc 0px solid;
	border-top: #9999cc 0px solid;
	float: left;
	margin: 0px 20px 0px 2px;
	border-left: #9999cc 0px solid;
	border-bottom: #9999cc 0px solid;
}
.MCapImgL
{	
	float: left;
	margin: 0px 20px 0px 2px;
	cursor: hand;
}




Table.ParamList
{	
	font-size: 9pt;	
	font-family: Verdana;
}	
/*========================================*/
/*------------------------*/
.RegisterTable
{  padding-top:0; padding-bottom:0;
	border-right: #666699 1px solid;
	border-top: #666699 1px solid;
	font-size: 7pt;
	z-index: 101;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#C9CBD8) 
			progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#ffffffff,endColorStr=#00C9CBD8);
	border-left: #666699 1px solid;
	color: #223355;
	border-bottom: #666699 1px solid;
	position: absolute;
}
.RegisterRow
{
	margin: 0px 0px 0px 0px;
	font-size: 9pt;	
	font-family: Verdana;
	height: 20px;
}
.RedStar
{
	color: firebrick;	
}
.inpFld
{
	font-size: 9pt;
	width: 100%;
	font-family: Verdana;
}
.btn
{
FONT-SIZE: 8pt; FONT-FAMILY: Verdana; HEIGHT: 20px; color: #333366; cursor: hand
}
.lblUserID
{
	font-weight: normal;
	font-size: 7pt;
	margin-left: 60px;
	color: indigo;
	font-family: Verdana;
	background-color: transparent;
}
/*---------------------------*/
/*   Basket  ----------------*/
.tblB 
{
	Z-INDEX: 101; WIDTH: 100%; 
	font: menu;	font-size: 8pt;
	margin-left:6px;
	border: solid 1 #666699;
	background-color: #f8f7fa;	
}
.tblB1
{
	WIDTH: 45px;
}
.radioList
{
	font: menu;		font-size: 8pt;
}
.TxtM
{
	font-family:Courier New; font-size:10pt;  width:100%;	 
}

/*---------------------------*/
.inTbl       /* table for input data */
{
	padding-top:0; padding-bottom:0; margin:5pt;
	border-left: #ccccff 1px solid; border-right: #9999cc 1px solid; border-top: #ccccff 1px solid;border-bottom: #9999cc 1px solid;
	font-size: 10pt; font-family: Verdana;	
	z-index: 101;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#C9CBD8) 
			progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#ffffffff,endColorStr=#00C9CBD8);	
	color: #333366;	
}	
/*---------------------------*/
.webdeveloper

{Z-INDEX: 0; POSITION: absolute; HEIGHT: 0px; width: 100%;
	margin-top: 40px;
	text-align: center;
	font-size: 7pt;
	color: gray;
	font-family: Verdana, 'Courier New',Arial;
}



/*---------------------------*/


