﻿body
{
	color: #333333;
	font-family: "Lucida Grande" ,Geneva,Arial,Verdana,sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: 18px;
}
body
{
	background-color: #FFFFFF;
	color: #333333;
	font-family: "Lucida Grande" ,Geneva,Arial,Verdana,sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: 18px;
}
.top
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #000000;
}
.top_2
{
	font-family: Tahoma;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	color: #A95634;
}
.copy
{
	font-family: Tahoma;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	color: #5D5353;
}
.copy_2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #5D5353;
}
.bottom
{
	font-family: Tahoma;
	font-size: 11px;
	line-height: 12px;
	color: #D4D5D7;
	text-decoration: none;
}
.text_1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #262D39;
}
.text_2
{
	font-family: Tahoma;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	color: #262D39;
}
.link_1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	text-decoration: none;
	color: #C13406;
}
.link_2
{
	font-family: Tahoma;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #C13406;
}
.link_3
{
	font-family: Tahoma;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #6A7848;
}
#content
{
	text-align: left;
}
#content
{
	color: #333333;
}
#main
{
	position: relative;
	width: 100%;
}
html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset, input
{
	margin: 0pt;
	padding: 0pt;
}
#container
{
	margin-bottom: 1.5em;
	width: 680px;
}

#container
{
	margin: 0pt auto;
	position: relative;
	width: 980px;
}
#content h2
{
	color: #76797C;
	padding-bottom: 0.5em;
}
#main h2
{
	font-size: 16px;
	font-weight: bold;
	line-height: 18px;
	margin-bottom: 18px;
}
ul, ol {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
fieldset, img {
border:medium none;
}
caption, th {
text-align:left;
}
table {
border-collapse:collapse;
border-spacing:0pt;
}
.clear {
clear:both;
}
.clearer {
clear:both;
display:block;
font-size:1px;
height:0pt;
line-height:1px;
margin:0pt;
padding:0pt;
}
img {
}
img.left {
float:left;
margin:2px 20px 16px 0pt;
}
img.right {
float:right;
margin:2px 0pt 16px 20px;
}
img.across {
margin:2px 0pt 16px;
}
img.flushleft {
margin-left:-20px;
}
img.flushright {
margin-right:-20px;
}
#container {
margin:0pt auto;
position:relative;
width:980px;
}
#main {
position:relative;
width:100%;
}
#content {
color:#333333;
padding:18px 20px;
position:relative;
}
#breadcrumb {
clear:both;
color:#686868;
font-size:10px;
margin:18px auto;
text-align:center;
}
.column {
float:left;
}
.grid2col, .grid2cola, .grid2colb, .grid2colc, .grid2cold, .grid2cole, .grid2colf, .grid3col, .grid3cola, .grid4col, .grid5col, .grid6col {
width:100%;
}
.grid2col .column {
width:49%;
}
.grid2col .grid2col .column {
width:47.8%;
}
.grid3col .grid2col .column {
width:46%;
}
.grid4col .grid2col .column {
width:45%;
}
.grid2cola .column.first {
width:66%;
}
.grid2cola .column.last {
width:32%;
}
.grid2colb .column.first {
width:74.9%;
}
.grid2colb .column.last {
width:23%;
}
.grid2colc .column.first {
width:32%;
}
.grid2colc .column.last {
width:66%;
}
.grid2cold .column.first {
width:23%;
}
.grid2cold .column.last {
width:74.9%;
}
.grid2cole .column.first {
width:79%;
}
.grid2cole .column.last {
width:19%;
}
.grid2colf .column.first {
width:19%;
}
.grid2colf .column.last {
width:79%;
}
.grid3col .column {
margin-left:2%;
width:32%;
}
.grid2col .grid3col .column {
width:31%;
}
.grid3cola .column {
margin-left:2%;
width:58%;
}
.grid3cola .column.first, .grid3cola .column.last {
width:19%;
}
.grid4col .column {
margin-left:3%;
width:23%;
}
.grid5col .column {
margin-left:2%;
width:18.4%;
}
.grid6col .column {
margin-left:2%;
width:15%;
}
.column.first, .column.last {
margin-left:0pt !important;
}
.column.last {
float:right !important;
}
p.last, ul.last, ol.last, li.last {
}
#container:after, #content:after, .grid2col:after, .grid2cola:after, .grid2colb:after, .grid2colc:after, .grid2cold:after, .grid2cole:after, .grid2colf:after, .grid3col:after, .grid3cola:after, .grid4col:after, .grid5col:after, .grid6col:after {
clear:both;
content:".";
display:block;
height:0pt;
visibility:hidden;
}
#container, #content, .grid2col, .grid2cola, .grid2colb, .grid2colc, .grid2cold, .grid2cole, .grid2colf, .grid3col, .grid3cola, .grid4col, .grid5col, .grid6col {
}
body {
background-color:#FFFFFF;
color:#333333;
font-family:"Lucida Grande",Geneva,Arial,Verdana,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:18px;
}
a {
color:#2971A7;
}
strong, b {
font-weight:bold;
}
em, i {
font-style:italic;
}
sup {
bottom:0.33em;
color:#76797C;
font-size:10px !important;
font-weight:normal !important;
padding-left:1px;
position:relative;
vertical-align:baseline;
}
.sosumi {
color:#76797C;
font-size:10px !important;
}
#main p {
margin-bottom:18px;
}
#main h1 {
font-size:24px;
font-weight:bold;
line-height:36px;
margin-bottom:18px;
}
#main h2 {
font-size:16px;
font-weight:bold;
line-height:18px;
margin-bottom:18px;
}
#main h3 {
font-size:1em;
font-weight:bold;
line-height:18px;
}
#main h4 {
font-size:10px;
font-weight:bold;
line-height:18px;
}
#main p.intro {
font-weight:bold;
}
#main .more {
text-align:right;
}
#main ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-bottom:18px;
}
#main ol {
list-style-image:none;
list-style-position:outside;
list-style-type:decimal;
margin-bottom:18px;
margin-left:2.2em;
}
#main ul.square, #main ul.circle {
margin-left:2em;
}
#main ul.square {
list-style-image:none;
list-style-position:outside;
list-style-type:square;
}
#main ul.circle {
list-style-image:none;
list-style-position:outside;
list-style-type:circle;
}
#main ul ul.circle, #main ul ul.square {
margin-bottom:5px;
margin-top:4px;
}
#main ol.sosumi {
margin-left:0pt;
padding-left:2em;
}
#main .sidebar {
color:#686868;
font-size:10px;
line-height:18px;
}
#main .callout {
font-size:11px;
line-height:18px;
margin-bottom:18px;
}
#main .last {
margin-bottom:0pt;
}