
/* General */

html, body {
	background: #ebebeb url("/themes/labelcar/images/background.png") top repeat-x;
}

body {
	margin-top: 15px;
	text-align: center;
}

html, body, h2, h3, h4, div, p, ul, li, input {
   font-family: Arial, Helvetica, sans-serif;
}

body, body div, body p, body th, 
body td, body li, body dd {
    font-size: 11px;  
}

a img {
	border: 0;
}

img.left { float: left; margin: 5px 5px 5px 0;}
img.right { float: right; margin: 5px 0 5px 5px; }

a:link, a:visited, a:active {
	background-color: inherit;
	color: #044f89;
	text-decoration: none;
}

a:hover {
	background-color: inherit;
	color: #044f89;
	text-decoration: underline;
}

a.orange:link,
a.orange:visited {
	background-color: inherit;
	color: #044f89;
}

br.clear {
	clear: both;
	line-height: 0px; /* IE fix */
}

span.darkblue {
	background-color: inherit;
	color: #2f5371;
}

.aright {
	text-align: right;
}




/* Content elements */

div#container {
	width: 765px;
	margin: 0 auto;
}

	
	/* Header */

	div#header {
		position: relative;
		height: 63px;
		border-bottom: solid 2px #fcfcfc;
		background: #fff url("/themes/labelcar/images/background-header.png") top repeat-x;
		color: #044f89;
		background-color:#e9e9e9;
		text-align: left;
	}

		div#header div.holder {
			position: relative;
			padding: 10px 12px 12px 12px;
		}

		div#header h1 {
			margin: 0;
			line-height: 0px;
		}

		div#header ul {
			padding: 25px 20px 0 0;
			margin: 0;
			list-style: none;
			position:absolute;
			top: 0;
			right: 0;
		}

			div#header li {
				float: left;
				padding: 0;
				margin: 0;
			}

			div#header ul a:link, 
			div#header ul a:visited {
				display: block;
				float: left;
				margin: 0;
				padding: 0;
				background-color: inherit;
				color: #333;
				text-transform: uppercase;
				font-weight: bold;
				font-size: 110%;
			}

			div#header li span.spacer-hor-5 {
				padding: 0 5px;
				float: left;
			}

			div#header ul a.selected {
				background-color: inherit;
				color: #0b538d !important; /* Forces IE to show the right color */
			}

	/* Gradient */

	div#gradient {
		height: 12px;
		background: url("/themes/labelcar/images/transparent-gradient.png") top repeat-x;
	}


	/* Fill */

	div#fill {
		width: 100%;
		background-color: White;
		color: #666;
	}