
  body {
    margin : 0;
    padding : 0;
    text-align : center;
  }
  
  div.wrapper {
    width : 880px;
    margin : 0 auto;
    text-align : left;
    font-size : 12px;
  }
  
  div.content-wrapper {
    width : 770px;
    margin : 0 auto 10px auto;
    text-align : left;
    background-color : #000000;
  }
  
  div.page-wrapper {
    width : 770px;
    margin : 0 auto 10px auto;
	padding : 0 0 20px 0;
    background-color : #000000;
  }
  
  div.page-wrapper p {
    color : white;
	font-size : 14px; 
    font-weight : bold;
  }
  
  div.thumbnail {
    width : 130px;
    float : left;
    margin : 0 10px 10px 12px;
    padding : 0 0 10px 0;
  }
  
  div.thumbnail img {
    border : 0;
  }
  
  div.blue-title { 
    color : blue; 
    font-size : 24px; 
    font-weight : bold;
    margin : 15px 0 5px 0;
    padding : 15px;
    text-align : center;
  }
  
  h2 {
    color : #ffffff;
	text-align : center;
	margin : 30px 0px;
  }
  
  div.white-title { 
    color : #ffffff; 
    font-size : 24px; 
    font-weight : bold;
    margin : 15px 0 5px 0;
    padding : 15px 0 0 0;
    text-align : center;
  }
  
  div.blue-title2 { 
    color : blue; 
    font-size : 24px; 
    font-weight : bold;
    text-align : center;
	padding : 15px 0 0 0;
  }
  
  div.sub-title { 
    color : blue; 
    font-size : 14px; 
    font-weight : bold;
    margin : 0 0 20px 0;
    text-align : center;
  }
  
  div.sub-title-wh { 
    color : #ffffff; 
    font-size : 14px; 
    font-weight : bold;
    margin : 0 0 20px 0;
	padding : 0 0 15px 0;
    text-align : center;
  }
  
  div.banner-mid { 
    padding : 0 0 10px 0;
    text-align : center;
  }
 
  div.blue-note  { 
    color : blue; 
    font-size : 14px; 
    font-weight : bold;
    width : 270px;
    margin : 10px 0 10px 300px;
	padding : 0 0 20px 0;
    text-align : left;
  }
  
  #two-col {
    width : 300px;
    margin : 0 0 0 80px;
    float : left;
  }
	  
  #link-page {
    margin : 15px 0 0 60px;
    color : blue; 
    font-size : 12px; 
    font-weight : bold;
    background-color : #cccccc;
  }
  
  #link-page a {
    width : 140px;
    margin : 0px 0px 0px 0px;
    padding : 0px;
    font-weight : bold;
  }

  #link-page a:link,
  #link-page a:visited,
  #link-page a:active {
    color : #000000;
    text-decoration : none;
  }

  #link-page a:hover { 
    color: #0000ff;
    text-decoration : underline;
  }

  #backlink {
    color : blue; 
    font-size : 12px; 
    font-weight : bold;
  }
  
  #navlinks ul, #navlinks li {
    padding : 0;
    margin : 0;
    list-style : none;
  }

  #navlinks ul {
    padding : 15px 5px 15px 5px;
  }

  #navlinks li {
    display : inline;
    background : #0000;
  }

  #navlinks a {
    font-weight : bold;
	font-size: 12px;
    padding : 3px 25px;
  }

  #navlinks a:link,
  #navlinks a:visited,
  #navlinks a:active {
    color : #ffffff;
    text-decoration : none;
  }

  #navlinks a:hover { 
    color: #ff0000;
    text-decoration : underline;
  }

  #navlinks a.hidden-left {
    color : #dddddd;
 /*   border-left : 1px solid #000000;  */
  }

  #navlinks a.hidden-right {
    color : #dddddd;
 /*   border-right : 1px solid #000000;  */
  }

  #navlinks a.current {
    background : #ffffff;
  }
  
  #clear {
    clear : both;
  }

  div.stats { font-family: "courier new", courier; }

  div.title { 
    color: blue; 
    font-size: 14px; 
    font-weight: bold; 
    background: #dddddd; 
  }

  div.blue-heading { 
    color: blue; 
    font-size: 12px; 
    font-weight: bold; 
  }

  div.navigation { 
    color: black; 
    background-color: #cccccc; 
    border: thin solid #000000; 
    width: 900px; 
  }

 /*****************************  Links  *****************************/

 .whitelink { 
    color: white; 
    font-size: 10px; 
    font-weight: bold; 
    text-decoration : none; 
  }

 .thinwhitelink { 
    color: white; 
    font-size: 10px; 
    font-weight: bold; 
    text-decoration : none; 
  }

 .blacklink { 
    color: black; 
    font-size: 12px; 
    font-weight: bold; 
    text-decoration : none; 
  }

 .thinblacklink { 
    color: black; 
    font-size: 10px; 
    font-weight: bold; 
    text-decoration : none; 
  }

 .bluelink { 
    color: blue; 
    font-size: 12px; 
    font-weight: bold; 
  }

 .straightblue { 
    color: blue; 
    font-size: 12px; 
    font-weight: bold; 
    font-style: normal; 
  }

 .nthinbluelink { 
    color: blue; 
    font-size: 11px; 
    font-weight: bold; 
  }

 .thinbluelink { 
    color: blue; 
    font-size: 11px; 
    font-weight: bold; 
    text-decoration : none; 
  }

 .nbluelink { 
    color: blue; 
    font-size: 10px; 
    font-weight: bold; 
  }

 .smallbluelink { 
    color: blue; 
    font-size: 9px; 
    font-weight: bold; 
    text-decoration : none; 
  }

 .redlink { 
    color: red; 
    font-size: 12px; 
    font-weight: bold; 
    text-decoration : none; 
  }

 .straightred { 
    color: red; 
    font-size: 12px; 
    font-weight: bold; 
    font-style: normal; 
  }

 .thinredlink { 
    color: red; 
    font-size: 10px; 
    font-weight: bold; 
    text-decoration : none; 
  }

 .nthinredlink { 
    color: red; 
    font-size: 10px; 
    font-weight: bold; 
  }


  .redbolditalic { 
    color: red; 
    font-weight: bold; 
    font-style: italic; 
  }

 .bolditalic { 
    font-weight: bold; 
    font-style: italic; 
  }

  a:link    { color: #0000FF; }
  a:active  { color: #0000FF; }
  a:visited { color: #0000FF; }
  a:hover   { color: #FF0000; text-decoration : underline; }

 /*************************  End Links  *****************************/