body {
font-family:Arial, Helvetica, sans-serif; 
font-size: small;
text-align:left;
}
body#front {
text-align:center; 
margin-top:1%
}

h1 {color:#B50508; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 130%; margin: 2% 0 0 1%}
div#rightcontent {border: 1px solid #B50508; border-width: 1px 1px 1px 0px}
img.right {float:right; border:3px groove #B50508; margin: 2px 2px 2px 6px}
img.left {float:left; border: 3px groove #B50508; margin: 2px 6px 2px 2px}
div#leftcontent p, div#rightcontent p {margin: 2% 1% 0% 1%}
.emphasis {color: #B50508; font-weight: bold}
h3#help {color: #B50508}
div#ruler {background-image:url(/graphics/divruler3.gif); background-repeat:repeat-x; background-color: #FEEECF; padding: 0; margin: 0; height: 6px}
div#rule {background-image:url(/graphics/divrulerplain.gif); background-repeat:repeat-x; background-color: #FEEECF; margin: 1px; height: 4px}

#ruleC {
background-image:url(/graphics/divrulerplain.gif);
background-repeat:repeat-x;
height:2px;
margin-top:6px;
}
div#contacts h2 {
margin-left: 40px;
font-family: 115% "Helvetica Neue", "Lucida Grande", Helvetica, Arial, sans-serif;
font-weight: bold;
color:#B50508;
}
ul.rcontact {margin-left:20px;}
div#nav {
margin: 0 auto;
}
div#contacts p {
width: 30%;
margin-left: 40px;
}
div#top, div#topC, div#topE {background-color:#FBCC75}
div#top {
background-image:url(/graphics/RPlogo603.gif);
background-repeat: no-repeat;
width:80%; 
height:145px;
}
div#topE {
background-image:url(/graphics/RPEVlogos.gif);
background-repeat: no-repeat;
text-align:center;
width:80%; 
height:145px;
}
div#topC {
background-image:url(/graphics/RPlogo603.gif);
background-repeat: no-repeat;
/*text-align:center;*/
}

div#choice2 p {
text-align:left; 
font-size:small; 
line-height:125%;
margin:8px 4px;
margin: 4px 13px 4px 0; 
width:280px;
}
h2#tl {color:#B50508; margin-bottom:0; margin-top:14px; margin-left:8px}
h2#tr {margin-left:0; margin-top:2px; color:#666666}
h1#rt {text-align:left; margin: 0 0 0 10px}
ol {margin: 4px 2px}
ol li {
text-align:left;
line-height: 125%;
padding:0;
margin:0;
}
.toptext , div#choice2 {
text-align:left; 
font-family:Geneva, Arial, Helvetica, san-serif; 
font-size:small
}
div#choice2 {
width:45%; 
float:right; 
clear:both; 
text-align:left; 
margin-right:8px;
}
div#wed1 {
background-color:#669966;
}
div#wed1 img.w1 {
float:left; 
margin: 12px 6px 4px 8px; 
border: 3px groove #B50508;
}
div#wed1 img.e1 {
float:right; 
margin: 12px 8px 4px 6px; 
border: 3px groove #666666;
}
.emphasis {color: #B50508; font-weight:600}
h2 {color:#B50508; margin-bottom:0; margin-top:8px; margin-left:8px}
ul.commercial {list-style-image:url(/graphics/listitemR.gif)}
ul.evidence {
list-style-image:url(/graphics/listitemG.gif);
margin-right: 14px;
}

div#left p {
margin-top: 4px; 
margin-bottom: 16px; 
width:300px;
}
div#right {
background-color: #FEEECF; 
margin-left:1%; 
border-left: 2px solid #B50508;
}
div#right p {
text-align:left; 
font-size:small; 
line-height:130%;
margin: 6px 13px 6px 12px; 
width:90%;
}
.roundcont {
	width: 667px;
	background-color: #FBCC75;
	color: #000;
	margin: 10px auto 0 auto;
	}

.roundcont p { margin: 0 10px; }
.roundtop { 
background:  url("/graphics/tr.gif") no-repeat top right; 
width:667px
}
.roundbottom {
background:  url("/graphics/br.gif") no-repeat top right; 
width:667px
}

img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
   text-align:left;
   /* text-align is for IE */
}
div#gps p {
width: 30%;
margin: 1% 0 1% 3%;
line-height: 1.2em;
}
div#gps h2 {
margin: 1% 0 1% 3%
}
div#layout {
clear:both;
}