/* ------------------------------------------ */
/* RESETS, BASIC PAGE SETUP, BASIC TYPOGRAPHY */
/* ------------------------------------------ */
* { margin: 0; padding: 0; }
html { overflow-y: scroll; color: #000000; font-size: 100%; }
body { background-image: none; font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; font-size: 1em; line-height: 1.125em;
}
ul { list-style-type: disc; list-style-position: inside; padding-top:0;}
ol {list-style-type: decimal; list-style-position: inside; }
p, table { margin-bottom: 1.3em; }
h1 {font-size: 1.250em; }
h2 {font-size: 1.125em; }
h3 {font-size: 1em; }
h4 {font-size: .875em; }
a { outline: none; color: #28459d; text-decoration: none; }
a:hover { color: #28459d; text-decoration: underline; }
a img { border: none; }
/* END RESET */

/* ------------------------------------------ */
/* TOOLBOX CSS */
/* ------------------------------------------ */

.picleft {float:left; width:130px; padding-right:10px;}
.floatleft { float: left; }
.floatright { float: right; }
.clear { clear: both; height: 1px; overflow: hidden; margin-top: -1px; }
.transpBlack { background: url(transpBlack.png); }
.video {float:left; padding:0 15px 5px 0;}
/* END TOOLBOX */

/* ------------------------------------------ */
/* PAGE STRUCTURE */
/* ------------------------------------------ */

#outside_container {
	width: 790px;
	min-height:600px;
	height:auto !important;
	height:600px;
	position: relative;
	margin-right: auto;
	margin-left: auto;
padding-top:5px;

}

#main {
  width: 788px;
background-color: #ffffff;
  position: relative;

  border: 1px solid #000000;
margin: 0px 0px 10px 0px;
}

#header {
width: 790px;
}

#nav { width: 788px; background-color:#ffffff;  height: 25px; line-height: 25px;  
font-size: .845em; border-bottom: 1px solid #000000; height: 1.875em; }

#nav a:link, #nav a:active, #nav a:visited { text-decoration: none; color: #000000;  
padding: 0px 21px 0px 22px; _padding: 0px 23px 0px 23px; *padding: 0px 23px 0px 23px; border-bottom: 1px solid #000000; border-right: 1px solid #000000; cursor: pointer; }

#nav a:hover { text-decoration: none; color: #ffffff; cursor: pointer; background:#28459d;}

/* Hide border-right of last menu item */
#nav .last .FlyOut_Level01 { border-right: 0; }

/* Hide border-bottom of nav menu, but not fly out */
#nav .FlyOut_Level01 { border-bottom: 0; }

#nav .last a[href$='Admin/Default.aspx'] { border-right: 1px solid #000; }

#nav ul	{ list-style: none; background: #ffffff; }

#nav li { background: #ffffff; display: block; }

.FlyOut_Level02 { border-left: 1px solid #000000; }

#banner1 {
	width: 728px;
	border-bottom: 31px solid #28459d;
display: inline-block;
padding: 10px 0px 10px 60px; 
}


#sba {position:absolute; width:300px; left:8px; top:30px;}

#content {
  width: 788px;
display: inline-block;
min-height:200px;
border-bottom: 1px solid #000000;
}

.left {
	width: 10px;
	margin: 0px 10px 0px 0px;
	float: left;

}

.colad1 { float: left; font-size: .75em; }

.colad1 li { margin-bottom: 10px; }

.rss1 {
	float: left;
}

.center {
	width: 488px;
	margin: 10px 10px 0px 0px;
	float: left;
}

.center ul {
	margin-bottom: 1.3em; 
	font-size: .750em;
}

.editContentMenu {
font-size: .750em;
}

.right {
	width: 200px;
	margin: 0px 20px 0px 0px;
	float: right;
}

.colad2 {
	float: left;
}

.rss2 {
	float: left;
}

#banner2 {
	width: 788px;
display: inline-block;
font-size: .875em;
}

#footer {
  width: 790px;
margin: 0px 0px 0px 0px
display: inline-block;
font-size: .750em;
text-align: center;
}

#login {
  width: 790px;
  text-align: right;
  font-size: .750em;
}

.colad1 {
margin: 20px 20px 20px 20px;
}

.colad2 {
margin: 20px 10px 20px 0px;
}

.Search_Button {
background: url(../images/search.gif) no-repeat;
height: 18px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 20px;
font-size: .750em;
}

#searcharea a:link {
text-decoration: none;
}

#searcharea a:active {
text-decoration: none;
}

#searcharea a:visited {
text-decoration: none;
}

#searcharea a:hover {
text-decoration: underline;
}

.bannercol1 { float: left; width: 220px; padding: 10px 0px 10px 0px; text-align: center; margin-top:50px;}

.bannercol2 { float: left; width: 500px; padding: 0px 5px 0px 0px; margin-top:55px;}

#banner1 h2 {
font-weight: normal;
font-size: .8em;
margin: 0px 0px 10px 0px;
}

#banner1 p {
font-size: .8em;
margin: 10px 0px 0px 10px;
}

ul.banner1list {
font-size: .8em;
margin: 10px 0px 0px 10px;
list-style-type: none;
list-style-image: url(http://flipper.pskansas.com/doublearrow.gif);
list-style-position: inside;
}

.text_Content h1 { font-weight: bold; font-size: .750em; }

.text_Content p { font-weight: normal; font-size: .8em; }

.text_Content li { font-weight: normal; font-size: 1em; }

.text_Content ol { font-weight: normal; font-size: .750em; }

.banner2col1 {
float: left;
width: 230px;
margin: 10px 20px 0px 20px;
}


.banner2col2 {
float: left;
width: 230px;
margin: 10px 20px 0px 0px;
}


.banner2col3 {
float: left;
width: 230px;
margin: 10px 0px 0px 0px;
}

#banner2 img {
margin: 0px 0px 5px 0px;
}

/* END STRUCTURE */

/* ------------------------------------------ */
/* RSS FEEDS */
/* ------------------------------------------ */

.WebServiceBox_ListItem {
	width: 200px;
	
}

.WebBox_BoxInnerDiv {
  width: 200px
}

.WebBox_ListServiceItemTitle {
padding: 10px 0px 0px 0px;
text-transform: uppercase;


font-size: .875em;
}


.WebServiceBox_ListServiceItemTitle {
padding: 10px 0px 0px 0px;
text-transform: uppercase;
font-size: .875em;
}

.WebServiceBox_ListServiceTitle {
	display: none;
}

.WebBox_ListServiceItemTitle a:link {
text-decoration: none;
color: #28459d;
}

.WebServiceBox_ListServiceItemTitle a:link {
text-decoration: none;
color: #28459d;
}

.WebBox_ServiceTitleLink {
	display: none;
}

.WebBox_UnderItemDescriptionSpacerDiv {
height: 10px;
}

.WebServiceBox_ListServiceItemSpacer {
height: 10px;
}

.WebServiceBox_ListServiceAboveCopyright {
	display: none;
}

.WebServiceBox_LastRefreshed {
	display: none;
}

.WebBox_UnderTitleSpacerDiv {
	display: none;
}

.WebBox_ListTitleLink {
	padding: 0px 0px 0px 20px;
}

.WebBox_UnderItemTitleSpacerDiv {
	display: none;
}

.WebBox_ListDescription {
	padding: 0px 0px 0px 20px;
	display: block;
font-size: .750em;

}

.WebServiceBox_ListDescription {
	padding: 0px 0px 0px 0px;
	display: block;
font-size: .750em;
}

.WebBox_ListServiceAboveCopyright {
	display: none;
}

.WebBox_LastRefreshed {
	display: none;
}

/* END STRUCTURE */

/* ------------------------------------------ */
/* SYSTEM LOGIN PAGE */
/* ------------------------------------------ */

span[id$='SystemPageHeader'] {
font-size: .750em;
}

label[id$='Username'] {
font-size: .750em;
}

label[id$='Password'] {
font-size: .750em;
}

.ForumLogin_LoginLink {
	font-size: 1em;
}

/* END STRUCTURE */

/* ------------------------------------------ */
/* PARENT SECTION */
/* ------------------------------------------ */

.ParentSection_ListTitleLink {
	display: block;
	font-size: .875em;
	text-transform: uppercase;
}

.ParentSection_ListTitleLink a:link {
	color: #28459d;
	text-decoration: none;
}

.ParentSection_ListTitleLink a:hover {
	color: #28459d;
	text-decoration: none;
}

.ParentSection_ListTitleLink a:visited {
	color: #28459d;
	text-decoration: none;
}

.ParentSection_ListBriefDescription {
	font-size: .750em;
}

/* END STRUCTURE */

/* ------------------------------------------ */
/* ARTICLES PAGE */
/* ------------------------------------------ */

span[id$='PostedInfo1'] {
display: block;
margin-left: 18px;
margin-bottom: 7px;
}

.ArticleSection_ListTitle {
	color: #28459d;
	font-size: .875em;
text-transform: none;
	display: block;
}

.hasRead {
	float: left;
	margin-right: 5px;
}
.Article_Title {
	color: #000000;
font-weight: bold;
text-transform: none;
	font-size: .875em;

}

.Article_FullDescription {
	font-size: 1em;


}

.itemReadMoreLink {
  font-size: .750em;
}

.BackToList_TextLink {
  font-size: small;

}

/* END STRUCTURE */

/* ------------------------------------------ */
/* LINKS PAGE */
/* ------------------------------------------ */

.itemLinkTitle {
	font-size: .875em;
	text-transform: uppercase;
}

.itemLinkTitle a:link {
	color: #28459d;
	text-decoration: none;
}

.itemLinkTitle a:hover {
	color: #28459d;
	text-decoration: none;
}

.itemLinkTitle a:visited {
	color: #28459d;
	text-decoration: none;
}

.itemBriefDescription {
	font-size: .750em;
}

/* END STRUCTURE */

/* ------------------------------------------ */
/* DOWNLOADS PAGE */
/* ------------------------------------------ */

.itemTitle {
	font-size: .875em;
	text-transform: uppercase;
	color: #28459d;
	float: left;
	margin-right: 5px;
}

.fileName {
	font-size: .750em;
}

.itemDownloadFileSize {
	font-size: .750em;
}

.DownloadSection_ListFileTypeIcon {
}

.itemBriefDescription {
	display: block;
}

.itemDownloadLink {
  font-size: .750em;
}

.itemSendALinkToDownload {
  font-size: .750em;
}

/* END STRUCTURE */

/* ------------------------------------------ */
/* FORMS */
/* ------------------------------------------ */

.ContactFormFieldTitle, .ContactFormFieldValueCell {
  font-size: .750em;
}

table[id$='cblFieldCheckBoxList'] td { padding: 2px; vertical-align: top; display: block; }

.RegisterFormRequiredField {
  font-size: .750em;
}

.ContactFormCheckBoxListLabel {
font-size: .750em;

}

/* END STRUCTURE */

/* ------------------------------------------ */
/* ABSOLUTE POSITIONED */
/* ------------------------------------------ */

#searcharea { position: absolute; top: 45px; right: 5px;  z-index: 99; }

.search_Image, .Search_Image { display: none; }


/* END STRUCTURE */

/* ------------------------------------------ */
/* HIDDEN */
/* ------------------------------------------ */


#welcome { display: none; }

#breadcrumbs { display: none; }

.sectionTitle { display: none;}

/* END STRUCTURE */

.ParentSection_MainListTable { display: none; }