.tblTextLabel{font-family: Arial; font-size: 10pt; color: #000000; text-align: right; text-decoration: none; font-weight: bold;}
.tblSectionHdr {  font-family: Arial; font-size: 10pt; color: #000000; Letter-Spacing: 3px; text-decoration: none; font-weight: bold; background-color: #C6A752;  border-top: 0px; border-bottom: outset 1px; border-left: solid 0px; border-right: solid 0px; border-color: #000000; text-align: center}
.tblSectionHdr2 {  font-family: Arial; font-size: 10pt; color: #000000; Letter-Spacing: 1px; text-decoration: none; font-weight: bold; background-color: #C6A752;  border-top: 0px; border-bottom: outset 1px; border-left: solid 0px; border-right: solid 0px; border-color: #000000; text-align: left}

.tblHdrData {  font-family: Arial; font-size: 10pt; color: #000000; Letter-Spacing: 0px; background-color: #F1F1F1;  border-top: solid 0px; border-bottom: solid 1px; border-left: solid 0px; border-right: solid 0px; border-color: #969696; text-align: left}
.tblHdrData a:link {  color: #000000; text-decoration: underline}
.tblHdrData a:visited {  color: #000000; text-decoration: underline}
.tblHdrData a:hover {  color: #5050f0; text-decoration: underline}
.tblHdrData a:active {  color: #5050f0; text-decoration: underline}

.tblHdrData2 {  font-family: Arial; font-size: 10pt; color: #000000; Letter-Spacing: 0px; background-color: none;  border-top: solid 0px; border-bottom: solid 1px; border-left: solid 0px; border-right: solid 0px; border-color: #969696; text-align: left}
.tblHdrData2 a:link {  color: #000000; text-decoration: underline}
.tblHdrData2 a:visited {  color: #000000; text-decoration: underline}
.tblHdrData2 a:hover {  color: #5050f0; text-decoration: underline}
.tblHdrData2 a:active {  color: #5050f0; text-decoration: underline}

.tblColHdr1 {  font-family: Arial; font-size: 9pt; color: #000000; font-weight: bold; Letter-Spacing: 1px; background-color: #D5CAAB;  border-top: solid 0px; border-bottom: solid 1px; border-left: solid 0px; border-right: solid 0px; border-color: #2C2A26; text-align: center}
.tblColHdr1 a:link {  color: #000000; text-decoration: underline}
.tblColHdr1 a:visited {  color: #000000; text-decoration: underline}
.tblColHdr1 a:hover {  color: #5050f0; text-decoration: underline}
.tblColHdr1 a:active {  color: #5050f0; text-decoration: underline}

.tblDirections1 { font-family: Arial; font-size: 8pt; color: #000000; background-color: #D0C39F;  border-top: solid 0px; border-bottom: solid 1px; border-left: solid 0px; border-right: solid 0px; border-color: #000000; text-align: left}
.tblBody1 {  background-color: none; border-spacing: 0px; border-top: solid 1px; border-bottom: outset 2px; border-left: solid 1px; border-right: outset 2px; border-color: #000000; }


.tblOrdersLoop1 {  font-family: Arial; font-size: 10pt; color: #000000; background-color: #FFFFFF;  border-top: solid 0px; border-bottom: solid 1px; border-left: solid 0px; border-right: solid 0px; border-color: #A8A8A8; text-align: center}
.tblOrdersLoop2 {  font-family: Arial; font-size: 10pt; color: #000000; background-color: #C9C9C9;  border-top: solid 0px; border-bottom: solid 1px; border-left: solid 0px; border-right: solid 0px; border-color: #A8A8A8; text-align: center}

.teddybear_flink {  font-family: arial; font-size: 10px; font-weight: bold;  color: #000000; text-align: left}
	.teddybear_flink a:link {  color: #533C00; text-decoration: underline}
	.teddybear_flink a:visited {  color: #815E00; text-decoration: underline}
	.teddybear_flink a:hover {  color: #5050f0; text-decoration: underline}
	.teddybear_flink a:active {  color: #5050f0; text-decoration: underline}
//-------------------->




.thead {  font-family: arial,verdana; font-size: 10pt; color: #000000; font-weight: bold  }
.tcell {  font-family: arial,verdana; font-size: 9pt; color: #000000;  }

.tblEmptyRow { font-family: Arial; font-size: 10pt; color: #000000; background-color: #FFFFFF;  border-top: solid 0px; border-bottom: solid 0px; border-left: solid 0px; border-right: solid 0px; border-color: #000000}
.tblEmptyTopLine { font-family: Arial; font-size: 10pt; color: #000000; background-color: none;  border-top: solid 1px; border-bottom: solid 0px; border-left: solid 0px; border-right: solid 0px; border-color: #000000}
.tblEmptyBotLine { font-family: Arial; font-size: 10pt; color: #000000; background-color: none;  border-top: solid 0px; border-bottom: solid 1px; border-left: solid 0px; border-right: solid 0px; border-color: #000000}
.box { border-width: 1; border-color: #000000; background-color: #EBEBEB; border-style: inset; height: 17; font-size: 8pt; }
.cartButton { border-width: 1; height: 17; background-color: #B4BCC2; font-weight: bold; font-family: arial,verdana; font-size: 8pt;}
.btn {height: 20 px; font-size: 12px; background-color: #B4BCC2; font-weight: Bold; font-color:#000000;} 

.itmHead {  font-family: Arial; font-size: 14pt; color: #000000; font-weight: bold; Letter-Spacing: 1px; background-color: #797EB7;  border-top: solid 0px; border-bottom: outset 2px; border-left: solid 0px; border-right: solid 0px; border-color: #000000; text-align: left}


.txtField {height: 18 px; font-size: 12px; background:#ececec; color:#000000; border-style:inset;} 
.cartLabel {  font-family: Arial; font-size: 10pt; color: #000000; text-decoration: none; font-weight: bold; }
.cartdata {  font-family: Arial; font-size: 10pt; color: #000000; text-decoration: none; }


.tblRowData {  font-family: Arial; font-size: 9pt; color: #000000; font-weight: regular;  background-color: none;  border-top: solid 0px; border-bottom: solid 1px; border-left: solid 0px; border-right: solid 0px; border-color: #D2D2D2; text-align: center}
.tblRowData a:link {  color: #000000; text-decoration: underline}
.tblRowData a:visited {  color: #000000; text-decoration: underline}
.tblRowData a:hover {  color: #5050f0; text-decoration: underline}
.tblRowData a:active {  color: #5050f0; text-decoration: underline}

.tblRowDataBig {  font-family: Arial; font-size: 11pt; color: #000000; font-weight: bold;  background-color: none;  border-top: solid 0px; border-bottom: solid 1px; border-left: solid 0px; border-right: solid 0px; border-color: #D2D2D2; text-align: center}
.tblRowDataBig a:link {  color: #000000; text-decoration: underline}
.tblRowDataBig a:visited {  color: #000000; text-decoration: underline}
.tblRowDataBig a:hover {  color: #5050f0; text-decoration: underline}
.tblRowDataBig a:active {  color: #5050f0; text-decoration: underline}

.ErrorRow {  font-family: Arial; font-size: 10pt; color: #FF0000; font-weight: Bold; Letter-Spacing: 1px}
.topHdrRow {  font-family: Arial; font-size: 8pt; color: #000000; Letter-Spacing: 1px}





.tLabel {  font-family: Arial; font-size: 10pt; color: #000000; text-align: right; text-decoration: none; font-weight: bold; }
.tdata {  font-family: Arial; font-size: 12pt; color: #000000; text-align: left; text-decoration: none; }
.tLabelc {  font-family: Arial; font-size: 9pt; color: #000000; text-align: center; text-decoration: none; font-weight: bold; }
.mlink { font-family: Arial; font-size:12pt; color: #000000; text-decoration: none; font-weight: bold; }
	.mlink a:link {  color: #000000; text-decoration: none}
	.mlink a:visited {  color: #000000; text-decoration: none}
	.mlink a:hover {  color: #CC992C; text-decoration: none}
	.mlink a:active {  color: #CC992C; text-decoration: none}




.tblBodyBlack { background-color: #000000; }

.tblCellWhite { background-color: #FFFFFF;}
.tblRowIndent { font-size: 8pt; width: 20px; }
.tblTextLabelL {  font-family: Arial; font-size: 8pt; color: #000000; text-align: left; text-decoration: none; font-weight: bold; }
.tblStatus{ font-family :Arial; font-size: 8pt; font-color: #000000; line-height: 8px; text-align: left; text-decoration: none; font-weight: bold; padding-bottom : 0px; padding-left : 0px; padding-right : 0px; padding-top : 0px; }
.tblStatusRow{  background-color: none;  border-top: solid 1px; border-bottom: outset 2px; border-left: solid 1px; border-right: solid 1px; border-color: #000000; text-align: center;  padding-bottom : 0px; padding-left : 0px; padding-right : 0px; padding-top : 0px; }
.sbox{ font-size: 12px; background:#ececec; color:#0000AA; }


.tblGroupAllRow {  background-color: none;  border-top: solid 1px; border-bottom: outset 2px; border-left: solid 1px; border-right: solid 1px; border-color: #000000; text-align: center}
.tblGroupAllRow a:link {  color: #000000; text-decoration: none}
.tblGroupAllRow a:visited {  color: #000000; text-decoration: none}
.tblGroupAllRow a:hover {  color: #5050f0; text-decoration: underline}
.tblGroupAllRow a:active {  color: #5050f0; text-decoration: underline}


.tblHeading1 { font-family: Arial; font-size: 11pt; color: #ffffff; font-weight: bold; Letter-Spacing: 1px; background-color: #5977BA;  border-top: solid 0px; border-bottom: outset 2px; border-left: solid 0px; border-right: solid 0px; border-color: #000000; text-align: left}

.tblContent1 { font-family: Arial; font-size: 10pt; color: #000000; background-color: #FFFFFF;  border-top: solid 0px; border-bottom: outset 0px; border-left: solid 0px; border-right: solid 0px; border-color: #000000; text-align: left}

.tblClassContent { font-family: Arial; font-size: 10pt; color: #000000; background-color: #aa955a;  border-top: solid 0px; border-bottom: outset 0px; border-left: solid 0px; border-right: solid 0px; border-color: #000000; }


.tblGroupRow {  font-family: Arial; font-size: 8pt; color: #000000; font-weight: bold; Letter-Spacing: 1px; background-color: #F3DE95;  border-top: solid 0px; border-bottom: outset 2px; border-left: solid 0px; border-right: solid 0px; border-color: #000000; text-align: center}
.tblGroupRow a:link {  color: #000000; text-decoration: none}
.tblGroupRow a:visited {  color: #000000; text-decoration: none}
.tblGroupRow a:hover {  color: #5050f0; text-decoration: underline}
.tblGroupRow a:active {  color: #5050f0; text-decoration: underline}

.tblGroupBGRow {  background-color: #6487DC;  border-top: solid 0px; border-bottom: 0px; border-left: solid 0px; border-right: solid 0px}
.tblGroupBGRow a:link {  color: #000000; text-decoration: none}
.tblGroupBGRow a:visited {  color: #000000; text-decoration: none}
.tblGroupBGRow a:hover {  color: #5050f0; text-decoration: underline}
.tblGroupBGRow a:active {  color: #5050f0; text-decoration: underline}

.bodyContent  { font-family: Arial; font-size: 10pt; color: #000000; background-color: #FFFFFF;  border-top: solid 0px; border-bottom: outset 0px; border-left: solid 0px; border-right: solid 0px; border-color: #000000; text-align: left}
.bodyContent a:link {  color: #5050f0; text-decoration: underline}
.bodyContent a:visited {  color: #5050f0; text-decoration: underline}
.bodyContent a:hover {  color: #5050f0; text-decoration: underline}
.bodyContent a:active {  color: #5050f0; text-decoration: underline}

.tblGroupHdrRow {  font-family: Arial; font-size: 8pt; color: #000000; text-decoration: underline; Letter-Spacing: 0px; background-color: #8CAAE6; border-top: solid 0px; border-bottom: outset 2px; border-left: solid 0px; border-right: solid 0px; border-color: #000000}
.tblGroupHdrRow a:link {  color: #000000; text-decoration: none}
.tblGroupHdrRow a:visited {  color: #000000; text-decoration: none}
.tblGroupHdrRow a:hover {  color: #5050f0; text-decoration: underline}
.tblGroupHdrRow a:active {  color: #5050f0; text-decoration: underline}



.tblEmptyLoop1Row { font-family: Arial; font-size: 10pt; color: #000000; background-color: #C7D8FA;  border-top: solid 0px; border-bottom: solid 1px; border-left: solid 0px; border-right: solid 0px; border-color: #000000}