﻿/*////////////////////////////////////////////////////////////////////
(c)2008 MarketKeyTraders.
////////////////////////////////////////////////////////////////////*/

@import "chrome.css";

#sectionbar { padding: .5em .5em .7em 10px; background-color: #C4D5E3; background-image: url(../images/sectionbarshad.jpg); background-position: bottom; background-repeat: repeat-x; }
#sectionbar h1 { margin: 0; padding: 0 0 0 200px; color: White; font-family: Arial; font-size: 250%; font-weight: lighter; }

#breadcrumbs { margin-top: .2em; padding: 0; font-size: 90%; color: #666; }


#content_leftcol{
	float: left;
	width: 180px !important; /* maintain width for non-IE browsers */
	width: 178px; /* fix IE... */
	padding: 0 10px;
}
#content_main 
{
	float: left;
	width: 560px !important;
	width: 558px;
	padding: 0 10px;
}
#content_rightcol {
	/*float: right;
	width: 100px;
	padding: 0 10px;*/
}

.leftnavigation { margin: 2em 0 1em 0; padding: 0; }
.leftnavigation ul { margin: 0; padding: 0; }
.leftnavigation li { list-style-type: none; }
.leftnavigation li a { display: block; padding: .3em .5em;  border-bottom: solid 1px #DFDAC4; }
.leftnavigation li a:hover { }

.leftnavigation ul ul li a { padding-left: 1.6em; }
.leftnavigation ul ul ul li a { padding-left: 2.4em; }
.leftnavigation ul ul ul ul li a { padding-left: 3.2em; }
.leftnavigation li a.parent { font-weight: bold; }
.leftnavigation li a.current { font-style: italic; }

.pagetools { margin: 2em 0 1em 0; padding: 1em 0 0; background: url(../images/pagetools-border.gif) no-repeat center top; }
.pagetools ul { margin: 0; padding: 0; }
.pagetools li { list-style-type: none; border-bottom: solid 1px #CCC; }
.pagetools li a { display: block; padding: .3em .5em; }


.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; }

h1, h2, h3, h4 { font-family: Tahoma; color: #C00; }
h3, h4 { color: #C00; }

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%; }









