/* Universal style rule */
*{
  /* Block all browser default margins and padding */
  margin:0;
  padding:0;
  /* Temporary borders */
  /* border:dashed 1px #f00;*/
}

body {
 background: #BAF6A1 url();
 font-family: Arial, Helvetica, sans-serif;
 
}

#wrapper{
float:center;
  width: 97%;
  height:210em;
  background-color: #FFF;
  /* Put 20px margin above the wrapper */
  /* Set right and left to auto for centering */
  margin: 0px auto;
  
  
}

#shopOnline{

  font-family:sans-serif; font-size:16px; color:#009900; font-weight:bold;
text-align:left;

}


/* Top Navbar division */
#navbar{

  background:#fff url() repeat-x center;
   /* Left margin must match leftcolumn width */
    /* push top nav down */
  margin-left:1em;
  height:2.0em;
  
}

/* Remove bullets from ul in the navbar */
#navbar ul{
  list-style-type:none;
  width:800px;
   margin-top:0.5em;
}

/* List items in the navbar */
#navbar li{
  float:left;
   /* Required for drop-down menus */
position:relative;
  
}

/* Applies to navbar links, unvisited and visited */
#navbar a,
#navbar a:link,
#navbar a:visited{
  text-decoration:none;

  font-family:Verdana, Geneva, Arial, Sans-Serif;
  font-size:100%;
  color:#000;
  background:#ffffcc url() repeat-x center;
  display:block;
  height:3em;
  width:8.8em;
  border-top:solid 1px #000;
  border-right:solid 1px #000;
border-left:solid 1px #000;
  border-bottom:solid 1px #000;
  text-align:center;
  
  line-height:1.3em;
  outline-style:none;
}

/* Navbar hover, active, */
#navbar a:hover,
#navbar a:active
{
  background:#000 url() repeat-x center;
  color:#fff;

}

/*  current page links */

#navbar li.selected a:link,
#navbar li.selected a:visited{
  background:#ddd url() repeat-x center;
  color:#000;
}



/* Vertical Navbar used */

VbandLink{

 background:##ccffcc;
 align:left;
 
}

VbandLink ul{


 align:left;

  
 
}


/* List items in the navbar */
#VbandLink li{
  float:left;
 list-style-type:none;
   background:#ccffcc;
    display:block;
	width:100px;
	  margin-top:1px;
}

/* Navbar hover, active, */
#VbandLink li a:hover,
#VbandLink li a:active
{
  background:#000 url() repeat-x center;
  color:#fff;
  width:100px;
 display:block;
   margin-top:1px;
}






/* Vertical Navbar division */
#Vnavbar{

  background:#009900 url() repeat-x center;
   /* Left margin must match leftcolumn width */
    /* push top nav down */
  margin-left:0.5em;
  width;100%;
  height:1.6em;
  
}

/* Remove bullets from ul in the navbar */
#Vnavbar ul{
  list-style-type:none;
  
}




/* List items in the navbar */
#Vnavbar li{
  float:center;
   
   /* Required for drop-down menus */
position:relative;

  
}




/* Applies to navbar links, unvisited and visited */
#Vnavbar a,
#Vnavbar a:link,
#Vnavbar a:visited{
  text-decoration:none;
  font-family:Verdana,Arial, Sans-Serif;
  font-size:0.9em;
  color:#000;
  background:#ccffcc url() repeat-x center;
  display:block;

  width:10em;
  border-top:solid .5px #000;
  border-right:solid .5px #000;
  border-bottom:solid .5px #000;
  border-left:solid .5px #000;
  text-align:center;
  line-height:1.2em;
  
  outline-style:none;
}


/* Verticle Navbar hover, active, */
#Vnavbar a:hover,
#Vnavbar a:active
{
  background:#000 url() repeat-x center;
  color:#fff;

}

/*  current page links */

#Vnavbar li.selected a:link,
#Vnavbar li.selected a:visited{
  background:#ddd url() repeat-x center;
  color:#000;
}

#Vnavbar li.vertDrop a:link,
#Vnavbar li.vertDrop a:visited{
 background:##ccffcc url() repeat-x center;
  color:#000;
}
#Vnavbar li.vertDrop a:hover{
 background:#000 url() repeat-x center;
  color:#fff;
  height:100%;
}

/*  cap links */

#Vnavbar li.caps a:link,
#Vnavbar li.caps a:visited{
  background:#ffffcc url() repeat-x center;
  color:#000;
}
/* Verticle Navbar hover, active, */
#Vnavbar li.caps a:hover,
#Vnavbar li.caps a:active
{
  background:#000 url() repeat-x center;
  color:#fff;

}
/*  end cap links */


/* mens links */

#Vnavbar li.mens a:link,
#Vnavbar li.mens a:visited{
  background:#ccff99 url() repeat-x center;
  color:#000;
}
/* Verticle Navbar hover, active, */
#Vnavbar li.caps a:hover,
#Vnavbar li.caps a:active
{
  background:#000 url() repeat-x center;
  color:#fff;

}

/*  end mens links */
.title{
 
  text-decoration:none;
  font-family:Verdana,Arial, Sans-Serif;
  font-size:2.5em;
  font-weight:bold;
  color:#000;
  }





#content div{
display:block;
width:200px;
border:none;
padding:0px 0px 10px 0px ;

}


.storesmallprint {
font-size:8pt;
font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;
align:left;
color:#000;

}



#content{
/* Left margin must match leftcolumn width */
 margin-left:0em;
 /* topmargin must match topcolumn width */
  margin-top:0em;
    /* height must match leftcolumn height */

 background-color:#fff;
 color:#000;
 padding:0px 20px;

}

#content a:link,
#content a:visited{
  text-decoration:underline;
  font-family:Verdana, Arial, Sans-Serif;
  font-size:.9em;
  color:#009900;
  font-weight:bold;
  text-align:center;
  line-height:1.5em;
  outline-style:none;
}


/* Verticle Navbar hover, active, */
#content a:hover,
#content a:active
{

  color:#ff0000;

}


#pay {font-family:sans-serif; font-size:15px; color:#000; font-weight:bold;
 background-color: #fff;
  display:block;
  height:40px;
  width:170px;
  text-align:center;
  text-decoration:none;
  border-right:solid 5px #009900;
  border-bottom:solid 5px #009900;
  border-left:solid 5px #009900;
  border-top:solid 5px #009900;
  }

 #pay a,
 #pay a:link,
#pay a:visited
 {font-family:sans-serif; font-size:16px; color:#ff0000; font-weight:bold;font-style:none; text-decoration:none;font-style:italic;}


 #pay a:hover,
 #pay a:active{font-family:sans-serif; font-size:16px; color:#3300ff; font-weight:bold;font-style:none; text-decoration:none;font-style:italic;}







/*  old styles */
body {background-color: #009900;}
tr,td,caption {font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;color: #333333;}
form,input,button,select,option {font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;}

.checkoutbg {background-color: #ffffff;}
.tableheaderbg {background-color: #000000;color: #ffffff;font-weight: bold;}
.tablebg {background-color: #F5F5F5;color: #000000;}
.tablebg2 {background-color: #E9E9E9;color: #000000;}
.sidebarbg {background-color: #ffffff;}
.smallsidebartext {font-size:8pt;color: #000000;font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;}
.smallselectedsidebartext {font-size:8pt;color: #000000;font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;font-weight:bold;}
.sidebartext {color: #000000;font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;}
.head {color: #000000;font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;}
.alertmessage {color: #ff0000;font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;}
img.imageborder {border-color: #006400;border-width:2;}

	.caption2 {font-family:arial,verdana,helvetica; font-size:20px; color:#000000; font-weight:bold;}
	.stores {font-family:arial,verdana,helvetica; font-size:12px; color:#006600; font-weight:bold;}
	.headtxt {font-family:arial,verdana,helvetica; font-size:30px; color:#309722; font-weight:bold;}
.headtxt2 {font-family:arial,verdana,helvetica; font-size:20px; color:#309722; font-weight:bold;}
	.subhead {font-family:arial,verdana,helvetica; font-size:12px; color:#285028; font-weight:bold;}

	td,body {font-family:verdana,sans-serif; font-size:11px; color:#285028;}
	a:link{font-family:verdana,sans-serif; color:#006600; text-decoration:none; font-weight:bold;}
	a:visited {font-family:verdana,sans-serif; color:#009900; text-decoration:none; font-weight:bold;}
	a:active{font-family:verdana,sans-serif; color:#006600; text-decoration:none;}
	a:hover {font-family:verdana,sans-serif; color:#ff0000; text-decoration:none;}
	.smallprint {font-family:verdana,sans-serif; font-size:10px; color:#285028;}
	.footer {font-family:verdana,sans-serif; font-size:10px; color:#285028; line-height:15px;}
	.footer2 {font-family:verdana,sans-serif; font-size:10px; color:#285028; line-height:15px;}
	.footerLight {font-family:verdana,sans-serif; font-size:10px; color:#ffffcc; line-height:15px;}
	form,input,button,select,option {font-family:verdana,arial,helvetica; font-size:10px; color:#285028;}
	.navBox {margin:10px;}
	.sidebarlink {font-family:verdana,sans-serif; font-size:10px; color:#285028;}
	a.sidebarlink:link{font-family:verdana,sans-serif; font-size:10px; color:#006600; text-decoration:none;}
	a.sidebarlink:visited {font-family:verdana,sans-serif; font-size:10px; color:#6600cc; text-decoration:none;}
	a.sidebarlink:hover{font-family:verdana,sans-serif; font-size:10px; color:#ffff00; text-decoration:none;}
	a.sidebarlink:active {font-family:verdana,sans-serif; font-size:10px; color:#990000; text-decoration:none;}
	.smallsidebartext {font-family:verdana,sans-serif; font-size:11px; color:#285028;}
	a.smallsidebartext:link,a.smallsidebartext:visited {font-family:verdana,sans-serif; font-size:11px; color:#309722; text-decoration:none;}
	a.smallsidebartext:hover,a.smallsidebartext:active {font-family:verdana,sans-serif; font-size:11px; color:#309722; text-decoration:none;}	


	.papertext {color: #ff0000;font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;font-size:14px; }
a.paperlink:link{font-family:verdana,sans-serif; font-size:14px; color:#000000; }
a.paperlink:visited{font-family:verdana,sans-serif; font-size:14px;  color:#000000; text-decoration:underline;}
a.paperlink:hover{font-family:verdana,sans-serif; font-size:14px;  color:#009900; text-decoration:underline;}

a.paperlink:active{font-family:verdana,sans-serif; font-size:14px; color:#000000; text-decoration:underline;}
a.paperlink:link{font-family:verdana,sans-serif; font-size:14px; color:#000000; text-decoration:underline;}

.ZCheadtxt {font-family:arial,verdana,helvetica; font-size:30px; color:#000000; font-weight:bold;}