body {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #3264A0;margin:10px;}

.royalsm {font-size: 9px;color: #3264A0;text-decoration: italic;}
.royal {font-size: 11px;color: #3264A0;}

a {color: #3264A0;font-weight:normal;}
a:active {color: #336699;}

.normal {font-weight: normal;color: #3264A0;}
.normalCopy {font-weight: bold;font-size:11px;}

hr {border:none;border-bottom:1px solid #000;}
hr.dashed {border:none;border-bottom:1px dashed #000;}

#container {width:960px;margin:0 auto;}
p {margin-top:0;}

.topnav {list-style:none;margin:0;padding:2px 0;}
.topnav li {display:inline;padding:2px 8px;text-transform:lowercase;background:url(images/li-corner.gif) no-repeat bottom right;}

#mainnav {border:1px solid #000;background-color:#D6E3F3;}
#mainnav li {border-right:1px solid #000;}
#mainnav li a, #subnav li a, .topnav li a {text-decoration:none;color:#000;font-weight:bolder;font-size:1.05em;}

#subnav {background-color:#eee;border: 1px dashed #000;border-top:0;}
#subnav p {margin:0;}
#subnav-li li {border-top:0;border-left:1px solid #000;}
#subnav-li li#current {background-color:#DFF5E0;}

#wrapper {float:left;width:795px;}

#breadcrumb {padding-top:2px;padding-left:5px;}
#header {margin-bottom:10px;}

.box-grey {background-color:#eee;}
.box-purple {background-color:#E0DFF5;}
.box-pad {padding:5px 5px 8px 5px;}

.box {width:165px;margin-bottom:10px;}
.box h2 {background-color:#D6E3F3;border:1px dashed #000;border-bottom:1px solid #000;padding:1px 0;margin:0;font-size:12px;padding-left:5px;color:#555;text-transform:lowercase;}
.box-content {border:1px solid #000;border-top:0;}
h2 {font-size:1em;margin:0;padding:0;margin-bottom:10px;}

.sidebox/*,#content,#sub-content*/ {float:left;}

#content {margin:0 10px;width:610px;}
#sub-content {margin:0 10px;width:610px;}
#sub-content-lbottom {margin:0 10px;width:610px;}
#sub-content-right {margin:0 10px;width:427px;float:right;}
#sub-content-left {margin:0 10px;width:155px;float:left;}
#content h1,#sub-content h1, #sub-content-right h1, #sub-content-left h1 {background-color:#D6E3F3;border:1px dashed #000;border-bottom:1px solid #000;padding:1px 0;margin:0;font-size:12px;padding-left:5px;color:#555;text-transform:lowercase;}
.content-wrapper {border:1px solid #000;border-top:0;padding:5px;}
.centered-content {text-align:center;height:450px;}

.floatleft {float:left;}
.floatright {float:right;}
.clear {clear:both;}

#footer {clear:both;border:1px dashed #000;background-color:#eee;margin-top:10px;}
#footer p {margin:1px 8px;color:#555;}
#footer a {text-decoration:none;color:#555;}
hr {clear:both;}
form {padding:0;margin:0;}

ul.columnlist li {float:left;font-size:9px;width:16.9em;}

