/*
*
*	E-dreamz Admin Stylesheet
*	JJohnson | 2007
*	Styles are broken in "page" chunks and can be removed if not needed
*/


/* listing page */
	#listing{width: 95%; border: 1px solid #31363e;}
	#listing .header{background: url(../images/buttons/btn_bg.gif) repeat-x left top; height: 26px;}
	#listing .header th{text-align: left; color: #fff; font-size: 12px; padding: 3px;}
	#listing .trDark td,#rates-table .trDark td{background: #e1e1e1;}
	#listing .trRed td,#rates-table .trRed td{background: #ff3300;}
	#listing .trWhite td,#rates-table .trWhite td{background: #fff;}
	#listing td{padding: 3px; font-size: 12px;}
	#listing a{color: #31363e;}
	#listing a:hover{color: #3c00ff;}
	#listing .mainlevel{background: #ccc; font-weight: bold; }
	#listing .mainlevel td{padding: 3px 0;}
	
#rates-table{margin: 15px 0 10px 0;}
#rates-table td{padding: 3px; font-size: 12px;}
#rates-table .acc-type{background: #036; color: #fff; font-weight: bold;}
#rates-table .acc{background: #ccc; font-weight: bold; font-size: 13px;}
#rates-table .rate td{font-size: 11px; background: url(../images/grey-dashed.gif) repeat-x left bottom;}
/* end listing page */

/* edit page */
	h3{
		font-size: 18px; 
		color: #5e5f60; 
		letter-spacing: -1px; 
		font-weight: normal; 
		margin: 0; 
		padding: 0;
		}

	.title{color: #FC683B;}
	
	label{font-weight: bold; font-size: 12px;}

/* end edit */


/*** MSG Styles ***/

	#msg{
		width: 95%;
		font-family: Verdana, sans-serif;
		margin: 5px 0 10px 0;
 		padding: 5px 5px 5px 10px;
		line-height: 20px;
	}

	.notice{
		font-size: 11px;
	    background: #fff8cc;
	    color: #31363e; 
		border: 1px solid #ffdc50;
		}
	.notice small{font-size: 10px; color: #707173;}
	.notice p{margin: 0; padding: 0;}
	.notice a{font-weight: bold; color: #fc683b;}

	.success{
	    background: #E2F9E3;
	    color: #060; 
		border: 1px solid #9c9;
		}
		
	.error{
		background: #FFE3E0;
	    color: #E31B0C; 
		border: 1px solid #DC6E66;
		}

/*** end msg ***/

#rates-table{margin: 15px 0 10px 0;}
#rates-table td{padding: 4px;}
#rates-table .acc-type{background: #036; color: #fff; font-weight: bold;}
#rates-table .acc{background: #ccc; font-weight: bold; font-size: 13px;}
#rates-table .rate td{font-size: 11px; background: url(../images/grey-dashed.gif) repeat-x left bottom;}
.rate-footer{color: #aaa;}

.addItem {width: 95%; text-align: right; padding-bottom: 3px;}
.addItem2 {float: right; text-align: right; padding-bottom: 3px;}
.publishSite {float:left; }

td.bottomBorder {
	border-bottom: 1px solid #ccc;
}