      /* This is for the secondary pages */
      html {
				overflow: -moz-scrollbars-vertical;
				overflow-x: auto;
			}
      html, body {
      	  height: 100%;
      	  color: #2F3336;
      }
      body {
          background: #A2ABB4;
          text-align: center;
          font-family: Arial, 'lucida console', sans-serif;
          color: #000;      
      }
      h1 {
          font-weight: bold;
		  padding: 2px 18px;
          font-size: 14px;
          color: #346993;
      }
      h2 {
          font-weight: bold;
		  padding: 2px 18px;
          font-size: 12px;
          color: #346993;
      }
      h3 {
          font-weight: bold;
		  padding: 2px 18px;
          font-size: 11px;
          color: #346993;
      }
      h4 {
          font-weight: bold;
		  padding: 2px 18px;
          font-size: 10px;
          color: #346993;
      }
      p {
          font-size: 9px;
      }
      a:link, a:visited, a:hover, a:active {
          color: #005499;
          font-weight: bold;
          text-decoration: none;
      }
      a:hover, a:active {
          color: #2A343D;
          text-decoration: underline;
      }
      a:active {
          color: #676767;
      }
      label{
          text-transform: uppercase;
          vertical-align: middle;
          font-size: 9px;
      }
      input {
          background: #2A343D;
          color: #fff;
          font-size: 10px;
      }
            
      div#wrapper {
          position: absolute;
          z-index: 4;
          left: 50%;
          margin-left: -404px;
          background: url(../images/hpRightShadow.jpg) repeat-y top right #6B7986;
          width: 808px;
          min-height:100%;
          text-align: left;
      }
      div#leftshadow {
          position: absolute;
          z-index: -2;
          right: 50%;
          bottom: 0;
          width: 413px;
          height: 99999px;
          background: url(../images/hpLeftShadow.jpg) repeat-y top left #6B7986;
      }
      div#right input {
		background: #fff;
		color: #000;
}
	div#right label {
		font-size: 11px;
	}
	
	div#right td {
		font-size: 11px;
	}
	div#right option {
		font-size: 9px !important;
	}
      /* Header */
      div#banner {
          position: relative;
          color: #fff;
          z-index: 3;
          background: url(../images/hpRightShadow.jpg) repeat-y top right #2A343D;
          height: 122px;
          width: 100%;
      
      }
      #banner img {
          padding: 20px 40px 0 35px;
          float: left;
      
      }
      #banner h1 {
          padding: 53px 0 0 10px;
          color: #fff;
          text-transform: uppercase;
          font-weight: normal;
          font-size: 19px;
          letter-spacing: 7px;
          word-spacing: 3px;
      }
      #banner p {
          float: right;
          margin: 20px 53px 15px 5px;
      }
      #banner input {
          width: 110px;
          height: 12px;
      }
      input#search_button {
          background: url(../images/searchbutton.png) no-repeat;
          border: 0;
          padding-bottom: 1px;
          width: 20px;
          cursor: pointer;
          height: 20px;      
      }
      div#blue_line {
          position: relative;
          z-index: 3;
          background: url(../images/hpRightShadow.jpg) repeat-y top right #005499;
          height: 12px;
          width: 100%;
      
      }
      
      /* Navigation */
      div#secnavigation{
          position: relative;
          z-index: 6;
          width: 185px;
          background: url(../images/blueshadow.gif) repeat-x top #6B7986;
          min-height: 800px;
          font-size: 12px;
          float: left;
      }
      
      /* Content */
      div#right {
          position: relative;
          z-index: 3;
          padding: 0;
          margin: 0;
          height: 100%;
          font-size: 9px;
          width: 623px;
          background: url(../images/hpRightShadow.jpg) repeat-y top right #fff;
          float: right;
      }
      div#billboardclip {
          border-bottom: 1px solid #000;
          width: 615px;
          height: 46px;
      }
      div#lines {
          border-left: 1px solid #2F3336;
          height: 100%;
          margin: 0 0 0 184px;
          padding: 0 0 30px 0;
          min-height: 550px;
          color: #2F3336;
      }
      .left {
        float: left;
      }
      .right {
        float: right;
      }
      .clear {
        clear: both;
      }
      img.left {
          float: left;
		  border-bottom: 1px solid #000;
      }
      div#blank {
          height: 100%;
          margin: 0;
          padding: 10px 10px 30px 10px;
          min-height: 550px;
          color: #2F3336;
      }
	  div#blank p {
		  width: 560px;
	  }
      div#special {
          height: 100%;
          margin: 0;
          padding: 10px 10px 30px 10px;
          min-height: 550px;
          color: #2F3336;
      }
      #lines h1 {
          padding: 15px 0 2px 20px;
          font-weight: bold;
          font-size: 14px;
          color: #346993;
      
      }
      #lines h2 {
          padding: 15px 0 10px 20px;
          font-weight: bold;
          font-size: 12px;
          color: #346993;
      
      }
      #lines h3 {
          font-weight: bold;
          font-size: 11px;
          color: #346993;
      
      }
      h1 strong {
          text-transform: uppercase;
      }
      div#right p,ul,dl {
          line-height: 1.5;
          font-size: 1.1em;
          padding: 5px 18px;
          width: 360px;
      }
      div#page-image p{
      	margin: 0;
      	padding: 0;
      }
      div#right table {
          margin: 8px 18px;
          width: 360px;
      }
      div#right table td {
          padding: 5px;
		  vertical-align: top;
		  text-align: left;
      }
      div#right table td img{
          margin-left: -5px;
          padding: 5px;
		  vertical-align: top;
		  text-align: center;
      }
      div#lines img, div#blank img, div#special img {
		  margin: 2px;
          padding: 4px;
		  border: 1px solid #ccc;
		  border-top-color: #eee;
		  border-right-color: #ddd;
		  border-bottom-color: #bbb;
		  background-color: #fff;;
      }
	  div#right table#selected_clients td {
		  text-align: left;
		  padding-left: 20px;
	  }
	  div#right table#selected_clients td img{
		  border: 0;
	  }
	  .rightborder {
		  border-right: 1px solid #ccc;
		  margin-right: 30px;
	  }
	  .bottomborder {
		  border-bottom: 1px solid #ccc;
	  }
	  .topborder {
		  border-top: 1px solid #ccc;
	  }
	  .leftborder {
		  border-left: 1px solid #ccc;
	  }
      div#right ol {
          font-size: 1.1em;
          padding: 2px 18px;
          width: 360px;
          list-style-type: decimal;
      }
      div#right li {
          margin: 5px;
		  line-height: 1.4;
		  width: 360px;
      }
      div#right strong, div#right b{
          font-weight: bold;
          font-size: 1.1em;
      }
	  h1, h2, h3, h4, h5, h6 {
		  text-align: left;  
	  }
	  p, ul, ol, dl {
		  text-align: left;
	  }
      ol {
		  list-style-type: decimal;
   		  list-style-position: outside;
	  }
	  ul, dl {
		  list-style-type: disc;
		  list-style-position: outside;
	  }
	  div#right ul li {
		  margin-left:  20px;
	  }
	  li {
		  vertical-align: top;
	  }
	  .mceContentBody {
          background: #fff;
	  }	 
      .lines {
          border-bottom: 1px solid #2F3336;
          line-height: 1.5;
          font-size: 1em;
          padding: 5px 5px 18px 18px;
          width: 360px;
      }
	  div#lines p.lines {
          padding: 5px 5px 18px 18px;
      }
      /* Search Results Page */
      #search_results_list {
          /*list-style-type: decimal;*/
          list-style-position: inside;
      }
      .searchTerm {
          background-color: #346993;
          color: #fff;
      }
      /* Footer */
      div#footer {
          background: #fff;
          border-top: 1px solid #2F3336;
          color: #000;
          margin: 0;
          padding: 10px 0 10px 0;
          width: 615px;
          font-size: 9px;
      
      }
      div#footer p {
          padding: 0 0 10px 20px;
          display: inline;
      }
      #footer span {
          padding: 0 0 0 30px;
          word-spacing: 6px;
      }
      div#bottom {
          position: absolute;
          z-index: 0;
      	  bottom: 0;
      	  right: 8px;
      	  height: 100%;
          background: #fff;
          padding: 0 0 10px 0;
          width: 615px;
      }
	  strong {
		  font-weight: bold;
	  }
	  em {
		  font-style: italic;
	  }
	  div.contentContainer.first{
	  	border-top: 1px solid #ccc;
	  }
	  div.contentContainer{
	  	border-top: 0 none;
	  	border-bottom: 1px solid #ccc;
	  	margin-left: 20px;
	  	margin-top: 10px;
	  	padding-right: 15px;
	  	width: 375px;
	  }
	  div.contentContainer p.subheader{
	  	font-size: 10pt !important;
	  	font-weight: bold;
	  }
	  div.contentContainer div.imgContainer{
	  	padding-left: 15px;
	  }
	  div.contentContainer div.imgContainer.center{
	  	text-align: center;
	  }
	  p.listingButton{
	  	background: url(/images/buttons/dark_grey_left.gif) no-repeat top left;
	  	height: 27px;
	  	padding: 8px !important;
	  	margin: 10px 0 0 18px;
	  }
	  p.listingButton a{
	  	background:#6B7986 url(/images/buttons/dark_grey_right.gif) no-repeat scroll right top;
			color:#FFFFFF;
			font-size:14px;
			padding:7px 20px 7px 10px;
	  }
	  p.listingButtonBlue{
	  	background: url(/images/buttons/dark_blue_left.gif) no-repeat top left;
	  	height: 27px;
	  	padding: 8px !important;
	  	margin: 10px 0 0 18px;
	  }
	  p.listingButtonBlue a{
	  	background:#005499 url(/images/buttons/dark_blue_right.gif) no-repeat scroll right top;
			color:#FFFFFF;
			font-size:14px;
			padding:7px 20px 7px 10px;
	  }
	  p.listingButtonBlue2{
	  	position: relative;
	  	left: 160px;
	  	top: -53px;
	  }
	  div#shredderDepotMenu p.listingButton{
	  	float: left;
	  	width: auto !important;
	  }
	  div#shredderDepotContent{
	  	clear: both;
	  	position: relative;
	  	top: -30px;
	  }
	  div.contentContainer ul{
	  	margin-top: -5px;
	  	padding: 0 10px !important;
	  }
	  /*ul#shredderDepotList{
	  	border-bottom: 1px #ccc solid;
	  	font-size: 10pt;
	  	list-style-type: none;
	  	margin-left: 20px;
	  	padding-left: 0;
	  }
	  ul#shredderDepotList li{
	  	display: inline;
	  	margin-left: 0 !important;
	  	padding-right: 80px;
	  }*/
	  
	  div#wrapper.sub_full div#right div#lines{
	  	border: 0 none;
	  	margin: 0;
	  	width: 600px;
	  }
	  #search_pagination{
	  	padding: 0 0 0 10px;
	  }

