/*******************GENERAL FORMATTING*******************/

BODY {MARGIN: 10px; FONT: 11px verdana, arial, helvetica, sans-serif; COLOR: #000033; BACKGROUND-COLOR: white}

INPUT {FONT: 11px verdana, arial, helvetica, sans-serif}

TABLE {FONT: 11px verdana, arial, helvetica, sans-serif}

TEXTAREA {FONT: 11px verdana, arial, helvetica, sans-serif}

SELECT {FONT: 11px verdana, arial, helvetica, sans-serif}

HR {COLOR: #666666; HEIGHT: 1px}

.InputSmall {FONT: 8pt verdana, arial, helvetica, sans-serif}

.InputDisable {FONT: 10px verdana, arial, helvetica, sans-serif; background-color: #DFDFDF; color: #808080}

/* p { text-align: justify; margin: 10px } */


/*******************LINKS FORMATTING*******************/

A:link {FONT-WEIGHT: bold; COLOR: #000099; TEXT-DECORATION: none}

A:visited {FONT-WEIGHT: bold; COLOR: #000099; TEXT-DECORATION: none}

A:hover {FONT-WEIGHT: bold; COLOR: #0000cc; TEXT-DECORATION: underline}


/*******************ERRORS AND MESSAGES FORMATTING*******************/

table.NoticeText {  border-color: #999999 #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; padding-top: 10px; padding-right: 20px; padding-bottom: 10px; padding-left: 20px; font-style: italic; font-weight: bold; color: #3F4FA3; background-color: #F0F0F0; width: 80%; align: center; text-align: justify}

.SimpleError { font-style: italic; font-weight: bold; color: #990000; }


.BuyTodayFund {  font-size: 10px; font-weight: bold; color: #333366 } /* This is used as a label for todays pending */
.SellTodayFund {  font-size: 10px; font-weight: bold; color: #333366 }

/*******************TITLES FORMATTING*******************/

.Title {  font-size: 14px; font-weight: bold; color: #6854D8}

.SubTitle {  font-size: 11px; font-weight: bold; color: #6363A9}

.SectionTitle {  font-size: 11px; font-weight: bold; color: #6854D8}

.FundTitle {  font-size: 12px; font-weight: bold; color: #000066; align: center}

.FundTitle2 {  font-size: 10px; font-weight: bold; color: #000066; align: center} /** for long titles **/

.BannerTitle {  font-weight: bold; color: #000033; background-color: #C1CADB; line-height: 15px; text-indent: 5px; border-color: #3F4FA3 #666666 #666666 #3F4FA3; border-style: solid; border-top-width: 1px; border-right-width: 3px; border-bottom-width: 3px; border-left-width: 1px; width: 100%}



.NewsTitleP1 {  font-size: 12px; font-weight: bold; color: #990000; align: center}
.NewsTitleP2 {  font-size: 12px; font-weight: bold; color: #6363A9; align: center}


/******* If the user wants Buy / Sell / FDEL / FREC distinguished *****/

.BuyTitle {font-size: 14px; font-weight: bold; color: #6854D8}
.SellTitle {font-size: 14px; font-weight: bold; color: #6854D8}


/*******************Table  FORMATTING*******************/

.TableMed  {font-size:11px; cellspacing :2}   /***** Used for small fonts table *****/
.TableSmall {font-size:10px; cellspacing :2}   /***** Used for smaller fonts table *****/

.TableVSmall {font-size:9px; 
	      cellspacing :2;
              white-space:nowrap;
              table-layout:fixed}

.TableVSmall td {text-overflow:ellipsis;
        	overflow:hidden; 
	        white-space:nowrap}



.TableOrderEntry {font-size:10px; cellspacing :0}

.TableHeader { font-size: 10px; font-weight: bold; color: #000033; background-color: #CCCCCC}

.trOdd {  background-color: #F7F7F7}
.trOddG {  background-color: #EEFEEF}
.trOddW {  background-color: #FDF3F5}
.trOddE {  background-color: #FDF3F5}
.trEven { background-color: #EBEAF2}
.trEvenG {  background-color: #B3E6AD}
.trEvenW {  background-color: #FDDADA}
.trEvenE {  background-color: #FDDADA}


td.FieldLabel {text-align: right}


/*************** Research & Analysis Bordering & Centering ***************/
td.smborder  { text-align : center; border : 1px groove }
td.smheader  { text-align : center; border : 1px groove; 
               font-size: 10px; font-weight: bold; color: #000033; background-color: #CCCCCC}
td.noborder  { text-align : center; border : 0px }
td.NumCenter { text-align : center }


/****************** Block of text ********************/
.Blocktext {text-align:justify; margin-left:5%; margin-right:5%}

/******** buttons ******/
.button {
  font: 11px arial,helvetica,sans-serif;   
  width: 120px;  
}

.buttonover {
    font: 11px arial,helvetica,sans-serif;   
    width: 120px;  
}

.fileinputbutton {
    1px solid; 
}

