@charset "utf-8";
/* CSS Document */

h1, h2, h3, h4, p, dt, dd	{
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
}

h1	{
	color:#428A00;
	font-weight:normal;
	font-size:24px;
	padding-bottom:12px;
}

h2	{
	font-weight:bold;
	font-size:16px;
	padding-bottom:8px;
}

h3	{
	font-weight:bold;
	color:#428A00;
	font-size:17px;

}

p	{
	font-size:12px;
	line-height:17px;
	padding-bottom:7px;
}


h4	{
	padding-left:0px;
	font-size:12px;
	font-weight:bold;
}

.numberSpacing {
	padding-right:10px;
}



.container	{
	width:760px;
	margin-left:15px;
	margin-top:25px;
}

.main-box-top {background: url(/images/dot.gif) 0 0 repeat-x #F0F0F0;}
.main-box-bottom {background: url(/images/dot.gif) 0 100% repeat-x}
.main-box-left {background: url(/images/dot.gif) 0 0 repeat-y}
.main-box-right {background: url(/images/dot.gif) 100% 0 repeat-y }
.main-box-bottom-left {background: url(/misc/buffers/images/bl.gif) 0 100% no-repeat}
.main-box-bottom-right {background: url(/misc/buffers/images/br.gif) 100% 100% no-repeat}
.main-box-top-left {background: url(/misc/buffers/images/tl.gif) 0 0 no-repeat}
.main-box-top-right {background: url(/misc/buffers/images/tr.gif) 100% 0 no-repeat; padding:15px}

.innerContainer	{
	width:760px;
	margin-top:20px;
}


.innerContent	{
	width:730px;
		height:470px;
	margin-top:30px;
	
}

.innerContent p	{
	font-size:12px;
	line-height:17px;
	margin-left:23px;
    padding:0px 0px 20px 0px;
}

.btminnerContent p	{
	font-size:12px;
	line-height:17px;
	margin-left:23px;
    padding:0px 0px 20px 0px;
}

.btminnerContent	{
	width:730px;
		height:400px;
	margin-top:10px;
	
}
.leftContent	{
	width:340px;
	float:left;
}

.rightContent	{
	width:390px;
	float:right;
}
.bottomContent	{
	clear:both;
	padding-top:10px;
}

.bottomContent hr	{
	color:#CCCCCC;
	height:1px;
	margin-top:20px;
	margin-bottom:-10px;
}

.footnote p	{
	color:#666666;
	font-size:11px;
}

.footnote dt	{
	color:#666666;
	padding-left:0px;
	font-size:11px;
	font-weight:bold;
}

.footnote dd	{
	color:#666666;
	font-size:11px;
	margin:0;
	padding-top:3px;
	padding-bottom:7px;
}
.quote-list {width:100%; float:left; margin:-16px 0px 0px 0px; }
.quote-list ul {list-style-type: none; margin:-10px 0px 16px -10px; padding:0px 0px 16px 35px;} 
.quote-list ul li {background-image:url(/common/always-cached/images/bullets/greenbulsq.gif); background-repeat:no-repeat; background-position:0px 6px; padding: 0px 0px 0px 8px; line-height: 150%; font-size: 12px; font-family:Arial;}
.quote-list p{font-size:12px; line-height:17px; margin-left:23px; margin-bottom:-16px; }


.ofFooter {
	BORDER-TOP: #666666 1px solid; MARGIN: 32px 0px 88px 16px; POSITION: relative; TOP: 0px
}
.ofFooter .ofFooterLeft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: 9px
}
.ofFooter .ofFooterRight {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; RIGHT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 10px/15px Verdana, sans-serif; PADDING-TOP: 0px; POSITION: absolute; TOP: 5px; TEXT-ALIGN: right
}
.ofFooter .ofFooterRight A.ofFooterLink {
	FONT: 10px/15px Verdana, sans-serif; TEXT-ALIGN: right
}
.ofFooter .ofFooterRight .ofFooterTextGrey {
	COLOR: #666666
}
.ofFooterV3 {
	BORDER-TOP: #666666 1px solid; MARGIN: 32px 0px 88px 16px; FONT: 10px/15px Verdana, sans-serif; PADDING-TOP: 4px; TEXT-ALIGN: right
}
.ofFooterV3 .ofFooterLogo {
	MARGIN-TOP: 3px; FLOAT: left; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.ofFooterV3 .ofFooterTextGrey {
	COLOR: #666666
}
.ofFooterV3 .ofFooterTextGrey A {
	COLOR: #666666
}
.ofSmartMove {
	PADDING-RIGHT: 8px; BORDER-TOP: #cccccc 1px solid; MARGIN: 32px 0px 0px; HEIGHT: 80px; BACKGROUND-COLOR: #eeeeee
}
.ofSmartMove .ofFooterLogo {
	MARGIN-TOP: 4px; MARGIN-LEFT: 16px
}