/*
-----------------------------------------------
CPD Test Styles
07/13/06
----------------------------------------------- */

body {
  background:#fff;
  margin:0;
  padding:0;
  color:#444444;
  font:small/1.2em "Arial","Lucida Grande",Helvetica, Verdana, sans-serif;
}


/* Links
----------------------------------------------- */
a:link {color:#003399;}
a:visited {color:#800080;}
a:hover {color:#FF3300;}
a img {border-width:0;}

/* Header
----------------------------------------------- */
#header {
  background:#fff;
  float:left;
  width:780px;
  color:#fff;
  }
#header h1 {
  float:left;
  margin:0;
  padding:10px;
  }
#header img {

	display: block;
}
#header form {display: none;}


/* Header navbar 
----------------------------------------------- */
#header-navbar {display: none;}
  
  
/* Local Toolbar
----------------------------------------------- */
#local-toolbar {display: none;}


/* Structure
----------------------------------------------- */
#page-body {}
#nav {display: none;}
#content {}
#content-main {}
#content-rightcolumn {}

/* Nav
----------------------------------------------- */

/* Content Main
----------------------------------------------- */
#content-main {
  padding:15px 0;
    font-size: 95%;
  }
#content-main p {
	margin:0 20px 15px 20px;
  }

#content-main h3 {
	font-family: Georgia, "Times New Roman", serif;
	font-weight: bold;
	font-size: 1.3em;
	margin:0 20px 15px 20px;
	padding:5px 0;
	color:#660000;
	border-bottom:1px solid #660000;
}
#content-main h4 {
	font-weight: bold;
	font-size: 1.2em;
	margin:0 20px 5px 20px;
	/*color:#660000;*/
}
#content-main h5 {
	color:#660000;
	font-weight: bold;
	font-size: 1.1em;
	margin:0 20px 5px 20px;
}
#content-main h6 {
	font-weight: bold;
	font-size: 1.1em;
	margin:0 20px 5px 20px;
}

/* Content breadcrumbs
----------------------------------------------- */
#breadcrumbs {display: none;}

  
/* Content content-rightcolumn
----------------------------------------------- */
#content-rightcolumn {
  font-size:77%;
  line-height:1.2em;
}
#content-rightcolumn H2 {
	font-size: 120%;
	line-height: 1.2em;
	border-bottom:1px solid #660000;
	padding:0 5px;
	color:#660000
}
#content-rightcolumn #news P.more, #upcoming P.more {
	padding:0 15px;
}
#content-rightcolumn ul {
	list-style:square;
	margin:0 10px;
	padding:0 10px;
}
#content-rightcolumn li {
	margin-bottom:5px;
}
  
/* Footer
----------------------------------------------- */
#footer {
  background:#fff;
  clear:both;
  width:780px;
  font-size:77%;
  line-height:1.2em;
  text-align:center;
  }
#footer ul {
  margin:0;
  padding:5px;
  list-style:none;
  }
#footer li {
  display:inline;
  margin:0;
  padding:0;
  color:#000;
  }
#footer a {
  padding:0 .3em 0 .65em;
  text-decoration:none;
  color:#000;
  border-left:1px solid #000;
  }
#footer a:hover {
  text-decoration:underline;
  }
#footer li.first {
  border-left-width:0;
  }
#footer li a.first {
  padding-left:0;
  }
#footer p {
  margin:0;
  padding:10px 10px 12px;
  }

.show {display:block;}
