body {font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0px; background-color: #000000}
td {font-family: Verdana, Arial, Helvetica, sans-serif;}
th {font-family: Verdana, Arial, Helvetica, sans-serif;}

div.logo { position:absolute; left:16px; top:9px; width:535; height:51; z-index:1; visibility: visible; }
/*.qbg {position:absolute; left:0px; top:33; height:27; width:100%; background-color:#333333} */

.stdfont {font-family: Verdana, Arial, Helvetica, sans-serif;}

.likeanchor {
	color: #006633;
	text-decoration: underline; cursor : pointer; cursor : hand;
}

.p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 0.8em; }
p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 0.8em; }
p.dbl { line-height : 150%; text-align : justify; }
p.dbli { line-height : 150%; text-align : justify; font-style : italic }
p.ind { text-indent: 15 }
p.jtfs { text-align : justify; font-size : 0.7em; }
p.code {
	font-size : 0.7em;
	font-family: "Courier New", Courier, mono;
}
p.date { text-align : right; font-size : 0.7em; }
img.ss { border : 1px solid #2C4F7A; 
         margin-left:15px; margin-right:15px; margin-top:0px; margin-bottom:15px; } /* image screen shot - used for small images with borders (100*66) */

table.cont { font-size: 0.9em; line-height : 150%; }
 
a { color: #FF3300; }

.btxt { font-size:18pt; font-family: Georgia, "Times New Roman", Times, serif; }

h1 { color: #000000; font-size:24pt; font-family:  Eurostile, Verdana, Arial, Helvetica, sans-serif; text-align : right; margin-top : 0px; margin-bottom : -7px }		/*  2C4F7A article title */
h1.smt { color: #ffffff; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; text-align : right; margin-bottom : 0px  }		/* article title */
h2 { font-size:14pt; text-align : left; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight : normal }
h3 { color: #000000; font-size:1.0em; text-align : left; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight : normal }
hr { color: #000000; height:1px; border-style: none; }
hr.colbox { color: #333333; height:1px; border-style: none; }

/*
td.t-mnu { background-color: #333333; border : 1px solid #00CC66; color : #00CC66; text-align : right; font-size: 8pt; cursor: pointer; cursor : hand; }      menu cell 
td.t-mnus { background-color: #E1E1EB; border : 1px solid #00CC66; color : #2C4F7A; text-align : right; font-size: 8pt; cursor: pointer; cursor : hand; }      selected menu cell 
td.t-mnuc { background-image: url(../im2/m_mkr.gif); background-repeat: no-repeat ; background-position: 5px 50%;  
          background-color: #E1E1EB; border : 1px solid #00CC66; color : #2C4F7A; text-align : right; font-size: 8pt; cursor: pointer; cursor : hand; }      current pages menu cell 
*/

/* expanded menu with transparent bg */
/* table.t-mnue { background-image: url(../im2/bg_t.gif); border: 1px solid #333333 }  
table.t-main { 	background-color: #333333; }  #E1E1EB; 
*/
 
/* a.t-anm  { text-decoration: none; color : #00CC66; }  */ /* menu anchor */	
/* a.t-anms { text-decoration: none; color : #2C4F7A; }  */ /* menu anchor selected */

ul.hdr { line-height : 1.2em; font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 1em; margin-left:8px}
ul.med { line-height : 1.6em; font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 0.8em; margin-left:8px}
ul.smt { font-size : 0.7em; line-height : 2em }
li.smt { padding-bottom: 1.5em }
ul.smt2 { font-size : 0.7em; }
li.smt2 { padding-bottom: 1em; }
ol.ord1 { font-size : 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif; }

.txt_e { font-family: Arial, Helvetica, sans-serif; font-weight : bold; color : #006633; }  /* emphasised text */
.smtxt { font-size : 0.7em; }
.medtxt { font-size : 0.8em; }
.tfix { table-layout : fixed; }
.jline { font-size : 0.8em; text-align : justify; }

.bg-hdr { background-color: #000000; background-image: url(..\im2\bg-hdr.gif) }
.bg-blgry {	background-color: #ffffff;}    /* 6F7491 before  bluey grey of hdr line */
.bg-ltbl {background-color: #7D92C8;}      /* light blue of columns */
.bg-rd { background-color: #ff3300;}       /* red of sperator */
.bg-dkbl { background-color: #000000;}     /* dark blue #2C4F7A; */
.bg-bdy {	background-color: #000000;}      /* bground to text  */
.bg-dbdy { background-color: #C5C5D8; }    /* darker body bgr text (for title)  */
.bg-gr { background-color: #00CC66; }      /* green from menu  */
.bg-erow { background-color:#e4e4e4; }     /* even row or header */

/* all these are styles used in template */
/*.t-lcol { background-color: #7D92C8; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF }  left column */
.t-lcol { background-color: #000000; border-top: 6px solid #333333; border-bottom: 6px solid #333333 }
/*.t-lbdr { border-right: 3px solid #333333; 	padding: 5px; }      lef col content below menu */

.t-rcol { background-color: #000000; border-top: 6px solid #333333; border-bottom: 6px solid #333333; 	padding: 5px; }  /* tight column */
									
.t-mbdy { background-color: #000000; border-top: 6px solid #333333; border-bottom: 6px solid #333333; padding-top:4px; padding-bottom:4px}   /* main body */
.t-ml { background-color: #ffffff; border-left: 1px solid #FFFFFF; } /* main body left col */
.t-mr { background-color: #FFFFFF; border-right: 1px solid #FFFFFF; padding-left: 15px; padding-right: 15px; }                   /* main body right col */
.t-art { background-color: #ffffff; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; padding-left: 15px; padding-right: 15px; }  /* main body article */

.t-cop {	background-color: #000000; text-align : right; height : 15px;
        font-size: 7pt; font-weight: bold; color:#ffffff }  /* template copyright */

.t-tbox { width:100%; background-color: #000000; border: 6px solid #333333; color: #ffffff; padding:5px }	 			/* title box */
.t-colbox { width:165px; margin-left:5px; background-color: #000000; border: 6px solid #333333; color: #ffffff; padding:5px }	 			/* column box */


/* Expandable section 1 = open, 2=close */
/*
.t-ebox1 { position:inline; width:100%; }
.t-ebox2 { position:relative; width:100%; height:65px; overflow:hidden; 
           filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100, style=1, finishOpacity=10, startX=100, startY=0, finishY=100);
}
*/			
/*
h3.e1 { background-image : url(../bts/imgExp1_f02.gif); background-repeat: no-repeat ; background-position: 0px 50%; 
        padding-left : 15px; cursor : pointer; cursor : hand }
h3.e2 { background-image : url(../bts/imgExp1.gif); background-repeat: no-repeat ; background-position: 0px 50% ; 
        padding-left : 15px; cursor : pointer; cursor : hand }
*/

div.t-popup { position:absolute; left:0px; top:0px; width:430px; z-index:3; 
              visibility: hidden; padding : 15px; border : 1px solid #2C4F7A; background-color: #C5C5D8; } /* a pop-up box.. size must be defined according to content */ 


/* IE specific effects */
.transfilt1 {	FILTER:progid:DXImageTransform.Microsoft.Fade(duration='1', overlap='1', enabled=false); }

.cdrag { cursor : move; }
.csel { cursor: hand; }

.noprnt {visibility:normal; }

/* Midiumwidth input control */
.inMid { width:120px; }
.inLong { width:360px; }
/*.b { font-weight:bold }*/




.DataView_Header
{
	font-family: Tahoma,Arial,Verdana,Sans-serif;
	font-weight:bold;
	font-size:0.9em;
	height:15px;
	background-color:#e4e4e4;/*#FFCC00;*/
}

.DataView_Grid
{
	font-size: 0.8em;
	font-family: Tahoma,Arial,Verdana,Sans-serif;
	color: black;
}

.DataView_Footer
{
	/*font-size: 8pt;*/
	font-family: Tahoma,Arial,Verdana,Sans-serif;
	color: black;
}

.DataView_GridFontStyle
{
	font-size: 1em;
	font-family: Tahoma,Arial,Verdana,Sans-serif;
	color: black;
}

.DataView_highlight
{
	background-color:#ffcc00;
}

.DataView_GridColumnHead
{
	background-color: #e4e4e4;

	border-right: darkgray 1px solid;
	border-top: whitesmoke 1px solid;
	border-left: whitesmoke 1px solid;
	border-bottom: darkgray 1px solid;

	font-weight: bold;
	font-size: 0.8em;
	font-family: Tahoma,Arial,Verdana,Sans-serif;

	cursor: hand;

	height:20px;
}

.DataView_GridColumnHeadSelected
{
	background-color: #cccccc;

	border-left: darkgray 1px solid;
	border-top: darkgray 1px solid;

	font-family: Tahoma,Arial,Verdana,Sans-serif;
	font-weight: bold;
	/*font-size: 8pt;*/

	cursor: hand;

	height:20px;
}

.DataView_Button
{
	/*font-size: 11px;*/
	font-family: Tahoma,Arial,Verdana,Sans-serif;
	font-weight:bold;
	cursor:hand;
}
.DataView_Control
{
	border-right: #7F9DB9 1px solid;
	border-top: #7F9DB9 1px solid;
	border-left: #7F9DB9 1px solid;
	border-bottom: #7F9DB9 1px solid;
	/*font-size: 8pt;*/
	font-family: Tahoma,Arial,Verdana,Sans-serif;
	background-color: white;
}
.DataView_Mainfont_m
{
	/*font-size: 8pt;*/
	font-family: Tahoma,Arial,Verdana,Sans-serif;
	color: black;
}

