/* FCPS - directory styles */
/* Web Services - 11.08 */

/* CONTENT */
#content #srchFields { width: 420px; float: right; height: 310px; overflow: auto; }
#content #srchFields #bySchName { margin: 0px 0px 15px; padding: 0px; }
#content #srchFields #bySchName input.field { width: 280px; height: 18px; }
#content #srchFields #bySchlevel { margin: 0px 0px 15px; padding: 0px; }
#content #srchFields #bySpecProg { margin: 0px 0px 15px; padding: 0px; }
#content #srchFields #byCluster { margin: 0px 0px 15px; padding: 0px; }
#content #srchFields #byCluster form.cluster { width: 200px; display: inline; }
#content #srchFields #byCluster form.pyramid { width: 200px; display: inline; }
#content #srchFields span.formDivider { margin: 0px 20px 0px 0px; padding: 5px 20px 5px 0px; border-right: 1px solid #999; }
#content #srchFields .formBox { margin: 0px; padding: 10px 15px; width: 370px; }
#content #srchFields cfform, #content #srchFields form { margin: 0px; padding: 10px 0px 0px; }
#content #srchFields .fieldTitle { font-weight: bold; margin: 0px; padding: 5px 0px 5px 15px; color: #fff; border-top: 1px solid #ccc; }
#content #srchFields .accContentHead { font-size: 110%; color: #990000; font-weight: bold; margin: 25px 0px 0px !important; padding: 0px !important; }
#content #srchFields p.srchTips { margin: 10px 0px 0px; padding: 0px; font: 85% Verdana, Arial, Helvetica, sans-serif; }
#content #srchFields .formBox p.byCluster { padding-bottom: 10px !important; }
#content #moreLinks { width: 480px; float: left; margin: 0px; padding: 12px 15px 0px 20px; /* border: 1px solid #ccc; */ height: 293px; }
#content #moreLinks p.subHeader { font-size: 105%; margin: 0px !important; padding: 0px !important; color: #336666; }
#content #moreLinks p { margin: 2px 0px 15px !important; padding: 0px !important; }
#content #topBox { float: left; clear: both; width: 950px; height: 320px; margin: 0px; padding: 0px; }
#content #bottomBox { float: left; clear: both; width: 950px; margin: 10px 0px 0px; padding: 0px 0px 10px; }
#content #bottomBox #bottomBoxLeft { float: left; width: 650px; }
#content #bottomBox #smBox { width: 280px; background: #ffd98e url(../images/bg_smBox.png) repeat-x left top; float: right; padding: 0px 0px 15px !important; margin: 15px 0px 0px !important; }
#content #bottomBox #smBox p { margin: 0px 15px 0px 20px !important; padding: 0px !important; }
#content #bottomBox #smBox p.subHeader { font-size: 110%; margin: 15px 0px 2px 20px !important; padding: 0px !important; }
#content #bottomBox #smBox p.moreFCPS { background: #990000; margin: 0px 0px 15px !important; padding: 5px 5px 5px 15px !important; color: #fff; font-weight: bold; }
#content #bottomBox p.subHeader { margin: 15px 0px 2px !important; padding: 0px !important; color: #336666 !important; font-size: 105%; font-weight: bold; }
#content #bottomBox p { margin: 0px !important; padding: 0px !important; }
#content div#tips { font: 85% Verdana, Arial, Helvetica, sans-serif; padding: 0px !important; color: #666; margin: 25px 0px 0px !important; clear: both; float: left; width: 950px; display: none; }
#content p.backtohome { font: 85% Verdana, Arial, Helvetica, sans-serif; margin: 0px !important; padding: 0px !important; }
#content p.bynameHead { width: 500px; float: left; margin: 0px; padding: 0px; }
#content #bynameBox { margin: 0px; padding: 10px 0px 15px; clear: both; float: left; width: 950px; }
#content #bynameBox p { margin: 0px; padding: 0px; }
#content #bynameContent { float: left; clear: both; margin: 0px; padding: 0px; width: 950px; }
#content #bynameContent h3 { margin: 25px 0px 0px; padding: 0px; font-size: 120%; font-weight: bold; }
#content #bynameContent p.continueprob { margin: 10px 0px 50px; padding: 0px; }
#content #bynameFooter { clear: both; float: left; width: 950px; margin: 0px; padding: 20px 0px 0px; }
#content div#bynameForm { width: 410px; float: right; margin: 0px; padding: 10px 0px 10px 15px; background: #eee; }
#content div#bynameForm p { margin: 0px; padding: 0px; }
#content div#bynameForm form { margin: 0px; padding: 0px; }
#content div#bynameForm input { margin: 0px; padding: 0px; }
#content div#bynameForm select { margin: 0px; padding: 0px; }
#content div#bynameForm input.field { width: 200px; height: 18px; }
#content div#bynameForm span.searchby { font: 85% Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; }
#content #bylevelContent { margin: 0px; padding: 0px; width: 950px; }
#content #bylevelContent h3 { margin: 25px 0px 0px; padding: 0px; font-size: 120%; font-weight: bold; }
#content #bylevelContent p.continueprob { margin: 10px 0px 50px; padding: 0px; }
#content #bylevelFooter { width: 950px; margin: 0px; padding: 20px 0px 0px; }
#content span.tbldivider { margin: 0px; padding: 0px 2px; color: #999; }
#content p { margin: 10px 0px 15px; padding: 0px; line-height: 16px; }
#content .smalltext { font: 85%/16px Verdana, Arial, Helvetica, sans-serif; }
#content p.caption { margin: 10px 0px 30px; padding: 0px; clear: both; float: left; }
#content ul { list-style: none; margin: 0px; padding: 0px; }
#content li { background: url(file:../images/menu_bullet.gif) no-repeat 0px 0px; padding-left: 10px; margin: 15px 0px 5px; }
#content #resultsTblHead { background: url(../images/bg_resultsTblHead.png) repeat-x left -5px; }
#content .resultsSubHead { font-size: 110%; color: #990000; font-weight: bold; margin: 15px 0px !important; padding: 0px !important; }
#quickLinks { float: right; margin: -17px 0px 0px; padding: 0px; width: 950px; }
#quickLinks .CollapsiblePanelTab p { margin: 0px; padding: 0px 0px 0px 10px; }
#quickLinks .CollapsiblePanelContent ul.first{ margin: 10px 0px 0px; padding: 0px 0px 5px 30px; width: 200px; float: left; }
#quickLinks .CollapsiblePanelContent ul.first li { width: 190px; }
#quickLinks .CollapsiblePanelContent ul.second { margin: 10px 0px 0px; padding: 0px 0px 5px 30px; width: 200px; float: left; }
#quickLinks .CollapsiblePanelContent ul.third { margin: 10px 0px 0px; padding: 0px 0px 5px 30px; width: 200px; float: left; }
#quickLinks .CollapsiblePanelContent ul.fourth { margin: 10px 0px 0px; padding: 0px 0px 5px 20px; width: 200px; float: left; }
#quickLinks .CollapsiblePanelContent li { font: 70% Verdana, Geneva, sans-serif; margin: 3px 0px 3px 10px; padding: 0px 0px 0px 12px; list-style: none; float: left; width: 170px; background: url(../images/menu_bullet.gif) no-repeat left -1px; }
#quickLinks .CollapsiblePanelContent li a:link, #quickLinks .CollapsiblePanelContent li a:visited { text-decoration: none; color: #333; }
#quickLinks .CollapsiblePanelContent li a:hover { text-decoration: underline; color: #333; }

