body {
	margin: 0px;
	font-family: verdana, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color : #eeeeee;
}

td {
	font-size: 8pt;
}

td .padded {
	padding: 0px 5px 3px 0px;
}

hr {
	background-color:#8F2B2B;
	color:#8F2B2B;
	height:1px;
	border:0px;
	clear:both;
}

.contentBox {
	border:none;
	border-collapse: collapse;
	width:100%;
}

.noSearchResult {
	padding: 8px;
	border: #c0c0c0 1px solid;
	color: #c0c0c0;
}

h3 {
	font-size: 12pt;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	font-family: verdana, sans-serif;
	color: #000000;
}

h2 {
	font-family: verdana, sans-serif;
	font-size: 14pt;
	color: #000000;
	font-weight: normal;
	padding: 0px 0px 5px 0px;
	margin: 0px;
}

form {
	padding: 0px;
	margin: 0px;
}

a:link, a:visited, a:active {
	color: #8F2B2B;
	text-decoration: none;
}

a:hover {
	color: #8F2B2B;
	text-decoration: underline;
}

input {
	font-size: 10pt;
}

input.text, textarea {
	width: 230px;
	border: solid 1px #666666;
	margin: 0px 0px 5px 5px;
}

input.textSmall {
	width: 30px;
	border: solid 1px #666666;
	margin: 0px 0px 5px 5px;
}

input.textMedium {
	width: 80px;
	border: solid 1px #666666;
	margin: 0px 0px 5px 5px;
}

select {
	border: solid 1px #666666;
	margin: 0px 0px 8px 0px;
	font-size: 10pt;
	padding: 0px;
}

option {
	margin: 0px 0px 5px 0px;
}

#master {
	background-color: #ffffff;
}

.headerYellowBar {
	background-image: url(graphics/rightHeaderBG.gif);
	background-position: bottom;
}

.leftColumn {
	width: 169px;
	border-left: 2px solid #8f2b2b;
	background-color: #f4f4f4;
	background-image: url(graphics/rightBodyBG.gif);
}

.leftColumn .box {
	padding: 5px 3px 10px 5px;
}

.boxBottom {
	background-color: #999999;
	border-bottom: none;
	font-size: 8pt;
	font-weight: bold;
	font-family: arial;
	text-align: right;
	color: #ffffff;
	background-image: url(graphics/rightFooterBG.gif);
	height: 18px;
	padding: 0px 3px 0px 5px;
}

.bodyContent {
	padding-right: 30px;
}

.rightColumn {
	background-image: url(graphics/rightbg.gif);
	width: 169px;
	vertical-align:text-top;
	text-align: center;
}

.boxHeader {
	background-color: #fed702;
	border: 1px solid #edc601;
	border-bottom: solid 2px #999999;
	padding: 3px 3px 4px 3px;
	font-size: 8pt;
	font-weight: bold;
	background-image: url(graphics/rightHeaderBG.gif);
	vertical-align:text-top;
}

.boxHeader2 {
	background-color: #fed702;
	border: 1px solid #edc601;
	padding: 3px 3px 4px 3px;
	font-size: 8pt;
	font-weight: bold;
	background-image: url(graphics/rightHeaderBG.gif);
}

.boxHeader3 {
	background-color: #8F2B2B;
	border: 1px solid #660000;
	border-bottom: solid 2px #999999;
	padding: 3px 3px 4px 3px;
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
}

.boxBody {
	background-color: #f4f4f4;
	border: 1px solid #dddddd;
	border-bottom: none;
	padding: 5px 3px 10px 3px;
	font-size: 8pt;
	background-image: url(graphics/rightBodyBG.gif);
	text-align: center;
}

#boxHidden {
	display: none;
}

.boxBody select {
	width: 160px;
}

.boxBody .text {
	width: 160px;
	border: solid 1px #666666;
	margin: 0px 0px 5px 0px;
}

.footer {
	background-color: #999999;
	border-top: 4px solid #fed702;
	padding: 3px 10px 4px 3px;
	text-align: right;
	font-size: 7pt;
	color: #ffffff;
	background-image: url(graphics/rightFooterBG.gif);
}

.footer a:link, .footer a:hover, .footer a:visited, .footer a:active {
	color: #ffffff;
}

.contact {
	font-size: 9pt;
	color: #ffffff;
}

.holder {
	border: solid 0px #968656;
	padding : 3px;
}

a:link.button, a:visited.button {
	border: solid 1px #999999;
	background-color: #F0C901;
	width: 90px;
	padding: 3px 5px 3px 5px;
	font-size: 11px;
	font-weight: bold;
	color: #8F2B2B;
	background-image: url(graphics/menuBGOff.gif);
	text-align: center;
	margin: 0px 1px 0px 1px;
}

a:hover.button {
	color: #ffffff;
	text-decoration: none;
	background-image: url(graphics/menuBGOn.gif);
}

a:link.button2, a:visited.button2 {
	border: solid 1px #999999;
	background-color: #F0C901;
	width: 90px;
	padding: 3px 2px 3px 2px;
	font-size: 11px;
	font-weight: bold;
	color: #8F2B2B;
	background-image: url(graphics/menuBGOff.gif);
	text-align: center;
	margin: 0px 1px 0px 1px;
	vertical-align:top;
}

a:hover.button2 {
	color: #ffffff;
	text-decoration: none;
	background-image: url(graphics/menuBGOn.gif);
}

.displayBox3 {
	border:none;
	border-collapse: collapse;
}

.displayBox3 td {
	padding: 2px 15px 5px 2px;
	border: solid 1px #aaaaaa;
	border-top: none;
	border-left: none;
}

.displayBox3 td.header {
	padding: 2px 15px 5px 2px;
	border: solid 1px #aaaaaa;
}

.displayBox3 td.left {
	padding: 2px 15px 5px 2px;
	border: solid 1px #aaaaaa;
	border-top: none;
}

.displayBox3 td.noPadding {
	padding: 2px 3px;
}

.displayBox3 td.boxHeader {
	background-color: #fed702;
	border: 1px solid #edc601;
	border-bottom: solid 2px #999999;
	padding: 3px 3px 4px 3px;
	font-size: 8pt;
	font-weight: bold;
	background-image: url(graphics/rightHeaderBG.gif);
	vertical-align:text-top;
}

.displayBox3 td.noBorder {
	border: none;
/*	padding: 2px 3px; */
}

.displayBox3 td.Date {
	border:solid 1px #999;
	padding:2px 3px;
	border-left:none;
	border-top:none;
	white-space:nowrap;
	font-family:arial;
	font-size:11px;
	text-align:center;
}
.displayBox3 td.Time {
	border:solid 1px #999;
	padding:2px 3px;
	border-top:none;
	border-left:none;
	white-space:nowrap;
	font-family:arial;
	font-size:11px;
	text-align:center;
}

.ticker {
	height: 35px;
}

.newsBox {
	padding: 0px 10px;
	font-family: verdana, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color : #ffffff;
}

.feed {
	margin-left: 3px;
	padding: 5 0 0 19px;
	background: url(img/feed-icon-14x14.png) no-repeat 0 50%;
}
