/* Body Styles */
body {
	color: #333;
	background: #fff;
	SCROLLBAR-BASE-COLOR: #FFE4B9;
	SCROLLBAR-ARROW-COLOR: #000;
	SCROLLBAR-TRACK-COLOR: #fff;
}

/* IFC Top & Side Colors */
td.nwsBlu	{ background-color: #FFE4B9; }

/* Links */
a:link, a:visited, a:hover { color: #F5BC49; text-decoration: none; }
a:active { color: #FFE4B9; text-decoration: underline; }
.nwsStd a:link, .nwsStd a:visited { color: #ac0a07; text-decoration: none; }
.nwsStd a:hover, .nwsStd a:active { color: #7B4918; text-decoration: underline; }
.signedOnDo a:link, .signedOnDo a:visited, .signedOnDo2 a:link, .signedOnDo2 a:visited { color: #FFF9E7; text-decoration: none; }
.signedOnDo a:hover, .signedOnDo a:active, .signedOnDo2 a:hover, .signedOnDo2 a:active { color: #FFF; text-decoration: underline; }

/* Form Element Styles */
input     { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #4E2E0F; background-color: #FFE4B9; border: 1px #4E2E0F solid; margin-top: 2px; margin-bottom: 2px; padding-left: 4px; vertical-align: top; }
input.go1 { background-color: transparent; border: 0; margin: 0; padding: 0; }

/* paragraph styles */
#mytable tr.ruled { background: #ffeace; }
table.ruler       { font-size: 10px; border: #eee 1px solid; }
tr.ruler,td.ruler { border: #eee 1px solid; font-family: Arial,Helvetica,Sans-serif; }
.ruler a:link, .ruler a:visited { color: #ac0a07; text-decoration: none; }
.ruler a:active, .ruler a:hover { color: #7B4918; text-decoration: underline; }

td.ltGray { background-color: #4E2E0F; vertical-align: top; }
td.dkGray { background-color: #7B4918; }

a:link.tix	{ color: #2E3192; font-weight: bold }
a:visited.tix	{ color: #2E3192; font-weight: bold }
a:hover.tix	{ color: #333; font-weight: bold }

a:link.dt4	{ color: #fff; font-weight: bold; text-decoration: underline; }
a:visited.dt4	{ color: #fff; font-weight: bold; text-decoration: underline; }
a:hover.dt4	{ color: #2E3192; font-weight: bold; text-decoration: none; }

.headline	{ font-family: times new roman, times, serif; font-size: 1.5em; padding: 12px 0 0 15px; margin: 0; }
.byline		{ font-size: 0.7em; margin: 0; padding: 0 0 0 15px; }
li,.nwsStd	{ font-size: 0.8em; text-align: justify; padding: 0 0 0 15px; margin-bottom: 0; }
.nwsQues	{ font-size: 0.8em; font-weight: bold; text-align: justify; padding: 0 0 0 15px; }
.dte		{ color: #fff; font-size: 0.6em; padding: 2px 0 0 15px; margin: 0; }
.dte2		{ color: #fff; font-size: 0.6em; padding: 2px 0 0 15px; margin: 0; text-transform: uppercase; font-weight: bold; letter-spacing: 0.1em; }
.fineprint	{ font-family: geneva,sans-serif; font-size: 9px; color: #9e9e9e; }
.dt1		{ text-align: center; }
.dt2		{ padding-left:20px; }
.dt3		{ text-align: right; font-size: 9px; color: #999; }
.dt4		{ color: #fff; font-size: 0.6em; margin: 0; padding: 2px 0 0 20px; font-weight: bold; }
.type1		{ border-bottom: 1px solid #ccc; }
.book		{ font-size: 10px; text-align: left; padding: 0 0 2px 15px; margin: 0; color: #333; }
.book a:link, .book a:visited { color: #2E3192; text-decoration: none; }
.book a:hover, .book a:active { color: #7A0001; text-decoration: none; }
.nwsPicRight	{ font-family: times new roman, times, serif; font-size: 9px; margin: 14px 0 8px 14px; text-transform: uppercase; float: right; }
.nwsPicLeft	{ font-family: times new roman, times, serif; font-size: 9px; margin: 14px 14px 8px 14px; text-transform: uppercase; float: left; }
.nwsPicLeft250	{ font-family: times new roman, times, serif; font-size: 9px; margin: 14px 14px 8px 14px; float: left; width: 250px; }

p.foot		{ padding: 0 10px 0 0; margin: 0; }
td.subNv	{ font-size: 10px; margin: 0; padding-left: 3px; color: #fff; vertical-align: top; }
td.subNv2	{ font-size: 10px; font-style: italic; margin: 0; padding: 0; color: #fff; text-align: right; vertical-align: top;}
td.subNv3	{ font-size: 10px; margin: 0; padding: 0 0 0 18px; color: #fff; vertical-align: middle;}
td.subNv4	{ font-size: 10px; margin: 0; padding: 0 20px 0 0; text-align: right; vertical-align: top;}
td.bestseller	{ font-size: 0.8em; border: 1px #eee solid; margin: 0; padding: 5px; text-align: left; vertical-align: top; }
td.stnDesc { font-size: 10px; margin: 0; padding: 0; text-align: left; }
td.stnList { font-size: 10px; margin: 0; padding: 4px; text-align: left; }
td.catImg { border-bottom: 1px solid #652D90; }
td.vidTitle	{ font-weight: bold; font-size: 14px; color: #CE9545; vertical-align: top; padding-top: 4px; }

p.signedOnTitle { font-weight: bold; font-size: 13px; color: #fff; vertical-align: top; text-align: center; padding: 4px; margin: 4px; border: 2px inset #ccc; }
p.signedOnDo { margin: 4px; display: block; padding: 2px; border: 1px dotted #ccc; font-weight: normal; font-size: 11px; color: #fff; vertical-align: top; text-align: center; }
p.signedOnDo2 { margin: 4px; display: block; padding: 2px; border: 1px dotted #ccc; font-weight: bold; font-size: 11px; color: #fff; vertical-align: top; text-align: center; }
p.vidViewDescTitle { padding: 0; margin: 0; color: #CE9545; font-size: 0.6em; text-transform: uppercase; font-weight: bold; letter-spacing: 0.1em; text-align: left; vertical-align: top; }
p.vidViewDesc { padding: 0 0 10px 4px; margin: 0; color: #fff; font-size: 0.6em; text-align: left; vertical-align: top; }
p.errorImage { padding: 18px 30px 8px 30px; }
p.errorText  { font-size: 11px; font-weight: normal; color: #333; padding: 0 0 0 30px; }

blockquote, cite
{
	font-size: 0.8em;
	text-align: justify;
	margin: 15px 30px 0 20px;
	padding-left: 15px;
	border-left: 6px solid #eee;
}

/* IFC Layers */
div#arrow         { position: absolute; top: 163px; left: 226px; width: 20px; height: 40px; visibility: visible; z-index: 88; }
div#menuTop       { background: #FFE4B9; margin: 0 0 0 228px; padding: 0; top: 0; visibility: visible; z-index: 1; }
div#topShelf      { background: #FFE4B9; margin: 0 0 0 228px; padding: 0; top: 29px; }
div#subNav        { background: #fff; margin: 0 0 0 228; padding: 0; }
div#newsContainer { background: transparent; margin: 0 0 0 228px; padding: 0; }
div#newsContent	  { background: transparent; margin: 0; padding: 0; width: 578px;}
div#accesspass	  { background: transparent; position: absolute; top: 390px; left:  34px; width: 150px; height: 100px; visibility: visible; z-index: 98; }
div#accesspassM	  { background: transparent; position: absolute; top: 336px; left:  34px; width: 146px; height: 165px; visibility: visible; z-index: 97; }
div#gobtn         { background: transparent; position: absolute; top: 437px; left: 141px; width:  37px; height:  37px; visibility: visible; z-index: 99; }

div#stnListTable  { background: transparent; margin: 0; padding: 0 0 8px 12px; }
div#imgMed        { position: absolute; top: 265px; left: 245px; width:  320px; height: 370px; visibility: visible; z-index: 96; }
div#thumbGrid     { position: absolute; top: 157px; left: 622px; width:  140px; height: 370px; visibility: visible; z-index: 95; }
div#vidDesc       { position: absolute; top: 285px; left: 595px; width:  220px; height: 410px; visibility: visible; z-index: 95; }
div#vidScreen     { position: absolute; top: 188px; left: 266px; width:  322px; height: 330px; visibility: visible; z-index: 94; }
div#vidPlayBox    { position: absolute; top: 274px; left: 245px; width:  322px; height: 330px; }



#eventsfeed a { text-decoration:none; }

#eventsfeed .description { font-size:14px; }

#eventsfeed .headline { display:none !important; }

#eventsfeed #creditfooter { display:none !important; }
