/*********************************
	Secondary Styles for the REB site

	Georgia is used for headers
	Verdana is used for everything else
*********************************/
#page-copy-holder-w-links{
	width: 480px;
	float: left;
	margin-top: 10px;
	margin-left: 20px;
	border-right: 2px #efeee1 solid;
	padding-right: 15px;
	padding-top: 10px;
	min-height:400px;
	height:auto !important;
	height:400px; 
  }

  #page-copy-holder{
	width: 670px; 
	float: left;
	margin-top: 10px;
	margin-left: 20px;
	padding-right: 15px;
	padding-top: 10px;
	min-height:400px;
	height:auto !important;
	height:400px; 
  }

 #page-copy-oversized{
	width:1250px;
	float: left;
	margin-top: 10px;
	margin-left: 20px;
	padding-right: 15px;
	padding-top: 10px;
 }

#page-copy-holder-w-links h2, #page-copy-holder h2, #page-copy-oversized h2{
	margin: 0px;
	padding: 0px;
	color: #4479bf;
	font-family:Georgia, Tahoma, Times, serif; 
	font-size: 18px;
	font-weight: normal;
}

#page-copy-holder-w-links h3, #page-copy-holder h3, #page-copy-oversized h3{
	margin: 0px;
	padding: 0px;
	color: #4479bf;
	font-family:Georgia, Tahoma, Times, serif; 
	font-size: 14px;
	font-weight: normal;
}

#page-copy-holder p, #page-copy-holder-w-links p, #page-copy-oversized p{
	padding-top: 5px;
	padding-bottom: 5px;
}

#page-copy-holder li, #page-copy-holder-w-links  li{
	margin: 0;
	padding-bottom: 10px;
}

/********************
	Relevant Links
*********************/
#relevant-links-container{
	margin-top: 10px;
	float: left;
	width: 180px;
}

#relevant-links-container h2{
	margin: 0px;
	padding-left: 10px;
	color: #4479bf;
	font-family:Georgia, Tahoma, Times, serif; 
	font-size: 14px;
	font-weight: normal;
}

#relevant-links-image{
	padding-left: 10px;
	padding-bottom: 10px;
}

#relevant-links{
	margin: 0px;
	padding-left: 10px;
	padding-top: 10px;
}

#relevant-links li{
	margin: 0;
	padding-bottom: 15px;
	list-style: none;
	color: #4479bf;
	font-family:Georgia, Tahoma, Times, serif;
	font-size: 11px;
}

#relevant-links li a{
	font-size: 11px;
	color: #364c65;
	text-decoration: none;
	font-weight: normal;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
}

#relevant-links li a:hover{
	font-size: 11px;
	color: #364c65;
	text-decoration: underline;
}

table.calendar {
	width: 480px;
}

table.calendar th {
	font-size: 12px;
	font-weight: bold;
	padding: 3px;
	width: 158px;
}

table.calendar td {
	font-size: 12px;
	font-weight: normal;
	padding: 5px;
	width: 158px;
}

caption {
	font-size: 12px;
	font-weight: normal;
}

table.youth {
	float: left;
	width: 480px;
	border: 1px #000000 solid;
}

table.youth th {
	border: 1px #000000 solid;
	background-color: #CCCCCC;
	font-size: 12px;
	font-weight: bold;
	padding: 2px;
	text-align: center;
	margin:0;
}

table.youth td {
	padding: 2px;
	border: 1px #000000 solid;
	font-size: 12px;
	font-weight: normal;
	margin:0;
}

th {
	border: 1px #000000 solid;
	background-color: #CCCCCC;
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	text-align: center;
}

td {
	padding: 5px;
	border: 1px #000000 solid;
	font-size: 12px;
	font-weight: normal;
}

/*Glossary Styles */

 .abbr {
  border-bottom-width: 1px;
  border-bottom-style: dotted;
}

a:link.glossary,
a:visited.glossary,
a:hover.glossary,
a:active.glossary {
  color: #000000; /* should be the same color as text */
  text-decoration: none;
  border-bottom-width: 1px;
  border-bottom-style: dotted;
  border-bottom-color: #000000; /* for IE 5, same color as above */
  font-style: normal; /* for use with dfn */
}

dt {font-weight:bold; margin:1.3em 0 .1em 1em;; padding:0 0 0 0;}

dd {margin:0 2em 0 2em; padding:0 0 0 0;}

.glossary-letter-list {
	font-size: 1.5em;
	list-style: none;
	
}

.glossary-letter-list li{
	float: left; 
	padding-right: 10px;
	
}

#sitemap{
	margin: 0px;
	padding-left: 10px;
	padding-top: 10px;
}

#sitemap li{
	margin: 0;
	padding-bottom: 15px;
	color: #4479bf;
	font-size: 11px;
}

#sitemap li a{
	font-size: 11px;
	color: #364c65;
	text-decoration: none;
	font-weight: normal;
}

#sitemap li a:hover{
	font-size: 11px;
	color: #364c65;
	text-decoration: underline;
}
