
body {
	font-family: Arial, Helvetica, sans-serif; font-size : 12px;
	color: #444444;
	scrollbar-arrow-color: #0080c0;
	scrollbar-3d-light-color :#0080c0;
	scrollbar-face-color :#ffffff;
	scrollbar-base-color: #ffffff;
	scrollbar-shadow-color: #0080c0;
	scrollbar-highlight-color :#0080c0;
	scrollbar-track-color: #efefef;
}

A {
	color: #3300cc;
	text-decoration: none;
}

A:link 	{
	color: #3300cc;
	text-decoration: none;
}

A:hover 	{
	color: #444444;
	text-decoration:underline;
	background-color: #e7e7e7;
}

A:active 	{
	color: red;
	font-weight:bold;
}

/* 	basecolor      = "#003366"
	secondarycolor = "#0080C0"
	highlightcolor = "#d3e2ea"
*/

TD { font-family : Arial, Helvetica, sans-serif; font-size : 12px }
TH { font-family: Arial, Helvetica, sans-serif; font-size : 12px; font-weight : bold; }
HR { color: #c0c0c0; height: 1px; }


/* top frame body tag */
.bodyTopFrame {
	background-color: #003366;
	color: #efefef;
}


/* linkage */
.linky10 	{
	color: #3300cc;
	font-size:10px;
	text-decoration:none;
}

.linky10:hover 	{

}

.linky10:active 	{
	color: red;
	font-size:10px;
}

.linky12 	{
	color: #3300cc;
	font-size:12px;
	text-decoration:none;
}

.linky12:hover 	{
	color: #444444;
	text-decoration: underline;
	background-color: #e7e7e7;
}

.linky12:active 	{
	color: red;
	font-size:12px;
	font-weight:bold;
}

.linky12bold 	{
	color: #3300cc;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.linky12bold:hover 	{
	color: #444444;
	text-decoration: underline;
	background-color: #e7e7e7;
	font-weight: bold;
}

.linkageTitlebar {
	font : bold small-caps 12pt Tahoma; 
	color : #d3e2ea; 
	background-color:#003366; 
	padding : 2px;
}
/* end linkage */


.TitleBar {
	background-color: #003366; 
	color:#d3e2ea; 
	padding:2px; 
	font: small-caps bold 14px;
}
		
.pageTitle { 
	font-family: Arial, Helvetica, sans-serif;
	font-size : 16px; 
	font-weight : bold; 
	line-height : 30px; 
}

.ContentBoxTitle {
	color: #003366;
	font: bold small-caps 14px Arial, Helvetica, sans-serif; 
}

.tblHeader1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #d3e2ea;
	background-color: #003366;
}

.tblHeader2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #efefef;
	font-weight:bold;
	background-color:#003366;
	border : thin;
	border-color : #efefef;
	outline : ThreedFace dashed thin;
}

.barcharts_info_header {
	font : bold small-caps 12px Arial, Helvetica, sans-serif; 
	background-color: #003366; 
	color: #d3e2ea; 
	padding : 2px;
}


.ContainerLeftBar {
	border: 1px solid #000000;
	background-color: #ffffff;
	border-top : none;
	border-right : none;
}


.text10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;	
}


.text12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;	
}


.text12bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

.text14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;	
}

.text14bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}




.successHdr { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14pt; 
	color:red; 
	font-weight:bold; 
}


.symbol_button {
	font-size:10px;
	font-weight: bold;
}

.headerFont {
	font-family : Arial, Helvetica, sans-serif;
	font-size : large;
	font-weight: bold;
}

.notify {
	font-size : 12pt;
	color: #dc143c;
}

.ErrorMessage {
	font-size : 10pt;
	color: #dc143c;
}

.SuccessMessage 
{
	font-size: 10pt;
	color: Green;
	font-weight:bold;
	background-color:#ffffcc;
}

.notify_small {
	font-size : 10px;
	color: #dc143c;
}
 
 
.footer_on 
{
	color:#0066ff; 
	font-family:Arial,helvetica; 
	font-size:11px; 
	font-weight:bold;
	text-decoration: none;
}


.symbol_textbox {
	border: #0080C0 solid 1px;
	color:#000000;
	font-size:9px;
	text-align:center;
	/* background-color:#d3e2ea; */
	font-weight:bold;
	text-align: center;
}


.textbox {
	border: #0080C0 solid 1px;
	color:#000000;
}

#input {
	border: #0080C0 solid 1px;
	color:#000000;
}

.formButton {
	font-size:9px;
	background-color:#0080C0;
	color: #d3e2ea;
	border: #d3e2ea solid 2px;
}

.fibElem {
	border: #0080C0 solid 1px;
	color:#000000;
	font-size:9px;
	text-align:center;
	/* background-color:#d3e2ea; */
}

.fibBtn {
	font-size:9px;
	background-color:#0080C0;
	color: #d3e2ea;
	border: #d3e2ea solid 2px;
}

.fibElemFocus {
	border: #FF0000 solid 1px;
	color:#000000;
	font-size:9px;
	text-align:center;
	/* background-color:#d3e2ea; */
}

.txtbox_print_calcs {
	border: #efefef solid 1px;
	color:#000000;
	font-size:12px;
	text-align:center;
	background-color:#ffffff;
	font-weight:bold;
}
