.admin-table {
	font-size: 0.7em;
}

.admin-table td {
	padding: 3px 0px 3px 0px;
}

.admin-table #header-row td {
	border-bottom: 1px solid #000;
}

.admin-table #header-row p {
	font-weight: bold;
}

.admin-input-text {
	width: 300px;
}

.admin-input-textarea {
	width: 300px;
	height: 100px;
}

#inputfield {
	width: 240px;
}

#listing-tool {
	width: 100%;
	margin-top: 15px;
}

/* CSS for tabs */

.tabs{
	padding: 3px 0;
	margin-left: 0;
	font: bold 12px Verdana;
	border-bottom: 1px solid #000;
	list-style-type: none;
	text-align: center;
}

.tabs li{
	display: inline;
	margin: 0;
	padding: 3px 10px 3px 3px;
}



.tabs li a{
	text-decoration: none;
	padding: 3px 7px;
	margin-right: 3px;
	border: 1px solid #000;
	border-bottom: none;
	background-color: #e0f1f6;
	color: #000000;
	position: relative;
	top: 1px;
}

#current {
	color: #FF0000;
}

.tabs li a:visited{
	color: #2d2b2b;
}

.tabs li a:hover{
	background-color: #329ec1;
	color: #fff;
	text-decoration: none;
}

.tabs li a:active{
	color: #000;
}

.tabs li.selected a{ /*selected tab effect*/
	position: relative;
	top: 1px;
	padding-top: 4px;
	background-color: #FFFFFF;
	color: black;
}

/* Accounts styles */

.accounts {
	width: 100%;
	border-collapse: collapse;
}

.accounts p {
	font-size: 0.7em;
	color: #666;
}

.accounts td {
	border-bottom: 1px solid #666;
	padding: 4px 4px 4px 4px;
}


.accounts #row-headings {
	font-weight: bold;
	border-bottom: 2px solid #666;
}

.accounts #row-headings td {
	background-color: #666;
}

.accounts #row-headings p {
	color: #fff;
}

.accounts #dollars {
	text-align: right;
}

.accounts #balance-carried p {
	font-weight: bold;
}


/* Listing manager photos */

.lm_photos td {
	padding: 7px 7px 7px 0px;
}

.input-largetext {
	font-size: 126%;
	background: #FFF;
	border: 1px solid #666666;
	color: #666666;
	padding: 2px;
}

.input-largetext-disabled {
	width: 400px;
	font-size: 126%;
	background: #FFF;
	border: 1px solid #ccc;
	color: #ccc;
	padding: 2px;
}

.features_num {
	/*width: 18%;*/
	float: left;
	padding-right: 30px;
}

.features_text {
	/*width: 18%;*/
	float: left;
	padding-right: 30px;
}

.features_textarea {
	width: 100%;
	float: left;
	padding-right: 0px;
}


.features_checkbox {
	width: 25%;
	float: left;
	
}

.features_checkbox p {
	margin: 0;
}

/* My listings (new) styles */



.mylistings_new {
	width: 100%;
	border-collapse: collapse;
	border: 1px solid #0caa0c;
}

.mylistings_new  p {
	font-size: 0.7em;
	margin: 0;
	color: #0caa0c;
	text-decoration: none;
	
}

.mylistings_new a {
	color: #0caa0c;
	text-decoration: none;
}
.mylistings_new a:hover {
	color: #0caa0c;
	text-decoration: none;
}

.mylistings_new td {
	border-bottom: 1px solid #0caa0c;
	padding: 4px 4px 2px 4px;
	text-align: center;
	vertical-align: middle;
}

.mylistings_new #on {
	background-color: #e4f6e4;
}

.mylistings_new #off {
	background-color: #f1faf1;
}


.mylistings_new #row-headings {
	font-weight: bold;
	border-bottom: 2px solid #0caa0c;
}

.mylistings_new #row-headings td {
	background-color: #0caa0c;
}

.mylistings_new #row-headings p {
	color: #fff;
}

/* My listings (active) styles */



.mylistings_active {
	width: 100%;
	border-collapse: collapse;
	border: 1px solid #329ec1;
}

.mylistings_active p {
	font-size: 0.7em;
	margin: 0;
	color: #329ec1;
	text-decoration: none;
}

.mylistings_active a {
	color: #329ec1;
	text-decoration: none;
}
.mylistings_active a:hover {
	color: #329ec1;
	text-decoration: none;
}

.mylistings_active td {
	border-bottom: 1px solid #329ec1;
	padding: 4px 4px 2px 4px;
	text-align: center;
	vertical-align: middle;
}

.mylistings_active #on {
	background-color: #e8f4f8;
}

.mylistings_active #off {
	background-color: #f3f9fb;
}


.mylistings_active #row-headings {
	font-weight: bold;
	border-bottom: 2px solid #329ec1;
}

.mylistings_active #row-headings td {
	background-color: #329ec1;
}

.mylistings_active #row-headings p {
	color: #fff;
}

/* My listings (expired) styles */



.mylistings_expired {
	width: 100%;
	border-collapse: collapse;
	border: 1px solid #f26522;
}

.mylistings_expired p {
	font-size: 0.7em;
	margin: 0;
	color: #f26522;
	text-decoration: none;
}

.mylistings_expired a {
	color: #f26522;
	text-decoration: none;
}
.mylistings_expired a:hover {
	color: #f26522;
	text-decoration: none;
}

.mylistings_expired td {
	border-bottom: 1px solid #f26522;
	padding: 4px 4px 2px 4px;
	text-align: center;
	vertical-align: middle;
}

.mylistings_expired #on {
	background-color: #feeee7;
}

.mylistings_expired #off {
	background-color: #fef6f2;
}


.mylistings_expired #row-headings {
	font-weight: bold;
	border-bottom: 2px solid #f26522;
}

.mylistings_expired #row-headings td {
	background-color: #f26522;
}

.mylistings_expired #row-headings p {
	color: #fff;
}
