body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0;
	padding: 0;
	background:url('/images/bgpattern.jpg');
}

a {
	color:#000000;
	text-decoration: underline;
}

a:visited {
	color: #000000;
}

a:hover {
	color: #444444;
	text-decoration: underline;
}

div.topbar form, div.topbar h2 {
	display: inline;
	padding: 5px;
}


#stripy tr th {
	font-family: "lucida grande", verdana, sans-serif;
	font-size: 8pt;
	padding: 3px 8px;
	font-weight: bold;
}

#stripy tbody tr td {
	font-family: "lucida grande", verdana, sans-serif;
	font-size: 8pt;
	padding: 3px 8px;
}

div.indent {
	margin-left: 50px;
}

div.yellowbox {
	
	padding: 5px;
	background-color: #f5ffcc;
	margin-bottom: 5px;
}

div.yellowbox form {
	display: inline;
}

td form {
	display: inline;
}

/* Stuff for our div. it's absolute, and it has an overflow
   attribe and height value to make it scrollable */
#searchArtistResult {    
      position: absolute;
      background-color: #fff; 
      width: 200px; 
      padding: 5px;
      margin: 0px;
      display: none;
      z-index: 2;
      overflow: auto;
      height: 100px;
	  z-index:99;
}

/* Give the user visual feedback for what element they're flowing over */
#searchArtistResult a:hover {
	background-color: blue;
	color: white;
}

#searchArtistResult2 {    
      position: absolute;
      background-color: #fff; 
      width: 200px; 
      padding: 5px;
      margin: 0px;
      display: none;
      z-index: 2;
      overflow: auto;
      height: 100px;
}

/* Give the user visual feedback for what element they're flowing over */
#searchArtistResult2 a:hover {
	background-color: blue;
	color: white;
}

#searchArtistResult3 {    
      position: absolute;
      background-color: #fff; 
      width: 200px; 
      padding: 5px;
      margin: 0px;
      display: none;
      z-index: 2;
      overflow: auto;
      height: 100px;
}

/* Give the user visual feedback for what element they're flowing over */
#searchArtistResult3 a:hover {
	background-color: blue;
	color: white;
}

#searchLabelResult {    
      position: absolute;
      background-color: #fff; 
      width: 200px; 
      padding: 5px;
      margin: 0px;
      display: none;
      z-index: 2;
      overflow: auto;
      height: 100px;
}

/* Give the user visual feedback for what element they're flowing over */
#searchLabelResult a:hover {
	background-color: blue;
	color: white;
}

#searchLabelResult2 {    
      position: absolute;
      background-color: #fff; 
      width: 200px; 
      padding: 5px;
      margin: 0px;
      display: none;
      z-index: 2;
      overflow: auto;
      height: 100px;
}

/* Give the user visual feedback for what element they're flowing over */
#searchLabelResult2 a:hover {
	background-color: blue;
	color: white;
}

#searchTagResult {    
      position: absolute;
      background-color: #fff; 
      width: 120px; 
      padding: 5px;
      margin: 0px;
      display: none;
      z-index: 2;
      overflow: auto;
      height: 100px;
}

#searchTagResult a:hover {
	background-color: blue;
	color: white;
}

#hideme {visibility: hidden;}

.black10ptplain {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
}
.white10pxplain {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: white;
}
.black10ptbld {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
	font-weight: bold;
}
.btn1 {
	background-color: black;
	padding: 1px;
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
}
.btn2 {
	background-color: #000099;
	padding: 1px;
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
}
.btn3 {
	background-color: #000000;
	padding: 1px;
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
}
.btn4 {
	background-color: #009900;
	padding: 1px;
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
}
.btn5 {
	background-color: #FF0000;
	padding: 1px;
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
}
.btnSmall {
	background-color: black;
	padding: 0px;
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}
.btnSmall2 {
	background-color:#990000;
	padding: 0px;
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}
.btnSmall3 {
	background-color:#009900;
	padding: 0px;
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}
.btnSmall4 {
	background-color:#000099;
	border: 1;
	padding: 0px;
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}
.btnTiny {
	background-color:#DDDDDD;
	padding: 0px;
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}
.btnRemoveSS {
	background-color: #FF0000;
	padding: 1px;
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
}
.btnNextSS {
	background-color: #0000FF;
	padding: 1px;
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
}
.smallFormField {
	background-color:#FFFFFF;
	text-align: left;
	padding: 2px;
	color:#000000;
	font-size:9px;
}
.orderField {
	background-color:#FFFFFF;
	text-align: left;
	padding: 0px;
	color:#000000;
	font-size:9px;
}
.smallFormField2 {
	background-color:#FFFFFF;
	text-align: left;
	padding: 1px;
	color:#000000;
	font-size:9px;
}
.smallFormField3 {
	background-color:#FFFFFF;
	text-align: left;
	padding: 1px;
	color:#000000;
	font-size:9px;
}
.smallFormField4 {
	background-color:#FFFFFF;
	text-align: center;
	padding: 1px;
	color:#000000;
	font-size:9px;
}
.smallFormField5 {
	background-color:#FFFFFF;
	text-align: right;
	padding: 1px;
	color:#000000;
	font-size:9px;
}
.smallFormField6 {
	background-color:#DDDDDD;
	text-align: right;
	padding: 1px;
	color:#000000;
	font-size:9px;
}
.smallFormField7 {
	background-color:#FFFFFF;
	text-align: center;
	padding: 0px;
	color:#000000;
	font-size:7px;
}
.smallFormField8 {
	background-color:#FF0000;
	text-align: left;
	padding: 1px;
	color:#000000;
	font-size:9px;
}
.arrowButtons {
	background-color:#000066;
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:8px;
}
.HLinks
{
	color:#FFF;
	text-decoration:none;
}
.HLinks:visited
{
	color:#FFF;
	text-decoration:none;
}
.HLinks:hover
{
	color:#F00;
	text-decoration:underline;
}
.Links
{
	color:#000;
	text-decoration:none;
}
.Links:visited
{
	color:#000;
	text-decoration:none;
}
.Links:hover
{
	color:#F00;
	text-decoration:underline;
}
.PnumberOn 
{
	color:#FFF;
	text-decoration:underline;
}
.PnumberOn:visited
{
	color:#FFF;
	text-decoration:underline;
}
.PnumberOn:hover
{
	color:#F00;
	text-decoration:underline;
}
.PnumberOff
{
	color:#FFF;
	text-decoration:none;
}
.PnumberOff:visited
{
	color:#FFF;
	text-decoration:none;
}
.PnumberOff:hover
{
	color:#F00;
	text-decoration:underline;
}
.date:hover
{
	text-decoration:underline;
	color:#F00;
}
.BLinks
{

	color:#000;
	text-decoration:none;
}
.BLinks:visited
{

	color:#000;
	text-decoration:none;
}
.BLinks:hover
{

	color:#F00;
	text-decoration:underline;
}
.NavBtn
{
	background-color:#000;
	color:#FFF;
}
.NavBtn:visited
{
	background-color:#000;
	color:#FFF;
	
}
.NavBtn:hover
{
	background-color:#E00000;
	color:#FFF;
}
.ExistButton
{
	background-color:#000;
}
.ExistButton:hover
{
	background-color:#222;
}
.VUserBtn1
{
	background-color:#000; 
	color:#FFF; 
	border:solid; 
	border-color:#999; 
	font-size:18px; 
	width:160px;
}
.VUserBtn1:hover
{
	background-color:#222; 
	color:#FFF; 
	border:solid; 
	border-color:#999; 
	font-size:18px; 
	width:160px;
}
