TABLE.border td {
	border-left: solid 1px #e5e5e5;	border-bottom: solid 1px #e5e5e5;
}
table.main-border {
border-top: solid 1px #e5e5e5; border-right: solid 1px #e5e5e5; 
}
TD.popup-header {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10pt; font-weight: bold; color: #ffffff; background:#666666;
}
TD.table-header {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10pt; font-weight: bold;	color: #333333;	padding-top: 5px; padding-right: 0px; padding-bottom: 12px;	padding-left: 0px;
}
TD.table-header-livex {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10pt; font-weight: bold;	color: #333333;	
}
.headmain {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10pt; font-weight: bold;	color: #333333;	 
}

TD.head13 {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10pt; font-weight: bold;	color: #333333;
}
TD.big-header {
	font-family: "Times New Roman", Times, serif;	font-size: 24pt; font-weight: normal;	color: #333333;	padding-top: 22px; padding-right: 0px; padding-bottom: 22px;	padding-left: 0px;
}
TD.big-header_livex {
	font-family: "Times New Roman";	font-size: 15pt; font-weight: normal;	color: #333333;	padding-top: 22px; padding-right: 0px; padding-bottom: 22px;	padding-left: 0px;
}
TD.big-header_withlesspadding {
	font-family: "Times New Roman";	font-size: 18pt; font-weight: bold;	color: #333333;	padding-top: 10px; padding-right: 0px; padding-bottom:6px;	padding-left: 8px; clear:left;
}
TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;color: #333333; 
}
TD.font6pt {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 6pt;color: #333333; 
}
TD.font7pt {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 7pt;color: #333333; 
}

TD.errorMsg {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt; font-weight: bold; color: #86002f; 
}
TD.red {
	background:#86002f;
}
TD.brown {
	background:#F5F5EF;
}
TD.white {
	background:#ffffff;
}
TD.brown-dark {
	background:#d8d8d0;
}
TR.table-head {
	background-color:#666666;
}
TR.table-nav {
	background:#999999;
}
TR.table-content {
	background:#F5F5EF;
}
TR.table-content1 {
	background:#FFFFFF;
}
TD.table-deleteFlag {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;	color: #999999;
}
TD.spceial_trans {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;	color: #999999;
}
.tab-head {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;	font-weight: bold; color: #FFFFFF;
}
.tab-nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;	color: #FFFFFF;
}

TD.tab-nav-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10pt; font-weight: bold;	color: #FFFFFF;
}
.head7pt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #86002f;
	text-decoration: none;
}
.end {
	color:#FFFFFF;
	background:#86002f;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	cursor: pointer;
	border: none;
	width: 100%;
	padding: 2px;
	height: 20px;
}
.verd8pt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	text-decoration: none;
}
body {
	margin-bottom: 4px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.dots {
	background-image: url(../images/gr_dot.gif);
	background-position: 100% 20px;
	height: 20px;
}
.head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-transform: capitalize;
	color: #86002f;
	text-decoration: none;
}
.txtfld {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border: 1px solid #7f9db9;
	color: #333333;
}
.readOnlyfld {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border: 1px solid #7f9db9;
	background-color: #E5E5E5;
}
A.main-link:link {
	COLOR: #86002f; TEXT-DECORATION: none; font-weight: bold;
}
A.main-link:visited {
	COLOR: #86002f; TEXT-DECORATION: none; font-weight: bold;
}
A.main-link:hover {
	COLOR: #89aa00; TEXT-DECORATION: none
}

A.main-link-disabled:link {
	COLOR: #999999; TEXT-DECORATION: none; font-weight: bold;
}
A.main-link-disabled:visited {
	COLOR: #999999; TEXT-DECORATION: none; font-weight: bold;
}
A.main-link-disabled:hover {
	COLOR: #999999; TEXT-DECORATION: none
}

A.text-link:link {
	COLOR: #333333; TEXT-DECORATION: underline
}
A.tras_del-link:link {
	COLOR: #999999; TEXT-DECORATION: underline
}
A.text-link:visited {
	COLOR: #333333; TEXT-DECORATION: underline
}
A.tras_del-link:visited {
	COLOR: #999999; TEXT-DECORATION: underline
}
A.tab-nav:link {
	COLOR: #ffffff; TEXT-DECORATION: none;
}
A.tab-nav:visited {
	COLOR: #ffffff; TEXT-DECORATION: none;
}
A.tab-nav:hover {
	COLOR: #ffffff; TEXT-DECORATION: none;
}
A.head:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10pt; font-weight: bold;	text-transform: capitalize;	color: #86002f;	text-decoration: none;
}
A.head:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10pt; font-weight: bold;	text-transform: capitalize;	color: #86002f;	text-decoration: none;
}
A.head:hover {
	color: #89AA00;	font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;
}
A.content-link:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt; color: #333333;	text-decoration: none;
}
A.content-link:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt; color: #333333;	text-decoration: none;
}
A.content-link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt; color: #333333;	text-decoration: none;
}

A.white-content-link:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;font-weight: bold ;color: #ffffff;;;
}
A.white-content-link:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;font-weight: bold; color: #ffffff;;;
}
A.white-content-link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;font-weight: bold; color: #ffffff;	text-decoration: none;
}

.grid {
	BORDER-LEFT: #e5e5e5 1px solid; BORDER-BOTTOM: #e5e5e5 1px solid; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #ffffff
}
.grid TD {
	BORDER-RIGHT: #e5e5e5 1px solid; BORDER-TOP: #e5e5e5 1px solid;
	}
FORM {
 MARGIN: 0px; padding: 0px;
}
.form-grid {
       BORDER: #000 1px solid;
       MARGIN-TOP: 10px;
       MARGIN-BOTTOM: 5px;
       BORDER-COLLAPSE: collapse;
       BACKGROUND-COLOR: #ffffff
}

.form-grid TD {
       BORDER: #000 1px solid;
       PADDING: 4px;
}
.grid {
       BORDER: #e5e5e5 1px solid;
       MARGIN-TOP: 10px;
       MARGIN-BOTTOM: 5px;
       BORDER-COLLAPSE: collapse;
       BACKGROUND-COLOR: #ffffff
}

.grid TD {
       BORDER: #e5e5e5 1px solid;
       PADDING: 4px;
}
.printbreak {page-break-before: always}
.printbreak1 {page-break-after: always}

TR.table-content-yellow {
	background:#F4FFCA;
}
TR.table-content-blue {
	background:#E1F3F9;
}

TR.table-content-pink {
	background:#FAEADA;
}
TD.table-content-dark-yellow {
	background:#89AA00;
}
TD.table-content-dark-blue {
	background:#00649A;
}
TD.table-content-dark-pink {
	background:#860031;
}
.tab-nav-livex {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;
}
.table-heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10pt; font-weight: bold;	color: #333333;	padding-top: 5px; padding-right: 0px; padding-bottom: 5px;	padding-left: 0px;
}
.border{
	border:1px solid #ECECEC;
}


.o5box h1{
font-family:"Times New Roman", Times, serif;
font-size:24px;
margin:0px 0 15px 15px;
clear:left;
}
.o5box h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
margin:0 0 10px 0;
clear:left;
}
.o5box h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
clear:left;
}
.o5box h4{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
clear:left;
}
.o5box p{
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:18px;
font-size:11px;
}
.o5box ul{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin-right:20px;
}
.o5box ul li{
line-height:18px;
margin-bottom:15px;
}
.o5box Ol{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin-right:20px;
}
.o5box Ol li{
line-height:12px;
margin-top:10px;
margin-bottom:10px;
}
.o5box dl{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin-right:20px;
}
.o5box dl dt{
line-height:12px;
margin-top:10px;
margin-bottom:10px;
}
.o5box dl dd{
line-height:12px;
margin-top:10px;
margin-bottom:10px;
}
li.title{
font-weight:bold;
}
li.definition{
list-style:none;
margin-top:-15px;
}

div#o5box{
padding:20px 0;
}
#minWidthBox{
width:610px;
height:0;
}

.o5box a{
color:#86002F;
font-weight:bold;
}
.o5box p a:hover{
color:#89AA00;
}
.o5box .label{
font-weight:bold;
}

/* -- LEFT BOXES -- */
div#leftBoxes{
float:left;
width:67.5%;
}

.o5box blockquote{
min-height:80px;
margin:0;
padding:0;
background:url(/images/q-left.gif) no-repeat;
}
.o5box blockquote p{
color:#666;
font-size:13px;
font-style:italic;
margin:10px 0 20px 30px;
padding:0 30px 0 0;
}
.o5box blockquote p#firstQuote{
background:url(/images/q-right.gif) no-repeat right top;
}
.o5box blockquote p#quoteSource{
font-weight:bold;
font-size:11px;
font-style:normal;
text-align:right;
margin:0 0 12px 0;
padding:0;
}

div.topicalBox{
width:100%;
border:1px solid #999;
margin:0 0 20px 0;
padding:20px 0 20px 0;
}
div.topicalBox h2{
margin:0 20px 10px 20px;
color:#86002F;
}

div.topicalBox h3{
margin:10px 20px 10px 20px;
padding:10px 0 0 0;
color:#86002F;
}
div.topicalBox p{
margin:0 20px 10px 20px;
}
div.bluetopicalBox{
width:100%;
border:1px solid #999;
margin:0 0 20px 0;
padding:20px 0 20px 0;
}
div.bluetopicalBox h2{
margin:0 20px 10px 20px;
color:#002569;
}
div.bluetopicalBox h3{
margin:10px 20px 10px 20px;
padding:10px 0 0 0;
color:#86002F;
}
div.bluetopicalBox p{
margin:0 20px 10px 20px;
}
.image{
margin:0 20px 0 20px;
}
#merchantsBox{
background:#F5F5EF;
border:1px solid #999;
margin:0 0 20px 0;
padding:20px 0 0 0;
}
div#merchantsBox h2{
margin:0 20px 10px 20px;
color:#89AA00;
}
div#merchantsBox h3{
margin:0 20px 10px 20px;
color:#89AA00;
}
div#merchantsBox p{
margin:0 20px 10px 20px;
}
div.leftBox{
width:48%;
float:left;
}
div.rightBox{
width:48%;
float:right;
}
#collectorsBox{
background:#F5F5EF;
border:1px solid #999;
margin:0 0 20px 0;
padding:20px 0 0 0;
}
#collectorsBox h2{
margin:0 20px 10px 20px;
color:#00649A;
}
#collectorsBox h3{
margin:0 20px 10px 20px;
padding:10px 0 0 0;
color:#00649A;
}
#collectorsBox p{
margin:0 20px 10px 20px;
}
#shippingBox{
width:100%;
border:1px solid #999;
padding:20px 0 20px 0;
clear:both;
}
div#shippingBox h2{
margin:0 20px 10px 20px;
color:#89AA00;
}
div#shippingBox h3{
margin:0 20px 10px 20px;
padding:10px 0 0 0;
color:#89AA00;
}
div#shippingBox h4{
margin:0 20px 10px 20px;
padding:10px 0 0 0;
color:#89AA00;
}
div#shippingBox p{
margin:0 20px 10px 20px;
}
div#shippingBox .addressHolder{
width:50%;
float:left;
}


/* -- RIGHT BOXES -- */
div#rightBoxes{
float:right;
width:30%;
}
.o5box .quickButtonList{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
list-style:none;
margin:0;
padding:0;
}
.o5box .quickButtonList li{
margin:0;
padding:0 0 10px 0;
line-height:18px;
}
.o5box .quickButtonList li a:link, .o5box .quickButtonList li a:visited, .o5box .quickButtonList li a:active{
display:block;
padding:0 0 0 20px;
background:#86002F;
color:#FFF;
font-weight:bold;
}
.o5box .quickButtonList li a:hover{
background:#89AA00;
color:#FFF;
font-weight:bold;
}

#newsBox, #moreNewsBox{
width:100%;
border:1px solid #999;
padding:20px 0 20px 0;
clear:both;
}
div#newsBox h3, #moreNewsBox h3{
margin:0 20px 14px 20px;
color:#86002F;
}
div#newsBox h4, #moreNewsBox h4{
margin:0 20px 0 20px;
color:#86002F;
}
div#newsBox p, #moreNewsBox p{
margin:0 20px 10px 20px;
}

/* -- TABLE -- */
.o5box table{
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#D8D8D0;
}
.o5box table tr.even{
background:#FFF;
}
.o5box table tr.odd{
background:#F5F5EF;
}
.o5box table tr td{
padding:5px;
}
.o5box td a:link, .o5box td a:visited, .o5box td a:active{
color:#86002F;
font-weight:bold;
}
.o5box td a:hover{
color:#89AA00;
}


/* -- FORM -- */
.o5box form p{
clear:both;
}
.o5box form p label{
width:80px;
}
.o5box form p input{
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}



.tripleCols{
float:left;
width:30%;
border:1px solid;
background:#F5F5EF;
}
.midTripleCol{
margin:0 4%;
}

.tripleCols h2{
margin:0 20px 10px 20px;
color:#86002F;
}
.tripleCols h3{
margin:10px 20px 10px 20px;
padding:10px 0 0 0;
color:#86002F;
}
.tripleCols p{
margin:0 20px 10px 20px;
}


/* -- FOOTER -- */
#o5box p.footer{
clear:both;
text-align:center;
padding:20px 0 0 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
#o5box a.footerLink:link, #o5box a.footerLink:visited, #o5box a.footerLink:active{
color:#666;
text-align:center;
}
#o5box a.footerLink:hover{
color:#89AA00;
text-align:center;
}

#o5box img.leftFloatedImage{
float:left;
padding:0 20px 0 0;
}
#o5box img.rightFloatedImage{
float:right;
padding:0 0 20px 20px;
}
#o5box img.image{
padding:0 0 20px 0;
}

#o5box br.clear{
clear:both;
}
#o5box table.dataTable{
background-color:#E4E4E4;
margin:0 0 20px 20px ;
}
#o5box table.dataTable th{
background-color:#FFF;
padding:5px 0 5px 5px;
text-align:left;
color:#86002F;
}
#o5box table.dataTable tr.odd{
background-color:#F5F4EF;
}
#o5box table.dataTable tr.even{
background-color:#FFF;
}

.bdxrTextStyle {color: #86002f; font-weight:bold}
TD.selTabStyle {background:#FFFFFF;text-align:center}
TD.norTabStyle {background:#d8d8d0;text-align:center}
A.no-link-imprs:link {
	COLOR: #000000; TEXT-DECORATION: none; font-weight: bold;
}
A.no-link-imprs:visited {
	COLOR: #000000; TEXT-DECORATION: none; font-weight: bold;
}
A.no-link-imprs:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
TD.ten-size-header {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #333333; padding-top: 5px; padding-right: 0px; padding-bottom: 12px; padding-left: 0px;
}