body {color: #333;margin: 0; padding: 0 0 1px 0; background: url(../images/percbackground.jpg) 0 0 repeat-x;}
body, td, th {font-family: "trebuchet ms", arial, helvetica, sans-serif; font-size: 0.75em;}


h1 {font-size: 1.5em; height: 30px;font-weight: bold; color: #597897; background: url(../images/h2underline.jpg) 0px 25px no-repeat; padding-left: 10px;margin-bottom: 7px;}
h2 {font-size: 1.2em; font-weight: bold; color: #597897; }
h3 {font-size: 1.1em; font-weight: bold; color: #000;}
.ipf_ql_listfeature h3 {margin-bottom: -20px;}

.main_contain {width: 765px; margin-left: auto; margin-right: auto;  /*padding: 0 10px;*/ position: relative; z-index: 10;}
.logo {display: none;}
.logoheader {height: 70px;background: url(../images/perctitle.png) 0 0 no-repeat; width: 765px; margin: 10px 0px 0px 10px;}
ul.headlinks { float: right;margin: 0px 0px 0px 0px !Important; padding: 30px 0px 0px 1px !Important; text-decoration:none; list-style: none;list-style-image: none;}
ul.headlinks li {float: left;text-decoration:none; list-style: none; list-style-image: none !Important; margin-top: 10px; margin-right: 20px; }
li.homeheadlink a {background: url(../images/home.png) 0px 0px no-repeat ; text-decoration: none !Important;   display: block !Important; width: 57px;height: 25px; }
li.searchheadlink a {background: url(../images/search.png) 0px 0px no-repeat; text-decoration: none !Important;    display: block !Important; width: 68px;height: 25px;  }
li.sitemapheadlink a {background: url(../images/sitemap.png) 0px 0px no-repeat;	text-decoration: none !Important; display: block !Important;  width: 75px; height: 25px; }
li.homeheadlink a:hover {background: url(../images/homeover.png) 0px 0px no-repeat;}
li.searchheadlink a:hover {background: url(../images/searchover.png) 0px 0px no-repeat;}
li.sitemapheadlink a:hover {background: url(../images/sitemapover.png) 0px 0px no-repeat;}
.BA  {border:0px;position: absolute; left:330px} 
  
.pagetopshadow {background: url(../images/pagetopshadow.jpg) 0px 0px no-repeat;position: relative; width: 100%; margin-bottom: -12px;}
.pagecontent {background: url(../images/pagecontentshadow.jpg) 0px 0px repeat-y;position: relative; width: 100%;}
.pagebottomshadow {background: url(../images/pagebottomshadow.jpg) 0px 0px no-repeat;position: relative;width: 100%;}

.disclaimer {font-size: .85em; margin-top: 20px;border-top: 1px dotted #000;}

.header {background: url(../images/percheader.png) 6px 0px no-repeat; height: 170px;}
.headerContact {background: url(../images/percheader.png) 6px 0px no-repeat; height: 170px;}
.headeremployer {background: url(../images/percheaderemployer.png) 6px 0px no-repeat; height: 170px;}
.headerJobSearch {background: url(../images/percheaderemployer.png) 6px 0px no-repeat; height: 170px;}
.headerCommunity {background: url(../images/percheaderemployer.png) 6px 0px no-repeat; height: 170px;}
.headerOpportunities {background: url(../images/percheaderopportunities.png) 6px 0px no-repeat; height: 170px;}
.headerRuralOutreach {background: url(../images/percheaderopportunities.png) 6px 0px no-repeat; height: 170px;}
.headerEvents {background: url(../images/percheaderevents.png) 6px 0px no-repeat; height: 170px;}
.headerComingEvents {background: url(../images/percheaderevents.png) 6px 0px no-repeat; height: 170px;}
.headerLinks {background: url(../images/percheaderlinks.png) 6px 0px no-repeat; height: 170px;}
.headerLinks2 {background: url(../images/percheaderlinks.png) 6px 0px no-repeat; height: 170px;}
.headerSearch {background: url(../images/percheadersearch.png) 6px 0px no-repeat; height: 170px;}

p.nb {border: 2px solid #AA4815; padding: 15px 5px 15px 5px; text-align: center;margin-right: 100px;margin-left: 100px; background: #FCCE97; font-size: 1.1em;}
p.nb2 {width: 320px;border: 2px solid #AA4815; padding: 15px 5px 15px 5px; text-align: center; background: #FCCE97; font-size: 1.1em; margin-top: 22px;}

.ipf-PageChildLinks ul {vertical-align: top !Important; position: relative;}
.ipf-PageChildLinks ul li {list-style: none; list-style-image: url(../images/bullet_icon.png); padding: 0; vertical-align: top !Important;	position: relative;margin-top: 10px; }
.ipf-PageChildLinks ul li a {width: 100%; display: block;}



.leftnav {background: url(../images/menuheader.jpg) 0px 0px no-repeat;margin-left: 9px;width: 150px;float: left;margin-top: 8px;margin-bottom: 5px;}
.ipf-sectionmenu ul li a, .ipf-sectionmenu li a:visited {color: #fff /*!Important*/; text-decoration: none !Important; }
.ipf-sectionmenu ul li a:hover {text-decoration: none; color:#526E93 !Important;}


.rightcontent {background: url(../images/contentheader.jpg) 0px 0px repeat-x;margin-right: 17px;width: 570px;float: right;margin-top: 8px; margin-bottom: 5px;}
.rightcontent a, .rightcontent a:visited {color: #AA4815 !Important; text-decoration: underline;}
.rightcontent a:hover {color:#D67B4B !Important; text-decoration: underline;}
.rightcontent p {padding-right: 10px;}


.rightcontent ul li ol li {list-style-type: decimal !Important;list-style-image: none;}
.rightcontent ul li {list-style-image: url(../images/bullet_icon.png); padding: 0; vertical-align: top !Important;	position: relative;}


.rightcontent table, .rightcontent td {border: 1px solid #476E4B;border-collapse: collapse !Important; font-size: 1.0em;}
.rightcontent td p {margin-top: 0px; margin-bottom:0px;}
#ctl01_btMonthView {}


.bottomfooter {background: url(../images/footerheader.jpg) 0px 0px repeat-x; width: 739px; margin-left: 9px; margin-top: 8px; clear: both; margin-bottom: 0px; height: 60px;}
.bottomfooter p {color: #666; text-align: center; padding-top: 15px; font-size: 0.85em;}
.bottomfooter p a {color: #666; text-decoration: none !Important;}
.bottomfooter p a:visited {color: #666 !Important;}
.bottomfooter p a:hover {color: #024231 !Important;}


.editicons table, .editicons table td {border: 0px;}
.rightcontent h1 table, .rightcontent h1 table td {border: 0px;}

 {border: 0;}
table.ipbf-qitem-prompt, table.ipbf-qitem-prompt td, table.ipbf-qitem-preview-table, table#ipbf-tblStdResponseControl, table#ipbf-tblStdResponseControl td {border: 0;}
span.ipbf-qitem-prev-PageNo, #ctl02_ctlResponse_btnNextTop {display: none;}
td.ipbf-qitem-column-left img {margin-top: 0px; padding-right: 50px;}
td.ipbf-qitem-column-left {width: 150px; }
.ipf-calendar-graphical-pnlctrlsdiv table, .ipf-calendar-graphical-pnlctrlsdiv table td {border: 0;}
.ipf-calendar-graphical-header td, .ipf-calendar-graphical-header td a  {font-size: 1.1em;background: #82C789; color: #000 !Important;}
.ipf-calendar-graphical-day {font-size: 1.0em;}
.ipf-calendar-graphical-table {width: 100%;}
a.ipf-calendar-graphical-calendar-eventtitle {font-size: 1.1em; font-weight: bold;}
#radEditorContainerHTML table, #radEditorContainerHTMLtd {border-collapse: collapse; margin: 0 auto 1em;}

.ipbf-qitem-rowa td table, .ipbf-qitem-rowa td table, #Table1 td table {border: 0;}
.ipbf-qitem-category td {background: #DFE7F2; color: #333;}


table.RadEWrapper, table.RadEWrapper td, table.RadEModuleTable, RadEModuleTable td, td.RadEVerticalDockingZone, td.RadEVerticalDockingZone, table.RadEToolLongOff, td.RadEToolBarContainer,table.ipf-sitemap-table, table.ipf-sitemap-table td {border: 0 !Important;}
a.ipf-sitemap-tr-level1 { border-bottom: 0 !Important; color: #000 !Important;}

#Table1, #Table1 td {border: 0px;}
.ipf-calendarevent-html1div td {border: 1px solid #476E4B !Important;}
.ipf-calendarevent-html1div table {border: 0px solid #476E4B !Important;}
.ipf-calendar-graphical-pnlctrlsdiv table, .ipf-calendar-graphical-pnlctrlsdiv table td {border: 0px solid #476E4B !Important;}

#ctl00_divWeekView, #ctl00_pnlDayView, .ipf-graphicalcalendar-dayview, .ipf-graphicalcalendar-weekview01 {width: 100% !Important;}
.ipf-calendar-graphical-header {background: #82C789 !Important; color: #000 !Important;}
.ipf-calendar-graphical-header a, a#ctl01_lbtnPrevWeek, a#ctl01_lbtnNextWeek {color: #000 !Important;}
.ipf-calendar-graphical-time {color: #476E4B !Important;}
.ipf-calendarevent-lbldatetimediv {font-size: 1.1em; font-weight: bold;}
.ipf-calendarevent-lbllocationdiv {font-size: 1.1em; font-weight: bold;}
.ipf-calendarevent-html1div {font-size: 1.0em;}
.ipf-calendarevent-html1div h2 {font-size: 1.35em;}
.ipf-calendarevent-html1div h3 {font-size: 1.2em;}
.ipf-calendarevent-html1div table td, .ipf-calendarevent-html1div table td  {font-size: 1.0em;}
#divEventView table, #divEventView table td {border: 0;}
td.ipf-calendar-graphical-date a {color: #000 !Important;}
a.ipf-calendar-graphical-calendar-eventtitle {color: #AA4815 !Important;}

#radEditorContainerHTML td  {border: 1px solid #7FABCD;padding: 1px 5px 1px 5px; }
#radEditorContainerHTML td.calculator  {border: 0px solid #7FABCD !Important;padding: 1px 5px 1px 5px; }
#radEditorContainerHTML td p {padding: 0; margin: 0;}
 
#editicons {float: left;}
.ipb-webgrid-rowa img, .ipb-webgrid-rowb img {padding: 0px !Important;}

ul.ipf_ql_list {vertical-align: top !Important; position: relative;}
ul.ipf_ql_list li {list-style: none; list-style-image: url(../images/bullet_icon.png); padding: 0; vertical-align: top !Important;	position: relative;margin-top: 10px; }
ul.ipf_ql_list li a {width: 100%; display: block;}

.feature {float: right; width: 215px;  margin-top: 15px;margin-right:5px;}
.ipf_ql_HTMLonefeature {height: 50px; background: url(../images/NewTag.jpg) 3px 0px no-repeat;}
ul.ipf_ql_listfeature {border: 2px #ccc solid; margin: 0px 0px 0px 0px !Important; padding: 5px !Important;list-style: none; text-decoration:none; list-style: none;list-style-image: none;}
li.ipf_ql_itemfeature {text-decoration:none; list-style: none; list-style-image: none !Important; margin: 0 !iMPORTANT; padding: 0px !Important; }*/
.ipf_ql_summaryfeature {float: none; }



