﻿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:inherit;
    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;
}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.arrowgreen{
	width: 180px; /*width of menu*/
	border-style: solid solid none solid;
	border-color: #94AA74;
	border-size: 1px;
	border-width: 1px;
}

.arrowgreen ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.arrowgreen ol a{
	list-style-type:square;
background: transparent url(image/arrowblue.gif) 100% 0;
}	
.arrowgreen li a{
	font:10px Verdana, Arial, Helvetica, sans-serif;
	display: block;
	background: transparent url(image/arrowblue.gif) 100% 0;
  height:15px; /*Set to height of bg image- padding within link (ie: 32px - 4px - 4px)*/
	padding: 4px 0 4px 10px;
	line-height:15px; /*Set line-height of bg image- padding within link (ie: 32px - 4px - 4px)*/
	text-decoration: none;
}	
	
.arrowgreen li a:link, .arrowgreen li a:visited {
	color: #5E7830;
}

.arrowgreen li a:hover{
	color: #26370A;
	background-position: 100% -32px;
}

	
.arrowgreen li a.selected{
	color: #26370A;
	background-position: 100% -64px;
}

.arrowgreen label{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	display: block;
	background: transparent url(image/arrowblue.gif) 100% 0;
  height:15px; /*Set to height of bg image- padding within link (ie: 32px - 4px - 4px)*/
	padding: 4px 0 4px 10px;
	line-height:20px; /*Set line-height of bg image- padding within link (ie: 32px - 4px - 4px)*/
	text-decoration: none;
}	
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.glossymenu{
list-style-type: none;
margin: 5px 0;
padding: 0;
width: 170px;
border: 1px solid #9A9A9A;
border-bottom-width: 0;
}

.glossymenu li a{
background: white url(image/arrowblue.gif) repeat-x bottom left;
font: bold 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: white;
display: block;
width: auto;
padding: 3px 0;
padding-left: 10px;
text-decoration: none;

}


* html .glossymenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
width: 160px;
}

.glossymenu li a:visited, .glossymenu li a:active{
color: white;
}

.glossymenu li a:hover{
background-image: url(http://www.dynamicdrive.com/cssexamples/media/arrowblue);
}


/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.breadcrumb{
font: bold 14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
}

.breadcrumb a{
background: transparent url(image/breadcrumb.gif) no-repeat center right;
text-decoration: none;
padding-right: 18px; /*adjust bullet image padding*/
color: navy;
}

.breadcrumb a:visited, .breadcrumb a:active{
color: navy;
}

.breadcrumb a:hover{
text-decoration: underline;
}

