#smallNav {
  float : right;
  margin-top : 60px;
  font-size : 0.92em;
}

  #smallNav li{
    list-style-type : none;
    display : block;
    float : left;
    border-right : 1px solid #422f7d;
    padding-right : 10px;
    padding-left : 10px;
  }
  
  #smallNav li.last {
    border-right : none;
  }
  
    #smallNav a {
      color : #422f7d;
      text-decoration : none;
    }
    
    #smallNav a:hover {
      text-decoration : underline;
    }


#toolbar {
  width : 758px;
  height : 34px;
  background : url(/images/toolbar.gif) no-repeat #efece3;
  clear : both;
  position : relative;
}
  
  #mainNav {
    padding-left : 0px;
    margin-left : 15px;
    font-size : 0.92em;
    margin-right : 275px;
	height : 34px;
  }

  #mainNav li {
    list-style-type : none;
    display : inline;

  }
  
  #mainNav a {
    color : #403f3c;
	text-decoration : none;
    line-height : 34px;
    height : 34px;
	display : block;
	float : left;
	padding-left : 5px;
	padding-right : 5px;
  }

  #mainNav a:hover,
  #mainNav .active {
	text-decoration : none;
	background : url(/images/toolbarHover.gif) repeat-x;
  }

  #mainNav .active {
	position : relative;
	border-top : 2px solid #c32629;
	margin-top : -2px;
  }
  
  #searchForm {
    position : absolute;
    right : 10px;
	top : 3px;
	width : 200px;
	font-family : 'Verdana', 'Arial', sans-serif;
  }

	.compactlabel {
		position : relative;
		display : inline;
	}

		.compactlabel  label{
			position : absolute;
			top : 3px;
			left : 8px;
			font-size : 0.84em;
		}
  
	
  #searchForm input {
	font-size : 0.84em;
	font-family : 'Verdana', 'Arial', sans-serif;
	vertical-align : middle;
  }

  #searchForm input#search {
	background: transparent url(/images/bg_searchbox.gif) no-repeat left center;
	border: 0;
	padding: 8px 0 0 4px;
	width: 140px;
	height: 21px;
  }

/*Breadcrumb trail*/
#breadcrumbs {
  background : url(/images/breadcrumbs.gif) no-repeat #efece3;
  height : 30px;
  clear : both;
  margin-bottom : 15px;
  padding-left : 10px;
}

  #breadcrumbs li {
    float : left;
    background : url(/images/breadcrumbSeperator.gif) no-repeat center left transparent;
    list-style-type : none;
    padding-left : 10px;
    margin-left : 5px;
    margin-top : 5px;
  }
  
  #breadcrumbs li.first {
    background : transparent;
  }

/*Secondary Navigation*/
.secondaryNav {
  width : 185px;
  float : right;
  padding-top : 0px;
  margin-bottom : 25px;
}


  .secondaryNav li {
    float : left;
    clear : left;
    list-style-type : none;
    margin-bottom : 5px;
  }
  
    .secondaryNav a {
      display : block;
      width : 169px;
      height : 26px;
      line-height : 26px;
      padding-left : 15px;
      color : #4b474a;
      text-decoration : none;
      font-size : 1.15em;
    }
  
   
    .secondaryNav a.active, .secondaryNav a.active:hover {
      background : url(/images/secondaryNavActive.gif) no-repeat #892d53;
      color : white;
    }
    
    .secondaryNav a:hover {
      background : url(/images/secondaryNavHover.gif) no-repeat #f3ecdc;
      text-decoration : underline;
    }


/* Pagination */

	div.hr {
		height: 5px;
		background: #fff url(/images/paginationBorder.gif) repeat-x 0 0;
		margin: 5px 0 15px -15px;
	}

	div.hr.bottom {
		margin: 0px 0 5px -15px;
	}

	#mainContent p.results {
		margin: 0 0 0.5em;
		padding: 0;
	}

	#mainContent .pagination-container .pages,
	#mainContent .pagination-container .controls {
		margin-bottom: 0;
		clear : none;
	}

	.pages {
		float: left;
	}

	.controls {
		float: right;
		margin-right: 15px
	}


		/* clearfix applied */
		#mainContent .pagination-container ul li {
			list-style-type: none;
			list-style-image: none;
			margin-left: 0;
			margin-right: 5px;
			float: left;
		}

			#mainContent .pagination-container li a:hover,
			#mainContent .pagination-container li a:focus,
			#mainContent .pagination-container li a:active {
				background-color: #ebe9e0;
			}

			#mainContent .pagination-container li a {
				text-decoration: none;
			}

			#mainContent .pagination-container li a,
			#mainContent .pagination-container li .inactive,
			#mainContent .pagination-container .pages li.current {
				padding: 2px 5px;
				float: left;
			}

