.textlink
 {
	TEXT-DECORATION: underline;
	font-weight: bold;
}

.nav {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; }

.boldnav {
	COLOR: #000000;
	font-weight:bold;
	xFONT-FAMILY: Verdana, Geneva, Arial; 
	xFONT-SIZE: 10px;
}

.navlink {
	COLOR: #000000; 
	xFONT-FAMILY: Verdana, Geneva, Arial; 
	xFONT-SIZE: 12px; 
}

.bnavlink{
	font-family: arial, helvetica, serif;
	font-size:13px;
	font-weight:bold;
	color:#000;
}

.wnavlink {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial; font-weight:bold; FONT-SIZE: 12px;
}

.copyright {
	COLOR: #333333; FONT-FAMILY: Arial,Helvetica,Geneva,sans-serif; FONT-SIZE: 8px;
}




.boxtitle {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 12px; font-weight:bold;
}

.tabheader {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 14px; font-weight:bold;
}




.gray {
	COLOR: #999999; FONT-FAMILY: Verdana, Geneva, Arial; FONT-SIZE: 12px; 
}

.subheader{FONT-FAMILY: Helvetica, Arial, MS Sans Serif, Sans Serif; font-size: 8pt; color: #000000; font-weight:bold; 
}
.subdesc{FONT-FAMILY: Helvetica, Arial, MS Sans Serif, Sans Serif; font-size: 8pt; color: #000000; font-style:italic;
}


.articleHeadline {FONT-FAMILY: Arial, MS Sans Serif, Sans Serif; font-size: 10pt; color: #000000;
}








/* CATEGORIZED SIDELINK SMALL IMAGE PLACEMENT CONTROL FOR ALL PAGES*/
.sidelinkimg{ 
	width:30px;
	text-align:center;
}
.sidelinkimg img{
	border:0;
}



/* WARNING BOX - USED IN SHOWMAIL.CGI FOR SPAM MSGS, FRONT PAGE FOR ALERTS */
.warningbox p{
	background-color:#fdd; 
	border:solid #faa 1px; 
	padding:.5em;
	margin:1em;
}
.warningbox p img{
	border: 0;
	xmargin: 4px;
	xvertical-align:text-top;
	xfloat: left;
}

/* INFO BOX - USED IN INTERESTSEARCH.CGI FOR INSTRUCTIONS */
.infobox{clear:both;}
.infobox p, .infobox span{
	background-color:#e9eaed; 
	border:solid #bdc7d8 1px; 
	padding:.5em;
	margin:1em;
}
.infobox p img, .infobox span img{
	border: 0;
	xmargin: 4px;
	xvertical-align:text-top;
	xfloat: left;
}




/* MSGBOX USED IN AJAX UPDATING IN DISPLAY.CGI */
.msg span{FONT-FAMILY: Helvetica, Arial, MS Sans Serif, Sans Serif; font-size: 8pt; color: #000000; font-style:italic;}
.msg a{	font-family: arial, helvetica, serif;
	font-size:13px;
	font-weight:bold;
	color:#000;
}



/* PROFILE LIST - USED IN FAVORITES.CGI */
.itemlist{
}
a.itemtitle{
	xfont-size:12px;
	Xfont-style:normal;	
	Xfont-weight:bold;
	Xcolor:#000;
}
.itemlist p{
	font-size:10px;
	font-family: arial, helvetica, serif;
	background-color:#eee;
	padding: 5px;
	margin:1em;
	Xheight:80px;
}
.itemlist p img{
	border: 0;
	margin: 4px;
	vertical-align:text-top;
	float: left;
}


/* RATING LABELBAR IN FAVORITES.CGI RATINGBOX IN DISPLAY.CGI*/
.ratinglabel{
	margin:3px;
	xtext-align:center;
	width:225px;
	xborder: solid #000 1px;
	padding:5px;
}
.ratingbox{
	font-size:10px;
	font-family: arial, helvetica, serif;
	xbackground-color:#fdd;
	padding: 5px;
	margin: 0 1em 0 1em;
	xborder: solid #000 1px;
	width:180px;
}
.ratingbox a{
	text-decoration:underline;
}
.rate{
	font-size:2em;
	margin-right:10px;
	margin-left:10px;
}
.rate2{
	display:block;	
	font-size:3em;
	text-align:center;
	xfloat:right;
	xmargin-right:1em;
}
#ratinglabel{
	display:block;	
	text-align:center;
}
.smratingbar{

	border: solid #000 1px;
	width:95px;
	font-size:1.3em;
	line-height:2.5em;
	margin-top:10px;
}
.smratingbar span{
	cursor:hand;
	width:9px;
	height:5px;


}
.smratingbar span a{
	text-decoration:none;
	padding:5px;
	xwidth:20px;
	xheight:20px;
}
.smratingbar span a:hover{
	color:#333;
	font-size:2.3em;
	vertical-align:middle;
	background-color:#ff3;
	border: solid #333 1px;
	xposition:relative;

}
.btr1{
	background-color:#65f;
}
.btr2{
	background-color:#75e
}
.btr3{
	background-color:#85d
}
.btr4{
	background-color:#95c
}
.btr5{
	background-color:#a5b
}
.btr6{
	background-color:#b5a
}
.btr7{
	background-color:#c59
}
.btr8{
	background-color:#d58
}
.btr9{
	background-color:#e57
}
.btr10{
	background-color:#f56
}


