/*============================================= ALL TEXT ========================================== */
/*#bodytext {
	color: #000;
	padding: 0px 8px 10px 40px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 15pt;
	font-weight: normal;
	font-variant: normal;
}*/
/*#textTitle {
	color: #000;
	padding: 10px 10px 0px 40px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
	font-variant: normal;
}*/
.rightText
{
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 14pt;
	font-weight: normal;
	font-variant: normal;
	margin-right: 25px;
}
h1
{
	color: #993300;
	padding: 10px 0px 0px 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9 em;
	font-style: normal;
	line-height: 0.8em;
	font-weight: bold;
	font-variant: normal;
}
h2
{
	color: #336600;
	margin: 0px;
	padding: 0px 0px 5px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}
h3
{
	color: #000;
	margin: 0px;
	padding: 0px 0px 12px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
	font-variant: normal;
}
.rightTitle
{
	color: #006600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	padding-top: 2px;
}
.liner
{
	/* ----Graphic Line-------*/
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	height: 10px;
	margin-bottom: 3px;
	width: 100%;
	margin-right: 18px;
	margin-top: 10px;
}
.TitleText
{
	color: #006600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
	font-variant: normal;
	text-align: center;
	padding-left: 5px;
	padding-top: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
.abrText
{
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	padding-top: 1px;
	padding-bottom: 4px;
	padding-left: 5px;
	padding-right: 4px;
}
a
{
	font-style: normal;
	text-decoration: underline;
	font-weight: bold;
}

a:hover
{
	color: #FF6600;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
}
#showcase
{
	width: 100%;
}
/*- ===========================END CONTENT text treatment================================ */

/*- =========================== Right hand box1 - GREY ================================ */
dl.curved
{
	background: #f2f2f2 url(images/c_tl.gif) top left no-repeat;
	padding: 0px 0px 0px 0px;
	width: 262px;
}
dl.curved dt
{
	background: transparent url(images/c_tr.gif) top right no-repeat;
	padding: 7px;
	text-align: left;
	color: #000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
dl.curved dd
{
	background: #f2f2f2 url(images/c_bl.gif) bottom left no-repeat;
	padding: 0;
	height: 138px;
	margin: 0;
}
dl.curved dd p
{
	margin: 0;
	padding: 7px;
	line-height: 1.3em;
}
dl.curved dd p.last
{
	background: transparent url(images/c_br.gif) bottom right no-repeat;
	background: transparent url(images/onAir_graphic.gif) bottom right no-repeat;
	height: 138px;
	width: 120px;
	z-index: -100;
	float: right;
}
/*- =========================== Right hand box2 - GREY ================================ */
dl.curved2
{
	background: #f2f2f2 url(images/c_tl.gif) top left no-repeat;
	padding: 0px 0px 0px 0px;
	width: 535px;
}
dl.curved2 dt
{
	background: transparent url(images/c_tr.gif) top right no-repeat;
	padding: 7px;
	text-align: left;
	color: #000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
dl.curved2 dd p
{
	margin: 0;
	padding: 7px;
	line-height: 1.3em;
}
dl.curved2 dd
{
	/*background:#f2f2f2 url(images/c_bl.gif) bottom left no-repeat; */
	padding-right: 20px;
	margin: 0;
}
dl.curved2 dd p.last2
{
	background-color: transparent;
	background-image: url(images/c_br.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 2px;
}
/*- =========================== box3 - LINE ================================ */
dl.curved3
{
	background: #fff url(images/c2_tl.gif) top left no-repeat;
	padding: 0px 0px 0px 0px;
	width: 260px;
	height: 100%;
}
dl.curved3 dt
{
	background: transparent url(images/c2_tr.gif) top right no-repeat;
	padding: 7px;
	text-align: left;
	color: #000;
}
dl.curved3 dd
{
	background: #fff url(images/c2_bl.gif) bottom left no-repeat;
	padding: 0;
	margin: 0;
}
dl.curved3 dd p
{
	margin: 0;
	padding: 7px;
	line-height: 1.3em;
}
dl.curved3 dd p.last3
{
	background: transparent url(images/c2_br.gif) bottom right no-repeat;
}

.cell
{
	padding-left: 5px;
	padding-bottom: 5px;
}
A.active
{
	font-size: 7pt;
	color: blue;
}
A.active:hover
{
	font-size: 7pt;
	color: red;
}
A.active:active
{
	font-size: 7pt;
	color: blue;
}
A.active:visited
{
	font-size: 7pt;
	color: blue;
}
A.inactive
{
	font-weight: normal;
	font-size: 7pt;
	color: dimgray;
}
A.inactive:hover
{
	font-size: 7pt;
	color: green;
}
A.inactive:active
{
	font-size: 7pt;
	color: dimgray;
}
A.inactive:visited
{
	font-size: 7pt;
	color: dimgray;
}
.abbrev
{
}
A.abbrev:link
{
	font-weight: normal;
	font-size: 8.5pt;
	color: dimgray;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

A.abbrev:active
{
	font-weight: normal;
	font-size: 8.5pt;
	color: dimgray;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.abbrev:visited
{
	font-weight: normal;
	font-size: 8.5pt;
	color: dimgray;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

A.abbrev:hover
{
	font-weight: normal;
	font-size: 8.5pt;
	color: red;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.cal_active
{
	border: 1px solid black;
	font-size: 7pt;
	background-color: #ffffff;
	font-weight: normal;
	text-align: left;
}
.cal_inactive
{
	border: 1px solid black;
	font-size: 7pt;
	background-color: #ffffff;
	font-weight: normal;
	text-align: left;
}
.cal_header_nolivefeed
{
	padding: 3 2 2 4;
	background-color: gainsboro;
	color: black;
	font-size: 7pt;
}
.cal_header_liveevent
{
	padding: 3 2 2 4;
	background-color: #66ff66;
	color: black;
	font-size: 7pt;
}
.cal_header_cdarchive
{
	padding: 3 2 2 4;
	background-color: gainsboro;
	color: black;
	font-size: 7pt;
}
.cal_header_noarchive
{
	padding: 3 2 2 4;
	background-color: gainsboro;
	color: black;
	font-size: 7pt;
}
.cal_header_onlinearchive
{
	padding: 3 2 2 4;
	background-color: gainsboro;
	color: black;
	font-size: 7pt;
}
.cal_header_event
{
	background-color: white;
	color: black;
	font-size: 7pt;
}
.cal_entry_body
{
	padding: 2 2 2 4;
}
.cal_entry_type
{
	font-size: 9pt;
	font-weight: bold;
}
.cal_entry_tentative
{
	color: red;
}
.cal_entry_footnote
{
	color: red;
}
.cal_entry_link
{
	padding: 5 0 2 0;
}
.cal_entry_audio
{
}
.cal_entry_video
{
	float: left;
	width: 45px;
}
.cal_entry_img
{
	margin-right: 1;
	text-align: center;
}

