

/*  DATA LIST  */


.data
{
	border: 0px solid #666666;
	padding: 2px 2px;
	margin: 0;
	width: auto;
	background: #000000;
}

.data th
{
	font: 11px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, arial, helvetica, sans-serif;
	border: 0px solid #888888;
	padding: 5px;
	margin: 0;
	background: #000000;
	text-align: center;
}

.data td
{
	font: 12px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, arial, helvetica, sans-serif;
	border: 0px solid #aaaaaa;
	padding: 10px 4px 1px 4px;
	margin: 0;
	background: #000000;
	text-align: left;
}

.data td.empty
{
	background: transparent;
}




.data_table th
{
	text-align: right;
	font-size: 12px;
	font-weight: bold;
}

.data_table td
{
	text-align: left;
	font-size: 12px;
}






/*  ADMIN BUTTONS  */



/* admin list buttons -- OBNOXIOUS IE FEATURE ALERT:
 Leaving out the id (bodycontent) will make IE apply a:visited, a:active, etc rules from above to my buttons below!!! */

#bodycontent td.button a {
	width: 48px;
	font: 11px/15px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, arial, helvetica, sans-serif;
	display: block;
	padding: 3px;
	white-space: nowrap;
	color: #ffffff;
	border: 1px solid #000000;
	background: #0092d5;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
}

#bodycontent td.button a:hover {
	font-weight: normal;
	text-decoration: none;
	color: #ffffff;
	border: 1px solid #333333;
	background: #0066ff;
}



#bodycontent td.button a.edit
 { background: #00cda2; }

#bodycontent td.button a.edit:hover
 { background: #00ff66; }

#bodycontent td.button a.delete
 { background: #d60d00; }

#bodycontent td.button a.delete:hover
 { background: #ff6600; }

#bodycontent td.button a.nextprev
 { width: 78px; }

#bodycontent td.button a.subpage
 { width: 98px; }



#bodycontent td.button a.pagejumplink
{
	width: 30px;
	margin: 3px;
	color: #000000;
	border: 0px solid #cccccc;
	background: #ffffff;
	display: inline;
}

#bodycontent td.button a.pagejumplink:hover
{
	color: #000000;
	border: 0px solid #000000;
	background: #000000;
}

#bodycontent td.button .pagejumplink2
{
	width: 30px;
	font: 11px/15px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, arial, helvetica, sans-serif;
	padding: 3px;
	margin: 3px;
	white-space: nowrap;

	color: #000000;
	border: 0px solid #999999;
	background: #000000;
	font-weight: bold;
	text-align: center;
	display: inline;
}





#bodycontent input.button {
	width: 58px;
	font: 11px/15px  arial, verdanahelvetica, sans-serif;
	display: block;
	padding: 3px;
	white-space: nowrap;
	color: #ffffff;
	border: 1px solid #000000;
	background: #222222;
	font-weight: normal;
	text-decoration: none;
	cursor: pointer;
}

#bodycontent input.button:hover, input.button.iehover
 { background: #ff6600; }



#bodycontent input.updatebutton
 { background: #0092d5; }

#bodycontent input.updatebutton:hover, input.updatebutton.iehover
 { background: #0066ff; }



#bodycontent a.button {
	width: 120px;
	display: block;
	padding: 3px;
	white-space: nowrap;
	color: #ffffff;
	border: 1px solid #000000;
	background: #0092d5;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
}

#bodycontent a.button:hover {
	font-weight: normal;
	text-decoration: none;
	color: #ffffff;
	border: 1px solid #333333;
	background: #0066ff;
}

#bodycontent a.extra
 { background: #ff9900; }

#bodycontent a.extra:hover
 { background: #cccc00; }

#bodycontent a.delete
 { background: #d60d00; }

#bodycontent a.delete:hover
 { background: #ff6600; }







#search{
clear:both;
width:425px;
height:100px;
margin-top:0px;
background:url('/images/black/search.png') no-repeat;
font-family:Arial;
}

.searchfield{
width:293px;
height:36px;
background:url('/images/black/field_search.gif') no-repeat;
float:left;
margin:15px;
}

.searchfield input{
float:left;
margin:5px;
border:0px;
height:24px;
width:283px;
font-size:15pt;
}

#gobutton{
margin-top:20px;
float:left;
}

.tab{
width:183px;
float:left;
margin-top:3px;
text-align:center;
font-family:Georgia;
font-style:italic;
}

.searchtab{
width:148px;
}

.cattab{
width:183px;
}