/*body, h1, h2, h3, h4, h5, form, td, iframe	{font-family: "lucida grande", tahoma, verdana, arial, sans-serif; font-size: 11px;}*/
body, h1, h2, h3, h4, h5, form, td, iframe	{font-family: arial, verdana, sans-serif; font-size: 12px;}
body, h1, h2, h3, h4, h5, form	{padding: 0px; margin: 0px;}

a:link			{text-decoration: none; color: #D95B44;}
a:visited		{text-decoration: none; color: #D95B44;}
a:active		{text-decoration: underline; color: #D95B44;}
a:hover			{text-decoration: underline; color: #D95B44;}

a:link.white	{text-decoration: none; color: #FFFFFF;}
a:visited.white	{text-decoration: none; color: #FFFFFF;}
a:active.white	{text-decoration: none; color: #FFFFFF;}
a:hover.white	{text-decoration: none; color: #FFFFFF;}

th			{font-size: 14px; background: #E8CA74 url("images/but_bg.gif") repeat-x center; border-bottom: 1px solid #CCCCCC; text-align: left;}

h1			{color: #0B566D; font-size: 36px; font-weight: normal;}
h2			{color: #0B566D; font-size: 19px; font-weight: normal;}
h3			{color: #D95B44; font-size: 19px;}

input				{font-size: 14px;}

input[type=submit], input[type=button] {color: #C0283F; font-size: 18px; background: #E8CA74 url("images/but_bg.gif") repeat-x center; cursor: pointer;}
input[type=submit],label,select,.pointer {cursor:pointer; }

input.button		{color: #C0283F; font-size: 18px; background: #E8CA74 url("images/but_bg.gif") repeat-x center; cursor: pointer;}
input.button_red	{color: #FFFFFF; font-size: 18px; background: #D95B44; cursor: pointer;}
input.button_blue	{color: #FFFFFF; font-size: 12px; background: #6FA6BA; border: 1px solid #0C5975; cursor: pointer;}

.section	{color: #0B566D; font-size: 36px;}
.yellow		{color: #ECD078;}
.blue		{color: #586A78;}

.box_userthumb	{border: 1px solid #999999; padding: 5px; width: 210px; float: left; margin: 0px 5px 5px 0px;}

.hide		{visibility: hidden; display: none;}
.show		{visibility: visible; display: ;}

.bad		{color: #CC0000;}
.good		{color: #339900;}
.warn		{color: #CCCC00;}
.neutral	{color: #CCCC00;}

.clear		{clear: both;}

input, select, textarea { -moz-border-radius:5px; -webkit-border-radius:5px; }

/* EVERYTHING BELLOW IS DEPRECATED */

/*
body		{background: #C0CBD7 url('images/bg_grad.jpg') repeat-x; font-family: Arial; font-size: 12px; color: #000000; margin-left: 0; margin-right: 0; margin-top: 0; margin-bottom: 0;}
*/
/*
a:link		{text-decoration: none; color: #3366CC;}
a:visited	{text-decoration: none; color: #3366CC;}
a:active	{text-decoration: none; color: #0000FF;}
a:hover		{text-decoration: none; color: #0000FF;}
*/
ol, ul		{padding: 0px 0px 0px 20px; margin: 0px;}
hr			{height: 1px; border: none; color: #CCCCCC; background: #CCCCCC;}

/*
h1			{font-size: 2.5em;}
h2			{font-size: 2.0em;}
h3			{font-size: 1.6em;}
h4			{font-size: 1.4em;}
h5			{font-size: 1.2em;}
h6			{font-size: 1.0em;}
*/
/*
input, select, textarea	{font-family: Arial; font-size: 12px; border: 1px solid #b1b1b1; clear: both; background: #fffef7; color: #333333;}
input.button	{font-size: 11px; font-weight:bold; background: url('http://financialfitnesschallenge.ca/images/b_tile.gif') repeat-x; padding: 3px; cursor: pointer;}
input.readonly	{border: none; background: #FFFFFF;}
input.blank		{border: none; background: none;}
*/
label	{font-weight: normal}
input, select, textarea, iframe	{
	border:1px solid #BDC7D8;
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
	font-size:11px;
	/*padding:3px;*/
}
input	{padding: 3px;}
input.but	{padding: 0px;}
input.blank	{padding: 0px; border: none; background: tranparent;}
/*
input.button {
	border-style: solid;
	border-top-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-top-color: #D9DFEA;
	border-left-color: #D9DFEA;
	border-bottom-color: #0e1f5b;
	border-right-color: #0e1f5b;
	background-color: #3b5998;
	color: #ffffff;
	font-size: 11px;
	font-family: "Lucida Grande", Tahoma, Verdana, Arial, sans-serif;
	padding: 2px 15px 3px 15px;
	text-align: center;
	cursor: pointer;
}
*/

.biggest	{font-size: 2.5em;}
.bigger		{font-size: 2.0em;}
.big		{font-size: 1.5em;}
.small		{font-size: 11px;}


.head_tab		{background: #D8DFEA; padding: 5px; border: 1px solid #000000; float: left;}
.head_tab_on	{background: #3B5998; padding: 5px; border: 1px solid #000000; float: left;}
.lead_tab		{background: #C0CBD7; padding: 5px; margin-right: 5px; float: left;}

.box			{padding: 5px;}
.box_border		{border: 1px solid #BDC7D8; padding: 5px;}
.box_border_gray{border: 1px solid #999999; padding: 5px;}
.box_border_blue{border: 1px solid #BDC7D8; padding: 5px;}
.box_content	{border: 1px solid #3B5998; padding: 5px;}

input.buttonFb {
	border: 1px solid #999999;
	background: url('http://financialfitnesschallenge.ca/images/but_bg.gif') repeat-x;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
}
