/*
-----------------------------------------------------
FloridaSprings.org styles for screen media
FileName:    dispatch.css
Version:     2002.10.16
-----------------------------------------------------
*/

/* General Elements */
/* ----------------------------------------------------- */
body {
	margin: 0;
	padding: 0;
	background-color: #fff;
	font: 12px/20px Georgia,Times,serif;
	color: #000;
	text-decoration: none;
	}
	
p {
	margin: 0 0 1em 0;
	}
	
img {
	border: 0;
	}

/*Form Elements*/
form {
	margin: 0;
	padding: 0;
	}
	
input, select, textarea {
	/*defines all form input styles*/
	font: 12px "Trebuchet MS",Arial,sans-serif;
	}
	
select.dispatch {
	/*used for dispatch nav dropdown boxes*/
	font: 10px Arial,sans-serif;
	font-style: normal;
	font-weight: normal;
	text-transform: uppercase;
	letter-spacing: .15em;
	color: #711112;
	}
	
textarea {
	line-height: 140%;
	}
	
/*List Elements*/
ul {
	margin-left: 1.3em;
	padding: 0;
	}
	
li {
	list-style-position: outside;
	}
	

	

/* Titles */
/* ----------------------------------------------------- */
/*h1 is in global.css*/

/*h2 is in global.css */
	
h3
{
	font-family: 'Trebuchet MS', Arial, sans-serif;
	font-size: 16px;
	line-height: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #663;
}
h4
{
	/* Used as subsection subtitle */
	font-family: 'Trebuchet MS', Arial, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	color: #000;
	margin: 3px 0 3px 0;
}

h5 {
	/*story subtitles*/
	font: 10px Arial,sans-serif;
	font-style: normal;
	font-weight: normal;
	text-transform: uppercase;
	letter-spacing: .15em;
	color: #711112;
	margin: 10px 0 20px 0;
	}
	
/*h6*/


/* Body Text */
/* ----------------------------------------------------- */
/*main body text is defined in global body tag above*/

.pullquote {
	/*bold and italics are added as HTML wrappers*/
	font: 16px/21px Georgia,Times,serif;
	text-align: center;
	color: #711112;
	margin: 10px 60px 10px 60px;
	}
	
.caption {
	/*used globally for image captions*/
	font: 11px/12px "Trebuchet MS",Arial,sans-serif;
	color: #fff;
	margin-top: 8px;
	}
.credit
{
	font-family: arial,helvetica,sans-serif;
	color: #ccc;
	font-size: 10px;
	line-height: 12px;
	background-color: transparent;
}
.breadCrumb
{
	font-family: 'Trebuchet MS', Arial, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #fff;
}	
.audioCaption
{
	color: #CCC;
	font-family: arial,helvetica,sans-serif;
	font-size: 10px;
	line-height: 12px;
	background-color: transparent;
	margin: 10px 0 0 0;
}	
.pageNav {
	font: 10px Arial,sans-serif;
	font-style: normal;
	font-weight: normal;
	text-transform: uppercase;
	letter-spacing: .15em;
	color: #711112;
	margin: 10px 0 20px 0;
	}
.subHeader { 
	/*main story subtitles*/
	font: 18px/18px Georgia,Times,serif;
	font-style: normal;
	font-weight: normal;
	color: #000;
	margin: 3px 0 0 0;
	}
.subSection
{
	font-family: 'Trebuchet MS', Arial, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	color: #000;
}
.sideHeader
{ 
	font: 12px/18px 'Trebuchet MS', Arial, sans-serif;
	margin-top: 5px;
	color: #FFF;
}
.sideBar 
{ 
	font: 11px/13px 'Trebuchet MS', Arial, sans-serif;
	margin-top: 5px;
}

.sideText1
{
	font-family: Georgia, Times, serif;
	font-size: 20px;
	line-height: 22px;
	color: #330;
	margin: 0 0 0 0;
}
.sideText2
{
	font-family: Georgia, Times, serif;
	font-size: 27px;
	line-height: 23px;
	text-align: right;
	color: #330;
	margin: 0 10px 0 0;
}
.sideText3
{
	font-family: Georgia, Times, serif;
	font-size: 24px;
	line-height: 22px;
	color: #330;
	margin: 0 0 0 10px;
}
.sideText4
{
	font-family: Georgia, Times, serif;
	font-size: 16px;
	line-height: 21px;
	color: #330;
	margin: 0 0 0 0;
}
.sideText5
{
	font-family: Georgia, Times, serif;
	font-size: 20px;
	line-height: 21px;
	color: #330;
	margin: 0 0 0 10px;
}
.sideText6
{
	font-family: Georgia, Times, serif;
	font-size: 14px;
	line-height: 16px;
	text-align: right;
	color: #330;
	margin: 0 15px 10px 0;
}
.sideLrg
{
	font-family: Georgia, Times, serif;
	font-size: 28px;
	line-height: 21px;
	text-align: right;
	color: #330;
	margin: 0 0 0 0;
}
.sideJustify
{
	text-align: justify;
}


/* The following are specific for the Interview Page */
.dept
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-style: normal;
	font-weight: normal;
	text-transform: uppercase;
	letter-spacing: .15em;
	color: #6A6A23;
	margin: 3px 0 5px 0;
}
.q
{
	font-family:  Arial, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: normal;
	text-align: right;
	color: #6A6A23;
}
.struh
{
	font-family: Arial, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: normal;
	text-align: right;
	color: #000;
}
.question
{
	font-family: 'Trebuchet MS', Arial, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #6A6A23;
}
.answer
{
	font-family: 'Trebuchet MS', Arial, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	color: #000;
}

/* Specific for Task Force page */

.subtitle {
	font: 16px "Trebuchet MS", Arial, sans-serif;
	margin: 1em 0 .5em 0;
	color: #6a6a23;
}
.names {
	font: 12px/15px "Trebuchet MS", Arial, sans-serif;
	color: #000;
}


/* Images */
/* ----------------------------------------------------- */

/*Globally images are set to have no border
If a border is needed, it must be defined below*/

.thumbGallery {
	/*Photo Gallery Thumbnails*/
	border: 1px solid #000;
	}

/* Links */
/* ----------------------------------------------------- */

/* Reference links and hovers */

a
{
	color: #660;
	text-decoration: underline;
}
a:visited
{
	text-decoration: underline;
	color: #660;
}
a:hover
{ 
	color: #603;
}
a:active
{
	color: #603;
}

a.popNav:link
{
	color: #fff;
	font-family: Arial,sans-serif;
	font-size: 10px;
	line-height: 12px;
	text-decoration: none;
	background-color: transparent;
}
a.popNav:visited
{
	color: #fff;
	font-family: Arial,sans-serif;;
	font-size: 10px;
	line-height: 12px;
	text-decoration: none;
	background-color: transparent;
}
a.popNav:hover
{
	color: #fff;
	font-family: Arial,sans-serif;;
	font-size: 10px;
	line-height: 12px;
	text-decoration: underline;
	background-color: transparent;
}
a.breadCrumb:link
{
	font-family: 'Trebuchet MS', Arial, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	text-decoration:underline;
	color: #fff;
}
a.breadCrumb:visited 
{
	font-family: 'Trebuchet MS', Arial, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	text-decoration:underline;
	color: #fff;
}
a.breadCrumb:hover
{ 
	color: #ff3; 
}
a.breadCrumb:active
{
	color: #ff3;
}