::-moz-selection{background:#10FF10;}
::selection {background:#10FF10;}
body{background:#e0e3ea;margin-bottom:200px;font-family:Arial}
a {background:#eee;text-decoration:none;color:#000}
a:hover {background:#ffffe0}
a:visited {background:#eee}
label {display:block;position:relative;width:100px}
table { margin-left:33px;margin-top:-20px}

.page {position:relative;width:95%;margin:0px auto;background:#fff;z-index:1;}

.intro {position:relative;float:left;width:60%;font:18px;text-align:justify}
.intro h2 {margin:0;padding:0;display:inline;font:18px normal}
.intro h2 a {text-decoration:underline;color:#079B96;font:18px normal;background:transparent}
.intro h2 a:hover {text-decoration:underline;color:#079C96;}
.intro h2 a:visited {text-decoration:underline;color:#079B96;}

.shoutout{position:relative;float:left;width:40%}
.shoutout ul {list-style-type:none;margin:-20px 0 30px 0;padding:0px;float:right}
.shoutout li {display:inline;float:left;width:40px;padding:5px 10px;margin:0;font-size:12px}
.shoutout li.heading {display:list-item;width:170px;background:#EEE;font-weight:bold;margin-top:20px}
.shoutout li.urls {display:block;width:100%;}
.shoutout li h3 {margin:0px;padding:0px;display:inline;font:14px Arial bold}
.shoutout li a, a:hover, a:visited {text-decoration:none;background:transparent}


.logo {position:relative;float:left;width:100%;padding:20px 0px;background:url(../images/logo.png) no-repeat;z-index:1}
.logo .left {position:relative;float:left;width:80%}
.logo .right {position:relative;float:right;width:20%;}
.logo h1 {position:relative;margin:0;padding:0;float:left;display:inline;visibility:hidden}
.logo h2 {position:relative;margin:-42px 0 0 10px;padding:0;float:left;display:inline;}

span > strong {background:#F8F8F8;font-weight:normal;padding:0 4px;color:#000}
.gAds {float:none;display:block;width:100%;padding:15px 0;text-align:center;clear:both}
.gAds234x60 {float:left;display:block;width:300px;padding:15px 0;clear:both}

#abs{display:none;position:absolute;top:30px;left:10px;width:220px;z-index:0;}
#abs ul {list-style-type:none;list-style-position:inside;margin:0;padding:0;font:12px Arial}
#abs li {padding-left:40px;padding-bottom:10px}
#abs li > span {padding-left:20px;}
#abs li.update {padding-top:20px}
#help {display:none;width:100%;}
#help span {position:relative;padding:5px;display:block}
#uploads{display:none;width:100%;clear:both;padding:30px 0;background:#eee;margin-bottom:30px}
#formz{display:none}
.formz{margin-top:20px;}
#rsslink {display:none;}
#charts{display: none;margin-top:15px}
.charts {display:block;float:none;clear:both;width:95%;height:40px;margin:0px auto;padding-top:20px;border:1px solid #e0e3ea;background:#eee;text-align:center}
.charts a, .charts a:hover, .charts a:visited{text-decoration:none;color:#000;background:#ddd;margin:0 10px 10px 10px;font:14px Arial;padding:3px 5px}

/*Form Ctrls*/
select{width:100px;}
input[name=Go]{border:none;width:250px;margin:0px auto;cursor:pointer;background:#DDD;font:14px Arial;padding:5px 2px}


input[name=ticker]{width:100%;font:20px bold;}
textarea{height:200px;width:100%;border:none;background:#ffffe0;font-size:12px;overflow:auto}

.page2 {position:absolute;width:200px;top:0px;left:0px;z-index:-1}

.topColumn-SC {position:relative;float:left;width:50%;}
.extra {text-align:center}
.highlight {background-color:#ffffe0;text-transform:uppercase;}
.dynamic {font-weight:bold}
.dynamic em {font:0.6em normal}

.label img {border:none;padding-right:5px}


ul.list {list-style-type:none;margin:0 0 15px 0;padding:0;line-height:30px}
ul.list li > span {display:block;float:left;width:96px}

/*ul.list label {display:table-cell}
ul.list input[type=select] {display:table-cell}
ul.list li {display:inline}
ul.list li span img {border:0}
*/

/*Footer*/
.footer{position:relative;width:80%;margin:0px auto;padding-top:40px;text-align:center;clear:both;}
.footer img {height:15px;width:44px;opacity:.20;filter:alpha(opacity=20);}
.footer img:hover {opacity:1;filter:alpha(opacity=100);}
.footer a img{border:0}


/*News Tickers*/
dl {clear:both;width:100%;background:#DDD}
dd {width:50%;float:left;margin:0;}
.rsslink a, a:visited {text-decoration:none;font:12px verdana;color:#000;background:#EEE}
.rsslink a:hover {background:#FFFFE0}
.rsslink li, .rsslink a {margin:0;padding:3px;list-style-type:none;display:block;height:40px}
.rsslink ul {margin:0;padding:0;background:#ddd;height:300px;}
li.listFix {height:10px; }

/* Inset Border */
.inset {background: transparent; width:600px; margin:0 auto;}
.inset .top, .inset .bottom {display:block; background:transparent; font-size:1px;}
.inset .b1, .inset .b2, .inset .b3, .inset .b4, .inset .b1b, .inset .b2b, .inset .b3b, .inset .b4b {display:block; overflow:hidden;}
.inset .b1, .inset .b2, .inset .b3, .inset .b1b, .inset .b2b, .inset .b3b {height:1px;}
.inset .b2 {background:#fff; border-left:1px solid #999; border-right:1px solid #aaa;}
.inset .b3 {background:#fff; border-left:1px solid #999; border-right:1px solid #ddd;}
.inset .b4 {background:#fff; border-left:1px solid #999; border-right:1px solid #eee;}
.inset .b4b {background:#fff; border-left:1px solid #aaa; border-right:1px solid #fff;}
.inset .b3b {background:#fff; border-left:1px solid #ddd; border-right:1px solid #fff;}
.inset .b2b {background:#fff; border-left:1px solid #eee; border-right:1px solid #fff;}

.inset .b1 {margin:0 5px; background:#999;}
.inset .b2, .inset .b2b {margin:0 3px; border-width:0 2px;}
.inset .b3, .inset .b3b {margin:0 2px;}
.inset .b4, .inset .b4b {height:2px; margin:0 1px;}
.inset .b1b {margin:0 5px; background:#fff;}

.inset .boxcontent {display:block; position:relative; background:#fff; border-left:1px solid #999; border-right:1px solid #eee;z-index:1}

/* Raised Border */
.raised {background: transparent; width:100%; margin:0 auto;}
.raised h1, .raised p {margin:0 10px;}
.raised h1 {font-size:2em; color:#fff; letter-spacing:1px;}
.raised p {padding-bottom:0.5em;}

.raised .top, .raised .bottom {display:block; background:transparent; font-size:1px;}
.raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b {display:block; overflow:hidden;}
.raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b {height:1px;}
.raised .b2 {background:#ccc; border-left:1px solid #fff; border-right:1px solid #eee;}
.raised .b3 {background:#ccc; border-left:1px solid #fff; border-right:1px solid #ddd;}
.raised .b4 {background:#ccc; border-left:1px solid #fff; border-right:1px solid #aaa;}
.raised .b4b {background:#ccc; border-left:1px solid #eee; border-right:1px solid #999;}
.raised .b3b {background:#ccc; border-left:1px solid #ddd; border-right:1px solid #999;}
.raised .b2b {background:#ccc; border-left:1px solid #aaa; border-right:1px solid #999;}

.raised .b1 {margin:0 5px; background:#fff;}
.raised .b2, .raised .b2b {margin:0 3px; border-width:0 2px;}
.raised .b3, .raised .b3b {margin:0 2px;}
.raised .b4, .raised .b4b {height:2px; margin:0 1px;}
.raised .b1b {margin:0 5px; background:#999;}
.raised .boxcontent {display:block;  background:#ccc; border-left:1px solid #fff; border-right:1px solid #999;}

/* Inline ToolTips */
a.tooltip {color:#000;cursor:pointer;text-decoration:none;background:#fff}
a.tooltip b {display:none;}
a.tooltip:hover {border:0; position:relative; z-index:500; text-decoration:none;}
a.tooltip:active, a.tooltip:focus {width:0; height:0;}
a.tooltip:hover b {display:block; position:absolute; top:30px; left:0px; padding:10px; font-weight:normal; color:#000; border:1px solid #888; background:#ffc; width:340px;}
a.tooltip:hover b em {position:absolute; left:20px; top:-6px; width:11px; height:6px; background:#fff url(../img/tooltip.gif) 0 0; display:block; font-size:1px;z-index:500}
a.tooltip:hover b span {position:relative;padding:5px;display:block}

/* STOCK CHARTS VERSION */
.transChart {position:relative;float:left;width:500px;height:350px;background:#ddd;}

