﻿

div#ContentContainer 
{
	height:685px;
}

div#cdRequestAccess
{
	float:left;
	font-size:14px;
	width:803px;
	overflow:hidden;
	border-bottom:solid 4px #000;
}


div#cdRequestAccess .lightgrey 
{
	color:#cdc9c9;
}

div#cdRequestAccess .hd 
{
	background:url(/images/header_cpreg_black.gif);
	height:48px;
	width:803px;
	color:#fff;
}

div#cdRequestAccess .hd .pad
{
	padding:6px 0 0 10px;
}

div#cdRequestAccess .bd .pad
{
	padding:20px;
}

div#cdRequestAccess .bd 
{
	display:inline-block;
	border-left:solid 4px #000;
	border-right:solid 4px #000;
}

div#cdRequestAccess .ft 
{
	position:absolute;
	margin-top:-10px;
}

div#cdRequestAccess em 
{
	color:#57b4db;
}

div#cdRequestAccess h1
{
	font-size:29px;
}

div#cdRequestAccess input.text 
{
	width:200px;
}

div#cdRequestAccess .leftPane 
{
	background:#fff;
	float:left;
	width:520px;
}


div#cdRequestAccess .leftPane .pad
{	
	padding:15px 0px 25px 15px;
}

div#cdRequestAccess .leftPane em
{
	font-size:11px;
}

div#cdRequestAccess .rightPane 
{
	background:#d9d9d9;
	float:left;
	width:275px;
}

div#cdRequestAccess .rightPane .pad
{
	padding:20px;
}

div#cdRequestAccess .rightPane .topBox 
{
	background:#dcceb4;
}

div#cdRequestAccess .rightPane .topBox .precopy
{
	padding:10px 0;
	line-height:1.2em;
	color:#585659;
}


div#cdRequestAccess .rightPane .topBox ul
{
	padding-left:20px;
	list-style:disc;
}

div#cdRequestAccess .rightPane .topBox li
{
	padding-bottom:7px;
}

div#cdRequestAccess .rightPane .btmBox 
{
	background:#656668;
}

div#cdRequestAccess .rightPane .btmBox .copy
{
	font-size:12px;
	line-height:1.3em;
}

div#cdRequestAccess .formLabel
{
	width:160px;
	float:left;
	text-align:right;
	padding-right:10px;
	padding-bottom:10px;
}

select 
{
	font-size:14px;
}

div#cdRequestAccess .formField
{
	width:330px;
	float:left;
	padding-bottom:10px;
	text-align:left;
}

div#cdRequestAccess .formField .showTypeCheckbox
{
	float:left;
	width:162px;
}
div#cdRequestAccess .controlStrip
{
	text-align:center;
}

input.error,
textarea.error,
select.error
{
	border:solid 1px #ff0000;
}

div#cdRequestAccess .container {
	display:none;	
}

div#cdRequestAccess .container label.error {
		display: inline;
}

div#castingDirector-container  ul
{
	padding:0 0 10px 10px;
}

div#castingDirector-container  ul li
{
	color:#ff0000;
	font-size:11px;
}