﻿body {
    background-color: #003D6B;
}

h3 {
    text-align:center;
}
.note {font-size:85%;}

/* Layout */
.gutter {
	padding:10px;
	overflow:hidden;
}
#doc2 {
	background-color:#0066B3;
} 
 
#hd {
    width:930px;
	background:#E6F4FF url('images/header_b.gif') no-repeat bottom left;
	margin-bottom:10px;
}
#hd .gutter {
	background:url('images/header_t.gif') no-repeat top left;
	padding-top:0;
}
#hd img {
    clear:both;
    display:block;
    margin:10px auto 0;
}
#yui-main {
    width:690px;
	background:#E6F4FF url('images/content_b.gif') no-repeat bottom left;
	margin-right:10px;
}
#yui-main .gutter {
	background:url('images/content_t.gif') no-repeat top left;
	width:670px;
}

#sidebar {
	background:#003D6B url('images/sidebar_b.gif') no-repeat bottom left;
	color:#E6F4FF;
	width:230px;
}
#sidebar .gutter{
	background:url('images/sidebar_t.gif') no-repeat top left;
}
#sidebar img 
{
    display:block;
    margin:5px auto;
}
#ft {
	background:#E6F4FF url('images/header_b.gif') no-repeat bottom left;
	clear:both;
	overflow:auto;
	text-align:center;
	margin-top:10px;
}
#ft .gutter{
	background:url('images/header_t.gif') no-repeat top left;
}

/* Header Navigation */
#topNav {
  float:left;
  position:relative;
  left:50%;
  font-size:90%;
  line-height:normal;
  }
#topNav ul {
  margin:0;
  padding:0 10px 10px;
  list-style:none;
  position:relative;
  left:-50%;
  }
#topNav li {
  float:left;
  background:#E6F4FF url("images/nav_l.gif") no-repeat left bottom;
  margin:0 5px;
  padding:0 0 0 9px;
  list-style:none;
  }
#topNav a {
  float:left;
  display:block;
  background:#E6F4FF url("images/nav_r.gif") no-repeat right bottom;
  padding:4px 15px 5px 6px;
  text-decoration:none;
  font-weight:bold;
  color:#003D6B;
  }
#topNav #current, #topNav li:hover {
  background:#0066B3 url("images/nav_sell.gif") no-repeat left bottom;
  }
#topNav #current a, #topNav a:hover {
  background:#0066B3 url("images/nav_selr.gif") no-repeat right bottom;
  color:#E6F4FF;
  padding-top:5px;
}

/* Footer Navigation */
#ft li{
	display:inline;
	border-right:1px solid black;
	padding:0 10px;
}
#ft .liLast {
	border-right:0;
}

/* Other */
dl {
    margin-left:20px; 
}
dt {
    margin-top:10px;
}
dd {
    margin-left:0px;
}
label {
    font-weight:bold;
    display:block;
}
fieldset {
    width:410px;
    margin:10px auto;
}
legend {
    font-size:130%;
    font-weight:bold;
}