/* Actingland AGENTS default CSS style - by Ted Endres - http://www.actingland.com/ */
html
{
	height: 100.02%;
    min-height: 100%;
    margin-bottom: 1px;
    overflow-y:scroll;
    overflow-x:auto;    
}



/* basic elements */
body
{
	color: black;
	font: 13px Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	background: White;
	margin : 4px 4px 4px 4px;
	margin-bottom : 4px;
	margin-left : 4px;
	margin-right : 4px;
	margin-top : 4px;
}



form
{
	margin: 0px;
}



textarea 
{
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
}	



/* body background color - default white - use only light colors */
.BodyColor
{
	background-color: White;
}



/* top headline area - default navy blue */
.HeadlineColor
{
	background-color: #003264;
}



/* text color inside the top headline area - default white */
.HeadlineFont
{
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: transparent;
}



/* small line along left side of page - default gray */
/* use the same color for both "color" and "background-color" */
.EdgeColor
{
	color: gray;
	background-color: gray;
    border: 0;
    height: 1px;
}



/* color of right side cell - default color orange */
.SideColor
{	
	background-color: #7EC4CB;
}



/* the blue box with the rounded edges */
.bluebox {
font-family: arial,helvetica; 
font-size: 12px;
color: black; 
text-decoration: none; 
background-color: #DDEEFF;
border-left:   solid  1px #95B3DE;
border-right:  solid  1px #95B3DE;
padding: 0px 8px 0px 8px;
}



/* the gray box with the rounded edges */
.box06 {
font-family: arial,helvetica; 
font-size: 12px;
color: black; 
text-decoration: none; 
background-color: #EEEEEE;
border-left:   solid  1px #999999;
border-right:  solid  1px #999999;
padding: 0px 8px 0px 8px;
}


/* the blue box with the rounded edges width 161 height 12  */
.side-blue-top
{
	background-image: url("../images/side-blue-top.png");
	background-repeat: no-repeat;
	height: 12px;
}


/* the blue box with the rounded edges width 161 height 50  */
.side-blue-middle
{
	background-image: url("../images/side-blue-middle.png");
	background-repeat: repeat-y;
	max-width: 161px;
	padding-left: 6px;
	padding-right: 6px;
	font-family: arial;
	font-size: 12px;
    text-align: center;	
}


/* the blue box with the rounded edges width 161 height 12  */
.side-blue-bottom
{
	background-image: url("../images/side-blue-bottom.png");
	background-repeat: no-repeat;
	height: 12px;
}

/* yellow folded corner image */
.doc-corner1
{
	border: solid 1px #EEEF9B;
	background: #FCFCED;
	background-position: right top;
	background-repeat: no-repeat;
	padding: 6px 15px 12px 15px;
	margin: 5px;
	text-align: left;
	position:relative;  
}

.messagebox
{
   width:552px;
   background-color: #EEEEEE;
   border: solid 1px;
   color: #CCCCCC;
   padding: 4px 0px 10px 8px;
}

/* color of tables - default color dark gray */
.Subject
{	
	background: #CCCCCC;
	background-color: #CCCCCC;
	padding: 2px, 6px, 2px, 6px;
	padding-left: 6px;	
}


/* color of tables - default color light gray */
.Topics
{	
	background: #EEEEEE;
	background-color: #EEEEEE;
	padding: 2px 6px 2px 6px;
	padding-left: 6px;
}


/* color of tables - default color light blue */
.Sponsored
{	
	background: #CAE4FF;
	background-color: #CAE4FF;
	padding: 2px, 6px, 2px, 6px;
	padding-left: 6px;
}


.Space
{	
	padding-left: 2px;	
}



.Space2
{	
	padding-left: 6px;	
}



/* basic text */
.text
{
	font: 13px Arial, Helvetica, sans-serif;
}



/* color of price text and other large image fonts */
.fontbox
{
	color: #FF8000;
	background-color: #FF8000;
}

.alert
{
	font-family: Tahoma, Verdana;
	font-size: 12px;
	color: #333333;
	background: #EEEEEE;
	border: 1px solid red;
	padding: 4px;
}



/* slogan text on home page */
H1
{
	font: bold 24px Verdana, Arial, helvetica, serif;
	color: #FF8000;
	background: transparent;
	margin-bottom: 0px;
}



/* description text on home page */
H2
{
	font: bold 18px Arial, Helvetica, sans-serif;
	color: #FF8000;
	background: transparent;
	margin-top: 0px;	
	margin-bottom: 0px;
}

/* role description on casting page */
H4
{	
    font-family: arial,helvetica; 
    font-size: 12px;
	font-weight: normal;
	padding: 2px 6px 2px 6px;
	margin-top: 5px;
	margin-bottom: 5px;
}


/* error messages */
.alertGreen
{
    font-family: arial, helvetica;
    font-size: 13px;
    font-weight: bold;
    color: #00B400; 
}

.alertRed
{
    font-family: arial, helvetica;
    font-size: 13px;
    font-weight: bold;
    color: red; 
}


/* basic links */
A:link
{
	color: Black;
	background: transparent;
}

A:visited 
{
	color: Black;
	background: transparent;
}

A:active
{
	color: Navy;
	background: transparent;
}

A:hover 
{
	color: Navy;
	background: transparent;
}



/* Plans Links on the Home pages */
A.plans:link
{
	font: bold 18px Arial, Helvetica, sans-serif;
	color: #FF8000;
	background: transparent;
	text-decoration: none;
}

A.plans:visited 
{
	font: bold 18px Arial, Helvetica, sans-serif;
	color: #FF8000;
	background: transparent;
	text-decoration: none;
}

A.plans:active
{
	font: bold 18px Arial, Helvetica, sans-serif;
	color: #FF8000;
	background: transparent;
	text-decoration: none;
}

A.plans:hover 
{
	font: bold 18px Arial, Helvetica, sans-serif;
	color: #FF8000;
	background: transparent;
	text-decoration: underline;
}



/* navigation links top of pages and home page */
A.nav:link
{
	color: Black;
	font-weight: normal;
	background: transparent;
}

A.nav:visited
{
	color: Black;
	font-weight: normal;
	background: transparent;
}

A.nav:active
{
	color: #D2691E;
	font-weight: normal;
	background: transparent;
}

A.nav:hover
{
	color: #D2691E;
	font-weight: normal;
	background: transparent;
}