﻿html{height: 100%;}

body
{ background-color: #C5C9CD;
  color: #4F5A5F;
}

#content a {
  	color: #4F5A5F;
}

#content a:hover {
	color: #999999;
}

blockquote
{ background-color: #F1F4F5;
  color: #4F5A5F;
  border-color: #D4DBDE;
}

#main
{ background: #FFFFFF url(back_2.jpg) repeat-y;
  color: #4F5A5F;
}

#footer
{ background: #C5C9CD url(btn_2_invert.jpg);
  color: #4F5A5F;
  border-color: #4F5A5F;
}

#links
{ background: #C5C9CD url(btn_2_invert.jpg);
  color: #4F5A5F;
  border-color: #4F5A5F;
}

#footer a
{ background-color: transparent;
  color: #4F5A5F;
}

#links a
{ background-color: transparent;
  color: #4F5A5F;
}

#logo
{ background: #F1F4F5 url(ccmlogo.png) no-repeat;
  color: #4F5A5F;
}

#logo h1
{ background-color: transparent;
  color: #FFFFFF;
}  

#footer a:hover
{ background-color: transparent;
  color: #FFFFFF;
}  

#links a:hover
{ background-color: transparent;
  color: #FFFFFF;
}  

#menu li a
{ background: #C5C9CD url(btn_2.jpg);
  color: #4F5A5F;
  border-color: #4F5A5F;
}

#menu li a#selected
{ background: #C5C9CD url(btn_2_invert.jpg);
  color: #FFFFFF;
  border-color: #4F5A5F;
} 

#menu li a:hover
{ background: #C5C9CD url(btn_2_invert.jpg);
  color: #FFFFFF;
  border-color: #4F5A5F;
}

#submenu li a
{ background: #C5C9CD url(btn_2.jpg);
  color: #4F5A5F;
  border-color: #4F5A5F;
}

#submenu li a#selected
{ background: #C5C9CD url(btn_2_invert.jpg);
  color: #FFFFFF;
  border-color: #4F5A5F;
} 

#submenu li a:hover
{ background: #C5C9CD url(btn_2_invert.jpg);
  color: #FFFFFF;
  border-color: #4F5A5F;
} 

/*.sidebaritem a:hover
{ background: #FFFFFF;
  color: #4F5A5F;
}

.sidebaritem a
{ background: #FFFFFF;
  color: #4F5A5F;
}*/

.sidebaritem
{ background: #FFFFFF;
  color: #4F5A5F;
}

/*#column4 a:hover
{ background: #FFFFFF;
  color: #4F5A5F;
}

#column4 a
{ background: #FFFFFF;
  color: #4F5A5F;
}*/

#column4
{ background: #FFFFFF;
  color: #4F5A5F;
}

/*#column3 a:hover
{ background: #FFFFFF;
  color: #4F5A5F;
}

#column3 a
{ background: #FFFFFF;
  color: #4F5A5F;
}*/

#column3
{ background: #FFFFFF;
  color: #4F5A5F;
}

/*#column2 a:hover
{ background: #FFFFFF;
  color: #4F5A5F;
}

#column2 a
{ background: #FFFFFF;
  color: #4F5A5F;
}*/

#column2
{ background: #FFFFFF;
  color: #4F5A5F;
}

#column1
{ background: #FFFFFF;
  color: #4F5A5F;
}

#columnindex1
{ background: #FFFFFF;
  color: #4F5A5F;
}

/*#columnindex1 a:hover
{ background: #FFFFFF;
  color: #4F5A5F;
}

#columnindex1 a
{ background: #FFFFFF;
  color: #4F5A5F;
}*/

#content
{ background: #FFFFFF;
  color: #4F5A5F;
}

#content0
{ background: #FFFFFF;
  color: #4F5A5F;
}

textarea
{ background-color: #FFFFFF;
  color: #4F5A5F;
  border-color: #A2A9AE;
}

input
{ background-color: #FFFFFF;
  color: #4F5A5F;
  border-color: #A2A9AE;
}

.tabletitle
{
	background-color: #A2A9AE;
	color: #000000;
}

.tableheader
{
	background-color: #4F5A5F;
	color: #FFFFFF;
}

.tablecontent1
{
	background-color: #EAEAEA;
	color: #000000;
}

.tablecontent2
{
	background-color: #CCCCCC;
	color: #000000;
}

.tablecontent3
{
	background-color: #FFFFFF;
	color: #000000;
}

.tablecontactheader
{
	background-color: #4F5A5F;
	color: #FFFFFF;
}

.tablecontactcontent
{
	background-color: #EAEAEA;
	color: #000000;
}

/*.tablecontactcontent a
{ 
	background: #EAEAEA;
  	color: #4F5A5F;
}

.tablecontactcontent a:hover
{ background: #FFFFFF;
  color: #4F5A5F;
}

.tablecontent1 a:hover
{ background: #FFFFFF;
  color: #4F5A5F;
}

.tablecontent2 a:hover
{ background: #FFFFFF;
  color: #4F5A5F;
}

.tablecontent3 a:hover
{ background: #FFFFFF;
  color: #4F5A5F;
}

.tablecontent1 a
{ 
  color: #4F5A5F;
}

.tablecontent2 a
{ 
	color: #4F5A5F;
}

.tablecontent3 a
{ 
	color: #4F5A5F;
}*/

.tableweekly
{
	background: #FFFFFF;
	color: #4F5A5F;
}