﻿

	/*
	avoid stylesheet collisions by prepending classes with 'redqueen'
	*/
	a:hover{orange;}
	
	img.redqueenthumb {
		border: 1px solid #999999
	}
	img.redqueenavatar {
		border: 1px solid #999999
	}
	img.redqueenlogo {
		border: 1px solid #999999
	}
	/*
	base color
	*/
	.redqueenbody
	{
		color: #004770;
		font-size:   10pt;
		font-family: helvetica,arial,sans-serif
	}
	.redqueentd
	{
		color: #004770;
		font-size:   10pt;
		font-family: helvetica,arial
	}
	.redqueenbuttons
	{
		color: navy;
		background: #dddddd;
		font-size: 8pt;
		font-weight: bold;
		font-family: helvetica,arial,sans-serif
	}
	.redqueenformelement
	{
		color: navy;
		background: white;
		font-size: 11pt;
		font-family: helvetica,arial,sans-serif
	}
	.redqueenformelementpublic
	{
		color: navy;
		background: white;
		font-size: 11pt;
		font-family: helvetica,arial,sans-serif
	}
	.redqueenhyperlink
	{
		color: #003399;
		text-decoration: none;
		font-weight: bold;
		font-family: helvetica,arial,sans-serif
	}
	.redqueendimmedhyperlink
	{
		color: #999999;
		text-decoration: underline;
		font-weight: normal;
		font-family: helvetica,arial,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: helvetica,arial }
	.redqueenhistogramnumber  { background: #990000;
		color: #ffffff;
		font-weight: bold;
		font-size: 8pt;
		font-family: helvetica,arial }
    
		/*
		base color
		*/
	.redqueenbgcolorbase	{ background: #004770 }
        
	.redqueenbase  { 
		color: #004770; 
		font-family: helvetica,arial
	 }
	.redqueenbaseminus1  { 
		color: #004770; font-size: 9pt;
		font-family: helvetica,arial
	 }
	.redqueenbaseminus2  { 
		color: #004770; font-size: 9pt;
		font-family: helvetica,arial
	 }
	.redqueenbaseplus0  { 
		color: #004770; font-size: 9pt;
		font-family: helvetica,arial
	 }
	.redqueenbaseplus1  { 
		color: #004770; font-size: 10pt;
		font-family: helvetica,arial
	 }
	.redqueenbaseplus2  { 
		color: #004770; font-size: 11pt;
		font-family: helvetica,arial
	 }
	.redqueenbaseplus3  { 
		color: #004770; font-size: 13pt;
		font-family: helvetica,arial
	 }
		/*
		highlight color
		*/
	.redqueenbgcolorhighlight	{ background: #990000 }
        
	.redqueenhighlight  { 
		color: #990000; 
		font-family: helvetica,arial
	 }
	.redqueenhighlightminus1  { 
		color: #990000; font-size: 8pt;
		font-family: helvetica,arial
	 }
	.redqueenhighlightminus2  { 
		color: #990000; font-size: 8pt;
		font-family: helvetica,arial
	 }
	.redqueenhighlightplus0  { 
		color: #990000; font-size: 8pt;
		font-family: helvetica,arial
	 }
	.redqueenhighlightplus1  { 
		color: #990000; font-size: 9pt;
		font-family: helvetica,arial
	 }
	.redqueenhighlightplus2  { 
		color: #990000; font-size: 11pt;
		font-family: helvetica,arial
	 }
	.redqueenhighlightplus3  { 
		color: #990000; font-size: 13pt;
		font-family: helvetica,arial
	 }
		/*
		warning color
		*/
	.redqueenbgcolorwarning	{ background: orange }
        
	.redqueenwarning  { 
		color: orange; 
		font-family: helvetica,arial
	 }
	.redqueenwarningminus1  { 
		color: orange; font-size: 8pt;
		font-family: helvetica,arial
	 }
	.redqueenwarningminus2  { 
		color: orange; font-size: 8pt;
		font-family: helvetica,arial
	 }
	.redqueenwarningplus0  { 
		color: orange; font-size: 8pt;
		font-family: helvetica,arial
	 }
	.redqueenwarningplus1  { 
		color: orange; font-size: 9pt;
		font-family: helvetica,arial
	 }
	.redqueenwarningplus2  { 
		color: orange; font-size: 11pt;
		font-family: helvetica,arial
	 }
	.redqueenwarningplus3  { 
		color: orange; font-size: 13pt;
		font-family: helvetica,arial
	 }
		/*
		new color
		*/
	.redqueenbgcolornew	{ background: orange }
        
	.redqueennew  { 
		color: orange; 
		font-family: helvetica,arial
	 }
	.redqueennewminus1  { 
		color: orange; font-size: 8pt;
		font-family: helvetica,arial
	 }
	.redqueennewminus2  { 
		color: orange; font-size: 8pt;
		font-family: helvetica,arial
	 }
	.redqueennewplus0  { 
		color: orange; font-size: 8pt;
		font-family: helvetica,arial
	 }
	.redqueennewplus1  { 
		color: orange; font-size: 9pt;
		font-family: helvetica,arial
	 }
	.redqueennewplus2  { 
		color: orange; font-size: 11pt;
		font-family: helvetica,arial
	 }
	.redqueennewplus3  { 
		color: orange; font-size: 13pt;
		font-family: helvetica,arial
	 }
		/*
		popular color
		*/
	.redqueenbgcolorpopular	{ background: orange }
        
	.redqueenpopular  { 
		color: orange; 
		font-family: helvetica,arial
	 }
	.redqueenpopularminus1  { 
		color: orange; font-size: 8pt;
		font-family: helvetica,arial
	 }
	.redqueenpopularminus2  { 
		color: orange; font-size: 8pt;
		font-family: helvetica,arial
	 }
	.redqueenpopularplus0  { 
		color: orange; font-size: 8pt;
		font-family: helvetica,arial
	 }
	.redqueenpopularplus1  { 
		color: orange; font-size: 9pt;
		font-family: helvetica,arial
	 }
	.redqueenpopularplus2  { 
		color: orange; font-size: 11pt;
		font-family: helvetica,arial
	 }
	.redqueenpopularplus3  { 
		color: orange; font-size: 13pt;
		font-family: helvetica,arial
	 }
		/*
		featured color
		*/
	.redqueenbgcolorfeatured	{ background: #990000 }
        
	.redqueenfeatured  { 
		color: #990000; 
		font-family: helvetica,arial
	 }
	.redqueenfeaturedminus1  { 
		color: #990000; font-size: 8pt;
		font-family: helvetica,arial
	 }
	.redqueenfeaturedminus2  { 
		color: #990000; font-size: 8pt;
		font-family: helvetica,arial
	 }
	.redqueenfeaturedplus0  { 
		color: #990000; font-size: 8pt;
		font-family: helvetica,arial
	 }
	.redqueenfeaturedplus1  { 
		color: #990000; font-size: 9pt;
		font-family: helvetica,arial
	 }
	.redqueenfeaturedplus2  { 
		color: #990000; font-size: 11pt;
		font-family: helvetica,arial
	 }
	.redqueenfeaturedplus3  { 
		color: #990000; font-size: 13pt;
		font-family: helvetica,arial
	 }
		/*
		background color
		*/
	.redqueenbgcolorbackground	{ background: #ffffff }
        
	.redqueenbackground  { 
		color: #ffffff; 
		font-family: helvetica,arial
	 }
	.redqueenbackgroundminus1  { 
		color: #ffffff; font-size: 8pt;
		font-family: helvetica,arial
	 }
	.redqueenbackgroundminus2  { 
		color: #ffffff; font-size: 8pt;
		font-family: helvetica,arial
	 }
	.redqueenbackgroundplus0  { 
		color: #ffffff; font-size: 8pt;
		font-family: helvetica,arial
	 }
	.redqueenbackgroundplus1  { 
		color: #ffffff; font-size: 9pt;
		font-family: helvetica,arial
	 }
	.redqueenbackgroundplus2  { 
		color: #ffffff; font-size: 11pt;
		font-family: helvetica,arial
	 }
	.redqueenbackgroundplus3  { 
		color: #ffffff; font-size: 13pt;
		font-family: helvetica,arial
	 }
		/*
		h1_inline_background color
		*/
	.redqueenbgcolorh1inlinebackground	{ background: #ffffff }
        
	.redqueenh1inlinebackground  { 
		display: inline;
		color: #ffffff; 
		font-family: helvetica,arial
	 }
	.redqueenh1inlinebackgroundminus1  { 
		display: inline;
		color: #ffffff; font-size: 8pt;
		font-family: helvetica,arial
	 }
	.redqueenh1inlinebackgroundminus2  { 
		display: inline;
		color: #ffffff; font-size: 8pt;
		font-family: helvetica,arial
	 }
	.redqueenh1inlinebackgroundplus0  { 
		display: inline;
		color: #ffffff; font-size: 8pt;
		font-family: helvetica,arial
	 }
	.redqueenh1inlinebackgroundplus1  { 
		display: inline;
		color: #ffffff; font-size: 9pt;
		font-family: helvetica,arial
	 }
	.redqueenh1inlinebackgroundplus2  { 
		display: inline;
		color: #ffffff; font-size: 11pt;
		font-family: helvetica,arial
	 }
	.redqueenh1inlinebackgroundplus3  { 
		display: inline;
		color: #ffffff; font-size: 13pt;
		font-family: helvetica,arial
	 }
		/*
		link color
		*/
	.redqueenbgcolorlink	{ background: #003399 }
        
	.redqueenlink  { 
		color: #003399; 
		font-family: helvetica,arial
	 }
	.redqueenlinkminus1  { 
		color: #003399; font-size: 8pt;
		font-family: helvetica,arial
	 }
	.redqueenlinkminus2  { 
		color: #003399; font-size: 8pt;
		font-family: helvetica,arial
	 }
	.redqueenlinkplus0  { 
		color: #003399; font-size: 8pt;
		font-family: helvetica,arial
	 }
	.redqueenlinkplus1  { 
		color: #003399; font-size: 9pt;
		font-family: helvetica,arial
	 }
	.redqueenlinkplus2  { 
		color: #003399; font-size: 11pt;
		font-family: helvetica,arial
	 }
	.redqueenlinkplus3  { 
		color: #003399; font-size: 13pt;
		font-family: helvetica,arial
	 }
		/*
		alink color
		*/
	.redqueenbgcoloralink	{ background: blue }
        
	.redqueenalink  { 
		color: blue; 
		font-family: helvetica,arial
	 }
	.redqueenalinkminus1  { 
		color: blue; font-size: 8pt;
		font-family: helvetica,arial
	 }
	.redqueenalinkminus2  { 
		color: blue; font-size: 8pt;
		font-family: helvetica,arial
	 }
	.redqueenalinkplus0  { 
		color: blue; font-size: 8pt;
		font-family: helvetica,arial
	 }
	.redqueenalinkplus1  { 
		color: blue; font-size: 9pt;
		font-family: helvetica,arial
	 }
	.redqueenalinkplus2  { 
		color: blue; font-size: 11pt;
		font-family: helvetica,arial
	 }
	.redqueenalinkplus3  { 
		color: blue; font-size: 13pt;
		font-family: helvetica,arial
	 }
		/*
		vlink color
		*/
	.redqueenbgcolorvlink	{ background: #996633 }
        
	.redqueenvlink  { 
		color: #996633; 
		font-family: helvetica,arial
	 }
	.redqueenvlinkminus1  { 
		color: #996633; font-size: 8pt;
		font-family: helvetica,arial
	 }
	.redqueenvlinkminus2  { 
		color: #996633; font-size: 8pt;
		font-family: helvetica,arial
	 }
	.redqueenvlinkplus0  { 
		color: #996633; font-size: 8pt;
		font-family: helvetica,arial
	 }
	.redqueenvlinkplus1  { 
		color: #996633; font-size: 9pt;
		font-family: helvetica,arial
	 }
	.redqueenvlinkplus2  { 
		color: #996633; font-size: 11pt;
		font-family: helvetica,arial
	 }
	.redqueenvlinkplus3  { 
		color: #996633; font-size: 13pt;
		font-family: helvetica,arial
	 }
		/*
		dimmed_text color
		*/
	.redqueenbgcolordimmedtext	{ background: #999999 }
        
	.redqueendimmedtext  { 
		color: #999999; 
		font-family: helvetica,arial
	 }
	.redqueendimmedtextminus1  { 
		color: #999999; font-size: 8pt;
		font-family: helvetica,arial
	 }
	.redqueendimmedtextminus2  { 
		color: #999999; font-size: 8pt;
		font-family: helvetica,arial
	 }
	.redqueendimmedtextplus0  { 
		color: #999999; font-size: 8pt;
		font-family: helvetica,arial
	 }
	.redqueendimmedtextplus1  { 
		color: #999999; font-size: 9pt;
		font-family: helvetica,arial
	 }
	.redqueendimmedtextplus2  { 
		color: #999999; font-size: 11pt;
		font-family: helvetica,arial
	 }
	.redqueendimmedtextplus3  { 
		color: #999999; font-size: 13pt;
		font-family: helvetica,arial
	 }
		/*
		bad_word color
		*/
	.redqueenbgcolorbadword	{ background: green }
        
	.redqueenbadword  { 
		color: green; 
		font-family: helvetica,arial
	 }
	.redqueenbadwordminus1  { 
		color: green; font-size: 8pt;
		font-family: helvetica,arial
	 }
	.redqueenbadwordminus2  { 
		color: green; font-size: 8pt;
		font-family: helvetica,arial
	 }
	.redqueenbadwordplus0  { 
		color: green; font-size: 8pt;
		font-family: helvetica,arial
	 }
	.redqueenbadwordplus1  { 
		color: green; font-size: 9pt;
		font-family: helvetica,arial
	 }
	.redqueenbadwordplus2  { 
		color: green; font-size: 11pt;
		font-family: helvetica,arial
	 }
	.redqueenbadwordplus3  { 
		color: green; font-size: 13pt;
		font-family: helvetica,arial
	 }
	 
	 
	 
	/*

	begin: css_public.ttml

	*/



	a:link, a:visited, a:active, a:hover

	{

		text-decoration: none;

		font-weight:     bold;

	  	font-family:     helvetica,arial,sans-serif

	}

	a:link

	{

		color: #003399

	}

	a:visited

	{

		color: #996633

	}

	a:active, a:hover

	{

		color: blue

	}



	.dotted_navlinks {

		background-color : #ffffff;

		padding          : 0px;

		font-weight      : 400;

		font-size        : 9pt;

		color            : #ffffff;

		font-family      : helvetica,arial;

	}

	a.nav_menu:link {

		font-weight      : 600;

		font-size        : 9pt;

		color            : #ffffff;

		font-family      : helvetica,arial;

		text-decoration  : none

	}

	a.nav_menu:visited {

		font-weight      : 600;

		font-size        : 9pt;

		color            : #ffffff;

		font-family      : helvetica,arial;

		text-decoration  : none

	}

	a.nav_menu:active, a.nav_menu:hover {

		font-weight      : 600;

		font-size        : 9pt;

		color            : #f5e20b;

		font-family      : helvetica,arial

	}



	.fieldset {

		margin-bottom: 6px;

	}

	.legend {

		color: navy;

	}



.sub_nav, a:link.sub_nav, a:visited.sub_nav, a:active.sub_nav {

	font-family:Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-decoration: none;

	color: #000000;}

	

a:hover.sub_nav {

	font-family:Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-decoration: underline;

	color: #ffffff;}

	

.top_nav3, a:link.top_nav3, a:visited.top_nav3, a:active.top_nav3 {

	font-family:Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-decoration: none;

	color: #ffffff;}

	

a:hover.top_nav3 {

	font-family:Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-decoration: underline;

	color: #baddf0;}



.sub_nav2 {

font-family:Arial, Helvetica, sans-serif;

font-size: 10px;

color: 000000;

text-decoration: none;}



.top_nav4 {

font-family:Arial, Helvetica, sans-serif;

font-size: 10px;

color: baddf0;

text-decoration: none;}

body {font: 10px arial}

	/*

	end: css_public.ttml

	*/