
/*-- TABLE CELL TEXT --*/
td {
	font-family: Arial;
}
td.Main_Cell_Text_Rev {
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
}

/*-- TABLE ROW TEXT --*/
tr {
	font-family: Arial;
}
tr.Main_Row_Text {
	font-family: Arial;
	font-size: 10pt;
	color: #000000;
	textstyle: bold;
}

/*-- FOOTER ROW TEXT --*/
tr.Footer_Text {
	font-family: Arial, Geneva, Helvetica, Tahoma, Verdana, sans-serif;
	font-size: 8pt;
	color: #CCCCCC;
	textstyle: bold;
	padding:4;
}

.Column_Title {
  font-family: Arial, Geneva, Helvetica, Tahoma, Verdana, sans-serif;
	font-size: 10pt;
	color: #6666CC;
	font-weight: bold;
}

.Toolbar {
  font-family: Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 8pt;
	color: #6666CC;
	font-weight: bold;
}

.LoginBar {
  font-family: Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 9pt;
	padding-left: 12;
	color: black;
}

.News_Text {
  font-family: Arial, Geneva, Helvetica, Tahoma, Verdana, sans-serif;
	font-size: 9pt;
	color: #666666;
}

.Success_Story_Text {
  font-family: Times New Roman, Times, serif;
	font-size: 12pt;
	color: #666666;
	font-style: italic;
}

.Main_Text {
  font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
}

.Flash_SubCell_Text {
  font-family: Times New Roman, Times, serif;
	font-size: 10pt;
	color: #666666;
	font-style: italic;
	padding-top: 4;
	padding-bottom: 4;
}

.sidelink{
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #000099;
	color: #CCCCCC;
	font-size: 10pt;
	text-align : left;
	text-transform : uppercase;
	vertical-align : middle;
	padding: 2;
	padding-left: 4;
	border : 1px solid #000099;
	text-decoration : none;
}

INPUT {
	border : 1px solid Gray;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : Black;
	width: 100%;
}

.fm_lists{
	border : 1px solid Silver;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: black;
}


/*-- LINKS --*/
a {font-family: Arial, Geneva, Helvetica, sans-serif;}
a:active {text-decoration: none}
a:link {text-decoration: none}
a:visited {text-decoration: none}
a:hover {text-decoration: underline}

a.Main_Header_Links {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
a:hover.Main_Header_Links {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	color: #ffffff;
	text-decoration: underline;
}
a:hover.Main_Header_Links {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	color: #ffffff;
	text-decoration: underline;
}
a:visited.Main_Header_Links {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
a.Main_Table_Links {
	font-family: Arial;
	font-size: 10pt;
	color: #0000FF;
	text-decoration: none;
}
a:hover.Main_Table_Links {
	font-family: Arial;
	font-size: 10pt;
	color: #0000FF;
	text-decoration: underline;
}
a:hover.Main_Table_Links {
	font-family: Arial;
	font-size: 10pt;
	color: #0000FF;
	text-decoration: underline;
}
a:visited.Main_Table_Links {
	font-family: Arial;
	font-size: 10pt;
	color: #0000FF;
	text-decoration: none;
}

a.LoginBar {
  font-family: Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 9pt;
	color: black;
	text-decoration: none;
}

a:hover.LoginBar {
  font-family: Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 9pt;
	color: black;
	text-decoration: underline;
}

a.Toolbar {
  font-family: Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 8pt;
	color: #6666CC;
	font-weight: bold;
	text-decoration: none;
}

a:hover.Toolbar {
  font-family: Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 8pt;
	color: navy;
	font-weight: bold;
	text-decoration: underline;
}
/*-- SIDEBAR LINKS --*/

a.sidelink{
	width: 100%;
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #000099;
	color: #CCCCCC;
	font-size: 10pt;
	text-align : left;
	text-transform : uppercase;
	vertical-align : middle;
	padding: 2;
	padding-left: 4;
	border : 1px solid #000099;
	text-decoration : none;
}

a:link.sidelink{
	width: 100%;
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #000099;
	color: #CCCCCC;
	font-size: 10pt;
	text-align : left;
	text-transform : uppercase;
	vertical-align : middle;
	padding: 2;
	padding-left: 4;
	border : 1px solid #000099;
	text-decoration : none;
}

a:active.sidelink{
	width: 100%;
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #000099;
	color: red;
	font-size: 10pt;
	text-align : left;
	text-transform : uppercase;
	vertical-align : middle;
	padding: 2;
	padding-left: 4;
	border : 1px solid #000099;
	text-decoration : none;
}

a:visited.sidelink{
	width: 100%;
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #000099;
	color: #CCCCCC;
	font-size: 10pt;
	text-align : left;
	text-transform : uppercase;
	vertical-align : middle;
	padding: 2;
	padding-left: 4;
	border : 1px solid #000099;
	text-decoration : none;
}
a:hover.sidelink{
  background-color: #000066;
	width: 100%;
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	color: white;
	font-size: 10pt;
	text-align: left;
	text-transform: uppercase;
	vertical-align: middle;
	padding: 2;
	padding-left: 4;
	border : 1px solid white;
	text-decoration : none;
}