/* 
CSS CLASSES IN THIS FILE
NB: this is not the complete list of classes in this file, ie. there are others.

STANDARD

body		-	normal body tag
font		- 	standard font tag
stdform		-	yellow form

TEXT FONTS (f=fonts)
fgreen		-	standard green font
fsgreen		- 	smaller green font
fblue		-	standard blue font
fbigblue	-	bigger standard blue font
fyellow		-	standard yellow font
fswhite		- 	smaller white font
ftitleyellow	-	standard yellow title (bold)
ftitleblue	-	standard blue title (bold)
ftitlegreen	-	standard green title (bold)

TEXT LINKS (l=links)
lmenu		-	home page menu (green)
lghost		-	home page menu (ghost)
lcatet		- 	title top level category links
lcatetu		-	title top level category link underlined
lblue		-	standard blue link
lsblue 		-	small blue link
lgreen		-	standard green link
lyellow		-	standard yellow link
lsyellow	-	small yellow links
lsgreen		-	small green links
lsred		-	small important red links
lsblue		-	small blue links
lcopyr		-	copyright / privacy links

TABLE CELLS
tcblue		-	light blue background
tclgtgreen	-	light green background
tcyellow	-	light yellow background

bgtitlegreen	-	"fade" title background
bgtitleyellow	-	"fade" title yellow
bgtitleblue	-	"fade" title blue

TABLE BARS
bgbargreen	-	green bar
bgbaryellow	-	yellow bar
bgbarblue	-	blue bar

FORMATTING
tiny		-	small font used to format spaces
rightback	-	right background bars
leftback	-	left background bars


OTHER & MISC
copyright
bgtopshadow	-	background top shadow image
bgleftshadow	-	background left shadow image
bgrightshadow	-	background right shadow image
*/

html			{
				min-height:100.1%;
			}


body 			{
				

			}




/* for search engines */
h1			{
				font-size:11px; 
				font-family:Verdana, Helvetica, sans-serif; 
				color: #1F3D9F;
			}

h2			{
				font-size:12px; 
				font-weight: bold;
				color:#0D2575;
				padding: 0px;
				letter-spacing: 0px;
				margin: 0px;
			}
h3			{
				font-size:10px; 
				color:#0D2575;
				padding: 0px;
				letter-spacing: 0px;
				margin: 0px;
				font-weight: normal;
			}


.requiredFields		{
				color:808080;
			}

.errorMessage		{
				color:d00000;
			}


.errorJsHighLight	{
				border:10px;
			}


font 			{
				font-size:11px; 
				font-family:Verdana, Helvetica, sans-serif; 
				color: #404040;
			}
.smaller 		{
				font-size:9px; 
				font-family:Verdana, Helvetica, sans-serif; 
				color: #404040;
			}

/* FORMATTING */
.tiny			{
				font-family:Verdana, Helvetica, sans-serif; 
				font-size:6px; 
			}
.tiniest		{
				font-family:Verdana, Helvetica, sans-serif; 
				font-size:5px; 
			}



/* TEXT */
.fadedtext		{
				font-size:11px; 
				font-family:Verdana, Helvetica, sans-serif; 
				color: #C0C0C0;
			}
.faded		{
				font-size:9px; 
				font-family:Verdana, Helvetica, sans-serif; 
				color: #808080;
			}
.fadedbigger		{
				font-size:11px; 
				font-family:Verdana, Helvetica, sans-serif; 
				color: #404040;
			}
			


			
.reporttitle		{
				font-size:17px; 
				font-family:Verdana, Helvetica, sans-serif; 
				color: #202020;
				font-weight: bold;
				}
.reporttitlel		{
				font-size:12px; 
				font-family:Verdana, Helvetica, sans-serif; 
				font-weight:bold;
				color: #0D2575;
			}
.reportcontent		{
				font-size:0.8em; 
				font-family:Verdana, Helvetica, sans-serif; 
				color: #202020;
			}
.reporttext		{
				font-size:12px; 
				font-family:Verdana, Helvetica, sans-serif; 
				color: #202020;
			}
.reporttextgapped	{
				font-size:12px; 
				line-height:140%;
				font-family:Verdana, Helvetica, sans-serif; 
				color: #202020;
			}
.fgreen			{
				font-size:11px; 
				font-family:Verdana, Helvetica, sans-serif; 
				color: #3F6509;

			}
.fsgreen		{
				font-size:9px; 
				font-family:Verdana, Helvetica, sans-serif; 
				color: #3F6509;

			}
.fswhite		{
				font-size:9px; 
				font-family:Verdana, Helvetica, sans-serif; 
				color: #ffffff;

			}
.fwhite			{
				font-size:11px; 
				font-family:Verdana, Helvetica, sans-serif; 
				color: #f0f0f0;

			}
.fblue			{
				font-size:11px; 
				font-family:Verdana, Helvetica, sans-serif; 
				color: #0D2575;

			}
.fsblue			{
				font-size:9px; 
				font-family:Verdana, Helvetica, sans-serif; 
				color: #0D2575;

			}
.fgrey			{
				font-size:11px; 
				font-family:Verdana, Helvetica, sans-serif; 
				color: #686868;

			}
.flgtgrey		{
				font-size:11px; 
				font-family:Verdana, Helvetica, sans-serif; 
				color: #9a9a9a;

			}
.ftotals		{
				font-size:9px; 
				font-family:Verdana, Helvetica, sans-serif; 
				color: #808080;

			}
.ftotaltop		{
				font-size:9px; 
				font-family:Verdana, Helvetica, sans-serif; 
				color: #082173;

			}
.flocation		{
				font-size:12px; 
				font-family:Verdana, Helvetica, sans-serif; 
				color: #0D2575;

			}
.fyellow		{
				font-size:11px; 
				font-family:Verdana, Helvetica, sans-serif; 
				color: #A14000;

			}
			
.ftitleyellow		{
				font-size:11px; 
				font-family:Verdana, Helvetica, sans-serif; 
				color: #A14000;
				font-weight:bold;
			}

.ftitlegreen		{
				font-size:11px; 
				font-family:Verdana, Helvetica, sans-serif; 
				color: #3F6509;
				font-weight:bold;
			}

.ftitlebgreen		{
				font-size:14px; 
				font-family:Verdana, Helvetica, sans-serif; 
				color: #3F6509;
				font-weight:bold;
			}

.ftitlebblue		{
				font-size:14px; 
				font-family:Verdana, Helvetica, sans-serif; 
				color: #0D2575;
				font-weight:bold;
			}
.ftitlebwhite		{
				font-size:14px; 
				font-family:Verdana, Helvetica, sans-serif; 
				color: #ffffff;
				font-weight:bold;
			}





.ftitleblue		{
				font-size:11px; 
				font-family:Verdana, Helvetica, sans-serif; 
				color: #0D2575;
				font-weight:bold;
			}





.ftitlegreen		{
				font-size:11px; 
				font-family:Verdana, Helvetica, sans-serif; 
				color: #3F6509;
				font-weight:bold;
			}
.ftitlewhite		{
				font-size:11px; 
				font-family:Verdana, Helvetica, sans-serif; 
				color: #ffffff;
				font-weight:bold;

			}
.ftitlegrey		{
				color:#000000;
				font-size:13px; 
			}
.darkbluetab		{
				background-color: #abb6db;
			}
.darkgreentab		{
				background-color:#8ca26c;
			}
.lgtgreentab		{
				background-color:#cbddaf;
			}
.copyright		{
				font-size:9px; 
				font-family:Verdana, Helvetica, sans-serif; 
				color: #C0C0C0;
			}
.hidden			{
				font-size:9px; 
				font-family:Verdana, Helvetica, sans-serif; 
				color: #f0f0f0;
			}
.greyline		{
				background-color:#c0c0c0;
			}
.lghost			{
				font-size:11px; 
				color:#3F6509;
				text-Decoration:none;
				font-weight: bold;
			}
.fbigger		{
				font-size:12px; 
				font-family:Verdana, Helvetica, sans-serif; 
				color: #404040;

			}


/* STANDARD */
.page 			{ 
				font-family:Verdana, Helvetica, sans-serif; 
				font-size:11px; 
				background-color:#F0F0F0;
				background-repeat:repeat-x; 
				background-position: top;
				background-image: url(../../rm_images/gif/background.gif)
			}


/*
removed background from new coding
2006-30-03
.popup 			{ 
				font-family:Verdana, Helvetica, sans-serif; 
				font-size:11px; 
				background-color:#ffffff;
				background-image: url(../../rm_images/gif/background_popup.gif)
			} */
.popup 			{ 
				font-family:Verdana, Helvetica, sans-serif; 
				font-size:11px; 
				background-color:#ffffff;
			}



			
.fontmia			{
				font-size:11px; 
				font-family:Verdana, Helvetica, sans-serif; 
				color: #4F4040;
			}
			
.pricebox		{ 
				background-color:FFFFFF;
				text-align:right;
				font-size:12px; 
				font-family:Verdana, Helvetica, sans-serif; 
				color: #12329C;
				
				border-top: none;
				border-bottom: none;
				border-left: none;
				border-right: none;
				
				/* bug in opera, doesn't support "none" */
				border-top: solid #ffffff 1px;
				border-bottom: solid #ffffff 1px;
				border-left: solid #ffffff 1px;
				border-right: solid #ffffff 1px;		
				

				
			}

.priceboxbig		{ 
				background-color:#FFFFFF;
				font-size:14px; 
				font-family:Verdana, Helvetica, sans-serif; 
				color: #12329C;
				border-top: none;
				border-bottom: none;
				border-left: none;
				border-right: none;
				text-align:right;
				
			}
			

.stdform		{ 
				background-color:FFFFFF;
				font-size:12px; 
				font-family:Verdana, Helvetica, sans-serif; 
				color: #A14000;
				border-top: solid #A14000 1px;
				border-bottom: solid #FFDA2D 1px;
				border-left: solid #A14000 1px;
				border-right: solid #FFDA2D 1px;
			}
.formchkblue		{
				background-color: #ffffff;
				border-top: solid #1F3D9F 1px;
				border-bottom: solid #ffffff 1px;
				border-left: solid #1F3D9F 1px;
				border-right: solid #ffffff 1px;
			}
.formblue		{ 
				font-size:12px; 
				font-family:Verdana, Helvetica, sans-serif; 
				color: #1F3D9F;
				background-color: #F3F5FD;
				border-top: solid #1F3D9F 1px;
				border-bottom: solid #E1E6F7 1px;
				border-left: solid #1F3D9F 1px;
				border-right: solid #E1E6F7 1px;
			}

.formblueselect		{ 
				font-size:12px; 
				font-family:Verdana, Helvetica, sans-serif; 
				color: #1F3D9F;
				background-color:#F3F5FD;
				border-top: solid #1F3D9F 1px;
				border-bottom: solid #E1E6F7 1px;
				border-left: solid #1F3D9F 1px;
				border-right: solid #E1E6F7 1px;
			}

.formgreen		{ 
				background-color:#FFFFFF;
				font-size:12px; 
				font-family:Verdana, Helvetica, sans-serif; 
				color: #3F6509;
				border-top: solid #3F6509 1px;
				border-bottom: solid #3F6509 1px;
				border-left: solid #3F6509 1px;
				border-right: solid #3F6509 1px;
			}


/* TABLE CELLS */
.tclgtgreenform		{
				background-color:#f0fae1;
				background-repeat:no-repeat; 
				background-position: top left;
			}
.tclgtgreen		{
				background-color:#E1F5C5;
				background-repeat:no-repeat; 
				background-position: top left;
				background-image: url(../../rm_images/gif/bg_fade_green.gif)
			}
.tcgreen		{
				background-color:#508808;
			}
.tcimgtabgreen		{
				background-color:#508808;
				background-position: top left;
				background-image: url(../../rm_images/gif/bg_tab_green_back.gif)			}
.tcolgtgreen		{
				background-color:#E1F5C5;
				background-repeat:no-repeat;
				background-position: top right;
				background-image: url(../../rm_images/gif/bg_swirl_green_lighter.gif)
			}


.tchlgtgreen		{
				background-color:#E1F5C5;

			}
			
.tcblue			{
				background-color:#E1E6F7;
				background-repeat:no-repeat; 
				background-position: top left;
			}

/*				background-image: url(../../rm_images/gif/bg_swirl_blue.gif)
*/

.tcimgblue		{
				background-color:#E1E6F7;
				background-repeat:no-repeat; 
				background-position: top left;
				background-image: url(../../rm_images/gif/bg_swirl_blue_lighter.gif)

			}
/*

*/

.tcdkblue		{
				background-color:#1F3D9F;
				background-repeat:no-repeat; 
				background-position: top left;

			}
.tcdkimgblue		{
				background-color:#1F3D9F;
				background-position: top right;
				background-image: url(../../rm_images/gif/bg_tab_back.gif)
				

			}

.tcyellow		{
				background-color:#F9F6D9;
				background-repeat:no-repeat; 
				background-position: top left;
				background-image: url(../../rm_images/gif/bg_fade_yellow.gif)

			}
.tcreport		{
			}
			
.tcjustify		{
				text-align:justify;

			}

/*
.tcreport		{
				cursor:pointer;
				cursor:hand;
			}
*/
			
/* FORMATTING BACKGROUNDS */


.rightback		{
				background-image: url(../../rm_images/gif/bg_right.gif);
			}

.leftback		{
				background-image: url(../../rm_images/gif/bg_left.gif);
			}
.homerightback		{
				background-image: url(../../rm_images/gif/bg_home_right.gif);
				background-repeat:repeat-x; 
				background-position: top;
			}

.bgbarlgtgreen		{
				background-image: url(../../rm_images/gif/bg_bar_lgtgreen.gif);
				background-repeat:repeat-x; 
				background-position: top;			
			}
.bgbaryellow		{
				background-image: url(../../rm_images/gif/bg_bar_yellow.gif);
				background-repeat:repeat-x; 
				background-position: top;			
			}
.bgbargreen		{
				background-image: url(../../rm_images/gif/bg_bar_green.gif);
				background-repeat:repeat-x; 
				background-position: top;			
			}
.bghtitleblue		{
				background-image: url(../../rm_images/gif/bg_htitle_blue.gif);
				background-repeat:repeat-x; 
				background-position: right;
			}
.bghtitlebluebigger	{
				background-image: url(../../rm_images/gif/bg_htitle_blue_bigger.gif);
				background-repeat:repeat-x; 
				background-position: right;
			}
.bgtitleblue		{
				background-image: url(../../rm_images/gif/bg_title_blue.gif);
				background-repeat:repeat-x; 
				background-position: right;
			}
.bgtitlegreen		{
				background-image: url(../../rm_images/gif/bg_title_green.gif);
				background-repeat:repeat-x; 
				background-position: right;	
			}
.bgtitleyellow		{
				background-image: url(../../rm_images/gif/bg_title_yellow.gif);
				background-repeat:repeat-x; 
				background-position: right;	
			}
.bgbarblue		{
				background-image: url(../../rm_images/gif/bg_bar_blue.gif);
				background-repeat:repeat-x; 
				background-position: right;

			}
.bgwhite		{
				background-color:#ffffff;

			}
			


/* BACKGROUND SHADOW IMAGES */
.bgtopshadow		{
				background-image: url(../../rm_images/gif/bg_top_shad.gif);
				background-repeat:repeat-x; 
				background-position: top;

			}			
.bgleftshadow		{
				background-image: url(../../rm_images/gif/bg_left_shad.gif);
				background-repeat:repeat-y; 
				background-position: right;

			}			
.bgrightshadow		{
				background-image: url(../../rm_images/gif/bg_right_shad.gif);
				background-repeat:repeat-y; 
				background-position: left;

			}			

			
			
/* TEXT LINKS */

/*default for netscap4*/
a:link			{
				font-size:11px; 
				color:#0D2575;
				text-Decoration:Underline;
			}
a:visited		{
				font-size:11px; 
				color:#0D2575;
				text-Decoration:Underline;
			}
a:visited:hover		{
				font-size:11px; 
				color:#0D2575;
				text-Decoration:none;
			}
a:hover			{
				font-size:11px; 
				color:#0D2575;
				text-Decoration:none;
			}


a:link.lwhite		{
				font-size:11px; 
				color:#ffffff;
				text-Decoration:Underline;
			}
a:visited.lwhite	{
				font-size:11px; 
				color:#ffffff;
				text-Decoration:Underline;
			}
a:visited:hover.lwhite	{
				font-size:11px; 
				color:#ffffff;
				text-Decoration:none;
			}
a:hover.lwhite		{
				font-size:11px; 
				color:#ffffff;
				text-Decoration:none;
			}




a:link.lswhite		{
				font-size:9px; 
				color:#ffffff;
				text-Decoration:Underline;
			}
a:visited.lswhite	{
				font-size:9px; 
				color:#ffffff;
				text-Decoration:Underline;
			}
a:visited:hover.lswhite	{
				font-size:9px; 
				color:#ffffff;
				text-Decoration:none;
			}
a:hover.lswhite		{
				font-size:9px; 
				color:#ffffff;
				text-Decoration:none;
			}






a:link.bigger			{
				font-size:0.8em; 
				font-family:Verdana, Helvetica, sans-serif; 
				color:#0D2575;
				text-Decoration:Underline;
			}
a:visited.bigger		{
				font-size:0.8em; 
				font-family:Verdana, Helvetica, sans-serif; 
				color:#0D2575;
				text-Decoration:Underline;
			}
a:visited:hover.bigger		{
				font-size:0.8em; 
				font-family:Verdana, Helvetica, sans-serif; 
				color:#0D2575;
				text-Decoration:none;
			}
a:hover.bigger		{
				font-size:0.8em; 
				font-family:Verdana, Helvetica, sans-serif; 
				color:#0D2575;
				text-Decoration:none;
			}

			
/*				font-weight: bold;
*/			






a:link.lmenu		{
				font-size:11px; 
				color:#3F6509;
				text-Decoration:none;
				font-weight: bold;
			}
a:visited.lmenu		{
				font-size:11px; 
				color:#3F6509;
				text-Decoration:none;
				font-weight: bold;
			}
a:visited:hover.lmenu	{
				font-size:11px; 
				color:#3F6509;
				text-Decoration:Underline;
				font-weight: bold;
			}
a:hover.lmenu		{
				font-size:11px; 
				color:#3F6509;
				text-Decoration:Underline;
				font-weight: bold;
			}

a:link.lloc		{
				font-size:11px; 
				color:#3F6509;
				text-Decoration:Underline;
				font-weight: bold;
			}
a:visited.lloc		{
				font-size:11px; 
				color:#3F6509;
				text-Decoration:Underline;
				font-weight: bold;
			}
a:visited:hover.lloc	{
				font-size:11px; 
				color:#3F6509;
				text-Decoration:none;
				font-weight: bold;
			}
a:hover.lloc		{
				font-size:11px; 
				color:#3F6509;
				text-Decoration:none;
			}



a:link.hover		{
				color:#A14000;
				font-size:9px; 
				text-Decoration:Underline;
			}
a:link.lsyellow		{
				font-size:9px; 
				color:#A14000;
				text-Decoration:Underline;
			}
a:visited.lsyellow	{
				font-size:9px; 
				color:#A14000;
				text-Decoration:Underline;
			}
a:visited:hover.lsyellow{
				font-size:9px; 
				color:#A14000;
				text-Decoration:none;
			}





a:hover.lsgreen		{
				font-size:9px; 
				color:#A14000;
				text-Decoration:none;
			}

a:link.lsgreen		{
				font-size:9px; 
				color:#3F6509;
				text-Decoration:Underline;
			}
a:visited.lsgreen	{
				font-size:9px; 
				color:#3F6509;
				text-Decoration:Underline;
			}
a:visited:hover.lsgreen{
				font-size:9px; 
				color:#3F6509;
				text-Decoration:none;
			}
a:hover.lsgreen		{
				font-size:9px; 
				color:#3F6509;
				text-Decoration:none;
			}

a:hover.lsred		{
				font-size:9px; 
				color:#FF0000;
				text-Decoration:none;
			}

a:link.lsred		{
				font-size:9px; 
				color:#FF0000;
				text-Decoration:Underline;
			}
a:visited.lsred	{
				font-size:9px; 
				color:#FF0000;
				text-Decoration:Underline;
			}
a:visited:hover.lsred	{
				font-size:9px; 
				color:#FF0000;
				text-Decoration:none;
			}
a:hover.lsred		{
				font-size:9px; 
				color:#FF0000;
				text-Decoration:none;
			}


a:link.lcopyr		{
				color:#C0C0C0;
				font-size:9px; 
				text-Decoration:Underline;
			}
a:visited.lcopyr	{
				color:#C0C0C0;
				font-size:9px; 
				text-Decoration:Underline;
			}
a:visited:hover.lcopyr	{
				color:#808080;
				font-size:9px; 
				text-Decoration:none;
			}
a:hover.lcopyr		{
				color:#808080;
				font-size:9px; 
				text-Decoration:none;
			}






a:link.lblue		{
				font-size:11px; 
				color:#0D2575;
				text-Decoration:Underline;
			}
a:visited.lblue		{
				font-size:11px; 
				color:#0D2575;
				text-Decoration:Underline;
			}
a:visited:hover.lblue	{
				font-size:11px; 
				color:#081748;
				text-Decoration:none;
			}
a:hover.lblue		{
				font-size:11px; 
				color:#081748;
				text-Decoration:none;
			}

a:link.lblue		{
				font-size:11px; 
				color:#0D2575;
				text-Decoration:Underline;
			}
a:visited.lblue		{
				font-size:11px; 
				color:#0D2575;
				text-Decoration:Underline;
			}
a:visited:hover.lblue	{
				font-size:11px; 
				color:#081748;
				text-Decoration:none;
			}
a:hover.lblue		{
				font-size:11px; 
				color:#081748;
				text-Decoration:none;
			}





a:link.lsbluebigger	{
				font-size:0.9em; 
				color:#0D2575;
				text-Decoration:Underline;
			}
a:visited.lsbluebigger	{
				font-size:0.9em; 
				color:#0D2575;
				text-Decoration:Underline;
			}
a:visited:hover.lsbluebigger{
				font-size:0.9em; 
				color:#081748;
				text-Decoration:none;
			}
a:hover.lsbluebigger	{
				font-size:0.9em; 
				color:#081748;
				text-Decoration:none;
			}









a:link.lblueb		{
				font-size:11px; 
				color:#0D2575;
				font-weight:bold;
				text-Decoration:Underline;
			}
a:visited.lblueb	{
				font-size:11px; 
				color:#000000;
				text-Decoration:Underline;
				font-weight:bold;
			}
a:visited:hover.lblueb	{
				font-size:11px; 
				color:#0D2575;
				text-Decoration:none;
				font-weight:bold;
			}
a:hover.lblueb		{
				font-size:11px; 
				color:#0D2575;
				text-Decoration:none;
				font-weight:bold;
			}





a:link.lgreen		{
				color:#3F6509;
				font-size:11px; 
				text-Decoration:Underline;
			}
a:visited.lgreen	{
				color:#000000;
				font-size:11px; 
				text-Decoration:Underline;
			}
a:visited:hover.lgreen	{
				color:#3F6509;
				font-size:11px; 
				text-Decoration:none;
			}
a:hover.lgreen		{
				color:#3F6509;
				font-size:11px; 
				text-Decoration:none;
			}





/* "a" = always green, ie.  even after clicked / revisited */
a:link.lagreen		{
				color:#3F6509;
				font-size:11px; 
				text-Decoration:Underline;
			}
a:visited.lagreen	{
				color:#3F6509;
				font-size:11px; 
				text-Decoration:Underline;
			}
a:visited:hover.lagreen	{
				color:#3F6509;
				font-size:11px; 
				text-Decoration:none;
			}
a:hover.lagreen		{
				color:#3F6509;
				font-size:11px; 
				text-Decoration:none;
			}



a:link.lbgreen		{
				color:#3F6509;
				font-size:13px; 
				text-Decoration:Underline;
			}
a:visited.lbgreen	{
				color:#3F6509;
				font-size:13px; 
				text-Decoration:Underline;
			}
a:visited:hover.lbgreen	{
				color:#3F6509;
				font-size:13px; 
				text-Decoration:none;
			}
a:hover.lbgreen		{
				color:#3F6509;
				font-size:13px; 
				text-Decoration:none;
			}






a:link.lugreen		{
				color:#3F6509;
				font-size:11px; 
				text-Decoration:none;
			}
a:visited.lugreen	{
				color:#172404;
				font-size:11px; 
				text-Decoration:none;
			}
a:visited:hover.lugreen	{
				color:#3F6509;
				font-size:11px; 
				text-Decoration:Underline;
			}
a:hover.lugreen		{
				color:#172404;
				font-size:11px; 
				text-Decoration:Underline;
			}







a:link.lublue		{
				color:#0D2575;
				font-size:11px; 
				text-Decoration:none;
			}
a:visited.lublue	{
				color:#0D2575;
				font-size:11px; 
				text-Decoration:none;
			}
a:visited:hover.lublue	{
				color:#0D2575;
				font-size:11px; 
				text-Decoration:Underline;
			}
a:hover.lublue		{
				color:#0D2575;
				font-size:11px; 
				text-Decoration:Underline;
			}

a:link.lyellow		{
				color:#A14000;
				font-size:11px; 
				text-Decoration:Underline;
			}
a:visited.lyellow	{
				color:#A14000;
				font-size:11px; 
				text-Decoration:Underline;
			}
a:visited:hover.lyellow	{
				color:#A14000;
				font-size:11px; 
				text-Decoration:none;
			}
a:hover.lyellow		{
				color:#A14000;
				font-size:11px; 
				text-Decoration:none;
			}





a:link.lviewed		{
				color:#A14000;
				font-size:11px; 
				text-Decoration:none;
			}
a:visited.lviewed	{
				color:#A14000;
				font-size:11px; 
				text-Decoration:none;
			}
a:visited:hover.lviewed	{
				color:#A14000;
				font-size:11px; 
				text-Decoration:Underline;
			}
a:hover.lviewed		{
				color:#A14000;
				font-size:11px; 
				text-Decoration:Underline;
			}



a:link.lreport		{
				color:#000000;
				font-size:13px; 
				text-Decoration:Underline;
			}
a:visited.lreport	{
				color:#000000;
				font-size:13px; 
				text-Decoration:Underline;
			}
a:visited:hover.lreport	{
				color:#000000;
				font-size:13px; 
				text-Decoration:none;
			}
a:hover.lreport		{
				color:#000000;
				font-size:13px; 
				text-Decoration:none;
			}





a:link.lreporttitle		{
				color:#000000;
				font-size:17px; 
				text-Decoration:Underline;
			}
a:visited.lreporttitle	{
				color:#000000;
				font-size:17px; 
				text-Decoration:Underline;
			}
a:visited:hover.lreporttitle	{
				color:#000000;
				font-size:17px; 
				text-Decoration:none;
			}
a:hover.lreporttitle		{
				color:#000000;
				font-size:17px; 
				text-Decoration:none;
			}






a:link.lcatet		{
				font-size:12px; 
				font-weight: bold;
				color:#0D2575;
				text-Decoration:none;
			}
a:visited.lcatet	{
				font-size:12px; 
				font-weight: bold;
				color:#0D2575;
				text-Decoration:none;
			}
a:visited:hover.lcatet	{
				font-size:12px; 
				font-weight: bold;
				color:#0D2575;
				text-Decoration:Underline;
			}
a:hover.lcatet		{
				font-size:12px; 
				font-weight: bold;
				color:#0D2575;
				text-Decoration:Underline;
			}


a:link.lcatetu		{
				font-size:12px; 
				font-weight: bold;
				color:#0D2575;
				text-Decoration:Underline;
			}
a:visited.lcatetu	{
				font-size:12px; 
				font-weight: bold;
				color:#0D2575;
				text-Decoration:Underline;
			}
a:visited:hover.lcatetu	{
				font-size:12px; 
				font-weight: bold;
				color:#0D2575;
				text-Decoration:none;
			}
a:hover.lcatetu		{
				font-size:12px; 
				font-weight: bold;
				color:#0D2575;
				text-Decoration:none;
			}
			
			
			
a:link.lcatetughost		{
				font-size:11px; 
				font-weight: bold;
				color:#0D2575;
				text-Decoration:none;
				}
a:visited.lcatetughost		{
				font-size:11px; 
				font-weight: bold;
				color:#0D2575;
				text-Decoration:none;
				}
a:visited:hover.lcatetughost	{
				font-size:11px; 
				font-weight: bold;
				color:#0D2575;
				text-Decoration:Underline;
				}
a:hover.lcatetughost		{
				font-size:11px; 
				font-weight: bold;
				color:#0D2575;
				text-Decoration:Underline;
				}


a:link.lsblue		{
				font-size:9px; 
				color:#0D2575;
				text-Decoration:Underline;
			}
a:visited.lsblue	{
				font-size:9px; 
				color:#0D2575;
				text-Decoration:Underline;
			}
a:visited:hover.lsblue	{
				font-size:9px; 
				color:#0D2575;
				text-Decoration:none;
			}
a:hover.lsblue		{
				font-size:9px; 
				color:#0D2575;
				text-Decoration:none;
			}
			
a:link.lscate		{
				font-size:10px; 
				color:#0D2575;
				text-Decoration:none;
			}
a:visited.lscate	{
				font-size:10px; 
				color:#0D2575;
				text-Decoration:none;
			}
a:visited:hover.lscate	{
				font-size:10px; 
				color:#0D2575;
				text-Decoration:Underline;
			}
a:hover.lscate		{
				font-size:10px; 
				color:#0D2575;
				text-Decoration:Underline;
			}

a:link.lstblue		{
				font-size:9px; 
				font-weight: bold;
				color:#0D2575;
				text-Decoration:none;
			}
a:visited.lstblue	{
				font-size:9px; 
				font-weight: bold;
				color:#0D2575;
				text-Decoration:none;
			}
a:visited:hover.lstblue	{
				font-size:9px; 
				font-weight: bold;
				color:#0D2575;
				text-Decoration:Underline;
			}
a:hover.lstblue		{
				font-size:9px; 
				font-weight: bold;
				color:#0D2575;
				text-Decoration:Underline;
			}





/* for full category listing */
a:link.lbcate		{
				font-size:14px; 
				color:#0D2575;
				text-Decoration:none;
				font-weight:bold;
			}
a:visited.lbcate	{
				font-size:14px; 
				color:#0D2575;
				text-Decoration:none;
				font-weight:bold;
			}
a:visited:hover.lbcate	{
				font-size:14px; 
				color:#0D2575;
				font-weight:bold;
				text-Decoration:Underline;
			}
a:hover.lbcate		{
				font-size:14px; 
				color:#0D2575;
				font-weight:bold;
				text-Decoration:Underline;
			}















a:link.lftcate		{
				font-size:12px; 
				color:#0D2575;
				text-Decoration:none;
				font-weight:bold;
			}
a:visited.lftcate	{
				font-size:12px; 
				color:#0D2575;
				text-Decoration:none;
				font-weight:bold;
			}
a:visited:hover.lftcate	{
				font-size:12px; 
				color:#0D2575;
				font-weight:bold;
				text-Decoration:Underline;
			}
a:hover.lftcate		{
				font-size:12px; 
				color:#0D2575;
				font-weight:bold;
				text-Decoration:Underline;
			}

a:link.lfcate		{
				font-size:12px; 
				color:#0D2575;
				text-Decoration:none;
				line-height:1.3;
			}
a:visited.lfcate	{
				font-size:12px; 
				color:#0D2575;
				text-Decoration:none;
				line-height:1.3;
			}
a:visited:hover.lfcate	{
				font-size:12px; 
				color:#0D2575;
				text-Decoration:Underline;
				line-height:1.3;
			}
a:hover.lfcate		{
				font-size:12px; 
				color:#0D2575;
				text-Decoration:Underline;
				line-height:1.3;
			}
