BODY { SCROLLBAR-FACE-COLOR: #ececec; margin: 0px; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; }
BODY { font-size: 11px; color: #3c3c3c; font-family: Arial, Helvetica, sans-serif; background-image: url(../img/background.jpg); }
P { font-size: 11px; color: #3c3c3c; font-family: Arial, Helvetica, sans-serif; }
TD { font-size: 11px; color: #3c3c3c; font-family: Arial, Helvetica, sans-serif; }
INPUT { font-size: 11px; color: #3c3c3c; font-family: Arial, Helvetica, sans-serif; }
SELECT { font-size: 11px; color: #3c3c3c; font-family: Arial, Helvetica, sans-serif; }
DIV { font-size: 11px; color: #3c3c3c; font-family: Arial, Helvetica, sans-serif; }
SPAN { font-size: 11px; color: #3c3c3c; font-family: Arial, Helvetica, sans-serif; }
TEXTAREA { font-size: 11px; color: #3c3c3c; font-family: Arial, Helvetica, sans-serif; }
P { line-height: 16px; }
HR { height: 1px; }
INPUT.text { border-right: #cccccc 1px solid; border-top: #cccccc 1px solid; font-size: 9px; background: #f2f2f2; border-left: #cccccc 1px solid; color: #111111; border-bottom: #cccccc 1px solid; font-family: Arial, Helvetica, sans-serif; }
A, A:link, A:active, A:visited, A:hover { font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; color: black; font-weight: normal; background-image: none; width: auto; height: auto; background-repeat: no-repeat; text-transform: none; padding-left: 0px; padding-top: 0px; text-align: left; }
A IMG { border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none; }
h1 { font-size: 18px; font-weight: bold; display: block; }
h2 { font-size: 16px; font-weight: bold; display: block; }
h3 { font-size: 14px; font-weight: bold; display: block; }
h4 { font-size: 12px; font-weight: bold; display: block; }
h5 { font-size: 11px; font-weight: bold; display: block; }
h6 { font-size: 10px; font-weight: bold; display: block; }

/*main table*/
TABLE.Content { width: 1024px; border-collapse: collapse; background-color: #FFFFFF; vertical-align: top; text-align: center; }
TABLE.ContentCenter { margin-top: 20px; padding: 10px; width: 570px; text-align: justify; }
a.contentLink, a.contentLink:link, a.contentLink:active, a.contentLink:visited, a.contentLink:hover { font-size: 11px; font-weight: bold; color: #29AB6D; }

TABLE.content TD.content { vertical-align: top; width: 808px; }
TABLE.content TD.content1 { vertical-align: top; width: 500px; padding-top: 7px; }
TABLE.content TD.content2 { vertical-align: top; width: 200px; }
TABLE.content TD.content3 { vertical-align: top; width: 650px; }
TABLE.content TD.content4 { vertical-align: top; width: 100%; }
/* HELP */
TD.content10 { vertical-align: top; width: 100%; text-align: left; }
TD.content10 TABLE.info { width: 300px; border-collapse: collapse; background-color: #F9F9F9; margin-left: 10px; }
TABLE.CenterMenu { width: 570px; border-collapse: collapse; background-color: #F8F8F8; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; }
TABLE.CenterMenu TD { padding: 6px 0px 6px 10px; }


/*head of the page*/
TABLE.head { width: 1018; border-collapse: collapse; margin-top: 1px; background-image: url(../img/head.jpg); background-position: bottom; background-repeat: no-repeat; height: 187px; }
TABLE.head TD.top { height: 20px; border-top: 1px dotted #999999; border-bottom: 1px dotted #999999; padding-left: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; vertical-align: middle; }
TABLE.head TD.middle { height: 118px; text-align: right; padding-bottom: 75px; padding-right: 9px; word-spacing: 3px; }
TABLE.head TD.bottom { height: 38px; }


/*head menu buttons*/
.headmenu:link, .headmenu:active, .headmenu:visited { width: 108px; height: 26px; font-size: 12px; font-weight: bold; background-image: url(../img/head_buttons.gif); background-repeat: no-repeat; color: #29AB6D; text-align: center; text-decoration: none; padding-top: 5px; background-color: none; }
.headmenu:hover { width: 108px; height: 26px; font-size: 12px; font-weight: bold; background-image: url(../img/head_buttons_hover.gif); background-repeat: no-repeat; color: #29AB6D; text-align: center; text-decoration: none; padding-top: 5px; background-color: none; }

.position1 { padding-bottom: 4px; padding-left: 5px; }
.position2 { padding-bottom: 4px; padding-left: 4px; }
.position3 { padding-top: 7px; padding-right: 7px; padding-left: 6px; }
.position4 { padding-right: 6px; vertical-align: middle; }


/*foot of the page*/
TABLE.foot { width: 100%; border-collapse: collapse; margin-bottom: 1px; height: 28px; margin-top: 2px; }
TABLE.foot TD { padding-right: 10px; font-size: 10px; color: #999999; text-align: right; background-image: url(../img/foot.jpg); background-repeat: no-repeat; }
TABLE.foot TD.top { height: 20px; border-top: 1px dotted #999999; border-bottom: 1px dotted #999999; padding-left: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; vertical-align: middle; background-image: none; text-align: center; }
span.foot a:link, span.foot a:active, span.foot a:visited { font-size: 10px; text-decoration: none; color: Gray; white-space: nowrap; }
span.foot a:hover { font-size: 10px; text-decoration: underline; color: Gray; white-space: nowrap; }


/*left side menu*/
TABLE.LeftSideMenu { width: 200px; border-collapse: collapse; margin-top: 20px; height: 28px; }
TABLE.LeftSideMenu TD { padding-left: 7px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-transform: uppercase; vertical-align: middle; background-image: url(../img/leftsidemenu_header.jpg); background-position: left; color: white; font-weight: bold; }
TABLE.LeftSideMenu TD.products { width: 20px; background-image: url(../img/products_icon.jpg); }
TABLE.LeftSideMenu TD.links { width: 20px; background-image: url(../img/links_icon.jpg); }
TABLE.LeftSideMenu TD.news { width: 20px; background-image: url(../img/news_icon.jpg); }

/*right side menu*/
TABLE.RightSideMenu { width: 200px; border-collapse: collapse; margin-top: 20px; height: 28px; }
TABLE.RightSideMenu TD { padding-right: 7px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-align: right; text-transform: uppercase; vertical-align: middle; background-image: url(../img/rightsidemenu_header.jpg); background-position: right; color: white; font-weight: bold; }
TABLE.RightSideMenu TD.login { width: 20px; background-image: url(../img/login_icon.jpg); }
TABLE.RightSideMenu TD.cart { width: 20px; background-image: url(../img/shoppingcart_icon.jpg); }
TABLE.RightSideMenu TD.poll { width: 20px; background-image: url(../img/poll_icon.jpg); }



/*side menu common*/
TABLE.SideMenu { width: 200px; border-collapse: collapse; background-color: #F8F8F8; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; }
TABLE.SideMenu TD { padding: 6px 0px 6px 10px; }
TABLE.SideMenu TD.submit { padding-top: 0px; text-align: right; padding-right: 23px; }
/*TABLE.SideMenu A:link, TABLE.SideMenu A:active, TABLE.SideMenu A:visited { font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: black; font-weight: normal; background-image: none; width: auto; height: auto; background-repeat: no-repeat; text-transform: none; padding-left: 0px; }
TABLE.SideMenu A:hover { font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; color: black; font-weight: normal; background-image: none; width: auto; height: auto; background-repeat: no-repeat; text-transform: none; padding-left: 0px; }
*/
TABLE.SideMenu A.Knowledge:link, TABLE.SideMenu A.Knowledge:active, TABLE.SideMenu A.Knowledge:visited { font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: black; font-weight: normal; background-image: none; width: auto; height: auto; background-repeat: no-repeat; text-transform: none; padding-left: 0px; }
TABLE.SideMenu A.Knowledge:hover { font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; color: black; font-weight: normal; background-image: none; width: auto; height: auto; background-repeat: no-repeat; text-transform: none; padding-left: 0px; }
TABLE.SideMenu A.News:link, TABLE.SideMenu A.News:active, A.News:visited { font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: black; font-weight: normal; background-image: none; width: auto; height: auto; background-repeat: no-repeat; text-transform: none; padding-left: 0px; }
TABLE.SideMenu A.News:hover { font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; color: black; font-weight: normal; background-image: none; width: auto; height: auto; background-repeat: no-repeat; text-transform: none; padding-left: 0px; }
TABLE.SideMenu TD.menudottedline { height: 4px; text-align: center; background-image: url(../IMG/sidemenu_dottedline.gif); background-repeat: no-repeat; padding: 0px 0px 0px 0px; }
.date { color: #666666; font-weight: lighter; }
.exposedbold { font-weight: bold; color: #666666; }
TABLE.SideMenu a.MoreOptions:link, TABLE.SideMenu A.MoreOptions:active, TABLE.SideMenu A.MoreOptions:visited, TABLE.SideMenu A.MoreOptions:hover { height: 20px; text-align: center; background-color: white; text-decoration: underline; color: #666666; border: 2px solid #F8F8F8; display: block; }


/*products side menu*/
TABLE.ProductsMenu { width: 200px; border-collapse: collapse; background-color: #E4FCEB; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; }
TABLE.ProductsMenu TD { height: 28px; border-top: 2px solid white; }
TABLE.ProductsMenu a:link { height: 100%; width: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: black; text-decoration: none; padding: 5px 0px 5px 30px; background-repeat: no-repeat; text-transform: none; }
TABLE.ProductsMenu a:active { height: 100%; width: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: black; background-color: #EBEBEB; text-decoration: none; background-repeat: no-repeat; text-transform: none; }
TABLE.ProductsMenu a:visited { height: 100%; width: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: black; text-decoration: none; padding: 5px 0px 5px 30px; background-repeat: no-repeat; text-transform: none; }
TABLE.ProductsMenu a:hover { height: 100%; width: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: white; background-image: url(../img/productsmenu_hover.jpg); background-position: left; background-repeat: no-repeat; background-color: #73E961; font-weight: bold; text-decoration: none; text-transform: none; }


/*welcome text*/
TABLE.CenterText { width: 570px; border-collapse: collapse; }
/*TABLE.CenterText TD { border-left: 1px solid #999999; border-right: 1px solid #999999; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; padding-top: 10px; text-align: justify; }
*/
TABLE.CenterText TD.main { border-left: 1px solid #999999; border-right: 1px solid #999999; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; padding-top: 10px; text-align: justify; }
TABLE.CenterText TD.header { height: 10px; background-image: url(../img/centertext_head.jpg); background-position: right; background-repeat: no-repeat; background-color: white; border-width: 0px; }
TABLE.CenterText TD.footer { height: 10px; background-image: url(../img/centertext_foot.jpg); background-position: right; background-repeat: no-repeat; background-color: white; border-width: 0px; }
TABLE.CenterText TD.Clear { border-left: none; border-right: none; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; padding-top: 10px; text-align: justify; }

TABLE.CenterText2 { width: 280px; border-collapse: collapse; }
TABLE.CenterText2 TD { border-left: 1px solid #999999; border-right: 1px solid #999999; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; padding-top: 10px; text-align: justify; }
TABLE.CenterText2 TD.header { height: 10px; background-image: url(../img/centertext_head.jpg); background-position: left; background-repeat: no-repeat; background-color: white; border-right: 1px solid #999999; border-left: 1px solid white; }
TABLE.CenterText2 TD.footer { height: 10px; background-image: url(../img/centertext_foot.jpg); background-position: right; background-repeat: no-repeat; background-color: white; border-width: 0px; border-left: 1px solid #999999; }
TABLE.CenterText2 TD.Clear { border-left: none; border-right: none; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; padding-top: 10px; text-align: justify; }

/*product of the day*/
TABLE.ProductOfTheDay { width: 100%; border-collapse: collapse; }
TABLE.ProductOfTheDay TD.headerleft { height: 20px; background-image: url(../img/POTDheader_lefttop.jpg); background-position: top left; background-repeat: no-repeat; width: 27px; }
TABLE.ProductOfTheDay TD.headertext { width: 97px; padding-left: 5px; padding-right: 5px; font-size: 11px; }
TABLE.ProductOfTheDay TD.headermiddle { background-image: url(../img/POTDheader_middletop.jpg); background-position: top left; background-repeat: repeat-x; }
TABLE.ProductOfTheDay TD.headerright { background-image: url(../img/POTDheader_righttop.jpg); background-position: top right; background-repeat: no-repeat; width: 27px; }
TABLE.ProductOfTheDay TD.footerleft { height: 20px; background-image: url(../img/POTDheader_leftbottom.jpg); background-position: bottom left; background-repeat: no-repeat; width: 27px; }
TABLE.ProductOfTheDay TD.footermiddle { background-image: url(../img/POTDheader_middlebottom.jpg); background-position: bottom left; background-repeat: repeat-x; }
TABLE.ProductOfTheDay TD.footerright { background-image: url(../img/POTDheader_rightbottom.jpg); background-position: bottom right; background-repeat: no-repeat; width: 23px; }


/*special offers*/
TABLE.SpecialOffers { width: 575px; border-collapse: collapse; }
TABLE.SpecialOffers TD.headerleft { height: 20px; background-image: url(../img/SOheader_lefttop.jpg); background-position: top left; background-repeat: no-repeat; width: 27px; }
TABLE.SpecialOffers TD.headertext { width: 100px; padding-left: 5px; font-size: 11px; }
TABLE.SpecialOffers TD.headermiddle { background-image: url(../img/SOheader_middletop.jpg); background-position: top left; background-repeat: repeat-x; }
TABLE.SpecialOffers TD.headerright { background-image: url(../img/SOheader_righttop.jpg); background-position: top right; background-repeat: no-repeat; width: 27px; }
TABLE.SpecialOffers TD.footerleft { height: 20px; background-image: url(../img/SOheader_leftbottom.jpg); background-position: bottom left; background-repeat: no-repeat; width: 27px; margin-top: 0px; }
TABLE.SpecialOffers TD.footermiddle { background-image: url(../img/SOheader_middlebottom.jpg); background-position: bottom left; background-repeat: repeat-x; margin-top: 0px; }
TABLE.SpecialOffers TD.footerright { background-image: url(../img/SOheader_rightbottom.jpg); background-position: bottom right; background-repeat: no-repeat; width: 23px; margin-top: 0px; }


/*best sellers*/
TABLE.BestSellers { width: 100%; border-collapse: collapse; }
TABLE.BestSellers TD.headerleft { height: 20px; background-image: url(../img/Pheader_lefttop.jpg); background-position: top left; background-repeat: no-repeat; width: 27px; }
TABLE.BestSellers TD.headertext { width: 100px; padding-left: 5px; font-size: 11px; }
TABLE.BestSellers TD.headermiddle { background-image: url(../img/Pheader_middletop.jpg); background-position: top left; background-repeat: repeat-x; }
TABLE.BestSellers TD.headerright { background-image: url(../img/Pheader_righttop.jpg); background-position: top left; background-repeat: no-repeat; width: 20px; }
TABLE.BestSellers TD.footerleft { height: 20px; background-image: url(../img/Pheader_leftbottom.jpg); background-position: bottom left; background-repeat: no-repeat; width: 27px; margin-top: 0px; }
TABLE.BestSellers TD.footermiddle { background-image: url(../img/Pheader_middlebottom.jpg); background-position: bottom left; background-repeat: repeat-x; margin-top: 0px; }
TABLE.BestSellers TD.footerright { background-image: url(../img/Pheader_rightbottom.jpg); background-position: bottom left; background-repeat: no-repeat; width: 16px; margin-top: 0px; }


/*list of products common*/
TABLE.Product { border-collapse: collapse; }
TABLE.Product TD.picture { width: 123px; padding-left: 10px; }
TABLE.Product TD.productnamePOTD { width: 425px; padding-left: 10px; background-color: #FFE8C6; height: 24px; font-weight: bold; }
TABLE.Product TD.productnameSO { width: 425px; padding-left: 10px; background-color: #E5E5E5; height: 24px; font-weight: bold; }
TABLE.Product TD.properties { width: 80px; color: #999999; text-align: right; font-size: 10px; padding-right: 10px; }
TABLE.Product TD.propertiestext { width: 305px; text-align: justify; }
TABLE.Product TD.propertiestext2 { width: 305px; text-align: justify; border-bottom: 2px solid #E5E5E5; }
TABLE.Product TD.propertiestextPOTD { width: 305px; text-align: justify; border-bottom: 2px solid #FFE8C6; }
TABLE.Product TD.normalprice { color: red; font-size: 12px; }
TABLE.Product TD.pricePOTD { font-weight: bold; font-size: 12px; }
TABLE.Product TD.priceSO { font-weight: bold; font-size: 12px; }
a.productName, a.productName:link, a.productName:active, a.productName:visited, a.productName:hover { font-size: 12px; font-weight: bold; text-decoration: underline; }

.yousave { color: red; font-weight: normal; font-size: 11px; }
.dottedline { height: 20px; width: 572px; background-image: url(../img/dottedline.jpg); background-repeat: repeat-x; background-position: bottom; }


/*Center page Main title*/
TABLE.CenterPageHeader { height: 28px; width: 570px; border-collapse: collapse; background-image: url(../IMG/centerheader_middle.jpg); }
TABLE.CenterPageHeader TD { }
TABLE.CenterPageHeader TD.left { width: 5px; border-right: 2px solid white; }
TABLE.CenterPageHeader TD.right { width: 8px; background-image: url(../IMG/centerheader_right.jpg); }
TABLE.CenterPageHeader TD.Step1 { width: 26px; border-right: 2px solid white; background-image: url(../IMG/shoppingcart_step1.jpg); }
TABLE.CenterPageHeader TD.Step1Selected { width: 26px; background-image: url(../IMG/shoppingcart_step1selected.jpg); }
TABLE.CenterPageHeader TD.Step2 { width: 26px; border-right: 2px solid white; background-image: url(../IMG/shoppingcart_step2.jpg); }
TABLE.CenterPageHeader TD.Step2Selected { width: 26px; background-image: url(../IMG/shoppingcart_step2selected.jpg); }
TABLE.CenterPageHeader TD.Step3 { width: 26px; border-right: 2px solid white; background-image: url(../IMG/shoppingcart_step3.jpg); }
TABLE.CenterPageHeader TD.Step3Selected { width: 26px; background-image: url(../IMG/shoppingcart_step3selected.jpg); }
TABLE.CenterPageHeader TD.Step4 { width: 26px; border-right: 2px solid white; background-image: url(../IMG/shoppingcart_step4.jpg); }
TABLE.CenterPageHeader TD.Step4Selected { width: 26px; background-image: url(../IMG/shoppingcart_step4selected.jpg); }
TABLE.CenterPageHeader TD.Step5 { width: 26px; border-right: 2px solid white; background-image: url(../IMG/shoppingcart_step5.jpg); }
TABLE.CenterPageHeader TD.Step5Selected { width: 26px; background-image: url(../IMG/shoppingcart_step5selected.jpg); }
TABLE.CenterPageHeader TD.Step6 { width: 26px; border-right: 2px solid white; background-image: url(../IMG/shoppingcart_step6.jpg); }
TABLE.CenterPageHeader TD.Step6Selected { width: 26px; background-image: url(../IMG/shoppingcart_step6selected.jpg); }
TABLE.CenterPageHeader TD.Title { padding-left: 5px; padding-right: 5px; background-image: url(../IMG/centerheader_title.jpg); border-right: 2px solid white; color: white; text-transform: capitalize; }


/*Center page Subtitle*/
TABLE.CenterPageSubHeader { height: 28px; width: 570px; border-collapse: collapse; }
TABLE.CenterPageSubHeader TD { border-top: 1px solid #CCCCCC; }
TABLE.CenterPageSubHeader TD.title { border-top: 1px solid #CCCCCC; background-image: url(../IMG/centersubheader_background.jpg); background-position: top left; background-repeat: repeat-x; text-transform: uppercase; padding-left: 10px; }
TABLE.CenterPageSubHeader TD.left { width: 34px; background-image: url(../IMG/centersubheader_backgroundleft.jpg); background-position: top left; background-repeat: no-repeat; }
TABLE.CenterPageSubHeader TD.right { width: 6px; background-image: url(../IMG/centersubheader_backgroundright.jpg); background-position: top right; background-repeat: no-repeat; }


/*list of items, orders*/
TABLE.List { width: 570px; border-collapse: collapse; border-top: 1px solid #999999; border-left: 1px solid #999999; border-right: 1px solid #999999; }
TABLE.List TD.Title { height: 20px; font-size: 11px; color: white; text-align: center; font-weight: bold; background-color: #B0B0B0; border-left: 2px solid white; border-right: 2px solid white; padding-left: 7px; padding-right: 7px; }
TABLE.List TD.Titleleft { height: 20px; font-size: 13px; color: white; text-align: center; font-weight: bold; background-color: #B0B0B0; border-left: none; }
TABLE.List TD.Titleright { height: 20px; font-size: 13px; color: white; text-align: center; font-weight: bold; background-color: #B0B0B0; border-right: none; }
TABLE.List TD.Space { height: 10px; }
TABLE.List TD.ShippingMethod { text-align: right; padding: 5px 5px 5px 0px; border-top: 1px dotted #CCCCCC; background-color: #FDFDFD; }
TABLE.List TD.Discount { text-align: right; padding: 0px 5px 5px 0px; border-bottom: 1px dotted #999999; background-color: #FDFDFD; }
TABLE.List TD.ShoppingCartTotalCost { text-align: right; padding: 5px 5px 5px 0px; background-color: #CCCCCC; border-top: 3px solid #CCCCCC; border-bottom: 3px solid #CCCCCC; }
TABLE.List TD.ShoppingCartTotalCostPrice { text-align: right; padding: 5px 5px 5px 5px; border: 3px solid #999999; font-size: 12px; background-color: white; white-space: nowrap; }

.ListItem { height: 32px; background-color: #F8F8F8; }
.ListItemAlt { height: 32px; background-color: white; }
td.Discount { background-color: #f2f2f2; text-align: right; padding: 1px 5px 1px 5px; white-space: nowrap; }
td.Discount2 { background-color: #f2f2f2; text-align: right; white-space: nowrap; }
td.BonusHeader { background-color: #f2f2f2; white-space: nowrap; color: Maroon; font-weight: bold; text-align: center; padding: 1px 1px 1px 3px; }
tr.Bonus td { background-color: #F8F8F8; white-space: nowrap; text-align: center; padding-bottom: 7px; }
.bonustext { color: #FF0000; }
td.Total { font-size: 12px; font-weight: bold; text-align: right; white-space: nowrap; padding-left: 5px; padding-right: 5px; background-image: url(../IMG/centerheader_title.jpg); border-right: 2px solid white; text-transform: capitalize; }
td.Total2 { background-image: url(../IMG/centerheader_title.jpg); font-size: 12px; font-weight: bold; text-align: right; padding: 1px 5px 1px 5px; white-space: nowrap; border-right: 2px solid white; width: 76px; }


/*center page fill forms*/
TABLE.FillForm { width: 570px; border-collapse: collapse; background-color: #F8F8F8; }
TABLE.FillForm TD.Header { height: 22px; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; }
TABLE.FillForm TD.Title { padding: 0px 10px 3px 20px; font-size: 12px; font-weight: bold; height: 30px; }
TABLE.FillForm TD.FillText { width: 130px; padding-right: 10px; text-align: right; font-size: 10px; color: #666666; }
TABLE.FillForm TD.FillArea { padding-top: 3px; padding-bottom: 3px; }
TABLE.FillForm TD.TextRight { width: 200px; border-right: 3px solid white; padding-top: 3px; padding: bottom: 3px; padding-left: 10px; border-right: 3px solid white; }

TABLE.FillFormInner { width: 100%; border-collapse: collapse; }
TABLE.FillFormInner TD.HeaderIn { height: 21px; border-top: 2px solid white; border-left: 2px solid white; border-right: 2px solid white; }


/*center page actions*/
TABLE.CenterPageAction { width: 570px; border-collapse: collapse; }
TABLE.CenterPageAction TD.MarkedArea { padding-left: 7px; background-color: #F8F8F8; padding-right: 7px; text-align: right; }
TABLE.CenterPageAction TD.MarkedArea2 { padding-left: 7px; background-color: #F8F8F8; padding-right: 7px; }
TABLE.CenterPageAction TD.MarkedArea3 { padding-left: 7px; background-color: #F8F8F8; padding-right: 7px; width: 40%; }
TABLE.CenterPageAction TD.MarkedAreaText { width: 71px; background-color: #F8F8F8; text-align: right; padding-right: 7px; height: 28px; }
TABLE.CenterPageAction TD.MarkedAreaText2 { width: 120px; background-color: #F8F8F8; text-align: right; padding-right: 7px; height: 28px; }
TABLE.CenterPageAction TD.MarkedAreaButton { background-color: #F8F8F8; height: 28px; }

/*messages*/
TABLE.MessageOdd { border-collapse: collapse; width: 570; margin-left: 20px; }
TABLE.MessageOdd TD.header { border-right: 2px solid white; background-color: #C9C9C9; color: white; white-space: nowrap; border-bottom: 1px solid #C9C9C9; border-top: 1px solid #999999; }
TABLE.MessageOdd TD.headerread { border-left: 2px solid white; border-right: 1px solid #999999; background-color: #C9C9C9; color: white; width: 100%; background-image: url(../IMG/read_small.gif); background-position: right; background-repeat: no-repeat; border-bottom: 1px solid #C9C9C9; border-top: 1px solid #999999; }
TABLE.MessageOdd TD.headerunread { border-left: 2px solid white; border-right: 1px solid #999999; background-color: #C9C9C9; color: white; width: 100%; background-image: url(../IMG/unread_small.gif); background-position: right; background-repeat: no-repeat; border-bottom: 1px solid #C9C9C9; border-top: 1px solid #999999; font-weight: bold; }
TABLE.MessageOdd TD.headerreply { border-right: 2px solid white; background-color: #C9C9C9; color: white; white-space: nowrap; border-bottom: 1px solid #C9C9C9; border-top: 1px solid #C9C9C9; }
TABLE.MessageOdd TD.headerreadreply { border-left: 2px solid white; border-right: 1px solid #999999; background-color: #C9C9C9; color: white; width: 100%; background-image: url(../IMG/read_small.gif); background-position: right; background-repeat: no-repeat; border-bottom: 1px solid #C9C9C9; border-top: 1px solid #C9C9C9; }
TABLE.MessageOdd TD.headerunreadreply { border-left: 2px solid white; border-right: 1px solid #999999; background-color: #C9C9C9; color: white; width: 100%; background-image: url(../IMG/unread_small.gif); background-position: right; background-repeat: no-repeat; border-bottom: 1px solid #C9C9C9; border-top: 1px solid #C9C9C9; font-weight: bold; }
TABLE.MessageOdd TD { padding: 5px 5px 5px 5px; border-left: 1px solid #999999; border-right: 1px solid #999999; }
TABLE.MessageOdd TD.footer { height: 10px; background-color: white; }
TABLE.MessageOdd TD.footerend { height: 10px; background-image: url(../IMG/message_bottom.gif); background-position: right; background-repeat: no-repeat; background-color: white; border-width: 0px; }

TABLE.MessageEven { border-collapse: collapse; width: 570; margin-left: 20px; }
TABLE.MessageEven TD.header { border-right: 2px solid white; background-color: #D8D8D8; color: white; white-space: nowrap; border-bottom: 1px solid #D8D8D8; border-top: 1px solid #999999; }
TABLE.MessageEven TD.headerread { border-left: 2px solid white; border-right: 1px solid #999999; background-color: #D8D8D8; color: white; width: 100%; background-image: url(../IMG/read_small.gif); background-position: right; background-repeat: no-repeat; border-bottom: 1px solid #D8D8D8; border-top: 1px solid #999999; }
TABLE.MessageEven TD.headerunread { border-left: 2px solid white; border-right: 1px solid #999999; background-color: #D8D8D8; color: white; width: 100%; background-image: url(../IMG/unread_small.gif); background-position: right; background-repeat: no-repeat; border-bottom: 1px solid #D8D8D8; border-top: 1px solid #999999; font-weight: bold; }
TABLE.MessageEven TD.headerreply { border-right: 2px solid white; background-color: #D8D8D8; color: white; white-space: nowrap; border-bottom: 1px solid #D8D8D8; border-top: 1px solid #D8D8D8; }
TABLE.MessageEven TD.headerreadreply { border-left: 2px solid white; border-right: 1px solid #999999; background-color: #D8D8D8; color: white; width: 100%; background-image: url(../IMG/read_small.gif); background-position: right; background-repeat: no-repeat; border-bottom: 1px solid #D8D8D8; border-top: 1px solid #D8D8D8; }
TABLE.MessageEven TD.headerunreadreply { border-left: 2px solid white; border-right: 1px solid #999999; background-color: #D8D8D8; color: white; width: 100%; background-image: url(../IMG/unread_small.gif); background-position: right; background-repeat: no-repeat; border-bottom: 1px solid #D8D8D8; border-top: 1px solid #D8D8D8; font-weight: bold; }
TABLE.MessageEven TD { padding: 5px 5px 5px 5px; border-left: 1px solid #999999; border-right: 1px solid #999999; }
TABLE.MessageEven TD.footer { height: 10px; background-color: white; }
TABLE.MessageEven TD.footerend { height: 10px; background-image: url(../IMG/message_bottom.gif); background-position: right; background-repeat: no-repeat; background-color: white; border-width: 0px; }


/*REVIEWS*/
TABLE.Review { border-collapse: collapse; width: 570; }
TABLE.Review TD.headerleft { border-right: 2px solid white; background-color: #CCCCCC; color: white; white-space: nowrap; }
TABLE.Review TD.header { border-left: 2px solid white; background-color: #CCCCCC; color: white; width: 100%; }
TABLE.Review TD { padding: 5px 5px 5px 5px; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; }
TABLE.Review TD.footer { height: 10px; background-image: url(../IMG/message_bottom.gif); background-position: right; background-repeat: no-repeat; background-color: white; border-width: 0px; }

.ReportText { font-size: 11px; font-family: Arial, Helvetica, sans-serif; }

/* input textbox */
.bSubmit { font-size: 11px; width: 70px; height: 22px; background-image: url(../img/button_small.gif); background-repeat: no-repeat; background-color: #F8F8F8; border: none; text-transform: capitalize; color: white; text-align: left; padding-left: 7px; }
.linkSubmit70, .linkSubmit70:link, .linkSubmit70:active, .linkSubmit70:visited { font-size: 11px; width: 70px; height: 22px; background-image: url(../img/button_small.gif); background-repeat: no-repeat; text-transform: capitalize; color: white; padding-left: 12px; text-decoration: none; padding-top: 4px; text-align: left; }
.linkSubmit70:hover { font-size: 11px; width: 70px; height: 22px; background-image: url(../img/button_small_selected.gif); background-repeat: no-repeat; text-transform: capitalize; color: white; padding-left: 12px; text-decoration: none; padding-top: 4px; text-align: left; }
.linkSubmit115, .linkSubmit115:link, .linkSubmit115:active, .linkSubmit115:visited { font-size: 11px; width: 115px; height: 22px; background-image: url(../img/button_large.gif); background-repeat: no-repeat; text-transform: capitalize; color: white; padding-left: 12px; text-decoration: none; padding-top: 4px; text-align: left; }
.linkSubmit115:hover { font-size: 11px; width: 115px; height: 22px; background-image: url(../img/button_large_selected.gif); background-repeat: no-repeat; text-transform: capitalize; color: white; padding-left: 12px; text-decoration: none; padding-top: 4px; text-align: left; }

.lResponse { color: Red; font-size: 10px; }

.ItemNowrap { padding-right: 7px; padding-left: 7px; white-space: nowrap; }
.ItemCenter { padding-right: 7px; padding-left: 7px; white-space: nowrap; text-align: center; }
.ItemRight { padding-right: 7px; padding-left: 7px; white-space: nowrap; text-align: right; }
.ItemWide { padding-right: 7px; padding-left: 7px; width: 100%; white-space: nowrap; }
.ItemAction { text-align: center; white-space: nowrap; }


/* input textbox */
.tbInput100 { width: 100px; }
.tbInput150 { width: 150px; }
.tbInput200 { width: 200px; }
.tbInput200high { width: 200px; height: 60px; }
.tbInput300 { width: 300px; }
.tbInput400 { width: 400px; }
.tbInput480 { width: 480px; }
.tbInput480high { width: 480px; height: 100px; }
.tbInput500 { width: 500px; }
.tbInput600 { width: 600px; }

.RelatedItems { vertical-align: top; background-color: #FFFFFF; float: right; margin: 40px 0px 0px 10px; width: 200px; border-collapse: collapse; }
span p { text-align: justify; }

/* DefaultPage Boxes */
.divOuterBox { background-color: #CCF00F; text-align: justify; vertical-align: top; padding: 2px; height: auto; width: 546px; border: 1px solid #24B300; }
.divBox { font-size:11px; background-color: #CCFFBF; text-align: justify; vertical-align: top; padding: 2px; height: auto; width: 200px; border: 2px solid #24B300; float: right; margin: 0px 0px 5px 5px; padding: 5px; }
.divBoxR { font-size:11px; background-color: #CCFFBF; text-align: justify; vertical-align: top; padding: 2px; height: auto; width: 180px; border: 2px solid #24B300; padding: 5px; }
.divBox h1, .divBoxR h1{ font-size: 12px; display:inline; color:#24B300; font-weight:bold;}
.divBox .code, .divBoxR .code { color:#FF9900; font-weight:bold;}
.divBox2 { font-size:11px; background-color: #FFE6BF; text-align: justify; vertical-align: top; padding: 2px; height: auto; width: 200px; border: 2px solid #FF9900; float: left; margin: 0px 5px 5px 0px; padding: 5px; }
.divBox2 table { width:185px; border: dashed #FF9900 1px; }
.divBox2 table td { border: dashed #FF9900 1px; }
.divBox2 h1 { font-size: 12px; display:inline; color:#FF9900; font-weight:bold;}
.divBox2 .code { color:#24B300; font-weight:bold; text-align:right; }
#divClearBoth { clear: both; }

.orderAmount { color:red; font-weight:bold; }
.footerkeywords {color:gray; font-weight:lighter; font-size:10px; }

#divOrderComment { width: 100%; }
.ordercomment { width: 500px; margin: 15px; }

a.tagstyle1 { color: Blue; font-size: 9.45345px; }
a.tagstyle2 { color: red; }
a.tagstyle3 { color: green; }
a.tagstyle4 { color: Olive; }
a.tagstyle5 { color: Purple;  }
a.tagstyle6 { color :Maroon; font-size: 10.45345px; }
a.tagstyle7 { color: #cccccc; font-size: 13.45345px; }
a.tagstyle8 { color: #019213; font-size: 12.45345px; }
a.tagstyle9 { color: #adccee; font-size: 11.45345px; }
a.tagstyle10 { color: #cceecc; font-size: 14.45345px; }
a.tagstyle11 { color: #120012; font-size: 12.45345px; }
a.tagstyle12 { color: #dddddd; font-size: 11.45345px; }
a.tagstyle13 { color: #bbaacc; font-size: 12.45345px; }
a.tagstyle14 { color: #1892aa; font-size: 11.45345px; }
a.tagstyle15 { color: #cc99cc; font-size: 11.45345px; }
