

	/*
	begin: css_public.ttml
	*/

	a:link, a:visited, a:active, a:hover
	{
		text-decoration: none;
		font-weight:     bold;
	  	font-family:     "lucida grande",bitstream vera sans,verdana,sans-serif,sans-serif
	}
	a:link
	{
		color: #ff6600
	}
	a:visited
	{
		color: #ff6600
	}
	a:active, a:hover
	{
		color: #ff6600;
		text-decoration: underline;
	}

	.dotted_navlinks {
		background-color : #ff6600;
		padding          : 4px;
		font-weight      : 400;
		font-size        : 11pt;
		color            : #ffffff;
		font-family      : "lucida grande",bitstream vera sans,verdana,sans-serif;
	}
	a.nav_menu:link {
		font-weight      : 600;
		font-size        : 11pt;
		color            : #ffffff;
		font-family      : "lucida grande",bitstream vera sans,verdana,sans-serif;
		text-decoration  : none
	}
	a.nav_menu:visited {
		font-weight      : 600;
		font-size        : 11pt;
		color            : #ffffff;
		font-family      : "lucida grande",bitstream vera sans,verdana,sans-serif;
		text-decoration  : none
	}
	a.nav_menu:active, a.nav_menu:hover {
		font-weight      : 600;
		font-size        : 11pt;
		color            : #fef4b1;
		font-family      : "lucida grande",bitstream vera sans,verdana,sans-serif
	}

	.fieldset {
		margin-bottom: 6px;
	}
	.legend {
		font-weight: bold;
		color: #777777;
	}


#hoverbox label
{
	color: #92a2ac;
	font-size: .85em;
	line-height: 1.2em;
	padding: 0 0 0 0px;
	font-weight: normal;
	cursor: help;
}
#hoverbox .content
{
	display: none;
	color: #666666;
	position: absolute;
	background: #ffffff;
	z-index: 1001;
	border: solid 1px #aaaaaa;
	width: 450px;
	padding: 0 10px;
	filter: alpha(opacity=98);
	opacity: 0.98;
	-moz-opacity: 0.98;
}
#hoverbox.active .content { display: block; }

	/*
	add elements taken from new homepage design
	*/

table td{
    text-align: left;
}

td{
   text-align:left;
}


#wrapper{
	width:980px;
	height:auto;
	margin:0px auto 15px auto;
}

#addthis{
	width:100px;
	height:10px;
	margin:10px 30px 5px 0px;
	float: right;
}

#topBar{
	width:980px;
	height:60px;
	margin:10px 0px 5px 0px;
	overflow:hidden;
}
#mainNav{
	width:980px;
	height:37px;
	background-image:url(http://pigged.us/usa/pigged/skins/default/images/misc/top_bar_bg.png);
	position:relative;
	margin-bottom:10px;
	clear:both;
	z-index:1;
}
#subNav{
	width:980px;
	height:34px;
	background-image:url(http://pigged.us/usa/pigged/skins/default/images/misc/middle_bar_bg.png);
	position:relative;
	margin-bottom:10px;
}
#homeContentTop{
	background-image:url(http://pigged.us/usa/pigged/skins/default/images/misc/home_content_top.png);
	width:980px;
	height:21px;
}
#homeContent{
	background-image:url(http://pigged.us/usa/pigged/skins/default/images/misc/home_content_middle.png);
	background-repeat:repeat-y;
	width:980px;
	height:auto
}
#homeContentBottom{
	background-image:url(http://pigged.us/usa/pigged/skins/default/images/misc/home_content_bottom.png);
	width:980px;
	height:42px;
	clear:both;
}

.whatIsPigged{
	width:500px;
	height:auto;
	float:left;
	margin:10px 0px;
}

.aboutPigged{
	background-image:url(http://pigged.us/usa/pigged/skins/default/images/misc/bottom_box.png);
	
}

.advSpace{
	width:420px;
	height:auto;
	float:right;
	margin:10px 0px;
}

.topData{
	float:right;
	text-align:right;
	margin:35px 5px 0px 0px;
	font-size:0.8em;
	overflow:hidden;
}

.floatLeft{
	float:left;
}

.clearBoth{
	clear:both;
}

img{
	border:none;
}

.bigDescription{
	float:left;
	width:255px;
	height:auto;
	color:#fff;
	font-size:24px;
	margin:15px 0px 0px 15px;
}

.recordsContainer{
	width:650px;
	height:auto;
	float:right;
	margin: 0px 27px 0px 0px;
}

/*Top Navigation*/

a.home, a:link.home, a:visited.home{
	background-image:url(http://pigged.us/usa/pigged/skins/default/images/misc/home.png);
	width:81px;
	height:37px;
	position:absolute;
	left:0px;
	top:0px;
	text-indent:-53721px;
}

a:hover.home, a:focus.home, a:active.home{
	background-image:none;
}

.topBarSearchLeft{
	border:none;
	font-size:0.8em;
	color:#999;
	text-align:left;
	position:absolute;
	top:10px;
	left:113px;
	width:197px;
	height:18px;
	background:none;
	overflow:hidden;
}

.topBarSearchRight{
	border:none;
	font-size:0.8em;
	color:#999;
	text-align:left;
	position:absolute;
	top:10px;
	left:348px;
	width:197px;
	height:18px;
	background:none;
	z-index:99;
	overflow:hidden;
}

a.search, a:link.search, a:visited.search{
	background-image:url(http://pigged.us/usa/pigged/skins/default/images/misc/search.png);
	width:84px;
	height:37px;
	position:absolute;
	left:553px;
	top:0px;
	text-indent:-53721px;
	overflow:hidden;
}

a:hover.search, a:focus.search, a:active.search{
	background-image:url(http://pigged.us/usa/pigged/skins/default/images/misc/search_over.png);
	width:324px;
	height:37px;
	position:absolute;
	left:313px;
	top:0px;
	text-indent:-53721px;
	z-index:1;
	overflow:hidden;
}

a.browse, a:link.browse, a:visited.browse{
	background-image:url(http://pigged.us/usa/pigged/skins/default/images/misc/browse.png);
	width:99px;
	height:37px;
	position:absolute;
	left:637px;
	top:0px;
	text-indent:-53721px;
	overflow:hidden;
}

a:hover.browse, a:focus.browse, a:active.browse{
	background-image:none;
	overflow:hidden;
}

a.addPerson, a:link.addPerson, a:visited.addPerson{
	background-image:url(http://pigged.us/usa/pigged/skins/default/images/misc/add_person.png);
	width:140px;
	height:37px;
	position:absolute;
	left:736px;
	top:0px;
	text-indent:-53721px;
	overflow:hidden;
}

a:hover.addPerson, a:focus.addPerson, a:active.addPerson{
	background-image:none;
	overflow:hidden;
}

a.login, a:link.login, a:visited.login{
	background-image:url(http://pigged.us/usa/pigged/skins/default/images/misc/login.png);
	width:104px;
	height:37px;
	position:absolute;
	left:876px;
	top:0px;
	text-indent:-53721px;
	overflow:hidden;
}

a:hover.login, a:focus.login, a:active.login{
	background-image:none;
	overflow:hidden;
}

.tdSpacer{
	width:10px;
	background-image:url(http://pigged.us/usa/pigged/skins/default/images/misc/clear_pixel.gif);
	background-repeat:repeat-x;
	border: 0px solid white;
}
.tdPad{
	padding:2px 8px;
	border: 0px solid orange;
}
.tdWhite{
	width:209px;
	height:auto;
	background-image:url(http://pigged.us/usa/pigged/skins/default/images/misc/record_white_middle.png);
	background-repeat:repeat-y;
	border: 0px solid blue;
}
.tdWhiteTop{
	width:209px;
	height:20px;
	background-image:url(http://pigged.us/usa/pigged/skins/default/images/misc/record_white_top.png);
	background-repeat: no-repeat;
	border: 0px solid blue;
}
.tdWhiteMiddle{
	width:209px;
	height:auto;
	background-image:url(http://pigged.us/usa/pigged/skins/default/images/misc/record_white_middle.png);
	background-repeat:repeat-y;
	border:0px;
}
.tdWhiteBottom{
	width:209px;
	height:20px;
	background-image:url(http://pigged.us/usa/pigged/skins/default/images/misc/record_white_bottom.png);
	background-repeat: no-repeat;
	border: 0px solid blue;
}
.tdGrey{
	width:209px;
	height:auto;
	background-image:url(http://pigged.us/usa/pigged/skins/default/images/misc/record_grey_middle.png);
	background-repeat:repeat-y;
	border:0px;
}
.tdGreyTop{
	width:209px;
	height:20px;
	background-image:url(http://pigged.us/usa/pigged/skins/default/images/misc/record_grey_top.png);
	background-repeat: no-repeat;
	border:0px;
}
.tdGreyMiddle{
	width:209px;
	height:auto;
	background-image:url(http://pigged.us/usa/pigged/skins/default/images/misc/record_grey_middle.png);
	background-repeat:repeat-y;
	border:0px;
}
.tdGreyBottom{
	width:209px;
	height:20px;
	background-image:url(http://pigged.us/usa/pigged/skins/default/images/misc/record_grey_bottom.png);
	background-repeat: no-repeat;
	border:0px;
}


/*Middle bar Nav */

a.latest, a:link.latest, a:visited.latest{
	background-image:url(http://pigged.us/usa/pigged/skins/default/images/misc/latest_reviews.png);
	width:245px;
	height:34px;
	position:absolute;
	left:0px;
	top:0px;
	text-indent:-53721px;
	overflow:hidden;
}

a:hover.latest, a:focus.latest, a:active.latest{
	background-image:none;
	overflow:hidden;
}

a.latestActive, a:link.latestActive, a:visited.latestActive{
	background-image:url(http://pigged.us/usa/pigged/skins/default/images/misc/latest_reviews_active.png);
	width:245px;
	height:34px;
	position:absolute;
	left:0px;
	top:0px;
	text-indent:-53721px;
	overflow:hidden;
}

a:hover.latestActive, a:focus.latestActive, a:active.latestActive{
	background-image:none;
	overflow:hidden;
}

a.reviewsNearYou, a:link.reviewsNearYou, a:visited.reviewsNearYou{
	background-image:url(http://pigged.us/usa/pigged/skins/default/images/misc/reviews_near_you.png);
	width:244px;
	height:34px;
	position:absolute;
	left:245px;
	top:0px;
	text-indent:-53721px;
	overflow:hidden;
}

a:hover.reviewsNearYou, a:focus.reviewsNearYou, a:active.reviewsNearYou{
	background-image:none;
	overflow:hidden;
}

a.reviewsNearYouActive, a:link.reviewsNearYouActive, a:visited.reviewsNearYouActive{
	background-image:url(http://pigged.us/usa/pigged/skins/default/images/misc/reviews_near_you_active.png);
	width:244px;
	height:34px;
	position:absolute;
	left:245px;
	top:0px;
	text-indent:-53721px;
	overflow:hidden;
}

a:hover.reviewsNearYouActive, a:focus.reviewsNearYouActive, a:active.reviewsNearYouActive{
	background-image:none;
	overflow:hidden;
}

a.topReviewers, a:link.topReviewers, a:visited.topReviewers{
	background-image:url(http://pigged.us/usa/pigged/skins/default/images/misc/top_reviewers.png);
	width:245px;
	height:34px;
	position:absolute;
	left:489px;
	top:0px;
	text-indent:-53721px;
	overflow:hidden;
}

a:hover.topReviewers, a:focus.topReviewers, a:active.topReviewers{
	background-image:none;
	overflow:hidden;
}

a.topReviewersActive, a:link.topReviewersActive, a:visited.topReviewersActive{
	background-image:url(http://pigged.us/usa/pigged/skins/default/images/misc/top_reviewers_active.png);
	width:245px;
	height:34px;
	position:absolute;
	left:489px;
	top:0px;
	text-indent:-53721px;
	overflow:hidden;
}

a:hover.topReviewersActive, a:focus.topReviewersActive, a:active.topReviewersActive{
	overflow:hidden;
}

a.mostPigged, a:link.mostPigged, a:visited.mostPigged{
	background-image:url(http://pigged.us/usa/pigged/skins/default/images/misc/most_pigged.png);
	width:246px;
	height:34px;
	position:absolute;
	left:734px;
	top:0px;
	text-indent:-53721px;
	overflow:hidden;
}

a:hover.mostPigged, a:focus.mostPigged, a:active.mostPigged{
	background-image:none;
	overflow:hidden;
}

a.mostPiggedActive, a:link.mostPiggedActive, a:visited.mostPiggedActive{
	background-image:url(http://pigged.us/usa/pigged/skins/default/images/misc/most_pigged_active.png);
	width:246px;
	height:34px;
	position:absolute;
	left:734px;
	top:0px;
	text-indent:-53721px;
	overflow:hidden;
}

a:hover.mostPiggedActive, a:focus.mostPiggedActive, a:active.mostPiggedActive{
	background-image:none;
	overflow:hidden;
}

/* Zipcode search box */

.searchWrapper{
	height:30px;
	width:220px;
	background-color:#9ea4a9;
}

.searchBacker{
	background-image:url(http://pigged.us/usa/pigged/skins/default/images/misc/zip_search_box.png);
	width:115px;
	height:30px;
	background-repeat:no-repeat;
	background-position:top left;
	float:left;
	behavior: url(iepngfix.htc);
}

.zipSearch{
	background:none;
	margin:5px 0px 0px 30px;
	border:none;
	height:18px;
	width:80px;
	font-size:0.8em;
	color:#666;
}

.zipButton{
	float:left;
	behavior: url(iepngfix.htc);
}

.pngImage{
	behavior: url(iepngfix.htc);	
}

.funDots{
	font-size:0.9em;
	color:#999;
	margin:0px 35px;
	list-style-image:url(http://pigged.us/usa/pigged/skins/default/images/misc/bullet.gif)
}

.footerLine{
	height:1px;
	background-color:#a6abb0;
	border:none;
	width:980px;
	margin:10px 0px;
}

.footerCopy{
	width:980px;
	border-top:1px solid #a6abb0;
	height:auto;
	font-size: 8pt;
	color:#999;
	padding:10px 0px;
}

.footerTextLeft{
	text-align:left;
	float:left;
}

.footerTextRight{
	text-align:right;
	float:right;
}


a.footer, a.footer:link, a.footer:visited, a.footer:active, a.footer:hover{
	font-size: 8pt;
}
a.rq_footer, a.rq_footer:link, a.rq_footer:visited, a.rq_footer:active, a.rq_footer:hover{
	font-size: 0.9em;
}

	/*
	end: css_public.ttml
	*/

	/*
	avoid stylesheet collisions by prepending classes with 'redqueen'
	*/
	img.redqueenthumb {
		border: 1px solid #666666
	}
	img.redqueenavatar {
		border: 1px solid #666666
	}
	img.redqueenlogo {
		border: 1px solid #666666
	}
	/*
	base color
	*/
	.redqueenbody
	{
		color: #666666;
		font-size:   9pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif,sans-serif
	}
	.redqueentd
	{
		color: #666666;
		font-size:   9pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif,sans-serif
	}
	.redqueenbuttons
	{
		color: #666666;
		background: #dddddd;
		font-size: 9pt;
		font-weight: bold;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif,sans-serif
	}
	.redqueenformelement
	{
		color: #666666;
		background: white;
		font-size: 9pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif,sans-serif
	}
	.redqueenformelementpublic
	{
		color: #666666;
		background: white;
		font-size: 9pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif,sans-serif
	}
	.redqueenhyperlink
	{
		color: #ff6600;
		text-decoration: none;
		font-weight: bold;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif,sans-serif
	}
	.redqueendimmedhyperlink
	{
		color: #999999;
		text-decoration: underline;
		font-weight: normal;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif,sans-serif
	}
	.redqueenenclosing {
		background: #ffffff;
		color: black;
		padding: 4px;
		border: 1px solid #999999
	}

	/*
	histogram style
	*/
	.redqueenhistogramcell    { background: #990000; }
	.redqueenhistogramheading { color: #777777;
		font-weight: bold;
		font-size: 8pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif }
	.redqueenhistogramnumber  { background: #777777;
		color: #ffffff;
		font-weight: bold;
		font-size: 8pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif }
    
		/*
		base color
		*/
	.redqueenbgcolorbase	{ background: #666666 }
        
	.redqueenbase  { 
		color: #666666; 
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenbaseminus1  { 
		color: #666666; font-size: 8pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenbaseminus2  { 
		color: #666666; font-size: 8pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenbaseplus0  { 
		color: #666666; font-size: 9pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenbaseplus1  { 
		color: #666666; font-size: 11pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenbaseplus2  { 
		color: #666666; font-size: 13pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenbaseplus3  { 
		color: #666666; font-size: 15pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
		/*
		highlight color
		*/
	.redqueenbgcolorhighlight	{ background: #777777 }
        
	.redqueenhighlight  { 
		color: #777777; 
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenhighlightminus1  { 
		color: #777777; font-size: 8pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenhighlightminus2  { 
		color: #777777; font-size: 8pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenhighlightplus0  { 
		color: #777777; font-size: 9pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenhighlightplus1  { 
		color: #777777; font-size: 11pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenhighlightplus2  { 
		color: #777777; font-size: 13pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenhighlightplus3  { 
		color: #777777; font-size: 15pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
		/*
		warning color
		*/
	.redqueenbgcolorwarning	{ background: #990000 }
        
	.redqueenwarning  { 
		color: #990000; 
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenwarningminus1  { 
		color: #990000; font-size: 8pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenwarningminus2  { 
		color: #990000; font-size: 8pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenwarningplus0  { 
		color: #990000; font-size: 9pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenwarningplus1  { 
		color: #990000; font-size: 11pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenwarningplus2  { 
		color: #990000; font-size: 13pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenwarningplus3  { 
		color: #990000; font-size: 15pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
		/*
		new color
		*/
	.redqueenbgcolornew	{ background: #ff6600 }
        
	.redqueennew  { 
		color: #ff6600; 
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueennewminus1  { 
		color: #ff6600; font-size: 8pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueennewminus2  { 
		color: #ff6600; font-size: 8pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueennewplus0  { 
		color: #ff6600; font-size: 9pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueennewplus1  { 
		color: #ff6600; font-size: 11pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueennewplus2  { 
		color: #ff6600; font-size: 13pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueennewplus3  { 
		color: #ff6600; font-size: 15pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
		/*
		popular color
		*/
	.redqueenbgcolorpopular	{ background: #ff6600 }
        
	.redqueenpopular  { 
		color: #ff6600; 
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenpopularminus1  { 
		color: #ff6600; font-size: 8pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenpopularminus2  { 
		color: #ff6600; font-size: 8pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenpopularplus0  { 
		color: #ff6600; font-size: 9pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenpopularplus1  { 
		color: #ff6600; font-size: 11pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenpopularplus2  { 
		color: #ff6600; font-size: 13pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenpopularplus3  { 
		color: #ff6600; font-size: 15pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
		/*
		featured color
		*/
	.redqueenbgcolorfeatured	{ background: #ff6600 }
        
	.redqueenfeatured  { 
		color: #ff6600; 
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenfeaturedminus1  { 
		color: #ff6600; font-size: 8pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenfeaturedminus2  { 
		color: #ff6600; font-size: 8pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenfeaturedplus0  { 
		color: #ff6600; font-size: 9pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenfeaturedplus1  { 
		color: #ff6600; font-size: 11pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenfeaturedplus2  { 
		color: #ff6600; font-size: 13pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenfeaturedplus3  { 
		color: #ff6600; font-size: 15pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
		/*
		background color
		*/
	.redqueenbgcolorbackground	{ background: #ffffff }
        
	.redqueenbackground  { 
		color: #ffffff; 
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenbackgroundminus1  { 
		color: #ffffff; font-size: 8pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenbackgroundminus2  { 
		color: #ffffff; font-size: 8pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenbackgroundplus0  { 
		color: #ffffff; font-size: 9pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenbackgroundplus1  { 
		color: #ffffff; font-size: 11pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenbackgroundplus2  { 
		color: #ffffff; font-size: 13pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenbackgroundplus3  { 
		color: #ffffff; font-size: 15pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
		/*
		h1_inline_background color
		*/
	.redqueenbgcolorh1inlinebackground	{ background: #ffffff }
        
	.redqueenh1inlinebackground  { 
		display: inline;
		color: #ffffff; 
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenh1inlinebackgroundminus1  { 
		display: inline;
		color: #ffffff; font-size: 8pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenh1inlinebackgroundminus2  { 
		display: inline;
		color: #ffffff; font-size: 8pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenh1inlinebackgroundplus0  { 
		display: inline;
		color: #ffffff; font-size: 9pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenh1inlinebackgroundplus1  { 
		display: inline;
		color: #ffffff; font-size: 11pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenh1inlinebackgroundplus2  { 
		display: inline;
		color: #ffffff; font-size: 13pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenh1inlinebackgroundplus3  { 
		display: inline;
		color: #ffffff; font-size: 15pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
		/*
		link color
		*/
	.redqueenbgcolorlink	{ background: #ff6600 }
        
	.redqueenlink  { 
		color: #ff6600; 
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenlinkminus1  { 
		color: #ff6600; font-size: 8pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenlinkminus2  { 
		color: #ff6600; font-size: 8pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenlinkplus0  { 
		color: #ff6600; font-size: 9pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenlinkplus1  { 
		color: #ff6600; font-size: 11pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenlinkplus2  { 
		color: #ff6600; font-size: 13pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenlinkplus3  { 
		color: #ff6600; font-size: 15pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
		/*
		alink color
		*/
	.redqueenbgcoloralink	{ background: #ff6600 }
        
	.redqueenalink  { 
		color: #ff6600; 
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenalinkminus1  { 
		color: #ff6600; font-size: 8pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenalinkminus2  { 
		color: #ff6600; font-size: 8pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenalinkplus0  { 
		color: #ff6600; font-size: 9pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenalinkplus1  { 
		color: #ff6600; font-size: 11pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenalinkplus2  { 
		color: #ff6600; font-size: 13pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenalinkplus3  { 
		color: #ff6600; font-size: 15pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
		/*
		vlink color
		*/
	.redqueenbgcolorvlink	{ background: #ff6600 }
        
	.redqueenvlink  { 
		color: #ff6600; 
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenvlinkminus1  { 
		color: #ff6600; font-size: 8pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenvlinkminus2  { 
		color: #ff6600; font-size: 8pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenvlinkplus0  { 
		color: #ff6600; font-size: 9pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenvlinkplus1  { 
		color: #ff6600; font-size: 11pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenvlinkplus2  { 
		color: #ff6600; font-size: 13pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenvlinkplus3  { 
		color: #ff6600; font-size: 15pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
		/*
		dimmed_text color
		*/
	.redqueenbgcolordimmedtext	{ background: #999999 }
        
	.redqueendimmedtext  { 
		color: #999999; 
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueendimmedtextminus1  { 
		color: #999999; font-size: 8pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueendimmedtextminus2  { 
		color: #999999; font-size: 8pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueendimmedtextplus0  { 
		color: #999999; font-size: 9pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueendimmedtextplus1  { 
		color: #999999; font-size: 11pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueendimmedtextplus2  { 
		color: #999999; font-size: 13pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueendimmedtextplus3  { 
		color: #999999; font-size: 15pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
		/*
		bad_word color
		*/
	.redqueenbgcolorbadword	{ background: #ff0000 }
        
	.redqueenbadword  { 
		color: #ff0000; 
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenbadwordminus1  { 
		color: #ff0000; font-size: 8pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenbadwordminus2  { 
		color: #ff0000; font-size: 8pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenbadwordplus0  { 
		color: #ff0000; font-size: 9pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenbadwordplus1  { 
		color: #ff0000; font-size: 11pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenbadwordplus2  { 
		color: #ff0000; font-size: 13pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
	.redqueenbadwordplus3  { 
		color: #ff0000; font-size: 15pt;
		font-family: "lucida grande",bitstream vera sans,verdana,sans-serif
	 }
