/**
  * basic styles
**/
  
span, p, ul, ol, blockquote, td {font-size: 9pt; font-family: verdana,helvetica,arial,sans-serif}
p, ul, ol, blockquote {
	margin-bottom:6;
	margin-top:6;
	text-align: left;
}
a:link {color:#000000}
a:visited {color:#000000}
a:hover {color:#ff9933; text-decoration:  none;	background-color: #993300}
a:active {color:#ff9933}

.cell {font-size:8pt} /* use for table cell */

/**
  * content styles
**/
  
.site-title {font-size: 13pt; font-weight:bold; color:#ffffff} /* for all site titles in grey bar */

.Previous_productions {
	font-size: larger;
	font-weight:bold;
	color:#000;
	background-color: #ffcc33;
} /* for all site titles in grey bar */


.page-title {
	font-size: 13pt;
	font-weight:bold;
	text-align: center;
} /* for all page titles */

 /* use any of the below for headline on articles, features and perspectives pages */
.head {font-size: 16pt; color:#993300}
.head-orangedark {font-size: 21pt; color:#ff6600}
.head-black {
	font-size: 16pt;
	color:#000000
}
.head-orangebasic {font-size: 21pt; color:#ff9933}

.head-small {font-size: 13pt;}
.head-small-orangedark{
	font-size: 13pt;
	color:#ff6600;
	text-align: center;
}
.head-small {
	font-size: small;
	color:#993300;
	font-family: "Lucida Console", Monaco, monospace;
}
.head-small-orangebasic {font-size: 13pt; color:#ff9933}


.subhead {font-size:10pt; color:#666666} /* used for subheadlines */
.intro {
	font-weight: bold;
	font-size:10pt;
	text-align: center;
} /* used for first few words of lead paragraph for articles, features and perspectives */

.second-head, .second-head-orangedark {font-weight: bold; font-size:10pt} 
.second-head-gray {
	color:#666666;
	text-align: center;
} /* used for kicker for articles, features and perspectives */

/* use any of the below for headline for second home page story */
.second-head {color:#993300} 
.second-head-black {font-weight: bold; font-size: 10pt; color:#993300}
.second-head-orangebasic {font-weight: bold; font-size: 10pt; color:#ff9933}


.pullquote {font-size:8pt; font-weight:bold} /* use for any pullquotes */

.art-summary {font-size:8pt; color:#666666} /* used for article summary */
.caption {
	font-size:8pt;
	color:#333
} /* use for any photo captions */


/**
  * button styles
  **/

.btn-66f, .btn-999, .btn-666, .btn-fff {font-weight: bold;}

/* standard blue arrow button style, for read, next, previous, etc. */
.btn-66f, .btn-66f a:link, .btn-66f a:active, .btn-66f a:visited, .btn-66f a:hover {color:#6666ff; text-decoration:none} 
.btn-66f a:hover {color:#9999ff}
.btn-66f a:active {color:#3333cc}


.btn-ccc, .btn-ccc a:link, .btn-ccc a:active, .btn-ccc a:visited, .btn-ccc a:hover  {color:#cccccc; font-weight:bold}

/* standard selected button style */
.btn-666, .btn-666 a:link, .btn-666 a:active, .btn-666 a:visited, .btn-666 a:hover {color:#666666; text-decoration:none}
.btn-666 a:hover {color:#999999}
.btn-666 a:active {color:#333333}

.btn-fff, .btn-fff a:link, .btn-fff a:active, .btn-fff a:visited, .btn-fff a:hover {color:#ffffff; text-decoration:none}
.btn-fff a:hover {color:#eeeeee}
.btn-fff a:active {color:#cccccc}

.btn-999 {
	color:#000;
	text-decoration:none
}

.nav {color:#666666; font-weight: bold;}
.nav a:link, .nav a:active, .nav a:visited, .nav a:hover {color:#ffffff; font-weight:normal; text-decoration:none;}
.nav a:hover {text-decoration:underline}
.nav a:active {color:#cccccc}
.nav b {font-weight:bold}

 
.monospace { font-family:Courier, monospace} 


.textbox { 
	background-color: #ff9933; border-bottom: #993300 1px solid; border-left: #993300 1px solid; border-right: #993300 1px solid; border-top: #993300 1px solid; font-family:courier, monospace
}
.submit {
	background-color: #993300; border-bottom: #000000 1px solid; border-left: #000000 1px solid; border-right: #000000 1px solid; border-top: #000000 1px solid; color: #ffcc33;
}
.reset {
	background-color: #993300; border-bottom: #000000 1px solid; border-left: #000000 1px solid; border-right: #000000 1px solid; border-top: #000000 1px solid; color: #ffcc33;
}
