/*
body{
    FONT: 12pt verdana,arial,helvetica,sans-serif;
    COLOR: black;
    background-image:url(images/RFFbkg.jpg);
    TEXT-DECORATION: none;
    vertical-align:top;
    text-align:left;}
*/

body .content, .contentbox {
    FONT: 11pt verdana,arial,helvetica,sans-serif;
    COLOR: black;
    BACKGROUND-COLOR:WHITE;
    TEXT-DECORATION: none;
    vertical-align:top;
    text-align:left;}
    
.contentarea {
    FONT: 11pt verdana,arial,helvetica,sans-serif;
    COLOR: black;
    BACKGROUND-COLOR:WHITE;
    TEXT-DECORATION: none;
    vertical-align:top;
    text-align:left;
    }
    
.sky {
	FONT: normal 11pt verdana,arial,helvetica,sans-serif; 
	margin-left:0px;
	margin-right:0px;
	margin-top:0px; 
	background:#4A75AB url("../images/pagebkg6.jpg") repeat-x center bottom;
	background-attachment: fixed;
	height:100%;
}

A:link, A:visited 
{
	FONT: 11pt bold verdana,arial,helvetica,sans-serif; 
	FONT-weight: bold;
	COLOR: #3C7C34;	
	TEXT-DECORATION: none
	}

A.nav:link, A.nav:visited, A.nav:hover {
	FONT: 11pt verdana,arial,helvetica,sans-serif; 
	FONT-weight: bold;
	COLOR: white;	
	TEXT-DECORATION: none
	}


A.as:link, A.as:visited, A.as:hover {
	FONT: 7pt verdana,arial,helvetica,sans-serif; 
	FONT-weight: bold;
	COLOR: #000000;	
	TEXT-DECORATION: none;
	line-height:8pt;
	}


A.npt:link, A.npt:visited 
{
	FONT: 10pt bold verdana,arial,helvetica,sans-serif; 
	COLOR: #3C7C34;	
	TEXT-DECORATION: none;
	border:0px;
	}

.navbkg, .navbkghot {
	
	FONT: 11pt verdana,arial,helvetica,sans-serif;
	color:white;
	font-weight:bold;
	cursor:pointer;
	}

.navbkgT {
	
	FONT: 11pt verdana,arial,helvetica,sans-serif;
	color:white;
	font-weight:bold;
	cursor:pointer;
	opacity:0.6;
    filter:alpha(opacity=60);
	}

.navbkg, .navbkgL, .navbkgT {
	background-color:#3C7C34;
	}

.navbkghot, .navbkgThot {
	background-color:#003366;
	}

A:hover, A.npt:hover, A.as:hover {COLOR: red; TEXT-DECORATION: underline}


.menuItem, .menuHover, A.menuItem:link, A.menuItem:visited 
{
	FONT: 11pt bold verdana,arial,helvetica,sans-serif; 
	FONT-weight: bold;
	background-color:#3C7C34;
	color:#ffffff;
	TEXT-DECORATION: none
}

.menuHover, A.menuHover:link, A.menuHover:visited
{
	background-color:#003366;
	COLOR: #ffffff;	
}

.menuOn, A.menuOn:link, A.menuOn:visited
{
	background-color:#ffffff;
	COLOR: #003366;	
}  

.navbkgL {
	
	FONT: 9pt verdana,arial,helvetica,sans-serif;
	color:white;
	font-weight:normal;
}


.greenbar {
	
	FONT: 11pt verdana,arial,helvetica,sans-serif;
	color:white;
	font-weight:bold;
	background-color:#3C7C34;
	}
	
.bluebar {
	
	FONT: 11pt verdana,arial,helvetica,sans-serif;
	color:white;
	font-weight:bold;
	background-color:#003366;
	}

.navslant{
	background-image:url(../images/navbarslant.jpg);
	color:white;
	font-weight:bold;
	}
	
.navright {
	background-image:url(../images/navbar40r.jpg);
	FONT: 10 pt verdana,arial,helvetica,sans-serif;
	color:white;
	font-weight:bold;
}



.footercontent {
    FONT: 10pt verdana,arial,helvetica,sans-serif;
    COLOR: black;
    BACKGROUND-COLOR:WHITE;
    TEXT-DECORATION: none;
    vertical-align:bottom;
    text-align:center;}

.headerAddress
{
	float:left; 
	width:200px; 
	text-align:center;
	FONT: 11pt bold verdana,arial,helvetica,sans-serif; 
	font-weight:bold;
	COLOR: #003366;	
	}

.hrline {
    WIDTH: 100%;
    border-top: 6px solid #003366; 
	height: 6px;
	}
    
.bbd {
    FONT: 11pt verdana,arial,helvetica,sans-serif;
    COLOR: black;
    BACKGROUND-COLOR:WHITE;
    TEXT-DECORATION: none;
    vertical-align:middle;
    text-align:left;
    border-bottom: #d6d6d6 2px dashed;
    }

.sectionheader {
    FONT: 16pt verdana,arial,helvetica,sans-serif;
    COLOR: #003366;
    text-align:left;
    border-bottom: #003366 3px solid;
    }

.sectionheaderSel {
	FONT: 11pt verdana,arial,helvetica,sans-serif;
	color:#3C7C34;
	font-weight:bold;
	border-top: #3C7C34 3px solid;
	border-left: #3C7C34 3px solid;
	border-right: #3C7C34 3px solid;
    }
    
.greenheader {
	FONT: bold 14px verdana,arial,helvetica,sans-serif; 
	FONT-weight: bold;
	COLOR: #3C7C34;	
	TEXT-DECORATION: none
	} 
	

div.transbox
  {
  width:950px;
  margin: 0px 0px 0px 0px;
  background-color:#000000;
  /* for IE */
  filter:alpha(opacity=60);
  /* CSS3 standard */
  opacity:0.6;
  padding:10px 10px 10px 10px;
  FONT: 12pt verdana,arial,helvetica,sans-serif;
  font-weight:bold;
  color:#FFFFFF;
  }
	
.whiteheader, .blueheader {
    FONT: 12pt verdana,arial,helvetica,sans-serif;
    FONT-weight: bold;
    text-align:left;
}
.whiteheader{COLOR: #FFFFFF;}
.blueheader{color:#003366; border-bottom:solid 1px #003366;}
    
.bluecol{
	border-left:#003366 1px dashed;
	background-color:#D5EDF7;
	FONT: 8pt Georgia,Palatino, Serif;;
    COLOR: #003366;
    padding-left:2px;
    text-align:left;
}

DT {FONT-SIZE: 12px;
    COLOR: #3C7C34;
    FONT-weight: bold;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;}    
    
.editborderdiv 
{
	FONT: bold 10pt verdana,arial,helvetica,sans-serif; 
	background-color:#F0F0F0;
	color: #000000;
	TEXT-DECORATION: none;
	text-align:left;
	border:1px solid #C2C2C2;
	padding:0px;
	width:100%;
}

.st {
    FONT: 9pt verdana,arial,helvetica,sans-serif;
    COLOR: black;
    font-style:italic;
}

.calControl,.ajax__calendar_container {
	background-color:#F0F0F0;
	FONT: normal 10pt verdana,arial,helvetica,sans-serif; 
	color:Black;
	
}

.prCell 
{
	FONT: 9pt verdana,arial,helvetica,sans-serif; 
	background-color:#F0F0F0;
	color: #000000;
	TEXT-DECORATION: none;
	text-align:left;
	border:1px solid #C2C2C2;
	padding:0px;
}
.err 
{
	FONT: bold 10pt verdana,arial,helvetica,sans-serif; 
	color: red;
	}