
a:link    {font-family: "verdana"; font-size: 11px; color:#d50000; font-weight: bold;text-decoration:none;}
a:visited {font-family: "verdana"; font-size: 11px; color:#d50000;font-weight: bold;text-decoration:none;}
a:active  {font-family: "verdana"; font-size: 11px; color:#d50000;font-weight: bold;text-decoration:none;}
a:hover   {font-family: "verdana"; font-size: 11px; color:#d50000;font-weight: bold; text-decoration:underline;}



span.black8 {font-family: "verdana"; font-size: 8pt; color: #000000}
span.red8B {font-family: "verdana"; font-size: 8pt; color: #ff6600; font-weight: bold}
span.white8 {font-family: "verdana"; font-size: 8pt; color: #ffffff}
span.black8B {font-family: "verdana"; font-size: 8pt; color: #000000; font-weight: bold}
span.white8B {font-family: "verdana"; font-size: 8pt; color: #ffffff; font-weight: bold}
span.white10 {font-family: "verdana"; font-size: 10pt; color: #FFFFFF}
span.black10 {font-family: "verdana"; font-size: 10pt; color: #000000}
span.white10B {font-family: "verdana"; font-size: 10pt; color: #FFFFFF; font-weight: bold}
span.black10B {font-family: "verdana"; font-size: 10pt; color: #000000; font-weight: bold}
span.white12 {font-family: "verdana"; font-size: 12pt; color: #FFFFFF}
span.black12 {font-family: "verdana"; font-size: 12pt; color: #000000}
span.white12B {font-family: "verdana"; font-size: 12pt; color: #FFFFFF; font-weight: bold}
span.white14B {font-family: "verdana"; font-size: 14pt; color: #FFFFFF; font-weight: bold}
span.black12B {font-family: "verdana"; font-size: 12pt; color: #000000; font-weight: bold}
span.alErt {font-family: "verdana"; font-size: 10px; color: #FF0000; font-weight: bold}
span.green10 {font-family: "verdana"; font-size: 10pt; color: #4A5B33}
span.green10B {font-family: "verdana"; font-size: 10pt; color: #4A5B33; font-weight: bold}
span.orange10 {font-family: "verdana"; font-size: 10pt; color: #ff6600}
span.orange10B {font-family: "verdana"; font-size: 10pt; color: #ff6600; font-weight: bold}


p.title {font-family: "verdana"; font-size: 90%; color: #FFFFFF; font-weight: bold}
p.content {font-family: "verdana"; font-size: 80%; color: #FFFFFF}
span.boldcontent {font-family: "verdana"; font-size: 90%; color: #FFFFFF; font-weight: bold}
span.superscript {font-family: "verdana"; font-size: 70%; color: #FFFFFF; font-weight: bold}
ul.content {font-family: "verdana"; font-size: 80%; color: #FFFFFF}
ol.content {font-family: "verdana"; font-size: 80%; color: #FFFFFF}










/*-----------------------------------------------------------------*/
/*  new site styles, added by david michael on March 10, 2003   */
/*                               ~revised June 23 2003			*/
body {
		/*
		background-color: #00758F;
		scrollbar-face-color: #00758F;
		scrollbar-highlight-color: #FFFFFF;
		scrollbar-shadow-color: #bbbbbb;
		scrollbar-3dlight-color: #9a9a9a;
		scrollbar-arrow-color:  #FF7800;
		scrollbar-track-color: #EFEFEF;
		scrollbar-darkshadow-color: #333333;
		background:	url(../images/bg_tile.gif) repeat-x repeat-y WHITE;
		*/
		margin-top:0px;
		background-image: url(../images/noisetile.jpg);
		background-repeat: repeat-y repeat-x BLACK;
		//width:100%;
		
		}


td.leftEdge 
{
	background-image: url(../images/left_edge.gif);
	background-repeat: repeat-y BLACK;
	
}

td.rightEdge 
{
	background-image: url(../images/right_edge.gif);
	background-repeat: repeat-y BLACK;
}

/* text styles */
.text {font-family: "verdana"; font-size: 11px; color: #99FF00; font-weight: normal}
.textB {font-family: "verdana"; font-size: 11px; color: #000000; font-weight: bold}
.label {font-family: "verdana"; font-size: 11px; color: #000000; font-weight: bold}
.textON {font-family: "verdana"; font-size: 11px; color: #0D9100; font-weight: bold}
.textOFF {font-family: "verdana"; font-size: 11px; color: #FF0000; font-weight: bold}
.page_title {font-family: "verdana"; font-size: 26px; color: #777777; font-weight: bold;}
.header {font-family: "verdana"; font-size: 11px; color: #FFFFFF; font-weight: bold; background:#888888;  background-image: url(img/cellpic3.gif);height: 25px;}
.header2 {font-family: "verdana"; font-size: 11px; color: #FFFFFF; font-weight: bold; background:#888888;  background-image: url(img/cellpic2.gif);height: 18px;}

/* General font families for common tags */
font,th,td,p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; }

/* This is the border line & background colour round the entire page */
.bodyline	{ background-color: #FFFFFF; border: 1px #333333 solid; }

/* This is the outline round the main forum tables */


/* Main table cell colours and backgrounds */
td.row1	{ background-color: #EFEFEF; }
td.row2	{ background-color: #bbbbbb; }
td.row3	{ background-color: #9a9a9a; }

td.tblHead {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #292929; font-weight: bold}

td.seperator 
{
	background-image: url(../images/lineSep.gif);
	background-repeat: repeat-x #1b1b1b;	

}

.forumline	{ background-color: #000000; }
th	{
	 font-size: 11px; font-weight : bold;
	background-color: #000000; 
	
}
th.thTop,th.thCornerL,th.thCornerR {
	font-weight: bold; border: #FFFFFF; border-style: solid; height: 28px;
}

th.thTop	 { border-width: 1px 0px 0px 0px; background-image: url(img/cellpic3.gif);}
th.thCornerL { border-width: 1px 0px 0px 1px; background-image: url(img/cellpic3.gif);}
th.thCornerR { border-width: 1px 1px 0px 0px; background-image: url(img/cellpic3.gif);}

/* Used for the navigation text, (Page 1,2,3 etc) and the navigation bar when in a forum */

a.nav{ 	font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px;
		text-decoration: none; 
		color : #FFFFFF; }
a.nav:link{ 	font-family: Verdana, Arial, Helvetica, sans-serif; 
		text-decoration: none;
		font-size: 11px; 
		color : #FFFFFF; }
a.nav:active{ 	font-family: Verdana, Arial, Helvetica, sans-serif; 
		text-decoration: none;
		font-size: 11px; 
		color : #FFFFFF; }
a.nav:visited{ 	font-family: Verdana, Arial, Helvetica, sans-serif; 
		text-decoration: none;
		font-size: 11px; 
		color : #FFFFFF; }
a.nav:hover		{ text-decoration: none; color : #000000;}




a.tableHeader{ 	font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px;
		text-decoration: none; 
		color : #292929; }
a.tableHeader:link{ 	font-family: Verdana, Arial, Helvetica, sans-serif; 
		text-decoration: none;
		font-size: 11px; 
		color : #292929; }
a.tableHeader:active{ 	font-family: Verdana, Arial, Helvetica, sans-serif; 
		text-decoration: none;
		font-size: 11px; 
		color : #292929; }
a.tableHeader:visited{ 	font-family: Verdana, Arial, Helvetica, sans-serif; 
		text-decoration: none;
		font-size: 11px; 
		color : #292929; }
a.tableHeader:hover		{ text-decoration: none; color : #FFFFFF;}



a.headerlink{ 	font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px;
		text-decoration: none; 
		color : #FF6600; }
a.headerlink:link{ 	font-family: Verdana, Arial, Helvetica, sans-serif; 
		text-decoration: none;
		font-size: 11px; 
		color : #FF6600; }
a.headerlink:active{ 	font-family: Verdana, Arial, Helvetica, sans-serif; 
		text-decoration: none;
		font-size: 11px; 
		color : #FF6600; }
a.headerlink:visited{ 	font-family: Verdana, Arial, Helvetica, sans-serif; 
		text-decoration: none;
		font-size: 11px; 
		color : #FF6600; }
a.headerlink:hover		{ text-decoration: none; color : #FFFFFF;}



a.paging{ 	font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px;
		text-decoration: none; 
		color : #FFFFFF; }
a.paging:link{ 	font-family: Verdana, Arial, Helvetica, sans-serif; 
		text-decoration: none;
		font-size: 11px; 
		color : #FFFFFF; }
a.paging:active{ 	font-family: Verdana, Arial, Helvetica, sans-serif; 
		text-decoration: none;
		font-size: 11px; 
		color : #FFFFFF; }
a.paging:visited{ 	font-family: Verdana, Arial, Helvetica, sans-serif; 
		text-decoration: none;
		font-size: 11px; 
		color : #FFFFFF; }
a.paging:hover		{ text-decoration: none; color : #000000;}





a.logout{ 	font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px;
		text-decoration: none; 
		color : #FF6600; }
a.logout:link{ 	font-family: Verdana, Arial, Helvetica, sans-serif; 
		text-decoration: none;
		font-size: 11px; 
		color : #FF6600; }
a.logout:active{ 	font-family: Verdana, Arial, Helvetica, sans-serif; 
		text-decoration: none;
		font-size: 11px; 
		color : #FF6600; }
a.logout:visited{ 	font-family: Verdana, Arial, Helvetica, sans-serif; 
		text-decoration: none;
		font-size: 11px; 
		color : #FF6600; }
a.logout:hover		{ text-decoration: none; color : #FFFFFF;}



.detail_text{ 	
		font-family: Verdana, Helvetica; 
		font-size: 10px; 
		color : #FFFFFF; }
		
.info{ 	
		font-family: Verdana, Helvetica; 
		font-size: 11px; 
		color : #993300; }


/* Form elements */


select.directory 
{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #adadad; 
	color: #adadad;
	background-color: #1b1b1b;
	width: 75px
}

select.actsel
{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #72e821; 
	color: #72e821;
	background-color: #1b1b1b;
}

input, textarea, select {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #adadad; 
	color: #adadad;
	background-color: #1b1b1b;
	
}

input.button 
{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #d50000; 
	color: #adadad;
	background-color: #1b1b1b;
}


.cb1
{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #d50000; 
	color: #FFFFFF;
	background-color: #d50000;
	width: 16px;
	height: 16px;
}

.NAPButton { 
 font: normal 11px Verdana, Arial, Helvetica, sans-serif;
 border: 1px normal #000000; 
 color: #000000;
 background-color: #4DA0B2;
}


a.btn:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	text-decoration: none; 
	color : #FFFFFF;
	font-weight:bold;
	padding: 3px 3px;
	background: #78776f
}
a.btn:active {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	text-decoration: none; 
	color : #FFFFFF;
	font-weight:bold;
	padding: 3px 3px;
	background: #78776f
}
a.btn:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	text-decoration: none; 
	color : #FFFFFF;
	font-weight:bold;
	padding: 3px 3px;
	background: #78776f
}
a.btn:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	text-decoration: none; 
	color : #FFFFFF;
	font-weight:bold;
	padding: 3px 3px;
	background: #d42000
	
}

/*

#elButton a  {

	color: #FFFFFF;

	font-size:10px;

	font-family:verdana;

	font-weight:bold;

	text-decoration: none;	

	background-color:#78776f;

	display: block;

	width: 130px;

	padding: 3px 3px;	

}

#elButton a:hover {

	background-color: #d42000;

	color:#FFFFFF;

	padding: 3px 3px;

	

}

*/


/* NEW CSS STYLES FOR PAGE UPDATES STARTED ON 4.23.03  */

td.thTop	 { border-width: 1px 0px 0px 0px; color: #FFFFFF; font-size: 11px; font-family:verdana; font-weight : bold; height: 25px;}
td.thCornerL { border-width: 1px 0px 0px 1px; color: #FFFFFF; font-size: 11px; font-family:verdana; font-weight : bold; height: 25px;}
td.thCornerR { border-width: 1px 1px 0px 0px; color: #FFFFFF; font-size: 11px; font-family:verdana; font-weight : bold; height: 25px;}
.subnav_selected{ font-size: 11px; font-family:verdana; font-weight : bold; color: #333333; text-decoration:underline;}
.black_border{ border:1px solid; border-color:#000000; }
.title {font-size: 22px; font-family:arial; font-weight : bold; color: #333333;}

a.sub_nav{ 	font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px;
		text-decoration: none; 
		color : #FFFFFF; }
a.sub_nav:link{ 	font-family: Verdana, Arial, Helvetica, sans-serif; 
		text-decoration: none;
		font-size: 11px; 
		color : #FFFFFF; }
a.sub_nav:active{ 	font-family: Verdana, Arial, Helvetica, sans-serif; 
		text-decoration: none;
		font-size: 11px; 
		color : #FFFFFF; }
a.sub_nav:visited{ 	font-family: Verdana, Arial, Helvetica, sans-serif; 
		text-decoration: none;
		font-size: 11px; 
		color : #FFFFFF; }
a.sub_nav:hover{ text-decoration: none; color : #ff6600;}


.login_table{	
	text-align: left;
	font-family: Verdana;
	font-weight: normal;
	font-size: 11px;
	color: #404040;
	background-color: #dddddd; 
	border: #999999; 
	border-style: solid;
	border-left-width: 1px; 
	border-top-width: 1px; 
	border-right-width: 1px; 	
	border-bottom-width: 1px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	} 

.listing_table{	
	text-align: left;
	font-family: Verdana;
	font-weight: normal;
	font-size: 11px;
	color: #00758F;
	background-color: #292929; 
	/*
	border: 1px solid;
	border-color: #4DA0B2; 
	border-style: solid;
	border-left-width: 1px; 
	border-top-width: 1px; 
	border-right-width: 1px; 	
	border-bottom-width: 1px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	*/
	} 

.new_listing_table {
	text-align: left;
	font-family: Verdana;
	font-weight: normal;
	font-size: 11px;
	color: #adadad;	
	cellspacing
	background-color: #1b1b1b; 

}

.options_table{	
	text-align: left;
	font-family: Verdana;
	font-weight: normal;
	font-size: 10px;
	color: #404040;
	background-color: #fcfcfc; 
	border: 1px solid #000000; 
	} 


.homepage_table{	
	text-align: left;
	font-family: Verdana;
	font-weight: normal;
	font-size: 10px;
	color: #404040;
	background-color: #fcfcfc; 
	border: #666666; 
	border-style: solid;
	border-left-width: 1px; 
	border-top-width: 1px; 
	border-right-width: 1px; 	
	border-bottom-width: 1px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	} 

	
.greyDark{
	color: #8a8a8a;
}

.greyLight{
	color: #cbcbcb;
}
	
.rowcolor1{
	background-color: #1b1b1b;
	color: #adadad;
	}

.rowcolor2{
	background-color: #1b1b1b;
	color: #adadad;
	}	
	
.onair{
	background-color: #ff6600;
	}

.art {
	margin-left: auto;
	margin-right: auto;
	padding: 5px 5px 5px 5px;
	text-align: center;
	vertical-align: middle;
	width: 475px;
	font: normal 10pt Verdana, Arial, Helvetica, sans-serif;
	color: white;
}

.art a {
	text-decoration: none;
	color: #8DFF00;
}

/* blue: #4D9FB2 */

.art img {
	margin-bottom: 5px;
	border: none;
}

.art table {
	text-align: center;
	width: 100%;
}

.icon {
	vertical-align: middle;
}

.icon img {
	border: none;
	vertical-align: middle;
}

.artNav {
	border-top: 1px solid white;
	text-align: left;
	padding: 0 5px 0 5px;
}

.rightArrow {
	float: right;
}

.artCell {
	width: 100px;
}

.noChrome {
	border: 0px;
	background: none;
}

.add, .remove
	{
		color: #0000FF;
		cursor: pointer;
		text-decoration: underline;
	}