/* CSS Document */
body
{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FAFAFA;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
}
a:link
{
	color: #0000ff;
}
a:visited
{
	color: purple;
}
.textbox
{
	width: 60%;
	font-size: 11pt;
	color: #000000;
	padding: 2px;
	background-color: #F2F2F2;
}
#top1 a
{
	text-decoration: underline;
	color: #3B7E00;
}
#home_sitemap a:visited
{
	text-decoration: underline;
	color: #009900;
}
#top1 a:hover
{
	text-decoration: underline;
	color: #FF0000;
}
#top1 a:visited:hover
{
	text-decoration: underline;
	color: #00FFFC;
}
.sm a
{
	text-decoration: none;
	color: #A9233E;
}
.sm a:visited
{
	text-decoration: none;
	color: #A9233E;
}
.sm a:hover
{
	text-decoration: none;
	color: #A9233E;
}
.smHdr a
{
	text-decoration: none;
	color: #707070;
}
.smHdr a:visited
{
	text-decoration: none;
	color: #707070;
}
.smHdr a:hover
{
	text-decoration: none;
	color: #707070;
}
.smSubHdr a
{
	text-decoration: none;
	color: #7d7d7d;
}
.smSubHdr a:visited
{
	text-decoration: none;
	color: #7d7d7d;
}
.smSubHdr a:hover
{
	text-decoration: none;
	color: #7d7d7d;
}
.temp_hdr
{
	font-size: 13pt;
	color: #009900;
	text-decoration: none;
	text-align: left;
	padding: 3px;
}
.tstmonials_hmepg_hdr
{
	font-size: 13pt;
	color: #000000;
	text-decoration: none;
	text-align: left;
	padding: 3px;
	line-height: 125%;
	font-weight: bold;
	width: 600px;
	margin-left: 255px;
}
.tstmonials_hmepg_content
{
	font-size: 12pt;
	color: #000000;
	text-decoration: none;
	text-align: left;
	padding: 3px;
	line-height: 125%;
	font-style: italic;
	width: 600px;
	margin-left: 255px;
}
.tstmonials_hmepg_sign
{
	font-size: 12pt;
	color: #006600;
	text-decoration: none;
	text-align: right;
	padding: 3px;
	width: 95%;
}
ul
{
	list-style-image: url('images/bullet.jpg');
}
.Link_1
{
	color: #000000;
	font-size: 10pt;
	line-height: 100%;
	text-decoration: underline;
}
.NotesGreen
{
	color: #006600;
	font-size: 11pt;
	font-weight: 400;
	text-align: justify;
	line-height: 90%;
}
.NotesGreenSmall
{
	color: #006600;
	font-size: 9pt;
	font-weight: 400;
	text-align: justify;
	line-height: 90%;
}
.NotesGreenBot
{
	color: #006600;
	font-size: 11pt;
	font-weight: bold;
	text-align: left;
	line-height: 125%;
}
/* styles for content */
.Hdr_1
{
	color: #000000;
	font-size: 12pt;
	font-weight: bold;
	text-align: left;
	line-height: 125%;
}
.Hdr_2
{
	color: #000000;
	font-size: 11pt;
	font-weight: bold;
	text-align: left;
	line-height: 125%;
}
.KAHContent_13
{
	color: #000000;
	font-size: 13pt;
	font-weight: 400;
	text-align: left;
	line-height: 125%;
}
.KAHContent_12
{
	color: #000000;
	font-size: 12pt;
	font-weight: 400;
	text-align: left;
	line-height: 125%;
}
.KAHContent_11
{
	color: #000000;
	font-size: 11pt;
	font-weight: 400;
	text-align: left;
	line-height: 135%;
}
.KAHContent_10
{
	color: #000000;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
	line-height: 135%;
}
.KAHContent_9
{
	color: #000000;
	font-size: 9pt;
	font-weight: 400;
	text-align: left;
	line-height: 125%;
}
.KAHFAQ_Qs
{
	color: #000000;
	font-size: 11pt;
	font-weight: bold;
	text-align: left;
	line-height: 125%;
}
.KAHFAQ_Ans
{
	color: #000000;
	font-size: 11pt;
	font-weight: 400;
	text-align: left;
	line-height: 125%;
	padding-bottom: 20px;
}
.divMain
{
	width: 362px;
	margin-left: 12px;
	margin-right: 12px;
}
/* styles for ShoppingCart */
.tableMain
{
	width: 912px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	border: 0px;
	margin-top: 10px;
}
.tdCat
{
	text-align: left;
	vertical-align: top;
	width: 197px;
}
.DivCat
{
	font-size: 9pt;
	font-weight: bold;
}
.DivCatInner
{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
}
.DivCatInner a:link
{
	text-decoration: none;
	color: #424242;
}
.DivCatInner a:visited
{
	text-decoration: none;
	color: #1A0B80;
}
.DivCatInner a:hover
{
	text-decoration: underline;
	color: #1A0B80;
}
.tableBios
{
	width: 775px;
	margin-left: 22px;
	margin-right: 20px;
	text-align: center;
}
.ProdImg
{
	border: solid 1px #e6e6e6;
	height: 150px;
	width: 150px;
}
.ProdDetailImg
{
	border: solid 1px #e6e6e6;
	height: 250px;
	width: 250px;
}
.ProdLink
{
	color: #000000;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	line-height: 200%;
	width: 100%;
}
.briefDesc
{
	color: #777777;
	font-size: 9pt;
	text-align: center;
	line-height: 150%;
	font-style: italic;
	width: 100%;
}
.ProdLink a:link
{
	color: #000000;
}
.ProdLink a:hover
{
	color: #0085CF;
}
.tdBorder
{
	border: solid 1px #e6e6e6;
	padding: 10px;
	width: 33%;
}
.tableProd
{
	width: 100%;
	border-collapse: collapse;
	border: 0px;
}
.tableProdBorder
{
	border: 1px solid #e6e6e6;
}
.ProductHeader
{
	border: solid 1px #e6e6e6;
	background-color: #fafafa;
	font-size: 14pt;
	color: #000000;
	font-weight: bold;
	vertical-align: middle;
	padding-bottom: 7px;
	padding-left: 15px;
	text-align: left;
	height: 35px;
	min-height: 50px;
	max-height: 50px;
}
.tdDetImg
{
	border: solid 1px #e6e6e6;
	width: 300px;
	padding: 7px;
	vertical-align: top;
}
.tdDetContent
{
	border: solid 1px #e6e6e6;
	width: 605px;
	padding-left: 15px;
	padding-right: 10px;
	padding-top: 25px;
	padding-bottom: 7px;
	vertical-align: top;
	text-align: left;
}
.prodName
{
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
}
.prodDescription
{
	font-size: 10pt;
	color: #333333;
	margin-top: 15px;
}
.prodPrice
{
	font-size: 10pt;
	font-weight: bold;
	color: #333333;
	margin-top: 15px;
}
.prodSpecial
{
	font-size: 10pt;
	font-weight: bold;
	color: #ff0000;
	margin-top: 15px;
}
.prodCancel
{
	font-size: 10pt;
	font-weight: bold;
	text-decoration: line-through;
	color: #333333;
	margin-top: 15px;
}
.prodQuantity
{
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	margin-top: 25px;
	vertical-align: top;
}
.prodAddCart
{
	margin-top: 7px;
	margin-left: 36px;
}
.prodText
{
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	width: 40px;
	margin-left: 25px;
	margin-right: 25px;
}
.catTop
{
	background-image: url('images/tbl_top.png');
	background-repeat: no-repeat;
	height: 47px;
}
.catMid
{
	background-image: url('images/tbl_mid.png');
}
.catBot
{
	background-image: url('images/tbl_bot.png');
	background-repeat: no-repeat;
	height: 20px;
}
.cartHeader
{
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #1471A6;
	text-align: left;
	padding-left: 5px;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-right: 15px;
}
.cartHeaderRight
{
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #1471A6; /* #249F71 */
	text-align: right;
	padding-left: 5px;
	padding-right: 25px;
	padding-top: 7px;
	padding-bottom: 7px;
}
.cartItemName
{
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding-left: 5px;
	padding-top: 5px;
	width: 430px;
}
.cartItemPart
{
	font-size: 8pt;
	color: #666666;
	text-align: left;
	margin-left: 10px;
	margin-top: 3px;
}
.cartItemQuantity
{
	font-size: 8pt;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 10px;
	text-align: left;
	width: 150px;
}
.cartItemQuantityText
{
	font-size: 9pt;
	color: #000000;
	text-align: right;
	padding: 3px;
	width: 40px;
}
.divCartItemQty
{
	width: 50px;
	text-align: right;
	margin-top: 2px;
}
.divCartItemQty a:link
{
	color: #3366CC;
	text-decoration: none;
}
.divCartItemQty a:hover
{
	color: #3366CC;
	text-decoration: underline;
}
.cartTotal
{
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	text-align: right;
	padding-left: 5px;
	padding-right: 25px;
	padding-top: 7px;
	padding-bottom: 10px;
	width: 150px;
}
.hrStyle
{
	border-top: dashed 1px #aaaaaa;
}
.tblTotals
{
	font-size: 9pt;
	font-weight: bold;
	width: 100%;
	margin-top: 10px;
	color: #800000;
}
.tblTotalsCaption
{
	width: 580px;
	text-align: right;
	padding-top: 10px;
}
.tblTotalsData
{
	width: 150px;
	text-align: right;
	padding-top: 10px;
	padding-right: 25px;
}
.updateTotals
{
	text-align: right;
	width: 100%;
	margin-top: 18px;
}
.updateButtonMargin
{
	margin-right: 25px;
}
.tcBack
{
	width: 450px;
	text-align: left;
	padding-left: 25px;
	padding-top: 15px;
}
.tcCheck
{
	width: 460px;
	text-align: right;
	padding-right: 25px;
	padding-top: 15px;
}
.text
{
	width: 75%;
	font-size: 10pt;
	color: #000000;
	padding: 2px;
	background-color: #F2F2F2;
}
.label
{
	color: #444444;
	font-size: 10pt;
	font-weight: bold;
	line-height: 135%;
}
.loginleft
{
	width: 35%;
	text-align: right;
	padding-left: 5px;
	padding-right: 10px;
	padding-bottom: 7px;
	padding-top: 7px;
	vertical-align: top;
}
.loginright
{
	width: 65%;
	padding-left: 7px;
	padding-right: 5px;
	padding-bottom: 7px;
	padding-top: 7px;
}
.LoginError
{
	font-size: 10pt;
	font-weight: bold;
	color: #dd0000;
	text-align: center;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 7px;
	padding-top: 7px;
}
.subRes
{
	font-size: 10pt;
	padding: 2px;
	width: 80px;
}
.headerCheckout
{
	font-size: 12pt;
	font-weight: bold;
	padding-left: 25px;
	padding-top: 7px;
	padding-bottom: 7px;
	border: solid 1px #e6e6e6;
	background-image: url('images/tble_bckg.png');
}
.tableItems
{
	width: 730px;
	border: solid 1px #e6e6e6;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
}
.itemsHeader
{
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #1471A6;
	text-align: left;
	padding-left: 5px;
	padding-top: 7px;
	padding-bottom: 7px;
}
.itemsHeaderGeneral
{
	padding-right: 15px;
}
.itemsHeaderRight
{
	text-align: right;
	padding-right: 15px;
}
.itemsHeaderLast
{
	text-align: right;
	padding-right: 25px;
}
.itemContentName
{
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding-left: 5px;
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 10px;
	width: 350px;
}
.itemContentCode
{
	font-size: 8pt;
	font-weight: bold;
	color: #666666;
	text-align: left;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 3px;
}
.itemContentUnit
{
	font-size: 8pt;
	font-weight: bold;
	color: #666666;
	text-align: left;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
	width: 90px;
	padding-right: 15px;
}
.itemContentPrice
{
	font-size: 8pt;
	font-weight: bold;
	color: #666666;
	text-align: right;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
	width: 90px;
	padding-right: 15px;
}
.itemContentTotal
{
	font-size: 8pt;
	font-weight: bold;
	color: #666666;
	text-align: right;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 5px;
	width: 120px;
	padding-right: 25px;
}
.NoItems
{
	font-size: 14pt;
	font-weight: bold;
	color: #DD0000;
	padding: 10px 10px 20px 40px;
	width: 90%;
}
.NoItemslink
{
	font-size: 14pt;
	font-weight: bold;
	padding: 0px 10px 30px 260px;
	width: 90%;
}
.CardErrorTransact
{
	font-size: 11pt;
	font-weight: bold;
	color: #DD0000;
	margin-left: 7px;
}
.CardErrorMessage
{
	font-size: 12pt;
	font-weight: bold;
	color: #DD0000;
	margin-top: 7px;
	margin-left: 7px;
}
/*Order*/
.orderTable
{
	border: solid 1px #e6e6e6;
	margin-top: 10px;
	width: 912px;
	margin-left: auto;
	margin-right: auto;
}
.orderHeader
{
	font-size: 8pt;
	font-weight: bold;
	background-color: #AAAAAA;
	color: #FFFFFF;
	padding: 7px 5px 7px 5px;
	height: 30px;
}
.orderHeaderLeft
{
	text-align: left;
}
.orderHeaderRight
{
	text-align: right;
}
.orderHeader a
{
	color: #FFFFFF;
	padding-right: 30px;
}
.row1
{
	font-size: 8pt;
	color: #000000;
	background-color: #DDDDDD;
	padding: 7px 5px 7px 5px;
	height: 30px;
}
.row1 a
{
	color: #000000;
	padding-left: 5px;
}
.row2
{
	font-size: 8pt;
	color: #000000;
	background-color: #EEEEEE;
	padding: 7px 5px 7px 5px;
	height: 30px;
}
.row2 a
{
	color: #000000;
	padding-left: 5px;
}
.rowLeft
{
	text-align: left;
}
.rowRight
{
	text-align: right;
	padding-right: 30px;
}
.orderPager
{
	font-size: 9pt;
	font-weight: bold;
	color: #555555;
}
.pagerCell
{
	padding: 10px 3px 10px 3px;
}
.pagerCell a
{
	color: #000000;
}
.statusTable
{
	width: 370px;
	border: solid 1px #e6e6e6;
	margin-top: 20px;
	margin-left: 20px;
	margin-right: 10px;
}
.statusHeader
{
	font-size: 8pt;
	text-align: left;
	background-color: #AAAAAA;
	color: #FFFFFF;
	padding: 5px;
	height: 25px;
}
.statusItems
{
	font-size: 8pt;
	text-align: left;
	color: #555555;
	padding: 5px;
	height: 25px;
}
.statusDate
{
	width: 90px;
}
.statusStatus
{
	width: 90px;
}
.statusNotes
{
	width: 190px;
}
.cancelOrderTable
{
	width: 50%;
	border: solid 1px #e6e6e6;
}
/*Left Tree Manage Products &amp; Categories */
.mainCategory
{
	font-size: 10pt;
	font-weight: bold;
	color: #555555;
}
.leftCategory
{
	font-size: 9pt;
	font-weight: bold;
	color: #555555;
}
.leftProduct
{
	font-size: 9pt;
	color: #555555;
}
.addLeftProduct
{
	font-size: 9pt;
	font-style: italic;
	color: #555555;
	background-color: #FFDDEE;
}
.addLeftCategory
{
	font-size: 9pt;
	font-style: italic;
	color: #555555;
	background-color: #FFDDEE;
}
.rightItemsTable
{
	width: 630px;
	border: solid 1px #e6e6e6;
	margin-left: 20px;
	margin-top: 10px;
}
.shipTable
{
	border: solid 1px #e6e6e6;
	margin-top: 10px;
	width: 700px;
	margin-left: auto;
	margin-right: auto;
}
.shipId
{
	font-size: 8pt;
	height: 30px;
	text-align: left;
	padding: 5px 3px 5px 6px;
	width: 70px;
}
.shipRates
{
	font-size: 8pt;
	height: 30px;
	text-align: right;
	padding: 5px 10px 5px 6px;
	width: 130px;
}
.shipLink
{
	font-size: 8pt;
	font-weight: bold;
	height: 30px;
	text-align: center;
	padding: 5px 10px 5px 6px;
	width: 120px;
}
.shipLink a
{
	color: #000000;
}
/*View Receipt Styles*/
.mainReceiptHeader
{
	font-size: 12pt;
	font-weight: bold;
	text-align: center;
}
.receiptTable
{
	width: 640px;
	margin: 0px;
	border: solid 1px #e6e6e6;
	font-size: 9pt;
}
.receiptLeftPane
{
	width: 140px;
	font-weight: bold;
	padding: 2px 2px 2px 7px;
}
.receiptHeader
{
	font-weight: bold;
	background-color: #DDDDDD;
	padding: 2px 2px 2px 7px;
}
.receiptRightPane
{
	padding: 2px;
}
.receiptBillShip
{
	width: 250px;
	padding: 2px 2px 2px 7px;
}
.headerItems
{
	font-size: 10pt;
	font-weight: bold;
	padding: 3px 3px 3px 7px;
	border: solid 1px #e6e6e6;
	background-image: url('images/tble_bckg.png');
}
.headerGroup
{
	width: 640px;
	margin-top: 7px;
}
.receiptTableItems
{
	width: 625px;
	border: solid 1px #e6e6e6;
	margin: 10px 0px 10px 15px;
	font-size: 9pt;
}
.receiptItemsHeader
{
	font-weight: bold;
	color: #FFFFFF;
	background-color: #AAAAAA;
	text-align: left;
	padding: 3px;
}
.receiptItemsHeaderGeneral
{
	padding-right: 7px;
}
.receiptItemsHeaderRight
{
	text-align: right;
	padding-right: 7px;
}
.receiptItemsHeaderLast
{
	text-align: right;
	padding-right: 15px;
}
.receiptItemContentName
{
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding-left: 5px;
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 10px;
	width: 280px;
}
.receiptItemContentCode
{
	font-weight: bold;
	color: #666666;
	text-align: left;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 3px;
}
.receiptItemContentUnit
{
	font-weight: bold;
	color: #666666;
	text-align: left;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
	width: 80px;
	padding-right: 15px;
}
.receiptItemContentPrice
{
	font-weight: bold;
	color: #666666;
	text-align: right;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
	width: 80px;
	padding-right: 15px;
}
.receiptItemContentTotal
{
	font-weight: bold;
	color: #666666;
	text-align: right;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 5px;
	width: 105px;
	padding-right: 25px;
}

.myaccounts_row
{
	font-size: 10pt;
	color: #000000;
	background-color: #f6f6f6;
	background: url('images/row_bckg_grey1.png');
	padding: 7px 5px 7px 5px;
	height: 30px;
}
/* Promotion Tables */
.promoHeader
{
	font-size: 8pt;
	background-color: #AAAAAA;
	padding: 7px 5px 7px 5px;
	height: 30px;
	color: #FFFFFF;
}
.promoHeaderLeft
{
	text-align: left;
}
.promoHeaderRight
{
	text-align: right;
}
.promoHeader a
{
	color: #FFFFFF;
	padding-right: 30px;
}
/* Reports Classes */
.reportsMainTable
{
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	border: solid 1px #e6e6e6;
}
.reportsHeader
{
	font-size: 14pt;
	font-weight: bold;
	background-color: #DDDDDD;
	color: #444444;
	height: 35px;
	min-height: 35px;
	text-align: center;
	padding: 3px;
}
.reportsLeft
{
	width: 140px;
	font-size: 9pt;
	font-weight: bold;
	color: #555555;
	text-align: right;
	padding: 3px;
}
.reportsMid
{
	width: 620px;
	padding: 3px;
}
.reportsRadio
{
	width: 100%;
	font-size: 9pt;
	font-weight: bold;
	color: #800000;
	width: 100%;
}
.reportsSpan
{
	font-size: 11pt;
	font-weight: bold;
	color: #555555;
	margin: 0px 10px;
}
.reportsRight
{
	vertical-align: bottom;
	width: 140px;
	padding: 3px;
}
.reportsButton
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12pt;
	font-weight: bold;
	margin-left: 25px;
}
.reportsHeaderRow
{
	font-size: 9pt;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 7px;
	padding-right: 7px;
	color: #444444;
	height: 30px;
	min-height: 30px;
	background-color: #EEEEEE;
}
.reportsHeaderRow a
{
	color: #444444;
}
.reportsHeaderRowLeft
{
	text-align: left;
}
.reportsHeaderRowRight
{
	text-align: right;
	padding-right: 25px;
}
.reportsRow
{
	font-size: 9pt;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 7px;
	padding-right: 7px;
	color: #444444;
	height: 30px;
	min-height: 30px;
}
.reportsRow a
{
	color: #444444;
}
.reportsRowLeft
{
	text-align: left;
}
.reportsRowRight
{
	text-align: right;
	padding-right: 25px;
}
.reportsOrderId
{
	width: 125px;
}
.reportsName
{
	width: 150px;
}
.reportsDate
{
	width: 130px;
}
.reportsPhoto
{
	width: 100px;
}
.reportsCity
{
	width: 120px;
}
.reportsAmount
{
	width: 125px;
}
.reportsStatus
{
	width: 150px;
}
.ClientNavTable
{
	border-top: dotted 1px #bbbbbb;
	border-bottom: dotted 1px #bbbbbb;
	width: 925px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 5px;
	margin-bottom: 5px;
}
.ReportsNavTable
{
	border-bottom: dotted 1px #bbbbbb;
	width: 925px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 5px;
	margin-bottom: 5px;
}
.ClientNavTd
{
	text-align: center;
	width: 150px;
	padding: 2px;
}
.AdminNavTbl
{
	width: 925px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.ReportsNavTbl
{
	width: 768px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: auto;
	margin-right: auto;
}
.ReportsNavTd
{
	text-align: center;
	width: 192px;
	padding: 2px;
}
.AdminNavTd
{
	text-align: center;
	width: 130px;
	padding: 2px;
}
.AdminNavTdMed
{
	text-align: center;
	width: 170px;
	padding: 2px;
}
.AdminNavTdMedSmall
{
	text-align: center;
	width: 80px;
	padding: 2px;
}
.AdminNavTdMedLarge
{
	text-align: right;
	width: 640px;
	padding: 2px;
	padding-right: 30px;
}
.AdminNavTdMedLargeSplit
{
	text-align: right;
	width: 470px;
	padding: 2px;
	padding-right: 30px;
}
/*Personalization */
.PersonalizationTable
{
	width: 570px;
	margin-left: auto;
	margin-right: auto;
	border: none;
	margin-top: 10px;
}
.PersonalizationValue
{
	font-size: 9pt;
	font-weight: bold;
	width: 400px;
	text-align: left;
}
.PersonalizationCost
{
	font-size: 9pt;
	font-weight: bold;
	width: 170px;
}
.PersonalizeBox
{
	margin-top: 25px;
	margin-bottom: 25px;
	width: 350px;
}
.PersonalizeLbl
{
	font-size: 9pt;
	font-weight: bold;
	padding-right: 10px;
	padding-top: 15px;
	width: 100px;
}
.PersonalizeControl
{
	font-size: 9pt;
	margin-top: 15px;
	width: 250px;
}
.PersonalizeLbl1
{
	font-size: 9pt;
	font-weight: bold;
	padding-right: 10px;
	padding-top: 7px;
	vertical-align: top;
}
.PersonalizeControl1
{
	width: 250px;
	padding-top: 7px;
}
.PersonalizeCustControl
{
	font-size: 9pt;
	width: 250px;
}
.statusTableAdmin
{
	width: 550px;
	border: solid 1px #e6e6e6;
	margin-top: 20px;
	margin-left: 20px;
	margin-right: 10px;
}
.statusDateAdmin
{
	width: 100px;
}
.statusStatusAdmin
{
	width: 100px;
}
.statusNotesAdmin
{
	width: 200px;
}
.statusEMailAdmin
{
	width: 150px;
}
.salesTable
{
	border: solid 1px #e6e6e6;
	margin-top: 10px;
	width: 320px;
	margin-left: auto;
	margin-right: auto;
}
.salesTaxRate
{
	font-size: 8pt;
	height: 30px;
	text-align: left;
	padding: 5px 10px 5px 6px;
	width: 130px;
}
