/* This file makes up the trueblue "theme" for JCCC/CDS 2006 */
body
{
	margin: 0;
	background-image: url(/img/secondary/background-maroon.png);
	background-repeat: repeat-x;
	font: normal 13px verdana,arial,sans-serif;
}
td, p
{
	font: normal 13px verdana,arial,sans-serif;
}
#header
{
	text-align: right;
	color: #6a102a;
	background-color: white;
	width: 774px;
	height: 40px;
	overflow: hidden;
}
#header a
{
	color: #4c4c4c;
	text-decoration: none;
}
#header a:hover
{
	text-decoration: underline;
}
#header-left-logo
{
	float: left;
	width: 146px; /* mac ie style */
}
#jccc
{
	border: none;
}
#header-left
{
	float: left;
	width: 105px; /* mac ie style */
}
#header-right
{
	font: bold 11px verdana,arial,sans-serif;
	text-align: right;
}
#header-right-links
{
	color: #4c4c4c;
	position: absolute;
	top: 6px;
	left: 440px;
	text-align: center;
}
#header-right-links a:hover
{
	color: #6a102a;
}
#myjccc
{
	border: none;
}
#stripe
{
	height: 5px;
	font-size: 5px;
	background-color: #6a102a;
	overflow: hidden;
}
#content-wrapper
{
	width: 774px;
	background: url(/img/secondary/background-sidebar-gray.gif) repeat-y left;
	overflow: hidden;
}
#left_sidebar
{
	width: 146px;
	background-color: #666666;
	vertical-align: top;
	overflow: hidden;
}
#left_sidebar h2
{
	font-size: 12px;
	margin-bottom: 0;
	color: #d2d2d2;
}
#jcccinfo-image /* possibly still used by related templates */
{
	border: none;
}
#jccc-info /* possibly still used by related templates */
{
	display: none;
}
#left_sidebar-links
{
	width: 137px;
	font: bold 11px verdana,arial,sans-serif;
	text-align: right;
	line-height: 100%;
	padding: 0px 5px 0px 4px;
	overflow: hidden;
}
/* ie style \*/
* html #left_sidebar-links
{
	width: 146px;
}
/* ie style */
#left_sidebar-links .menu_links_gap
{
	height: 5px;
	font-size: 5px;
}
#left_sidebar-links a
{
	color: white;
	text-decoration: none;
}
#left_sidebar-links a:hover
{
	text-decoration: underline;
}
#qf_form
{
	margin: 0;
	font-weight: normal;
}
#qf_text
{
      height: 12px;
	  _height: 18px; /* ie6-only style */
      width: 105px;
      font-size: 11px;
      position: relative;
      top: 5px;
      vertical-align: top;
      background-color: white;
      border: 2px solid #808080;
}
#qf_form .searchimage
{
      top: 5px;
      *top: 6px; /* ie-only style */
      position: relative;
      vertical-align: top;
	  border-color: black;
	  border-style: #808080;
	  border-width: 1px 1px 1px 0px;
}
/*
#howdoi
{
      font: normal 11px verdana,arial,sans-serif;
      width: 130px;
}
*/
.emergency p
{
	font-weight: bold;
	color: red;
	background-color: white;
	padding: 0px 2px 2px 2px;
}
#left_sidebar-links .emergency p a
{
	color: red;
	text-decoration: underline;
}
#left_sidebar-links .emergency p a:hover
{
	text-decoration: none;
}
.left_sidebar-divider
{
	height: 1px;
	font-size: 1px;
	background-color: #6a102a;
	margin: 3px 0px 3px 0px;
}

#left_sidebar .basicBox hr
{
	border: medium none ;
	padding: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
	height: 1px;
	font-size: 1px;
	color: #6a102a;
	background-color: #6a102a;
	*margin-top: 0px; /* ie-only style */
	*margin-bottom: 0px; /* ie-only style */
}

#center_content
{
	padding-bottom: 10px;
	width: 628px;
	vertical-align: top;
 	overflow: hidden;
}
#tracks-image
{
	border: none;
	vertical-align: -15%;
}
#learning
{
	border-bottom: 1px solid #6a102a;
}
#headline
{
	font: bold 20px verdana,arial,sans-serif;
	color: #666666;
	letter-spacing: 1px;
	margin-left: 25px;
}
/* ie style \*/
* html #headline
{
	margin-left: 13px;
}
/* ie style */
#top_summary
{
	font: bold 11px verdana,arial,sans-serif;
	color: #666666;
	margin-left: 35px;
	margin-top: 3px;
}
#center_content-middle-left
{
	float: left;
	margin-top: 3px;
	margin-left: 35px;
	margin-right: 15px;
	overflow: visible;
}
/* ie style \*/
* html #center_content-middle-left
{
	margin-left: 17px;
}
/* ie style */
#center_content-middle-right-text p
{
/*	margin: 0;*/
	padding: 0;
}
#footer-wrapper
{
	background-color: #6a102a;
	height: 26px;
	clear: both;
	padding-bottom: 3px;
}
#footer
{
	font: 10px verdana,arial,sans-serif;
	background-color: #6a102a;
	color: white;
	text-align: right;
	padding: 2px 10px 1px 0px;
	width: 774px;
}
#footer a
{
	color: white;
	text-decoration: none;
	font-weight: normal;
}
#footer a:hover
{
	color: white;
	text-decoration: underline;
}
#footer-left
{
	float: left;
	margin-left: 16px;
	text-align: left;
}

