﻿body 
{
    background-color: #FFFFFF;
    font-size: 10pt;
    font-family: verdana,arial,helvetica;
    text-align: center;
    color: #000000;
    margin-top: 5px;
}
h1 {font-size: 20pt; padding: 5px; margin: 5px;}
h2 {color: #888888; font-size: 8pt; font-weight: bold; font-family: Arial; margin: 0px;}
a:link, a:visited, a:active { color: #000000; }
a:hover { color: #336600; }
.more {}
form { }
.xtitle {}

.pg { width: 90%;
    text-align: left; 
    background-color: #ffffff; 
    padding-left: 5%;
    padding-right: 5%;}
.pg .l {}
.pg .m {}
.pg .r {}

/* Page Top */
.pg .t { padding: 0px; margin: 0px; }
/* Page Navigation */
.pg .n {  }
/* Page Content */
.pg .c {background-color: Transparent;
	}
/* Page Bottom */
.pg .b { border: none; }

/* Page Footer */
.pg .f { }
.pg .f .l {}
.pg .f .m {}
.pg .f .r {}


.min {}
.main { }
.main .l { width: 19%; margin-left:-79.5%;	}
.main .l .min {width: 120px; }
.main .m { width: 60%; margin-left: 20%;	}
.main .m .min { width: 430px;}
.main .r { width: 19%; margin-left: .5%;}
.main .r .min {width: 120px; }


/* Main content blocks 
   b1 - Outer shadow
   b2 - Box and inner shadow
   cnt - Content of the box

   tbox - Title Box
   cbox - Content box */

/* Outer Shadow */
.b1 { }
/* Border/Inner shadow */
.b2 { }
.cnt {
    border-top: none;
    border-bottom: none;
    border-right: 1px solid #836E8C;
    border-left: 1px solid #836E8C;
    overflow: hidden;
}

.bt0, .bb0 { visibility:visible;  }
.bt1, .bt2, .bt3, .bt4, .bb1, .bb2, .bb3, .bb4  { visibility:visible; }


/* Title Box "tbox" */
.tbox { margin: 0px 0px 0px 0px; }
.notitle {  margin: 0px 0px 0px 0px; }
.notitle .b1, .notitle .b2, .notitle .cnt {  background-color: #E6E6E6;}
.tbox .cnt {color: #FFFFFF; background-color: #6F916D; padding-top: 0px;}
.tbox .b2 {}


/* Content Box */
.cbox { margin: 0px 0px 7px 0px; }
.cbox .cnt {  background-color: #E6E6E6;}

.cbox .cnt a:link {  }
.cbox .cnt a:visited {}
.cbox .cnt a:hover { }
.cbox .cnt a:active { }


.tbox .cnt,
.tbox .bt1, .tbox .bt2, .tbox .bt3, .tbox .bt4, .tbox .bb1, .tbox .bb2, .tbox .bb3, .tbox .bb4 
{ background-color: #6F916D; border-color:#6F916D; }
.cbox .cnt { background-color: #E6E6E6; border-color:#6F916D; }
.cbox .bt1, .cbox .bt2, .cbox .bt3, .cbox .bt4, .cbox .bb1, .cbox .bb2, .cbox .bb3, .cbox .bb4
{ visibility:hidden;  }
.notitle .bt1, .notitle .bt2, .notitle .bt3, .notitle .bt4
{ background-color: #6F916D; border-color:#6F916D; }
.tbox .cnt, .cbox .cnt {border-right: 1px solid #6F916D; border-left: 1px solid #6F916D; border-bottom: 1px solid #6F916D;}


.m .tbox .cnt { font-size: 12pt; font-weight: bold; }
.m .tbox .bt1, .m .tbox .bt2, .m .tbox .bt3, .m .tbox .bt4, .m .tbox .bb1, .m .tbox .bb2, .m .tbox .bb3, .m .tbox .bb4 {
    height: 0px;    
    margin: 0px; 
    padding: 0px; 
    border: none 0px;
} 
.m .cbox .cnt,
.m .cbox .bt1, .m .cbox .m .bt2, .m .cbox .bt3, .m .cbox .bt4, .m .cbox .bb1, .m .cbox .bb2, .m .cbox .bb3, .m .cbox .bb4,
.m .notitle .bt1, .m .notitle .bt2, .m .notitle .bt3, .m .notitle .bt4
{}

.r .tbox .cnt,
.r .tbox .bt1, .r .tbox .bt2, .r .tbox .bt3, .r .tbox .bt4, .r .tbox .bb1, .r .tbox .bb2, .r .tbox .bb3, .r .tbox .bb4 
{ margin-left: 0px;   }
.r .cbox .cnt { border-right: solid 2px #6F916D; background-color: #e6e6e6; }
.r .cbox .bt1, .r .cbox .r .bt2, .r .cbox .bt3, .r .cbox .bt4, .r .cbox .bb1, .r .cbox .bb2, .r .cbox .bb3, .r .cbox .bb4,
.r .notitle .bt1, .r .notitle .bt2, .r .notitle .bt3, .r .notitle .bt4
{ margin-left: 0px; }
.r .cbox .cnt { padding: 5px; }

.l .tbox .cnt,
.l .tbox .bt1, .l .tbox .bt2, .l .tbox .bt3, .l .tbox .bt4, .l .tbox .bb1, .l .tbox .bb2, .l .tbox .bb3, .l .tbox .bb4 
{ margin-right: 0px;   }
.l .cbox .cnt { border-left: solid 2px #6F916D;  background-color: #e6e6e6;  }
.l .cbox .bt1, .l .cbox .l .bt2, .l .cbox .bt3, .l .cbox .bt4, .l .cbox .bb1, .l .cbox .bb2, .l .cbox .bb3, .l .cbox .bb4,
.l .notitle .bt1, .l .notitle .bt2, .l .notitle .bt3, .l .notitle .bt4
{ margin-right: 0px; }
.l .cbox .cnt { padding: 5px; }


.f .bt1, .f .bt2, .f .bt3, .f .bt4 {
    height: 0px;    
    margin: 0px; 
    padding: 0px; 
    border: none 0px;
}

.f .notitle .bt4 {
	border-top: 1px solid #6F916D;
}

/* Square Box */
/*
.bb0, .bb1, .bb2, .bb3, .bb4, .bt1, .bt2, .bt3, .bt4, .bb0 {
    height: 0px;    
    margin: 0px; 
    padding: 0px; 
    border: none 0px;
}
.bb1, .bb2, .bb3, .bt1, .bt2, .bt3 {
    visibility:hidden; 
}
.tbox .bt4, .cbox .bt4, .notitle .bt4 {
    border-top: 1px solid #836E8C;
}
.tbox .bb4, .cbox .bb4 {
    border-bottom: 1px solid #836E8C;
}
*/
/* end Square Box */


/* Joined Section - To join tbox and cbox use this and turn off the section for separate */
.tbox .bb0, .tbox .bb1, .tbox .bb2, .tbox .bb3, .tbox .bb4, 
.cbox .bt0, .cbox .bt1, .cbox .bt2, .cbox .bt3, .cbox .bt4 {
    visibility:hidden; 
    height: 0px;    
    margin: 0px; 
    padding: 0px; 
    border: none 0px;
}
 /* End Joined Section */
/* Separate Section - To separate tbox and cbox, use this and comment out the section above */
/* 
.notitle .bb0, .notitle .bb1, .notitle .bb2, .notitle .bb3, .notitle .bb4, 
.notitle .bt0, .notitle .bt1, .notitle .bt2, .notitle .bt3, .notitle .bt4 {
    visibility:hidden; 
    height: 0px;    
    margin: 0px; 
    padding: 0px; 
    border: none 0px;
}
.tbox { margin-bottom: 3px; }
*/ /* End Separate Section */ 




.main .l .tbox .cnt,
.main .l .cbox .cnt,
.main .l .bt1, .navbox .bt2, .navbox .bt3, .navbox .bt4, .navbox .bb1, .navbox .bb2, .navbox .bb3, .navbox .bb4 { }
.main .l a:link, .navbox a:visited, .navbox a:active, .navbox .hover { font-size: 9pt;}

.main .l .cbox .cnt{padding-left: 5px; }

.main .m .tbox .cnt,
.main .m .cbox .cnt,
.main .m .bt1, .m .bt2, .m .bt3, .m .bt4, .m .bb1, .m .bb2, .m .bb3, .m .bb4 { }
.main .m .tbox .cnt { font-size: 11pt; padding: 8px; }
.main .m .cbox .cnt { background-color: #ffffff; }




/* Special Types of content blocks
   - feature - featured box
   - feature2 - secondary featured box
   - newsletter 
*/  
.f .cnt { font-size: 7pt; }

.feature .tbox .b1 { }
.feature .tbox .b2 { }
.feature .notitle { }

.feature .tbox .cnt { }
.feature .cbox .cnt { }
.feature .cbox .b2 {}


.feature2 .tbox .b1 { }
.feature2 .tbox .b2{ }
.feature2 .tbox .cnt { }
.feature2 .cbox .b2{ }
.feature2 .cbox .cnt { }


.newsletter .cbox .cnt { }
.newsletter .cbox .cnt input{ }
.newsletter .form { }



/* Top menu navigation */
/* Top Menu */
.n .tbox { }
.n .tbox .b1 { }
.n .tbox .b2 { }
.n .tbox .cnt {	background-color: #D0D0D0;
	color: #000000;
}
.n .notitle { border: none; }

/* Bottom Menu */
.n .cbox { 	height: 28px; 
		background-image: url(/images/MBG.gif);}
.n .cbox .b1 { 	border: none;}
.n .cbox .b2 {}
.n .cbox .cnt 
{  background-color: Transparent;
	font-family: Arial Narrow;
	color: #6F916D;
	text-align: center;
	padding-top: 6px;
	padding-left: 8px;
	padding-bottom: 4px;

}

.n .bb0, .n .bb1, .n .bb2, .n .bb3, .n .bb4, .n .bt1, .n .bt2, .n .bt3, .n .bt4, .n .bb0 {
    height: 0px;    
    margin: 0px; 
    padding: 0px; 
    border: none 0px;
}
.n .bb1, .n .bb2, .n .bb3, .n .bt1, .n .bt2, .n .bt3 {
    visibility:hidden; 
}
.n .tbox .bt4, .n .cbox .bt4, .n .notitle .bt4 {
    border-top: none 0px;
}
.n .tbox .bb4, .n .cbox .bb4 {
    border-bottom: none 0px;
}

/* Menu Items - Navigation Links */
.n .nlink {display: inline; font-size: 8pt; font-family: Helvetica; }
.n .cbox .cnt .nlink { padding-left: 3px; }
.n .nlinkend { }
.n .cbox .cnt .nlinkend { }


.n .nlink a:link { color: #795e00; }
.n .nlink a:visited { color: #795e00;}
.n .nlink a:hover { color: #F0F0F0; text-decoration:none;}
.n .nlink a:active { color: #795e00;}


/* Sale listing */
.slisting {
color: #000000;
	font-size: 9pt;
}
.slisting .merchant a:link, .slisting .merchant a:active, 
.slisting .merchant a:visited, .slisting .merchant a:hover { 
    font-size: 10pt; 
    font-weight: bold;}
.cnt .slisting a:link { }
.cnt .slisting a:active { }
.cnt .slisting a:visited {}
.cnt .slisting a:hover { }

.slisting .icon {
	width: 45px;
	vertical-align: top;
}
.slisting .slogo {}
.slisting .slogo a:link, .slisting .slogo a:active,
.slisting .slogo a:visited, .slisting .slogo a:hover { }
.slisting .sale { font-size: 9pt; }
.slisting .slogo img {}
.slisting .exp {   }
.slisting .ccode {	color: #836E8C; }
.slisting .details {
	background-color: #F4F4F4;
	border: 1px solid #CCCCCC; 
	color: #999999;
}
.slisting .ctrl { color: #666666; }
.slisting .ctrl img {}

/* Modification of sale listing called quick */
.quick .slisting  { }
.feature .quick .slisting .merchant { }
.quick .slisting .sale { font-weight: normal; padding: 0px; }
.quick .slisting .merchant a:link, .quick .slisting .merchant a:visited {
	 color: #000000;
	font-weight: bold;
	font-size: 9pt;
	margin: 0px;
}
.quick .slisting .sale a:link{
}
.quick .slisting .sale a:visited{
}
.quick .slisting .ccode {

}
.quick .slisting .exp { }
.quick3 .slisting { }

.feature .quick .slisting { }


.banner .slisting {  }
    
    
/* Merchant Listing */
.mlisting { }

.mlisting .slisting { margin-bottom: 10px; margin-top: 10px; }
.mlisting .slisting .sale { font-size: 11pt; }

.navbox .mlisting { }
.quick .clisting{ }
.navbox .quick .clisting{ }
.navbox .nlink { }

/* Product listing */

.plisting { }
.plisting .prod { }
.plisting img{ }
.plisting .price { }
.plisting .ctrl { }
.plisting .ctrl img{ }
.main .r .plisting .prod{ }
.main .m .plisting .prod{ }

.main .l .info a {  }
.main .l .info { }
.main .m .info {  }
.main .m .info .cnt { }
.main .m .info .cnt img { }
.main .r .info a { }
.main .r .info { }

/* Store Info pages and site info pages */
.info { }
.info .cnt { }
.info img{ }
.info .rss { }
.info .rss img { }

.info .cbox .cnt { }

.main .info .tbox .cnt { }


dl { margin: 20px 50px 20px 20px; }
dt { margin-top: 15px; font-size: 11pt;}
dd { text-align:justify; }

.OrgBox .cbox .cnt { padding: 5px; text-align: center; font-size: 8pt;}
.OrgBox .cbox { margin-bottom: 10px; }
.OrgBox .org { font-weight: bold; font-size: 9pt; }
.OrgBox a:link, .OrgBox a:visited, .OrgBox a:hover, .OrgBox a:active  { font-weight: bold; }

.req { color: red; }
