/* CSS Document */

/* STARTED added by chris 8/7/09 */

@media print{
	.tdPadding p{
		font-size: 18px;
	}
}

/* END added by chris 8/7/09 */

.myTestCell{
	background-color: #3953A4;
}

img, img a {
	border:none;
}

.tdPadding{
	padding: 6px;
	font-size:14px;
}

.special{
	background-color: #3953A4;
	padding: 6px;
}

#wrapper {
	margin: 0 auto;
	width: 920px;
	border:1px solid #d8d8ba;
	valign: top;
	padding:10px;
	background-color:#fff;
}




body{
	font: normal 12px Arial, Helvetica, sans-serif;
	text-align: left;
	margin: 8px;
	background-color:#e7e7d1;
	/*f4f4d0*/
}

.bodyMenu {
	color: #ffffff;
	font-weight: bold;
}

.bodyBlack {
	color: #000000;
	font-weight: bold;
	font-size: 11px;
}

.graya {
	color: #95969a;
	font-weight: bold;
	text-decoration: none;
}

.graya:hover {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.ReadMorea {
	color: #3953A4;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
	font-size: 9pt;
	text-decoration: none;
}

.ReadMorea:hover {
	color: #000000;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
	font-size: 9pt;
	text-decoration: none;
}

.bodyTimesItalics {
	color: #000000;
	font-weight: normal;
	font-style: italic;
	font-size: 10pt;
}

.bodyTimesPlain {
	color: #000000;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	font-size: 10pt;
}

.bodyTimesBlue {
	color: #3953A4;
	font-weight: bold;
	font-size: 20pt;
	font-family: "Times New Roman", Times, serif;
}

.bodyTimesRight {
	color: #000000;
	font-weight: normal;
	font-size: 12pt;
	font-family: "Times New Roman", Times, serif;
}

.bodyTimesStory {
	color: #000000;
	font-weight: normal;
	font-size: 12pt;
	font-family: "Times New Roman", Times, serif;
}

.bodyTimesRed {
	color: red;
	font-weight: normal;
	font-size: 8pt;
}

.timesa {
	color: #000000;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
	font-size: 13pt;
	text-decoration: none;
}

.timesa:hover {
	color: #95969a;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
	font-size: 13pt;
	text-decoration: none;
}


.blacka {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.blacka:hover {
	color: #f8981d;
	font-weight: bold;
	text-decoration: none;
}

.Menua {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

.Menua:hover {
	color: #f8981d;
	font-weight: bold;
	text-decoration: none;
}

.Subnava {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
}

.Subnava:hover {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
}

.golda {
	color: #f8981d;
	font-weight: bold;
	text-decoration: none;
}

.golda:hover {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

a {
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a:hover {
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}.bodytimebluesm {
	font-size: 18px;
	font-style: normal;
	color: #03F;
}

#wrapper table,#wrapper table table, #wrapper table table table, #wrapper table table table table {
	width:100%;
}

h1 {
	color:#ce814b;
	font-size:16px;
	line-height:22px;
	padding:0px 6px 6px 6px;
	margin:0;
	border-bottom:1px solid #ccc;
}

h1.header {
	color:#ce814b;
	font-size:16px;
	line-height:22px;
	margin:0 0 15px 0;
	border:none;
	border-bottom:1px solid #ccc;
}

h2 {
	color:#645f65;
	font-size:16px;
	line-height:22px;
	padding:0px 6px 6px 0;
	margin:0;
}

fieldset {
	border:1px solid #ccc;
	padding:10px;
}

fieldset legend {
	color:#ce814b;
	padding:0 10px 0 4px;
	font-weight:normal;
}

.middlebanners h1 {
	color:#ce814b;
	font-size:19px;
	line-height:22px;
	padding:0px 6px 6px 6px;
	margin:0;
	border-bottom:1px solid #ccc;	
}

ul.mod_menu, ul.smart_money {
	list-style:none;
	margin:0 0 15px 0;
	padding:0;
}

ul.mod_menu li {
	border-bottom:1px solid #ccc;
	padding:6px 8px;
	line-height:16px;
}

ul.smart_money li {
	border-bottom:1px solid #ccc;
	padding:3px 8px 3px 12px;
	line-height:16px;
}

ul.smart_money li a {
	color:#3e4066;
	text-decoration:none;
	font-weight:normal;
}

ul.smart_money li {
	background:url(images/li-bg.jpg) left 7px no-repeat;
}

ul.mod_menu li a {
	text-decoration:none;
	font-weight:normal;
}

ul.mod_menu li a:hover, ul .smart_money li a:hover {
	text-decoration:underline;
	font-weight:normal;
}

ul.smart_money

.border-bottom {
	padding:0 0 10px 0;
	border-bottom:1px solid #ccc;
	margin:0 0 15px 0;
}


.center {
	text-align:center;
}

.module {
	margin:0 0 7px 0;
	padding:0 0 5px 0;
	border-bottom:1px solid #ccc;
}

.larger {
	font-size:16px;
}

.smaller {
	font-size:11px;
}

.orange {
	color:#ce814b;
}

td.body_menu a {
	font-size:11px;
}

#footer {
	margin:15px 0 0 0;
	font-size:16px;
	padding:10px 0 15px 0;
	border-top:2px solid #000;
}

.underline {
	text-decoration:underline;
}

.gold-medal {
	background:url(images/gold-medal.jpg) top left no-repeat;
	padding:0 0 13px 36px;
}

.silver-medal {
	background:url(images/silver-medal.jpg) left top no-repeat;
	padding:0 0 13px 36px;
}

.middlebanners img {
	padding:5px 0;
}

#left-column {
	padding:10px 20px 0 0;
	width:200px;
}

#left-column img {
	width:200px;
	height:auto;
}

.align-left {
	float:left;
	margin:0 15px 15px 0;
}

.align-right {
	float:right;
	margin:0 0 15px 15px;
}

.clear {
	clear:both;
}

.bar-listing-div {
	padding:0 20px;

}

.border-right {
	border-right:1px solid #ccc;
	padding-right:10px;
}

.xpad-left {
	padding-left:10px;
}

.bigger-font {
	font-size:14px;
}

h3, h2, h3 a {
	color:#ce814b;
}

.article_top {
	text-align:right;
	border-bottom:1px solid #ccc;
	padding:0 0 4px 0;
}

.article_top a {
	padding:0 0 0 5px;
}

hr {
	color:#ccc;
	size:1px;
	height:1px;
	no-shade:no-shade;
}

.table-width {
	width:100%;
}

/*table.qanda td {
	vertical-align:middle;
}*/

.italic {
	font-style:italic;
}
