body
{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
	background-color: white;
	color: black;
	font-family: Tahoma;
    FONT-SIZE: 10pt;
}

a
{
	color: navy;
	font-family: Tahoma;
}

a:hover
{
	color: maroon;
	font-family: Tahoma;
}

a.hdr
{
	color: #F0F0F0;
	text-decoration:none;
	font-family: Tahoma;
}
a.hdr:hover
{
	font-weight: bold;
	color: red;
	font-family: Tahoma;
}
a.mainmenu
{
	font-weight: bold;
	color: blue;
	text-decoration:none;
	font-family: Tahoma;
	font-size:14px;
	LINE-HEIGHT: 25px;
}
a.mainmenu:hover
{
	font-weight: bold;
	color: red;
	font-family: Tahoma;
	font-size:14px;
	LINE-HEIGHT: 25px;
}
hr
{
	padding-bottom: 2px;
	color: #000080;
	line-height: 2px;
	padding-top: 2px;
}
pre
{
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 5px;
	font-size:8pt;
}
.WelcomeHeaderText
{
	Font-Family:Tahoma;
	FONT-WEIGHT:bold;
	FONT-SIZE:7.5pt;
	COLOR:#c0c0c0
}
.ProblemReportText
{
	margin: 5px;
	background-color: Yellow;
	font-size:8pt;
}

.ErrorReportText
{
	margin: 5px;
	background-color: #00FFFF;
	font-size:8pt;
}

.StdText
{
		font-family:Tahoma;
		font-size:10pt;
}
.BoldStdText
{
		font-family:Tahoma;
		font-size:10pt;
		font-weight:bold;
}
.BoldSmStdText
{
		font-family:Tahoma;
		font-size:8pt;
		font-weight:bold;
}
.SmStdText
{
		font-family:Tahoma;
		font-size:8pt;
}
.LgStdText
{
		font-family:Tahoma;
		font-size:12pt;
}
.LgBoldStdText
{
		font-family:Tahoma;
		font-size:12pt;
		font-weight:bold;
}
.StdTextBlock
{
	border-right: #c0c0c0 thin double;
	border-left: #c0c0c0 thin double;
	border-top: #c0c0c0 thin double;
	border-bottom: #c0c0c0 thin double;
	background-color: #f0f0f0;
	margin-top: 5px;
	font-size: 10pt;
	font-family:Tahoma;
	color: #000000;
}
.BlueBoldText
{
		font-family:Tahoma;
		font-size:10pt;
		font-weight:bold;
		color: #000080;

}
.SmBlueBoldText
{
		font-family:Tahoma;
		font-size:8pt;
		font-weight:bold;
		color: #000080;

}
.LgBlueBoldText
{
		font-family:Tahoma;
		font-size:14pt;
		font-weight:bold;
		color: #000080;
}
.UserLink
{
	font-weight:normal;
	color: blue;
	font-family: Tahoma;
}
.UserLink:hover
{
	font-weight:normal;
	color: blue;
	font-family:Tahoma;
}
.GridPager
{
		background-color: #C0C0FF;
		font-family:Tahoma;
		font-size:10pt;
		font-weight:bold;
		color: #000080;

}
.ClassifiedAdText
{
	BORDER-RIGHT: #C0C0C0 thin solid;
	 PADDING-RIGHT: 5px;
	  BORDER-TOP: #C0C0C0 thin solid;
	  PADDING-TOP: 5px;
	   PADDING-LEFT: 5px;
	     BORDER-LEFT: #C0C0C0 thin solid;
	   PADDING-LEFT: 5px;
	     BORDER-BOTTOM: #C0C0C0 thin solid;
	PADDING-BOTTOM: 5px;
}

.FrequencyChart
{
	font-weight:normal;
	font-family: Tahoma;
	font-size: 8pt;
}
.GuitarFretboard
{
	font-weight:normal;
	font-family: Tahoma;
	font-size: 10pt;
}
.HdrSignOutLnk
{
	font-weight:normal;
	text-decoration:none;
	font-family: Tahoma;
	font-size: 7.5pt;
	color: #C0C0C0;
	}
.HdrSignOutLnk:hover
{
	font-weight:normal;
	text-decoration:none;
	font-family: Tahoma;
	font-size: 7.5pt;
	color: #F0F0F0;
}

table.sortable a.sortheader
{
	font-family: Tahoma;
	font-size: 10pt;
    color:  #000080;
    font-weight: bold;
    text-decoration: underline;
    display: block;
}

table.sortable span.sortarrow
{
    color: black;
    text-decoration: none;
}

table.sortable
{
	font-family: Tahoma;
	font-size: 10pt;
}

#divSortingTablePleaseWait 
{
	position:absolute; 
	overflow:hidden; 
	visibility: hidden;
	z-index:999; 
	width:190px;
	color: red;
	font-weight: bold;
	font-family: Tahoma;
	font-size: 8pt;
	background-color:#ffff99;
	border: solid 1px black;
	padding: 3px;
}
