
/* CSS Document */


/* FORM STUFF */

.form {
	padding: 3px 3px 4px 3px;
	border: 1px solid #B0B0B0;
}

.form .element {

	width:100%;
	
	margin: 10px 0px 5px 0px;	
}
.form .label {
	
	font-weight:bold;
	font-size: 14px;
	
	padding: 0px 0px 0px 30px;
}

.form .input {
	
	font-size: 11px;
	
	padding: 0px 0px 0px 15px;
}

.form p {
	padding: 0px 0px 0px 15px;
	margin: 0px;
}

input, .ajax input {

	font-size:12px;

	margin: 0 0 1px 0;	
	padding: 1px 1px 1px 2px;
	
	border: 1px solid #B0B0B0;
	/*background-color: #F0F0F0;*/
}
.ajax input {
	/*background:url('img/magnifying-glass.gif') no-repeat right center;*/
	/*padding-right:20px;*/
}


/* PARCEL STUFF */

.parcelHead {
	font-weight:bold;
	font-size: 12px;
}
.parcel {
	border: solid 1px #FFF;
	padding: 3px;
	font-size: 12px;
}
.parcel a {
	font-size: 12px;
	text-decoration: none;
	color:#000000;
}

.parcel:hover {
	border: solid 1px #318ABF;
	background-color: #91bbd4;
	color:#FFFFFF !important;

}

/* TABLE STUFF */

table {
	font-size: 12px;
	
	width:100%;
	border: 1px solid #2B2B2B;
}

.tableHeader th {
	background-color:#2B2B2B;
	/*background-image:url('http://azure.anshex.com//assets/blue/images/mainHeaderButtons.jpg');*/
	/*background-repeat:repeat-x;*/
	
	color: #FFFFFF;
	
	padding: 5px 0 5px 0;
}
.tableRow td {
	background-color: #FAFAFA;
	padding-top: 1px;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
}
.tableRowAlt td {
	background-color: #E3F3FF;
	padding-top: 1px;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
}
.tableRowDisabled td {
	background-color: #EEEEEE;
	background-image: url('http://azure.anshex.com//assets/blue/images/graystripe.png');
	color: #999999;
	cursor: default;
}

.align-center {
	text-align:center;
}
.align-right {
	text-align:right;
}

/* BOXES */

.blueBox {
	/* border: 1px solid #9dd1e0; */
	border: 1px solid #318abf;
	padding: 4px;
	background-color: #8bb7c5;
	background-image: url('http://azure.anshex.com//assets/blue/images/box_background.jpg');
	background-repeat: repeat-x;
}

.yellowBox {

	border: 2px solid #f9b555;
	padding: 4px;
	background-color: #f8d8ab;
}