﻿.tabFrame, .activeTabFrame, .frame { float: left; padding-bottom: 10px; padding-left: 15px; }

.adminFrame { float: left; width: 160px; /* 	height: 160px; 	*/ padding-bottom: 20px; }

.adminContentFrame { float: left; width: 670px; }

.pageFrame, .pageHeader, .frame, .pageLargeHeader, .pageFrameContent { padding-bottom: 10px; width: 760px; float: left; padding-left: 15px; }
.basketFrame { padding-bottom: 10px; width: 760px; float: left; padding-left: 25px; }


.frame { padding-bottom: 15px; }

.pageFrameContent { padding-bottom: 15px; margin-bottom: 20px; width: 1000px; border-bottom: dotted; border-bottom-color: #999999; border-bottom-width: 1px; padding-left: 0px; }
.basketFrameContent { padding-bottom: 15px; margin-bottom: 20px; width: 1000px; border-bottom: dotted; border-bottom-color: #999999; border-bottom-width: 1px; padding-left: 25px; }

.pageSubheader { padding-bottom: 0px; width: 985px; padding-left: 15px; margin-bottom: 10px; float: left; }

.tabFrame, .activeTabFrame { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #333333; float: left; width: 200px; padding-top: 10px; padding-bottom: 10px; margin-right: 10px; }

.activeTabFrame { background-color: #ffff1a; }

.tabFrame { background-color: #ffffa4; }

.pageFrame { width: 100%; padding-left: 0px; padding-bottom: 0px; margin-bottom: 20px; border-bottom: dotted; border-bottom-color: #999999; border-bottom-width: 1px; }

.loginFrameLeft, .loginFrameRight { width: 380px; float: left; margin-bottom: 10px; }

.loginFrameRight { padding-left: 20px; }

.loginFrameLeft { padding-left: 15px; border-right: dotted; border-right-color: #999999; border-right-width: 1px; }




.arialBlack13 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 18px; font-weight: bold; color: #000000; text-decoration: none; }
.arialBlack13 a, a.arialBlack13 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 18px; font-weight: bold; color: #000000; text-decoration: none; }
.arialBlack13 a:hover, a:hover.arialBlack13 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 18px; font-weight: bold; color: #000000; text-decoration: underline; }

.pageHeader, .pageSubheader, .pageLargeHeader, .subheader { font-family: Georgia, "Times New Roman" , Times, serif; border-bottom: dotted; border-bottom-color: #999999; border-bottom-width: 1px; color: #000000; text-decoration: none; }

.pageHeader { font-size: 16px; font-weight: bold; }

.pageLargeHeader { font-size: 18px; }

.pageSubheader, .subheader { padding-bottom: 20px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #333333; font-weight: bold; margin-bottom: 0px; }

.subheader { padding-left: 0px; margin-bottom: 10px; }

.errorField { float: left; font-family: Arial, Helvetica, sans-serif; /*	line-height: 16px; */ font-size: 11px; font-weight: bold; text-decoration: none; color: #660000; }

.statusField { font-family: Arial, Helvetica, sans-serif; line-height: 16px; font-size: 12px; font-weight: bold; text-decoration: none; color: #FF0000; margin-left: 15px; padding-bottom: 20px; }


.formLabel, .formLabelNarrow, .formLabelNormal, .formLabelAutosize { display: block; float: left; text-align: left; margin-bottom: 5px; }

.formButton { margin-right: 5px; display: block; float: left; text-align: center; margin-bottom: 5px; }

.formInput, .formInputNarrow, .formInputAutosize, .formMemo, .formCheckbox, .formMemoWide, .formInputWide { display: block; float: left; margin-bottom: 5px; font-family: Georgia, Times New Roman; font-size: 11px; color: #333333; font-weight: normal; text-decoration: none; margin-right: 8px; margin-bottom: 5px; padding-left: 2px; padding-right: 2px; padding-top: 1px; padding-bottom: 1px; }

.formInput, .formInputNarrow, .formInputAutosize, .formMemo, .formMemoWide, .formInputWide { border-right: #a9a9a9 1px solid; border-top: #a9a9a9 1px solid; border-left: #a9a9a9 1px solid; border-bottom: #a9a9a9 1px solid; }

.formInput, .formMemo { width: 160px; }

.formMemo, .formMemoWide { height: 40px; }

.formMemoWide, .formInputWide { width: 476px; }

.formInputNarrow { width: 100px; }

.formLabel, .formLabelNarrow, .formLabelNormal, .formLabelAutosize { text-align: left; margin-right: 10px; }

.formLabelAutosize { }

.formLabel { width: 150px; text-align: left; }

.formLabelNarrow { width: 100px; }

.formLabelNormal { width: 160px; }

.formBr { clear: left; margin-bottom: 10px; }



.grid { clear: both; border-color: #ffff1a; border-style: solid; border-width: 1px; margin-top: 10px; margin-bottom: 10px; margin-right: 20px; }
.basketHold { clear: both; border-color: #FFFFFF; border-style: solid; border-width: 1px; margin-top: 10px; margin-bottom: 10px; margin-right: 20px; }

.gridRow { font-family: Georgia, "Times New Roman" , Times, serif; font-size: 11px; font-weight: normal; color: #333333; text-decoration: none; background-color: White; border-top: #ffff1a 1px dotted; border-bottom: #ffff1a 1px dotted; }

.gridRowSel { font-family: Georgia, "Times New Roman" , Times, serif; font-size: 11px; font-weight: bold; color: #333333; text-decoration: none; background-color: #ffff5d; border-top: #ffff1a 1px dotted; border-bottom: #ffff1a 1px dotted; }

.gridRowAlt { font-family: Georgia, "Times New Roman" , Times, serif; font-size: 11px; font-weight: normal; color: #333333; text-decoration: none; background-color: #ffffd2; border-top: #ffff1a 1px dotted; border-bottom: #ffff1a 1px dotted; }

.gridColumnLink { font-family: Georgia, "Times New Roman" , Times, serif; font-size: 11px; font-weight: bold; color: #666666; text-decoration: none; background-color: #ffff1a /*#669900 */; text-align: left; }

.gridColumnLink a { color: #666666; text-decoration: none; }

.gridColumnLink a:hover { color: #666666; text-decoration: underline; }

a.gridColumnLink { color: #666666; text-decoration: none; }

a:hover.gridColumnLink { color: #666666; text-decoration: underline; }

.gridColumnLinkIndent { font-family: Georgia, "Times New Roman" , Times, serif; font-size: 11px; font-weight: bold; color: #666666; text-decoration: none; padding-left: 10px; margin-left: 10px; background-color: #ffff1a /*#669900 */; text-align: left; }

.gridColumnLinkIndent a { color: #666666; text-decoration: none; }

.gridColumnLinkIndent a:hover { color: #666666; text-decoration: underline; }

.gridItemLink { font-family: Georgia, "Times New Roman" , Times, serif; font-size: 11px; font-weight: bold; color: #666666; color: #ffff1a /*#669900 */; text-decoration: none; text-align: left; }

.gridItemLink a { color: #666666 /*#669900 */; text-decoration: none; }

.gridItemLink a:hover { color: #666666; text-decoration: underline; }

.gridPager { font-family: Georgia, "Times New Roman" , Times, serif; font-size: 11px; font-weight: bold; color: #666666; text-decoration: none; vertical-align: middle; }

.gridPager a { color: #666666; text-decoration: none; }

.gridPager a:hover { color: #666666; text-decoration: underline; }

.gridFooter { font-family: Georgia, "Times New Roman" , Times, serif; font-size: 11px; font-weight: normal; color: #666666; text-decoration: none; background-color: #ffff1a /*#669900 */; vertical-align: middle; }

.gridFooter a { color: #666666; text-decoration: none; }

.gridFooter a:hover { color: #666666; text-decoration: underline; }

.gridHeader { font-family: Georgia, "Times New Roman" , Times, serif; font-size: 11px; font-weight: bold; color: #666666; text-decoration: none; background-color: #ffff1a /*#669900 */; vertical-align: middle; text-align: left; }

.gridHeader a { color: #666666; text-decoration: none; }

.gridHeader a:hover { color: #666666; text-decoration: underline; }

.gridCell { }


/* Basket Style */

basket { clear: both; background-color: #FFFFFF; margin-top: 10px; margin-bottom: 10px; margin-right: 10px; }

.basketRow { font-family: Georgia, "Times New Roman" , Times, serif; font-size: 11px; font-weight: normal; color: #333333; text-decoration: none; background-color: White; border-top: #CCCCCC 1px dotted; border-bottom: #CCCCCC 1px dotted; }

.basketRowSel { font-family: Georgia, "Times New Roman" , Times, serif; font-size: 11px; font-weight: bold; color: #333333; text-decoration: none; border-top: #CCCCCC 1px dotted; border-bottom: #CCCCCC 1px dotted; }

.basketRowAlt { font-family: Georgia, "Times New Roman" , Times, serif; font-size: 11px; font-weight: normal; color: #333333; text-decoration: none; border-top: #CCCCCC 1px dotted; border-bottom: #CCCCCC 1px dotted; }

.basketColumnLink { font-family: Georgia, "Times New Roman" , Times, serif; font-size: 11px; font-weight: bold; color: #666666; text-decoration: none; text-align: left; }

.basketColumnLink a { color: #666666; text-decoration: none; }

.basketColumnLink a:hover { color: #666666; text-decoration: underline; }

a.basketColumnLink { color: #666666; text-decoration: none; }

a:hover.basketColumnLink { color: #666666; text-decoration: underline; }

.basketColumnLinkIndent { font-family: Georgia, "Times New Roman" , Times, serif; font-size: 11px; font-weight: bold; color: #666666; text-decoration: none; padding-left: 00px; margin-left: 00px; text-align: left; }

.basketColumnLinkIndent a { color: #666666; text-decoration: none; }

.basketColumnLinkIndent a:hover { color: #666666; text-decoration: underline; }

.basketItemLink { font-family: Georgia, "Times New Roman" , Times, serif; font-size: 11px; font-weight: bold; color: #666666; text-decoration: none; text-align: left; }

.basketItemLink a { color: #666666; text-decoration: none; }

.basketItemLink a:hover { color: #666666; text-decoration: underline; }

.basketPager { font-family: Georgia, "Times New Roman" , Times, serif; font-size: 11px; font-weight: bold; color: #666666; text-decoration: none; vertical-align: middle; }

.basketPager a { color: #666666; text-decoration: none; }

.basketPager a:hover { color: #666666; text-decoration: underline; }

.basketFooter { font-family: Georgia, "Times New Roman" , Times, serif; font-size: 11px; font-weight: normal; color: #666666; text-decoration: none; vertical-align: middle; }

.basketFooter a { color: #666666; text-decoration: none; }

.basketFooter a:hover { color: #666666; text-decoration: underline; }

.basketHeader { font-family: Georgia, "Times New Roman" , Times, serif; font-size: 11px; font-weight: bold; color: #666666; text-decoration: none; vertical-align: middle; text-align: left; }

.basketHeader a { color: #666666; text-decoration: none; }

.basketHeader a:hover { color: #666666; text-decoration: underline; }

.basketCell { }


/* End Basket Style */





.basketLinksBox { margin-top: 10px; padding: 10px; background-color: #ffff5d; width: 292px; }

.content { font-family: Georgia, "Times New Roman" , Times, serif; font-size: 12px; padding-bottom: 20px; }

.contentLarge { font-size: 14px; }

.categoryFrame { width: 190px; height: 190px; float: left; text-align: center; vertical-align: middle; }

.categoryImage { padding: 5px 5px 5px 5px; width: 180px; height: 160px; float: left; }

.activeBanner { border-right: #339900 1px dotted; border-top: #339900 1px dotted; font-weight: bold; vertical-align: middle; border-left: #339900 1px dotted; border-bottom: #339900 1px dotted; font-family: Arial; background-color: #99cc00; text-align: center; float: left; width: 605px; padding: 8px 8px 8px 8px; margin-bottom: 10px; }

.inactiveBanner { border-right: #ff6600 1px dotted; border-top: #ff6600 1px dotted; font-weight: bold; vertical-align: middle; border-left: #ff6600 1px dotted; border-bottom: #ff6600 1px dotted; font-family: Arial; background-color: #ff9966; text-align: center; float: left; width: 605px; padding: 8px 8px 8px 8px; margin-bottom: 10px; }

.contentHeader18 { font-family: Georgia, "Times New Roman" , Times, serif; color: #000000; text-decoration: none; font-size: 18px; margin-bottom: 10px; }

.clearPanel { clear: both; margin-bottom: 10px; }
.basketPanel { clear: both; margin-bottom: 10px; }

.hiddenColumn { display: none; }

.sitemapColumn { width: 200px; padding-right: 12px; margin-right: 15px; border-right-color: #CCCCCC; border-right-style: solid; border-right-width: 1px; float: left; }
