body 	{ margin: 0px 0px 0px 0px;
	  background: #222222;
	  background-image: url(/shop/junglesurfdb.nsf/BG_background.gif);
	  font-family: calibri, tahoma, arial, verdana;
	  font-size: 9pt;
	  text-align: left;
	  font-style: normal;
	  font-weight: normal; 
	  color: #000000;
	  }

h1	{ color: #074F30; font-family: Trebuchet MS, trebuchet, tahoma, calibri;
	  font-size: 14pt; font-weight: normal;
	  margin-bottom: 4px; margin-top: 0px; }
h2	{ color: #000000; font-family: Trebuchet MS, trebuchet, tahoma, calibri;
	  font-size: 14pt; font-weight: normal;
	  margin-bottom: 4px; margin-top: 0px; }

.BG_header		{ background-image: url(/shop/junglesurfdb.nsf/BG_header.gif);
				  background-repeat: repeat-x; background-position: top left;
				  height: 35px; width:100%;
				  padding-left: 10px; padding-top: 6px;
				  font-family:impact, arial, verdana; font-size: 12pt;
				  color: #4C4600;
				  }

#flash	{ position: relative; z-index: 0; }

#BG_pattern	{ background: url(/shop/junglesurfdb.nsf/BG_background.gif) no-repeat 50% 0; }
#BG_pattern2	{ background: url(/shop/junglesurfdb.nsf/BG_background3.gif) no-repeat 50% 0; }


.BG_title	{ background-image: url(/shop/junglesurfdb.nsf/BG_title.gif); background-repeat: no-repeat;
		  background-position: top left;
		  }
.BG_body	{ background-image: url(/shop/junglesurfdb.nsf/BG_homepg_bg.gif); background-repeat: repeat-y;
		  background-position: top left;
		  }
.calendar	{ background-image: url(/shop/junglesurfdb.nsf/BG_calendar.gif); background-repeat: no-repeat;
		  background-position: top left; width:44px; height: 52px; text-align:center;
		  padding-top: 6px; line-height: 1.4;
		  float:left; margin-right: 10px; margin-bottom: 4px;
		  font-family: arial, tahoma;
		  }
.calendar, .month { color: #FFFFFF; font-size:9pt; }
.calendar, .day   { color: #444444; font-size:15pt; }



.productheader	{ font-size: 11pt; line-height: 1.2; }
.tfooter	{ color: #FFFFFF; font-size: 10pt; }
.scrolltext	{ color: #444444; font-size: 10pt; line-height: 1.2; }

.tred		{ color: #F40000; }
.torange	{ color: #FF6701; }
.tyellow	{ color: #DCEB31; }
.twhite		{ color: #FFFFFF; }
.tgrey		{ color: #999999; }
.tblack		{ color: #000000; }

.p-l		{ padding-left:   10px; }
.p-t		{ padding-top:    10px; }
.p-r		{ padding-right:  10px; }
.p-b		{ padding-bottom: 10px; }
.p-l10		{ padding-left:   10px; }
.p-t10		{ padding-top:    10px; }
.p-r10		{ padding-right:  10px; }
.p-b10		{ padding-bottom: 10px; }
.p-l20		{ padding-left:   20px; }
.p-t20		{ padding-top:    20px; }
.p-r20		{ padding-right:  20px; }
.p-b20		{ padding-bottom: 20px; }

.b-l	{ border-left:   1px solid #C7C7C7; }
.b-r	{ border-right:  1px solid #C7C7C7; }
.b-t	{ border-top:    1px solid #C7C7C7; }
.b-b	{ border-bottom: 1px solid #C7C7C7; }
.border-grey	{ border-left:   1px solid #C7C7C7;
		  border-right:  1px solid #C7C7C7;
		  border-top:    1px solid #C7C7C7;
		  border-bottom: 1px solid #C7C7C7; }

.imgBorder	{ border: #074F30 1px solid; }
.imgAlign	{ vertical-align: middle; }
.potw	{ border: #222222 1px solid; margin-bottom: 4px; background:#FFFFFF; padding-left:1px; }

HR	{ color: #000000; width: 100%; height: 1px; }
TD	{ font-family: calibri,tahoma,arial,verdana; font-size: 9pt; line-height: 1.4 }
li	{ list-style-image: url(/shop/junglesurfdb.nsf/icon_listitem.gif); margin-top: 1px; }

fieldset	{
		margin: 10px 0 0 0;
		padding: 0;}

legend	{ color: #ffffff;
		font-weight: bold;
		font-size: 1em;
		text-transform: uppercase;
		margin-left; 1em;
		padding: 5px; padding-left:10px; padding-right:10px;
		background: #666666;}
		
.label	{text-align: right;
		margin-right: 5px;}
		
SELECT	{ vertical-align:middle; font-size: 10pt; border: 1px solid #666666; }

.field	{ border: 1px solid #999999;
		font-family: calibri, tahoma, arial;
		font-size: 1em;
		padding: 5px;
		color: #1e1903;
		background: #f5f6d4;
		}
	  
	  	{  line-height: 1.2; }
	  
.productheaderfield	{ border: 0px solid #ffffff;
		font-size: 13pt;
		line-height: 1.2;
		font-family: calibri, tahoma, arial;
		}
	  
.productcodefield	{ border: 0px solid #ffffff;
		font-size: 10pt;
		font-family: calibri, tahoma, arial;
		}
	  
.BTN_contact { font-family: calibri, tahoma, arial;
	       font-size: 11pt;
	       color: #444444;
	       cursor: hand;
	       padding: 2px;
	       border: 1px solid #999999;
	       background: #e5e5e5;
	       }
	       
.BasketButton { font-family: calibri, tahoma, arial;
	       font-size: 11pt;
	       color: #000000;
	       cursor: hand;
	       padding: 2px;
	       border: 1px solid #999999;
	       background: #ffff00;
	       }

a.black		{ font-family: calibri,tahoma,arial,verdana;  font-size: 11pt;
		  font-weight: normal;
		  text-decoration: underline;
		  color: #222222;
		  }
a.black:hover	{ font-family: calibri,tahoma,arial,verdana;  font-size: 11pt;
		  font-weight: normal;
		  text-decoration: underline;
		  color: #666666;
		  }


a.photo		{ font-family: calibri,tahoma,arial,verdana;  font-size: 10pt;
		  font-weight: bold;
		  text-decoration: none;
		  color: #333333;
		  }
a.photo:hover	{ font-family: calibri,tahoma,arial,verdana;  font-size: 10pt;
		  font-weight: bold;
		  text-decoration: underline;
		  color: #333333;
		  }
a.footer	{ font-family: calibri,tahoma,arial,verdana;  font-size: 10pt;
		  font-weight: normal;
		  text-decoration: none;
		  color: #666666;
		  }
a.footer:hover	{ font-family: calibri,tahoma,arial,verdana;  font-size: 10pt;
		  font-weight: normal;
		  text-decoration: none;
		  color: #CCCCCC;
		  }
a.toplink	{ font-family: calibri,tahoma,arial,verdana;  font-size: 10pt;
		  font-weight: normal;
		  text-decoration: none;
		  color: #888888;
		  }
a.toplink:hover	{ font-family: calibri,tahoma,arial,verdana;  font-size: 10pt;
		  font-weight: normal;
		  text-decoration: none;
		  color: #CCCCCC;
		  }

a.surflink		{ font-family: calibri,tahoma,arial,verdana;  font-size: 11pt;
		  font-weight: normal;
		  text-decoration: underline;
		  color: #222222;
		  background-image: url(/shop/junglesurfdb.nsf/icon_internet.gif);
		  background-repeat: no-repeat; background-position:left;
		  padding-left:25px; height:17px; margin-bottom:6px;
		  }
a.surflink:hover	{ font-family: calibri,tahoma,arial,verdana;  font-size: 11pt;
		  font-weight: normal;
		  text-decoration: underline;
		  color: #666666;
		  background-image: url(/shop/junglesurfdb.nsf/icon_internet.gif);
		  background-repeat: no-repeat; background-position:left;
		  padding-left:25px; height:18px; margin-bottom:6px;
		  }
					  
					  
					  
					  


a.menu		{ font-family: calibri,tahoma,arial,verdana;  font-size: 10pt;
		  font-weight: normal;
		  text-decoration: none;
		  color: #666666;
		  }
a.menu:hover	{ font-family: calibri,tahoma,arial,verdana;  font-size: 10pt;
		  font-weight: normal;
		  text-decoration: underline;
		  color: #333333;
		  }
		  
a.sizechart		{ font-family: calibri,tahoma,arial,verdana;  font-size: 10pt;
		  font-weight: normal;
		  cursor: hand;
		  text-decoration: none;
		  color: #000080;
		  }
a.sizechart:hover	{ font-family: calibri,tahoma,arial,verdana;  font-size: 10pt;
		  font-weight: normal;
		  cursor: hand;
		  text-decoration: underline;
		  color: #000000;
		  }
		  
