body {background:#e1e1e1 url(../images/bg.jpg) repeat-x; color:#666; font-family:"Palatino Linotype", Palatino, "MS Serif", sans-serif;}

a[href$='.pdf'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(../images/icons/icon_pdf.gif) no-repeat center right;
}

h1, h2, h3, h4, h5, h6, h7 {font-family:Myriad Pro;}
h1 {font-size:1.5em;}
h2, h3, h4 {color:#666; margin:5px 0; padding:5px 0; font-weight:normal;}
h2 {font-size:295%; letter-spacing:-2px;}
h2.home, h2.sub-home {font-size:335%; letter-spacing:-2px;}
h3 {font-size:160%;}
h4 {font-size:128%;}

/*
ul {list-style-type:disc; margin:0 20px;}
ul li {margin:0 10px;}
ol {list-style-type:decimal; margin:0 20px;}
ol li {margin:0 10px;}
strong {font-weight:bold;}
*/

#doc {
	background:#e1e1e1;
	margin-top:25px;
	margin-bottom:0px;
	min-height:839px;
	min-width:718px;
	width:718px;
}

#hd {
  margin:0;
  padding:0;
  width:718px;
}
#hd h1 span {display:none;}
#hd #slide {
	position: relative;
	display: table;
	padding: 0;
	list-style-type: none;
	white-space: nowrap;
	margin: 0 auto;
}

#hd #slide li {
	display: table-cell;
	vertical-align: middle;
	padding: 0;
	margin: 0;
}
#hd #slide li a, #hd #slide li a:visited {
	display: table-cell;
	margin:0;
	padding:0;
	text-decoration:none;
}

#hd-sub {background:#e1e1e1; margin:0; padding:0;}


/*** Begin Menus ***/
.menu {
	position: relative;
	display: table;
	padding: 0;
	list-style-type: none;
	white-space: nowrap;
	margin: 0 auto;
}

.menu li {
	display: table-cell;
	border-left:1px solid #6c8baa;
	vertical-align: middle;
	padding: 0;
	margin: 0;
}
.menu li.first {border-left:0px none;}

.menu li a, .menu li a:visited {
	display: table-cell;
	margin:0;
	padding:12px 6px 12px 6px;
	color:#666;
  font-family: Arial, Helvetica, sans-serif;
  font-size:92%;
	text-align:center;
	text-decoration:none;
}
.menu a.item1, .menu a.item1:visited {padding:7px 6px 5px 6px;}
.menu a div, .menu a:visited div {font-size:77%;}

.menu a:hover {color:#000;}
.menu small {font-size:95%;}

#hd-sub-menu {background:#003c77 url(../images/bg-sub-menu.jpg) repeat-x; min-height:25px; width:718px;}
.sub-menu {
	position: relative;
	display: table;
	padding: 0 0 0 7px;
	list-style-type: none;
	white-space: nowrap;
	margin: 0;
}

.sub-menu li {
	display: table-cell;
	vertical-align: middle;
	padding: 0;
	margin: 0;
}

.sub-menu li a, .sub-menu li a:visited {
	display: table-cell;
	padding:2px 5px;
  color:#acacac;
  font-family: Arial, Helvetica, sans-serif;
  font-size:70%;
  font-weight:normal;
  letter-spacing:-10%;
  text-decoration:none;
  text-transform: uppercase;
  height:18px;
  line-height:18px;
}

.sub-menu a:hover {color:#fff;}

/*** End Menus ***/

.lefted {margin:0 auto 0 0;}
.centered {margin:0 auto;}
.righted {margin:0 0 0 auto;}

.t-left {text-align:left;}
.t-center {text-align:center;}
.t-right {text-align:right;}

.float-left {float:left; clear:left;}
.float-left:after {content:"."; display:block; height:0; line-height:0; clear:both; visibility:hidden;}
.float-right {float:right; clear:right;}
.float-right:after {content:"."; display:block; height:0; line-height:0; clear:both; visibility:hidden;}
  
#bd .yui-b {padding:10px; min-height:550px;}
#bd .yui-b p, #bd .yui-b ul, #bd .yui-b ol {font-size:110%;}
#bd .yui-b span.double {line-height:2em;}
#bd .yui-b p.splash {font-size:136%;}
#bd .yui-b p {margin:5px; padding:2px;}

#ft p {padding:0px 10px; text-align:right;}
#ft div.disclaimer p {margin:3px; padding:2px; text-align:left;}
.clear {clear:both; height:0; visibility:hidden;}
* html .clear {clear:none; display:none;}

div.bios {border-bottom:solid 1px #ccc; margin:5px 0; padding:2px;}
div.bios h3 {margin-top:0; margin-bottom:0; padding-top:0; padding-bottom:0;}
div.bios h4 {margin: auto auto 0 7px; padding:0 auto;}

p.note {font-size:80%;}