.searchSuggest  { position: absolute; background-color: #FFFFFF; text-align: left; border: .75pt solid #88A5D0; z-index: 10; }

/** EDIT BOXES **/
.editbox { border-collapse: collapse; border: 1px #9eb4d6 solid; font-size: 11px; height: 15px; padding-top: 3px; padding-left: 2px;}
.editboxw80 { width: 80px; border: 1px #88a5d0 solid; font-size: 11px; float: left; height: 15px; padding-top: 3px; padding-left: 2px; }

/** BUTTONS **/
.borderbtn { font-size: 9px; font-weight: bold; color: #88A5D0; border: 0.75pt solid #88A5D0; background: #DFE7F2; cursor: pointer; margin-top: 0px; margin-left: 2px; vertical-align: top; }

/** GENERAL CLASSES **/

/** PRICE TEXTS **/
.price11 { font-size: 11px; }
.price12 { font-size: 12px; font-weight:bold;}
.price18 { font-size: 18px; font-weight:bold; }

/** OTHER TEXT STYLES **/
.small { font-size: 9px; font-weight: normal;}
.tight {letter-spacing: -1px; }
.company1 { color: #FF6666; }
.company2 { color: #FF9900; }
.company3 { color: #6666FF; }
.company4 { color: #666600; }
.bold { font-weight: bolder; }

/* TEXT ALIGNS */
.left { text-align: left; }
.center { text-align: center; }
.right { text-align: right; }

/* FLOAT */
.fleft 	{ float: left; }
.fright 	{ float: right; }

/* CLEAR */
.clear     { clear: both; }
.ch1       { clear: both; height: 1px; line-height: 1px; overflow: hidden; }
.ch5       { clear: both; height: 5px; line-height: 5px; overflow: hidden; }
.ch10       { clear: both; height: 10px; line-height: 10px; overflow: hidden; }

/* WIDTHS */
.w5     { width: 5px; }
.w8     { width: 8px; }
.w10     { width: 10px; }
.w15     { width: 15px; }
.w20     { width: 20px; }
.w30     { width: 30px; }
.w55     { width: 55px; }
.w60     { width: 60px; }
.w80     { width: 80px; }
.w100   { width: 100px; }
.w145   { width: 145px; }
.w160   { width: 160px; }
.w170   { width: 170px; }
.w180   { width: 180px; }
.w195   { width: 195px; }
.w200   { width: 200px; }
.w257   { width: 257px; }
.w280   { width: 280px; }
.w285   { width: 285px; }
.w290   { width: 290px; }
.w300   { width: 300px; }
.w310   { width: 310px; }
.w320   { width: 320px; }
.w325   { width: 325px; }
.w332   { width: 332px; }
.w335   { width: 335px; }
.w340   { width: 340px; }
.w350   { width: 350px; }
.w395   { width: 395px; }
.w405   { width: 405px; }
.w410   { width: 410px; }
.w420   { width: 420px; }
.w650   { width: 650px; }
.w660   { width: 660px; }
.w675   { width: 675px; }
.w680   { width: 680px; }
.w690   { width: 690px; }
.w700   { width: 700px; }
.w800   { width: 800px; }
.w830   { width: 830px; }
.w100p { width: 100%; }

/* HEIGHTS */
.h5       { height: 5px;  }
.h10     { height: 10px;  }
.h15     { height: 15px;  }
.h20     { height: 20px;  }
.h30     { height: 30px;  }
.h40     { height: 40px;  }
.h100   { height: 100px; }
.h110   { height: 110px; }
.h127   { height: 127px; }
.h180   { height: 180px; }
.h188   { height: 188px; }
.h445   { height: 445px; }

/** PADDINGS **/
.p0 { padding: 0 }

.p5 { padding: 5px; }
	/** RIGHT **/
.pr2 { padding-right: 2px }
	/** LEFT **/
.pl1 { padding-left: 1px; }
.pl2 { padding-left: 2px; }
.pl10 { padding-left: 10px; }
.pl65 { padding-left: 65px; }
.pl63 { padding-left: 63px; }
.pl83 { padding-left: 83px; }
.pl120 { padding-left: 120px; }
.pl140 { padding-left: 140px; }
	/** BOTTOM **/
.pb10 { padding-bottom: 10px; }
	/** TOP **/
.pt5 { padding-top: 5px; }
.pt7 { padding-top: 7px; }
.pt10 { padding-top: 10px; }

/** MARGINS **/
	/** RIGHT **/
.mr5 { margin-right: 5px; }
.mr10 { margin-right: 10px; }
.mr20 { margin-right: 20px; }
	/** LEFT **/
.ml5 { margin-left: 5px; }
.ml10 { margin-left: 10px; }
.ml15 { margin-left: 15px; }
.ml20 { margin-left: 20px; }
	/** TOP **/
.mt3 { margin-top: 3px; }
.mt5 { margin-top: 5px; }
.mt8 { margin-top: 8px; }
.mt10 { margin-top: 10px; }
.mt17 { margin-top: 17px; }
  /** BOTTOM **/
.mb10 { margin-bottom: 10px; }

/** BORDERS **/
.bb {  border: #B8B8B8 dashed;; border-width: 0pt 0pt 0.75pt 0pt}
.bbl { border: #B8B8B8 dashed; border-width: 0pt 0pt 0.75pt 0.75pt}
.bl { border: #B8B8B8 dashed; border-width: 0pt 0pt 0pt 0.75pt}
.borderleftright { border: #88A5D0 solid; border-width: 0pt 1pt 1pt 0pt;}

/** POPUPS AND OTHERS **/
.popup_menu, .popup_menu_active  { padding: 3px; background: url('/corpadmin/images/buttons/dh_arrow_blue.gif' ) no-repeat right center #dde5f0; border: 1px #9eb4d6 solid; color: #1e4280; cursor: pointer; }
.popup_menu_active, .popup_menu:hover  { background: url('/corpadmin/images/buttons/dh_arrow_white.gif' ) no-repeat right center #9eb4d6; color: #dde5f0; }
.inner_menu, .inner_menu_active { padding: 3px; width: 200px; background: url('/corpadmin/images/buttons/v_arrow_white.gif' ) no-repeat right center #dde5f0; border: 1px #cfdae6 solid; color: #fff; cursor: pointer; }

.popup_menu_p2, .popup_menu_p2_active { padding-left: 5px; padding-right: 5px; padding-top: 1px;padding-bottom:1px; background: url('/corpadmin/images/buttons/dh_arrow_white.gif' ) no-repeat right center #69c; border: 1px #cfdae6 solid; color: #fff; cursor: pointer; }
.popup_menu_p2_active, .popup_menu_p2:hover { background: url('/corpadmin/images/buttons/dh_arrow_white.gif' ) no-repeat right center #004182; }

ul.DropDown,
ul.DropDown_small { background-color: #dde5f0; border: 1px #9eb4d6 solid; padding: 2px; z-index: 1000; position: absolute; }
ul.DropDown_small { padding: 0; margin: 0; }
ul.DropDown,
ul.DropDown li,
ul.DropDown_small li { direction: ltr; display: block; line-height: normal; list-style-image: none; list-style-position: outside; list-style-type: none; margin: 0; padding: 0; }
ul.DropDown li,
ul.DropDown_small li { border-color: #9eb4d6; border-style: solid;border-width: 0px 0px 1px; margin: 0; cursor: pointer; }
ul.DropDown li.last { border: none; }
ul.DropDown li a,
ul.DropDown_small li a { display: block; padding: 3px; text-align: left; vertical-align: middle; text-decoration: none; color: #1e4280; cursor: pointer; }
ul.DropDown_small li a { padding: 2px 5px 2px 5px }
ul.DropDown li a:hover,
ul.DropDown_small li a:hover { color: #dde5f0 }
ul.DropDown li:hover,
ul.DropDown_small li:hover,
ul.DropDown .DDover { background-color: #9eb4d6; }

ul.MenuDown { padding: 0; margin: 0; margin-top: 3px; background-color: #ddd; border: 1px #cfdae6 solid; min-width: 100px; _width: 100px; padding: 0px; z-index: 1000; position: absolute; }
ul.MenuDown li { direction: ltr; display: block; line-height: normal; list-style-image: none; list-style-position: outside; list-style-type: none; margin: 0; padding: 2; }
ul.MenuDown li a { display: block; padding: 5px; text-align: left; vertical-align: middle; text-decoration: none; color: #1e4280; cursor: pointer; }
ul.MenuDown li:hover { background-color: #f1f1f1; color: #3978b7; }
ul.MenuDown a:hover { color: #3978b7; }

/** CHANGE ARROWS **/
.change_no {color: #000;}
.change_down {color: #ca0000;}
.change_up {color: #00935D;}
.change_down_arrow {font-size: 9px; color: #ca0000;}
.change_up_arrow {font-size: 9px; color: #00935D;}
.change_down_bcg {background-color:#ca0000;}
.change_up_bcg {background-color: #00935D;}
.change_down_bcg_quote {background-color:#FFBBBB;}
.change_up_bcg_quote {background-color: #C5E4CF;}

/** SPECIAL LAYERS **/
.shadow_layer  { position: absolute; background-color: #000; opacity: 0.5; display: none; left: 0px; top: 0px; z-index: 5; width: 100px; height: 100px; }

/** BORDERS **/
.b7aa3cc { border: 1px #7aa3cc solid; }

/** COLOR CLASSES **/
.red {color: #ca0000;}
.green {color: #00935D;} /*#00C67C*/
.redbg {background-color: #ca0000;}
.greenbg {background-color: #00935D;}
.greybg {background-color: #C1C1C1;}

/** TICKERS **/
.ticker_data { width: 210px; height: 385px; overflow: auto; }
.ticker_data_table { width: 100%; background-color: #FFF; font-size: 11px; }

.main_banner { float: right; width: 468px; height: 60px; margin-right: 47px; }
.quote_position_hack { margin-top: 16px; }