/* -----------------------------------------------------------------------
 Myriad CSS (sub.css)
----------------------------------------------------------------------- */

@import url("base.css");
@import url("topnav.css");
@import url("footer.css");

/* MAIN */
body.main-bkgd {
		background: url(../img/bkgd_sub.jpg) repeat-x;
}

.hidden {
		display: none;
}

.container {
		width: 1015px;
		margin: 0 auto;
		background: url(../img/bkgd_container.jpg) repeat-y;
}

#banner.investors {
		margin: 0;
		padding: 0;
		height: 137px;
		background: url(../img/sub_banner3.jpg) no-repeat;
}

#main {
		height: 100%;
}

#top-shadow {
		width: 655px;
		height: 16px;
		background: url(../img/top_shadow.jpg) repeat-x;
		clear: both;
}

#leftnav {
		position: relative;
		margin: 0;
		padding: 0;
		background: url(../img/bkgd_leftnav.jpg) #d8e8f4 repeat-y;
		width: 207px;
		height: 100%;
		float: left;
}

#leftnav img.leftnav-top {
		position: absolute;
		top: 0;
		left: 0;
		z-index: 1;
}

#leftnav ul {
		position: relative;
		font-size: 13px;
		color: #777;
		margin: 25px 0 0 25px;
		padding: 0;
		line-height: 21px;
		list-style-type: none;
		z-index: 2;
}

#leftnav li {
		background: url(../img/leftnav_bullet.gif) no-repeat 0 8px;
		padding-left: 15px;
}

#leftnav li.active a:link, #leftnav li.active a:visited, #leftnav li.active a:hover {
		font-weight: bold;
		color: #6F99C1;
}

#leftnav li a:link, #leftnav li a:visited {
		color: #777;
		text-decoration: none;
}

#leftnav li a:hover {
		text-decoration: underline;
}

#leftnav #subnav {
		font-size: .8em;
		line-height: 16px;
		margin: 2px 0 5px 15px;
}

#leftnav #subnav a:link, #leftnav #subnav a:visited {
		color: #777;
		text-decoration: none;
}

#leftnav #subnav a:hover {
		text-decoration: underline;
}

#leftnav #subnav p.active a:link, #leftnav #subnav p.active a:visited, #leftnav #subnav p.active a:hover {
		font-weight: bold;
		color: #6F99C1;
}

.leftnav-basic {
		height: 150px;
}

#search {
		position: relative;
		width: 200px;
		padding: 0;
		z-index: 3;
}

#search img {
		margin: 60px 0 0 20px;
}

#search input.textfield {
		font-family: Arial, Sans-Serif;
    	font-size: 13px;
    	margin: 0 0 5px 20px;
    	padding: 3px;
    	border: solid 1px #85b1de;
    	width: 160px;
}

#search input.submit {
    	margin: 0 0 5px 20px;
}

#content {
		width: 656px;
		height: auto;
		background: url(../img/bkgd_sub_content.gif) repeat-y;
		float: right;
}

#body {
		width: 420px;
		padding: 10px 5px 25px 25px;
		float: left;
}

#body h2 {
    color:#3E76AB;
    font-size:18px;
    font-weight:bold;
    letter-spacing:0.5px;
    padding-bottom:15px;
    text-align:left;
}


#body h3 {
		font-size: 14px;
		font-weight: bold;
		color: #444;
		text-align: left;
		margin: 16px 0 5px;
}

#body h4 {
		font-size: 12px;
		font-weight: bold;
		color: #666;
		text-align: left;
		margin: 10px 0 5px;
}

#body a.sitemap-link {
		margin-left: 20px;
}

#body p.headline {
		font-size: 12px;
		font-weight: bold;
		color: #6F99C1;
		text-align: left;
		padding: 0;
		margin-bottom: 10px 0 5px;
}

#body p {
		color: #333;
		padding-bottom: 10px;
}

#body ul.directions {
		list-style-type: inherit;
		margin: 0 0 15px 25px;
		color: #333;
}

#body img.product {
		display: block;
}

#rt-column {
		width: 170px;
		padding: 15px;
		float: right;
}

#sitemap-left {
		width: 280px;
		float: left;
}

#sitemap-right {
		width: 320px;
		float: right;
}

.download-doc img {
		margin: 0 7px 10px 0;
		float: left;
}

.download-wmv img {
		margin: 0 7px 10px 0;
		float: left;
}

.download-date {
		font-size: .85em;
		color: #777;
}

.pullquote {
	margin: 1em 0 0 0;
	padding: 0;
	font: italic 16px "Times New Roman", Times, serif;
	color: #006890;
	text-indent: 25px;
	line-height: 1.25em;
	background: url(../img/bq.gif) no-repeat top left;
}

#subpage-btm {
		margin: 0 auto;
		width: 863px;
		height: 19px;
		background: url(../img/bkgd_sub_btm.jpg) no-repeat;
		clear: both;
}
