@charset "utf-8";
/* CSS Document */
body, html {
	background		: url(/img/top_bg.jpg) repeat-x #e6e6e6;
	text-align		: center;
	margin			: 0;
	padding			: 0;
	width			: 100%;
	height			: 100%; 
}

body.client_profile, html {
	background		: #e6e6e6;
	text-align		: center;
	margin			: 0 auto;
	padding			: 0;
	height			: auto; 
}

#wrapper {
	background		: url(/img/blue_banner.jpg) no-repeat 0 109px;
	margin			: 0 auto;
	padding-top		: 20px;
	text-align		: left;
	width			: 1000px;
	min-height		: 283px;
}

#client_profile_wrapper {
	margin			  : 25px; auto;
	text-align		: left;
}

.ontec {
	background		: url(/img/ontec.jpg) no-repeat 676px 25px;
}
.sentri {
	background		: url(/img/sentri.jpg) no-repeat 676px 25px;
}
.ccr {
	background		: url(/img/ccr.jpg) no-repeat 676px 25px;
}
.goodmans {
	background		: url(/img/goodmans.jpg) no-repeat 676px 25px;
}
.timandwilly {
	background		: url(/img/timandwilly.jpg) no-repeat 676px 25px;
}

#logo {
	margin-left		: 20px;
}
/************** form layout ***********************/
form.cmxform fieldset.border {
	padding			: 0;
	border			: 0;
	font-family		: verdana, arial, helvetica, sans-serif;
}

form.cmxform legend {
	position		: relative;
	left			: -7px; /* IE7 hack */
	border			: 0;
	font-weight		: bold;
	color			: #000000;
}

form.cmxform label {
	display			: inline-block;
	line-height		: 1.8;
	vertical-align	: top;
}

form.cmxform fieldset ol {
	margin			: 0;
	padding			: 0;
}

form.cmxform fieldset li {
	list-style		: none;
	margin			: 0;
}

form.cmxform em {
	font-weight		: bold;
	font-style		: normal;
	color			: #ff0000;
}

form.cmxform label {
	width			: 180px; /* Width of labels */
}

#button_submit {
	margin			: 20px 0 0 185px;
}

p {
	margin			: 0 0 15px 0;
}
