body {
	FONT-SIZE: 13pt; COLOR: #224a70; FONT-FAMILY: Arial,sans-serif; SCROLLBAR-BASE-COLOR: #acc0d3; text-align:justify; padding: 0; margin: 0;
background-image: url('images/background2.jpg'); background-repeat: repeat-y
}


.header {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #224a70; FONT-FAMILY: Avant Garde, Avant Garde Bk Bt, AvantGarde, Arial,sans-serif
}
.section {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #656E77; FONT-FAMILY: Arial,sans-serif
}

TABLE {
	FONT-SIZE: 13pt; FONT-FAMILY: Arial,sans-serif }
A:link {
	FONT-WEIGHT: bold; COLOR: #346192; TEXT-DECORATION: underline
}
A:visited {
	FONT-WEIGHT: bold; COLOR: #051f57; TEXT-DECORATION: underline
}
A:hover {
	FONT-WEIGHT: bold; COLOR: #0b2d68; TEXT-DECORATION: underline
}
A:active {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: underline
}
.button A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #346192; FONT-FAMILY: Arial,sans-serif; TEXT-DECORATION: underline
}
.button A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #051f57; FONT-FAMILY: Arial,sans-serif; TEXT-DECORATION: underline

}
.button A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #0b2d68; FONT-FAMILY: Arial,sans-serif; TEXT-DECORATION: underline
}
.button A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: Arial,sans-serif; TEXT-DECORATION: none
}
.cpy {
	FONT-SIZE: 8pt; COLOR: #5c84aa; FONT-FAMILY: Arial,sans-serif 
}
.cpy A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt
}
.cpy A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt
}
.cpy A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt
}
.cpy A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt
}
.boxad {
	BORDER-RIGHT: #5c84aa 1px groove; PADDING-RIGHT: 3px; BORDER-TOP: #5c84aa 1px groove; PADDING-LEFT: 3px; FONT-SIZE: 10pt; BACKGROUND: #e0e6ec; PADDING-BOTTOM: 3px; BORDER-LEFT: #5c84aa 1px groove; PADDING-TOP: 3px; BORDER-BOTTOM: #5c84aa 1px groove
}
.mainbody {
	background-color:#FFFFFF; PADDING-RIGHT: 50px; PADDING-LEFT: 50px; PADDING-BOTTOM: 50px; LINE-HEIGHT: 18px; PADDING-TOP: 10px; text-align:justify
}

.boxedbody {
	background-color:#FFFFFF; PADDING-RIGHT: 35px; PADDING-LEFT: 35px; PADDING-BOTTOM: 35px; LINE-HEIGHT: 18px; PADDING-TOP: 35px; text-align:justify; border: #000000 1px solid;
}

.legalese {
	FONT-SIZE: 9.5pt; COLOR: #224a70; FONT-FAMILY: Arial,sans-serif; text-align:justify }
.legalese-num {
	FONT-SIZE: 9.5pt; COLOR: #224a70; FONT-FAMILY: Arial,sans-serif; TEXT-ALIGN: center }

table.sample {    background-color:#FFFFFF;    border: solid #3C5E84 2px;    width: 300px;
}

table.sample td {    padding: 5px;    border: solid #3C5E84 1px;
}
.data {    FONT-SIZE: 9pt; color: #000000;    text-align: right;    width: 50px;    background-color: #CCCCCC;
}
.toprow {    FONT-SIZE: 11pt; font-style: italic;    text-align: center;    background-color: #FFFFFF;
}
.leftcol {    FONT-SIZE: 9pt; font-weight: bold;    text-align: left;    width: 250px;    background-color: #CCCCCC;
}


table#450sample {    background-color:#FFFFFF;    border: solid #3C5E84 2px;    width: 450px;
}
table#450sample td {    padding: 5px;    border: solid #3C5E84 1px;
}

.450toprow {    color: #000000; FONT-SIZE: 11pt; font-style: italic; font-weight: bold;    text-align: center;
}
.450perfleftcol {    FONT-SIZE: 9pt; color: #009900; font-weight: bold;    text-align:justify;    width: 350px;    background-color: #FFFFFF;
}

.450perfdata {    FONT-SIZE: 9pt; color: #009900;  font-weight: bold; text-align: right;    width: 100px;    background-color: #FFFFFF;
}


.450data {    FONT-SIZE: 9pt; color: #000000;    text-align: right;    width: 100px;    background-color: #FFFFFF;
}

.450dataodd {    FONT-SIZE: 9pt; color: #312AFF;    text-align: right;    width: 100px;    background-color: #FFFFFF;
}


.450leftcol {    FONT-SIZE: 9pt; color: #000000; text-align:right;    width: 250px;    padding-right:100px; background-color: #FFFFFF;
}


.450leftcolodd {    FONT-SIZE: 9pt; color: #312AFF;  text-align:right;    width: 250px;  background-color: #FFFFFF;
}


td.450data {    FONT-SIZE: 9pt; color: #000000;    text-align: right;    width: 100px;    background-color: #FFFFFF;
}

td.450dataodd {    FONT-SIZE: 9pt; color: #312AFF;    text-align: right;    width: 100px;    background-color: #FFFFFF;
}


td.450leftcol {    FONT-SIZE: 9pt; color: #000000; text-align:right;    width: 250px;    padding-right:100px; background-color: #FFFFFF;
}


td.450leftcolodd {    FONT-SIZE: 9pt; color: #312AFF;  text-align:right;    width: 250px;  background-color: #FFFFFF;
}

#terms280 {
	width: 650px;
	height: 280px;
	margin-left: 10px;
	margin-top: 10px;	
	color: #223d86;
	display: inline;
	overflow: auto;
	padding-right: 10px;
	text-align: justify;
}

#terms {
	width: 559px;
	height: 360px;
	color: #223d86;
	display: inline;
	overflow: auto;
	padding: 10px;
	text-align: justify;
	border: black 1px solid;
}
