html{ margin-bottom:1px; }
*{ margin:0;padding:0; list-style:none; border:none;}	
body{margin:0px; margin-top: 0px; margin-left: 0px; margin-right: 0px; padding: 0px 0px 0px 0px; padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0px; font-family:Verdana; font-size:10px; color:#000000; background-color:#FFFFFF;}
.greenColor{font-family:Verdana; font-size:10px; color:#547823;}
.redColor{font-family:Verdana; font-size:10px; color:#CC0000;}	
.defaultText{color:#000000; font-size:10px;}
.errorText{color:#FF0000; font-size:10px;font-family:Verdana;}
a:link{font-family:Verdana; font-size:10px; color:#ffffff; text-decoration:none;}
a:visited{font-family:Verdana; font-size:10px; color:#ffffff; text-decoration:none;}
a:active{font-family:Verdana; font-size:10px; color:#ffffff; text-decoration:none;}
a:hover{font-family:Verdana; font-size:10px; color:#ffffff; text-decoration:underline;}



/* Padding Styles */
.paddingLeft1{padding-left:5px;}
.paddingLeft2{padding-left:10px;}
.paddingLeft3{padding-left:20px;}
.paddingRight1{padding-right:5px;}
.paddingRight2{padding-right:10px;}
.paddingRight3{padding-right:20px;}
.paddingBottom1{padding-bottom:10px;}
.paddingTop1{padding-top:10px;}
.paddingAllInOne{padding:10px 10px 10px 10px}

/* Reseller Store Link */
a.storelink:link{font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; font-size:10px; font-weight:bold;}
a.storelink:visited{font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; font-size:10px; font-weight:bold;}
a.storelink:active{font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; font-size:10px; font-weight:bold;}
a.storelink:hover{font-family:Verdana, Arial, Helvetica, sans-serif; color:#87C62D; text-decoration:underline; font-size:10px; font-weight:bold;}

/* Newsletter */
.NewsletterBgk{background-color:#FFFFFF; border:#87C62D 1px solid;}
.NewsletterHeader1{font:Verdana, Arial, Helvetica, sans-serif; color:#87C62D; font-size:13px;}
.NewsletterHeader2{font:Verdana, Arial, Helvetica, sans-serif; color:#87C62D; font-size:16px; font-weight:bold;}
.NewslettertextField{ font-family:Verdana; font-size:10px; width:140px; height:16px; border:#CCCCCC 1px solid; }
a.newletterpp:link{font-family:Verdana, Arial, Helvetica, sans-serif; color:#87C62D; text-decoration:underline; font-size:10px;}
a.newletterpp:visited{font-family:Verdana, Arial, Helvetica, sans-serif; color:#87C62D; text-decoration:underline; font-size:10px;}
a.newletterpp:active{font-family:Verdana, Arial, Helvetica, sans-serif; color:#87C62D; text-decoration:underline; font-size:10px;}
a.newletterpp:hover{font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; font-size:10px;}



/* Featured Products */
.FPProductHeader{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#000000;}
a.FPLearnMore:link{font-family:Verdana, Arial, Helvetica, sans-serif; color:#87C62D; text-decoration:underline; font-size:10px; font-weight:bold;}
a.FPLearnMore:visited{font-family:Verdana, Arial, Helvetica, sans-serif; color:#87C62D; text-decoration:underline; font-size:10px; font-weight:bold;}
a.FPLearnMore:active{font-family:Verdana, Arial, Helvetica, sans-serif; color:#87C62D; text-decoration:underline; font-size:10px; font-weight:bold;}
a.FPLearnMore:hover{font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; font-size:10px; font-weight:bold;}

/* TopBar Styles */
.topBar{background-Image:url(../images/topBar_bgk.jpg); background-repeat:repeat-x; width:779px; height:25px; font:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:10px;}

/* Copyrights Styles */
.bottomBar{height:25px; background-color:#585858; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff;}

a.bottomBarLink:link{font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; font-size:10px;}
a.bottomBarLink:visited{font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; font-size:10px;}
a.bottomBarLink:active{font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; font-size:10px;}
a.bottomBarLink:hover{font-family:Verdana, Arial, Helvetica, sans-serif; color:#87C62D; text-decoration:underline; font-size:10px;}


/*  Logo & Search */
.logoAndSearch{background-color:#FFFFFF; height:75px; width:100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333;}

/* Form Object Styles */

.textbox{ border-top: solid 1px #CCCCCC; border-bottom: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC; border-left: solid 1px #CCCCCC; border:solid 1px #CCCCCC; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; width:500px; height:100px;}
.dropDownox1{font-family:Verdana; font-size:10px; height:16px; border:#CCCCCC 1px solid; width:100px;}
.dropDownox2{ font-family:Verdana; font-size:10px; width:200px; height:16px; border:#CCCCCC 1px solid; }
.dropDownox3{ font-family:Verdana; font-size:10px; width:278px; height:16px; border:#CCCCCC 1px solid; }
.creditCardDropDown{ font-family:Verdana; font-size:10px; width:80px; }
.textField1{ font-family:Verdana; font-size:10px; width:120px; height:16px; border:#CCCCCC 1px solid; }
.textField2{ font-family:Verdana; font-size:10px; width:200px; height:16px; border:#CCCCCC 1px solid; }
.formFreeTextArea{width:300px; font-family:"Verdana" ; border-bottom:#CCCCCC 1px solid; border-right:#CCCCCC 1px solid; border-left:#CCCCCC 1 solid; border-top:#CCCCCC 1px solid; color:#666666; font-size:9px;}
/* Nav Styles */
.navBgk{background-color:#F3F3F3; width:170px; height:100%;}
.navMainHeader{color:#547823; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; width:170px; height:25px;}
.navSubLinks2{color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; width:170px;}
.navTreeeTable{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; width:170px;}

a.navSubLinks:link{font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; text-decoration:none; font-size:10px;}
a.navSubLinks:visited{font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; text-decoration:none; font-size:10px;}
a.navSubLinks:active{font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; text-decoration:none; font-size:10px;}
a.navSubLinks:hover{font-family:Verdana, Arial, Helvetica, sans-serif; color:#547823; text-decoration:underline; font-size:10px;}

/* index content */
.indexWelcomeText{font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000;}
.indexSellpointText{font-size:20px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#8CC63F;}
.indexCommerceText{font-size:20px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000;}

.indexPublisherServicesBgk{ background-image:url(../images/indexPublisherHeader.jpg); background-repeat:no-repeat; width:376px; height:43px;}
.indexAffilitateServicesBgk{ background-image:url(../images/indexAffiliateHeader.jpg); background-repeat:no-repeat; width:376px; height:43px;}

a.newsMoreLink:link{font-family:Verdana, Arial, Helvetica, sans-serif; color:#69962D; text-decoration:none; font-size:10px;}
a.newsMoreLink:visited{font-family:Verdana, Arial, Helvetica, sans-serif; color:#69962D; text-decoration:none; font-size:10px;}
a.newsMoreLink:active{font-family:Verdana, Arial, Helvetica, sans-serif; color:#69962D; text-decoration:none; font-size:10px;}
a.newsMoreLink:hover{font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline; font-size:10px;}

.pnlHeader{font-family:Verdana; font-size:10px; color:#000000; background-color:#B5DA83; height:30px;}


/* News & Tour Styles */
.tourBgk{background-color:#F3F3F3;}
.tourHeader{ color:#547823; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px;}
.newsHeader{background-color:#8CC63F; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; height:33px;}

.newsItemStyle{background-color:#F3F3F3;}
.newsAlternateItemStyle{background-color:#FFFFFF;} 

.searchFaqCategoryBgk{ background-image:url(../images/faqCategoryBgk.jpg); background-repeat:repeat-x;}
.testimonialsBgk{ background-image:url(../images/pagingBgk.jpg); background-repeat:repeat-x; color:#6A982E;}


/* sub Header Bgk */
.subheaderMain{ background-image:url(../images/submainHeader.jpg); width:376px; height:43px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#FFFFFF;}
.subheaderMain2{ background-image:url(../images/header_bgk.jpg); width:600px; height:43px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#FFFFFF;}


/* Faq Styles */

.faqQandA{font-family:Verdana, Arial, Helvetica, sans-serif; color:#8CC63F; font-size:10px; font-weight:bold;}
.faqQuestion{font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:10px; font-weight:bold;}
.faqCategorySelectedText{font-family:Verdana, Arial, Helvetica, sans-serif; color:#69962D; font-size:15px; font-weight:bold;}

.faqQuestionNormal{font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:10px; background-color:#E3F1D1}
.faqQuestionAlternate{font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:10px;  background-color:#ffffff}
.faqWidth1{width:70%;}
.faqWidth2{width:30%; text-align:center; }
.faqBottomText{font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; text-decoration:none; font-size:10px;}

a.faqQuestionLink:link{font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; text-decoration:none; font-size:10px;}
a.faqQuestionLink:visited{font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; text-decoration:none; font-size:10px;}
a.faqQuestionLink:active{font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; text-decoration:none; font-size:10px;}
a.faqQuestionLink:hover{font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline; font-size:10px;}


/* Grid Styles */

.viewCartHeader{font-family:Verdana; font-size:10px; color:#ffffff; background-color:#B5DA83; height:30px;}
/*a.viewCartHeader:link{font-family:Verdana; font-size:10px; color:#ffffff; background-color:#B5DA83; height:30px;}
a.viewCartHeader:visited{font-family:Verdana; font-size:10px; color:#ffffff; background-color:#B5DA83; height:30px;}
a.viewCartHeader:active{font-family:Verdana; font-size:10px; color:#ffffff; background-color:#B5DA83; height:30px;}
a.viewCartHeader:hover{font-family:Verdana; font-size:10px; color:#ffffff; background-color:#B5DA83; height:30px;}
*/
.whitebgGrid{font-family:Verdana; font-size:10px; color:#000000; background-color:#ffffff; height:10px;}
.alternateGridRow{font-family:Verdana; font-size:10px; color:#000000; background-color:#ffffff; height:30px;}
.normalGridRow{ font-family:Verdana; font-size:10px; color:#000000; background-color:#E3F1D1; height:30px;}
.gridBorder{ font-size: 10px;
	
	height:30px;
	color: #000000;
	
	padding-right: 0px;
	padding-left: 10px;
	padding-bottom: 0px;
	padding-top: 0px;
	
	
	border-right: #B5D982 1px solid;
	border-right-color:#B5D982;
	border-right-style:solid;
	border-right-width:1px;
	
	
	
	
	border-left: #B5D982 1px solid;
	border-left-color:#B5D982;
	border-left-style:solid;
	border-left-width:1px;
	
	border-top: #B5D982 1px solid;
	border-top-color:#B5D982;
	border-top-width:1px;
	border-top-style:solid;
	
	border-bottom: #B5D982 1px solid;
	border-bottom-color:#B5D982;
	border-bottom-style:solid;
	border-bottom-width:1px;}
.grid-borders{font-size: 10px; font-family: Verdana; height:30px; color: #000000; padding-right: 0px; padding-left: 5px; padding-bottom: 0px; padding-top: 0px; border-left: #B5DA83 1px solid; border-left-color:#B5DA83; border-left-style:solid; border-left-width:1px;}
.grid-main{ border-right: solid 1px #B5DA83; border: solid 1px #B5DA83; border-color:#B5DA83; border-style:solid; border-width:1px; width:100%;}
.gridRightRightBorder{ border-right: #B5DA83 1px solid; border-right-color:#B5DA83; border-right-style:solid; border-right-width:1px;}
.gridtopBorder{	border-top: #CCCCCC 1px solid; border-top-color:#B5DA83; border-top-style:solid; border-top-width:1px;}
.gridbottomBorder{ border-bottom: #B5DA83 1px solid; border-bottom-color:#B5DA83; border-bottom-style:solid; border-bottom-width:1px;}

























/* Content Styles */
.grid-main
{
	border-top: solid 1px #CCCCCC;
	border-bottom: solid 1px #CCCCCC;
	border-right: solid 1px #CCCCCC;
	border-left: solid 1px #CCCCCC;
	border:solid 1px #CCCCCC;
	width:100%;
}
.grid-main2
{
	border-top: solid 1px #CCCCCC;
	border-bottom: solid 1px #CCCCCC;
	border-right: solid 1px #CCCCCC;
	border-left: solid 1px #CCCCCC;
	border:solid 1px #CCCCCC;
	border-bottom-width:1px;
	border-style:solid;
	border-left-width:1px;
	border-right-width:1px;
	border-top-width:1px;
	border-width: 1px;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-style:solid;
	
	width:100%;
	border-width: 1px;
	border-style:solid;
	}

.gridHeader{ background-color:#CCCCCC; color:#333333; font-size:10px; height:30px; text-align:center;
	border-top: solid 1px #CCCCCC;
	border-bottom: solid 1px #CCCCCC;
	border-right: solid 1px #CCCCCC;
	border-left: solid 1px #CCCCCC;
	border:solid 1px #CCCCCC;}

.gridContent1{color:#666666; border-left-color:#E4E4E4; border-left-style:solid; border-left-width:thin; font-size:10px; text-align:left; height:30px}
.gridContent2{ background-color:#EBEBEB; color:#666666; border-left-color:#E4E4E4; border-left-style:solid; border-left-width:thin; font-size:10px; text-align:left; height:30px}
.grid-borders
{
	font-size: 10px;
	font-family: Arial;
	height:30px;
	color: #666666;
	
	border-right: #E4E4E4 1px solid;
	padding-right: 0px;
	border-top: #E4E4E4 1px solid;
	padding-left: 10px;
	padding-bottom: 0px;
	border-left: #E4E4E4 1px solid;
	padding-top: 0px;
	border-bottom: #E4E4E4 1px solid;
	border:solid 1px #E4E4E4;
}


