body    { color: black; background-color: #184087; margin: 0; padding: 0; text-align: center; font-family: Arial, Helvetica, Verdana, sans-serif; }
#container      { background-color: white; text-align: center; margin: 0 auto; padding: 0; position: relative; width: 800px }
#header      { text-align: left; width: 800px; height: 139px }
#leftcolum    { background-image: url("images/home/RoyalHdr9.gif"); background-repeat: no-repeat; background-position: right top; margin: 0; padding: 0; width: 54px; height: 127px; float: left }
#content     { margin: 2px 0 0 55px; padding: 0; width: 692px }
#rightcolum      { clear:both; background-image: url("images/home/RoyalFtr1.gif"); background-repeat: no-repeat; background-position: right bottom; margin: 0; padding: 0; width: 110px; height: 81px; float: right }
#rightphoto   { margin-top: 2px; margin-left: 50px; position: relative; float: right }
#footer      {  background-image: url("images/home/RoyalFtr4.gif"); background-repeat: no-repeat; background-position: right top; margin: 0; padding: 0; width: 800px; height: 15px; clear: both }
#right { margin: 20px 0 0 0; float: right; width: 331px; padding-left: 0px; }
#left { margin: 20px 8px 0 0; float: left; width: 316px; padding-right:20px; border-right: solid #ccc 2px }
#log { text-align: right; position: absolute; top: 115px; left: 750px }
h1 {color: #184087; font-size: 20px; font-weight: bold; text-align: center; margin: 15px 5px 0 0 }
h2 {color: #184087; font-size: 14px; font-weight: bold; text-align: left; margin: 15px 5px 0 0 }
.h2 {color: #184087; font-size: 14px; font-weight: bold; text-align: left; }
p  { color: #184087; font-size: 12px; text-align: left; margin: 5px 5px 0 0 }
th  { color: #184087; font-size: 12px; text-align: left; margin: 5px 5px 0 0 }
h2 a, p a:link { color: #184087; text-decoration: underline }
h2 a, p a:visited  { color: #cc2547; text-decoration: underline }
h2 a, p a:hover  { color: #cc2547; text-decoration: underline }
h2 a, p a:active  { color: #184087; text-decoration: underline }
h6  { color: #184087; font-size: 13px; margin-top: 5px; margin-bottom: 15px }
#footer p   { color: #fff; font-size: 10px; text-decoration: none; text-align: left; margin: 0 0 0 5px; padding: 0 }
#footer p a:link { color: #fff; text-decoration: none }
#footer p a:visited { color: #fff; text-decoration: none }
#footer p a:hover { color: #fff; text-decoration: underline }
#footer p a:visited { color: #fff; text-decoration: none }
.subleft   { color: #184087; font-size: 14px; font-weight: bold; text-align: left; margin: 15px 5px 0 0 }
.red  { color: #cc2547 }
.red2 { background-color: #cc2547 }
.purple { background-color: #9200cf }
.green { background-color: #03af27 }
.orange  { background-color: #ff7901 }
.magenta { background-color: #cc259b }
.blue2 { background-color: #218fc3 }
.tq { background-color: #06b8a1 }
.bold { font-weight: bold }
.header { margin: 0 }
.middle {margin: 0 10px;}
.list {clear : both }
dl { width : 692px; margin : 0; padding : 0 }
dt { overflow: visible; width : 692px; margin : 0; padding : 0; padding-top : 1em; color: #184087; font-size: 16px; font-weight: bold; text-align: left; margin: 5px 0 0 0  }
dd { float : right; width : 692px; margin : 0 0 15px 0; padding : 0 }
dd ul { overflow: visible; float:left; width : 222px; margin : 0; padding : 0; list-style-type : none }
dd ul li  { list-style-type: none; margin: 0; padding: 0 }
ul {color: #184087; margin: 0px; }
li  { color: #184087; font-size: 12px; text-align: left; line-height: 20px;}
label  { color: #184087; font-size: 12px; text-align: left; margin: 5px 5px 0 0 }
#survey {position: absolute; top:180px; left: 500px;}
#videobox    { background-color: #ececec; margin-top: 8px; margin-bottom: 0; padding: 3px; z-index: 0; border: solid 1px #184087 }