/* Default CSS */

/*body {
	font-family: arial;
	font-size: 12px;
	margin: 0px 0px;
	padding: 0px 0px;
}*/

div#software_title {
	margin: 5px 0 5px 0;
	padding: 10px;
	width: 100%;
	background: #FF7F81;
}

div#software_title h2 {
	font-weight: bolder;
	font-size: 20;
	margin: 5px;
	padding: 5px;
	text-align: center;
	position: relative;
}

div#breadcrumb {
display: block;
margin: 10px;
/*background: #0f0f0f;*/
}

div#breadcrumb ul {
	margin: 0px;
	padding: 0px 0px 5px 0px;
}

div#breadcrumb li {
	display: inline;
}

div#master_icons {
	margin: 0 0 0 0;
	/* width: 410px; */
	text-align: right;
	font-size:xx-small;
/*	float:left;*/
	width:500px;
	margin:0 0 0 auto;
	position:relative;
	right:0;
/*	clear:both;*/
}

div#master_icons .master_icon {
	border: 0;
}

div#master_icons img{
	display:block;
	margin:auto;
}

div#master_icons a{
	text-align:center;
}

div#title {
	border: 1px #F9E27F solid;
	background: #F9E27F;
	padding: 5px;
	margin: 0 0 0 auto;
	width: 400px;
}

div#title h2 {
	font-family: arial;
	font-size: 18px;
	margin: 5px;
}

table tr#client_detail th {
	width: 60px;
	text-align: right;
	padding: 0px 5px 0px 5px;
	background: #DAC855;
}

table tr#client_detail td {
	width: 340px;
	text-align: left;
	padding: 0px 0px 0px 5px;
	background: #FFDC7D;
}

div#pagination {
	text-align: center;
	border: 1px solid #E7E7E7;
	width: 600px;
	margin: 0 auto;
	background: #B9C4FF;
}

#pg-head-chk {
	margin-right: 20px !IMPORTANT;
}
#pg {
	width: 99% !IMPORTANT;
	
}
div#pagination span.current {
	font-weight: bold;
}

/*
 * New 'stdtable' class should be used instead of 'table' class and id.
 */

table.stdtable{
	margin:5px auto;
	width:80%;
	padding:0;
	border-collapse:collapse;
}

table.stdtable th{
	background:#f9e27f;
	border:1px solid #E7E7E7;
}

table.stdtable tr.even, table.stdtable td.even {
	background: #9bc4e3;
}

table.stdtable tr.odd, table.stdtable td.odd{
	background: #c4d8e2;
}

table.stdtable td.center {
	text-align: center;
}

table.stdtable td, table.stdtable th{
	border-left:1px solid #FFF;
}

table#table {
	margin: 0 auto;
	width: 80%;
}

td{
	vertical-align:middle !important;
}
th{
	vertical-align:bottom !important;
}

table#table th {
	background: #f9e27f;
	border: 1px solid #E7E7E7;
}

table#table tr.even, table#table td.even {
	background: #9bc4e3;
}

table#table tr.odd, table#table td.odd{
	background: #c4d8e2;
}

table#table tr.even td.center {
	text-align: center;
}

table#table tr.odd td.center {
	text-align: center;
}

table.domaintable {
	margin: 0 auto;
	width: 80%;
}

table.domaintable th {
	background: #F5FF9A;
	border: 1px solid #E7E7E7;
}

table.domaintable tr.even, table.domaintable td.even {
	background: #B9C4FF;
}

table.domaintable tr.odd, table.domaintable td.odd{
	background: #C1FFB9;
}

table.domaintable tr.even td.center {
	text-align: center;
}

table.domaintable tr.odd td.center {
	text-align: center;
}

.icon {
	border: 0;
}


.align_center {
	margin: 0 auto;
}




/* Login Page */

div#container {
	width: 500px;
	background: #FF9D5C;
	border: 1px dashed #e7e7e7;
	height: 500px;
	margin: 0 auto;
}

div#login_box {
	width: 490px;
	background: #e8e8e8;
	border: 1px dashed #e7e7e7;
	height: 490px;
	margin: 5px 5px 5px 5px;
}

div#login_box_shadow {
	width: 480px;
	background: #fff;
	border: 1px dashed #e7e7e7;
	height: 480px;
	margin: 5px 5px 5px 5px;
	text-align: center;
}

div.login_box_shadow {
	vertical-align: middle;
}

div#login_box_shadow table {
	margin: 0 auto;
}

#forward_list{
	padding:0;
	margin:0;
}
#forward_list li{
	padding:0;
	margin:0;
	list-style:none;
}

.center {
	text-align: center !important;
}

.odd {
	background: #e8e8e8;
}

.table {
	width: 400px;
	padding: 20px;
}

.right {
	text-align: right !IMPORTANT;
}

.left {
	text-align: left !IMPORTANT;
}
form{
	padding:0;
	margin:0;
}

.error{
	background-color:#FF0000;
}

.warning{
	background-color:#FF9900;
}

.okay{
	background-color:#b2d5b0;
}
.taken{
	color:red;
}

.blacklist{
	background:#000;
	color:#FFF;
}
.whitelist{
	background:#FFF;
	color:#000;
}
.incomplete{
	background-color:#FFAEAE;
}


#grow {
	float: right;
	position: relative;
	top: 0;
	right: 0;
}

#help {
	float: left;
	position: relative;
	top: 0;
	left: 0;
}
