body
{ background: #FFFFFF url(/images/back.png) repeat;
  color: #333333;
}

blockquote
{ background: #FFFFFF;
  color: #333333;
  border-color: #5C00A6;
}

#main
{
	background: #FFFFFF url(/images/main.png) repeat-y;
	color: #FFF;
}

#links, #footer
{ background: #5C00A6 url(/images/linkfoot.png);
  color: #FFFFFF;
  border-color: #333333;
}

#links a, #footer a, #links a:hover
{
	background: transparent;
	color: #FFFFFF;
	font-size: large;
}

#footer a:hover
{ background: transparent;
  color: #C8ACE3;
}

#logo
{ background: #FFFFFF url(/images/logo.jpg) no-repeat;
  color: #333333;
  border-top-color: #333333;
  border-bottom-color: #5C00A6;
}

#logo h2
{ background: transparent;
  color: #CCC;
}

h1
{
	background: transparent;
	color: #5C00A6;
	border-color: #5C00A6;
	font-size: small;
	text-align: center;
}

#menu
{ background: transparent;
  color: #333333;
}

#menu li a
{ background: #9966CC; 
  color: #333333;
  border-color: #5C00A6;
}

#menu li a:hover, #menu li a#selected, #menu li a#selected:hover
{ background: #5C00A6;
  color: #FFFFFF;
} 

#content, #column2, #column2 a
{
	background: #FFFFFF;
	color: #000;
	border-color: #333333;
	font-size: medium;
	text-align: left;
}

#column2 a:hover
{
	background: #FFFFFF;
	color: #5C00A6;
	border-color: #5C00A6;
	font-size: small;
	font-weight: normal;
}

.sidebaritem
{
	background: #F9F9F9;
	color: #09F;
	border-color: #5C00A6;
}

.sidebaritemPlainLinks
{ background: #F9F9F9;
  color: #333333;
  border-color: #009999;
}

.sidebaritem1
{ background: #F9F9F9;
  color: #333333;
  border-color: #CC0099;
}

.navPink {
	color: #CC0099;
	text-align: center;
	font-size: 16px;
}

.navBlue {
	color: #3399CC;
	font-size: 14px;
}

.navGreen {
	color: #0C0;
	text-align: left;
	font-size: large;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
}

.navGray { 
	color: #666;
	text-transform:  uppercase; 
}

.navTeal {
	color: #009999;
	text-transform:  none;
	text-align: justify;
	font-size: 100%;
	font-weight: bold;
}

.navPurple {
	color: #5C00A6;
	font-size: small;
	text-align: left;
}

.sbilinks li a, .sidebaritem a
{ background: transparent url(/images/link_arrow.png) no-repeat left center;
  color: #333333;
} 

.sbilinks li a:hover, .sidebaritem a:hover
{
	background: transparent url(/images/link_arrow_sel.png) no-repeat left center;
	color: #000;
	font-size: 14px;
} 

input, textarea
{ background: #FFFFFF;
  color: #333333;
  border-color: #E1E1E1;
}

.imgBorderTeal {

	border: 1px solid #009999;
}
.imgBorderGray {


	border: 1px solid #666666;
}
