body {
  font-family:Georgia, sans;
  color:#8c8c8c;
}

h1 {
  font-size:161.6%;
  color:#00709f;
  line-height:186%;
}

h2 {
  font-size:123.1%;
  color:#00709f;
  line-height:156%;
  padding:4px 0 11px 0;
}

h3 {
  font-size:108%;
  color:#3e3e3e;
  line-height:182%;
  padding:1px 0 0 0;
}

p.openingBlurb {
  font-size:93%;
  line-height:192%;
  color:#6e6e6e;
}

p.normal {
  font-size:93%;
  color:#6e6e6e;
  line-height:198%;
  padding:4px 0 19px 0;
}

p.prelist {
  font-size:93%;
  color:#6e6e6e;
  line-height:198%;
  padding:4px 0 0 0;
}

p.indent { padding:4px 0 19px 25px; }

p.title { color:#00709f; }

p.downloadLink, p.moreLink { 
  font-style:italic;
  text-align:right;
  padding-top:25px;
}

p.downloadLink a,
p.downloadLink a:visited
p.moreLink a,
p.moreLink a:visited {
  color:#6e6e6e;
  text-decoration:none;
}

p.downloadLink a:hover,
p.downloadLink a:visited:hover
p.moreLink a:hover,
p.moreLink a:visited:hover {
  color:#00709f;
  text-decoration:underline;
}

.pow { 
  font-size:123.1%; 
  color:#3e3e3e;
}

ul.content { padding-bottom:12px; }


ul.content li {
  margin-left:25px;
  font-family:Verdana, Geneva, sans-serif;
  font-size:93%;
  color:#3e3e3e;
  list-style-type:disc;
  line-height:238%;
}

ul.content li.topItem { line-height:304%; }

ul.clients { padding-bottom:24px; }

ul.clients li {
  margin-left:25px;
  font-size:93%;
  color:#3e3e3e;
  list-style-type:disc;
  line-height:138%;
}

ul.clients li.topItem { line-height:104%; }

ul.plain li {
  margin-left:25px;
  font-family:Georgia, sans;
  font-size:93%;
  color:#6e6e6e;
  list-style-type:disc;
  line-height:198%;
}

ul.movies li {
  margin-left:25px;
  font-family:Georgia, sans;
  font-size:100%;
  color:#6e6e6e;
  list-style-type:disc;
  line-height:198%;
}

a, a:visited { color:#00709f; text-decoration:none; }
a:hover, a:visited:hover { text-decoration:underline; }

#custom-doc { 
  width:935px;
  margin:auto;
  padding:35px 55px 35px 55px;
  text-align:left;
} 

#hd { padding-bottom:17px; }

.yuimenu .bd ul {
  position:relative;
  background:#fff;
  padding:0 5px 0 5px;
  left:-5px;
}

#logo { padding-top:1px; }

.yuimenubar {
  background-image:none;
  border:none;
  font-size:123.1%;
}

.yuimenubaritem a, .yuimenubaritem a:visited { text-decoration:none; color:#8c8c8c; }
.yuimenubaritem a:hover, .yuimenubaritem a:visited:hover, .yuimenubaritem a.on { color:#00709f; }


.yuimenubarnav .yuimenubaritemlabel { margin-right:50px; }

.yuimenubarnav .yuimenubaritemlabel-hassubmenu { background-image:none; }

#services ul li { 
  padding:5px 0 5px 0;
  border-bottom:1px solid #8c8c8c;
}

.yuimenubarnav .yuimenubaritem { border:none; }

.yuimenubaritem-selected { background-image:none; }

.yuimenubaritemlabel {
  font-size:16px;
  color:#8c8c8c;
  border:none;
}

li span.cursorOn { cursor:pointer; }

li span.on { color:#00709f; }

.yui-t6 #yui-main {
  float:left;
  margin-right:-450px;
}

.yui-t6 #yui-main .yui-b { margin-right:450px; }

.rtColContent { padding-top:42px; }

.rtColContentLow { padding-top:50px; }

.rtColContentLower { padding-top:85px; }

.rtColContentBrand { padding-top:73px; }

.yui-t6 .yui-b {
  float:right;
  width:450px;
}

.yui-g { padding-right:35px; }
 
#ft { 
  margin-top:45px;
  border-top:1px solid #8c8c8c;
  padding:6px 0 35px 0;
  font-size:93%;
  color:#6e6e6e;
  text-align:right;
}

#homeFlashContent {
  position:relative;
  left:2px;
}