a:active
{
	color: #000000;
	text-decoration: none;
}
a:link
{
	color: #000000;
}
a:visited
{
	color: #000000;
}
a:hover
{
	/*	color: darkred;*/
	text-decoration: none;
}
.admin-tab-active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #696969;
	border-top: 1px solid #D5D291;
	border-right: 1px solid #D5D291;
	border-left: 1px solid #D5D291;
	border-bottom: 0px none #D5D291;
	background-color: #ffffff;
	text-align: center;
	padding-top: 3px;
	padding-right: 18px;
	padding-bottom: 3px;
	padding-left: 18px;
}
.admin-tab-inactive
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	border-top: 1px solid #D5D291;
	border-right: 1px solid #D5D291;
	border-left: 1px solid #D5D291;
	border-bottom: 1px solid #D5D291;
	background-color: #EDECD1;
	text-align: center;
	padding-top: 3px;
	padding-right: 18px;
	padding-bottom: 3px;
	padding-left: 18px;
}
.admin-tab-right
{
	border-bottom: 1px solid #D5D291;
}
.admin-tan-border
{
	border-top: 1px solid #ffffff;
	border-left: 1px solid #D5D291;
	border-right: 1px solid #D5D291;
	border-bottom: 1px solid #D5D291;
	background-color: White;
}
.admin-tab-inactive a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #696969;
	text-decoration: none;
}
.admin-tab-inactive a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #696969;
	text-decoration: none;
}
.admin-tab-inactive a:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #696969;
	text-decoration: none;
}
.admin-tab-inactive a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
BODY
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	background-color: #FFFFFF;
}
.grid-header a:active
{
	color: #696969;
	text-decoration: none;
}
.grid-header a:link
{
	color: #696969;
	text-decoration: none;
}
.grid-header a:visited
{
	color: #696969;
	text-decoration: none;
}
.grid-header a:hover
{
	/*color: darkred;*/
	text-decoration: none;
}
.grid-edit-column
{
	border-top: #696969 1px solid;
	border-bottom: #696969 1px solid;
	border-left: #696969 1px solid;
}
.grid-first-item
{
	border-top: #696969 1px solid;
	border-right: #696969 1px solid;
	border-bottom: #696969 1px solid;
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	padding-top: 4px;
	margin: 1px;
}
.grid-item
{
	border-right: #696969 1px solid;
	border-top: #696969 1px solid;
	border-left: #696969 1px double;
	border-bottom: #696969 1px solid;
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	padding-top: 4px;
	margin: 1px;
}
.grid-header
{
	border-bottom: #696969 1px solid;
	font-weight: bold;
	font-size: 11px;
	color: #696969;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.grid-last-item
{
	border-top: #696969 1px solid;
	border-left: #696969 1px solid;
	border-bottom: #696969 1px solid;
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	padding-top: 4px;
	margin: 1px;
}
.header-gray
{
	font-weight: bold;
	font-size: 11px;
	color: #696969;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.header-lightgray
{
	font-weight: bold;
	font-size: 10px;
	color: gray;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.report-main-header
{
	font-weight: bold;
	font-size: 11px;
	color: Black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #DCDCDC;
	padding-left: 18px;
	padding-right: 18px;
}
.report-header
{
	font-weight: bold;
	font-size: 11px;
	color: Black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 18px;
	padding-right: 18px;
}
.report-text
{
	font-size: 10px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 18px;
	padding-right: 18px;
}
.report-header a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: Black;
	text-decoration: none;
}
.report-header a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #696969;
	text-decoration: none;
}
.report-header a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: Black;
	text-decoration: none;
}
.report-header a:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #696969;
	text-decoration: none;
}
.standard-text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.tab-active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
	border-top: 0px none #EDECD1;
	border-right: 1px solid #EDECD1;
	border-left: 1px solid #EDECD1;
	border-bottom: 0px none #EDECD1;
	background-color: #EDECD1;
	text-align: center;
	padding-top: 3px;
	padding-right: 18px;
	padding-bottom: 3px;
	padding-left: 18px;
}
.tab-inactive
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	border-bottom: 0px none #000000;
	background-color: #797979;
	text-align: center;
	padding-top: 3px;
	padding-right: 18px;
	padding-bottom: 3px;
	padding-left: 18px;
}
.tan-border
{
	border-top: 1px solid #D5D291;
	border-left: 1px solid #D5D291;
	border-right: 1px solid #D5D291;
	border-bottom: 1px solid #D5D291;
	background-color: White;
}
.tab-inactive a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.tab-inactive a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.tab-inactive a:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFC453;
	text-decoration: none;
}
.tab-inactive a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFC453;
	text-decoration: none;
}


/* New TSVMedia Header
*02/26/2007
*/
#Circles
{
	height: 172px;
	width: 496px;
	left: 0;
	top: 0;
	position: absolute;
	z-index: 0;
	visibility: visible;
}
#bottom_line
{
	height: 35px;
	width: 689px;
	left: 0;
	top: 140px;
	position: absolute;
	z-index: 1;
	visibility: visible;
}
#Top_line
{
	height: 8px;
	width: 689px;
	left: 0;
	top: 93px;
	position: absolute;
	z-index: 2;
	visibility: visible;
}
#Tsv_Logo
{
	height: 134px;
	width: 432px;
	left: 30px;
	top: 0;
	position: absolute;
	z-index: 3;
	visibility: visible;
}
#Online
{
	height: 70px;
	width: 212px;
	left: 462px;
	top: 59px;
	position: absolute;
	z-index: 4;
	visibility: visible;
}
#SPECTATOR
{
	height: 23px;
	width: 101px;
	left: 294px;
	top: 145px;
	position: absolute;
	z-index: 5;
	visibility: visible;
}
#MESSAGE
{
	height: 22px;
	width: 94px;
	left: 433px;
	top: 146px;
	position: absolute;
	z-index: 6;
	visibility: visible;
}
#WEEKLY_FLEA
{
	height: 21px;
	width: 117px;
	left: 571px;
	top: 147px;
	position: absolute;
	z-index: 7;
	visibility: visible;
}
#EAGLE
{
	height: 19px;
	width: 117px;
	left: 0;
	top: 145px;
	position: absolute;
	z-index: 8;
	visibility: visible;
}
#ARGUS
{
	height: 15px;
	width: 111px;
	left: 153px;
	top: 150px;
	position: absolute;
	z-index: 9;
	visibility: visible;
}
/*End of TSVMedia Header*/



/* master page layout*/
.content
{
	position: absolute;
	width: 903px;
}

.mastercontent
{
	position: absolute;
	width: 723px;
	background-color: white;
}

.master_header
{
	/*width: 723px;*/
	background-color: white;
	padding-bottom: 0px;
}


.master_left
{
	position: absolute;
	float: left;
	width: 146px;
	height: 924px;
	background-color: #6699cc;
	padding-top: 0px;
}

.master_left_TreeView
{
	position: static;
	float: left;
	width: 146px;
	height: 924px;
}

.master_right
{
	position: static;
	float: right;
	width: 552px;
	background-color: white;
	padding-right: 12px;
}

.right
{
	float: right;
	width: 180px;
	clear: right;
	background-color: white;
}

.footer
{
	position: absolute;
	width: 903px;
	clear: both;
	background-color: #6699cc;
	overflow: visible;
	top: 1100px;
}


/*auto expand*/
.autocontent-main
{
	width: 903px;
}
.autoheader
{
	width: 100%;
}

.autoleftcol
{
	float: left;
	width: 146px; /*height: 680px;*/
	margin-left: 0;
	background-color: #6699cc;
	background-repeat: repeat;
}


.autocontent
{
	width: 552px; /*height: 500px;*/
	float: left; /*overflow: visible;*/
}

.autorightcol
{
	float: right;
	width: 180px; /*height: 500px;*/
	clear: right;
}

.autofooter
{
	clear: both;
	width: 100%; /*overflow: visible;*/
}
/*end of auto expand*/


/* Accordion */
.accordionHeader
{
	border: 1px solid #2F4F4F;
	color: white;
	background-color: #2E4d7B;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	margin-top: 5px;
	cursor: pointer;
}


.accordionContent
{
	background-color: #D3DEEF;
	border-top: medium none;
	padding: 5px;
	padding-top: 10px;
	border-right: #2f4f4f 1px;
	border-left: #2f4f4f 1px;
	border-bottom: #2f4f4f 1px;
}

.accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

.accordionHeader a:active
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

.accordionHeader a:link
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

.accordionHeader a:hover
{
	color: #FFFFFF;
	background: none;
	text-decoration: underline;
}


/*Contact Us Style*/

.description
{
	color: black;
	font-size: medium;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-style: italic;
}
.titles
{
	color: maroon;
	font-size: small;
	font-weight: bold;
	font-style: normal;
}
.highlight
{
	color: #339;
	font-size: medium;
	font-weight: bolder;
	font-style: italic;
}



/*CollapsiblePanel*/
.collapsePanel
{
	background-color: white;
	overflow: hidden;
}

.collapsePanelHeader
{
	width: 100%;
	height: 30px;
	background-image: url(images/bg-menu-main.png);
	background-repeat: repeat-x;
	color: #FFF;
	font-weight: bold;
}


/*Textbox Watermark*/

.unwatermarked
{
	height: 18px;
	width: 148px;
	font-weight: bold;
}

.watermarked
{
	height: 20px;
	width: 150px;
	padding: 2px 0 0 2px;
	border: 1px solid #BEBEBE;
	background-color: #F0F8FF;
	color: red;
	font-weight: bold;
}

/* podcasting Style*/
.item
{
	font-size: larger;
	padding: 0px 1em .5em 1em;
	text-align: justify;
}
.backgrd
{
	background-color: #93a5cb;
}

.itemtitle
{
	font-weight: bold;
	margin-bottom: 1em;
}

.itemtitle a:link
{
	color: black;
	background: none;
	text-decoration: none;
}


.itemdesc
{
	margin: 0px 0px 1em 2em;
	font-size: large;
}
.itempubdate
{
	font-style: italic;
	margin: 0px 0px .5em 2em;
	font-size: smaller;
}
.below
{
	font-size: smaller;
	border-top: 1px solid black;
	padding: .25em 1em 0px 1em;
	margin-top: .5em;
}
.note
{
	font-size: smaller;
	margin-top: 1em;
}

/*end of podcasting */