#body {

    width:990px;
}

#content
{
    width: 520px;
    float: left;
    border:1px solid #eee;
    overflow:hidden;
    margin-bottom:20px;
    -moz-border-radius:10px;
    -webkit-border-radius: 10px;
    border-radius:10px;
    -moz-box-shadow: 3px 3px 10px #ddd;
    -webkit-box-shadow: 3px 3px 10px #ddd;
    box-shadow: 3px 3px 10px #ddd;
   
}
#sideNavLeft
{
    float: left;
    width: 200px;
    margin-left:25px;
    clear:both;
}

#sideNavRight
{
    float: right;
    width: 220px;
    margin-right:10px;
}
h2.pageHeader {
    text-align:left;
    width:500px;
    margin:0px 0px 10px 15px;
    float:left;
}

h2.sectionHeader img {
    margin:3px 3px 0px 0px;
} 

#sideNavLeft h2, #sideNavRight h2
{
    font-size: 140%;
}

#faqs {
    width:93%;
    margin:0px auto;
}

.section 
{
    margin-bottom:5px;
}
.sectionBody
{
  border:0px;
  padding: 10px 10px;
}
.sectionHeader
{
  margin: 0;
  padding: 0 10px;
}
img.iconTut 
{
	background-color: White;
	padding-left: 4px;
}
#cse-search-box
{
  display: none;
}
#search-box-dummy
{
  width: 210px;
  margin: 10px 0;
}
#searchQuery, #searchQuery.blur
{
  border: 1px solid #7e9db9;
  background: #FFF url(http://www.google.com/coop/intl/en/images/google_custom_search_watermark.gif) no-repeat left 50%;
}
#searchQuery.focus
{
  background: #FFF;
}

/************* fix for help content in IE7 - overrides some default.css stuff  ***********/
ul.dropdowns li li {
    position:static !important;
}
ul.dropdowns dt a {
    display:inline-block;
}
ul.dropdowns dt  {
    text-indent:0px !important;
}

ul.dropdowns dd  {
    padding-left:29px !important;
}
/*************************************/





/* these next four styles are very important to this new layout */
.closedUL {
    position:absolute;
    overflow:hidden;
    height:0px;
}
.closedUL > li{
    visibility: hidden !important;
}
.openUL {
    margin-top:20px; 
}
.openUL > li {
    visibility:visible;
}

.faqCatHeader {
    cursor:pointer;
    background-color:#e6eeee;
    padding:2px;
}
.faqCatHeader:hover {
    background-color:#0075c4;
    color:#fff;
}

.faqCatHeaderActive {
    background-color:#0075c4;
    color:#fff;
}

#allCatHeaders {
    overflow:hidden;
    border-top:1px solid #e5e5e5;
    border-bottom:1px solid #e5e5e5;
    padding:10px 0px;
    margin:6px 0px 22px 0px;
}
.showingResults {
    font-weight:bold;
}
#faqs h3
{
    -moz-border-radius:6px;
    -webkit-border-radius: 6px;
    border-radius:6px;
    cursor:pointer;
    float:left;
    font-size:11px;
    font-weight:bold;
    margin:0 9px 5px 0;
    padding:0 5px;
    text-align:justify;
    text-transform:uppercase;
}


#allCatHeaders, #faqs h3 {
    visibility:hidden;/* temp visiblity while page loads*/
}
ul.dropdowns
{
    margin: 0;
    width:450px;
    display:none;
}

a.toggleAll 
{
    position:absolute;
    right:0;
    top:-23px;
}
.section
{
    width: auto;
}
div#search 
{
    background:url('images/quickSearch_bg.png') no-repeat 0 0;
    width:504px;
    height:61px;
}
#quicksearch
{
  width:200px;
  float:right;
  margin-top:20px;
}
#quicksearch label.qs_label {
    display:none;
}

a#viewAll {
    position:absolute;
    display:none !important;/* hiding this unless someone wants to use it later*/
}

#quicksearch span#loader {
    position:absolute;
    width:15px;
    height:15px;
    text-indent:-999em;
    right:26px;
    top:5px;
    background:url('../images/charity_loading.gif') no-repeat 0 0;
}
