﻿#market .col1, #market .col2, #market .tips, #market .fullDiv, #market .ezine { float:left; width:60%; margin:0; display:block; padding:0; background:#fcfcfc; }
#market .heading1, #market .heading2 { float:left; width:20%; margin:0; display:block; padding:0; background:#fcfcfc; }
#market .heading2 { float:right; width:75%; margin-left:5px; padding:5px;}
#market .col2 { float:right; width:30%; margin-left:5px; padding:0px 5px 5px 10px; background:#FFFFCC; border:1px solid #ddd; vertical-align: top;}
#market .tips { float:right; width:30%; margin-left:5px; padding:5px; background:#FFFFCC; border:1px solid #ddd;}
#market .fullDiv { width:97%; margin: 0 auto; background:#eee; border:1px solid #ddd; padding:5px;}
#market .ezine { width:97%; background:#FFFFCC; border:1px solid #666; padding:5px;}
#market img.featured { background:none; border:none; width:auto; margin-right: 20px; padding:0; margin-bottom: 15px;}

#market table { width:100%; }
#market th { background:url(images/tablebg2.gif); color:#fff; font-size: 11px; font-weight:bold; padding:5px; text-align:left;}
#market tr { color:#fcfcfc; }
#market tr.even { background:#E8E8E8; }
#market td { font-size: 11px; color: #333; padding:5px; }

#market .number { font-size:14px; font-weight:bold; color:#CC0000;}
#market .sup { font-size:65%; vertical-align: top; }
#market .references { font-size:9px; font-style:italic }
#market #speclist {list-style: none;  margin-left:-35px; _margin-left:5px; }
*:first-child+html #market #speclist {list-style: none; margin-left: 5px; }
#market #speclist h2 {background:url(images/tablebg2.gif); color:#fff; margin:0; padding-bottom:5px;text-align:center;}
#market #speclist h4 { margin:2px 0 1px 0;}
#market #speclist div { margin:5px 0 5px 0;}
#market #speclist a { margin:0px 2px 0px 2px;}

.blue {background:url(images/tablebg2.gif); color:#fff; padding: 3px; padding-left: 10px;}
#speclist2 li {margin-top: 12px;  list-style: none;  margin-left:-25px; }
#market #speclist2 div, #market #speclist2 tbody { margin:5px 0 5px 0; padding:0;}
#speclist2 h4 {margin-bottom:9px;}
#speclist2 table {margin:0; background:#fff9ec; border:solid 1px #cccccc; padding:10px;}
#speclist2 table td {padding:10px;}

#market .seg1, #market .seg2, #market .seg3{ float:left; width:29%; margin:0; padding:0px 5px 5px 10px; display:block; padding:0; background:#fcfcfc; vertical-align: top; }
#market .seg2 { float:left; width:27%; margin-left:5px; padding:0px 5px 5px 10px; background:#fcfcfc; vertical-align: top;}
#market .seg3 { float:left; width:35%; margin-left:5px; padding:0px 5px 5px 10px; background:#fcfcfc; vertical-align: top;}
img {border: 0;}

#market .col1 h2{margin-top:0px;}

#market fieldset{ border: 0px; padding: 0; width: 100%;}
#market label{ font-weight: bold; margin: 5px 5px 0 0; width: 140px; text-align: right; display: block; position: relative; float: left;}
#market input.formCheck, textarea{ margin-top: 5px; }

#market fieldset h3{ margin: 15px 10px 2px 10px;}
#market .checkbox1, #market .checkbox2, #market .checkbox3, #market .checkbox4 {margin: 0px 5px 0 0; }
#market .checkbox2, #market .checkbox4 { margin-left: 20px; }

#market .radio {margin: 15px 5px 0 5px; }
#market .req{color: #CC0000;}
#market .formInputButton {margin: 20px 0 0 150px;}

