/* @override http://www.flippersitedeveloper.com/Communities/FlipperSiteDeveloper/Themes/FSD-Int/Styles/default.css */

/* ------------------------------------------ */
/* RESETS, BASIC PAGE SETUP, BASIC TYPOGRAPHY */
/* ------------------------------------------ */
* { margin: 0; padding: 0; }
html { overflow-y: scroll; }
body { background-color: #fefefd; font-family: "Trebuchet MS"; font-size: 1em; color: #534741; font-size: 14px; 
}
ul { list-style: none inside; }
p { margin-bottom: 1.3em; }
a { outline: none; color: #f58026; }
a:hover { color: #f58026; text-decoration: underline; }
a img { border: none; }
img, div, .pngfix, input { behavior: url("iepngfix.htc") }
/* END RESET */

/* ------------------------------------------ */
/* TOOLBOX CSS */
/* ------------------------------------------ */
.floatleft { float: left; }
.floatright { float: right; }
.clear { clear: both; height: 1px; overflow: hidden; margin-top: -1px; }
 /* .transpBlack { background: url(transpBlack.png); } */
/* END TOOLBOX */

/* ------------------------------------------ */
/* PAGE STRUCTURE */
/* ------------------------------------------ */
#outside_container {
	width: 1199px;
	min-height:600px;
	height:auto !important;
	height:600px;
	position: relative;
	margin-right: auto;
	margin-left: auto;
	background: url(../images/bgrepeat.gif) repeat-y;
}

#inside_container {
	width: 1040px;
	min-height:600px;
	height:auto !important;
	height:600px;
	position: relative;
	margin-right: auto;
	margin-left: auto;
	left:2px;
}

#header {
  width: 1040px;
}

#banner1 {
  width: 1010px;
  height: auto;
  background: url(../images/banner1bg-interior.gif) no-repeat;
  padding: 0px 0px 0px 43px;
}

#navholder {
  width: 1010px;
  height: 59px;
  padding: 0px 0px 0px 30px;
  margin-top: 0px;
  z-index: 99;
}


.nav {
  width: 981px;
  height: 57px;
  background: #55544a;
font-weight: bold;
}

.nav ul {
height:55px;
padding-left: 0;
margin-left: 0;
color: #000000;
float: left;
width: 100%;
}

.nav li {
display: inline;
}

a:link.FlyOut_Level01 {
padding: 20px 18px 20px 18px;
color: #ffffff;
text-decoration: none;
background: #55544a url(../images/orangearrow.gif) no-repeat 0 -43px;
float: left;
text-align: left;
text-transform: uppercase;
cursor: pointer !important;
}

a:active.FlyOut_Level01 {
padding: 20px 18px 20px 18px;
color: #ffffff;
text-decoration: none;
background: #55544a url(../images/orangearrow.gif) no-repeat 0 -43px;
float: left;
text-align: left;
text-transform: uppercase;
cursor: pointer !important;
}

a:visited.FlyOut_Level01 {
padding: 20px 18px 20px 18px;
color: #ffffff;
text-decoration: none;
background: #55544a url(../images/orangearrow.gif) no-repeat 0 -43px;
float: left;
text-align: left;
text-transform: uppercase;
cursor: pointer !important;
}

a:hover.FlyOut_Level01 {
  color: #ffffff;
  text-decoration: none;
  background-position: 3px 24px;
  cursor: pointer !important;
}

.FlyOut_Level02 {
	background: #66655a;
}

a:link.FlyOut_Level02 {
padding: 10px 18px 10px 18px;
color: #ffffff;
text-decoration: none;
float: left;
text-align: left;
cursor: pointer !important;
}

a:active.FlyOut_Level02 {
padding: 10px 18px 10px 18px;
color: #ffffff;
text-decoration: none;
float: left;
text-align: left;
cursor: pointer !important;
}

a:visited.FlyOut_Level02 {
padding: 10px 18px 10px 18px;
color: #ffffff;
text-decoration: none;
float: left;
text-align: left;
cursor: pointer !important;
}

a:hover.FlyOut_Level02 {
	background: #5c5c52;
	cursor: pointer !important;
}

#breadsandsearch {
	width: 1040px;
	height: 40px;
	background: url(../images/breadandsearchbg.gif) no-repeat bottom;
}
#content {
  width:1040px;
  background: url(../images/contentbg2.gif) repeat-y;
  display: inline-block;
  float: left;
}

.column1 {
	width: 725px;
	float: left;
}

.searcharea {
	width: 275px;
	float: left;
	padding: 5px 0px 5px 0px;
}

.searcharea input {
	height: 16px;
	width: 196px;
	margin-right: 5px;
}

.search_Container, .Search_Container {  }
.search_Image, .Search_Image { display: none; }

.Search_Button {
	background: url(../search/searchbg.gif) repeat-x bottom #ffffff;
	padding: 3px 10px 3px 10px;
	text-transform: lowercase;
	border: 1px solid #666666;
	font-size: .750em;
}

.searcharea a:link {
	color: #666666;
	text-decoration: none;
        border: 1px #E9E9E9;
}

.searcharea a:hover {
	color: #666666;
	text-decoration: none;
}

.rss1 {
	width: 315px;
	float: left;
	height: 100%;
	padding: 5px 15px 0px 40px;
	font-size: .750em;
}

.WebBox_ServiceTitleLink {
	font-size: 1.250em;
	color: #ffffff;
	 /* background: url(../images/big-orange-right.png) no-repeat -5px 0; */
	height: 29px;
	display: block;
	margin: 0px 0px 15px -25px;
	padding: 0px 0px 0px 19px;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 1px;
	line-height: 2.25em;
}

a:link.WebBox_ServiceTitleLink {
	color: #ffffff;
	text-decoration: none;
}

a:visited.WebBox_ServiceTitleLink {
	color: #ffffff;
	text-decoration: none;
}

a:active.WebBox_ServiceTitleLink {
	color: #ffffff;
	text-decoration: none;
}

a:hover.WebBox_ServiceTitleLink {
	color: #ffffff;
	text-decoration: none;
}
.WebBox_UnderTitleSpacerDiv {
	display: none;
}

.WebBox_ListTitleLink {
	background: url(../images/arrow.gif) no-repeat;
	padding: 0px 0px 0px 15px;
	display: block;
	margin: 0px 0px 0px -10px;
	width: 225px;
}

.WebBox_ListDescription {
	padding: 0px 0px 0px 15px;
	display: block;
	margin: 0px 0px 0px -10px;
	width: 225px;
}

.WebBox_ListServiceAboveCopyright {
	display: none;
}

.WebBox_LastRefreshed {
	display: none;
}

a:link.WebBox_ListTitleLink {
	color: #f58026;
	text-decoration: none;
	text-transform: uppercase;
}

a:visited.WebBox_ListTitleLink {
	color: #f58026;
	text-decoration: none;
	text-transform: uppercase;
}

a:active.WebBox_ListTitleLink {
	color: #f58026;
	text-decoration: none;
	text-transform: uppercase;
}

a:hover.WebBox_ListTitleLink {
	color: #f58026;
	text-decoration: underline;
	text-transform: uppercase;
}


.columnad1 {
	width: 305px;
	float: left;
	padding: 0px 0px 15px 10px;
	margin-top: 10px;
text-align: center;
}

.column2 {
	width: 315px;
	float: left;
}

.breads {
	width: 650px;
	float: left;
	padding: 5px 25px 15px 50px;
	font-size: .689em;
}

.breads a:link {
	color: #666666;

	text-decoration: none;
}

.breads a:hover {
	color: #f58026;
	text-decoration: underline;
}

.maincontent {
	width: 650px;
	float: left;
	padding: 5px 25px 15px 50px;
}

.maincontent p {
	font-size: .875em;
}

.maincontent ul {
list-style-image: url(../images/arrow.gif);
list-style-position: outside;
margin: 0px 0px 15px 0px;
padding-left: 15px;
}
.maincontent ol {
margin-left: 15px;
padding-left: 12px;
}

.maincontent li {
	font-size: .875em;
	margin: 0px 0px 3px 0px;
}

h1 {
	color: #f58026;
	font-size: 1.75em;
        line-height: 1em;
}

.maincontent h2 {
	color: #6699b8;
	font-size: 1.125em;
	text-transform: uppercase;
	line-height: 1.125em;

}

.maincontent a:link {
	color: #f58026;
	text-decoration: none;
	font-size: 1.1em;
}

.maincontent a:hover {
	color: #f58026;
	text-decoration: underline;
}

#footer {
	width: 1097px;
	height:60px;
	position: relative;
	margin-right: auto;
	margin-left: auto;
	background: url(../images/footer2.gif) no-repeat #fefefd;
	padding: 40px 0px 0px 102px;
	font-size: .689em;
}

#footer a {
	color: #f58026;
	text-decoration: none;
}

#footer a:hover {
	color: #f58026;
	text-decoration: underline;
}

#footer span { display:none; }

.ArticleSection_ListTitle {
display: block;
float: left;
color: #f58026;
font-size: 1.1em;
font-weight: bold;
margin-right: 10px;
}

.itemTitle {
color: #f58026;
font-size: 1.1em;
font-weight: bold;
display: block;
background: url(../images/arrow.gif) no-repeat 0 4px;
padding: 0px 0px 0px 14px
}

.Article_Title {
display: none;
color: #f58026;
font-size: 1.125em;
font-weight: bold;
display: block;
}

.Article_IntroCell {
display: none;
}

.Article_FullDescription {

}
.articleSection_ItemTitle {padding-right: 5px !important; }

.itemLinkTitle {
color: #f58026;
font-size: 1.125em;
font-weight: bold;
padding-left: 15px;
}

.archive { background-color: white; margin: 5px; padding: 15px; width: 250px; }
.archive_Title { background-color: #c6c6ac; color: white; font-weight: bold; padding: 3px 10px; }

.ParentSection_ListTitleLink {
color: #f58026;
font-size: 1.1em;
font-weight: bold;
display: block;
padding-bottom: 10px;
}

.ParentSection_ListTitleLink a:visited {
text-decoration: none;
}

.ParentSection_ListTitleLink a:active {
text-decoration: none;
}

.ParentSection_ListTitleLink a:hover {
text-decoration: underline;
}

.ParentSection_ListTitleLink > A {
font-size: 1.125em;
}

.ParentSection_ListBriefDescription {
font-size: .875em;
}


.itemBriefDescription {
margin-left: 18px;
display: block;
clear: both;
font-size: .875em;
padding-top: 8px;
padding-bottom: 8px;
padding-left: 19px;
width: 100%;
}

.itemReadMoreLink {
margin: 0;
font-size: .875em;
float: none;
}

.EventsSection_ListDate {
	margin-left: 18px;
}

span[id$='lblLocation'] {
	margin-left: 18px;
}

.SurveyItemViewResults {
margin-left: 18px;
font-size: .875em;
float: none;
}

.SurveyFormInformation, .SurveyQuestionTitle 
{ font-size: 1em !important; font-weight: bold; }

.HTMLNewslettersSection_ListReadMoreLink {
font-size: .875em;
padding-left: 15px;
}

span[id$='PostedInfo1'] {
display: block;
margin-left: 18px;
margin-bottom: 7px;
font-size: .750em;
}

span[id$='postedInfo1'] {
display: block;
margin-left: 18px;
margin-bottom: 7px;
font-size: .750em;
}

span[id$='plainLink'] {
font-size: .750em;
}

.itemAuthor {
font-size: 1em;
}

.DownloadSection_ListFileTypeIcon {
display: none;
}

.fileName {
	font-size: .750em;
}

.itemDownloadFileSize {
	font-size: .750em;
}

.Download_Table {
	font-size: .750em;
	margin-bottom: 10px;
}

.Download_DownloadLink {
	margin-bottom: 10px;
}

.itemSendALinkToDownload {
	margin-left: 18px;
}

.DownloadSection_ListThumbnailImage {
	margin-left: 18px;
	margin-top: 15px;
}

.itemDownloadLink {
	margin-left: 18px;
}

.Download_BriefDescription {
	font-size: .875em;
	margin-bottom: 10px;
}

.Download_FullDescription {
	font-size: .750em;
}

.ContactForm {
	margin: 10px 0px 0px 0px;
}

table[id$='cblFieldCheckBoxList'] td {
	padding: 5px;
}


.submenu { clear: both;	font-size: .875em; padding: 0 0 0 34px; margin: 10px 0 15px; 
line-height: 2em; }

a.link.SlideDown_Level01.selected {
	background: url(../images/arrow.gif) no-repeat 0 6px #F7F6F0;
	width: 225px;
	padding: 0px 0px 0px 15px;
}

a:active.SlideDown_Level01 {
	color: #f58026;
	width: 230px;
	border-bottom: 1px dashed #e1dfc5;
}

a:visited.SlideDown_Level01 {
	color: #f58026;
	width: 230px;
	border-bottom: 1px dashed #e1dfc5;
}

a:link.SlideDown_Level01 {
	color: #f58026;
	width: 230px;
	border-bottom: 1px dashed #e1dfc5;
}

a:hover.SlideDown_Level01 {
	background: url(../images/arrow.gif) no-repeat 0 6px #F7F6F0;
	width: 225px;
	padding: 0px 0px 0px 15px;
}


/* END STRUCTURE */

/* ------------------------------------------ */
/* ABSOLUTE POSITIONED */
/* ------------------------------------------ */

#spin {
  position: absolute;
  z-index: 99px;
  left: 950px;
  top: 135px;
display: none;
}

#banner2 {
  position: absolute;
  left: 00px;
  top: 425px;
  width: 1020px;
  height: 224px;
  background: url(../images/banner2.png) no-repeat;
  padding: 32px 0px 0px 20px;
  display: none;
}
/* END STRUCTURE */

/* ------------------------------------------ */
/* HIDDEN */
/* ------------------------------------------ */

.H1 {} /* Obsolete */ 
.sectionTitle_Text { display: none; }
.sectionContent { margin-top: 25px; }

#login {
	display: none;
}

#welcome {
	display: none;
}

#columnad2 {
	display: none;
}

#rss2 {
	display: none;
}

.NotifyMe {
float: right;
font-size: .7em;
}

.ContactFormFieldTitleCell {
width: 225px;
}
.itemParentSectionPrivate {
float: left;
padding-right: 10px;
}
.hasRead {
display: block;
float: left;
padding-right: 5px;
display: none;

}
#ctl01_ctl06_ctl00_PrinterFriendlyLink_ctl00_pfLabel {
display: none;
}

.printerFriendlyControl {
float: right;
}

.EventsSection_ListTitle {
padding-bottom: 8px;
}

.EventsSection_ListDate {
padding-bottom: 3px;
font-size: .875em;
}
#ctl01_ctl06_ctl00_ContentList_ctl00_pnlLocation {
font-size: .875em;
}

.itemBriefDescription {
margin-left: 0px;
float: left;
}
.Event_IntroCell {
display: none;
}

.itemSendALinkToDownload { font-size: .875em; }

.itemDownloadLink { font-size: .875em; }

.fileName { padding-left: 19px; }

/* END STRUCTURE */

/* Surveys */
.SurveyListItemOuterDiv1 {
}
.SurveyListItemOuterDiv2 {
}
.SurveyListItemOuterDiv3 {
}
.SurveyListItemOuterDiv4 {
}
.SurveyListItemOuterDiv5 {
}
.SurveyListItemOuterDiv6 {
}
.SurveyListItemOuterDiv7 {
}
.SurveyListItemOuterDiv8 {
}
.SurveySection_SectionTitle {
}
.SurveySection_SectionDescription {
}
.SurveySection_ContentList {
}
.SurveySection_ListTable {
border: solid #e7e3b5 1px;
width: 100%;
}
.SurveySection_ListImage {
margin: 0px 10px 5px 0px;
}
.SurveySection_ListItem {
padding: 5px 5px 5px 5px;
}
.SurveySection_ListItem2 {
}
.SurveySection_ListAlternatingItem {
}
.SurveySection_ListAlternatingItem2 {
}
.SurveySection_ListTitle {
font-family: Arial;
color: #424240;
font-size: 15px;
font-weight: bold;
}
.SurveySection_ListAuthorLink {
}
.SurveySection_ListBriefDescription {
color: #000000;
letter-spacing: 1px;
}
.SurveySection_ListReadMoreLink {
}
.SurveySection_NoSurveys {
}
.SurveyFormListTable {
border-color: #FFFFFF;
}
.Survey_Table {
}
.Survey_IntroCell {
}
.Survey_BodyCell {
}
.Survey_Title {
font-family: Arial;
color: #424240;
font-size: 15px;
font-weight: bold;
}
.Survey_AuthorLink {
}
.Survey_BriefDescription {
font-style: italic;
}
.Survey_FullDescription {
}
.SurveyFormResultsTable {
border: solid 0px #FFFFFF;
}
.SurveyFormResultsTableHeader {
display: none;
}
.SurveyQuestionTable {
width: 100%;
}
.SurveyResultQuestionTitleCell {
font-weight: bold;
background-color: #f3f2e8;
padding-left: 20px;
width: 100%;
}
.SurveyResultCountCell {
font-weight: bold;
text-align: right;
padding-right: 10px;
}
.SurveyResultPercentageCell {
font-weight: bold;
padding: 0px;
text-align: right;
}
.SurveyResultBarGraphTable {
border: solid 1px #CCCCCC;
}
.SurveyResultBarGraphCellLeft {
background-color: #55544a;
border-right: solid 1px #CCCCCC;
}
.SurveyResultBarGraphCellRight {
background-color: #FFFFFF;
}
.SurveyResultsTextAnswerLineItem {
padding-left: 17px;
text-indent: -17px;
}
.AdminDatagrid {
border: solid 0px #FFFFFF;
}

.SurveyResultText {
	font-size: .875em;
}

.ResultsSurveyViewTextResults a:link {
	font-size: .875em;
	line-height: 3em;
}

.SurveyResultCount {
	font-size: .875em;
}

.SurveyResultPercentage {
	font-size: .875em;
}

.SurveyQuestionTitle {
	font-size: .875em;
}
.WebBox_UnderItemTitleSpacerDiv {
        display: none;
}
.WebBox_UnderItemDescriptionSpacerDiv {
        display: none;
}
span[id$='ItemAuthor'] {
        display: none;
} 
span[id$='ItemCategory'] {
        display: none;
} 
.FaqSection_ListTitle {
        color: #f58026;
        font-size: 1.1em;
        font-weight: 700;
}

.WebBox_ListServiceDescription {
         display: none;
}

.WebBox_ListServiceCopyright {
        font-size: .9em;
}
