

<style type="text/css">
<!--

	<!-- begin: css_public.ttml -->

	a:link, a:active, a:hover, a:visited
	{
		text-decoration: none;
		font-weight:     bold;
	  	font-family:     "lucida grande",verdana,helvetica,arial,sans-serif
	}
	a:link
	{
		color: #0B5150
	}
	a:active, a:hover
	{
		color: #0D6A6B
	}
	a:visited
	{
		color: #0D6A6B
	}

	.dotted_navlinks {
		background-color : #008fbe;
		padding          : 6px;
		font-weight      : 400;
		font-size        : 11pt;
		color            : #f5e20b;
		font-family      : "lucida grande",verdana,helvetica,arial;
	}
	a.nav_menu:link {
		font-weight      : 600;
		font-size        : 11pt;
		color            : #0D6A6B;
		font-family      : "lucida grande",verdana,helvetica,arial;
		text-decoration  : none
	}
	a.nav_menu:visited {
		font-weight      : 600;
		font-size        : 11pt;
		color            : #0D6A6B;
		font-family      : "lucida grande",verdana,helvetica,arial;
		text-decoration  : none
	}
	a.nav_menu:hover {
		font-weight      : 600;
		font-size        : 11pt;
		color            : #f5e20b;
		font-family      : "lucida grande",verdana,helvetica,arial
	}

	.fieldset {
		margin-bottom: 6px;
	}
	.legend {
		color: navy;
	}

	/* start CSS for tiled records */

	.redqueen_tiled_primary_corners_top {
		width: 210;
		height: 6px;
		background: ;
		background-image: url(../../../../skins/default/images/tile/tile_top_1.gif);
		background-repeat: repeat-x;
		border: 0px;
	}
	.redqueen_tiled_round_top {
		background: url(../../../../skins/default/images/tile/tile_upper_right_1.gif) no-repeat top right;
		border: 0px solid red;
	}
	.redqueen_tiled_round_bottom {
		background: url(../../../../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_secondary_corners_top {
		width: 210;
		height: 6px;
		background: #eeeeee;
		background-image: url(../../../../skins/default/images/tile/tile_top_1.gif);
		background-repeat: repeat-x;
		border: 0px;
	}
	.redqueen_tiled_primary_corners_bottom {
		width: 210;
		height: 6px;
		background: ;
		background-image: url(../../../../skins/default/images/tile/tile_bottom_1.gif);
		background-repeat: repeat-x;
		border: 0px;
	}
	.redqueen_tiled_secondary_corners_bottom {
		width: 210;
		height: 6px;
		background: #eeeeee;
		background-image: url(../../../../skins/default/images/tile/tile_bottom_1.gif);
		background-repeat: repeat-x;
		border: 0px;
	}

	.redqueen_tiled_primary_top {
		width: 210;
		height: 2px;
		background: ;
		background-image: url(../../../../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: 210;
		height: 2px;
		background: #eeeeee;
		background-image: url(../../../../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: ;
		background-image: url(../../../../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(../../../../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: ;
		background-image: url(../../../../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(../../../../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;
		line-height: 14px;
	}
	.redqueen_tiled_spacer {
		width: 10px;
		background-image: url(../../../../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(../../../../skins/default/images/frame/frame_top.gif);
		background-repeat: repeat-x;
		border: 0px;
	}
	.redqueen_framed_left_edge {
		height: auto;
		width: 5px;
		background-image: url(../../../../skins/default/images/frame/frame_left.gif);
		background-repeat: repeat-y;
		border: 0px;
	}
	.redqueen_framed_right_edge {
		height: auto;
		width: 5px;
		background-image: url(../../../../skins/default/images/frame/frame_right.gif);
		background-repeat: repeat-y;
		border: 0px;
	}
	.redqueen_framed_bottom_edge {
		width: auto;
		height: 5px;
		background-image: url(../../../../skins/default/images/frame/frame_bottom.gif);
		background-repeat: repeat-x;
		border: 0px;
	}
	.redqueen_framed_top {
		height: 5px;
		background: url(../../../../skins/default/images/frame/frame_upper_right.gif) no-repeat top right;
		border: 0px solid red;
	}
	.redqueen_framed_bottom {
		height: 5px;
		background: url(../../../../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'
	...
	base color
	*/
	img.redqueenthumb {
		border: 1px solid #999999
	}
	img.redqueenavatar {
		border: 1px solid #999999
	}
	img.redqueenlogo {
		border: 1px solid #999999
	}
	.redqueenbody
	{
		color: #495B54;
		font-size:   9pt;
		font-family: "lucida grande",verdana,helvetica,arial,sans-serif
	}
	.redqueentd
	{
		color: #495B54;
		font-size:   9pt;
		font-family: "lucida grande",verdana,helvetica,arial,sans-serif
	}
	.redqueenbuttons
	{
		color: navy;
		background: #dddddd;
		font-size: 9pt;
		font-weight: bold;
		font-family: "lucida grande",verdana,helvetica,arial,sans-serif
	}
	.redqueenformelement
	{
		color: navy;
		background: white;
		font-size: 9pt;
		font-family: "lucida grande",verdana,helvetica,arial,sans-serif
	}
	.redqueenformelementpublic
	{
		color: navy;
		background: white;
		font-size: 9pt;
		font-family: "lucida grande",verdana,helvetica,arial,sans-serif
	}
	.redqueenhyperlink
	{
		color: #006633;
		text-decoration: none;
		font-weight: bold;
		font-family: "lucida grande",verdana,helvetica,arial,sans-serif
	}
	.redqueendimmedhyperlink
	{
		color: #999999;
		text-decoration: underline;
		font-weight: normal;
		font-family: "lucida grande",verdana,helvetica,arial,sans-serif
	}
	.redqueenenclosing {
		background: #CBD3D0;
		color: black;
		padding: 4px;
		border: 1px solid #999999
	}

	/*
	histogram style
	*/
	.redqueenhistogramcell    { background: orange; }
	.redqueenhistogramheading { color: #6C6C6C;
		font-weight: bold;
		font-size: 8pt;
		font-family: "lucida grande",verdana,helvetica,arial }
	.redqueenhistogramnumber  { background: #6C6C6C;
		color: #CBD3D0;
		font-weight: bold;
		font-size: 8pt;
		font-family: "lucida grande",verdana,helvetica,arial }
    
		/*
		base color
		*/
	.redqueenbgcolorbase	{ background: #495B54 }
        
	.redqueenbase  { 
		color: #495B54; 
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenbaseminus1  { 
		color: #495B54; font-size: 8pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenbaseminus2  { 
		color: #495B54; font-size: 8pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenbaseplus0  { 
		color: #495B54; font-size: 9pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenbaseplus1  { 
		color: #495B54; font-size: 11pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenbaseplus2  { 
		color: #495B54; font-size: 13pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenbaseplus3  { 
		color: #495B54; font-size: 15pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
		/*
		highlight color
		*/
	.redqueenbgcolorhighlight	{ background: #6C6C6C }
        
	.redqueenhighlight  { 
		color: #6C6C6C; 
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenhighlightminus1  { 
		color: #6C6C6C; font-size: 8pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenhighlightminus2  { 
		color: #6C6C6C; font-size: 8pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenhighlightplus0  { 
		color: #6C6C6C; font-size: 9pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenhighlightplus1  { 
		color: #6C6C6C; font-size: 11pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenhighlightplus2  { 
		color: #6C6C6C; font-size: 13pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenhighlightplus3  { 
		color: #6C6C6C; font-size: 15pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
		/*
		warning color
		*/
	.redqueenbgcolorwarning	{ background: orange }
        
	.redqueenwarning  { 
		color: orange; 
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenwarningminus1  { 
		color: orange; font-size: 8pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenwarningminus2  { 
		color: orange; font-size: 8pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenwarningplus0  { 
		color: orange; font-size: 9pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenwarningplus1  { 
		color: orange; font-size: 11pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenwarningplus2  { 
		color: orange; font-size: 13pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenwarningplus3  { 
		color: orange; font-size: 15pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
		/*
		new color
		*/
	.redqueenbgcolornew	{ background: orange }
        
	.redqueennew  { 
		color: orange; 
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueennewminus1  { 
		color: orange; font-size: 8pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueennewminus2  { 
		color: orange; font-size: 8pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueennewplus0  { 
		color: orange; font-size: 9pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueennewplus1  { 
		color: orange; font-size: 11pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueennewplus2  { 
		color: orange; font-size: 13pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueennewplus3  { 
		color: orange; font-size: 15pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
		/*
		popular color
		*/
	.redqueenbgcolorpopular	{ background: orange }
        
	.redqueenpopular  { 
		color: orange; 
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenpopularminus1  { 
		color: orange; font-size: 8pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenpopularminus2  { 
		color: orange; font-size: 8pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenpopularplus0  { 
		color: orange; font-size: 9pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenpopularplus1  { 
		color: orange; font-size: 11pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenpopularplus2  { 
		color: orange; font-size: 13pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenpopularplus3  { 
		color: orange; font-size: 15pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
		/*
		featured color
		*/
	.redqueenbgcolorfeatured	{ background: #990000 }
        
	.redqueenfeatured  { 
		color: #990000; 
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenfeaturedminus1  { 
		color: #990000; font-size: 8pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenfeaturedminus2  { 
		color: #990000; font-size: 8pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenfeaturedplus0  { 
		color: #990000; font-size: 9pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenfeaturedplus1  { 
		color: #990000; font-size: 11pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenfeaturedplus2  { 
		color: #990000; font-size: 13pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenfeaturedplus3  { 
		color: #990000; font-size: 15pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
		/*
		background color
		*/
	.redqueenbgcolorbackground	{ background: #CBD3D0 }
        
	.redqueenbackground  { 
		color: #CBD3D0; 
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenbackgroundminus1  { 
		color: #CBD3D0; font-size: 8pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenbackgroundminus2  { 
		color: #CBD3D0; font-size: 8pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenbackgroundplus0  { 
		color: #CBD3D0; font-size: 9pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenbackgroundplus1  { 
		color: #CBD3D0; font-size: 11pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenbackgroundplus2  { 
		color: #CBD3D0; font-size: 13pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenbackgroundplus3  { 
		color: #CBD3D0; font-size: 15pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
		/*
		link color
		*/
	.redqueenbgcolorlink	{ background: #006633 }
        
	.redqueenlink  { 
		color: #006633; 
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenlinkminus1  { 
		color: #006633; font-size: 8pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenlinkminus2  { 
		color: #006633; font-size: 8pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenlinkplus0  { 
		color: #006633; font-size: 9pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenlinkplus1  { 
		color: #006633; font-size: 11pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenlinkplus2  { 
		color: #006633; font-size: 13pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenlinkplus3  { 
		color: #006633; font-size: 15pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
		/*
		alink color
		*/
	.redqueenbgcoloralink	{ background: #990033 }
        
	.redqueenalink  { 
		color: #990033; 
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenalinkminus1  { 
		color: #990033; font-size: 8pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenalinkminus2  { 
		color: #990033; font-size: 8pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenalinkplus0  { 
		color: #990033; font-size: 9pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenalinkplus1  { 
		color: #990033; font-size: 11pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenalinkplus2  { 
		color: #990033; font-size: 13pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenalinkplus3  { 
		color: #990033; font-size: 15pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
		/*
		vlink color
		*/
	.redqueenbgcolorvlink	{ background: #0D6A6B }
        
	.redqueenvlink  { 
		color: #0D6A6B; 
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenvlinkminus1  { 
		color: #0D6A6B; font-size: 8pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenvlinkminus2  { 
		color: #0D6A6B; font-size: 8pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenvlinkplus0  { 
		color: #0D6A6B; font-size: 9pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenvlinkplus1  { 
		color: #0D6A6B; font-size: 11pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenvlinkplus2  { 
		color: #0D6A6B; font-size: 13pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenvlinkplus3  { 
		color: #0D6A6B; font-size: 15pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
		/*
		dimmed_text color
		*/
	.redqueenbgcolordimmedtext	{ background: #999999 }
        
	.redqueendimmedtext  { 
		color: #999999; 
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueendimmedtextminus1  { 
		color: #999999; font-size: 8pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueendimmedtextminus2  { 
		color: #999999; font-size: 8pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueendimmedtextplus0  { 
		color: #999999; font-size: 9pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueendimmedtextplus1  { 
		color: #999999; font-size: 11pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueendimmedtextplus2  { 
		color: #999999; font-size: 13pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueendimmedtextplus3  { 
		color: #999999; font-size: 15pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
		/*
		bad_word color
		*/
	.redqueenbgcolorbadword	{ background: green }
        
	.redqueenbadword  { 
		color: green; 
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenbadwordminus1  { 
		color: green; font-size: 8pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenbadwordminus2  { 
		color: green; font-size: 8pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenbadwordplus0  { 
		color: green; font-size: 9pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenbadwordplus1  { 
		color: green; font-size: 11pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenbadwordplus2  { 
		color: green; font-size: 13pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }
	.redqueenbadwordplus3  { 
		color: green; font-size: 15pt;
		font-family: "lucida grande",verdana,helvetica,arial
	 }

-->
</style>
    
