﻿/*////////////////////////////////////////////////////////////////////
(c)2008 MarketKeyTraders.
////////////////////////////////////////////////////////////////////*/

body, #wrapper, #sitecontainer
{
	background-color: white;
	font-family: Verdana;
	font-size: 10pt;
	width: 100%;
}
a { color: black; text-decoration: none; }
#masthead { position: relative; }
#logo { padding: 5px; }
#mastheadnav, #topnavigation, #sectionbar { display: none; }
#breadcrumbs { margin-top: .2em; padding: 0; font-size: 8pt; color: black; }
#contentarea { margin: 0; padding: 0; }
#content_leftcol{ display: none; }
#content_main { width: 100%; }
#content_rightcol {}

#footer { position: relative; color: #666; }
#copyright { padding: 1em; }
.copyrightlinks { display: none; }

#bottomnavigation { display: none; }

/* page content objects */
.quotebox { margin: 1em 0; padding: 0; }
.quotebox h3 { font-size: 100%; color: #004A87; margin: 0 0 .5em 0; padding: 0; }
.quotetext { font-style: italic; margin-bottom: .5em; }
.quoteowner { text-align: right; }

.newsbox { margin: 1em 0; padding: 0; }
.newsbox h3 { font-size: 100%; color: #004A87; margin: 0 0 .5em 0; padding: 0; }
.newsbox ul { margin: 1em 0; padding: 0;  }
.newsbox li { list-style-type: none; border-bottom: solid 1px #CCC; margin-bottom: 2em; padding-bottom: 1em; }
.newsbox .newsdate { font-weight: bold; font-size: 90%; }
.newsbox .newssummary { margin-bottom: .5em; }
.newsbox .newslink { display: block; text-align: right; margin: 0; padding: 0; }

.newsletterbox { margin: 1em 0; padding: 0; }
.newsletterbox h3 { font-size: 100%; color: #004A87; margin: 0 0 .5em 0; padding: 0; }

.productbox { margin: 0; padding: 0; }
.productbox h2 { color: #004A87; margin: 0 0 .5em 0; padding: 0; }
.productbox img { border: solid 1px black; }
.productbox ul li { list-style-image: url(../images/arrowbullet.gif); }

.form td, .form th { padding: .3em 0; }
.tdlines td, .tdlinestop td { border-top: 1px solid #ccc; }
.tdlines td td { border-top: none; }
.tdlinesbottom td { border-bottom: 1px solid #ccc; }
.valigntop td { vertical-align: top; }

.imgfloatleft { float: left; margin: 5px; }
.imgfloatright { float: right; margin: 5px; }
.imgfloatcenter { text-align: center; margin: 5px; }

div.clear { clear: both; }

h1, h2, h3, h4 { font-family: Tahoma; color: black; }
h3, h4 { color: black; }

td.managepic { padding: 5px 15px 30px 15px; }
td.managepic img { border: solid 1px black; }

hr.thinline { border: none; border-bottom: solid 1px #ccc; }

.prnews td { padding: 5px 0; } 

.quotedinfo { width: 40%; padding: 1% 3%; margin: 1% auto; border-left: solid 2px #CEC6A2; border-right: solid 2px #CEC6A2; }

.smalltext { font-size: 80%; }

a img { border: none; }







