<style>
.bg {
  background: #2D49AE;
}
.content  { 
  position: relative;
  font-family: trebuchet;
  background: #2D49AE;
/*  width: 600px;
    margin-left: 5px;
    padding: .5em .5em .5em .5em;
    outline: #D8C1BD solid 2px; */
}

.myPic {
  padding-right: 1em;
}

.name {
  font-weight: bold;
  font-size: larger;
}

.sectionHead {
  font-weight: bold;
  font-size: larger;
}
.item {
  padding-left: 1em;
  padding-top: .5em;
}
.desc {
  padding-left: 2em;
  padding-top: .5em;
  font-size: smaller;
}
.row {
  vertical-align: top;
}

 /* set background images for corners FFEFF0 */
.content .rbroundbox    { background: #E0E5F6; }

.content .rbtop         { background: url(images/r2_c3.gif) repeat-x; }
.content .rbtop div     { background: url(images/r2_c2.gif) no-repeat top left; }
.content .rbtop div div { background: url(images/r2_c5.gif) no-repeat top right; }

.content .rbbot         { background: url(images/r5_c3.gif) repeat-x; }
.content .rbbot div     { background: url(images/r5_c2.gif) no-repeat top left; }
.content .rbbot div div { background: url(images/r5_c5.gif) no-repeat top right; }

.content .rbcontentwrap { background: url(images/r3_c2.gif) repeat-y; }
.content .rbcontent     { background: url(images/r3_c5.gif) repeat-y right;
                          padding-bottom: 8px;
                          vertical-align: top;
                        }



.rbdivider {
  padding-bottom: 8px;
  border-top: #000080 solid 2px;
  border-left: #000080 solid 2px;
  border-right: #000080 solid 2px;
}
 
 /* height and width details */
.rbtop div, .rbtop, .rbbot div, .rbbot {
	width: 100%;
	height: 10px;
	font-size: 1px;
}
.rbcontent  { padding: 1px 1em; margin: 0px; }
.rbroundbox { width: 100%; margin-bottom: 4px; }


  </style><!--font-variant: small-caps;-->
