.viewButton {
	border:1px solid #33f !important;
}
.editButton {
	border:1px solid #393 !important;
}
.deleteButton {
	border:1px solid #f33 !important;
}
.disabled {
	text-decoration: none !important;
	padding: 5px 8px !important;
	display: inline-block !important
}

.disabled {
	display: none !important;
}
.disabled:hover {
	background: transparent !important;
}

#ManufacturerManufacturer { width: 320px; }
#TerritoryTerritoryLabel  { width: 300px;  }
#TerritoryTerritoryCode   { width: 150px;  }
#TerritoryCountryCode     { width: 60px;  }

#TerritoryTerritory { width: 320px; }
#ManufacturerManufacturerLabel  { width: 300px;  }
#ManufacturerManufacturerCode   { width: 150px;  }
#TerritoryCountryCode     { width: 60px;  }

#ProductProduct  { width: 320px;  }

#TypeTypeLabel  { width: 300px;  }
#TypeTypeCode   { width: 150px;  }

.submit {
	min-height: 36px;
        text-align: right;
}
.default-submit {
	width: 320px; 
}
.product-submit {
	width: 680px; 
}
.reference-submit {
	width: 580px; 
}
.manufacturer-submit {
	width: 540px; 
}
span.prev.disabled {
	display: none !important;
}

span.next.disabled {
	display: none !important;
}

.n-of-n {
    font-size: 70%; 
    color: #AAAAAA;
}

.input.checkbox input[type="checkbox"] {
	width:18px;
	height:18px;
}

.input.checkbox label {
	font-size:90%;
}

#name {
	color:#000; font-size:90%; font-weight:normal;
}

form#UserEditForm div{
	margin-bottom:0;
}

form#UserEditForm td{
	padding:2px;
}

fieldset legend {
	font-weight:normal;
}

td.actions {
	padding-left:0;
}

td.actions a {
	margin-left:0;
}

.logout {
	margin-right:0 !important;
	padding:5px 10px !important;
}

div.login.form {
	padding:0 !important;
	float:none !important;
	border-left:0 !important;
}

#LoginIndexForm input[type=submit] {
	float:left;
	margin-left:10px;
}

div.territories table, div.users table {
	//width:100%;
}

div.addnew, div.download {
	position:absolute;
	top:90px;
	left:970px !important;
	padding:10px 1.5%;
	width:initial !important;
}

table#product {
	width:700px;
}

table {
	width:870px;
}

div.products.form {
	margin-right:0;
	padding:10px 20px;
}

div.products form {
	width:100%;
}

div.products fieldset {
	padding-top:25px;
}

div#product-territory {
	position:absolute;
	top:-15px;
	left:450px;
}

div#product-territory select {
	width:265px;
}

div.actions {
	width:180px;
	padding:10px 25px 10px 5px;
	display:inline-block;
	float:none;
	vertical-align:top;
}

div.form, div.index, div.view {
	float:none;
	width:initial;
	display:inline-block;
	vertical-align:top;
	position:relative;
}

div#content {
	overflow:visible;
	white-space:nowrap;
}

input {
	font-size:125%;
}

input#ProductProductTitle {
	width:95%;
}

select {
	padding:1%;
}

option {
	font-size:100%;
}

label {
	font-weight:bold;
}

body, #container {
	background-color:#fff;
}

/* -- END -- */
