/* Basic tags */
html
{
	height: 100%;
}

body
{
	background-color: rgb(128,200,230);
	color: rgb(40, 22, 111);/*#4F5A5F;*/
}

#main
{
	background-color: #FFFFFF;
	background-image: url(images/back.jpg);
	background-repeat: repeat-y;
}

#header, #footer
{ 
	background-color: #C5C9CD;
	background-image: url(images/btn_invert.jpg);
  border-color: #4F5A5F;
  color: rgb(40, 22, 111);/*#4F5A5F;*/
}

#header a, #footer a
{ 
	background-color: transparent;
  color: rgb(40, 22, 111);/*#4F5A5F;*/
}

#logo
{ 
	background: #FFFFFF url(images/money_logos.jpg) no-repeat;
  color: rgb(40, 22, 111);/*#4F5A5F;*/
}

#logo h1
{ 
	color: rgb(40, 22, 111);/*#4F5A5F;*/
}

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

#menu li a
{ 
	background-color: #C5C9CD;
	background-image: url(images/btn.jpg);
  color: rgb(40, 22, 111);/*#4F5A5F;*/
  border-color: #4F5A5F;
}

#menu li a:hover, #menu li a#selected
{ 
	background-color: #C5C9CD;
	background-image: url(images/btn_invert.jpg);
	color: #FFFFFF;
  border-color: #4F5A5F;
}

#content, #text_column,  #text_column2
{ 
	background-color: #FFFFFF;
  color: #4F5A5F;
}

#text_column li a, #text_column li a:hover, #text_column li a#selected, #text_column2 li a, #text_column2 li a:hover, #text_column2 li a#selected
{
	color: #4F5A5F;
}

#content td a
{
	color: #4F5A5F;
}

#text_column a, #text_column2 a
{
	color: rgb(40, 22, 111);
}

#text_column a:hover, #text_column2 a:hover
{
	color: rgb(40, 22, 111);
}

#content h1, #content h2
{
	color: rgb(40, 22, 111);
}

.tdRight
{
	color: rgb(40, 22, 111);
}

.tdLeft
{
	color: rgb(40, 22, 111);
}

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

div.row span.formlabel, div.row_area span.formlabel
{ 
	color: rgb(40, 22, 111);
}
