/* Formatting specific to the StockWatcher application */
.watchRadioButton {
 	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; 
 	FONT-SIZE: 15px;
 	FONT-WEIGHT: bold;
  	color: green; 	

}

.watchTextBox {
 	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; 
 	FONT-SIZE: 12px;
 	FONT-WEIGHT: bold;
  	color: blue; 	
  	 word-wrap: break-word;

}

.watchRegionContinent {
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 19px;
	FONT-WEIGHT: bold;
  color: black;
  font-weight:bold;
   -- background-color:#99CC66 ;--orange
    --;FEE389;A4FFFF;FBFFA6, AAAAAA;*/
  --font-size:46px; 
   --border: 1px solid #BBBBBB;
   --padding: 3px;  
}
/* stock list Price and Change fields */
.watchColumnHeaderRmdEid {
  width:11em;
  color: green;
  font-weight:bold;
   -- background-color:#99CC66 ;--orange
    --;FEE389;A4FFFF;FBFFA6, AAAAAA;*/
  --font-size:26px;  
}

.watchRowHeaderNewMoon {
  background-color: #CCCC33;
  color: black;  
}

.watchColumnHeaderNewMoon {
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
}

.watchColumnRegions {
  width:12em;
  --color: green;
  font-weight:bold;
  --background-color: #CCFF00;
  --font-size:26px;  
}

/* stock list header row */
.watchZeroRowHeader {
  width:10em;
  background-color: #99CCCC;
  --#2062B8;CCCCCC
  color: blue;
  font-weight:bold;
  --font-style: italic;
 -- word-wrap: break-word;
  --border: 1px solid #000000;
}


/* stock list Price and Change fields */
.watchColumnHeader1 {
  width:10em;
  color: blue;---green;
  font-weight:bold;
    background-color: #CCFF00;
  --font-size:26px;  
}

.watchColumnPanelType {
  width:10em;
  color: blue;---green;
  font-weight:bold;
  --background-color: #CCFF00;
  --font-size:26px;  
}

.watchColumnHeader2 {
  --width:8em;
  color: blue;
    background-color: #CCFFFF;
}

.watchColumnHeader3 {
  width:9em;
  color: blue;--red;
    background-color: #FFCCCC;
  
}

.watchColumnHeader4 {
  width:8em;
  color: blue;--black;
    background-color: #AAAAAA;
  
}

.watchRowHeader01 {
  --background-color: #FEBCF4;
}


.watchRowHeader02 {
--background-color: #BFBFFF;
  
}


body {
  padding: 10px;
}

div.hr {
  height: 45px;
  background: #fff url(hr1.gif) no-repeat scroll center;
}
div.hr hr {
  display: none;
}


h1{
   font-size: 2em;
   font-weight: bold;
   color: #777777;
   margin: 40px 0px 70px;
   text-align: center;
}
.flexTable td {
   border: 1px solid #BBBBBB;
   padding: 3px;
}

.flexTable-buttonPanel td {
   border: 0px;
}

.fixedWidthButton {
   width: 150px;
}





/* stock list header row */
.watchListHeader {
  background-color: #2062B8;
  color: white;
  font-style: italic;
}


.watchRowHeader1 {
  background-color: #FEBCF4;
  color: blue;  
}


.watchRowHeader2 {
  background-color: #BFBFFF;
  /*--D9FDA8,D9FDA8,, AAAAAA;FBFFA6*/
  color: maroon;  
}

.watchRowHeaderEID {
  background-color: #C1FFFF;
  /*--;FEE389;A4FFFF;FBFFA6, AAAAAA;*/
  color: green;
   
}

.watchRowHeaderMaxPower {
  background-color: #00FF33;
  /*--;FEE389;A4FFFF;FBFFA6, AAAAAA;*/
  color: blue;
  	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
   
}

/* stock list flex table */
.watchList {
  border: 1px solid silver;
  --color: blue;  
  padding: 2px;
  margin-bottom:6px;
}

/* stock list Price and Change fields */
.watchListNumericColumn {
  text-align: right;
  width:8em;
  ---border: 1px black;
}

/* stock list Remove column */
.watchListRemoveColumn {
  text-align: center;
}

/* Add Stock panel */
.addPanel {
  margin: 10px 0px 15px 0px;
  ---color: blue;  
}

/* stock list, the Remove button */
.gwt-Button-remove {
  width: 50px;
}

/* Dynamic color changes for the Change field */
.noChange {
  color: black;
}

.positiveChange {
  color: green;
}

.negativeChange {
  color: red;
}

.gwt-ListBox { }

.gwt-ListBox-Region {
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 18px;
	FONT-WEIGHT: bold;
  	color: maroon;  	
 }
 
 .gwt-RadioButton {
--background-color: grey;
--border: 1px solid #FFFF00;
--margin: 10px;
--font-size: 2em;
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 18px;
	color: red;
	text-decoration:underline;
	FONT-WEIGHT: bold;
}

.gwt-ListBox-Choice {
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 18px;
	color: green;  	
 }

.gwt-ListBox-New {
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 18px;
	FONT-WEIGHT: bold;
  	color: maroon;
  	text-align: center;
  	BACKGROUND-COLOR: #999999
 }



.gwt-Button {
  height: 2.2em;
  FONT-WEIGHT: bold;
  margin-bottom: 4px;
  padding-bottom: 2px;
  font-size: 9px;
  font-family: arial, sans-serif;
} 