#container {
	border-width: 1px;
	border-style: solid;
	border-color: #00008C;
	margin: 0px;
	padding: 0px;
}

#container1 {
	border-width: 1px;
	border-style: solid;
	border-color: #7F9DB9;
    background-color : #EFEFEF;
	margin: 0px;
	padding: 0px;
}

#container1a {
	width: 100%;
	border-width: 1px;
	border-style: solid;
	border-color: #7F9DB9;
	background-color : #EFEFEF;
	margin: 0px;
	padding: 2px;
	
}

#container1aa {
	width: 95%;
	border-width: 1px;
	border-style: solid;
	border-color: #7F9DB9;
	background-color : #EFEFEF;
	margin: 0px;
	padding: 4px;
}

#container1b {
	width: 98%;
	border-width: 1px;
	border-style: solid;
	border-color: #7F9DB9;
	background-color : transparent;
	margin: 0px;
	padding: 0px;
}

#container2 {
	width: 85%;
	border-width: 1px;
	border-style: solid;
	border-color: #7F9DB9;
	background-color : #EFEFEF;
	margin: 0px;
	padding: 0px;
}

BODY  {
    background-color: #FFFFFF;
}

.bodytext {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: Black;
	text-decoration:none;
	font-weight: normal;
}

.bodytextbold {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: Black;
	text-decoration:none;
	font-weight: bold;
}

.bodytextsmall {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Black;
	text-decoration:none;
	font-weight: normal;
}

.bodytextsmallbold {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Black;
	text-decoration:none;
	font-weight: bold;
}

.bodytextsmall1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: Black;
	text-decoration:none;
	font-weight: normal;
}

.bodytextar {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: Black;
	text-decoration:none;
	font-weight: normal;
}

.bodytextboldar {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: Black;
	text-decoration:none;
	font-weight: bold;
}

.bodytextsmallar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Black;
	text-decoration:none;
	font-weight: normal;
}

.bodytextsmallboldar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Black;
	text-decoration:none;
	font-weight: bold;
}

.bodytextsmallsans {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #00008C;
	text-decoration:none;
	font-weight: normal;
	background-color : #EFEFEF;
}

.bodytextsmallroman {
	font-family: "Times New Roman", Times, "New York", serif;
	color: Black;
	text-decoration:none;
	font-weight: normal;
	background-color : #EFEFEF;
}

hr.rule  {
	border: none 0;
	width: 100%;
	text-align: center;
	border-top-color : #7F9DB9;
	border-top-style : outset;
	border-top-width : 2px;
}

.formbox  {
	background-color: #F8F8FF;
	border-color: #A9A9A9;
	border-style: solid;
	border-width: 1;
	color: Black;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.formbox1  {
	background-color: #F8F8FF;
	background-image: ;
	border-color: #7F9DB9;
	border-style: solid;
	border-width: 1;
	color: Black;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	width : 180px;
}

.formbox2  {
	background-color: White;
	border-style: solid solid solid solid;
	border-width: 1;
	border-color : #7F9DB9 #7F9DB9 #7F9DB9 #7F9DB9;
	color: Black;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	width : 180px;
}

.formbox3  {
	background-color: White;
	border-style: solid solid solid solid;
	border-width: 1;
	border-color : #7F9DB9 #7F9DB9 #7F9DB9 #7F9DB9;
	color: Black;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
    width : 107px;
}

select.Menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: Black;
	background-color: White;
	font-weight: normal;
	font-style: normal;
}

a.menubg {
	background-color: #EFEFEF;
	color: #00008C;
	padding: 0px 0px 1px 0px;
	display: block;
	font-size: 7pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	vertical-align : middle;
} 
a.menubg:hover {
	background-color: #F8F8FF;
	color: #00008C;
	font-size: 7pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline;
	vertical-align : middle;
} 

A.menu {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #00008C;
	text-decoration:none;
	font-weight: normal;
}

A.menu:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #F8F8FF;
	color: #00008C;
	text-decoration : underline;
}

 A.navbody:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000099;
	text-decoration:none;
	font-weight: bold;
}
 A.navbody:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000099;
	text-decoration:none;
	font-weight: bold;
}
 A.navbody:active {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000099;
	text-decoration:none;
	font-weight: bold;
}
A.navbody:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #7171C1;
	text-decoration:underline;
	font-weight: bold;
}

A.nav:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: Navy;
	text-decoration:none;
	font-weight: normal;
}
 A.nav:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: Navy;
	text-decoration:none;
	font-weight: normal;
}
 A.nav:active {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: Navy;
	text-decoration:none;
	font-weight: normal;
}
A.nav:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: Navy;
	text-decoration:underline;
	font-weight: normal;
}

A.nav1:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: Black;
	text-decoration:none;
	font-weight: normal;
	background-color :
}
 A.nav1:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: Black;
	text-decoration:none;
    font-weight: normal;
}
 A.nav1:active {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: Black;
	text-decoration:none;
    font-weight: normal;
}
A.nav1:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: Black;
	text-decoration:underline;
    font-weight: normal;
}
A.nav1body:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: Black;
	text-decoration:none;
	font-weight: normal;
	background-color :
}
 A.nav1body:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: Black;
	text-decoration:none;
    font-weight: normal;
}
 A.nav1body:active {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: Black;
	text-decoration:none;
    font-weight: normal;
}
A.nav1body:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: Black;
	text-decoration:underline;
    font-weight: normal;
}
A.nav1bold:link {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: xx-small;
    color: #00008F;
    text-decoration:none;
    font-weight: bold;
}
 A.nav1bold:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: xx-small;
	color: #00008F;
	text-decoration:none;
	font-weight: bold;
}
 A.nav1bold:active {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: xx-small;
	color: #00008F;
	text-decoration:none;
	font-weight: bold;
}
A.nav1bold:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: xx-small;
	color: #7171C1;
	text-decoration: underline;
	font-weight: bold;
}
A.nav2bold:link {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #00008F;
    text-decoration:none;
    font-weight: bold;
}
 A.nav2bold:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 8pt;
	color: #00008F;
	text-decoration:none;
	font-weight: bold;
}
 A.nav2bold:active {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 8pt;
	color: #00008F;
	text-decoration:none;
	font-weight: bold;
}
A.nav2bold:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 8pt;
	color: #7171C1;
	text-decoration: underline;
	font-weight: bold;
}
A.navbox:link {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: Black;
    text-decoration: none;
    font-weight: bold;
}
 A.navbox:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: Black;
    text-decoration: none;
    font-weight: bold;
}
 A.navbox:active {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: Black;
    text-decoration: none;
    font-weight: bold;
    }
A.navbox:hover {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: Black;
    text-decoration: underline;
    font-weight: bold;
}
A.navtitle:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #00008F;
	text-decoration:none;
	font-weight: bold;
}
 A.navtitle:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #00008F;
	text-decoration:none;
	font-weight: bold;
}
 A.navtitle:active {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #00008F;
	text-decoration:none;
	font-weight: bold;
}
A.navtitle:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #7171C1;
	text-decoration: underline;
	font-weight: bold;
}

B.bg:navy {
	background-color : Navy;
}
B.bg:ltblue{
	background-color : #6495ED;
}

table.bgltgreen {
	background-color : #C1F4FF;
}

table.bgltgrey {
	background-color : #EFEFEF;
	border-width: 0px 1px 0px 0px;
	border-style: solid;
    border-right-color: #7F9DB9;
	margin: 0px;
	padding: 0px;
}

td.bgltgrey {
	background-color : #EFEFEF;
	border-width: 0px 1px 0px 0px;
	border-style: solid;
    border-right-color: Silver;
	margin: 0px;
	padding: 0px;
}

td.bgltgrey1 {
	background-color : #EFEFEF;
	border-width: 1px 1px 0px 0px;
	border-style: solid;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Black;
	text-decoration:none;
	font-weight: normal;
	border-color : #7F9DB9 #7F9DB9;
}

td.bgtrans {
	background-color : transparent;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Black;
	text-decoration:none;
	font-weight: normal;
}

td.bgwhitetitle  {
	background-color : #CCECFF;
	border-width: 0px 0px 1px 0px;
	margin: 0px;
	padding: 2px;
	border-color : Silver;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: Black;
	text-decoration:none;
	font-weight: bold;
	border-style : solid;
}
 
td.leftcol {
	background-color : White;
	border-width: 0px 0px 1px 1px;
	border-style: none none solid solid;
	margin: 0px;
	padding: 3px;
	border-color : #7F9DB9 #7F9DB9;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Black;
	text-decoration:none;
	font-weight: normal;
}

td.centercol {
	background-color : White;
	border-width: 0px 1px 1px 1px;
	border-style: none solid solid solid;
	margin: 0px;
	padding: 3px;
	border-color : #7F9DB9 #7F9DB9 #7F9DB9;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Black;
	text-decoration:none;
	font-weight: normal;
}

td.centercolr {
	background-color : White;
	border-width: 0px 1px 1px 0px;
	border-style: none solid solid solid;
	margin: 0px;
	padding: 3px;
	border-color : #7F9DB9 #7F9DB9 #7F9DB9;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Black;
	text-decoration:none;
	font-weight: normal;
}

td.rightcol {
	background-color : White;
	border-width: 0px 1px 1px 0px;
	border-style: none solid solid none;
	margin: 0px;
	padding: 3px;
	border-color : #7F9DB9 #7F9DB9;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Black;
	text-decoration:none;
	font-weight: normal;
}

td.leftcol1 {
    background-color : #EFEFEF;
    border-width: 0px 0px 1px 1px;
    border-style: none none solid solid;
    margin: 0px;
    padding: 3px;
    border-color : #7F9DB9 #7F9DB9;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: Black;
    text-decoration:none;
    font-weight: normal;
}

td.centercol1 {
	background-color : #EFEFEF;
	border-width: 0px 1px 1px 1px;
	border-style: none solid solid solid;
	margin: 0px;
	padding: 3px;
	border-color : #7F9DB9 #7F9DB9 #7F9DB9;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Black;
	text-decoration:none;
	font-weight: normal;
}

td.centercolr1 {
	background-color :#EFEFEF;
	border-width: 0px 1px 1px 0px;
	border-style: none solid solid solid;
	margin: 0px;
	padding: 3px;
	border-color : #7F9DB9 #7F9DB9 #7F9DB9;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Black;
	text-decoration:none;
	font-weight: normal;
}

td.rightcol1 {
	background-color : #EFEFEF;
	border-width: 0px 1px 1px 0px;
	border-style: none solid solid none;
	margin: 0px;
	padding: 3px;
	border-color : #7F9DB9 #7F9DB9;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Black;
	text-decoration:none;
	font-weight: normal;
}

td.boxtop  {
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #7F9DB9;
	background-color : #EFEFEF;
	margin: 0px;
	padding: 2px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Black;
	text-decoration:none;
	font-weight: normal;
}

td.boxtopl  {
	border-width: 1px 0px 1px 1px;
	border-style: solid solid solid;
	border-color: #7F9DB9;
	background-color : #EFEFEF;
	margin: 0px;
	padding: 2px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Black;
	text-decoration:none;
	font-weight: normal;
}

td.boxtopc  {
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid;
	border-color: #7F9DB9;
	background-color : #EFEFEF;
	margin: 0px;
	padding: 2px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Black;
	text-decoration:none;
	font-weight: normal;
}

td.boxtopcr  {
	border-width: 1px 1px 1px 0px;
	border-style: solid solid solid;
	border-color: #7F9DB9;
	background-color : #EFEFEF;
	margin: 0px;
	padding: 2px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Black;
	text-decoration:none;
	font-weight: normal;
}

td.boxtopr  {
	border-width: 1px 1px 1px 0px;
	border-style: solid solid solid;
	border-color: #7F9DB9;
	background-color : #EFEFEF;
	margin: 0px;
	padding: 2px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Black;
	text-decoration:none;
	font-weight: normal;
}

td.boxtopl1  {
    border-width: 1px 0px 0px 1px;
    border-style: solid solid solid;
    border-color: #7F9DB9;
    background-color : #EFEFEF;
    margin: 0px;
    padding: 2px;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: Black;
    text-decoration:none;
    font-weight: normal;
}

td.boxtopc1  {
    border-width: 1px 1px 0px 1px;
    border-style: solid solid solid;
    border-color: #7F9DB9;
    background-color : #EFEFEF;
    margin: 0px;
    padding: 2px;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: Black;
    text-decoration:none;
    font-weight: normal;
}

td.boxtopcr1  {
	border-width: 1px 1px 0px 0px;
	border-style: solid solid solid;
	border-color: #7F9DB9;
	background-color : #EFEFEF;
	margin: 0px;
	padding: 2px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Black;
	text-decoration:none;
	font-weight: normal;
}

td.boxtopr1  {
	border-width: 1px 1px 0px 0px;
	border-style: solid solid solid;
	border-color: #7F9DB9;
	background-color : #EFEFEF;
	margin: 0px;
	padding: 2px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Black;
	text-decoration:none;
	font-weight: normal;
}

td.boxbody  {
	border-width: 0px 1px 1px 1px;
	border-style: solid;
	border-color: #7F9DB9;
	background-color : White;
	margin: 0px;
	padding: 5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Black;
	text-decoration:none;
	font-weight: normal;
}

td.boxbodytext  {
	border-width: 0px 1px 1px 1px;
	border-style: solid;
	border-color: #7F9DB9;
	background-color : White;
	margin: 0px;
	padding: 5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: Black;
	text-decoration:none;
	font-weight: normal;
}

td.buyersnotes  {
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #006600;
	background-color : #CCFFCC;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #006600;
	text-decoration:none;
	font-weight: normal;
}

td.buyersnotesbody  {
	border-width: 0px 1px 1px 1px;
	border-style: solid;
	border-color: #006600;
	background-color : White;
	margin: 0px;
	padding: 8px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: Black;
	text-decoration:none;
	font-weight: normal;
}
a.expand span {
    display:none; 
}
a.expand:hover {
    background:#fff;
    color: #000099;
    text-decoration: none;
}
a.expand:hover span {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: Black;
    text-decoration:none;
    font-weight: normal;
    position: absolute;
    display:block;
    width: 250px;
    max-width:400px;
    z-index: 100;
    padding: 5px 5px 5px 5px;
    background-color:#fff;
    border:1px solid #7F9DB9;
    color:#000;
    text-align : left;
}
a.expandbody span {
    display:none; 
}
a.expandbody:hover {
    background:#fff;
    color: #000099;
	text-decoration:underline;
}
a.expandbody:hover span { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Black;
	text-decoration:none;
	font-weight: normal;
	position:absolute;
	display:block;
	width: 300px;
	max-width:400px;
	z-index: 100;
	padding:5px 5px;
	background-color:#fff;
	border:1px solid #7F9DB9;
	color:#000;
}
