@charset "UTF-8";
/* CSS Document */

body					{ margin: 0px; min-width: 1024px; background: #42a4ff url(images/ccl_site_bg.jpg) repeat-x; }
	

/* Content Layout IDs */
#container				{ width: 1024px; margin-left: auto; margin-right: auto; min-height: 1024px; text-align: center; background: #084d8d; }
#p1HeaderLogo			{ float: left; position: static; width: 1024px; height: 89px; background: url(images/ccl_hdr_logo.jpg) no-repeat; clear: both; }
#p1HeaderHeadline		{ float: left; position: static; width: 1024px; height: 58px; background: url(images/ccl_hdr_headline.jpg) no-repeat; clear: both; }
#p1BodyLeft				{ float: left; position: static; width: 62px; height: 439px; background: url(images/ccl_body_left.jpg) no-repeat; clear: none; }
#p1BodySteps			{ float: left; position: static; width: 597px; height: 284px; padding-top: 155px; background: url(images/ccl_body_steps.gif) no-repeat; clear: none; }
#p1BodyForm				{ float: right; position: static; width: 327px; height: 369px; padding: 65px 0px 0px 25px; background: url(images/ccl_body_form.jpg) no-repeat; text-align: left; clear: right; }
#p1Footer				{ float: left; position: static; width: 949px; height: 214px; margin-left: auto; margin-right: auto; padding: 15px 0px 0px 75px; text-align: left; background: #084d8d url(images/ccl_ftr.jpg) no-repeat; font: 10px Tahoma; color: #FFFFFF; }

#p2HeaderHeadline		{ float: left; position: static; width: 1024px; height: 58px; background: url(images/ccl_hdr_processing.jpg) no-repeat; clear: both; }
#p2BodyProcessing		{ float: left; position: static; width: 1024px; height: 339px; background: url(images/ccl_body_processing.jpg) no-repeat; clear: none; margin: 0px auto 0px auto; padding-top: 100px; }

/* Form Styles */
.fm						{ font: 11px Arial; font-weight: bold; color: #333333; }
.fmOptIn				{ font: 9px Arial; color: #333333; }


/* Link Styles */
a:link					{ color:#ff0000; font-weight: bold; text-decoration: none; }
a:visited				{ color:#ff0000; font-weight: bold; text-decoration: none; }
a:hover					{ color:#ff0000; font-weight: bold; text-decoration: underline; }


#p1Footer a:link		{ color:#78eeff; font-weight: bold; text-decoration: underline; }
#p1Footer a:visited		{ color:#78eeff; font-weight: bold; text-decoration: underline; }
#p1Footer a:hover		{ color:#FFFFFF; font-weight: bold; text-decoration: underline; }

