@import url(tab_chart.css);
@import url(stock_news.css);
@import url(market_stats.css);
@import url(portfolio_manager.css);

html, body {margin:0; padding:0; background-color:#eeeeee; font-family:Verdana, Arial, Helvetica, sans-serif}

     

#mainTable {border-width:1px 2px 1px 2px; border-color:#63839F #999999 #334F5E #999999; border-style:solid}

#timeZones {background-image:url(../images/top_bar.jpg); font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#214E64}
#timeZones span {margin:0 15px 0 15px}
#timeZones #firstZone {margin-left:7px}
#timeZones a {margin-right:8px; float:right; font-weight:bold; font-size:13px; color:#006EC3; text-decoration:none}
#timeZones a:hover {color:#FF9900}


/*#tabNav {background-image:url(../images/top_nav_bg.jpg); font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:left}
#tabNav ul {margin:0px; padding:0px; list-style:none}
#tabNav ul li {display:inline; margin:0px; padding:0px}
#tabNav ul li a {margin:0px; padding:9px 24px 9px 0px; font-size:11px; background-image:url(../images/nav_tab_center.jpg); background-position:top right; background-repeat:no-repeat; color:#FFFFFF; text-decoration:none}
#tabNav ul li a:hover {color:#C3EFFF}
#tabNav #first {padding-left:7px}
#tabNav #last {background-image:url(../images/nav_tab_last.jpg); background-position:top right; padding-right:12px}
#tabNav ul li a {display:inline}*/


#marketWatchlist qmmt_header_text {color:#fff;}


/* Begin Box Model Hack */
#tabNav ul li a {voice-family:"\"}\""; voice-family:inherit; font-weight:normal}
html > body #tabNav ul li a {font-weight:normal}
/* End Box Model Hack */



#tabNav {font-family:Helvetica, Verdana, Arial, sans-serif; text-align:left; background-color:#7E9EC4; background-image:url(../images/nav_top_bg.jpg)}
#tabNav ul {margin:0; padding:0px; list-style:none}
#tabNav ul li {display:inline; margin:0px; padding:0px}
#tabNav ul li a {display:inline; margin:0; padding:11px 8px 8px 8px; font-size:12px; background-image:url(../images/nav_top_bg.jpg); background-position:top; background-repeat:repeat-x; color:#FFFFFF; font-weight:bold; text-decoration:none; border-right:1px solid #6690B4}
#tabNav ul li a:hover {background-image:url(../images/nav_top_bg_over.jpg); background-position:top center; background-repeat:no-repeat; color:#C3EFFF}
#tabNav ul li #currentPage {background-image:url(../images/nav_top_bg_over.jpg); background-position:top center; background-repeat:no-repeat; color:#C3EFFF}

/* Begin Box Model Hack */
#tabNav ul {voice-family:"\"}\""; voice-family:inherit; margin:3px 0 0 0}
html > body #tabNav ul {margin:3px 0 0 0}
/* End Box Model Hack */

/* Begin Box Model Hack
#tabNav ul {voice-family:"\"}\""; voice-family:inherit;}
html > body #tabNav ul {}
/* End Box Model Hack */

#subNav {border-width:1px 1px 2px 0; border-style:solid; border-color:#FFFFFF; border-left-width:0; background-color:#A4BACA; text-align:left; font-size:12px; color:#000000; font-family:Arial, Helvetica, sans-serif; letter-spacing:1px}
#subNav ul {margin:0; padding:0; list-style:none; display:none}
#subNav ul li {display:inline; margin:0 4px 0 4px; padding:0}
#subNav b {margin:0 1px 0 2px}
#subNav ul li a {color:#000000; text-decoration:none}
#subNav ul li a:hover {color:#1D4E85}

#tabChart .qmmt_cycle {background: #fff;}

#aboutNav {border-width:1px 0 2px 0; border-style:solid; border-color:#FFFFFF; border-left-width:0; background-color:#5F849E; text-align:center; font-size:12px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif}
#aboutNav ul {margin:0; padding:0; list-style:none}
#aboutNav ul li {display:inline; margin:0 4px 0 4px; padding:0}
#aboutNav ul li a {color:#FFFFFF; text-decoration:none}
#aboutNav ul li a:hover {color:#B5E6FF}


#aboutNav1 {border-width:1px 0 2px 0; border-style:solid; border-color:#FFFFFF; border-left-width:0; background-color:#5F849E; text-align:right; font-size:12px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif}
#aboutNav1 ul {margin:0; padding:0; list-style:none}
#aboutNav1 ul li {display:inline; margin:0 4px 0 4px; padding:0}
#aboutNav1 ul li a {color:#FFFFFF; text-decoration:none}
#aboutNav1 ul li a:hover {color:#B5E6FF}



#addLink {background-color:#829BAC; font-size:11px; font-family:Helvetica, Verdana, Arial, sans-serif; border-bottom:1px solid #000000}
#addLink a {display:block; margin:1px 0 0 0; padding:2px 0 0 0; color:#FFFFFF; text-decoration:none; font-weight:bold}
#addLink a:hover {background-color:#88BAD7}

#confaboutNav1 {border-width:1px 0 2px 0; border-style:solid; border-color:#FFFFFF; border-left-width:0; background-color:#082543; text-align:right; font-size:12px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif}
#confaboutNav1 ul {margin:0; padding:0; list-style:none}
#confaboutNav1 ul li {display:inline; margin:0 4px 0 4px; padding:0}
#confaboutNav1 ul li a {color:#FFFFFF; text-decoration:none}
#confaboutNav1 ul li a:hover {color:#B5E6FF}

#confsubNav {border-width:1px 1px 2px 0; border-style:solid; border-color:#FFFFFF; border-left-width:0; background-color:#d7dce1; text-align:left; font-size:12px; color:#000000; font-family:Arial, Helvetica, sans-serif; letter-spacing:1px}
#confsubNav ul {margin:0; padding:0; list-style:none; display:none}
#confsubNav ul li {display:inline; margin:0 4px 0 4px; padding:0}
#confsubNav b {margin:0 1px 0 2px}
#confsubNav ul li a {color:#000000; text-decoration:none}
#confsubNav ul li a:hover {color:#1D4E85}

#conftabNav {font-family:Helvetica, Verdana, Arial, sans-serif; text-align:left; background-color:#082543; background-image:url(../conference/images/menubar_bg.jpg)}
#conftabNav ul {margin:0; padding:0px; list-style:none}
#conftabNav ul li {display:inline; margin:0px; padding:0px}
#conftabNav ul li a {display:inline; margin:0; padding:11px 8px 8px 8px; font-size:12px; background-image:url(../conference/images/menubar_bg.jpg); background-position:top; background-repeat:repeat-x; color:#FFFFFF; font-weight:bold; text-decoration:none; border-right:1px solid #6690B4}
#conftabNav ul li a:hover {background-image:url(../images/nav_top_bg_over.jpg); background-position:top center; background-repeat:no-repeat; color:#C3EFFF}
#conftabNav ul li #currentPage {background-image:url(../images/nav_top_bg_over.jpg); background-position:top center; background-repeat:no-repeat; color:#C3EFFF}

#confpageNav {border-width:1px; margin:1px 1px 1px 1px; border-style:solid; border-color:#082543;}
#confpageNav div {margin:0px; padding:5px}
#leftContent #confpageNav {margin:5px 0 5px 0; padding:0; list-style:none; font-size:12px; clear:left}
#leftContent #confpageNav ul {margin:0 0 5px 0; padding:0; list-style:none; font-size:12px; clear:left}

#leftContent #confpageNav li b {display:block; margin:0; padding:12px 5px 12px 5px; background-color:#082543; color:#FFFFFF; font-size:14px; border:1px solid #082543}
#leftContent #confpageNav li a {display:block; margin:0; padding:12px 5px 12px 5px; background-color:#d7dce1; color:#000000; font-size:12px; text-decoration:none; border:1px solid #58849E; border-width:0 1px 1px 1px}
#leftContent #confpageNav li a:hover {background-color:#B3D1EF; color:#254F6A}

#confFooter {background-color:#082543; border-top:2px solid #334F5E; text-align:center; font-size:12px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif}
#confFooter ul {margin:0; padding:0; list-style:none}
#confFooter ul li {display:inline; margin:0 5px 0 5px; padding:0}
#confFooter ul li a {color:#FFFFFF; text-decoration:none}
#confFooter ul li a:hover {color:#B5E6FF}


#leftContent {border-right:1px solid #B4B4B4; text-align:left; vertical-align:top}
#leftContent div {margin:0px; padding:5px}

#leftContent #tabChart {margin:0px 0px 10px 0px; padding:0px; clear:left}

#leftContent #stockNews {margin:0px 0px 10px 0px; padding:0px}

#leftContent #marketStats {margin:0px 0px 10px 0px; padding:0px}

ol {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000}

#centerContent {background-color:#FFFFFF; text-align:left; vertical-align:top}
#centerContent td {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333}
#centerContent ul {margin:0px 0px 0px 0px; padding:6px 6px 3px 25px; border:0px solid #D4D4D4; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333}
#centerContent ul li {margin-bottom:0px}
#centerContent form {margin:0; padding:0; font-size:12px}

a {color:#00639F; text-decoration:none}

#centerContent a, #centerContent td a {color:#00639F; text-decoration:none}
#centerContent a:hover, #centerContent td a:hover {color:#0D8FDF}

#centerContent div {margin:0px; padding:4px}
#centerContent h1 {margin:0px 0px 4px 0px; padding:3px 4px 3px 6px; background-color:#E5E5E5; border:1px solid #D4D4D4; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; color:#063956}
#centerContent p {margin:0px 0px 2px 0px; padding:6px; border:1px solid gray; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333}
#centerContent .contentSub {background-color:#A0BACA; border-color:#58849E; color:#004470; font-size:14px}
#centerContent .contentTab {margin:8px 0px 0px 0px; padding:5px 3px 0px 7px; background-image:url(../images/header_bg.jpg); background-position:top left; border-width:0 1px 4px 0; border-bottom-color:#527E9B; color:#004470; font-size:13px}
#centerContent .contentTab2 {margin:8px 0px 0px 0px; padding:5px 3px 0px 7px; background-image:url(../images/bluepixel.gif); background-position:top left; border-bottom-color:#7E9EC4; border-width:0 1px 4px 0; color:#004470; font-size:13px}

#centerContent .tabPar {background-image:url(../images/par_bg.jpg); background-repeat:repeat-x}


/* Begin Box Model Hack */
#centerContent .contentTab {voice-family:"\"}\""; voice-family:inherit; padding-bottom:5px}
html > body #centerContent .contentTab {padding-bottom:5px}
/* End Box Model Hack */


#rightContent {border-left:1px solid #B4B4B4; text-align:center; vertical-align:top}
#rightContent div {margin:0px; padding:5px}

#footer {background-color:#58849E; border-top:2px solid #334F5E; text-align:center; font-size:12px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif}
#footer ul {margin:0; padding:0; list-style:none}
#footer ul li {display:inline; margin:0 5px 0 5px; padding:0}
#footer ul li a {color:#FFFFFF; text-decoration:none}
#footer ul li a:hover {color:#B5E6FF}

#copyright {margin:5px 0 5px 0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000}


#leftContent2 {margin:0; padding:0px; background-image:url(../conference/images/left_bg.gif); background-position:top; background-repeat:repeat-y; color:#FFFFFF; font-weight:bold; text-decoration:none;}

#leftContent #signIn {margin:0 0 5px 0; padding:5px; font-size:12px; border:1px solid #254F6A; background-color:#5F849E; color:#FFFFFF}
#leftContent #signIn input {width:120px; height:14px; border:1px solid #254F6A; padding:0; margin:0 0 3px 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px}
#leftContent #signIn input#signInSubmit {background-color:#A4BACA; margin:0 0 5px 35px; width:50px; height:17px; font-weight:bold; color:#002D51}
#leftContent #signIn input#signInSubmit:hover {background-color:#8FC1DD}
#leftContent #signIn a {color:#BBF2FF; font-size:11px}
#leftContent #signIn a:hover {color:#FFFFFF}


#leftContent #leftNav {margin:0 0 5px 0; padding:0; list-style:none; font-size:12px; clear:left}
#leftContent #leftNav ul {margin:0 0 5px 0; padding:0; list-style:none; font-size:12px; clear:left}

#leftContent #leftNav li b {display:block; margin:0; padding:12px 5px 12px 5px; background-color:#58849E; color:#FFFFFF; font-size:14px; border:1px solid #254F6A}
#leftContent #leftNav li a {display:block; margin:0; padding:12px 5px 12px 5px; background-color:#A4BACA; color:#10324C; font-size:12px; text-decoration:none; border:1px solid #58849E; border-width:0 1px 1px 1px}
#leftContent #leftNav li a:hover {background-color:#B3D1EF; color:#254F6A}


#leftContent #hotLinks {margin:0 0 5px 0; padding:0; list-style:none; font-size:12px; float:left; width:95%}
#leftContent #hotLinks li b {display:block; margin:0; padding:12px 5px 12px 5px; background-color:#58849E; color:#FFFFFF; font-size:14px; border:1px solid #254F6A; border-right:0}
#leftContent #hotLinks li a {display:block; margin:0; padding:12px 5px 12px 5px; background-color:#A4BACA; color:#10324C; font-size:12px; text-decoration:none; border:1px solid #58849E; border-width:0 1px 1px 1px}
#leftContent #hotLinks li a:hover {background-color:#B3D1EF; color:#254F6A}


#leftContent #deleteHot {margin:0 0 5px 0; padding:0; list-style:none; font-size:12px; float:left; width:5%}
#leftContent #deleteHot li b {display:block; margin:0; padding:12px 0 12px 0; background-color:#58849E; color:#58849E; font-size:14px; border:1px solid #254F6A; border-width:1px 1px 1px 0}
#leftContent #deleteHot li a {display:block; margin:0; padding:12px 0 12px 0; background-color:#58849E; color:#10324C; font-size:12px; text-decoration:none; border:1px solid #254F6A; border-width:0 1px 1px 0}
#leftContent #deleteHot li a:hover {background-color:#88BAD7; color:#254F6A}



#centerContent .blockLink {padding:0}
#centerContent .blockLink a {display:block; margin:0; padding:6px}
#centerContent .blockLink a:hover {background-color:#DBF4FF}



#centerContent .contentSmall {font-size:10px}

#centerContent #pdfDownload {display:block; text-align:right; margin:0px 0px 2px 0px; padding:2px; border:1px solid #D4D4D4; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px}
#centerContent #pdfDownload:hover {border-color:#0D8FDF}

.contentDiv {margin:0 0 4px 0; padding:6px; border:0px solid #D4D4D4}

#centerContent .contentTable {margin:0 0 4px 0; padding:6px; border:1px solid #D4D4D4}



ul#rssNav {margin:8px 0 0 0; padding:0; list-style:none; text-align:left; border:0}
#rssNav li {display:inline; margin:0; padding:0}

#rssNav li a {margin:0 0 5px 0; padding:2px 25px 2px 25px; background-color:#CCF1FF; border:1px solid #004470; border-left:0; font-weight:bold; color:#004470; font-size:11px}

#rssNav li a {margin:0 0 5px 0; padding:2px 25px 2px 25px; background-color:#CCF1FF; border:1px solid #004470; border-left:0; font-weight:bold; color:#004470; font-size:11px}
#rssNav li a:hover {color:#004470; background-color:#52B0D9}


/* Homepage Bottom Tabs */
.qmNews {display:none}


#centerContent #hpNews {margin:0; padding:0; border:0}

#hpNews .qmmt_header_bar
{
	background-color: #5F849E}
#hpNews tr.qmmt_header_text {background-color:#A4BACA}
#hpNews .qmmt_header_text {font-weight:bold; font-size:12px}
#hpNews .qmmt_text {padding-bottom:9px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px}


.googleAds {margin:0 0 4px 0; padding:0 6px 6px 6px; border:1px solid #D4D4D4; font-size:12px}


#centerContent p.disclaimer {font-size:9px; color:#666666}

.registerPage input {height:14px; border:1px solid #999999; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666}

.registerPage .submitForm {height:20px; background-color:#666666; font-weight:bold; color:#ffffff}
.registerPage .submitForm:hover {background-color:#999999}




#leftContent #ajaxLinks {margin:0 0 5px 0; padding:0; list-style:none; font-size:12px; clear:left; border-top:1px solid #254F6A}
#leftContent #ajaxLinks li b {display:block; margin:0; padding:2px 5px 2px 10px; background-image:url(../images/button_blue_bg.jpg); background-repeat:repeat-x; background-position:top; color:#FFFFFF; font-size:12px; font-weight:normal; border:1px solid #254F6A}
#leftContent #ajaxLinks li a {display:block; margin:0; padding:2px 5px 2px 10px; background-image:url(../images/button_gray_bg.jpg); background-repeat:repeat-x; background-position:top; color:#000000; font-size:11px; text-decoration:none; border:1px solid #58849E; border-width:0 1px 1px 1px}
#leftContent #ajaxLinks li a:hover { color:#FFFFFF; background-image:url(../images/button_blue_bg.jpg)}

#leftContent #ajaxLinks ul {display:none; margin:0; padding:3px 0 3px 0; list-style:none; background-color:#FFFFFF; border:1px solid #58849E; border-width:0 1px 1px 1px; font-size:11px}
#leftContent #ajaxLinks ul li a {padding:4px 5px 4px 10px; margin:0; background-image:none; background-color:#FFFFFF; color:#000000; border:0}
#leftContent #ajaxLinks ul li a:hover {background-image:none; background-color:#FFFFFF; color:#6BA3C7; text-decoration:underline}

/* Begin Box Model Hack */
#leftContent #ajaxLinks li a  {voice-family:"\"}\""; voice-family:inherit; padding:5px 5px 5px 10px;}
html > body #leftContent #ajaxLinks li a  {padding:5px 5px 5px 10px}
/* End Box Model Hack */


#leftContent #toggle {margin:0; padding:0}
#leftContent #toggle a {margin:0 0 5px 0; padding:0; font-size:11px; display:block; width:49%; background-image:url(../images/button_gray_bg.jpg); background-repeat:repeat-x; background-position:top; color:#000000; text-decoration:none; border:1px solid #254F6A; border-right-width:0; float:left; text-align:center; font-weight:bold}
#leftContent #toggle a:hover {color:#FFFFFF; background-image:url(../images/button_blue_bg.jpg)}

/* Begin Box Model Hack */
#leftContent #toggle a  {voice-family:"\"}\""; voice-family:inherit; padding:2px 0 2px 0}
html > body #leftContent #toggle a {padding:2px 0 2px 0}
/* End Box Model Hack */


#leftContent #customize {margin:0 0 5px 0; padding:0; font-size:11px}
#leftContent #customize a {display:block; padding:0 5px 0 10px; background-image:url(../images/button_blue_bg.jpg); background-repeat:repeat-x; background-position:top; color:#FFFFFF; text-decoration:none; border:1px solid #254F6A; font-weight:bold}
#leftContent #customize a:hover {color:#000000; background-image:url(../images/button_gray_bg.jpg)}

/* Begin Box Model Hack */
#leftContent #customize a  {voice-family:"\"}\""; voice-family:inherit; padding:2px 5px 2px 10px}
html > body #leftContent #customize a {padding:2px 5px 2px 10px}
/* End Box Model Hack */


#customForm {margin:0 0 5px 0; padding:5px; background-color:#FFFFFF; border:1px double #000033; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; display:none}
#customForm form {margin:0; padding:0}

#centerContent ul#articleTools {list-style:none; padding:3px 6px 3px 6px; text-align:right; font-size:11px}
#centerContent ul#articleTools li {display:inline; margin:0 0 0 7px; padding:0}

#ajaxContent {display:none; border-width:2px; border-style:solid; border-color:#999999 #333333 #333333 #999999}

.presenterInfo input {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	width: 200px;
}
