BODY	{margin:0; padding:0; background-color:#fff;
		font-family:Arial, Helvetica, sans-serif; 
		font-size:12px; text-align:left;
		font-weight:normal; /*margin:0; padding:0; padding-left:5px;*/
		color:#544e4c;
		}
a			{border:none}
img			{border:none; display:inline}

.textAccentRed	{ color:#e90024; font-weight:bold }
.textAccentBlue	{ color:#216ea7; font-weight:bold }
.pngalpha	{
			behavior: url("/pngbehavior.htc");
			}
h1	{ 
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#2d639d; font-size:14px; font-weight:bold;
}
P {
		font-family:Arial, Helvetica, sans-serif; 
		font-size:12px; text-align:left;
		font-weight:normal; /*margin:0; padding:0; padding-left:5px;*/
		color:#333333; margin-top:0,5em; margin-bottom:0,5em;
		}
td,ul			{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#333333;}		
a:link		{ color:#004188; text-decoration:underline }
a:visited	{ color:#0051a8; text-decoration:underline }
/*a:visited	{ color:#685e8c; text-decoration:underline }*/
a:hover		{ color:#0051a8; text-decoration:none }
a:active	{ color:#006fe5; text-decoration:underline }

img.newspic	{border:1px solid white}
div.newspic	{
	background:#cbcbcb; margin: 0 5px 5px 5px; padding:1px;
	width:62px; height:62px; display:block; float:left;
	
}

div.newspic2	{
	background:#cbcbcb; margin: 0 5px 1.5px 3px; padding:1px;
	display:block; float:left;
	
}


.bgtop	{background-image:url('/images/rfr_logo_bg.gif'); background-position:bottom; background-repeat:repeat-x; height:112px}
.bglogo	{background-image:url('/images/rfr_hdr_bg.jpg'); background-position:top left; background-repeat:no-repeat}

.bgbar	{background-image:url('/images/rfr_bar_bg.gif'); background-position:top left; background-repeat:repeat-x; height:34px}

.bg_lc	{background-image:url('/images/left_menu_bg.jpg'); background-position:top left; background-repeat:repeat-x; background-color:#115da4; width:179px}
.bg_lcd	{background-image:url('/images/rfr_lftcoldark_bg.gif'); background-position:top left; background-repeat:repeat-x; background-color:#0e4d89; widows:190px}

.contact	{background-image:url('/images/contact_bg.jpg'); background-repeat:no-repeat; background-color:#fff; background-position:top left}
.contactdrk	{background-image:url('/images/contact_Dbg.gif'); background-repeat:repeat-x; background-color:#dddfe0; background-position:top left}

.grayborder	{border:1px solid #e6e6e6}

.footbar	{background-image:url('/images/rfr_footbar.gif'); height:15px; background-repeat:repeat-x; background-position:top;
			font-family:Arial, Helvetica, sans-serif; 
			font-size:12px; text-align:center; vertical-align:top;
			font-weight:normal; color:#fff; padding:5px 0 5px 0;
			}
.redclr		{color:#c60000}
/***************************
           forms
***************************/
.fld_serch	{width:136px; height:20px; border:1px solid #265486;
			font-family:Arial, Helvetica, sans-serif; 
			font-size:12px; text-align:left;
			font-weight:normal;
			}
ul.pluses {
	padding:0; margin:0; padding-left:7px;
	list-style-image:url('/images/rfr_bullet.gif');
	list-style-position:outside;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; vertical-align:middle;
	font-weight:bold;
	margin-left:6px;
	color:#004187;
}

ul.pluses  li { padding-bottom:12px;}

/***************************
           paddings
***************************/
.padding5	{padding:5px;}
.padding10	{padding:10px;}

.pl5		{padding-left:5px}
.pl7		{padding-left:7px}
.pl10		{padding-left:10px}
.pl15		{padding-left:10px}

.pr1		{padding-right:1px}
.pr5		{padding-right:5px}
.pr7        {padding-right:7px;}
.pr8		{padding-right:8px}
.pr10		{padding-right:10px}

.pt3		{padding-top:3px}
.pt6		{padding-top:6px}
.pt8		{padding-top:8px}
.pt10		{padding-top:10px}

.pb6		{padding-bottom:6px}
.pb10		{padding-bottom:10px}

.mv5		{margin-top:5px; margin-bottom:5px}
.mb0		{margin-bottom:0px}

.colpad		{padding:2px 0 2px 5px}
.colmar		{margin:5px 0 5px 5px}
.mainframe	{padding:12px 0 5px 0px}
.footer		{background-color:#d9d9d9;}
/***************************
           LINKS
***************************/
/*links for main blue menu*/
.brt	{border-right:1px solid #cdd3db;}
/*div.vdevider {
	height:96%; width:1px; margin-left:5px; position:relative;
	display:block; float:right; background-color:#cdd3db;
}*/
td.vdevider {
	width:1px; background-color:#cdd3db;
}

.subheader				{color:#2d639d;font-family: Tahoma, Arial, Helvetica, sans-serif; 
						font-size:14px; text-align:left;
						font-weight:bold; margin:0; padding:0 7px 0 7px; 
						}
/*color:#c30000*/

.more					{font-family: Tahoma, Arial, Helvetica, sans-serif; 
						font-size:11px; text-align:left;
						font-weight:normal; margin:0; padding:0; padding-left:5px;
						color:#004187; vertical-align:top;
						}
a.more:link				{color:#004187; text-decoration:underline}
a.more:visited			{color:#004187; text-decoration:underline}
a.more:hover			{color:#004187; text-decoration:none}
a.more:active			{color:#004187; text-decoration:none}
.muchMore				{font-size:12px;}

.gray_txt				{font-family:Arial, Helvetica, sans-serif; 
						font-size:12px; text-align:left;
						font-weight:normal; margin:0; padding:0; padding-left:5px;
						color:#544e4c;}

.gray_txt2				{font-family:Arial, Helvetica, sans-serif; 
						font-size:12px; text-align:left;
						font-weight:bold; margin:0; padding:0; padding-left:0;
						color:#544e4c;}
						
.comm_txt				{font-family:Arial, Helvetica, sans-serif; 
						font-size:12px; text-align:left;
						font-weight:bold; margin:0; padding:0; padding-left:5px;
						color:#544e4c;}
.date					{font-family:Arial, Helvetica, sans-serif; 
						font-size:12px; text-align:left;
						font-weight:bold; margin:0; padding:0; padding-left:5px;
						color:#02a834;}

.boldbluetxt			{font-family:Arial, Helvetica, sans-serif; 
						font-size:12px; text-align:left;
						font-weight:bold; margin:0; padding:0;
						color:#004187;}
					
a.boldbluetxt:link		{color:#004187; text-decoration:none}
a.boldbluetxt:visited	{color:#004187; text-decoration:none}
a.boldbluetxt:hover	    {color:#004187; text-decoration:underline}
a.boldbluetxt:active	{color:#004187; text-decoration:none}



.bluetxt			{font-family:Arial, Helvetica, sans-serif; 
					 font-size:12px; text-align:left;
					 font-weight:normal; margin:0; padding:0;
					 color:#004187;}
					
a.bluetxt:link		{color:#004187; text-decoration:none}
a.bluetxt:visited	{color:#004187; text-decoration:none}
a.bluetxt:hover		{color:#004187; text-decoration:underline}
a.bluetxt:active	{color:#004187; text-decoration:none}

.barLink			{	
					font-family:Arial, Helvetica, sans-serif; 
					font-size:12px; text-align:left;
					font-weight:normal; margin:0; padding:0; padding-left:5px;
					}
a.barLink:link		{color:#64d9ff; text-decoration:underline}
a.barLink:visited	{color:#64d9ff; text-decoration:underline}
a.barLink:hover		{color:#64d9ff; text-decoration:underline}
a.barLink:active	{color:#64d9ff; text-decoration:underline}

.colLink			{	
					font-family: Tahoma, Arial, Helvetica, sans-serif; 
					font-size:12px; text-align:left;
					font-weight:bold; margin:0; padding:0;
					}
a.colLink:link		{color:#fff; text-decoration:none}
a.colLink:visited	{color:#fff; text-decoration:none}
a.colLink:hover		{color:#fff; text-decoration:underline}
a.colLink:active	{color:#fff; text-decoration:none}


a.actmenu:link		{color:#0d4880; text-decoration:none}
a.actmenu:visited	{color:#0d4880; text-decoration:none}
a.actmenu:hover		{color:#0d4880; text-decoration:underline}
a.actmenu:active	{color:#0d4880; text-decoration:none}

.colSubLink			{	
					font-family: Tahoma, Arial, Helvetica, sans-serif; 
					font-size:12px; text-align:left;
					font-weight:normal; margin:0; padding:0;
					}
a.colSubLink:link		{color:#fff; text-decoration:none}
a.colSubLink:visited	{color:#fff; text-decoration:none}
a.colSubLink:hover		{color:#fff; text-decoration:underline}
a.colSubLink:active		{color:#fff; text-decoration:none}
.colSubLinkOn		{
					font-family: Tahoma, Arial, Helvetica, sans-serif; 
					font-size:12px; text-align:left;
					font-weight:normal; margin:0; padding:0;
					color:#0d4880;
}
.red			{ color:#e90024; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; }

