

	/*
	begin: css_public.ttml
	*/

	a.special:link, a.special:visited {
		color: #990000;
	}
	a.special:active, a.special:hover {
		color: orange;
	}

	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: #003366
	}
	a:visited
	{
		color: #c60
	}
	a:active, a:hover
	{
		color: #c60
	}

	a.redqueen:link, a.redqueen:visited, a.redqueen:active, a.redqueen:hover
	{
		text-decoration: none;
		font-weight:     bold;
	  	font-family:     "lucida grande","bitstream vera sans",verdana,sans-serif,sans-serif
	}
	a.redqueen:link
	{
		color: #003366
	}
	a.redqueen:visited
	{
		color: #c60
	}
	a.redqueen:active, a.redqueen:hover
	{
		color: #c60
	}

	.dotted_navlinks {
		background-color : #003366;
		padding          : 4px;
		font-weight      : 400;
		font-size        : 9pt;
		color            : #ffffff;
		font-family      : "lucida grande","bitstream vera sans",verdana,sans-serif;
	}
	a.nav_menu:link {
		font-weight      : 600;
		font-size        : 9pt;
		color            : #ffffff;
		font-family      : "lucida grande","bitstream vera sans",verdana,sans-serif;
		text-decoration  : none
	}
	a.nav_menu:visited {
		font-weight      : 600;
		font-size        : 9pt;
		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        : 9pt;
		color            : #fef4b1;
		font-family      : "lucida grande","bitstream vera sans",verdana,sans-serif
	}

	.fieldset {
		margin-bottom: 6px;
	}
	.legend {
		color: navy;
	}

	/* start CSS for tiled records */

	


	.redqueen_tiled_round_top {
		background: url(http://www.atlanticcityhotelreviews.com/hotels/reviews/skins/default/images/tile/tile_upper_right_1.gif) no-repeat top right;
		border: 0px solid red;
	}
	.redqueen_tiled_round_bottom {
		background: url(http://www.atlanticcityhotelreviews.com/hotels/reviews/skins/default/images/tile/tile_lower_right_1.gif) no-repeat top right;
		border: 0px solid red;
	}
	img.redqueen_tiled_corner {
		width:  auto;
		height: 6px;
		border: none;
		display: block !important;
	}
	.redqueen_tiled_primary_corners_top {
		width: auto;
		height: 6px;

		background-image: url(http://www.atlanticcityhotelreviews.com/hotels/reviews/skins/default/images/tile/tile_top_1.gif);
		background-repeat: repeat-x;
		border: 0px;
	}
	.redqueen_tiled_secondary_corners_top {
		width: auto;
		height: 6px;

		background: #eeeeee;

		background-image: url(http://www.atlanticcityhotelreviews.com/hotels/reviews/skins/default/images/tile/tile_top_1.gif);
		background-repeat: repeat-x;
		border: 0px;
	}
	.redqueen_tiled_primary_corners_bottom {
		width: auto;
		height: 6px;

		background-image: url(http://www.atlanticcityhotelreviews.com/hotels/reviews/skins/default/images/tile/tile_bottom_1.gif);
		background-repeat: repeat-x;
		border: 0px;
	}
	.redqueen_tiled_secondary_corners_bottom {
		width: auto;
		height: 6px;

		background: #eeeeee;

		background-image: url(http://www.atlanticcityhotelreviews.com/hotels/reviews/skins/default/images/tile/tile_bottom_1.gif);
		background-repeat: repeat-x;
		border: 0px;
	}
	.redqueen_tiled_primary_top {
		width: auto;
		height: 2px;

		background-image: url(http://www.atlanticcityhotelreviews.com/hotels/reviews/images/admin/clear_pixel.gif);
		background-repeat: no-repeat;
		border-top:   1px solid #c1c1c1;
		border-left:  1px solid #c1c1c1;
		border-right: 1px solid #c1c1c1;
	}
	.redqueen_tiled_secondary_top {
		width: auto;
		height: 2px;

		background: #eeeeee;

		background-image: url(http://www.atlanticcityhotelreviews.com/hotels/reviews/images/admin/clear_pixel.gif);
		background-repeat: no-repeat;
		border-top:   1px solid #c1c1c1;
		border-left:  1px solid #c1c1c1;
		border-right: 1px solid #c1c1c1;
	}
	.redqueen_tiled_primary_middle {
		width: auto;
		height: auto;

		background-image: url(http://www.atlanticcityhotelreviews.com/hotels/reviews/images/admin/clear_pixel.gif);
		background-repeat: repeat-y;
		border-left:  1px solid #c1c1c1;
		border-right: 1px solid #c1c1c1;
	}
	.redqueen_tiled_secondary_middle {
		width: auto;
		height: auto;

		background: #eeeeee;

		background-image: url(http://www.atlanticcityhotelreviews.com/hotels/reviews/images/admin/clear_pixel.gif);
		background-repeat: repeat-y;
		border-left:  1px solid #c1c1c1;
		border-right: 1px solid #c1c1c1;
	}
	.redqueen_tiled_primary_bottom {
		width: auto;
		height: 2px;

		background-image: url(http://www.atlanticcityhotelreviews.com/hotels/reviews/images/admin/clear_pixel.gif);
		background-repeat: no-repeat;
		border-left:   1px solid #c1c1c1;
		border-right:  1px solid #c1c1c1;
		border-bottom: 1px solid #c1c1c1;
	}
	.redqueen_tiled_secondary_bottom {
		width: auto;
		height: 2px;

		background: #eeeeee;

		background-image: url(http://www.atlanticcityhotelreviews.com/hotels/reviews/images/admin/clear_pixel.gif);
		background-repeat: no-repeat;
		border-left:   1px solid #c1c1c1;
		border-right:  1px solid #c1c1c1;
		border-bottom: 1px solid #c1c1c1;
	}
	.redqueen_tiled_padded {
		padding: 2px 8px;
		border: 0px solid orange;
	}
	.redqueen_tiled_spacer {
		width: 10px;
		background-image: url(http://www.atlanticcityhotelreviews.com/hotels/reviews/images/admin/clear_pixel.gif);
		background-repeat: repeat-x;
		border: 0px solid red;
	}
	/* end CSS for tiled records */

	/* start CSS for framed images */

	.redqueen_framed_top_edge {
		width: auto;
		height: 5px;
		background-image: url(http://www.atlanticcityhotelreviews.com/hotels/reviews/skins/default/images/frame/frame_top.gif);
		background-repeat: repeat-x;
		border: 0px;
	}
	.redqueen_framed_left_edge {
		height: auto;
		width: 5px;
		background-image: url(http://www.atlanticcityhotelreviews.com/hotels/reviews/skins/default/images/frame/frame_left.gif);
		background-repeat: repeat-y;
		border: 0px;
	}
	.redqueen_framed_right_edge {
		height: auto;
		width: 5px;
		background-image: url(http://www.atlanticcityhotelreviews.com/hotels/reviews/skins/default/images/frame/frame_right.gif);
		background-repeat: repeat-y;
		border: 0px;
	}
	.redqueen_framed_bottom_edge {
		width: auto;
		height: 5px;
		background-image: url(http://www.atlanticcityhotelreviews.com/hotels/reviews/skins/default/images/frame/frame_bottom.gif);
		background-repeat: repeat-x;
		border: 0px;
	}
	.redqueen_framed_top {
		height: 5px;
		background: url(http://www.atlanticcityhotelreviews.com/hotels/reviews/skins/default/images/frame/frame_upper_right.gif) no-repeat top right;
		border: 0px solid red;
	}
	.redqueen_framed_bottom {
		height: 5px;
		background: url(http://www.atlanticcityhotelreviews.com/hotels/reviews/skins/default/images/frame/frame_lower_right.gif) no-repeat bottom right;
		border: 0px solid red;
	}
	img.redqueen_framed_corner {
		width:  5px;
		height: 5px;
		border: none;
		display: block !important;
	}
	.redqueen_framed_center {
		border-top:    3px solid #ffffff;
		border-left:   3px solid #ffffff;
		border-right:  6px solid #ffffff;
		border-bottom: 6px solid #ffffff;
	}
	/* end CSS for framed images */

	/*
	end: css_public.ttml
	*/

	/*
	avoid stylesheet collisions by prepending classes with 'redqueen'
	*/
	img.redqueenthumb {
		border: 1px solid #b5b2a9
	}
	img.redqueenavatar {
		border: 1px solid #b5b2a9
	}
	img.redqueenlogo {
		border: 1px solid #b5b2a9
	}
	/*
	base color
	*/
	.redqueenbody
	{
		color: #000000;
		font-size:   8pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif,sans-serif
	}
	.redqueentd
	{
		color: #000000;
		font-size:   8pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif,sans-serif
	}
	.redqueenbuttons
	{
		color: navy;
		background: #dddddd;
		font-size: 8pt;
		font-weight: bold;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif,sans-serif
	}
	.redqueenformelement
	{
		color: navy;
		background: white;
		font-size: 8pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif,sans-serif
	}
	.redqueenformelementpublic
	{
		color: navy;
		background: white;
		font-size: 8pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif,sans-serif
	}
	.redqueenhyperlink
	{
		color: #003366;
		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: orange; }
	.redqueenhistogramheading { color: #990000;
		font-weight: bold;
		font-size: 8pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif }
	.redqueenhistogramnumber  { background: #990000;
		color: #ffffff;
		font-weight: bold;
		font-size: 8pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif }
    
		/*
		base color
		*/
	.redqueenbgcolorbase	{ background: #000000 }
        
	.redqueenbase  { 
		color: #000000; 
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenbaseminus1  { 
		color: #000000; font-size: 8pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenbaseminus2  { 
		color: #000000; font-size: 8pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenbaseplus0  { 
		color: #000000; font-size: 8pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenbaseplus1  { 
		color: #000000; font-size: 9pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenbaseplus2  { 
		color: #000000; font-size: 11pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenbaseplus3  { 
		color: #000000; font-size: 13pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
		/*
		highlight color
		*/
	.redqueenbgcolorhighlight	{ background: #990000 }
        
	.redqueenhighlight  { 
		color: #990000; 
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenhighlightminus1  { 
		color: #990000; font-size: 8pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenhighlightminus2  { 
		color: #990000; font-size: 8pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenhighlightplus0  { 
		color: #990000; font-size: 8pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenhighlightplus1  { 
		color: #990000; font-size: 9pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenhighlightplus2  { 
		color: #990000; font-size: 11pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenhighlightplus3  { 
		color: #990000; font-size: 13pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
		/*
		warning color
		*/
	.redqueenbgcolorwarning	{ background: orange }
        
	.redqueenwarning  { 
		color: orange; 
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenwarningminus1  { 
		color: orange; font-size: 8pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenwarningminus2  { 
		color: orange; font-size: 8pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenwarningplus0  { 
		color: orange; font-size: 8pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenwarningplus1  { 
		color: orange; font-size: 9pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenwarningplus2  { 
		color: orange; font-size: 11pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenwarningplus3  { 
		color: orange; font-size: 13pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
		/*
		new color
		*/
	.redqueenbgcolornew	{ background: orange }
        
	.redqueennew  { 
		color: orange; 
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueennewminus1  { 
		color: orange; font-size: 8pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueennewminus2  { 
		color: orange; font-size: 8pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueennewplus0  { 
		color: orange; font-size: 8pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueennewplus1  { 
		color: orange; font-size: 9pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueennewplus2  { 
		color: orange; font-size: 11pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueennewplus3  { 
		color: orange; font-size: 13pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
		/*
		popular color
		*/
	.redqueenbgcolorpopular	{ background: orange }
        
	.redqueenpopular  { 
		color: orange; 
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenpopularminus1  { 
		color: orange; font-size: 8pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenpopularminus2  { 
		color: orange; font-size: 8pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenpopularplus0  { 
		color: orange; font-size: 8pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenpopularplus1  { 
		color: orange; font-size: 9pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenpopularplus2  { 
		color: orange; font-size: 11pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenpopularplus3  { 
		color: orange; font-size: 13pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
		/*
		featured color
		*/
	.redqueenbgcolorfeatured	{ background: #990000 }
        
	.redqueenfeatured  { 
		color: #990000; 
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenfeaturedminus1  { 
		color: #990000; font-size: 8pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenfeaturedminus2  { 
		color: #990000; font-size: 8pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenfeaturedplus0  { 
		color: #990000; font-size: 8pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenfeaturedplus1  { 
		color: #990000; font-size: 9pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenfeaturedplus2  { 
		color: #990000; font-size: 11pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenfeaturedplus3  { 
		color: #990000; font-size: 13pt;
		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: 8pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenbackgroundplus1  { 
		color: #ffffff; font-size: 9pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenbackgroundplus2  { 
		color: #ffffff; font-size: 11pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenbackgroundplus3  { 
		color: #ffffff; font-size: 13pt;
		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: 8pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenh1inlinebackgroundplus1  { 
		display: inline;
		color: #ffffff; font-size: 9pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenh1inlinebackgroundplus2  { 
		display: inline;
		color: #ffffff; font-size: 11pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenh1inlinebackgroundplus3  { 
		display: inline;
		color: #ffffff; font-size: 13pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
		/*
		link color
		*/
	.redqueenbgcolorlink	{ background: #003366 }
        
	.redqueenlink  { 
		color: #003366; 
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenlinkminus1  { 
		color: #003366; font-size: 8pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenlinkminus2  { 
		color: #003366; font-size: 8pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenlinkplus0  { 
		color: #003366; font-size: 8pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenlinkplus1  { 
		color: #003366; font-size: 9pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenlinkplus2  { 
		color: #003366; font-size: 11pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenlinkplus3  { 
		color: #003366; font-size: 13pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
		/*
		alink color
		*/
	.redqueenbgcoloralink	{ background: #c60 }
        
	.redqueenalink  { 
		color: #c60; 
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenalinkminus1  { 
		color: #c60; font-size: 8pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenalinkminus2  { 
		color: #c60; font-size: 8pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenalinkplus0  { 
		color: #c60; font-size: 8pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenalinkplus1  { 
		color: #c60; font-size: 9pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenalinkplus2  { 
		color: #c60; font-size: 11pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenalinkplus3  { 
		color: #c60; font-size: 13pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
		/*
		vlink color
		*/
	.redqueenbgcolorvlink	{ background: #c60 }
        
	.redqueenvlink  { 
		color: #c60; 
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenvlinkminus1  { 
		color: #c60; font-size: 8pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenvlinkminus2  { 
		color: #c60; font-size: 8pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenvlinkplus0  { 
		color: #c60; font-size: 8pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenvlinkplus1  { 
		color: #c60; font-size: 9pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenvlinkplus2  { 
		color: #c60; font-size: 11pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenvlinkplus3  { 
		color: #c60; font-size: 13pt;
		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: 8pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueendimmedtextplus1  { 
		color: #999999; font-size: 9pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueendimmedtextplus2  { 
		color: #999999; font-size: 11pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueendimmedtextplus3  { 
		color: #999999; font-size: 13pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
		/*
		bad_word color
		*/
	.redqueenbgcolorbadword	{ background: green }
        
	.redqueenbadword  { 
		color: green; 
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenbadwordminus1  { 
		color: green; font-size: 8pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenbadwordminus2  { 
		color: green; font-size: 8pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenbadwordplus0  { 
		color: green; font-size: 8pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenbadwordplus1  { 
		color: green; font-size: 9pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenbadwordplus2  { 
		color: green; font-size: 11pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }
	.redqueenbadwordplus3  { 
		color: green; font-size: 13pt;
		font-family: "lucida grande","bitstream vera sans",verdana,sans-serif
	 }