.classi-table{
	width: 100%
}

.classi-table tr{
	vertical-align: top;
}

.classi-table td
{
	padding: 5px;
}

.classi-steps{
	display: none;
}

#step-1{
	display: block;
}

.classi-table input[type=text], .classi-table textarea{
	width: 350px;
	font-size: 13px;
}


.classi-table textarea{
	height: 80px;
}


.classi-table textarea#classi-description{
	height: 40px;
}

.classi-status-live{
	color: #339900;
}

.classi-status-rejected{
	color: red;
}

.classi-status-expired{
	color: red;
}

.classi-status-table{
	border: 1px solid #CCCCCC;
	width: 540px;
}

.classi-status-table tr{
	background-color: #F4F4F4;
}

.classi-status-table tr.classi-title-row{
	background-color: #EEEEEE;
}

.classi-status-table tr.classi-title-alt{
	background-color: #F4F4F4;
}

.classi-status-table tr td, .classi-status-table tr th{
	padding: 4px;
	vertical-align: top;
}

.classi-helper{
	color: #666666;
}

#classi-suburb{
	width: 120px;
}

#classi-free-suburb{
	width: 120px;
}

.classi-promote{
	
}

.classi-actions{
	font-size: 10px;
}

.classi-tandcs{
	width: 400px;
	padding: 5px;
	height: 120px;
	overflow-y: scroll;
	border: 1px solid #CCCCCC;
	background-color: #EEEEEE;
	margin-top: 5px;
	margin-bottom: 5px;
}

.classi-tandcs ul li{
	color: #000000;
}

.classi-example{
	width: 400px;
	padding: 5px;
	font-family: courier;
	border: 1px solid #666;
	background-color: #EEEEEE;
	margin-top: 5px;
	margin-bottom: 5px;
}

.classi-promo-create, .classi-promo-manage{
	min-height: 65px;
	border: 1px solid #FFB380;
	padding: 5px;
	background-color: #FFD8BF;
}

.classi-promo-manage{
	border: 1px solid #80CCFF;
	background-color: #BFE5FF;
	
}

.classi-example-paid{
	padding: 5px;
	border: 1px solid #666;
	background-color: #BFE5BF;
	margin-top: 5px;
	margin-bottom: 5px;
}

