﻿/*main css*/
body{background-image:url(main-bg.jpg);background-position:center;margin:0px;font-family:Arial, Helvetica, sans-serif;font-size:10pt;}
form{display:inline;margin:0px;padding:0px;}
#navdropm{letter-spacing:1px;}
#shocontent{width:1004px;margin-left:auto;margin-right:auto;min-height:700px;}
#shohead{background-color:#1C1D1E;background-image:url(head-bg.jpg);background-repeat:no-repeat;width:1004px;height:76px;}
#navshell{background-image:url(nav-bg.png);background-repeat:repeat-x;height:38px;font-size:10pt;font-weight:normal;font-family:Tahoma, Arial;}
.menudiv{background-image:url(nav-divide.jpg);width:2px;}
#innerLeft{padding:7px;width:417px;min-height:700px;float:left;background-color:#ffffff;}
#innerRight{width:560px;min-height:700px;float:right;background-color:#e8e8e8;background-image:url(right-bg.png);background-repeat:repeat-x;background-position:bottom;margin-right:1px;}
#innerFull{padding:7px;min-height:700px;background-color:#ffffff;}
#rightTable{margin:7px;}
#forumNav{width:428px;border:2px solid #609A2A;background-color:#ffffff;}
#forumNav th{background-image:url(stock-forums.png);background-repeat:no-repeat;height:35px;}
.tblgreen th, .tblblue th, #newsletterSignup th{background-image:url(green.png);font-weight:bold;text-align:left;color:#ffffff;padding-left:35px;height:26px;overflow:hidden;}
.tblblue th{background-image:url(blue.png);}
.hometbl, .tbl1, .tblblue, .tblgreen{width:252px;border:2px solid #115687;background-color:#ffffff;margin-top:7px;}
.tblblue, .tblgreen{width:100%;}
.tblgreen{border:2px solid #609a2a;}
.hometbl th{background-image:url(recent-posts.png);background-repeat:no-repeat;height:35px;}
.hometbl td{padding-bottom:10px;}
#activeGroups, #recentPosts, #marketUpdate, #newsletterSignup{border-color:#609A2A;width:287px;}
#activeGroups th{background-image:url(active-social-groups.png);}
#alertBox{border-color:#130945;}
#alertBox th{background-image:url(pick-of-the-day.png);}
#miniChat th{background-image:url(live-stock-room.png);}
#topStocks th{background-image:url(top-chat-stocks.png);}
#topChatUsers th{background-image:url(active-chat-members.png);}
#topForumUsers th{background-image:url(active-forum-members.png);}
#tblForumHighlights a{display:block;margin-bottom:8px;}
.rightCol{background-color:#e5e5e5;border:1px solid #cccccc;border-top:none;min-height:700px;}
a{color:#006699;}
h2 a{font-weight:normal;}
#homeBlogCol{padding:10px;min-height:700px;}
.postPreview{padding-bottom:10px;border-bottom:1px dashed #b1c3d9;}
#footer1{background-color:#0e4871;border-top:1px solid #333333;color:#ffffff;padding:5px;margin-top:10px;font-size:10pt;clear:both;text-align:center;}
#footer1 a{color:#ffffff;}
#footer2{background-color:#0D4064;color:#e5e5e5;padding:5px;text-align:center;}
#forumCol{padding:5px;}
#tdStockSidePanel{padding:5px;border-top:1px solid #cccccc;width:250px;}
#recentChatBySymbol{color:#000000;}
#recentChatBySymbol a{text-decoration:underline;}
#tblTopBoards, #tblOnlineUsers{width:100%;border:none;}
#tblTopBoards th, #tblOnlineUsers th{background-image:url(dotted-bg.gif);background-repeat:repeat-x;background-position:0px 7px;height:35px;text-align:left;}
#tblTopBoards td{font-size:11px;padding:5px 0px 5px 0px;}
.odd{background-color:#ecf6f5;}
#tblTopUsers td, #tblTopForumUsers td{padding:5px;}
.forumPostPreview{background-image:url(chat.gif);background-repeat:no-repeat;padding-left:15px;margin-left:2px;}
.forumPostCat{font-size:11px;padding:2px;}
.forumPostCat a, .forumPostInfo .author a{text-decoration:none;color:#006633;border-bottom:1px dotted #006633;}
.forumPostInfo{height:25px;font-size:11px;margin-bottom:4px;}
.forumPostInfo .pubdate{color:#777777;float:left;width:48%;overflow:hidden;height:15px;}
.forumPostInfo .author{width:49%;float:right;overflow:hidden;height:15px;}
#divMarketWatch{}
#divMarketWatch a{text-decoration:underline;}
.chatPreview{height:350px;overflow:auto;font-size:11px;}
.chatPreview .pubdate{color:#777777;}
/*nicetitle*/
div.nicetitle{position:absolute;padding:4px;top:0;left:0;color:#000;font-size:11px;font-family:Verdana,Helvetica,Arial,sans-serif;font-weight:normal;background:url(ntbg.png);border:2px solid #fc6;-moz-border-radius:4px;}
div.nicetitle p{margin:0;padding:0 3px;}
div.nicetitle p.destination{font-size:9px;text-align:left;padding-top:3px;}
/*Slide*/
#slideup{position:fixed;bottom:0;background:transparent url(slide-back.png) repeat-x left bottom;padding:0;height:105px;margin:0;width:100%;z-index:1000;margin-bottom:-105px;}
#slide-in{width:960px;margin:0 auto;padding-top:6px;}
#slide-in img{float:left;}
#slide-in form{float:left;margin-top:18px;margin-left:5px;}
#slide-in label{color:#ffffff;margin-right:7px;font-size:12px;float:left;width:50px;line-height:25px;}
#slide-in input{padding:4px;width:120px;margin-right:0px;margin-bottom:10px;float:left;}
#slide-in input#slide-submit{width:auto;padding:0;margin-right:0;display:inline;margin-top:15px;}
a.closethis{color:#ffffff;float:right;font-size:11px;margin-top:5px;margin-right:10px;position:absolute;top:4px;right:93px;}
a.dontshow{color:#ffffff;float:right;font-size:11px;margin-top:5px;margin-right:10px;position:absolute;top:4px;right:0px;}
a.closethis:hover{color:#ffffff;text-decoration:underline;}
span.separator{display:block;float:right;margin-right:10px;color:#ffffff;margin-top:5px;font-size:11px;position:absolute;top:4px;right:87px;}
.clearfix:after{content:".";clear:both;height:0;visibility:hidden;display:block;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
/*dropdown*/
ul.dropdown, ul.dropdown li, ul.dropdown ul{list-style:none;margin:0;padding:0;}
ul.dropdown{position:relative;z-index:597;float:left;}
ul.dropdown li{float:left;line-height:1.3em;vertical-align:middle;zoom:1;}
ul.dropdown li.hover, ul.dropdown li:hover{position:relative;z-index:599;cursor:default;}
ul.dropdown ul{visibility:hidden;position:absolute;top:100%;left:0;z-index:598;width:100%;}
ul.dropdown ul li{float:none;}
ul.dropdown ul ul{top:1px;left:99%;}
ul.dropdown li:hover > ul{visibility:visible;}
ul.dropdown li.rtl ul{top:100%;right:0;left:auto;}
ul.dropdown li.rtl ul ul{top:1px;right:99%;left:auto;}
/*ult dd*/
ul.dropdown a,ul.dropdown span{white-space:nowrap;display:block;padding:7px 10px;color:#ffffff;text-decoration:none;}
ul.dropdown li{padding:0;line-height:24px;border:none;}
ul.dropdown ul a,ul.dropdown ul span{padding:8px;}
ul.dropdown li{height:38px;}
ul.dropdown li.hover,ul.dropdown li:hover{background:url(grad2.png) 0 100% repeat-x;color:#fff;}
ul.dropdown ul{width:200px;margin-top:0;border:none;background-color:#0d3f60;}
ul.dropdown ul li{border-bottom:1px solid #115684;border-top:1px solid #0a2b45;border-left:1px solid #0a2b45;border-right:1px solid #115684;}
ul.dropdown li.hover *.open{border-style:solid;border-width:1px 1px 1px 0;border-color:#ffa500 #d9d9d9 #d9d9d9;background-color:#fff;color:#000;}
ul.dropdown ul li.hover *.open,ul.dropdown-vertical li.hover *.open{padding-left:15px;border-top-color:#fff;border-left:solid 1px #ffa500;}
ul.dropdown-vertical-rtl li.hover *.open{padding-right:15px;border-right-color:#ffa500;border-left:none;}
ul.dropdown-upward li.hover *.open{border-top-color:#fff;border-bottom-color:#ffa500;}
ul.dropdown-upward ul li.hover *.open{border-bottom-color:#d9d9d9;}
