body	
{
	background-color: Silver;
	font-family: arial; 
	font-size: 9pt;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


th.title { height: 33px; vertical-align: middle; text-align: center; font-size: 16pt; }

a.ititle:link		{ color: Navy; text-decoration: none; font-weight: Bold; }
a.ititle:visited	{ color: Navy; text-decoration: none; font-weight: Bold; }
a.ititle:hover		{ color: Navy; text-decoration: none; font-weight: Bold; }
a.ititle:active		{ color: Navy; text-decoration: none; font-weight: Bold; }
a.ititle b			{ background-color: Yellow; }

a.idesc:link	{ color: Navy; text-decoration: none; }
a.idesc:visited	{ color: Navy; text-decoration: none; }
a.idesc:hover	{ color: Navy; text-decoration: none; }
a.idesc:active	{ color: Navy; text-decoration: none; }
a.idesc b		{ background-color: Yellow; }

a.topnav:link	{ color: #000000; text-decoration: none; font-weight: bold; font-size: 12pt; }
a.topnav:visited{ color: #000000; text-decoration: none; font-weight: bold; font-size: 12pt }
a.topnav:hover	{ color: #ff0000; text-decoration: underline; font-weight: bold; font-size: 12pt }
a.topnav:active	{ color: #000000; text-decoration: underline; font-weight: bold; font-size: 12pt }

a.menunav:link		{ color: #ffffff; text-decoration: none; font-weight: bold; font-size: 8pt }
a.menunav:visited	{ color: #ffffff; text-decoration: none; font-weight: bold; font-size: 8pt }
a.menunav:hover		{ color: #ffff00; text-decoration: none; font-weight: bold; font-size: 8pt }
a.menunav:active	{ color: #ffffff; text-decoration: none; font-weight: bold; font-size: 8pt }

.hidecol	{ display: none; }
.texthead	{ color: Black; font-size: 11pt; font-weight: bold; vertical-align: top; }
.textval	{ color: Navy; font-size: 10pt; vertical-align: top; }
.nhit		{ color: Red; }
.more		{ cursor: pointer; color: Red; text-decoration: none; font-weight: bold; }

.faqq		{ color: Black; font-size: 11pt; font-weight: bold; }
.faqa		{ color: Navy; font-size: 11pt; font-weight: bold; text-decoration: underline; }

.mover	{ background-color: #ffc0cb; color: White; cursor: hand; }
.mout	{ background-color: #800000; color: Black; }


.confirm{ background-color: #ffffff; padding: 10px; }

#updateAnimation
{
	color : Black;
	background-color : #ffffae;
	font-family : Arial;
	font-size : 8pt;
	font-weight : bold;
	line-height : 30px;
	height : 30px;
	padding-left : 5px;
	padding-right : 5px;
}


/* table style */
.MyGV-theme
{
	text-align: left;
	overflow:auto;
	border-color: #EEEEEE #EFEFEF #EEEEEE #EFEFEF;
    border-style: solid solid solid solid;
    border-width: 1px 1px 1px 1px;
    color:#000000;
    margin-top:0px; 
	font-family:Tahoma; font-size:9pt; font-weight:bolder; text-decoration:none;
}

/* header cell styles */
.MyGV-theme th
{
     background: url(lvpics/header_style/header.gif) repeat-x 0px 0px;
    border-color: #989898 #cbcbcb #cbcbcb #989898;
    border-style:solid solid solid solid;
    border-width: 1px 1px 1px 1px; 
    cursor:default;
    color: #000000;
    padding: 3px 4px 3px 4px;
    text-align: center;
    vertical-align: middle;
    position:relative;
    z-index:0;
	font-family:Tahoma; font-size:9pt; font-weight:bolder; text-decoration:none; 	
}

/* data data cell style */
.MyGV-theme td
{
	padding:2px 2px 2px 2px;  
    border-right:solid 1px #cbcbcb;
    border-bottom:solid 1px #cbcbcb;
    color:#000000; font-family:Tahoma, Verdana, Arial; font-size:9pt;
    /*text-align: left;*/
    vertical-align: top;
}

/* alternating row style */
.MyGV-theme .alt-data-row 
{ 
	background-color:#426fd9;
	padding:2px 2px 2px 2px;
    border-right:solid 1px #cbcbcb;
    color:#000000; font-family:Tahoma, Verdana, Arial; font-size:8pt;
   /* text-align: left;*/
    vertical-align: top;
}

/* mouseover row style */
.MyGV-theme .row-over{ background-color:#b2d2ff; }

.MyGV-theme .cell-over { background-color:#b2d2ff; }

/* select row style */
.MyGV-theme .row-select
{ 
	/*background-color:#426fd9;*/
	background: url(lvpics/header_style/header-hover.gif) repeat-x 0px 0px;
	padding:2px 2px 2px 2px;
    border-right:solid 1px #cbcbcb;
    color:#000000; font-family:Tahoma, Verdana, Arial; font-size:8pt;
    text-align: left;
    vertical-align: middle;
}

.MyGV-theme .paging
{ 
	position:relative; 
	background: url(lvpics/header_style/header-paging.gif) repeat-x 0px 0px;
	border-color: #989898 #989898 #989898 #989898;
    border-style: solid solid solid solid ;
    border-width: 1px 1px 1px 1px;
   /* padding: 4px 10px 4px 10px;*/
    color:#333333;
    text-align: left;
    vertical-align: bottom;
    font-family:Tahoma; font-size:7pt; font-weight:normal; text-decoration:none;     
}

.hidcol
{
	display:none;
}

.btn
{
	font-size:9pt; color:#333333;
	padding:2px 2px 2px 2px;
	width:80px;
	height:25px;
}
.btn1
{
	font-size:9pt; color:#333333;
	padding:2px 2px 2px 2px;
	width:80px;
	height:25px;
}

.lblsts
{
	font-family:Tahoma; font-size:8pt; font-weight:bold; text-decoration:none;color:Red
}

.lblnm
{
	font-family:Tahoma; font-size:8pt; font-weight:bold; text-decoration:none;color:#333333
}

.table-theme
{
	border:solid 1px #989898;
	padding: 3px 3px 3px 3px;
	vertical-align:top;	   
	text-align:left;
}

.table-theme th
{
	background-color: #F0F0F0;
	font-size: 12pt;
	font-weight: bold;
	padding: 2px 2px 2px 2px;
	vertical-align:middle;	   
	text-align:left;
	height: 30px;
}

.table-theme td
{
	 /*  padding: 4px 5px 4px 5px;	 */ 
	 font-size: 10pt;
	 vertical-align:top;	  
}

.table-theme-search
{
	padding: 2px 2px 2px 2px;
	vertical-align:top;	   
	text-align:left;
}

.table-theme-search th
{
	background-color: #F0F0F0;
	font-size: 14pt;
	font-weight: bold;
	padding: 3px 3px 3px 3px;
	vertical-align:middle;	   
	text-align:left;
}

.table-theme-search td
{
	 /*  padding: 4px 5px 4px 5px;	 */ 
	 font-size: 10pt;
	 vertical-align:top;	  
}

.keyword { font-family:Tahoma, Verdana, Arial; font-size:9pt; color:#000000; padding:2px 2px 2px 2px; }

.anchor		{ font-size: 10pt; text-decoration: none; }
.anchor2	{ font-size: 8pt; text-decoration: none; }

.faqq		{ color: Black; font-size: 11pt; font-weight: bold; }
.faqa		{ color: Navy; font-size: 11pt; font-weight: bold; text-decoration: underline; }

.cat_head	{ text-align: left; vertical-align: middle; padding: 10px 0 3px 0; }
.cat_head a	{ color: Black; font-size: 10pt; text-decoration: none; font-family:Verdana; font-weight: bold; }
.cat_sub	{ text-align: left; vertical-align:middle; padding: 2px 0 2px 8px; }
.cat_sub a	{ color: Black; font-size: 8pt; text-decoration: none; font-family:Verdana; }

divarticle	{ text-decoration: none; font-family:Verdana; text-align: left; }



table#table_login {
	border: solid 1px black;
	padding: 2px 2px 2px 2px;
	background-color: White;
}
table#table_login td {
	text-align: left;
	vertical-align: middle;
}
table#table_login .footer {
	text-align: center;
	vertical-align: middle;
}
table#table_login a {
	text-decoration: none;
}
table#table_login a:hover {
	text-decoration: underline;
}




div#divmaster_menu {
	position: fixed;
	left:0px;
	top:0px;
	z-index:2;
	background-color: White;
	border-bottom: solid 1px black;
	width: 100%;
	height: 35px;
	text-align:center;
	vertical-align: middle;
}


div#divmaster_content {
	position: relative;
	left: 0px;
	top: 38px;
	z-index:1;
	background-color: White;
}


table#table-master 
{
	width: 100%;
	padding-left: 10px;
	padding-right: 10px;
	font-size:11pt;
}
table#table-master td {
	vertical-align: middle;
}
table#table-master a {
	text-decoration: none;
}
table#table-master a:hover {
	text-decoration: underline;
}





