﻿body, .normal
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
}
a:link, a:visited
{
	color: blue; 
	text-decoration: none;	
	font-size: 11px;
}
a:hover
{
	text-decoration: underline;
	cursor: pointer;
}
.button
{
	font-family: Verdana;
	font-size: 11px;
}
.welcomeuser, .welcomeuser:link, .welcomeuser:visited
{
	font-size: 12px; /* in 1024 X 768 size 12 fits fine */
	font-weight: bold;
	color: rgb(245, 208, 107);
}
.topbackground, .footer
{
	background-color: #3390FF; /*rgb(0, 51, 153);*/
}
.topwhitelinks,.topwhitelinks:link, .topwhitelinks:visited, .topwhitelinks:hover
{
	font-size: 11px; /* in 1024 X 768 size 11 fits fine */
	color: White;
	text-decoration:none;
	cursor: pointer;
}
.topwhitelinks:hover
{
	text-decoration:underline;
	cursor: pointer;
}
.footer
{
	font-size: 11px;
	color: White;
	text-decoration:none;
}
.contentbackground
{
	background-color: #3390FF;  /* rgb(6, 92, 67); rgb(17, 40, 76); */
}
.narrowsearch,.narrowsearch:link, .narrowsearch:visited, .narrowsearch:hover
{
	background-color: rgb(153, 204, 231); /* rgb(17, 40, 76); */
	font-family: Verdana;
	font-size: 11px;
	text-decoration:none;
	color: rgb(100, 100, 100);
}
.narrowsearchtitle
{
	color: rgb(100, 100, 100);
	font-size: 12px;
	font-weight: bold;
}
.bititle, .booktitle
{
	background-color: rgb(223, 223, 223);
	font-size: 12px;
	font-weight: bold;
	padding: 4px 4px 4px 4px;
}
.booktitle
{
	position:fixed !important;
	z-index: 1000;
}
.narrowsearchlink, .narrowsearchlink:link, .narrowsearchlink:hover
{
	font-family: Verdana;
	font-size: 11px;
	text-decoration:none;
	color: rgb(100, 100, 100);
	cursor: hand;
	cursor: pointer;
}
.narrowsearchlink:hover
{
	text-decoration: underline;
}
.tonguetab
{
	background-color: rgb(153, 204, 231);    /*rgb(226, 244, 240)*/
	border: solid 1px rgb(2, 92, 67);
	color: rgb(100, 100, 100);
	text-decoration: none;
	font-family: Verdana;
	font-size: 11px;
	/*position:fixed !important;	*/
	position:absolute;
	right:0px;
	width: 180px;
	text-align:left;
	z-index: 1000; 
}
.ttlink:link, .ttlink:hover
{
	text-decoration: none;
	font-family: Verdana;
	font-size: 11px;
	color: rgb(100, 100, 100);
}
.ttlink:hover
{
	text-decoration: underline;
}
.tttitle
{
	background-color: rgb(223, 223, 223);
	padding: 5px 5px 5px 5px;
	font-size: 12px;
	font-weight: bold;
	color: Black;
}
.title
{
	background: #9f7054;
	font-size: 12pt;
	font-weight: bold;
	color: White;
}
.yeardropdown
{
	width: 100px;
	font-family: Verdana;
	font-size: 11px;
}
.namecell, .valuecell
{
	background: white;	
}
.namecell
{
	font-weight: bold;
}
.textbox
{
	border: solid 1px #B99E59;
}
.textbox:hover
{
	border: solid 1px #00A000;
}
.qrybox
{
	border-style: solid;
	border-width: 0px;
	font-family: Verdana;
	font-size: 11px;
}

.cwtitle
{
	background-color: rgb(170, 170, 170);
}

.filterbox, .searchbox
{
	border: solid 1px rgb(170, 170, 170); /*old value- #638ABD;*/	
	padding:0px;
}
.filterboxtitle
{
	background-color: rgb(223, 223, 223); /* old value-#638ABD;*/
	color: #000;
	font-size: 11px;
	font-weight: bold;		
}
.searchboxtitle, .searchboxtitle:link
{
	background-color: rgb(223, 223, 223); /* old value- #638ABD;*/
	padding: 5px 5px 5px 5px;
	color: #000;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.searchboxtitle:hover
{
	cursor:hand;
	background-color: rgb(168, 218, 206); /* light green */
}
.readonlylist
{
	list-style: none;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
.readonlylist li
{
	white-space:nowrap;
}
.nowrap
{
	white-space:nowrap;
}
.mytable .row
{
	background-color: white;
}
.mytable .altrow
{
	background-color: rgb(223, 223, 223);
}
.mytable .errRow
{
	background-color: rgb(255, 89, 89);
}
.row:hover, .altrow:hover, .errRow.hover
{
	background-color: rgb(168, 218, 206); /* light green */
}
.mytable tr:hover
{
	background-color: rgb(168, 218, 206); /* light green */
}
.hidden
{
	display: none;
	visibility: hidden;
}
.imagebutton
{
	background: #eAeAeA;
	border: solid 1px #909090;
	width: 40px;
	height: 20px;
}
/* .volume
{
	text-align: right;
	font-family: Verdana;
	font-size: 11px;
	text-decoration:none;
}
.totalrow
{
	font-weight: bold;
}
*/
.myablinks
{
	width:18px;
}
.loginTitle
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: White;
	
    filter: Shadow(Color=#383838, 
                 Direction=135, 
                 Strength=2);
}

.loginText
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: White;
}

.loginMiniText
{
	font-family: Verdana;
	font-size: 8pt;
	color: White;
}
.loginLink:link, .loginLink:visited
{
	text-decoration: none;
	font-family: Verdana;
	font-size: 10px;
	color: White;
}
.loginLink:hover
{
	text-decoration: underline;
	font-family: Verdana;
	font-size: 10px;
	color: White;
}
.loginMiniLink:link, .loginMiniLink:visited
{
	text-decoration: none;
	font-family: Verdana;
	font-size: 8pt;
	color: White;
}
.loginMiniLink:hover
{
	text-decoration: underline;
	font-family: Verdana;
	font-size: 8pt;
	color: White;
}

.loginErrorText
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: Yellow;
}

.nopad
{
    padding: 0 0 0 0;
    margin: 0 0 0 0;
}
