/* Presentation Stylesheet */ 
body {
margin: 0;
padding: 0;
font-size: 90%;
font-family: georgia,times new roman,times,serif;
/*  font-family: "Lucida Grande",Geneva,Verdana,Arial,Helvetica,sans-serif; */
}
* html body {
font-size: 75%; /* for IE5/Win */
f\ont-size: 75%; /* for other IE versions */
}

h1, h2, h3, h4, h5
{
margin: 0;
padding: 5px 0 0 0;
font-weight: normal;
color: #003300;
}
h1 {
font-size: 180%;
}
h2 {
font-size: 170%;
}
h3 {
font-size: 140%;
}

h4 {
font-size: 120%;
}

h5 {
font-size: 110%;
font-weight: bold;
}

p, td, li {
padding-top: 2px;
padding-bottom: 2px;
}
#side-a {
font-size: 90%;
}
#side-b {
line-height:1.7;
}
#side-b a:link {
color: #003300;
background-image:      url("http://www.prfrrg.com/img/gold_underline.gif");
background-repeat: repeat-x;
background-position: 1% 99%;
text-decoration: none;
background-color: #F9E8C1;
}
#side-b a:visited {
color: #333333;
background-image:      url("http://www.prfrrg.com/img/gold_underline.gif");
background-repeat: repeat-x;
background-position: 1% 99%;
text-decoration: none;
background-color: #f2f9e1;
}
#side-b a:hover {color: #000000;
background-repeat: repeat-x;
background-image:      url("http://www.prfrrg.com/img/gold_underline.gif");
background-position: 1% 99%;
text-decoration: none;
}
#side-b ul {
	/*/*/margin-left: .5em; /* */
	/*/*/padding-left: .5em; /* */
	/*/*/list-style-image:      url("http://www.prfrrg.com/img/arrow.gif"); /* */
}
#side-b ul ul {
	/*/*/margin-left: 1em; /* */
	/*/*/padding-left: 1em; /* */
	/*/*/list-style-image:      url("http://www.prfrrg.com/img/bullet2.gif"); /* */
}
#topyellowbar {
padding: 0;
font-weight: bold;
}
 div#headlogo
 {  color: #333333;
  padding: 30px 0 0 175px;
 text-align: left;
font-size: 210%;
 text-decoration: none;
font-family: Times, "Times New Roman", serif;
}
 div#headsublogo
 {  color: #666666;
text-align: left;
font-size: 115%;
text-decoration: none;
font-family: Times, "Times New Roman", serif;
padding: 0 0 30px 175px;
}
 ul#headlogo .logoleft { float: left; }
 ul#headlogo .logoright { float: right; }
 ul#bottom
 {
font-size: 75%;
 list-style-type: none;
 margin: 0;
 padding: .1em 1.8em 0 1.8em;
 }
 a {
text-decoration: underline;
color: #000000;
} 
#bottomyellowbar {
padding: 0;
font-weight: bold;
}
 ul#bottom p {
color: #000000;
}
ul#bottom li a {
display: inline-block;
width: 4em;
color: #000;
padding: 0 .2em 0 .6em;
text-align: center;
text-decoration: underline;
}
 ul#bottom li a:hover
 {
 color: #000000;
 }
 ul#bottom .left { float: left; }
 ul#bottom .right { 
float: right; 
padding: 0 .8em 0 .2em;
}
 ul#topyellownav {
 list-style-type: none;
 margin: 0;
 padding: .2em 1.5em 0 1.4em;
}
 ul#bottomyellownav {
 list-style-type: none;
 margin: 0;
 padding: .2em 1.4em 0 1.4em;
}
 ul#topyellownav li a
 {
 display: inline-block;
 width: 5em;
 color: #333333;
padding: 0 1em 0 .2em;
 text-align: center;
text-decoration: underline;
}
 ul#bottomyellownav li a
 {
 display: inline-block;
 width: 5em;
 color: #333333;
  padding: 0 .2em 0 .2em;
 text-align: center;
text-decoration: underline;
}
 ul#topyellownav li a:hover
 {
 color: #000000;
 }
 ul#bottomyellownav li a:hover
 {
 color: #000000;
 }
 ul#topyellownav .lefty { float: left; }
 ul#topyellownav .righty { float: right;}
 ul#bottomyellownav .lefty { float: left; }
 ul#bottomyellownav .righty { float: right;}
 ul#bottom .copyright { 
float: left;
text-align: center;
margin: 0 auto;
padding: 0 3em 0 3em;
}
#abovenav {
margin: 0;
color: #336633;
line-height:40px;
text-align: right;
padding-right: 12px;
width: 140px;
font-size: 50%;
}
#belownav {
	margin: 0;
	color: #99cc99;
	line-height:16px;
text-align: right;
padding-right: 12px;
border-top: 1px solid #6A956A;
width: 146px;
font-size: 90%;
}
.small 
{
font-size: 75%;
}
#TextButton
{
text-color: #003300;
width: 80%;
margin: 0;
padding: 1em 0;
text-align: left;
}

ul#buttonlist
{
text-align: left;
list-style: none;
padding: 0;
margin: 0 auto;
width: 80%;
}

ul#buttonlist li a, ul#buttonlist li a:visited
{
margin: 0;
padding: 0;
display: block;
list-style: none;
text-decoration: none;
width: 100%;
padding: 0.5em 0 0 1em;
border-width: 1px;
border-color: #ffe #aaab9c #ccc #fff;
border-style: solid;
background-image:none;
background-color:#E3C04D;
}

#TextButton>ul#buttonlist li a
{ 
width: auto; 
text-decoration: none;
list-style: none;
background-image:none;
}

ul#buttonlist li a:hover
{
color:#99cc99;
text-decoration: none;
list-style: none;
background-color:#336633;
border-color: #aaab9c #fff #fff #ccc;
background-image:none;
}
.info-box { float:right; width:250px; margin: 15px 0 0 -250px; }
.info-box {
	margin: 15px 5px 5px 5px;
	padding: 0;
	background: #fbf7db url("/img/home_info_top3.jpg") no-repeat;
}

.info-box-content {
	margin: 0;
	padding: 12px;
	background:  url("/img/home_info_bot3.jpg") no-repeat bottom;
}
.info-box-content h2 {
font-size: 130%;
}
/*-------*/
.info-box2 { float:left; width:199px; margin: 5px 0 0 -199px; }
.info-box2 {
	margin: 0 0 5px 0;
	padding: 0;
	background: #fbf7db url("/img/home_info_top2.gif") repeat-y;
}

.info-box-content2 {
	margin: 0;
	padding: 5px;
	background:  url("/img/home_info_bot.gif") no-repeat bottom;
}

