.manage_contacts_add {
	background-color: #b1dacc;
	padding: 7px;
	margin: 5px;
	margin-right: 20px;
	border: 4px solid #cc11dd;
	width: 300px;
	float:right;
}

.manage_contacts_edit {
	background-color: #b1dacc;
	padding: 7px;
	margin: 5px;
	margin-right: 20px;
	border: 4px solid #cc11dd;
	width: 300px;
}

.account_mt_details {
	border: 1px solid #c3b1dd;
	padding: 15px;
	margin-top: 10px;
}

input {
	padding: 5px;
	margin: 3px;
	width: 244px;
}

select {
	padding: 5px;
	margin: 3px;
	width: 244px;
}

textarea {
	padding: 5px;
	margin: 3px;
	width: 300px;
	height: 250px;
}

.t_table {

}

.t_h_r {

}

.t_h_c {
	border-bottom: 1px solid #accaac;
	font-weight: bold;
	padding: 6px;
}

.t_r_odd {
	background-color: #c3bba1;
}

.t_r_even {
	background-color: #a62ba6;
}

.t_c {
	padding: 6px;
}

.t_c_oc {
	padding: 6px;
	cursor:pointer;
}

 body {
	padding: 10px;
}

.statistics_menu {
	padding: 10px;
	border: 1px solid #c2bbaa;
	margin-top: 5px;
	text-align: right;
}

.statistics_menu a {
	margin-right: 10px;
}

.statistics_menu #left {
	margin-left: 10px;
}

.main_menu {
	padding: 10px;
	border: 1px solid #c2bbaa;
	margin-top: 5px;
	text-align: right;
}

.pagetitle {
        margin: 5px;
        padding: 5px;
        font-weight:bold;
        font-size: 1.1em;
}


.notice_failure {
        background-color: #ff0000;
	padding: 12px;
	margin: 20px;
	border: 2px solid #bcccaa;
}

.notice_success {
        background-color: #00ff00;
	padding: 8px;
	margin: 20px;
	border: 2px solid #bcccaa;
}

