
/* Start - General */
	body {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:small;
		background-color: #FFFFFF;
	}

	a,
	a:LINK
	{
		color: #0000FF;
	}

	a:VISITED
	{
		color: #600060;
	}

	.CastingAmericansLoginName {
		font-weight: bold;
		text-align: center;
		margin-bottom:10px;
	}

	.CastingAmericansClientArea {
		margin: 10px;
		overflow: auto;
		width: 74%;
	}

	.CastingAmericansMenuArea {
		margin: 10px;
		overflow: auto;
		height: 100%;
		width: 30%;
	}

	.ca_body {
		width: 100%;
	}

	.ca_profile td {
		text-align: left;
	}

	.startTableHeader {
		border-top-style: none;
		border-left-style: none;
		border-right-style: none;
		text-align: center;
	}

	.startHeader {
		font-weight: bold;
		color: #0000FF;
	}

	.startDetails {
		color: #0000FF;
	}

	.startDetailsImage {
		text-align: center;
	}

	.SignUpSteps {
		background-color:#FFFFFF;
	}

	.SignUp {
		text-align: center;
	}

	.SubmitCell {
		text-align: center;
	}

	.Mouseover {
		background-color: #0000FF;
		color: #FFFFFF;
		cursor: pointer;
	}

	.Mouseout {
		background-color: #FFFFFF;
		color: #000000;
		cursor: auto;
	}

	.SampleImage img {
		outline: blue solid 1px;
	}
/* End - General */

/* Start - Header */
	.CastingAmericansHeader {
		background-color: #666698;
		color: #FFFFFF;
		height:100px;
		position: relative;
		width: 100%;
	}

	.CastingAmericansHeader .CastingAmericansVendor {
		display:table-cell;
		vertical-align:middle;
		float: left;
		padding: 0px;
		margin: 0px;
	}

	.CastingAmericansHeader .CastingAmericansLogo {
		float: left;
		margin-top:5px;
		margin-left:10px;
		padding: 0px;
		width: 974px;
	}

	.CastingAmericansHeader .CastingAmericansVendor img {
		padding: 0px;
		margin: 0px;
	}

	.CastingAmericansHeader .CastingAmericansClient {
		float: right;
	}
/* End - Header */

/* Start - Authentication Messaging */
	.MemberBadLogin {
		text-align: center;
		color: #FF0000;
	}

	.MemberRegistered {
		text-align: center;
		color: #0000FF;
	}
/* End - Authentication Messaging */

/* Start - Menu */
	.ca_menu {
		float: right;
		margin-right: 3px;
		padding: 10px;
		height: 100%;
		width: 23%;
	}

	.ca_menu table {
		height: 256px;
		width: 300px;
		table-layout: fixed;
	}

	.ca_menu td {
		background-image: url('/img/glyph/btn_bg.gif');
		background-repeat: no-repeat;
		background-position: center center;
	}

	.caNav .yui-skin-sam .yui-button button, .yui-skin-sam .yui-button a {
		background-image: none;
		background-color: #33A9CD !important;
		color: #F2F8FA !important;
	}

	.menu-disabled a {
		cursor: default;
	}
/* End - Menu */

/* Start - Talent Profile */
	.TalentHomeHeader {
		text-align: center;
		vertical-align: top;
		font-size: 14pt;
	}

	.TalentHome {
		text-align: left;
		background-color:#FFFFFF;
		color:#0C4681;
	}

	.ResumeTitle {
		text-align: left;
		vertical-align: middle;
		color: #000080;
		font-size: 20pt;
	}

	.ResumeText {
		text-align: left;
		vertical:align: top;
		color: #000000;
		font-size: 12pt;
	}

	.ImageGallery {
		vertical-align: top;
	}

	.ProfileDiv {
		vertical-align: top;
	}
/* End - Talent Profile */

/* Start - Client Talent Search Results */
	.searchresults > tbody > tr > td
	{
		text-align: left;
		width: 25%;
		font-weight: normal;
		padding: 0px;
		margin: 0px;
		padding-bottom: 5px;
		font-size: 8pt;
	}

	.searchresults > tbody > tr > td:HOVER,
	.searchresults > tbody > tr > th:HOVER
	{
	}

	.searchresults .result
	{
		border: 1px solid black;
		margin-left: 0px;
		margin-right: 25px;
		margin-bottom: 5px;
		background: #6a9cab;
	}

	.searchresults .result:HOVER
	{
		background: #33A9CD;
	}

	.searchresults big
	{
		font-size: 10pt;
	}

	.searchresults .title
	{
		font-weight: bold;
		font-size: 11pt;
		background: #606060;
		margin-left: 100px;
	}

	.searchresults .content
	{
		padding: 5px;
		margin-left: 100px;
		font-size: 8pt;
		font-weight: normal;
	}

	.searchresults a,
	.searchresults a:LINK,
	.searchresults a:VISITED
	{
		color: white;
		text-decoration: none;
	}

	.searchresults a:HOVER
	{
		color: yellow;
	}
/* End - Client Talent Search Results */

/* Start - Print-specific */
	@media print {
		.CastingAmericansHeader, .ZymurgyNavigation, .DoNotPrint {
			display: none;
		}
	}
/* End - Print-specific */